Я люблю историю развития компьютерной индустрии. На днях мне попался к чтению цикл статей «Удивительный и забытый Palm», в которых рассказывалось, как Palm, Inc. удалось создать класс устройств на новой мобильной ОС — Palm OS, которые сначала захватили 80% рынка карманных компьютеров, а…
Защита веб-форм от ботнетов и автоматических атак стала критически важной, особенно после ухода зарубежных сервисов. Яндекс SmartCaptcha предлагает российскую альтернативу Google reCAPTCHA, но её интеграция с Angular требует дополнительной работы.В этой статье разберём создание Angular-адаптера, его архитектуру и особенности использования. Читать далее
Работая над проектом «SVG-виджеты для tckl/tk», я с нетерпением ждал выхода не только релиза Tcl/Tk-9.0, но и выхода интерпретатора tclexecomp с его поддержкой. Релиз Tcl/Tk-9.0 появился в сентябре 2024 года, когда работа над проектом приближалась к завершению. После выхода релиза Tcl/Tk-9.0.0, сразу же…
Как известно, чтобы получить понятный и полный ответ, нужно как можно лучше сформулировать вопрос. Из научной фантастики мы знаем, что «ответ на главный вопрос жизни, вселенной и вообще» это «42». Так зачастую и в ритейле, подходя к вопросу внедрения или замены одной из…
Из данных по распространению мобильных телефонов можно сделать вывод, что даже в слаборазвитых странах проникновение приближается к 70%. Большая часть новых пользователей это малообразованные люди. Для работы с ними мы должны использовать самые простые инструменты…
Когда СССР подключился к мировым компьютерным сетям? Нет, не в 1990-е с «Демосом» и «Релкомом». Раньше — благодаря американскому хиппи с русскими корнями и отчасти коту Гарфилду. В 1985 году, когда Горбачёв и Рейган в Женеве только обсуждали «разрядку», Джоэл Шац уже строил «цифровые
Ненавидеть свою работу я начал на третий год. Тот самый момент, когда тебя уже не хвалят за свежий взгляд, а начинают душить регламентами и бессмысленными правками. Читать далее
Привет! Наша планета утопает в мусоре. Свалки, мусор на дорогах и в диких лесах, пластик в море и в организмах живых существ… так и до катастрофы недалеко. Мы решили обсудить, как же сейчас происходит переработка отходов, какие успехи вообще есть в этой области и какие перспективы. Читать далее
Pino — один из самых быстрых логгеров для Node.js, но как он устроен внутри? В этой статье мы углубимся в низкоуровневые механизмы: разберём, как работают транспорты, чем отличается multistream от pipeline, и как настроить логирование без потери производительности. Вы узнаете, как использовать child loggers, маскировать данные с redact и избегать типичных проблем. Этот материал для тех, кто хочет понять Pino на фундаментальном уровне и применять его с максимальной эффективностью. Читать далее
Это шаг в неизвестность. Шаг, который позволит совершить революцию, либо провалиться. Мы знаем много хороших и плохих примеров в проектах мировых IT-гигантов, например Google, Microsoft, IBM и других. Но когда российская компания реализует проекты в рамках жестко-ограниченных бюджетов,…