Месяц: Июнь 2015
-
Организация «чистого» завершения приложений на Go
Здравствуйте, в данной заметке будет затронута тема организации «чистого» завершения для приложений, написанных на языке Go. Чистым выходом я называю наличие гарантий того, что в момент завершения (по сигналу или по любым иным причинам кроме system failure), будут выполнены определённые процедуры и выход будет отложен до окончания их выполнения. Далее я приведу несколько типичных примеров,…
-
Борьба с фишинговыми и вредоносными Web-ссылками в электронной почте
Как, наверное, многие знают, я веду блог “Бизнес без опасности”, в котором публикуются различные заметки по информационной безопасности. Как активный блогер я отслеживаю все комментарии, которые оставляют пользователи у меня на страницах и, по мере возможности, стараюсь отвечать на них. Никакого премодерирования комментариев у меня нет; только требуется иметь учетную запись в Гугле, чтобы комментарии…
-
Мечту жить у моря осуществлят дома будущего
Вы хотели бы жить у моря? Как вам такой вариант особняка будущего, от австралийских экстрималов? Решение кажется слишком радикальным? Не всё ещё потеряно для тех, кто хочет жить ближе к морю. Архитекторам в Дубаях надоело строит небоскрёбы и даже насыпать остова. Последний тренд — умные дома, содержащие не только надводную, но и подводную часть.
-
Новая модель бионической руки Bebionic Small
Британская компания Steeper давно известна как производитель самых технологически продвинутых протезов рук, но их последняя модель Bebionic Small выглядит просто фантастически. Она на 30% меньше по размеру, чем предыдущая модель bebionic3, весит всего 390 граммов и подходит для женщин и подростков. Бионическая рука повторяет моторику обычной руки и оснащена 14 сенсорами захвата для точных движений…
-
Замена HDD на NetUP стримере и установка прошивки
Предыстория На днях перестал вещать один из NetUP стримеров. «Завис», подумал я (есть у них такая «особенность»), и пошел перезагружать его. Т.к. у этих стримеров не предусмотрено кнопки включения-выключения питания, или кнопки Reset, перезагружаются они только выдергиванием шнура питания. Через некоторое время, после того, как я вернул ему питание, стример вывел надпись на LCD панели:…
-
Wheel-indicator — плагин эмуляции touchstart при работе с трекпадами
Инерционные устройства ввода — это такие устройства, как тачскрины, трекпады, magic mouse и пр., По своей работе трекпады и magic mouse напоминают тачскрины мобильных устройств, т.е. продолжают генерировать события мышинного колеса после того, как пользователь закончил жест. Но в отличие от оных у нас отсутствует нативное событие touchstart. Все, что мы имеем, это объект события…
-
С нуля в AppStore
Всем привет. Хочу рассказать вам историю «Как мы разрабатывали первую свою игру под iOS на языке Swift, подводные камни и пиар».
-
Необычный хакатон по открытым данным
Привет, хабр! Мы с Вами уже обсуждали вопросы Big Data и машинное обучение, теперь пришло время практики! Вы уже не раз слышали о такой замечательно инициативе, как Открытые Данные. Уже было проведено множество хакатонов, мероприятий, сделано немало полезных приложений. Теперь это делается при поддержке первого в России Data Science сообщества MLClass.ru, в связи с чем…
-
Исправляем Alt-Tab в LabView
Когда пишешь программу в среде LabView, в определенный момент её становится слишком много для того, чтобы уместиться в один экран. «Правила хорошего тона» LabView говорят о том, что в таких случаях надо разбивать один vi файл на несколько subvi файлов. Со временем таких subvi становится очень много. Однако об удобной навигации ребята из NI как-то…
-
Интересное для iOS-разработчиков за неделю
Чтобы преуспевать в своем деле, разработчикам важно быть в курсе последних нововведений. За неделю накапливается несколько десятков полезных статей, видео-лекций и записей в блогах гуру iOS-разработки — только и успевай отслеживать! Чтобы в цейтноте вы не пропустили ничего важного, мы создали MBLTdev Digest, который работает уже 21 неделю. Подписывайтесь на email рассылку, push notifications для…