Skip to content Skip to sidebar Skip to footer

Як не вигоріти на роботі? Поради від ІТ спеціаліста.

Всім, привіт, сьогодні не буде якихось фішок з кодом, сьогодні буде про те, що мені допомагає не вигорати морально в цьому цікавому і непередбачуваному світі. Почну з невеликого знайомства. Мене звати Костя і я працюю back-end розробником на проєкті в українській телеком компанії, також я засновник та головний викладач в ІТ-школі IT-SKILLS-UA, яка спеціалізується на…

Read More

Що таке UUID та як його генерувати в базі даних Oracle

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…

Read More

Що таке SQL і навіщо він потрібний?

Як використовувати SQL для масштабування бізнесу. У вас є ідея: купувати кавуни у Херсоні та продавати їх у Борисполі. Ви знаходите оптових продавців і того, хто привезе кавуни, дізнаєтесь про ціну. Починаєте продавати. Згодом купуєте вантажні машини і транспортуєте кавуни самі. Де будете фіксувати контакти продавців та покупців, дані про машини? Швидше за все, у…

Read More

Навіщо програмісту бути ментором

Що буде з Middle/Senior, який просто працює і не ділиться знаннями? Те саме, що і з кулькою, якщо її перенаповнити повітрям: вона лусне і перестане літати. Знайоме відчуття? Ось дуєш-дуєш свою кульку, і ось уже немає в ній місця для нового повітря, ще трохи — і БАБАХ! Працюючи і набираючись досвіду, фахівець стає професіоналом у…

Read More

Ієрархічні запити в Oracle: START WITH, CONNECT BY

Якщо таблиця містить ієрархічні дані (дані, які можуть бути згруповані в рівні з розміщенням батьківських даних на більш високих, а дочірніх — на нижчих рівнях), можна використовувати підтримувані Oracle ієрархічні запити. В ієрархічних запитах зазвичай застосовуються такі конструкції: START WITH, яка позначає кореневий рядок чи рядки ієрархічного відношення; CONNECT BY, яка задає відносини між батьківськими…

Read More

Agile, scrum, kanban: у чому різниця і навіщо використовувати?

Agile (agile software development, від англ. agile – моторний) – це сімейство «гнучких» підходів до розробки програмного забезпечення. Такі підходи також іноді називають фреймворками чи agile-методологіями. Agile виник у IT-середовищі, але потім поширився і на інші сфери – від промислової інженерії до штучного інтелекту. Сенс Agile сформульований в Agile-маніфесті розробки ПЗ: «Люди та взаємодія важливіші…

Read More

Основні мережеві команди та поняття

IP ("айпі") - це скорочення від "Internet Protocol". IP-адреса комп'ютера або будь-якого іншого пристрою в мережі Інтернет (також відомий як зовнішній IP), є ​​унікальним ідентифікатором. DHCP (Dynamic Host Configuration Protocol) — мережевий протокол, що дозволяє комп'ютерам автоматично отримувати IP адресу та інші параметри, необхідні для роботи в мережі. Маска підмережі – це визначення підмережі IP-адрес.…

Read More

Клієнт-серверна архітектура (триланкова архітектура)

Типи клієнтів: тонкий клієнт Тонким клієнтом називається додаток введення та відображення інформації, найчастіше це звичайний браузер. Так як все обчислювальне навантаження лягає на сервер, то тонкий клієнт має мінімальну апаратну конфігурацію без будь-якої шкоди продуктивності. товстий клієнт У ранніх версіях користувач працював тільки в цьому режимі, практично всі операції з обробки даних виконувались на комп'ютері. Це вимагало значних обчислювальних…

Read More

 

Напиши нам і ми з тобою зв'яжемося.

    Як краще відповісти вам?

    Після отримання форми ми зв’яжемося з вами :) ви також можете написати нам в месенджерах