iOS-разработка на Swift. Работаем с основными типами данных. Видеоурок

iOS-разработка на Swift. Работаем с основными типами данных. Видеоурок

Язык программирования Swift. Типы данных. Видеоурок

Этим уроком я продолжаю освещать новый язык программирования от компании Apple под названием Swift. Я предлагаю всем желающим начать его изучение вместе со мной. Обязательно ознакомьтесь с первым уроком.

Сегодня я расскажу об основных типах данных.

Язык программирования Swift от Apple. Видеоурок

Язык программирования Swift от Apple. Видеоурок

Язык программирования Swift от Apple. Видеоурок

Этим уроком я начинаю изучение и пропагандирование нового языка программирования от компании Apple под названием Swift. Это молодой язык, еще не прошло и года с момента его официальной презентации в 2014 году.

Как прокачать свой open-source проект, используя бейджики качества кода

Как прокачать свой open-source проект, используя бейджики качества кода

Как прокачать свой open-source проект, используя бейджики качества кода

Думаю, каждый, кто ищет что-то на GitHub, время от времени встречает репозитории, в которых в файле README после названия проекта идет куча разных бейджиков. Они выполняют роль приборной панели для репозитория и показывают, насколько далеко с таким кодом можно заехать. Когда пытаешься разобраться в этом разнообразии бейджиков — наступает хаос. Какие сервисы мне нужны? Что они делают? Как их подключить? Где взять рабочий конфиг? Где взять код для бейджика? Несколько раз наступив на одни и те же грабли, я решил потратить немного времени, чтобы в этом разобраться.

Code'n'Coffee #12, відео доповідей чекають на перегляд!

Code'n'Coffee #12, відео доповідей чекають на перегляд!

Code'n'Coffee #12, відео доповідей чекають на перегляд!

Подивіться відео з конференції Code'n'Coffee #12. На вас чекає розповідь нашого креативного веб-розробника Артема Генвальда, який ділиться своїм досвідом під час організації робочого процесу для студентів, які практикувались на Stfalcon. А також корисні доповіді, присвячені JS фреймворкам, Ember.js та React.js від веб-розробників Тімура Болотюха та Василя Семенова.

Записки Junior-а: видеоурок по установке и настройке Crashlytics SDK

Записки Junior-а: видеоурок по установке и настройке Crashlytics SDK

Записки Junior-а: видеоурок по установке и настройке Crashlytics SDK

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

Сегодня я хочу предложить вам посмотреть мое первое видео о том, как мне пришлось решать реальную задачу на одном из последних коммерческих проектов.

Візит на конференцію GameDev Conference 2015

Візит на конференцію GameDev Conference 2015

Візит на конференцію GameDev Conference 2015

Всім привіт! Незважаючи на роботу, що кипить довкола нашої нової гри, декілька днів тому ми таки змогли виділити час для найбільшої в Західній Україні конференції розробників ігор GameDev Conference 2015 і.... Це було круто! Купа вражень, знайомств, знань та ідей, але про все по порядку.

Запуск нескольких Sphinx search на одном сервере

Запуск нескольких Sphinx search на одном сервере

Запуск нескольких Sphinx search на одном сервере

У нас часто возникает необходимость настроить поиск через Sphinx для нескольких проектов на одном сервере. Изначально мы просто давали разные имена источникам и индексам. Минусы такого подхода очевидны: мы не могли использовать разные версии sphinx’а, обновлять подобный конфиг было довольно неудобно. Позже мы просто собирали несколько версий с разными prefix’ами и запускали демоны с разными конфигами. Тут вроде бы все заметно лучше, но появляется много рутины со сборкой пакетов, в конфигах нужно прописывать разные пути к логам, индексам и pid-файлам. И появилась идея запускать сам Sphinx внутри docker контейнеров, а управлять этим всем добром централизованно с помощью puppet’а.