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

Как Роскомнадзору заблокировать Telegram?

У некоторых людей иногда наверняка возникает вопрос: как Роскомнадзору заблокировать Telegram? Учитывая техническую подготовку специалистов этой организации дарю готовую технологию, подробности работы которой показаны на видео ниже:

Собственно, как обеспечить работу Telegram — вы можете прочитать тут 🙂

Словарь наиболее часто используемых слов на английским и Python

Сравнительно недавно услышал о том, что для повседневного общения используются порядка 1500 — 2000 слов. Стало интересно, погуглил, и да — оказывается, есть русско-английский словарь, состоящий из 2000 слов, в который входят наиболее часто употребляемые слова. Осталось малое — выучить и … возрадоваться, ага 🙂

Читать далее Словарь наиболее часто используемых слов на английским и Python

Пакетная загрузка файлов с помощью 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. Выпить.

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

Вам нужно…

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