Месяц: Декабрь 2016

  • Велосипед для извлечения данных

    от автора

    Каждому кто занимается промышленной разработкой кровавым энтерпрайзом не раз приходилось сталкиваться с написанием слоя работы с базой данных. С этим столкнулись и мы. Наш проект построен на финском фреймворке Vaadin и чистым JDBC в основе слоя работы с базой данных. Без опыта работы с JDBC мы нагородили достаточно большой слой спагетти кода, а потом доблестно…

  • Почему останки звёзд бывают зелёными

    от автора

    Одно прикосновение природы содеет родственным весь мир — Уильям Шекспир В январе 2006 года космический телескоп им. Хаббла, оснащённый величайшей из всех когда-либо созданных камер-телескопов, получил это подробное изображение шарового скопления NGC 1846. Щёлкательно Как и большинство шаровых скоплений, оно представляет собой плотную группу из нескольких сотен тысяч звёзд, находящуюся в примерно сферическом регионе размером…

  • ТехноLive: Игрок и игра, интерфейс как связующее звено, Ольга Шуберт

    от автора

    Мы продолжаем публиковать расшифровки наших трансляций о разработке игр. Как сделать игровой опыт максимально комфортным? Об этом расскажет UX/UI-дизайнер Игрового направления Mail.Ru Group Ольга Шуберт, которая обладает девятилетним опытом разработки интерфейсов и игровых механик. Прошлые выпуски: Как продвигать свою игру среди тысяч конкурентов, Максим Самойленко Как создать успешную мобильную игру, Иван Федянин История игровой индустрии,…

  • Итоги года: Большой предновогодний дайджест Университета ИТМО

    от автора

    Накануне новогодних праздников мы решили поделиться с вами подборкой самых интересных материалов, которые вышли в блоге Университета ИТМО (и не только) в уходящем году: от научных публикаций до рассказов о предпринимателях и от робототехники до биоинформатики.

  • Анализ доклада Руслана Черёмина с JPoint 2016

    от автора

    Всем добрый день, с вами снова Роман Поборчий в блоге JUG.ru, и сегодня мы разбираем доклад Руслана cheremin Черёмина про escape-анализ и скаляризацию: Слайды можно посмотреть и скачать тут. Традиционный disclaimer: про Java только разбираемый в статье доклад, а не сама статья.

  • Как мы звезды рейтинга дробили

    от автора

    Вместо предисловия Привет всем хабражителям! Взбрело мне как-то, холодным зимним вечером внести на сайт вместо целых звезд рейтинга — их частичную заливку для дробных чисел (4.5, 3.85 и тд.). Так ведь и глазу милее и информативнее — какое заведение лучше, а какое хуже. Вот и сели мы с командой думать и гадать.

  • Идиома Ranges

    от автора

    Идиома ranges — крайне удачное развитие итераторов. Она позволяет писать высокопроизводительный код, не выделяющий память, где это не надо, находясь на предельно высоком уровне абстракции. Кроме того делает библиотеки гораздо более универсальными, а их интерфейсы гибкими. Под катом краткое описание и практические примеры использования идиомы, тесты производительности, а так же сравнение с популярными реализациями итераторов…

  • Согласованная работа макро и микро базовых станций при создании гетерогенных сетей как ключ развития мобильного ШПД

    от автора

    Развитие мобильного широкополосного доступа выдвигает новые требования к беспроводным сетям. Во-первых, требуется обеспечить стабильное покрытие сетей 3G/4G, особенно в густонаселенных городах с большим трафиком данных, затем – удовлетворить стремительно растущий спрос на интернет-трафик. Однако на пути решения вышеуказанных задач мы сталкиваемся с проблемами, связанными с работой макро базовых станций.

  • Отладочная плата ПЛИС — Франкенштейн. Контроллер елочных гирлянд

    от автора

    Очередная серия про ПЛИС и отладочную плату Френки. Предыдущие серии 1, 2, 3. Сделать контроллер елочных гирлянд не просто, а очень просто! Hello World на ПЛИС — это помигать светодиодом. А "С новым годом" на ПЛИС — это помигать несколькими светодиодами. Принцип прост, как и в предыдущих статьях: создаем счетчик, который делит частоту тактового генератора,…

  • Платформа для быстрого создания RESTful API

    от автора

    За последние несколько лет мне пришлось создать много API на PHP. Большая часть из них была RESTful. Первый раз это было интересно — часы обсуждения формата ответа, содержимого ошибок, вариантов авторизации и прочей романтики. Во второй раз не покидало чувство дежавю. На третий раз уже было понятно — надо что-то менять… Ну и на четвёртый…