strokoff

Хакатон DATSART — обзор и опыт участия

Хакатон DatsTeam

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

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

948
strokoff

Полное погружение в веб-компоненты в 2023 году

Погружение в веб-компоненты с webislife.ru

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

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

1418
devy

Декларативное программирование и сеть

Как и большинство веб-разработчиков, я провожу свои дни, давая инструкции компьютерам. Эти инструкции обычно включают некоторый ввод (запрос на веб-страницу),  некоторую логику (отправление правильного содержания из базы данных), и некоторый вывод (отправление содержания в запрашивающий браузер).  Это процесс сообщения компьютеру, как выполнить задачу, такую как генерация веб-страницы, то, что мы обычно называем “программирование”, но это – только один из множества видов программирования: императивное программирование.

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

8469
devy

Не бойтесь функционального программирования

Функциональное программирование — это усатый хипстер парадигм программирования. Обращаясь к хронике академии информатики, у функционального программирования было недавнее возрождение, которое обусловлено его утилитой в распределенных системах (и вероятно также, потому что “чистые” функциональные языки как Haskell трудно понять, что определенным образом отличает их).

fp-preview
Читать далее… »

6366
arsus

Самое опасное слово в разработке программного обеспечения

«Просто разместите это где-то на сервере»

«Просто добавьте кнопку «избранное» справа от статьи»

«Просто добавьте (вставьте тут необходимую опцию) в панель настроек».

Когда звучит слово «просто», это означает, что надо будет проделать уйму работы. Несколько месяцев тому назад Бред Фрост поделился своими соображениями о том, как это слово соотносится со знаниями. Читать далее… »

2712
strokoff

Используем jQuery с умом, приемы использования

Сегодня я хочу поделиться с вами набором «хороших практик» и подходов использования jQuery, а также просто советы по оптимизации работы с библиотекой jQuery Читать далее… »

14470
arsus

8 способов для программистов оставаться в своем уме

Быть веб-программистом – это тяжелый труд. Долгие часы, отданные работе, в сочетании с тем фактом, что приходится решать уйму проблем, делают нашу работу совершенно невыносимой. Не говоря уже о сроках и необоснованных требованиях клиентов. К тому же, программисты – вечные жертвы нескончаемых войн браузеров. Читать далее… »

2417