вторник, 7 июня 2016 г.

Spring: Основи

Вітаю! Настав час познайомитися з основами розробки з таким загальнопопулярним та необхідним фреймворком як Spring.

Для початку роботи необхідно роз’яснити декілька основних понять на яких живе та процвітає фреймворк. Без базового розуміння наступного розібратись буде в рази складніше.

Spring Framework - побудований на принципі інверсіїї контролю. А паттерн ін’єкції залежностей реалізує принципи інверсіїї контролю в застосунку.

воскресенье, 29 мая 2016 г.

Бази даних: #1 Загальна теорія

Усім привіт! Хотів би розкрити таку важливу тему, що часто випадає з виду, але все ж необхідну кожному розробнику в тій чи іншій мірі, як бази даних.
Не важливо пишете ви для веб чи для бекенуду, чи для iOS чи для Android ви все одно будете користуватись базами даних. І щоб розуміти як працювати з базами даних важливо розумі, що ж це таке.

База даних - це сукупність даних, що зберігаються в деякому впорядкуванні.

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

Система керування базами даних (СКБД) — комплекс програмного забезпечення, що надає можливості створення, збереження, оновлення та пошуку інформації в базах даних з контролем доступу до даних.