-
В процессе использования angular.js трудно обойтись без объекта $q (он же promise/deferred), ведь он лежит в основе всего фреймворка. Deferred механизм является очень простым и мощным инструментом, который позволяет писать лаконичный код. Но чтобы по настоящему использовать эту мощь необходимо…
-
О срезании углов
Давным-давно, когда разрабатывалась файловая система Unix, в ней появились «псевдо-файлы» . и .., чтобы упростить перемещение между каталогами. Кажется, .. был добавлен в Версии 2, когда файловая система стала иерархиеской (в первой версии она была устроена совсем по-другому). Но эти…
-
«Вместо людей – машины!»
Как завещал легендарный Стив Бланк*, ребята из пермского стартапа Omi Robotics очень рано вышли из состояния «сферического стартапа в офисе». Уже первые образцы продукции нашли своего покупателя, а участие в конкурсе GenerationS позволило создать новое направление бизнеса и начать подготовку…
-
Используем RestKit 0.22.x для просмотра героев Marvel
Веб-сервисы, в частности использующие REST-архитектуру, уже плотно вошли в нашу жизнь. Разрабатывая клиентское приложение под iOS, часто так или иначе приходится загружать данные с сервера и хранить/отображать их локально. При этом хочется делать это легко и непринужденно, не прибегая к…
-
Распространённый миф про анкеты для обратной связи
Примерно половина пунктов — для того чтобы вы получили информацию, а не мы. Психология – это как программирование, только для wetware. Помните такие скучные анкеты, которые вы заполняете в магазинах для получения дисконтных карт и других штук? Миф в том,…
-
Samsung Galaxy Tab Pro 10.1: протестировано на людях
Раз в полгода появляется очередной iPad-киллер — устройство, которое по мнению его создателей должно наконец-то расправиться с ненавистным планшетом от Apple. И раз за разом, грозные соперники «айпада», благодаря такому — убийственному — сравнению, оказываются на несколько недель в центре внимания, но…
-
Habra Analytics Tools: сравниваем хабы
Если вы не читаете хабр по выходным, то скорее всего пропустили запуск мини-проекта Habra Analytics Tools. Цель проста — предоставить авторам Хабрахабра инструментарий для анализа статей и хабов. Первые инструменты посвящены анализу и сравнению хабов, и прежде всего они полезны…
-
-
Обработка сенсорного ввода в приложениях Windows 8
Даже самые серьезные разработчики, пишущие на ассемблере и знающие наизусть все клавиатурные шоткарты, не смогут оспорить то, что все больше устройств и их пользователей поддерживают сенсорный ввод (touch screen), поэтому обработка сенсорных методов взаимодействия в приложениях становится все более важной.…
-
Открытый Терминальный Клиент ОТК-110 — перенаправление принтера в RDP сессию
Четвертый пост об открытом терминальном клиенте ОТК-110, он же ультратонкий клиент. Ссылки на первый пост, второй пост, третий пост. Инструкция по настройке открытого ультратонкого клиента Наш сайт — opensourceclient.org/ Описание разработанной нами платы платы DS-110. форум — opensourceclient.org/forum/ Теперь работает…