Всім, привіт, сьогодні не буде якихось фішок з кодом, сьогодні буде про те, що мені допомагає не вигорати морально в цьому цікавому і непередбачуваному світі.
Почну з невеликого знайомства.
Мене звати Костя і я працюю back-end розробником на проєкті в українській телеком компанії, також я засновник та головний викладач в ІТ-школі IT-SKILLS-UA, яка спеціалізується на…
UUID (Universally Unique Identifier) - це стандарт ідентифікації елементів у розробці програмного забезпечення. Це як id auto increment (1,2,3,4...), але UUID це текстовий унікальний 36-символьний ідентифікатор, у форматі 8-4-4-4-12, наприклад - "550e8400-e29b-41d4-a716-446655440000". На зараз найпопулярніший UUID версії 4, нещодавно з’явився UUID версії 7, але ми будемо говорити про 4 версію.
Якщо говорити про "що краще, UUID…
Як використовувати SQL для масштабування бізнесу.
У вас є ідея: купувати кавуни у Херсоні та продавати їх у Борисполі. Ви знаходите оптових продавців і того, хто привезе кавуни, дізнаєтесь про ціну. Починаєте продавати. Згодом купуєте вантажні машини і транспортуєте кавуни самі.
Де будете фіксувати контакти продавців та покупців, дані про машини? Швидше за все, у…
Що буде з Middle/Senior, який просто працює і не ділиться знаннями? Те саме, що і з кулькою, якщо її перенаповнити повітрям: вона лусне і перестане літати. Знайоме відчуття? Ось дуєш-дуєш свою кульку, і ось уже немає в ній місця для нового повітря, ще трохи — і БАБАХ!
Працюючи і набираючись досвіду, фахівець стає професіоналом у…
Якщо таблиця містить ієрархічні дані (дані, які можуть бути згруповані в рівні з розміщенням батьківських даних на більш високих, а дочірніх — на нижчих рівнях), можна використовувати підтримувані Oracle ієрархічні запити. В ієрархічних запитах зазвичай застосовуються такі конструкції:
START WITH, яка позначає кореневий рядок чи рядки ієрархічного відношення;
CONNECT BY, яка задає відносини між батьківськими…
Agile (agile software development, від англ. agile – моторний) – це сімейство «гнучких» підходів до розробки програмного забезпечення. Такі підходи також іноді називають фреймворками чи agile-методологіями.
Agile виник у IT-середовищі, але потім поширився і на інші сфери – від промислової інженерії до штучного інтелекту.
Сенс Agile сформульований в Agile-маніфесті розробки ПЗ: «Люди та взаємодія важливіші…
IP ("айпі") - це скорочення від "Internet Protocol". IP-адреса комп'ютера або будь-якого іншого пристрою в мережі Інтернет (також відомий як зовнішній IP), є унікальним ідентифікатором.
DHCP (Dynamic Host Configuration Protocol) — мережевий протокол, що дозволяє комп'ютерам автоматично отримувати IP адресу та інші параметри, необхідні для роботи в мережі.
Маска підмережі – це визначення підмережі IP-адрес.…
Типи клієнтів:
тонкий клієнт
Тонким клієнтом називається додаток введення та відображення інформації, найчастіше це звичайний браузер. Так як все обчислювальне навантаження лягає на сервер, то тонкий клієнт має мінімальну апаратну конфігурацію без будь-якої шкоди продуктивності.
товстий клієнт
У ранніх версіях користувач працював тільки в цьому режимі, практично всі операції з обробки даних виконувались на комп'ютері. Це вимагало значних обчислювальних…