-
Прошло чуть больше года с момента написания моей первой статьи про устройство для качания детской кроватки. За это время мною был разработан новый пульт управления с экраном, а затем и web-интерфейс к этому устройству. Если интересно узнать подробности — добро…
-
Анимация переходов между двумя фрагментами
Одним из краеугольных камней в Material design являются осмысленные переходы между экранами. Lollipop предоставляет поддержку этих анимаций в форме фреймворка переходов между Activity и Fragment. Поскольку статей по данной теме не так много, я решил написать свою собственную! Наш конечный…
-
Используем DataGrid в WPF
Не так давно мне потребовалось использовать таблицу в приложении на C#. По наивности я подумал, что буду использовать всё самое свежее и выбрал для проекта WPF вместо WinForm и, конечно, взял самый свежий .net framework 4.5. Тут-то и начались проблемы.…
-
Умный город: Эффективное управление развитием
В нашем первом материале на ГТ мы решили рассказать об «умных городах» по всему миру: о том, что они из себя представляют, как развиваются и каково их будущее
-
Дайджест интересных материалов для мобильного разработчика #128 (2–8 ноября)
Несмотря на праздник, в дайджесте много интересных материалов – про уроки продвижения, про особенности Swift, про аутсорст разработку и выход Tizen на четвертое место в мире среди мобильных ОС.
-
Небольшие размышления про альтернативы и про «убийц» 1С
Прочитал недавно статью про альтернативу 1С, про то, что она немодульная и вообще не торт. А причина, мне кажется, таки статей, заключается в том, что авторы либо уже давно не следят за развитием платформы 1С, либо ими движет юношеский максимализм,…
-
Как работают профессионалы: Выравнивать не нужно
Последние исследования в области юзабилити показали, что лишь 5% пользователей обращают внимание на то, как расположены элементы управления в пользовательских интерфейсах (кнопки, значки, и т.п). Наверняка многие сталкивались с требованиями выровнять кнопку на пиксель влево, вверх или еще хуже поднять…
-
План обслуживания «на каждый день» – Часть 3: Резервное копирование БД
Существует великое количество постов, в которых настойчиво призывают к одной простой истине – нужно делать бекапы на постоянной основе. Но люди всегда будут делиться на две категории: кто еще не делает бэкапы, и кто их уже делает. Первая категория, которая…
-
Altera + OpenCL: программируем под FPGA без знания VHDL/Verilog
Всем привет! Altera SDK for OpenCL — это набор библиотек и приложений, который позволяет компилировать код, написанный на OpenCL, в прошивку для ПЛИС фирмы Altera. Это даёт возможность программисту использовать FPGA как ускоритель высокопроизводительных вычислений без знания HDL-языков, а писать…
-
Звёздная эволюция — как это работает
Людей давно занимали причины горения звёзд на небе, однако по настоящему понимать эти процессы мы стали с первой половины 20-го века. В данной статье я постарался описать все основные процессы, протекающие во время жизненного цикла звезды.