XAMPP

Что это за странные 4 буквы, спросите вы. Это не просто буквы, это очень мощная и в тоже время простая система. Итак:

XAMPP — кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP и язык программирования Perl, и много дополнительных библиотек которые позволяют запустить полноценный веб-сервер.

Полный пакет содержит:

  • Web-сервер Apache с поддержкой SSL
  • СУБД MySQL
  • PHP
  • Perl
  • FTP-сервер FileZilla
  • POP3/SMTP сервер
  • утилиту phpMyAdmin.

XAMPP работает со всеми 32-х разрядными ОС Microsoft (98[1]/2000/XP/2003/Vista/7), а также с Linux, Mac OS XSolaris. Программа свободно распространяется согластно лицензии GNU General Public License и является бесплатным, удобным в работе web-сервером, способным обслуживать динамические страницы. Количество скачанных пакетов XAMPP в октябре 2008 г. — 775064 загрузок (33280 Гб).[2] На сегодняшний день xampp является одной из лучших сборок веб-сервера, с помощью этой сборки вы сможете быстро развернуть на своем компьютере полноценный и быстрый веб-сервер. Который позволит вам быстро создавать от маленьких динамических страниц до корпоративных сайтов. и

Для установки XAMPP необходимо скачать всего один файл формата zip, tar или exe, а компоненты программы не требуют настройки. Программа регулярно обновляется, для включения в состав новейших версий Apache/MySQL/PHP и Perl. Также XAMPP идет с множеством других модулей, включая OpenSSL и phpMyAdmin. Пользовательский интерфейс программы настолько прост, что ее называют «сборкой для ленивых». Установка XAMPP занимает меньше времени, чем установка каждого компонента в отдельности. Данный web-сервер распространяется в полной, стандартной и уменьшенной (известной как XAMPP Lite)версиях. Все дополнительные модули также доступны для скачивания. Из дополнительных возможностей можно отметить, что сама компания выпускает пакеты обновления выпускаемые в виде zip, 7-zip , tar или exe , которые позволяют обновить все компоненты с одной версии сборки xampp на более новую.

Изначально XAMPP создавался как инструмент для разработчиков, позволяя веб-дизайнерам и программистам тестировать свою работу, не используя Интернет. Для упрощения работы некоторые возможности и настройки безопасности заблокированы по умолчанию. Однако, XAMPP иногда используется и во всемирной паутине. Также программа поддерживает создание и управление базами данных MySQL и SQLite.

Похороните меня за плинтусом

Недавно прочитала книгу с одноименным названием. Впечатления противоречивые. Сюжет я перессказывать не буду, лишь постараюсь проанализировать эту книгу.

Когда начинаешь читать это произведение, хочется поскорее либо дочитать его либо не читат вовсе. Однако советую, немного пересилить себя и все же продолжить чтение, тем более легкий стиль повествования и насмешливое описание жизни просто затягивают.

Так о чем же эта книга? О многом… О отношениях родителей и детей, внуков и бабушек, о том, что для старого человека обязательно нужен смысл жизни, объект заботы. Основная же идея, так сказать ядро произведения — эта мысль сначала кажется противоречивой, но со временем, ты понимаешь насколько она глубока — Постоянно унижая своего ребенка, какой бы он плохой не был, каждый из нас рискует остаться умирать у него под дверью. Обида ребенка делает его уже не твоим сыном или дочкой, а совершенно чужим человеком.

Берегите друг друга…

Как сделать собственную фото-галерею

Вот и столкнулась я с задачей, когда требуется сделать фотогалерею, но писать ее с нуля не рационально на данный момент времени. Перерыв кучу форумов и блогов, попробовав наверное с десяток различных скриптов, я наконец нашла тот идеал, который полностью меня устроил.

Итак, задача: Фотогалерея с возможностью просмотра фото, группировки по альбомам, слайд-шоу, полноэкранного режима.

Язык: PHP

База: MySQL

Решение: компонент dfGallery.


Недавно состоялся релиз новой версии достаточно интересной бесплатной flash галереи dfGallery, которую уже успели опробовать более 200тысяч человек. Отличительно особенностью галереи есть не только ее внешний вид, а и архитектура. Так, например, она поддерживает возможность настройки внешнего вида через «темы» и «стили». Система управления галереи построена с помощью фреймворка CodeIginter, позволяет управлять множеством галерей и альбомов разных типов.

В общем, скрипт, или я бы даже сказала система, очень интересная. Выглядит весьма стильно, работать с ней просто, установка займет тоже не слишком много времени. Ее, по сути, можно установить на любой сайт или блог, она не привязана к какому-то конкретному движку.

Вот небольшой список функций dfGallery галереи:

  • Поддержка тем, которые позволяют сменить макет (шаблон) галереи.
  • Код галереи можно добавить на любой сайт, блог, страницу Facebook, Myspace и т.п.
  • Поддержка «скинов» — отредактировав PNG файл вы сможете полностью изменить внешний вид галереи.
  • Загрузка фотографий с Flickr и Picasa.
  • Разбиение фотографий на альбомы.
  • Полный контроль и управление галереей с помощью админ панели.
  • Одновременная загрузка нескольких изображений (Ajax).
  • Добавление фоновой музыки в галерею.
  • Полноэкранный режим для отображения изображений в лучшем качестве.
  • И многое другое в следующих версиях…

Мне лично очень понравилось, весьма функциональная фотогалерея для любого проекта. Если вы захотите себе ее установить, вот небольшой алгоритм и описание процесса настройки. Кстати, перед началом работы ознакомьтесь с техническими требованиями и убедитесь, что ваш сервер поддерживает Apache rewrite module, и там установлено PHP 5+ с активированными модулями php_json и php_curl.

Установка галереи dfGallery

1. Загружаем архив dfGallery  галереи (2Mb, зеркало), распаковываем его и заливаем на FTP сервера. При этом  предоставляем права чтения/записи (777) на файлы app/config/database.php и app/config/dfg/upgrade_state.php.

2. Создаем новую базу данных. Да? для системы понадобится БД, хотя требования выше вряд ли бы подошли примитивному хостингу без поддержки MYSQL:) Чуть позже в процессе установки можно будет указать префикс для таблиц. Поэтому, насколько я понял, можно запросто подключить галерею к уже существующей БД (например, от блога на WordPress).

3. Теперь непосредственно установка скрипта — заходим в setup: ваш_домен/путь_к_галерее/admin/setup. При наличии проблем с правами на файлы, система подскажет где что нужно подправить. Далее указываем параметры доступа к базе данных, а также префикс, если хотите.

подключение к базе данных

После окончания процесса вы получите пароль для доступа в админку. Автор рекомендует его поменять первым же делом.

4. При работе я заметил, что система dfGallery не дружит с русскими буквами, что, конечно, недопустимо:) Но, судя по использованию PHP5 их поддержка должна быть. В общем, зашел в базу данных через phpmyadmin и обнаружил у всех таблиц в поле collation установленное значение latin1_swedish_ci. Поэтому для таблиц, самой БД и полей каждой таблицы, где встречается эта кодировка нужно указать вместо нее utf8_general_ci. Для этого в phpmyadmin используется кнопка Operations либо, если вы продвинутый пользователь, можете попробовать обойтись MYSQL запросом.

настройки в phpmyadmin

После этого у меня русские тексты начали отображаться правильно.

6. Теперь можно создавать/наполнять галереи. Каждая галерея может содержать в себе подкатегории — альбомы. При создании альбома вы можете указать его тип, который определит будут ли фотографии грузится с локального компьютера либо сервисов Flickr и Picasa. Загружаем в систему только большие изображения, превью будут созданы автоматически. Для каждой фотографии можно добавить заголовок. После создания альбома все названия можно будет изменить.

Галереям и альбомам можно задавать разные настройки. Сейчас это размер изображения для вторых, а для первых — возможность задать скорость смены фотографий для слайдшоу и mp3 файл для фоновой музыки. Все это производится в меню Config.

Чуть дальше есть кнопка , которая позволит получить HTML код созданной вами галереи. Здесь нужно будет задать ее ширину и высоту – если пишите в пикселях, то указываете просто цифры без px. Можно использовать проценты. Дальше этот код вы можете добавить в обычную пустую html страницу или вставить в блог, профиль социальной сети и т.п.

Вот такая прикольная фича. А функциональность и простота просто захватывают.

 

ENJOY


Лень — порок или потребность?

 

Почти каждый из нас стремится совершенствовать себя — разум, тело, ум, память, профессиональные умения и т.д. Постепенно требования к себе возрастают, так же как и амбиции, максимализм. Как часто мы стремимся как можно скорее достичь своей цели, но чем больше стараемся воплотить ее, тем больше устаем. Но несмотря на сопротивление организма, человек начинает подавлять в себе еще и лень. А может все-таки лень это не плохо?

 

 

Часто в детстве нам говорили: «Не ленись!», заставляя делать уроки или читать что-то. Да, безусловно, ребенка нужно заставлять, с ним нужно заниматься, ведь в детстве закладывается основа для всей дальнейшей жизни. Несмотря на слезы, обиды и так далее необходимо стараться как можно больше вложить в ребенка. Да жалко, да, у ребенка будет немного меньше детства, но поверьте, я знаю на собственном примере, в дальнейшем ему будет на порядок легче. В детстве, лень — это порок, который может помешать прорасти зернам, которые вы вкладываете в ваше дитя.

 

 

 

Взрослея, человек начинает осознавать потребность самосовершенствования, его уже никто не заставляет ничего делать, появляется стимул к действиям.

 

 

 

 

Мы ставим себе планку и достигаем ее, ставим еще выше и снова мы на высоте. И наступает такой момент, когда человек ставит себе несоизмеримо высокую цель, причем пытается достичь ее как можно скорее, с переменным успехом делая шаг вперед, и два назад, уставая все больше и больше. А знаете, как можно катализировать этот процесс? Банально, но просто лениться. Однако в меру. То есть давать организму отдохнуть, контролировать свою лень. Поверьте, скоро вам надоест ленитьcя и вы будете полны сил и идей. Кто в конце концов хозяин вашей жизни? Лень или вы? Управляйте ею, ведь во взрослой жизни лень — это потребность.

Умеешь ли ты гуглить так, как умею гуглить я

 

Общаясь на работе с разными людьми, все чаще сталкиваюсь с тем, что народ не умеет искать информацию.  Раньше, источниками информации служили газеты, радио, телевидение, а сейчас это интернет.

В наше время достаточно популярно выражение «Погугли». А умеете ли вы гуглить?

 

 

 

Гуглить – от слова Google – названия самого популярного поисковика. Гугл знает все, однако сеть интернет это не только кладезь информации, но и большая мусорная яма, в которой необходимо выборочно запрашивать информацию.

Так вот, как же все-таки правильно гуглить? Вот несколько советов:

  1. Попытайтесь прежде всего продумать, что вы хотите найти
  2. Составьте максимально полный запрос, располагая слова в логическом порядке по важности.
    1. Например, мы хотим найти сайт, где можно скачать книгу Жюля Верна «Дети капитана Гранта». Что нам нужно написать:

Для нас самое важное слово «скачать», далее за ним идет «книга», так как есть и фильм с тем же названием, далее важна фамилия автора, однако если вы уверены, что книга с таким названием есть только у этого писателя, то это можно опустить. В конце же следует написать название книги. Таким образом Гугл будет знать логику вашего поиска и не дальше 1 страницы вы найдете то. Что вам нужно. Кроме того, можно дописать формат файла, который вам нужен, допустим pdf, что также уточнит ваш запрос.

  1. Если вы случайно написали запрос на другой раскладке, не спешите его исправлять, зачастую, гугл сам его исправит.
  2. Иногда, полезную информацию можно найти справой стороны вашего браузера, где выводятся ссылки на сайты той тематики, информацию которой вы запрашиваете.

Самое главное, не бойтесь экспериментировать. Умение пользоваться поисковыми машинами может чрезвычайно пригодиться в вашей повседневной жизни, сэкономить время на что-то более приятное.

Для продвинутых пользователей, предлагаю прочитать ниже следующие советы:

1. Один из нескольких (логическое ИЛИ). По-умолчанию Google ищет страницы, которые содержат все слова из поискового запроса, но если требуется выдать и те, которые содержат хотя бы одно слово из заданного множества, можно воспользоваться логическим оператором ИЛИ. Ему соответствует символ «|» (по-английски он именуется pipe symbol). Пример: молоко|огурцы|селедка.

2. Кавычки. Если вам необходимо найти определенную фразу дословно, можно использовать кавычки. Пример: «Hotel California» (аналогичный запрос без кавычек вернул бы не только ссылки на все упоминания одноименной песни, но и на множество сайтов тур-операторов и гостиниц).

3. Исключение (логическое НЕ). Для того, чтобы исключить из результата поиска те страницы, которые содержат определенное слово, в поисковом запросе необходимо использовать символ «-«. Пример: linux distrib download -suse (запрос вернет ссылки на страницы для скачивания различных дистрибутивов Linux, за исключением Suse).

4. Похожие слова. Для того, чтобы Google искал слова, похожие на заданное, используйте символ «~» (тильда). Будут найдены синонимы и слова с альтернативными окончаниями. Пример: ~hippo (по запросу будет так же найдено, например, слово hyppopotamus).

5. Маски. Символ «*» можно использовать как маску — условное обозначение произвольного количества любых символов. Это может быть полезно, например, если вы пытаетесь найти текст песни, но не можете при этом точно вспомнить слова. Или отыскать сайт, домен которого запомнился только отчасти. Пример: welcome to the hotel * such a lovely place; *pedia.org.

6. Расширенный поиск. Если вы забыли какой-либо из перечисленных операторов, всегда можно воспользоваться формой расширенного поиска.

7. Определения. Используйте оператор define: для быстрого поиска определений. Пример: define:Ктулху (запрос выдаст ссылку на страницу из Википедии).

8. Калькулятор. Одной из полезных и при этом малоизвестных возможностей Google является вычисление арифметических выражений. В выражениях можно использовать операторы +, -, *, /, ^ (степень), sqrt (квадратный корень), sin, cos, tan, ln, lg, exp (ex), скобки и много чего еще. Пример: sqrt(25 * 25) * 768.

9. Числовые интервалы. В Google существует еще одна малоизвестная возможность — поиск числовых интервалов, которые можно задавать с помощью крайних значений, разделенных последовательностью из двух точек. Пример: Букер 2004..2007.

10. Поиск на заданном сайте. С помощью оператора site: можно ограничить результаты поиска определенным веб-сайтом. Именно эта возможность обычно используется при установке поисковых форм Google на сторонних ресурсах. Пример: seagate barracuda site:ixbt.com.

11. Ссылки извне. С помощью оператора link:, можно найти страницы, которые ссылаются на заданный URL. Оператор можно использовать не только для главного адреса сайта, но и для отдельных страниц. Оператор не дает гарантии, что в результате поиска будут перечислены абсолютно все страницы. Пример: link:banana.by.

12. Вертикальный поиск. Вместо того, чтобы искать заданные слова во всем вебе, можно ограничить поиск какой-либо одной определенной сферой. В Google входит множество поисковых сервисов, позволяющих находить интересующую информацию в блогах, новостях, книгах, и многих других категориях:
* Blog Search
* Book Search
* Scholar
* Catalogs
* Code Search
* Directory
* Finance
* Images
* Local/Maps
* News
* Patent Search
* Product Search
* Video
* Linux resouces search and BSD resouces search

13. Кино. Для поиска названий фильмов удобно использовать оператор movie:. Пример: movie:One Flew Over the Cuckoo’s Nest.

14. Музыка. Оператор music: ограничит результаты поиска контентом, который тем или иным образом связан с музыкой. Пример: music:Depeche Mode 101.

15. Преобразователь единиц измерения. Google можно использовать для быстрого преобразования метров в ярды, килограммов в фунты, литров в джоули. Для этого используется абсолютно естественный для человеческого понимания синтаксис. Пример: 16 tons in pounds.

16. Числовые шаблоны. Алгоритмы Google умеют распознавать тип числовых данных по шаблону их ввода. К сожалению, большинство этих шаблонов соответствуют только американским стандартам. В частности можно искать:
* региональные телефонные коды;
* номера автомобилей (US, как не сложно догадаться, only);
* инвентарные номера Федеральной Комиссии Коммуникаций FCC (так же US only);
* UPC (универсальные товарные коды, применяемые в США);
* регистрационные номера Федерального авиационного агентства (США);
* номера патентов (США);
* биржевые котировки (нужно использовать символы акций) и прогноз погоды на пять дней вперед.

17. Типы файлов. В случае, если вы хотите искать, например, только документы в формате PDF, Word или Excel, можно использовать оператор filetype:. Список поддерживаемых форматов: Adobe Reader PDF (.pdf), Adobe Postscript (.ps), Autodesk DWF (.dwf), Google Earth (.kml, .kmz), Microsoft Excel (.xls), Microsoft PowerPoint (.ppt), Microsoft Word (.doc), Rich Text Format (.rtf), Shockwave Flash (.swf). Пример: stroustrup c++ language filetype:pdf. Для выбора типа искомых файлов так же можно использовать оператор ext:.

18. Местоположение слова. По-умолчанию Google ищет заданный текст внутри содержимого страниц. Но если есть необходимость искать в некоей определенной области, можно использовать такие операторы как «inurl:» (поиск внутри URL), «intitle:» (поиск в заголовке страницы), «intext:» (поиск в тексте страницы), и «inanchor:» (поиск в тексте ссылок).

19. Кэшированные страницы. При поиске устаревших страниц и страниц, контент которых был обновлен, может помочь поиск в кэше поисковой машины. Для этого предназначен оператор cached:. Существует так же близкий по смыслу оператор cache:, с помощью которого можно сразу получать страницы из кэша по их URL. Этой возможностью в принципе можно пользоваться как своеобразным бэкапом видимых для Google веб-страниц: даже если страница будет удалена со своего сайта, на Google может остаться ее копия.

20. Поиск лиц. У поисковика картинок есть интересная возможность — выделять из всего множества найденных изображений лица. Для того, чтобы этим воспользоваться, необходимо добавить к URL результата поискового запроса дополнительный GET-параметр imgtype=face. Пример: http://…/images?q=alsu&imgtype=face

21. Информация о сайте. С помощью оператора info: можно получить известную Google информацию об указанном сайте. Пример: info:banana.by.

22. Похожие сайты. С помощью оператора related: Google может выдать список сайтов, которые считает похожим на заданный. Пример: related:banana.by.

23. Способы представления. Помимо стандартного представления результатов поиска, существуют ещё два экспериментальных, которые можно активировать с помощью оператора view:. Первый из них — timeline предназначен для отображения различных хронологических событий и может наглядно представить распределение результатов поиска на временной оси. Пример: George Washington view:timeline (результатом подобного запроса будет некое подобие биографии, материалы которой собраны с множества ресурсов Сети).

Второй способ отображения — map удобен для поиска по картам. При его выборе, в отчёте с результатами поиска сразу открывается фрейм с картой, на которой указателями помечено то, что нашел Goolge. Пример: fifth avenue ny view:map.

Нужна подзарядка? В путь…

Как часто бывает, что работа засасывает нас. Дни сменяются быстро, но уже не радует утро и вечер. То ли скучно, то ли не хватает чего-то… Мы просто задыхаемся в офисной рутине.

Каждый ищет из этой ситуации свой выход. Однако ученые пришли к интересному выводу. Оказывается, есть понятие «жизненная батарейка» — то есть некий источник нашей энергии. Так вот, для того, чтобы зарядить ее нужны вовсе не алкоголь или наркотики, а новые ощущения. Когда человек либо пробует новое блюдо, либо видит новые места, либо просто что-то новое узнает, он подпитывается энергией и просто фонтанирует новыми идеями. С девизом «Скуке и офису бой! Мы против сидячей работы!» мы с мужем отправились на этот уикенд в Одесскую область, а получили столько впечатлений, как будто объездили пол-мира. Но обо всем по-порядку.

Итак, ночь в поезде прошла как обычно. Сонно и без приключений. Вкусно позавтракав бутербродами в поезде, запив их, казалось, самым вкусным чаем в мире, мы вышли на перрон и сели в маршрутку на Затоку. Это небольшой поселок городского типа в Одесской области. Зачем мы туда ехали? Там море…

Итак, наблюдая пейзажи за окном маршрутки, мы, наконец, добрались до моря. Немного расстраивала погодка. Ночью прошел дождь и на улицах виднелись лужи. Но не обращая внимания на эти неурядицы, мы стремглав бросились к синему, соленому, бесконечному и глубокому Черному морю. Пробежав по холодному песочку, доскакали до моря… Да уж, вода не то, что холодная, а ледяная. Прошло пол-часа. Обсудив, что мы приехали сюда на море и отсупать не намерены, мы все-таки окунулись. Кричать я начала еще под водой, однако вынырнув, успокоилась и решила, что вода не такая уж ледяная. Зато как было приятно стоять на солнышке и греться. Покупавшись до обеда, мы собрались и поехали в Белгород-Днестровский.

Это один из старейших городов мира, ему около 2500 лет. Кроме того, в нем есть очень большая крепость, которую мы очень хотели увидеть. Доехав на маршрутке до центра, мы пошли уже пешком до крепости. Солнце жарило нещадно. Неудивительно, 12 часов дня, как никак. Но мы же упорные, мы шли и шли. И вот, этот монолитный гигант прямо перед нами.

Читая про крепость, я не представляла насколько она большая. Гуляли мы по ней около 2 часов. Слов было мало. В основном возгласы типа «О! Глянь!», «Ого» и т.д.

Мы даже умудрились пострелять из арбалета

и увидеть как стреляет пушка.

Хотя точнее было бы сказать услышать. От выстрела у нас заложило уши. Не обращая внимания на таблички «Опасно», мы залезли на вершину крепости и пошли вдоль нее.


Было страшно, но здорово. А еще, мы видели наверное самый красивый и обширный вид на лиман. Казалось, он бесконечен.

Нафоткавшись и чуть подустав мы пошли обратно.

Опять же бесконечный путь к маршрутке. И тут вывеска «Егерь BEER». «А здесь, очень хорошее пиво делают» — тихо сказал муж, зная, что пиво я не пью, и его в свое время отучила. Как оказалось, это маленькая частная пивоварня, в которой продают на розлив в любых количествах. «Давай попробуем» — сказала я. Купили мы маленькую поллитровую бутылочку, а тут и парк подвернулся рядышком. К сожалению все лавочки были заняты, но увидев в далеке фонтан, я потащила мужа туда. Шум воды, тенек, холодное пиво, которое мне, как нелюбителю, казалось каким-то особенным… В том же фонтане бесились дети. Они становились ножками на кран фонтана, делая прикольный столб брызг, меняя тем самым задумку архитектора. А малыш бегал под этими струйками и заливисто смеялся. Я вспомнила детство… Причем не только вспомнила, но и решила повторить. Залезла в фонтан и тоже стала делать столб брызг. Было по-детски здорово….


Повеселевшись, мы двинули в путь. Сели на маршрутку и поехали в Шабо. Шабо — это село, недалеко от Затоки. Там, живут дедушка и бабушка моего мужа (уже к сожалению их нет с нами, но для меня образ их дома всегда будет ассоциироваться с ними). Вьехав в село, мы увидели лошадей. К слову, в Шабо неплохой конный завод, в котором держат и разводят лошадок. Выгрузившись из маршрутки, мы побежали к загону. К нашему счастью, навстречу нам ехали всадники. Дядечки, увидели наш детский вострог, остановили лошадок и сказали им: «А ну покажите какие вы красивые» . Что тут началось! Лошадки начали «выпендриваться», строить глазки, подниматься на дыбы, демонстрируя всем своим видом, какие они классные.


 

Пофоткав их, мы побежали к другим лошадкам. Увидев нас, они тоже стали позировать.

Причем вовсе не боялись нас. Было так здорово, когда лошадь смотрит на тебя осмысленным взглядом, как будто понимает все, что ты ей говоришь.


А вечером были пеликаны. Добираясь с Затоки в Шабо, мы увидели в далеке что-то розовое. Решили выйти и посмотреть что это. Шли долго, но оно того стоило. На лимане, в окружении чаек,

чистили перышки пеликаны.

Мы слышали рассказы о том, как они воруют у местных черешни. Одна бабушка рассказывала: «Вышла вечером в огород, смотрю —  черешня трясется. Думала скворцы. А тут на меня такая дура летит…»

Пробираясь по высохшей топи, мы все ближе подбирались к пеликанам, которые ничего не подозревая занимались своими делами: мылись, зевали.

Но тут сработала сигнализация. Это чайки, услышав нас, сорвались с места и полетели.


 

Пеликаны почуяли что-то неладное, последовали их примеру. Однако, того, что мы видели их так близко, нам было достаточно.

Путь обратно, казался меньшим, мы шли, обсуждая то, что видели сегодня. Наш вострог просто невозможно описать словами.

А уже на следующий день мы ехали в поезде счастливые и довольные, и не важно, что в поезде много «зайцев», и люди болтают, мы просто вырубились от впечатлений, полученный на этих выходных.