malloc(inf * sizeof thought);

Telegram Channel: @mall0c
Description: Произошло динамическое выделение памяти на неопределенное количество мыслей, пул памяти заполняется…


PLs: C, Go, TS/JS, Python
Subscribers: 5
Posts: 35
Created: January 13, 2024

mall0c [0x00000013]

Published: 2024-04-17 02:33 UTC

Так как мне лениво переводить и пытаться уместить весь мой пост про Hugo в 4096 символов (гребанные лимиты тг без подписки), то просто оставлю здесь линк 🤪

mall0c [0x00000012]

Published: 2024-03-13 03:21 UTC

В общем, случилась такая фигня, что я приболел и на больничном решил посидеть еще над миграцией Jekyll темы на hugo, что причинило мне невероятно много боли и страданий, и это заслуживает отдельного поста, но если вкратце, то у Hugo только один жирный плюс - он невероятно быстрый, все, на этом плюсы заканчиваются. И в общем, я забил на перенос темы где-то на середине пути 🙃

mall0c [0x00000011]

Published: 2024-03-02 04:23 UTC

Написание темплейтов под Hugo куда посложнее, чем для Jekyll с его простеньким liquid от Shopify. В общем порог вхождения повыше, нужно понимание того как работают golang html темплейты , зато предоставляется больше возможностей/гибкости. Придется немного попотеть, часть jekyll-theme-hacker уже переписал.

mall0c [0x00000010]

Published: 2024-02-29 01:44 UTC

Рассмотрев все альтернативы, похоже лучше чем giscus для SSG вряд ли что найдется. Заодно наверное стоит перейти с Jekyll на Hugo

mall0c [0x0000000F]

Published: 2024-02-28 21:57 UTC

Disqus совсем скатился , начал трекать и коллекционировать все подряд и размещать рекламу, даже дефолтный блокировщик трекинга от Firefox блочит его :( для моего не особо посещаемого сайта это конечно не беда, просто снес аккаунт 🤪

mall0c [0x0000000E]

Published: 2024-02-24 20:09 UTC

Осталось самое мое не любимое занятие, это документирование для telebuilder и jekyll-post-bot 🤪

mall0c [0x0000000D]

Published: 2024-02-24 19:26 UTC

Вот и выкатил более менее стабильную версию бота для трансляции постов из тг канала в микроблог на основе Jekyll - https://github.com/en9inerd/jekyll-post-bot
Микроблог здесь - https://memoryall0c.github.io

mall0c [0x0000000C]

Published: 2024-02-10 02:51 UTC

Что ж, раз телеграм не разбанивает мои телефонные номера, которые я обычно раньше использовал для теста своих приложений основанных на Telegram API (через GramJS/Telethon), и более того вообще везде игнорирует мои имейлы и сообщения, и не только мои, но и других разработчиков, то придется изменить концепт приложения, которое я задумал для трансляции постов из тг канала на сайт сгенерированный при помощи jekyll.

На сегодняшний день телеграм довольно неплохо закручивает гайки разработчикам альтернативных/неофициальных клиентов, в целях борьбы с юзерботами. Анти-спам алгоритм стал учитывать более широкий спектр факторов: IP адреса, частота определенных запросов, наличие подключенных ботов и пользователей через неофициальный клиент на одних и тех же "api_id" и "api_hash", отправка одноразовых кодов через бота для подключения пользователя, и прочее. Все еще осложняется, если твои номера виртуальные, а не через провайдера сотовой связи, если тех поддержка это видит, то игнорят все твои запросы на разбан.

mall0c [0x0000000B]

Published: 2024-02-07 22:56 UTC

В общем, тестирование и разработка приложения на production тг серверах пока встала на паузу, попробую попозже на тестовых серверах, но там свои проблемки с дублированием telegram updates 😞
Написал в тех поддержку, надеюсь разблокируют номера.

Вообще проблема довольно распространенная, даже среди тех кто пользует официальную tdlib библиотеку - https://github.com/tdlib/td/issues/2687

Разработчики использующие telethon тоже давно жалуются на баны без разбора - https://github.com/LonamiWebs/Telethon/issues/824

mall0c [0x0000000A]

Published: 2024-02-07 01:52 UTC

Хмм… возможно мой аккаунт был забанен из-за того что я указал левые параметры model_device и OS_version для подключения, мда 🙃

mall0c [0x00000009]

Published: 2024-02-07 00:56 UTC

Опять телега без причины забанила мой аккаунт и номер телефона, с которых я тестил ботов и приложения…. Печаль 😞
Буду пробовать писать в тех поддержку.

mall0c [0x00000008]

Published: 2024-01-31 03:26 UTC

Похоже придется заделать бота/приложение, которое будет постить все мои новые и не новые посты на сайте сгенерированном при помощи Jekyll, то есть бот должен будет отлавливать новые сообщения и коммитить и пушить markdown файл с постом в репо. Сделаю Jekyll theme простенькую на основе minima с dark скином.

Может это по поможет увеличить аудиторию, если не сейчас то в будущем, посмотрим.

mall0c [0x00000007]

Published: 2024-01-30 15:02 UTC

Стоит обратить внимание на то, кем является автор вносимых изменений - это сотрудник Meta 🙃 Собственно, я поначалу и не мог поверить что это сделало само сообщество Python, которое последние годы только вносило минорные улучшения производительности и добавляло синтаксический сахар, к тому же среди CPython core developers достаточно разногласий о том почему стоит или не стоит отключать GIL - это видно даже по ветке обсуждения PEP 703.

Что касается команды Meta, которая работала над этими изменениями, говорят они трудились над этим 3 года. Конечно же, Meta не из-за великой щедрости решила выделить команду и потратить целых 3 года на отключение GIL, который очень стопорил развитие Python, все это не просто чтоб помочь развитию опенсорса и сообществу Python. Meta имеет свой форк CPython под названием Cinder, используется в Instagram. Возможно в будущем Cinder станет заменой HHVM, кто знает.

mall0c [0x00000006]

Published: 2024-01-30 13:58 UTC

Оказывается в прошлом году был принят PEP 703, который наконец-то добавит параметр в CPython для отключения GIL (Global Interpreter Lock) - корень многих бед в Python, особенно убогой производительности и невозможности использования multi threading нативно без всяких C/C++ расширений. Можно сказать, что для Python начинается новая эра, в которой возможно задействовать ресурсы железа по максимуму, теперь у языка есть шанс быть не просто языком описания интерфейса взаимодействия между высокопроизводительными C/C++ расширениями, а самому быть высокопроизводительным ☺️

mall0c [0x00000005]

Published: 2024-01-30 01:54 UTC

Есть такой чушпан по имени Бакунов Григорий Николаевич, у него еще свой канальчик @addmeto, который к моему удивлению имеет 70k подписчиков.

Когда-то я почитывал его вполне интересные материалы/обзоры и канальчик, пока он не стал делать вкрапления своих политических взглядов и русофобии. Некоторые неприятные вкрапления вроде бы уже удалены, но не уверен. В феврале 2022 года у него началось проседание аудитории на 1-2к душ еженедельно, что он восполнял накруткой, тоже еженедельно лол. В общем, хз насколько у него живая аудитория, а если и живая, то большая ее часть скорее всего русофобы-либерасты.

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

Григорий оказывается «российский программист», что-то с этого прям проорал 🤣 Особенно с «российский» и ниже принадлежность к стране «Украина», если еще взять в расчет то что он пиздит про Россию в медиа, его прогнозы (ни один из которых вроде так и не сбылся кстати), тогда точно становится понятно насколько он «российский».

Теперь разобраться бы со словом «программист», так как нет ни одного упоминания о том что он разработал, кроме каких-то невиданных никем контрибуций для ядра давно умершего ASPLinux. Что еще больше вносит непонимание, как «программист» вносивший изменения в код ядра ОС вдруг стал сиськой в Яндексе 😳 Даже сходил на его гитхаб аккаунт ради интереса и посмотрел всего его паблик репо, честно говоря так и не понял с какой стороны он «программист», все что у него есть это тулы а-ля “hello world”, статические сайты, простенький api предоставляющий мегаинтеллектуальные шутки и вроде все. Может я конечно долблюсь в глаза и не замечаю великого разраба всех времен и народов.

Ладно, допустим человек захотел сменить сферу деятельности немного, чего я доебываюсь до него.
Дальше идет трансформация из сиськи в манагера и даже дали запустить пару сервисов в Яндексе, участвует во всяких про-либеральных программах на ютубе как IT-эксперт. Он уже похоже эксперт во всем, человек и пароход, который разбирается во всем, но толком ни в чем 🙃

Следующее достижение великого «программиста» - запуск производства протеинового мороженого с доставкой Legche… без комментариев 😅

Ну а потом Григорий, он же великий программист и IT-эксперт, достигает пика своего карьерного роста и «с 2020 года работает техническим директором и вице-президентом по технологиям в киевском офисе компании Parimatch Tech, которая занимается азартными играми. Раньше работал с adult-проектами (порносайты)» 🤣🤣🤣

В общем, что тут можно еще сказать, Григорий решил покорять довольно сомнительные вершины, при этом когда-то имея контракты в Бельгии, Израиле и США. Что за контракты я не гуглил, и почему нигде он не прижился по этим контрактам тоже 🤷‍♂️ но подозреваю что его список достижений стал попахивать для некоторых говнецом. Ну а может я очень ошибаюсь, но в любом случае желаю Григорию продолжать покорять новые вершины 🤪