Месяц: Март 2015
-
Памятка: пятиминутный гид по UX от Squarespace и MailChimp
От переводчика: это короткий (буквально – пятиминутный) рассказ о том, каковы основные направления, цели и задачи UX, который будет интересен тем, кто только начинает знакомство с этим топиком. В конце статьи мы решили привести список интересных публикаций по теме, которыми можно продолжить процесс изучения проектирования интерфейсов и юзабилити. Задача проектировщика UX – сделать работу пользователей…
-
Проверка Vim при помощи PVS-Studio в GNU/Linux
Читатель мог бы подумать, что это очередная статья о проверке еще одного проекта из мира свободного ПО, но на самом деле, статья не столько о проверке, сколько о практике использования анализатора PVS-Studio в полностью GNU/Linux окружении. Не случайно выбором проекта для проверки стал Vim, ибо и он в этом деле сослужил свою службу. Для начала…
-
Pwn2Own 2015: первые итоги
Завершился первый день известного контеста Pwn2Own 2015, на котором участникам предлагалось продемонстрировать успешные механизмы эксплуатации Remote Code Execution, а также Local Privilege Escalation уязвимостей. В этом году денежные вознаграждения были снижены, но увеличена сложность: для демонстрации брались 64-битные приложения & OS. Участникам предлагалось удаленно исполнить свой код в браузерах и в известных плагинах типа Adobe…
-
Виртуальная реальность на Windows Phone с помощью Unity3d
Виртуальная реальность на Windows Phone с помощью Unity3d На последней Game Developer Conference было много новостей связанных с виртуальной реальностью. Это и новые устройства, такие как Microsoft HoloLens, борьба за признание между Oculus Rift и Project Morfeus, анонс SteamVR. Все это говорит о том, что тема очень интересная и горячая. Хотя понятие виртуальной реальности включает…
-
Инженерное устройство дата-центра уровня TIER III, стоящего на четырех магистральных линиях
Мы уже рассказали о том, как проектировали и стоили наш TIER III ЦОД. Пора уже показать, что получилось. Сначала на месте дата-центра было чистое поле, затем вырыли здоровенный 100–метровый котлован. Потом дата-центр стал похож на бетонную площадку, а еще позже – из металлоконструкций построили шестиугольное здание, внутри которого расположены шесть модулей ЦОД (на схеме выделены…
-
Очередной умный дом, в трех частях. Часть первая, железная
Хочу рассказать и показать результаты проекта, который развивается примерно 10 лет. Развивается как хобби, поэтому бывает, что за неделю делается новое устройство, а потом за полгода – не делается ничего. Я очень не люблю словосочетание «Умный дом», поэтому дальше оно не встретится. Также тут не будет схем, примеров кода, опутанных проводами макетных плат и прочих…
-
Флюсы Amtech: мистификация в мировом масштабе
Многие электронщики, особенно работающие с SMD/BGA, пользуются флюсами Amtech. В основном популярны марки NC-559-ASM и RMA-223. Одни покупают их в розничных радиомагазинах, другие заказывают по почте через популярные торговые площадки DealExtreme, eBay, AliExpress и т.п. Наиболее дотошные владельцы шприцев/баночек с этими флюсами давно обнаружили, что рынок изобилует очевидными подделками. Например, текст на этикетке отпечатан расплывчато,…
-
Шайбу вбросим в iOS восемь
Прежде чем создавать казуальную игру для iOS, хорошо бы ответить на вопрос: — А зачем? Вариантов три: Срубить денег; Порадовать родственников; Хрен его знает, но мысль жжет организм изнутри. Думаю, в ближайшие годы, правильный ответ — третий. А, не буду спорить и учить — расскажу, как я делаю приложения. Гуру разработки молча нажимают плюс и…
-
Переопределяем первичный ключ в Ruby on Rails
Рельсы знамениты своим правилом «соглашения преобладают над конфигурацией» (Convention over Сonfiguration). Однако иногда, очень редко, некоторые вещи приходится делать по-другому. Одним из таких случаев я хочу поделиться в статье. Расскажу, как сделать свой первичный ключ в таблице (использую Rails 4.2.0). Ничего сложного, по сути, но вопросы о том, как это сделать, время от времени задают,…
-
Конференции для разработчиков c видео презентациями
Для разработки надо идти в ногу со временем, и хорошее место узнать что-то новое и получить ценный опыт — концеренции и мастер классы. Я вот решил собрать некоторые значащие конференции и их видеоканалы с выступлениями. Старался не включать мелких конференций, слишком отдалённых от программирования (по PM и маркетингу), или не выкладывающих видео. К сожалению некоторые…