Posts
239
Following
32
Followers
41
Web-разработчик, автор форумного движка Intellect Board. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Сейчас специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+LXDE). Любитель IndieWeb, Fediverse и yggdrasil, так как именно тут ещё сохраняется дух идеализма Старого Доброго Интернета.
repeated
Edited 9 months ago

Обожаю запах критической уязвимости поутру.

https://www.openssh.com/releasenotes.html#9.8p1
https://www.openwall.com/lists/oss-security/2024/07/01/3

@rf бегом обновлять все, щас же.

4
2
0

Завершил ещё один небольшой open source-проект: Preambula — обработчик Markdown-файлов, позволяющий преобразовывать их на лету в HTML, вставлять в заданный шаблон, добавлять или автоматически генерировать основные meta-теги и отображать как обычную Web-страницу. Использовал чистый PHP без всяких frameworks, поэтому работает быстро и с минимальным потреблением памяти.

Скачать можно тут: https://preambula.4xpro.ru
GitHub-репозиторий — https://github.com/XXXXPro/Preambula

Изначально думал, что напишу за два-три дня (и базовую рабочую версию за это время и сделал, причём один день ушёл на выбор Markdown-парсера), но потом всякие мелкие доделки и написание документации заняли ещё две недели.
#markdown #frontmatter #opensource #open_source

0
1
1
repeated

Why I chose Svelte over React?

Let's see how Svelte stacks up for web dev! 🕸


https://dev.to/alishgiri/why-i-chose-svelte-over-react-29i9

0
1
0
repeated
Edited 9 months ago

You heard . Deep down you knew this was coming. Now all your art are belong to them. Time to move on to better things...

Kreative Suite
* Krita is your new design/painting app
* Kdenlive will give you video-editing powers
* glaxnimate adds 2D vector animations to you videos
* digiKam organises your collection images

https://kde.org/for/creators/
Also:
* Inkscape - create sophisticated vector-graphic designs
* Scribus - layout like a pro
* GIMP - need we say more
* Blender - ditto

@kde@lemmy.kde.social

1
2
0
Возник вопрос: как при web-разработке лучше называть каталог проекта, который будет виден как корень сайта? Во многих проектах он называется public_html. Но сам я в своих привык использовать www и особо не задумывался на эту тему, пока писал конфиги сервера руками. Но потом установил HestiaCP, где используется именно public_html, из-за чего возникли определённые неудобства. И теперь возник #вопрос — public_html уже стал стандартом де-факто и лучше учитывать это при создании новых проектов или же выбор имени для корня – дело личных предпочтений разработчика?
#webdev #вопросы
0
0
0
repeated

Руконожковые комиксы

Как быть одной командой:

src: https://t.me/eto_krivo/781

0
2
0
repeated

Когда вчитаешься в какую-то книжку, резко пропадает желание читать новости и вообще следить за какой-нибудь повесткой.
Мозг понимает, что один и тот-же ресурс можно использовать для получения большей дозы дофамина за меньшую стоимость стресса.

Читайте книжки, друзья!

1
2
0

Up for Grabs — подборка #open_source проектов для тех, кто хочет внести свой вклад, но не знает, с чего и как начать. Есть возможность выборки по языку программирования и тематике.

0
0
0
repeated

🎓 НИУ ВШЭ
Тема: «Роль мужчин в обществе»
Выборка: мужчины, жители России 18+
➡️ Пройти опрос
👤 @thechernyakov

🎓 НИУ ВШЭ
Тема: «Государственные инициативы по продвижению общероссийской культуры через отечественную видеоигровую индустрию»
Выборка: 18-30 лет, приветствуется увлечение респондентов видеоиграми
➡️ Пройти опрос
👤 @atikinprk

🎓 МГТУ им. Г. И. Носова
Тема: «Партийная система современной России: общая характеристика, основные факторы, баланс сил»
Выборка: граждане России (18+)
➡️ Пройти опрос
👤 @mairon_mgn

🎓 ВлГУ
Тема: «Проблема межэтнических отношений»
Выборка: люди от 18 лет
➡️ Пройти опрос
👤 @old_suker67

🎓 РГГУ
Тема: «Проблема культурной ассимиляции мигрантов»
Выборка: жители Москвы (18-65+) с российским гражданством
➡️ Пройти опрос
👤 @lacker_serega

🎓 РГГУ
Тема: «Исследование транспортных проблем Москвы»
Выборка: жители Москвы от 18 лет
➡️ Пройти опрос
👤 @Thu595

🎓 Финансовый университет
Тема: «Экологическое поведение молодежи»
Выборка: студенческая молодежь (18-27 лет)
➡️ Пройти опрос
👤 @vhrlmv

🎓 КФУ
Тема: «Уровень доверия к ИИ»
Выборка: пользователи Интернета, знающие, что такое ИИ (но не обязательно им пользующиеся)
➡️ Пройти опрос
👤 @ecoshiza

🎓 НИУ ВШЭ
Тема: «Исследование убеждений россиян и восприятия политической обстановки»
Выборка: граждане России от 18 лет
➡️ Пройти опрос
👤 researchfeedback20@gmail.com

🎓 УУНиТ
Тема: «Влияние отечественного кино на формирование семейных ценностей у молодёжи»
Выборка: жители России 18+
➡️ Пройти опрос
👤 @ninachu_chu

🎓 УУНиТ
Тема: «Студенческая вовлеченность в бизнес-дисциплины: исследование вузовской среды»
Выборка: студенты старших курсов бакалавриата и специалитета, студенты магистратуры
➡️ Пройти опрос
👤 @korotk0va

🎓 РГГУ
Тема: «Влияние социокультурных факторов на отношение людей к переработке и раздельному сбору мусора»
Выборка: граждане РФ старше 18 лет
➡️ Пройти опрос
👤 @Aniianiiiii

src: https://t.me/russian_field_soc/1603

0
2
0
repeated

Wow, this is an awesome list of self-hosted applications you can run at home to do nearly anything!

https://selfh.st/apps/

4
2
0
https://dzen.ru/a/ZdXKwHUP_F-1ZEeh
Очень правильная статья! Особенно понравились слова о том, что слово "успех" не имеет смысла без привязки к желаниям конкретного человека. Эх, когда же все поймут, что точкой отсчета для оценки качества жизни должна быть собственная личность, её ценности и потребности, а не какие-то внешние стандарты и критерии.
#инфоцыганство #успех #достигаторство #психология #ценности
1
0
3
repeated

Тр3тий Сергеевич

Microsoft выпустила в открытый доступ исходники своей операционной системы MS-DOS 4.0.

https://github.com/microsoft/MS-DOS

2
2
0

Кажется, нашёл приемлемую альтернативу node.js — проект Deno и framework Fresh на нём. Главный плюс — использование islands model (большая часть рендерится на сервере, но можно вставлять небольшие интерактивные компоненты, выполняемые на client side), поддержка TypeScript из коробки, возможность подключения модулей по URL (прощай, npm). Пока, правда, не измерял, как у него с потреблением памяти. #deno #nodejs #javascript #opensource

0
0
0
repeated

Подборка источников открытых данных по самым разным темам, от авиатранспорта и спутников до данных об экологической обстановке и сельском хозяйстве: https://habr.com/ru/companies/bastion/articles/806195/ #данные #источники_данных #подборки

0
0
0
repeated

привет, @rf !
хочу порекомендовать свободное приложение, напоминающее о приёме таблеток ablobcatattention у него простое и запоминающееся название Did I Take My Meds

это не как обычный будильник: туда можно занести все препараты, которые пьёшь, расписание их приёма (помимо стандартного раз-два-три в день есть встроенный механизм для противозачаточных таблеток типа 21+7 или 63+7), каждый раз приложение будет показывать уведомление, что надо выпить конкретное лекарство. поддерживаются схемы, когда не все, но какие-то лекарства надо пить несколько раз в день

а когда выпьешь - надо нажать кнопку “I took it”. пока не нажмёшь, уведомление не уберётся. единственный минус - оно как смс, а не как звонок, и не разбудит, есчо

можно ещё настроить, чтобы надо было делать “фотопруф” каждый раз, чтобы точно была уверенность, что ты выпил(а) таблетку, но хз чо там, я этой фичей не пользовалась bond_shrug

мне очень помогает не забывать про таблетки в последнее время wtc_rika_smile

0
2
0

Вспомнился рассказ «История одного байта». Почитать можно здесь в PDF или на Pikabu, но с кривым форматированием. Вот это — реально история о Настоящем Компьютерщике. Жаль, в наше время таких всё меньше и меньше. К тому же, если бы это происходило в наше время, главному герою, скорее всего, просто не дали бы времени попробовать найти этот один байт, просто перенесли бы систему на другой кристалл, смирившись с дополнительными затратами, чтобы не рисковать сроками, да и всё. #рассказ #история #настоящие_компьютерщики

0
0
1
Edited 11 months ago

Когда-то давно мечтал написать «компонентную операционную систему» с микроядром, полной асинхронностью ввода-вывода и шиной обмена сообщениями, а также возможностью контролировать для каждого процесса доступ к каждому из компонентов OS. Оказалось, что существует система, в которой реализовано почти всё из задуманного. Называется она HelenOS. С одной стороны, порадовало, что она есть, с другой — опять всё придумано до нас. #операционные_системы #программное_обеспечение #open_source #спо

0
0
1
repeated

Что люди так любят в шоппинге? Моллы похожи друг на друга как близнецы, магазины внутри одни и те-же, ассортимент в целом не меняется. Хождение по ним даже без нагрузки покупками награждает болящими ногами.
Центр города это фактически тот-же самый молл, только разбавленный китайскими сувенирами и приятный глазу за счёт разнообразия зданий, которые, правда, выпотрошили и переделали на магазины всё тех-же марок.

В конце концов, ни один из них не продаёт онигири!

4
2
0
Edited 11 months ago

Выпустил новую версию форумного движка Intellect Board— своего самого крупного #open_source проекта. Сделал фотогалерею, добавил поддержку PostgreSQL, SQLite, некоторых протоколов #IndieWeb, уведомления в Telegram о новых темах и трансляцию в ВК и ЖЖ из блогов. #форум #forum #cms #forum_engine #движок_форума #свободное_по

1
0
0
Show older