Alex
Підписатись

Alex

Приєднався: 4 роки тому | 9 Читає   21 Читачів | 1.2K

Адмін сайту

Юнікод: необхідний практичний мінімум для кожного розробника

Юнікод — це дуже великий та складний світ, адже стандарт дозволяє ні багато ні мало представляти та працювати на комп'ютері з усіма основними письменностями світу. Деякі системи письма існують в...
13 жовтня 2019 ·
3
· 2.5K · 3 · Alex

Метод Гауса на Java

Стаття присвячена реалізації алгоритму Гауса для розв'язування системи лінійних алгебраїчних рівнянь на мові Java. Теоретичні відомості Розглянемо математичну теорію. Система лінійних рівнянь може м...
06 листопада 2019 ·
0
· 1.2K · 3 · Alex

SQL трюки від DBA. Небанальні поради для розробників БД

Коли я починав свою кар'єру розробника, моєю першою роботою стала DBA (адміністратор бази даних, АБД). У ті роки, ще до AWS RDS, Microsoft, Google Cloud та інших хмарних сервісів, існувало два типу АБ...
08 серпня 2020 ·
3
· 673 · 3 · Alex

Розпізнавання об'єктів в режимі реального часу на iOS з допомогою YOLOv3

У даній статті ми напишемо невелику програму для розв'язання задачі виявлення та розпізнавання об'єктів (object detection) в режимі реального часу. Програма написана на мові програмування Swift під пл...
11 листопада 2019 ·
0
· 436 · 3 · Alex

STM32 + PPP (GSM) + LwIP

Більшість GSM модулів працюють по інтерфейсу UART, за допомогою AT-команд. Але для серйозних проєктів, використання AT команд несе певні труднощі: контроль і обробка помилок результат виконання коман...
20 жовтня 2019 ·
0
· 415 · 3 · Alex

Що таке Node.js? Основи серверної розробки на JavaScript

Node.js - це потужне середовище виконання для запуску JavaScript-коду поза веб-браузером. Воно дозволяє запускати JavaScript на стороні сервера, що дає змогу розробникам створювати масштабовані, висок...
04 серпня 2023 ·
1
· 332 · 3 · Alex

Чому Rust - улюблена мова розробників

Rust продовжує очолювати хіт-паради як найулюбленіша та найбажаніша мова серед розробників, і в цій статті ми зануримося трохи глибше в те, як (і чому) Rust завойовує серця розробників по всьому світу...
02 жовтня ·
3
· 181 · 3 · Alex

JavaScript, Python або Go: що найкраще підійде для бекенд-розробки в 2021 році?

Вже минуло вісім місяців 2020 року, а технічні прогнози на цей рік все виходять і виходять. І це - попри те, що дуже складно передбачити майбутнє в індустрії розробки програмного забезпечення яка так...
05 вересня 2020 ·
1
· 934 · 2 · Alex

Уразливість в SSH-клієнтах OpenSSH і PuTTY

У SSH-клієнтах OpenSSH і PuTTY виявлена вразливість CVE-2020-14002 в PuTTY і CVE-2020-14145 в OpenSSH), що приводить до витоку інформації в алгоритмі узгодження з'єднання. Уразливість дозволяє атакува...
05 липня 2020 ·
1
· 84 · 2 · Alex

Chrome, Firefox і Safari обмежать час життя TLS-сертифікатів до 13 місяців

Розробники проєкту Chromium внесли зміну, яка припиняє довіру до TLS-сертифікатів, час життя яких перевищує 398 днів (13 місяців). Компанії Apple і Mozilla раніше ухвалили рішення ввести аналогічне об...
29 червня 2020 ·
1
· 56 · 2 · Alex

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

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

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

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

Чому слід використовувати TypeScript замість JavaScript у 2021 році

Нещодавно я, використовуючи React Native, займався розробкою мобільного застосунку для медитації Atomic Meditation.  В ході роботи я зрозумів необхідність у вивченні та використанні TypeScript за...
18 травня 2021 ·
1
· 661 · 1 · Alex

Робимо Linux термінал гарним і зручним

Всі дистрибутиви Linux поставляються з функціональним емулятором терміналу який можна налаштовувати. В інтернеті, а часом навіть в самому терміналі, є маса готових тем, щоб він красиво виглядав. Однак...
22 серпня 2020 ·
3
· 642 · 1 · Alex

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

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

Багатолика Ubuntu в 2020 році

Перед вами необ'єктивний, несерйозний і нетехнічний огляд операційної системи Ubuntu Linux 20.04 і п'яти її офіційних різновидів. Якщо вас цікавлять версії ядра, glibc, snapd і наявність експериментал...
08 вересня 2020 ·
0
· 340 · 1 · Alex

Прокачайте свій Django застосунок: 7 хитрих трюків для прискорення запитів до бази даних

Оптимізація продуктивності запитів Django має вирішальне значення для створення швидких веб застосунків. У документації з оптимізації доступу до бази даних Django надає багато інструментів і методів д...
06 вересня 2023 ·
0
· 335 · 1 · Alex

Шаблони проєктування: фабричний метод

Призначення Фабричний метод - це патерн проєктування, який надає інтерфейс для створення об'єктів у суперкласі, але дозволяє підкласам змінювати тип об'єктів, які будуть створені. 🙁 Проблема Уявіть,...
07 вересня 2023 ·
0
· 238 · 1 · Alex

Чому HTTP/3 захоплює світ

Протокол передачі гіпертексту (HTTP) є наріжним каменем Інтернету, який допомагає завантажувати веб-сторінки, транслювати відео та отримувати дані для ваших улюблених програм. Минулого року була станд...
24 жовтня ·
5
· 198 · 1 · Alex

Найважливіші архітектурні шаблони, які необхідно знати

Архітектурний шаблон - це узагальнене рішення   поширеної проблеми в архітектурі програмного забезпечення в заданому контексті. Шаблон - це вирішення завдання в певному контексті. Часто ро...
28 жовтня 2020 ·
2
· 4.6K · Alex

Повне керівництво по Flexbox

Це повне керівництво пояснює все про flexbox, зосереджуючись на всіх можливих властивосях для батьківського елемента (контейнер flex) та дочірніх елементів (елементи flex). Воно також включає в себе і...
11 жовтня 2020 ·
3
· 4.1K · Alex

Секрети JavaScript-функцій

Кожен програміст знайомий з функціями. В JavaScript функції відрізняються безліччю можливостей, що дозволяють називати їх «функціями вищого порядку». Але, чи дійсно ви добре знаєте як їх в...
22 жовтня 2020 ·
3
· 3.6K · Alex

Команда SED у Linux/Unix на прикладах

SED – це потоковий редактор тексту (від stream editor), за допомогою якого можна виконувати з файлами безліч операцій на кшталт пошуку та заміни, вставки чи видалення. При цьому найчастіше він викорис...
09 червня 2022 ·
2
· 2.5K · Alex

Вступ в React, якого нам не вистачало

React - це найпопулярніша в світі JavaScript-бібліотека. Але ця бібліотека хороша не тому, що популярна, а тому популярна, що хороша. Більшість існуючих вступних посібників з React починається з прикл...
15 жовтня 2020 ·
1
· 2K · Alex