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

Alex

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

Адмін сайту

Не використовуйте оператор "+" для об'єднання рядків в Python

Коли я тільки почав працювати з Python, я інтуїтивно почав використовувати оператор + для об'єднання рядків, як в Java і багатьох інших мовах програмування. Однак незабаром я помітив, що багато розро...
09 листопада 2020 ·
1
· 1.4K · Alex

Життєвий цикл потоку в Java

Ця стаття спрямована на пояснення різних станів потоку в світі Java. Якщо ви новачок в області багатопотокового програмування, спробуйте спочатку почитати про потоки що-небудь базове. Згідно Sun...
04 листопада 2020 ·
0
· 1.3K · Alex

Обробка розподілених транзакцій в мікросервісній архітектурі

Сьогодні ми пропонуємо вашій увазі невеличкий матеріал про мікросервіси та розподілену архітектуру. Він, зокрема, зачіпає ідею Мартіна Фаулера про те, що нова система повинна починатися з моноліту, а...
02 листопада 2020 ·
1
· 813 · Alex

TypeScript для бекенд-розробки

Java все ще являється мовою яку найчастіше вибирають для бекенд розробки. На це є чимало причин: швидкість, безпека (якщо, звичайно, закрити очі на null-покажчики), плюс велика, добре протестована еко...
01 листопада 2020 ·
0
· 525 · Alex

Як написати власну файлову систему на Rust?

Дані що створюються програмами необхідно десь зберігати для подальшого використовування, і вони повинні бути якось структуровані, щоб ми могли швидко знайти необхідну інформацію. Файлова система (ФС)...
31 жовтня 2020 ·
1
· 247 · Alex

Запускаємо командний рядок Linux на iOS

А ви знали, що можна запустити командний рядок Linux на пристрої з iOS? Можливо, ви запитаєте: «Навіщо мені користуватися текстовими застосунками на iPhone?» Користувачі Linux хочуть мати...
30 жовтня 2020 ·
0
· 852 · Alex

Випуск Pyston 2, реалізація мови Python з JIT-компілятором

Вийшла нова версія проєкту Pyston 2. Pyston це реалізація мови Python з використанням напрацювання проєкту LLVM. Реалізація примітна застосуванням сучасних технологій JIT-компіляції та націлена на дос...
29 жовтня 2020 ·
0
· 156 · Alex

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

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

Використання Atomics.wait, Atomics.notify і Atomics.waitAsync

Статичні методи Atomics.wait() і Atomics.notify() представляють собою низькорівневі примітиви синхронізації, які можна застосовувати для реалізації м'ютексів та інших подібних механізмі...
28 жовтня 2020 ·
0
· 112 · Alex

Composer 2: Що нового?

Composer, менеджер залежностей для PHP, був випущений близько 8 років тому, а сьогодні опублікували нову версію, 2.0. За ці роки Composer отримав безліч нових функцій і не відставав від стандартів PHP...
27 жовтня 2020 ·
1
· 321 · Alex

Flutter vs React-Native: детальне порівняння

Flutter - це технологія, яка в даний час викликає ажіотаж в мобільній розробці. Його стали частіше вибирати для створення нових застосунків, а деякі розробники переписують на Flutter навіть старі заст...
26 жовтня 2020 ·
0
· 446 · Alex

Що купувати для глибокого навчання: особистий досвід і поради використання GPU

Переклад статті Тіма Деттмерса, кандидата наук з Вашингтонського університету, фахівця по глибокому навчанню і обробці природної мови "Which GPU(s) to Get for Deep Learning: My Experience and Advice f...
26 жовтня 2020 ·
0
· 150 · Alex