Alex Kyiv, UA

Приєднався: 1 рік тому
Alex

Як Django може обробляти 100 мільйонів запитів на добу

Сьогодні я буду писати про Django - фреймворк, який вірно служить мені протягом останніх п'яти років. Він допоміг мені досягти успіху в розробці високонавантажених рішень, що викор...

Alex в Python 25 липня · 24 · 1

Як простіше всього перейти з macOS на Linux

Linux дозволяє робити майже те ж саме, що і macOS. І мало того: це стало можливим завдяки розвиненій open source спільноті. Одна з історій переходу з macOS на Linux в цьому перекла...

Alex в Linux 25 липня · 29

Чи варто переходити з Python на Nim заради продуктивності?

Nim — це поєднання синтаксису Python і продуктивності C Кілька тижнів тому я бродив по GitHub і натрапив на цікавий репозиторій: проєкт був повністю написаний на мові Nim. До цього...

Alex в Програмування 23 липня · 39 · 1

Маловідомі CSS-властивості

Існує багато CSS-властивостей, про які деякі дизайнери просто не знають. Або знають, але забувають використовувати ці властивості там, де вони здатні принести велику користь. Деякі...

Alex в Css 20 липня · 13 · 1

Консольні утиліти Linux, які зможуть полегшити вам життя (Частина 2)

Варто почати з того, який у вас дистрибутив. Ви, звичайно ж, можете все компілювати з вихідних кодів, однак не у всіх користувачів є такі навички, а якщо компілятор видасть помилку...

Alex в Linux 16 липня · 41 · 1 · 1

Консольні утиліти Linux, які зможуть полегшити вам життя

Трохи про утиліти консолі, які знають небагато, проте вони можуть бути корисні як для початківця джуна, так і для міцного сеньйора. Написати про утиліти (насамперед консольних)...

Alex в Linux 15 липня · 28 · 1

Вступ до асинхронного програмування на Python

Асинхронне програмування – це вид паралельного програмування, в якому якась одиниця роботи може виконуватися окремо від основного потоку виконання програми. Коли робота завершуєтьс...

Alex в Python 14 липня · 42 · 1

Tsunami — масштабований сканер безпеки від Google

Компанія Google відкрила вихідні коди сканера Tsunami — рішення для виявлення небезпечних уразливостей з мінімальною кількістю помилкових спрацьовувань. Tsunami відрізняється від с...

Alex в Інформаційна безпека 12 липня · 33

А ви можете вирішити ці три (оманливо) прості задачі на Python?

З самого початку свого шляху як розробника програмного забезпечення я дуже любив порпатися в нутрощах мов програмування. Мені завжди було цікаво, як влаштована та чи інша конструкц...

Alex в Python 12 липня · 15

Redis на практичних прикладах

Redis — досить популярний інструмент, який з коробки підтримує велику кількість різних типів даних і методів роботи з ними. У багатьох проєктах він використовується в якості шару к...

Alex в Nosql 09 липня · 11

gogrep: структурний пошук і заміна Go коду

Gogrep — це одна з моїх найулюбленіших утиліт для роботи з Go. Вона дозволяє знаходити код за синтаксичними шаблонами, фільтрувати результати за типами виразів, а також виконувати...

Alex в Golang 07 липня · 29

Розуміння JIT в PHP 8

TL;DR Компілятор Just In Time в PHP 8 реалізований як частина розширення Opcache і покликаний компілювати операційний код в інструкції процесора в рантаймі.Це означає, що з JIT дея...

Alex в PHP 06 липня · 15 · 1