Pull to refresh
0
0
Евгений @Dexif

User

Send message

Превращаем шлюз умного дома Xiaomi в колонку

Reading time3 min
Views35K
Привет, хабра гиктаймс-читатель! Сегодня я научу тебя как из бесполезного функционала получить полезный. Получать будем на примере умного дома от небезызвестной компании Xiaomi и её продукта в виде ZigBee-шлюза.
Читать дальше →
Total votes 9: ↑9 and ↓0+9
Comments9

В воскресенье АНБ сворачивает многолетнюю массовую прослушку

Reading time2 min
Views14K
imageАгентство национальной безопасности США в воскресенье завершает программу массовой прослушки. Такое заявление в пятницу сделали в администрации президента США. Вместо неё агентство должно будет ввести новую программу с сильно урезанными возможностями.

Это событие расценивается как победа борцов за приватность, достигнутая совместно с технологическими компаниями, отказывавшимися идти навстречу правительственному агентству в ущерб безопасности и приватности своих пользователей. Несмотря на многочисленные призывы обеспечить «чёрные ходы» в шифровании мобильных устройств и программ, такие гиганты, как Apple и Google не согласились идти на уступки.

Закрытие программы массовой прослушки PRISM произойдёт через два с половиной года после её разоблачения Эдвардом Сноуденом, на тот момент бывшим сотрудником агентств ЦРУ и АНБ. Массовая прослушка без суда и ордеров стала возможной после террористических атак 11 сентября 2001 года.

Теперь АНБ не сможет напропалую собирать информацию о всех звонках, совершённых гражданами США, чтобы обрабатывать эти т.н. «метаданные» в попытках обнаружить «подозрительные действия». Теперь агентству необходимо будет получать судебное решение, чтобы иметь возможность отслеживать звонки определённого лица или группы лиц на срок до шести месяцев.
Читать дальше →
Total votes 23: ↑18 and ↓5+13
Comments19

Роскомнадзор сам нарушает 152 ФЗ РФ?

Reading time1 min
Views130K
Началось все с того, что управляющая компания прислала мне пароль. Мой новый сгенерированный пароль из 20 символов в открытом виде. Не тот, который она сама для меня сгенерировала год назад для первого входа.

image
Читать дальше →
Total votes 218: ↑210 and ↓8+202
Comments55

GPS контроль для персонального использования (часть 1)

Reading time6 min
Views12K

Использование GPS контроля в персональных целях важно, актуально и перспективно по следующим причинам:
  • Большинство мировых аналитических компаний прогнозируют рост рынка устройств с поддержкой GPS. По некоторым прогнозам в 2022-м году он достигнет 7 миллиардов и будет составлять по одному на каждого жителя планеты.
  • Помимо широко распространенных GPS и GLONASS в развитие собственных технологий GNSS активно включаются страны Европейского Союза, Китай, Япония и Индия.
  • Число подписчиков на LBS-сервисы с использованием GPS-технологий растет с каждым годом.
  • Миниатюризация и удешевление устройств подстегивает развитие рынка систем и приложений для мониторинга транспорта и персонального мониторинга.

К основным функциям систем мониторинга относятся: мониторинг текущего положения на карте; просмотр маршрута перемещения за выбранный интервал времени; создание точек интереса и геозон на карте, контроль перемещения из/в геозоны; формирование уведомлений при возникновении определенных событий; формирование отчетов и графиков.

В этой статье я рассмотрю функционал приложений и систем, востребованный при использовании GPS контроля для персонального использования.
Читать дальше →
Total votes 3: ↑0 and ↓3-3
Comments6

Google Play. Распродажа приложений по $0.25. День 5 (09/30/2012)

Reading time2 min
Views95K

Ранее уже писали о новых рекордах Google Play Store и намечающейся распродаже.
В течение 5 дней Google устраивает распродажу с уникальными ценами в $0.25. Каждый день новые приложения!

Список приложений участвующих в распродаже:
Читать дальше →
Total votes 72: ↑64 and ↓8+56
Comments130

Синхронное выступление мини-квадрокоптеров

Reading time1 min
Views14K


Сейчас разработчики из разных стран мира стараются изо всех сил, создавая программное обеспечение для разного рода роботов. В том числе, и для квадрокоптеров с «интеллектом». На днях была представлена новая разработка от компании KMel Robotics и Пенсильванского университета, которая демонстрирует определенные успехи в развитии ПО для взаимодействия роботов.

Читать дальше →
Total votes 119: ↑117 and ↓2+115
Comments92

Моя бабушка — программист

Reading time5 min
Views14K
Я — программист в третьем поколении: первым программистом в семье была моя бабушка, потом моя мама, а теперь традицию продолжила я. Я попросила бабушку рассказать, как выглядела ее карьера, начавшаяся более полувека назад.

1954-1959. Высшее образование


По справочнику для абитуриентов, в котором описывались существующие вузы, факультеты и специальности, бабушка выбрала мехмат Киевский национальный университет им.Шевченко. Школу бабушка закончила с серебряной медалью, которая в те времена упрощала процедуру поступления до устного собеседования.

Факультет кибернетики открылся только десять лет спустя, а пока что мехмат готовил специалистов по математике и теоретической механике. При поступлении не было разделения по будущим специализациям — первые два курса учились все вместе, а на третьем делились по специальностям. Бабушкин выпуск 1959 года был первым, в котором появилась специализация «вычислительная математика». В рамках этой специализации читались теоретические курсы, совершенно новые для того времени: программирование, устройство аналоговых машин, устройство цифровых машин, вычислительные методы (в основном методы решения дифференциальных уравнений и задач линейной алгебры)… На лекции ходили не только студенты, но и сотрудники Вычислительного центра Академии наук — других источников нового знания часто не было.

Читать дальше →
Total votes 314: ↑306 and ↓8+298
Comments92

Публикация на стене Вконтакте средствами php

Reading time5 min
Views139K
Получив задачу создать автоматическую публикацию материалов сайта на стене нашей страницы Вконтакте, я обнаружил, что рецептов по этой, казалось бы, актуальной теме относительно мало.

В действительности всё оказалось довольно просто, и чтение документации по API часто помогает сэкономить время.

Читать дальше →
Total votes 84: ↑60 and ↓24+36
Comments59

Управление контактами в Android (импорт, экспорт, перенос, настройка)

Reading time6 min
Views712K
При покупке нового телефона всегда встаёт вопрос о переносе контактов из старого в новый. Всё проще если перенос производится с телефонами одной марки, (т.к. большинство производителей предусмотрели эту нехитрую задачу) или же если они изначально хранились на сим карте. Но ведь часто приобретаешь новый телефон от другого производителя или вовсе не пользуешься памятью сим карты, так как количество телефонов или другой нужной информации превысило возможности сим карт.

В статье будет рассмотрено:

  • Варианты хранения контактов
  • Получение копии контактов с телефонов Nokia S40, S60
  • Синхронизация контактов
  • Группировка контактов в телефонной книге
  • Настройка уведомлений о днях рождения
  • Обратная синхронизация с S40, S60
Читать дальше →
Total votes 46: ↑39 and ↓7+32
Comments42

VKFS — Файловая система для VKontakte на основе Fuse

Reading time1 min
Views48K
Не так давно на хабре (и на лепре, и еще где-то) появилась такая гифка:
image
Я посидел и подумал: «А почему бы и нет?»
Прошло некоторое время и, как я и обещал
Встречайте! VKFS — файловая система vkontakte, основаная на fuse.
Это не релиз — пока что реализована только возможность чтения собственной стены, но уже готов весь «каркас» для этого всего.
Читать дальше →
Total votes 247: ↑214 and ↓33+181
Comments159

Firefox и Chrome делают интерфейс без адресной строки

Reading time2 min
Views16K


Дизайнеры интерфейсов из Google и Mozilla Labs могут довести минимализм браузеров до предела. Они уже избавились от панели состояния в нижней части окна, а теперь хотят убрать ещё и адресную строку. Это позволит освободить на экране дополнительно 30 полезных пикселей. В новых экспериментальных интерфейсах Firefox и Chrome адресная строка появляется только при наведении курсора на вкладку или при двойном щелчке на неё.

Мнение пользователей по поводу тенденций нового дизайна кардинально разделилось. Кто-то поддерживает освобождение интерфейса от «лишних» элементов, а кто-то категорически против.
Читать дальше →
Total votes 104: ↑81 and ↓23+58
Comments170

Pebble My Data. «Хочешь сделать хорошо — сделай это сам!»

Reading time4 min
Views6.4K
Одна из основных функций умных часов — отображение важной информации на экране, важной именно владельцу часов, а не разработчику приложения. Очень долго я искал приложение для часов Pebble, которому можно указать, какую именно информацию показывать на часах. Хотелось видеть на часах состояние моих серверов, данные с погодной станции, пробки в городе. После долгих поисков я осознал, то чего я ищу не существует и это придётся делать самому. Так появилось приложение для умных часов Pebble My Data, которое ходит по ссылке за JSON'ом и показывает данные на экране часов. Возможно, оно может пригодиться не только мне. О том, что такое часы Pebble можно узнать в этом обзоре или в этой статье.
Читать дальше →
Total votes 43: ↑36 and ↓7+29
Comments13

Взвешиваем селекторы CSS

Reading time4 min
Views85K
Ближе к двум часам ночи в голову в месте с мыслями о вечном приходят не менее вечные вопросы — «в чём смысл жизни ?», «зачем вообще человеку спать ?» или «Какого чёрта эта #%^$ не работает ?» и чем ближе утро, тем сильнее начинает волновать именно этот самый последний вопрос.

Чуть ниже я расскажу о том какого чёрта сss селекторы иногда не ведут себя так, как нам кажется правильным, и о том как они на самом деле должны себя вести.

Читать дальше →
Total votes 88: ↑66 and ↓22+44
Comments39

Делаем свой персональный Skype, пошаговая инструкция создания WebRTC приложения

Reading time4 min
Views138K
WebRTC

WebRTC позволяет реализовать real-time аудио/видео связь через браузер (firefox и chrome).

В этом топике я расскажу как реализовать простейшее WebRTC приложение.
Читать дальше →
Total votes 102: ↑98 and ↓4+94
Comments28

Распределенный музыкальный плейер на Raspberry Pi

Reading time7 min
Views97K

Давно собирался написать этот пост, но прогресс шел медленно. К ускорению темпа подтолкнул этот вопрос, где я имел неосторожность обмолвиться, что пишу такой пост, в результате чего он вызвал живой интерес, поэтому мне ничего не оставалось делать, как выполнять данное обещание, за что выражаю отдельную благодарность автору вопроса M03G, с чьей подачи и был получен мной этот ускоряющий пендель. А так как пост, похоже, увидит свет в пятницу, я позволил себе довольно вольный (извините, вышел каламбур невольный) стиль изложения. Надеюсь, все останутся довольны.

(Да, пост во многом пересекается с постом Распределенный аудиоплеер на Odroid U2, но чуть проще в настройке)
Читать дальше →
Total votes 108: ↑105 and ↓3+102
Comments52

Jedi — библиотека автодополнения для Python

Reading time1 min
Views35K
Вот, набрел на просторах гитхаба на интересную библиотеку (GitHub). Дальше следует немного слов от автора.
Jedi — это инструмент, который можно использовать для автодополнения кода Python в IDE/редакторах. Jedi работает. Jedi быстр. Он понимает все основные элементы синтаксиса Python, в том числе встроенные функции.
Кроме того, Jedi поддерживает две разные goto функции и имеет поддержку переименования, а также поддерживает Pydoc и другие фишки IDE.
Jedi использует очень простой API, чтобы соединиться с IDE. Основная реализация — это VIM-плагин, использующий автозавершение Jedi. Я призываю использовать Jedi в ваших IDE. Это очень просто. Если возникнут проблемы (в том числе с лицензированием) — свяжитесь со мной.
Jedi можно использовать с такими редакторами:
Читать дальше →
Total votes 28: ↑28 and ↓0+28
Comments19

Как я боролся с Sublime Text 2

Reading time3 min
Views111K

Привет! Если ты это читаешь, значит знаешь, что такое Sublime Text 2 или слышал о нем хоть, что-то.

Сегодня пойдет речь о том, как я его настраивал и мучал свои мозги. Тут все будет легко, все будет разложено по полочкам, но как я доставал инфу на разных зарубежных форумах, пересматривал все файлы, что бы найти эти настройки — это просто пипец, мягко говоря. Ладно, не буду больше жаловаться, приступим.

И так, я расскажу про то, как я:
1. Боролся с кодировкой при открытии. При открытии фала с кодировкой windows-1251, русские буквы превращались в кракозябры.
2. Установка словаря, для подсветки, если не правильно написал слово.
3. Установка плагина SFTP и подключение к серверу.

Поехали!
Читать дальше →
Total votes 48: ↑13 and ↓35-22
Comments31

Цикл разработки через Github

Reading time3 min
Views104K

Разработка



Я расскажу о цикле разработки через Github, который я использую. Он был проверен в течении года на командах разного размера: 3 — 14 человек.

Существует 2 основных ветки: master и dev.

master — стабильная ветка, готовая к выкатыванию на production сервер в любой момент.

dev — ветка, над которой в данный момент работает команда.

Итак, в начале разработки master и dev ветки идентичны.

Читать дальше →
Total votes 102: ↑86 and ↓16+70
Comments59

Хакаем Transcend WiFi SDHC карту памяти

Reading time10 min
Views146K
Перевод немного вольный, но смысл не потерян. Я (переводчик) заинтересовался этой карточкой давно и почти сразу заказал её, сегодня забрал с почты и не могу нарадоваться, но хочется больше, чем дает Transcend, а карточка, между прочим, Linux сервер с WiFi! Очень много буковок.

С недавнего времени я стал счастливым обладателем карты памяти Transcend WiFi SD, которая позволяет мне передавать фотографии с моей «зеркалки» (которая вообще то Sony NEX, зато компактная) на любое устройство с WiFi за несколько секунд. А так как мне нравится делать фотографии и делиться с ними на лету, то SD карточка, умеющая без проводов передавать картинки на мой телефон, кажется прекрасным решением. И это было так! (хотя всё еще так). Мобильное приложение может… не, должно быть получше (зачем скачивать 7МБ картинку для просмотра, чтобы потом ЕЩЕ раз скачать её, нажав на «Скачать»?), но вообще оно делает своё дело!
Читать дальше →
Total votes 167: ↑158 and ↓9+149
Comments238

Nimbus Screen Capture — Снимите это немедленно!

Reading time1 min
Views12K
Как часто вам приходится делать снимки с экрана? Пожалуй, многие из нас ежедневно проделывает эту нехитрую процедуру не один раз. А часто ли у вас возникает необходимость отредактировать свои скрины? Наверное, нередко, но не все программы позволяют это делать или делают это не совсем так, как нужно.

Сегодня мы представим полезное браузерное расширение, которая пригодится даже тем, кто уже нашел для себя решение или наоборот забросил поиски, отчаявшись найти что то приличное.

image

Читать дальше →
Total votes 12: ↑11 and ↓1+10
Comments19

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity