shikhalev.*

Био

Я

Родился 25 мая 1979 года.

Программирую с двенадцати лет, профессионально, то есть за день­ги — с двадцати – два­д­ца­ти одного года (в любом случае, еще с прошлого тысячелетия). Языков и тех­но­ло­гий успел узнать много и разных. В последнее время из языков программирования предпочитаю C#, Ruby и Rust.

В качестве основной системы для себя использую Gen­too Li­nux со средой рабочего стола KDE, хотя знакомым, не специализирующимся в IT, рекомендую Li­nux Mint (от сре­ды Cinnamon у меня очень хорошие впечатления, но все привычки уже заточены под KDE) или KDE Neon. Вообще в целом предпочитаю Linux и свободное ПО везде, где это возможно.

Мой профиль на GitHub: https://github.com/shi­kha­lev

В качестве хобби — фотографирую. В основном птичек и вообще природу. Грибник. Не рыбак. Сейчас снимаю на Canon EOS 77D — подробнее, наверное, стоит отдельным постом…

Мои фотографии можно посмотреть в Instagram — https://www.instagram.com/ivanshikhalev

Отдельно хочу заметить, что хотя и пишу довольно часто о фотографии и графике вообще, это именно хобби — я могу очень многого не знать, ошибаться и вообще. Разбираться на профессиональном уровне в этих темах у меня времени нет.

Контакты

Для связи со мной для начала лучше всего использовать электронную почту — shi­kha­lev​@gmail.​com. А для вопросов по кон­к­рет­ным постам можно и нужно использовать комментарии прямо под ними.

Впрочем, в блоке на правой панели есть и ссылки на соцсети, но они далеко не всегда удобней.

О сайте

Решил свести в одно место все более-менее не сиюминутные записи (для сиюминутных есть соцсети). В первую очередь, чтобы не зависеть от политики владельцев площадок; во вторую — чтобы использовать нормальные возможности веб-вер­с­т­ки, а не бороться в каждом посте с нагромождениями стилей и скриптов, выданных площадкой же; ну, и в третью — просто «чтобы в одном месте» и с полной копией у меня на диске.

Исходя из последнего и выбирал технологию — сайт на Jekyll с локальной копии я всегда смогу поднять в считанные часы, если с текущим хостингом что-то случится (сейчас это GitHub Pages, ибо бесплатно).

Исходники сайта можно посмотреть по адресу https://github.com/​shi­kha­lev/​shi­kha­lev.​git­hub​.io.

Последние записи

​Жизнь​Дыбр​Web​О себе

2026.09.13 • Иван Шихалев

Полностью выложен мерч с зябликом

Фляжка из коллекции «Зяблик (Fringilla coelebs)»

Ровне через два месяца после первой части выкладываю, что там на Всех­Майках. Во­об­ще-то, модерацию «Зяблик» прошел еще в первых числах сентября, но тут уже у меня руки не доходили…

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

Следующим будет, как я уже говорил, юрок. Надеюсь закончить и выложить первую часть на Print­Direct на бли­жай­шей неделе…


Читать далее »

​Fringilla coelebs​PrintDirect​«определитель»​ВсеМайки​животные​мерч​принтшопы​птицы

​Жизнь​Дыбр​Web​О себе

2026.08.30 • Иван Шихалев

Мерч: гриб, жук и цветок

Добавил на сайт еще три коллекции:


Читать далее »

​PrintDirect​ВсеМайки​мерч​принтшопы

​Жизнь​Дыбр​Web​О себе

2026.08.15 • Иван Шихалев

Мерч: Большой крохаль

Фото самца большого крохаля (Mergus merganser). 18 мая 2026 года, Дружино-Бардымский пруд.
Фото самца большого крохаля (Mergus merganser). 18 мая 2026 года, Дружино-Бардымский пруд.

​PrintDirect​ВсеМайки​мерч​принтшопы

​Жизнь​Дыбр​Web​О себе

2026.08.09 • Иван Шихалев

Мерч: Паук и еще один пейзаж

​FUN​PrintDirect​ВсеМайки​мерч​принтшопы

​О себе​Тексты​Web

2026.08.07 • Иван Шихалев

Ссылки на Suno

Фрагмент скриншота моей страницы на Suno

Давно собирался, наконец-то сделал — ссылки на мои опыты в Suno, непосредственно со страниц соответствующих текстов. Нужно, конечно, сделать еще нормальные плейлисты и альбомы, но это потом. И, конечно, надо делать нормальную верстку… И это как раз в процессе, вместе с прочим рефакторингом и редизайном.

Пока можно посмотреть список омузыкаленных текстов по тегу «suno».

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

​Suno​ИИ​музыка

​Жизнь​Дыбр​Web​О себе

2026.08.02 • Иван Шихалев

Мерч: Туманные низины

Продолжаю пополнять каталог (да, очень медленно). Внес товары с июньским пейзажем «Туманные низины».

Начало дня после очень туманного утра июня 2026 года

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

​FUN​PrintDirect​ВсеМайки​мерч​принтшопы

​Жизнь​Дыбр​Web​О себе

2026.07.13 • Иван Шихалев

Стартовал «псевдо-определитель»

Развертка кружки с «определителем» Fringilla coelebs

Как и обещал, запустил мерч с «как бы определителем». И начал с Зяблика.

Решил не выпендриваться с латынью, в первую очередь потому, что не мо­гу быть уверенным в правильности подписей. Так что все тексты на со­вре­мен­ном русском (и не сге­не­ри­ро­ван­ные, а написанные мной в ко­неч­ном итоге, точ­нее — скомпилированные из раз­ных источников). Были некоторые колебания между декором и информативностью, в итоге склонился к более-менее информативности. Из чистого декора осталась только стилизация и имитация старой бумаги.

Зяблика (Fringilla coelebs) для старта я выбрал, потому что птичка эта распространенная, широко известная, кроме того хорошо визуально определяемая, да еще и с четкими половозрастными различиями. Идеальный объект для тренировки и понимания, как что делать в общем случае, поскольку на нем я, с одной стороны, сразу столкнулся со многими нюансами генерации, а с другой — столкнулся я с ними, как выяснилось, в довольно лайтовом варианте: генерация следующего вида — юрка (Fringilla montifringilla) оказалась куда более геморройной, скорее всего, потому что его изображений в датасетах нейросетей существенно меньше… Хотя и там проблемы оказались решаемыми, так что скоро будет.

На данный момент доступны предметы только с PrintDirect, на ВсехМайках жду модерации (и что-то мне подсказывает, что она пройдет нескоро — всё замерло уже почти три недели как), а на FUN.ru модерация не прошла — фон им не понравился (их проблемы, хотя термос немного жалко).

В любом случае, всё, что есть, можно посмотреть на странице «Зяблик (Fringilla coelebs)». А отдельно хочу обратить внимание на большой постер (на пенокартоне опционально): там максимум информационных блоков, на остальных то­ва­рах — что влезло, то влезло.

​Fringilla coelebs​PrintDirect​«определитель»​ВсеМайки​животные​мерч​принтшопы​птицы

​Жизнь​Дыбр​Web​О себе

2026.07.04 • Иван Шихалев

Обновление каталога мерча

Добавил в каталог еще три коллекции.


Читать далее »

​FUN​PrintDirect​ВсеМайки​мерч​принтшопы

​Жизнь​Дыбр​Web​О себе

2026.06.26 • Иван Шихалев

Каталог «мерча»

Скриншот нового раздела

Хотел начать этот пост со слов «не прошло и двух недель», ан нет, прошло… Как быстро время летит… На самом деле бо́льшую часть внемени заняло не написание кода, а заполнение данных. Надо бы это дело заскриптовать, но пока вручную.

Итак, каталог мерча доступен. Основное представление — рубрикатор по картинкам с фильтром по видам товаров, но можно переключиться на рубрикатор по видам товаров с фильтром по категориям картинок.

Пока далеко не все выложенное на принтшопах я залил на сайт. Это из-за медленного ручного копипаста и огромного количества получившихся вариантов (пока не начал их собирать в одно место, я не очень даже и представлял это количество). Тем не менее уже есть чего посмотреть, да и через какое-то время я нагоню к актуальному состоянию. Сейчас, эти 875 товаров — это всего лишь три фотографии и одна картинка про енота.

Понятно, что всё это очень черновой вариант, но переделывать буду, скорее всего, уже вместе с рефакторингом сайта, который давно назрел — например, добавить теги нормальным способом без переделки сайта не получится. Я не очень доволен текущим интерфейсом фильтров, но пока не придумал, как сделать идеально. В общем, работы непочатый край…


Думаю, в ближайшее время я буду примерно раз в неделю анонсировать свежевыложенное. А выкладывать буду блоками по фотографиям, возможно, блоками «фотография × принтшоп».

Сейчас, как можно видеть, выложены:


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

​FUN​PrintDirect​ВсеМайки​мерч​принтшопы

​Технологии​Программирование​Web​О себе

2025.12.16 • Иван Шихалев

Пара апдейтов

inat-channel v0.9.2

Что это такое — см. пре­ды­ду­щий пост.

Помимо исправления мелкого бага (имя lock-файла по умолчанию), изменил немного ло­ги­ку — при за­про­се свежих наблюдений отсечка происходит не по да­те загрузки наблюдения, а по да­те его последнего обновления. Это позволяет попадать в выборку наблюдениям, которые долго пролежали без ис­сле­до­ва­тель­с­ко­го статуса. В це­лом это должно улучшить ситуацию с по­с­туп­ле­ни­ем наблюдений в «не­се­зон», по край­ней мере, я на это надеюсь.

При этом удаление устаревших наблюдений из пу­ла по преж­не­му контролируется по да­те загрузки наблюдения.

jekyll-is-announcer v0.8.3

Опять же, о нем я уже писал. Впрочем, детали и концепция, чую, будут еще меняться и меняться…

А сейчас поменял кнопку перехода в ка­нал на виджет от те­ле­гра­ма с ком­мен­та­ри­я­ми. Что характерно, когда я делал кнопку, я ведь спрашивал у двух нейросетей, существует ли такой виджет… Но, видимо, как-то неправильно сформулировал и заузил область поиска1. А потом почти случайно сам наткнулся.

Что-то широкий и разнородный плагин получается… Пока не могу сообразить, как его окончательно заархитектурить — кноп­ки-то мож­но бы делать к разным сервисам легко, а вот встраиваемые виджеты — уже сложнее. Буду думать дальше. Раскидывать же его на несколько плагинов по отдельным сервисам не хочется, чтобы не плодить массу отдельных вспомогательных JSON-файликов.

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

​Jekyll IS​Telegram​iNaturalist​inat-channel​jekyll-is-announcer​комментарии