UA EN

Веб розробка

Основи Swift. Як встановити Xcode та створити playground

Основи Swift. Як встановити Xcode та створити playground

Кожен, хто вирішив вивчати Swift або іншу мову програмування, стикається з дилемою: вивчати теорію чи одразу намагатися створювати додатки? У цій серії статей я пропоную вам спочатку вивчити синтаксис Swift, а потім почати писати простий вихідний код.

Unity зустрічається з Canvas

Unity зустрічається з Canvas

Привіт! Нещодавно я думав про свій досвід роботи в якості Unity розробника і вирішив, що настав час поділитися тим, що я дізнався про створення інтерфейсів в Unity. Тож якщо це те, що ви шукали, читайте далі.

Розробка сайтів на PrestaShop

Розробка сайтів на PrestaShop

Як видно з заголовка, у цій статті йтиметься про розробку сайтів-магазинів. Відразу хочу зазначити: цей пост не є технічним, це, скоріше, просто витяг з власного досвіду роботи з e-commerce платформами. Основною метою при написанні тексту було бажання поділитися своїм досвідом з розробниками, які тільки починають свій шлях у величезному світі девелопменту для e-commerce.

Коментування коду та генерація документації в PHP

Коментування коду та генерація документації в PHP

Навіщо потрібні коментарі в коді? Як їх писати? Де вони потрібні, а де ні? Як правильно коментувати код? Як створити однаковий стиль документації для всіх членів команди? Які існують інструменти для генерації документації?

Покращення продуктивності веб-сайту за допомогою Varnish Software: прискорте завантаження вашого сайту з високим трафіком

Покращення продуктивності веб-сайту за допомогою Varnish Software: прискорте завантаження вашого сайту з високим трафіком

Рано чи пізно, під час залучення нових користувачів, кожен проект стикається з проблемою повільного часу відповіді сервера. Найефективнішим рішенням для покращення продуктивності вебсайту (ця стаття стосується високо завантажених сайтів на Symfony2) є використання проксі-сервера кешування Varnish з підтримкою Edge Side Includes (ESI).

Встановлення та налаштування Symfony 2

Встановлення та налаштування Symfony 2

З моменту виходу Symfony 2.0 процес встановлення та інструменти, необхідні для цього, неодноразово змінювались та оновлювались. У цій статті ми розповімо, як встановити та налаштувати застосунок Symfony2.

Архітектура Symfony2

Архітектура Symfony2

Гнучка архітектура є найпомітнішою особливістю фреймворку Symfony2. Вона допомагає цьому PHP-фреймворку виділятися та дозволяє розробникам швидко створювати функціональні додатки. Ця тема заслуговує окремої статті, тому тут ми зануримося в деякі деталі архітектури Symfony2.

Unity3D чи Unreal Engine 4

Unity3D чи Unreal Engine 4

Не так давно ми стикнулися з труднощами у виборі, який движок використовувати, Unity3d чи Unreal Engine 4 (UE4). Тому я вирішив написати невелику статтю на цю тему. Тут я коротко опишу переваги та недоліки кожного движка, а також поділюсь аргументами, які вплинули на наш остаточний вибір.

Objective-C. Культура коду

Objective-C. Культура коду

Сьогоднішній урок я назвав «Культура коду». У ньому я спробую донести думку про те, наскільки важливо писати читабельний код. Це буде цікаво, тому що код пишеться не лише для одного розробника. Робота в команді зобов'язує писати так, щоб твоїм колегам було зрозуміло, про що йдеться.

Автоматизація фронтенду за допомогою Grunt

Автоматизація фронтенду за допомогою Grunt

Існує великий вибір автоматизаторів зборки — беріть скільки завгодно, але багато з них не підходять для простих завдань. Нижче наведено опис того, що використовується для швидшої роботи над фронтендом. Хто зацікавлений, ласкаво просимо до обговорення.

Записки Junior-а: відеоурок по установці та налаштуванню Crashlytics SDK

Записки Junior-а: відеоурок по установці та налаштуванню Crashlytics SDK

Всім привіт! Останнім часом я багато думав над тим, яким способом краще ділитися своїм досвідом з іншими — продовжувати писати статті в блог на нашому корпоративному сайті чи перейти на нову для себе форму спілкування.

Збільшення продуктивності проекту в Symfony2 з Doctrine2 ORM

Збільшення продуктивності проекту в Symfony2 з Doctrine2 ORM

Я намагався написати цей посібник по Doctrine 2 ORM протягом тривалого часу, але ніяк не міг взятися за це. Нарешті, я зібрався з думками і зробив це. Тож я ділюся кількома техніками роботи з Doctrine2 ORM, які допоможуть покращити продуктивність сайту на Symfony2

Розгортання застосунків Symfony2 на Heroku Cloud

Розгортання застосунків Symfony2 на Heroku Cloud

Під час роботи над моїм невеликим домашнім проєктом на Symfony2 мені потрібно було розгорнути його на стадії для тестування API ззовні. Звичайно, для цього потрібен хостинг: або вже мати його, або купити.

Пишемо кастомний ParamConverter у Symfony2

Пишемо кастомний ParamConverter у Symfony2

У фреймворку Symfony2 є відмінний компонент ParamConverter, який перетворює параметри з адресного рядка на змінні PHP. Коли не вистачає функціонала, який він надає із коробки, доводиться його розширювати.