Жизнь, веб, XMPP, TAS, электронные самоделки

Почта

Вечеринка окончена. Вместо изучения Flask и Pony этой ночью будет настройка Dovecot и Postfix VDA. Ну да ладно, давно с ними не ковырялся, авось вспомню кое-что.

The Emperor is buried

Поигрался с популярным веб-сервером uWSGI. Хорошая вещь. Теперь разворачивать Django-приложения в production будет несколько удобнее (до этого я использовал FastCGI). Отдельно хочется отметить юмор разработчиков — причём не только в выводимых сервером сообщениях (хотя это главное), но и в самой терминологии (император, вассалы, харакири). Одним словом — goodbye to uWSGI. Это была шутка. :)

А ещё я подумываю мигрировать свой русскоязычный сайт (этот, другими словами) на Mezzanine. Вряд ли это будет технически сложно, но, скорее всего, окажется достаточно хлопотно. Хотя Mezzanine и предоставляет какое-то средство миграции, к сожалению, оно переносит лишь посты, но не страницы.

Что ж, если будет достаточно буйное настроение, займусь. А пока в планах на ближайшее время изучение Flask и Pony ORM. Понифицируемся понемногу. :)

Сингапур

А перенесу-ка я свой новый англоязычный блог на сервер в Сингапуре. Всё равно большая часть читающих меня иностранцев находится в Индонезии и США. Американцы вряд ли много потеряют, а вот у индонезийцев сайт будет открываться воистину молниеносно. Ну а я со своим 3G (ADSL едва живо уже почти целый месяц) просто-напросто ничего не замечу.

Digital Ocean

Сегодня, 12 февраля, наконец-то наступило то, что многие ожидали долгие годы. Известный хостинг-провайдер Digital Ocean, наконец-то, запустил в эксплуатацию свой первый датацентр в Сингапуре. Для меня Сингапур важен хорошей связанностью с Индонезией и остальной юго-восточной Азией. К сожалению, правда, созданный мной тестовый VPS пока не пингуется, даже с ресурсов самого Digital Ocean. Будем надеяться, что это временная проблема и она быстро разрешится.

Новый блог!

Мне тут внезапно подумалось, что второму именному домену не стоит простаивать без дела, поэтому рад сообщить вам о том, что в дополнение к данному, я запускаю ещё и англоязычный блог. Как и этот, он будет посвящён преимущественно IT-тематике, а также ассистированному прохождению игр Sonic the Hedgehog. Наверное, кто-то из читателей помнит, что у меня уже был англоязычный блог. К сожалению, в тот раз я сам его угробил. В этот раз, конечно же, я буду аккуратнее.

averkov.net

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

Прощай, 2013

Вот и конец года подоспел, а обещанную статью я так и не написал. Ну да ладно, у меня просто не дошли руки. Вместо этого лучше просто подведу итоги уходящего года, пока ещё он не ушёл окончательно.

Итак, 2013 год. Этот год стал для меня очень важным в том плане, что я вернулся к давно заброшенному хобби — электронике. Сконструировал целую кучу всего, и это ещё предстоит как следует описать. Также я забросил университет, уйдя с 5-го курса по собственному желанию. Сменил место работы. Впрочем, нет! Место работы я сменил ещё в 2012 — увы и эх, как быстро летит время. А ещё я завёл много новых знакомств, но, к сожалению, я никак не могу оценить их успешность, так как мне начинает казаться, что кого-то я уже потерял.

Я покинул место жительства, в котором провёл 7 лет своей жизни. Печально, но мои соседи не пожелали со мной нормально попрощаться…

Что ж, зато моя предвзятость в отношении к девушкам русской национальности на почве таких диалогов лишь упрочняется. Впрочем, не будем о грустном. В целом этот год был замечательным годом, позволившим мне многое переосмыслить. У меня не получилось побывать в Индонезии, хотя я планировал это. Но жизнь продолжается, а значит, ещё не все шансы потеряны. До встречи в следующем году, читатели. :)

Обновления

Ух, давно я не писал ничего нового. А ведь надо бы! Как-никак, за последнее время сделал я очень немало — собрал несколько электронных устройств и настроил почтовый сервер для старого друга. И было бы очень здорово рассказать хотя бы о чём-то. Что ж, учитывая, что год подходит к своему концу, можно сделать его окончание дедлайном для написания хотя бы одной статьи. Так что ожидайте, уважаемые читатели. :)

Django ORM

Хочу гуёвый редактор моделек для Django, чтобы можно было рисовать модельки мышом в духе CASE, примерно как базы данных в Dia. :)

Uptime

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

Джакарта

Потрясающий мультфильм о том, как быстро растёт Джакарта. Рекомендуется смотреть внимательно, в полноэкранном режиме и в HD-качестве.

Воспоминания

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

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

Объявление

Всем пользователям хостинга на averkov.net: в настоящее время идёт не прекращающаяся bruteforce-атака на ваши сайты, в особенности работающие на WordPress. Настоятельно рекомендуется использовать для администраторских учётных записей достаточно сложные пароли, так как их взлом методом перебора практически невозможен, в то время как пароли типа «123456» подбираются за несколько попыток.

Пеканбару

Статья про Пеканбару на главной странице Википедии!

И снова немного самосбора

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

Непродолжительный гуглёж привёл меня к такой вот схеме. Когда-то давно я её уже собирал, и она у меня даже заработала, доставив мне в то время море ни с чем не сравнимой радости.

Схема

Я не стал заморачиваться с проектированием печатной платы на компьютере и спроектировал плату на листке бумаги «дедовским» способом. Затем нашёл подходящий кусок самого некачественного текстолита и изготовил саму плату. Сборка устройства не заняла много времени.

Устройство в сборе

Радиоприёмник заработал. Правда, ловилось на него лишь радио «Голос России», да и то очень тихо. Причём, что интересно, наблюдалось это при любом положении движка переменного конденсатора — менялись лишь громкость и характер помех. Судя по всему, в резонанс с волной этой радиостанции колебательный контур я так и не настроил, но сигнал был достаточно мощным, чтобы приём был всё-таки возможен.

Таким образом, наш сегодняшний бенчмарк эмпирически доказал, что КТ315 по-прежнему пригодны для тех же целей, для которых они и были созданы много десятилетий назад.

КТ315

Купил себе большую пачку транзисторов КТ315А по 48 копеек. И с интересом обнаружил для себя следующий факт: почти все транзисторы имеют весьма небольшой h21Э, порядка 20–30, как будто их специально отобрали. Ещё более интересно то, что не так давно я покупал те же КТ315А на радиорынке, и их h21Э оказался существенно выше — примерно 70–90. Но стоили они уже по 5 рублей каждый.

КТ315А

О познании

Открывая для себя новые программные средства и технологии, я часто не понимаю, как раньше жил без них. Когда-то, много лет назад, такое впечатление на меня произвёл мой первый дистрибутив Linux — ASPLinux. Спустя ещё несколько лет, я пришёл к Arch Linux, который произвёл на меня столь же сильное впечатление. Когда же я познакомлся с Django, я почувствовал, что нашёл то, чего мне ужасно не хватало, чтобы писать сайты по-настоящему быстро. И вот буквально несколько месяцев назад я решил познакомиться поближе с системой контроля версий git, и теперь я понимаю, что не напрасно. Subversion, скорее больше напоминающий собой тетрис, нежели систему контроля версий, совершенно не способен подарить те эмоции от использования SCM, которые приносит git. Интересно, что бы ещё такого попробовать, чтобы оно мне понравилось и прочно вошло в мою жизнь? :)

Китай

Я заметил, что всё больше китайских марок постепенно вырастают из разряда NoName в достаточно-таки брендовые вещи. Посмотрите на те же Prestigio, Huawei, TP-Link, Yealink, Explay. Не правда ли, язык уже не повернётся назвать это гавёной китайщиной? :)

(upd) Как оказалось, фирма Explay — вполне себе российская, просто производство расположено в Китае. Что ж, это объясняет неестественно идеальную локализацию их устройств и документации к ним.

Работа

Ищу себе в отдел коллегу, умеющего писать сайты на Python/Django, или хотя бы имеющего опыт программирования на PHP и готового обучиться другому языку. Пройти собеседование можно по телефону +7 (909) 451—18—88, Евгений.

Arch Linux ARM

Оказывается, существует версия Arch Linux, подходящая для установки на Raspberry Pi. Осталось разобраться, как после установки изменить размер корневой файловой системы, — и можно пользоваться любимым «люнексом» на малине. :)

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

Переезд

Что ж, в скором будущем (в течение нескольких ближайших дней) сайт будет перенесён с серверов сообщества SmartCommunity на новое место (скорее всего, этим новым местом станет сервер фирмы, в которой я работаю). Переезд касается всех, кому я так или иначе предоставляю хостинг, за исключением двух ресурсов. Внешне переезд заметен никак не будет (не считая возможного снижения скоростей работы сайтов).