<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>RSS-канал блога "Kozalo"</title><link>https://kozalo.ru</link><description>Современный блог будущего программиста "Kozalo".</description><language>ru</language><webMaster>kozalo@gmail.com</webMaster><lastBuildDate>Sun, 31 Dec 2023 17:02:42 +0300</lastBuildDate><item><title>Итоги 2023 года</title><link>https://kozalo.ru/#post-1704018600</link><description><![CDATA[В этом году я начал очень активно вести канал в Telegram, забив пока что на этот сайт. Итоги года тоже стали не исключением: опубликованы они там. Тем не менее, мне бы хотелось выложить их и на сайте в виде встроенных страничек из мессенджера.

К сожалению, работает только в lite- и pda-версиях сайт ...]]></description><author>kozalo</author><pubDate>Sun, 31 Dec 2023 13:30:00 +0300</pubDate></item><item><title>Итоги 2022 года</title><link>https://kozalo.ru/#post-1672502963</link><description><![CDATA[


Для многих это был не просто плохой год (когда в последний раз был хороший?), а просто офигеть какой ужасный, шокирующий и тревожный. Когда казалось, что вот буквально вчера всё было хорошо, а сегодня уже земля уходит из-под ног и надо срочно собирать вещи, оставляя всё, что тебе дорого. Половина ...]]></description><author>kozalo</author><pubDate>Sat, 31 Dec 2022 19:09:23 +0300</pubDate></item><item><title>Quote-maker Bot от @Lamppilutti и @oniquefin</title><link>https://kozalo.ru/#post-1543374000</link><description><![CDATA[
  Примечание от админа

  
    Впервые публикую на страницах своего бложика гостевой материал. Такое
    волнительное событие! Сегодня речь пойдёт про бота, созданного другими людьми, но
    которым активно пользуются как люди в наших сообществах, так и ваш покорный слуга
    лично. Так что я подум ...]]></description><author>kozalo</author><pubDate>Wed, 28 Nov 2018 06:00:00 +0300</pubDate></item><item><title>Реструктуризация и закрытие веб-сервисов</title><link>https://kozalo.ru/#post-1543274340</link><description><![CDATA[Несколько дней назад я проводил серьёзную реструктуризацию своих веб-сервисов, но всё не было времени написать об этом сюда. Тем не менее, хотя бы вкратце, но описать её стоит для протокола.

Целью реструктуризации было снижение нагрузки на основной слабенький сервер в Нью-Йорке, который внезапно ст ...]]></description><author>kozalo</author><pubDate>Tue, 27 Nov 2018 02:19:00 +0300</pubDate></item><item><title>klocmod — Kozalo's Localization Module</title><link>https://kozalo.ru/#post-1541257200</link><description><![CDATA[Пошёл ты, gettext! Я не хочу париться с компиляцией строк в бинарники!

Модуль предоставляет очень простой и неоптимальный способ перевода скриптов, ботов или приложений. В простоте его сила: всё что нужно для создания различных наборов фраз под несколько языков — это скормить библиотеке JSON-, YAML ...]]></description><author>kozalo</author><pubDate>Sat, 03 Nov 2018 18:00:00 +0300</pubDate></item><item><title>@textUtilsBot</title><link>https://kozalo.ru/#post-1540792800</link><description><![CDATA[Страница бота в Telegram Bot Store

Сегодня мы рассмотрим моего последнего (по крайней мере на данный момент) бота. Он существенно
отличается от предыдущих технически и даже физически размещается на другом сервере. Но сперва расскажу, что он вообще из
себя представляет.

Идея, развитие которой вылил ...]]></description><author>kozalo</author><pubDate>Mon, 29 Oct 2018 09:00:00 +0300</pubDate></item><item><title>@kozRandBot</title><link>https://kozalo.ru/#post-1540360800</link><description><![CDATA[На самом деле хронологически @kozRandBot был
создан раньше, чем @kozalo_bot, который мы
рассматривали в прошлый раз. При этом он ещё и давно уже
опубликован в одном из агрегаторов ботов для Telegram.
И, соответственно, я гарантирую постоянство его функционала и работоспособность (по возможности).

Н ...]]></description><author>kozalo</author><pubDate>Wed, 24 Oct 2018 09:00:00 +0300</pubDate></item><item><title>@kozalo_bot</title><link>https://kozalo.ru/#post-1540018931</link><description><![CDATA[Предисловие

Жил-был один маленький, но очень смышлёный бот. И не было у него никакой конкретной цели в жизни. Он
просто хватался за любую работёнку, которую ему подкидывала судьба, и любил помогать людям. День за днём он проводил в
неустанной работе на благо Телеграммного общества! То глашатаям скл ...]]></description><author>kozalo</author><pubDate>Sat, 20 Oct 2018 10:02:11 +0300</pubDate></item><item><title>Исправляем динамичность IP-адреса</title><link>https://kozalo.ru/#post-1539841573</link><description><![CDATA[Где-то три месяца назад я жаловался на то, что приказал долго жить универсальный скрипт по синхронизации динамического IP-адреса сервера с доменами — ddclient. Он поддерживал API многих сервисов динамического (dynamic) DNS, в том числе и Cloudflare. Однако, поддержка последнего однажды сломалась, а  ...]]></description><author>kozalo</author><pubDate>Thu, 18 Oct 2018 08:46:13 +0300</pubDate></item><item><title>Переезд на новый сервер</title><link>https://kozalo.ru/#post-1538551256</link><description><![CDATA[
    
    Плашка, которая несколько дней занимала верхнюю часть сайта.


Не прошло и 10 лет, как я в соизволил наконец-то перенести блог со старого-доброго бесплатного shared hosting'а, с которого начинал в начале 10-х, на хоть и недорогую но платную VPSку. Ну вернее меня заставили. Hostinger, котор ...]]></description><author>kozalo</author><pubDate>Wed, 03 Oct 2018 10:20:56 +0300</pubDate></item></channel></rss>