Архив рубрики: Путешествия

Пакетная загрузка файлов с помощью Zennoposter

Запланировав поездку на выходные всей семьей подумал о том, что песни из детских мультфильмов будут очень приятны в дороге. Ну разве плохо петь хором нечто вроде:

? 🙂 Сказано — сделано!
Интересным ресурсом для донорства песен в мой IPod оказался сайт http://savok.name/, посвященный пройденным этапам истории. Выбор песен неплох, но возможности пакетной закачки на сайте — не предусмотрено 🙁

На помощь приходит Zennoposter — я писал о нем ранее, и все же повторюсь — совершенно уникальная программа, позволяющая автоматизировать все происходящее в браузере. Итак, задача проста:
1. Находим ссылку на файл
2. Активируем ее
3. Сохраняем файл на компьютер
4. Переходим к первому пункту

Посмотрев структуру сохранения файлов на указанном сайте видно, что она использует статический параметр: http://savok.name/uploads/music/, а вот имя файла имеет численное значение. Учитывая, что наша задача — сохранение всей базы песен — это только облегчает нашу задачу.

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

sound-downloader-1-1

Итак, рассмотрим общую схему работы загрузчика подробнее:
1. Устанавливаем начальное значение переменной.
2. Их созданного списка, куда мы поместили статическое значение ссылки http://savok.name/uploads/music/ получаем эту самую ссылку в виде переменной.
3. Указываем адрес на диске, куда будем сохранять скачанные файлы
4. Формируем GET-запрос в виде: {-Variable.file-}{-Variable.count-}.mp3, где {-Variable.file-} — переменная, имеющая значение http://savok.name/uploads/music/, а {-Variable.count-} — значение счетчика, mp3 — расширение файла, которое не меняется.
5. Выдается уведомление о сохранении файла
6. Увеличиваем значение счетчика на 1.
7. Возвращаемся на пункт 1.

Таким образом наша программка обращается к ссылке http://savok.name/uploads/music/1.mp3, сохраняет ее, увеличивает значение счетчика на единицу, после чего сохраняет второй файл и далее-далее-далее. На самом деле схема достаточно гибкая. Ничто не мешает нам парсить оригинальное имя файла, и грузить его 🙂

На этом все.

Спасибо за внимание! В случае возникновения вопросов — пишите: oleksiy@lavrynenko.com

Х-Фактор и мысли о …

Коктейль ХиросимаПо зомби-ящику (это я так телевизор называю, которых дома аж три, и которые мы, слава Святому Коннектию, смотрим не так часто, как того хочется программным директорам телеканалов) сегодня Икс-Фактор идет. За ужином весьма неплохо идет — музыка разноплановая, жюри умеет держать паузу ровно столько, что бы не стать надоедливо-занудным и не отпугнуть зрителей от шоу, а участники … просто участники — со своими плюсами-минусами, со своими тараканами в голове и все такое прочее.

Но сегодня не о том. Сегодня о том, как года два назад занесло меня (как частенько заносит на плюс-минус несколько сотен/тысяч километров куда-нибудь) в город Кишинев. Вот тут — если я правильно вспомнил адрес (сами понимаете — после нескольких Хиросим адреса с трудом запоминаются) наверное до сих пор находится неплохой караоке-бар, где песню Сосо Павлиашвили пел молодой человек так, что Сосо Павлиашвили рядом даже не лежал. Вот просто брал микрофон, и пел. Пел настолько классно, что проходящие мимо прохожие — несмотря на звукоизоляцию стен — заходили на «огонек».

О чем сегодняшний пост? Не о системах безопасности. И не о методах оптимизации/контроля/или чего-то еще. А просто о песне. Классная песня, правда же?

Хотя нет! Рецептом Хиросимы я поделиться просто обязан. А вдруг вы его не знаете? 🙂

Состав и пропорции:
— самбука: 1 часть (20 мл)
— абсент: 1 часть (20 мл)
— ликер Бейлис: 1 часть (20 мл)
— гренадин (гранатовый сироп): 2-3 капли

Готовится он очень просто:

1. Налить в рюмку самбуку.
2. Аккуратно по ложечке добавить ликер Бейлис. Важно чтобы слои не смешивались!
3. По ложечке налить абсент.
4. Посредине рюмки добавить несколько капель гранатового сиропа.
5. Выпить.

Кстати, вариантов питья Хиросимы есть целых три: залпом, через соломинку, и с помощью поджигания коктейля. Все варианты имеют свои плюсы и минусы, и только методом проб и ошибок вы можете определить для себя оптимальный. Удачи 😉

Вам нужно…

Я ищу...Так уж случилось, что я много езжу. Ну как много — бывает, месяц-два я катаюсь по маршруту: дом-работа, а бывает… и каждый раз, в новом городе я ищу. Ищу оптимальный маршрут, ищу ближайший магазин, ищу… Вообщем — много чего ищу.
Вот так родилась идея этой странички — я буду делиться адресами и мнением касательно мест, которые искал когда-то сам. Кто знает — вдруг это будет вам полезно? Кстати, записи не имеют никакого хронологического порядка, а делаются по степени воспоминаний 🙂

Итак, вам нужно:

  • Магазин велозапчестей в Приморсько Болгария: он находится тут. И это единственный благопристойный магазин в радиусе 40 километров (в Бургасе есть получше, но ехать туда ради камеры — просто глупо. Она имеется в данном магазине).
  • Эвакуатор в Романе: адское дело. Единственный эвакуатор, который находится визуальным методом стоит тут, но толку от этого мало — контактный телефон все время выключен. Быть может он и заработал когда-то, но в 7 утра звонить на него — совершенно бесполезно. Однако! Вот тут после 8 утра собираются таксисты, которые с удовольствием вызовут своего знакомого с прицепом. Он за оговоренную плату без проблем оттащит ваше авто до границы. Важно: оговаривайте стоимость СРАЗУ. А то этот знакомый по приезду начинает накручивать стоимость своей услуги совершенно бессовестным образом. Кстати, вот тут находится заправка с вполне нормальным и совершенно открытым Интернетом, и совершенно безобразным персоналом.
  • Бар возле автовокзала Вена — находится тут. Несмотря на его размеры — всего-лишь 5 столов — он очень уютный. И да — Интернет в нем есть.
  • Автовокзал Вена — а точнее Eurolines Austria — будет вам доступен по этой ссылке. Найти его не просто — огромная парковка для автобусов + центральный офис компании находятся под мостом, по которому идет движение магистрали Е59. Она — магистраль — позднее переходит в трассу А2, соединяющую Австрию и Италию.
  • Стейк-Хаус Кишинев — расположен тут. Но … несмотря на громкое название в заведении готовят не ахти, а потому — если у вас стоит задача нормально поесть — зайдите сюда. Это находится в 200 метрах  от первого пункта, но цены более демократичны, а качество приготовления еды — несоразмерно выше. Что поражает — несмотря на эти преимущества + более центральное расположение — второе заведение пользуется меньшей популярностью, нежели первое. Судя по всему большинство посетителей ведется именно на название.
  • Рыбный ресторан Приморсько… Опыт посещения оного заведения, которое очень сильно рекламируется в Интернете (причем — даже с помощью отзывов) оттолкнул от всякого желания посетить ресторан в Приморсько еще раз. Курят все, столики пластиковые, музыка в стиле 90-х, и даже удивительно, почему никто не заказывает «Владимирский централ». Желаете качественной рыбки? Попробуйте этот ларек. Да-да, вам придется отстоять очередь, а после съесть все без помощи официантов, но поверьте — это того стоит. Адекватные цены, очень хорошее приготовление, небольшой, но интересный ассортимент — вам понравится. Кстати, некоторые пункты ресторанного меню как бы намекают на то, что вся продукция поставляется напрямую из указанного ларька, а покупаете вы это по цене в два раза дороже — за сервис. Важно: учитывайте, что в разгар туристического сезона припарковаться в центре — практически невозможно. Однако 😉 Вот тут и вот тут практически всегда найдется свободное место. Заезд с улицы Третьего Марта.

Дальше будет…

Дорога — как она есть.

Недавно поймал себя на мысли о том, что первым миллион километров я проехал когда-то давно. Вот так просто — из пункта А в пункт Б. С какой-то не очень определенной скоростью, с запахом кофе и ритмом блюза в колонках. Откуда-то издалека и куда-то далеко.

А потом останавливаешь машину — что бы отдохнул мозг от шума колес и ветра, дующего навстречу из приоткрытого несмотря на время года окна. И приходят в голову мысли о том, что Дорога — как она есть — была и будет всегда. И не важно, какая она — неизведанная колея через степь, сверкающий автобан или маяки по трассе на пути в другую галактику.

дорога

Лоукостеры список или как летать по цене автобуса

лоукостеры
Некоторые периоды моей жизни похожи на сон Карлсона — я летаю, и меня постоянно кормят. И хотя по привычке я стараюсь пользоваться сервисом Anywayanyday горечь мыслей о том, что он не работает с лоукостовыми компаниями портит все впечатление.
Ниже — честно стибренный где-то и положенный в закладки список лоукостовых компаний, которые помогут вам летать по миру … ну совсем дешево 🙂 Читать далее Лоукостеры список или как летать по цене автобуса