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

Только что попалась новость, что в #Windows хотят встроить элементы ИИ и это удвоит требования к RAM: https://www.ixbt.com/live/platform/microsoft-udvaivaet-trebovaniya-k-operativnoy-pamyati-dlya-windows.html В общем, ещё раз порадовался, что своевременно ушёл на #linux! Тут, даже если кому и взбредёт в голову учудить такое, можно хотя бы на другой дистрибутив перепрыгнуть. Операционная система должна быть только операцинной системой, а не нагромождением непрошенного хлама!

0
1
3

Сегодня узнал об HTMX — Javascript-библиотеке, которая позволяет использовать AJAX, CSS transitions, WebSockets и Server Side Events, описывая необходимые действия с ними прямо в атрибутах HTML-тегов, без единой строчки JavaScript-кода. Это то, о чём я мечтал с 2021 года! При этом весь рендеринг осуществляется на стороне сервера (как и должно быть, client side rendering — это зло, особенно по отношению к пользователям со слабыми компьютерами), а полученный код просто подставляется туда, куда указано в атрибуте hx-target. #html #webdev #вебразработка #javascript #ajax #opensource #websocket

0
3
3

@techcomm Вспомнилось тут, как в одной из дискуссий на Хабре какой-то горе-дизайнер выложил как образец плохого интерфейса скриншот desktop-приложения, где в небольшом окне было очень плотно размещено около трёх десятков элементов ввода. На что получил от кого-то ответ, что в промышленном софте подобные интерфейсы — обыденное дело, и когда нужно быстро вводить много данных, это даже удобнее, чем вводить по 2-3 поля, а потом жать кнопку Next. И я полностью с ответившим согласен, так реально удобнее, особенно если сгруппировать поля разумно. Но увы, такие интерфейсы только в промышленности и остаются.

0
0
0

@Revertron ротация у меня есть, но только по времени (еженедельно). Лимита по размеру не было, но сегодня поставил.

1
0
1

Обнаружил тут, что с выходом #yggdrasil 0.5 в нём сознательно сломали обратную совместимость из-за того, что полностью переделали маршрутизацию. В итоге — полный syslog сообщений о том, что не удаётся подключиться к тому или иному узлу, из-за чего чуть было не упал сервер вообще из-за нехватки места на диске. Пришлось срочно обновляться…

1
1
2
Подумалось тут, что в современном мире главный показатель свободы — это то, на какое время можно взять и уйти со связи (отключить телефон, не заходить в соцсети, мессенджеры и Email на компьютере) без каких-либо нежелательных последствий для себя просто потому что захотелось. #размышления #жизнь
0
2
5
@shuro я подобные тенденции наблюдаю очень давно и ещё много лет назад это сформулировал так: если позволить пользователю быть тупым, то он реально тупым и становится. (На самом деле, конечно, дело не в том, что кто-то становится, а в том, что чем дружелюбнее к пользователю приложение, тем более тупые категории людей им начинают пользоваться.)
0
0
0
repeated
repeated

#ПодумалТут об изменении отношения людей к компьютерам как к инструменту. Если раньше компьютер рассматривался как помощник в решении задач, то сейчас всё чаще от него хотят не помощи, а результата.

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

В поисковиках давно появились быстрые ответы на запросы, а сейчас ещё и ИИ-генерация и люди уже ждут от Гугла не помощь найти источник с ответом на их вопрос, а сразу готовый ответ.

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

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

Этак мы скоро придём к тому, что действия на основе неверного ответа ЧатЖиПиТи будут считаться не ошибкой, а последствиями форс-мажора.

4
2
0
repeated

@cybertailor А может проще арендовать дешёвый VDS за 200 руб и перенести всё туда? Ну кроме BOINC, для которого мощный процессор нужен. Но, с другой стороны, BOINC траффика создаёт мало, и расходов на Интернет, соответственно, тоже.

1
0
0

@techcomm У меня за всё время основные проекты получали по 3-4 звезды и один-два форка. А в продвижении GitHub может помочь, если попасть в список «Топ проектов недели» или дня. Но для этого нужно резко набрать большое количество звёзд из других источников, например, с Хабра или Hashnode.

0
0
0

GitHub всё-таки вынудил меня включить 2FA, заставив поставить Authy. Про него могу сказать следующее: desktop-приложение с интерфейсом как у мобильного — это отвратительно! Desktop должен быть первичен, а мобильные устройства — вторичны, и никак не наоборот. #интерфейсы

0
1
0
@marifox впервые стал замечать такое где-то в 2014-2015 годах. До этого обычно делали два разных версии сайта: основную и упрощенную мобильную на подомене, причём для мобильной делался как минимум отдельный шаблон в CMS, а иногда и ставилась отдельная копия CMS, но с единой базой с основной. А выдача разных версий HTML по User Agent в пределах одного шаблона всегда считалась костылём, который ведёт к кривому коду и багам.
0
0
1
@opennet отличный пример того, что все эти автоматические средства управления зависимостями — это путь к хрупкости (в том смысле, в котором это слово используется в книге «Антихрупкость» Нассима Талеба)
0
0
0
repeated

Ugh 😤 ip command is the most significant change in Linux since they deprecated the ifconfig, a standard command on unix-like systems such as macOS, freebsd, and others. Check out my ip command guide https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax/ for more info.

31
2
0
Подбираю софт для флешки, чтобы иметь возможность заниматься Web-разработкой с любого компьютера с Windows. С Putty, Filezilla и VsCode проблем не возникло — для них есть готовые портабельные версии. Стал искать решение для баз данных и наткнулся на интересное решение — Laragon (https://laragon.org), которое поддерживает не только типичную связку WAMP, но и PostgreSQL, Python, Memcached и Redis. И всё это с удобным интерфейсом управления и без необходимости регистрировать системные службы, то есть запускать можно под любым пользователем.
#windows #программное_обеспечение
0
0
0
repeated

𝕵𝖔𝖍𝖆𝖓 ⛧

Вот тут сейчас появилось чуть менее чем несколько чат-ботов, работающих не с базой 2021 года, а могущие в поиск. Пока для себя открыл:

Вот эти две отдают результаты со ссылками на источники, причем второй — в -формате.

  • Theb — больше тупит, чем работает
  • You.com — не дает ссылок на источники

А какие, вдруг, вы еще знаете?

0
1
0
@lina @johan @druplet совершенно не обязательно. Это не от возраста зависит, а от склада личности, в частности, склонности к риску. Я с юности живу с установкой «довольствоваться малым, чтобы не рисковать». И в предложенном вами выше ситуации с переводчиком однозначно бы выбрал первый вариант, а не второй. (С одной лишь оговоркой, что может быть, в свободное время занимался бы пиратскими переводами в режиме «свободного художника» ради удовольствия и повышения уровня квалификации, но не связывая себя какими-либо обязательствами перед кем-либо, как это предполагается во втором варианте.)
1
0
1
repeated
Show older