Протокол NEX - легка альтернатива Gemini

Протокол NEX - легка альтернатива Gemini

Останнім часом стало поширеним явище інтеграції TLS навіть там, де використання цієї технології може бути зайвим. Сьогодні майже кожна програма включає в себе параноїдальні пресети...
2 дні тому · 24 · p.s.

Писати SQL-запити та керувати базами даних: стартує новий курс для військових, ветеранів та членів їхніх сімей

Писати SQL-запити та керувати базами даних: стартує новий курс для військових, в...
2 дні тому · 10 · Alex

Назад в часі

Днями знайшов старенький архів PasswordBoss і спробував відкрити перебором через...
4 дні тому · 18 · p.s.

Грибні чорнила для каліграфії

Поділюсь з гіками альтернативною опцією для блекаутів, тим паче що зараз сезон і...
5 днів тому · 14 · p.s.

Всі статті

Що таке "мертва зона" в JavaScript?

У JavaScript ви можете зустріти термін "мертва зона". Хоча це може здатися складним, але розуміння мертвих зон має вирішальне значення для написання ефективного коду без помилок. У цьому детальному по...
08 квітня ·
1
· 346 · Alex

Патерн Pub/Sub в Node.js

Вступ Патерн Pub/Sub - це універсальний односторонній патерн обміну повідомленнями, в якому паблішер генерує дані/повідомлення, а підписник реєструється для отримання певних типів повідомлень. Він мож...
02 квітня ·
0
· 97 · Alex

10 цікавих логічних завдань для співбесід, які стимулюють мислення

Ми зібрали для вас 10 логічних задач, які можуть трапитися на співбесіді. Якщо ви правильно на них відповісте, то ви точно справите враження. Деякі логічні задачі зі співбесід змушують здивуватися: на...
26 березня ·
1
· 338 · 1 · Alex

Незручні моменти в роботі Manticore як основної БД

В коментарях до матеріалу Manticore як сучасна альтернатива Sphinx мене просили зробити більш детальні інструкції роботи з цим рушієм. Утім, вважаю що інформації достатньо в документації. Натомість, х...
25 березня ·
1
· 21 · p.s.

ChesslaBlab - шахи онлайн з відкритим кодом на PHP

ChesslaBlab - це проект з відкритим кодом на PHP, для розгортання шахового серверу з нуля та клієнтська частина на Symfony - для вивчення стратегій, гри онлайн з комп'ютером або друзями. Являє собою н...
25 березня ·
0
· 40 · p.s.

Розробка карткової гри з відкритим кодом OpenLegends

OpenLegends - це проект реалізації вільного рушія та інтерфейсу багатокористувацької карткової гри The Elder Scrolls Legends, в першу чергу орієнтованого на браузерний формат з використанням технологі...
20 березня ·
1
· 42 · p.s.

Що таке глобальне блокування інтерпретатора Python (GIL)?

Глобальне блокування інтерпретатора Python або GIL, простими словами, - це м'ютекс (або замок), який дозволяє лише одному потоку утримувати контроль над інтерпретатором Python. Це означає, що тільки о...
19 березня ·
2
· 127 · Alex

Виправлення помилки запуску fail2ban в Debian 12

fail2ban - це утиліта на Python для захисту серверів від атак підбору паролів. Вона сканує системні журнали на предмет шкідливої активності, та блокує підозрілі хости на заданий в налаштуваннях час. П...
09 березня ·
1
· 53 · p.s.