Как стать автором
Обновить
208
0
Григорий Жижилкин @StopDesign

Chief technology officer

Отправить сообщение

Как мы разработали технологию обнаружения устройств поблизости

Время на прочтение7 мин
Количество просмотров40K


Эта история началась с функции “Рядом” в одном из наших мобильных приложений. Мы хотели, чтобы пользователи могли быстро создать групповой чат или добавить находящихся рядом пользователей в друзья. Мы попробовали решить эту задачу при помощи геолокации, Bluetooth, Wi-Fi и ультразвука, но у каждого из способов мы обнаружили критичные в нашем случае недостатки.

В итоге мы придумали новый способ. Он основан на поиске совпадения окружающего шума: если устройства слышат одно и то же, то, скорее всего, они находятся рядом.

В статье мы расскажем о принципе его работы, а также рассмотрим достоинства и недостатки других распространенных способов обнаружения устройств.
Читать дальше →
Всего голосов 77: ↑77 и ↓0+77
Комментарии45

Проксируем и спасаем

Время на прочтение7 мин
Количество просмотров160K
1 ноября мир изменился и больше никогда не будет таким же как прежде. В российском интернете появилась цензура — общеизвестный уже список запрещенных сайтов. Для одних это важнейшая политическая тема, для других повод изучить технологии шифрования и защиты анонимности, для третьих просто очередной странный закон, который приходится исполнять на бегу. Мы же поговорим о технологическом аспекте.

В данном пособии мы узнаем как быстро и просто сделать рабочее зеркало любого сайта, что позволяет сменить IP и назначить любое доменное имя. Мы даже попробуем спрятать домен в url, после чего можно сохранить локально полную копию сайта. Все упражнения можно сделать на любом виртуальном сервере — лично я использую хостинг Хетцнер и OS Debian. И конечно мы будем использовать лучший веб-сервер всех времен и народов — NGINX!

К этому абзацу пытливый читатель уже приобрел и настроил какой нибудь выделенный сервер или просто запустил Linux на старом компьютере под столом, а так же запустил Nginx последней версии со страничкой «Save me now».
Cкорее кого-нибудь спасем
Всего голосов 73: ↑68 и ↓5+63
Комментарии25

Мобильные телефоны и тотальная слежка АНБ: как это работает

Время на прочтение6 мин
Количество просмотров140K
image

Имя Эдварда Сноудена последние два года регулярно мелькает в новостях по теме информационной безопасности. Благодаря разоблачениям этого бывшего сотрудника американских спецслужб все уже слышали, что Агентство национальной безопасности (АНБ, NSA) обладает возможностями тотальной мобильной слежки за гражданами. Но как именно устроена эта слежка, мало кто знает. В данном обзоре мы собрали некоторые подробности о технологиях, которыми пользуется NSA — и не только оно.

Одна из первых неприятных новостей от Сноудена касалась подрыва доверия к технологиям криптозащиты. В рамках секретного проекта АНБ под названием Bullrun была получена возможность обхода многих систем шифрования – но не за счёт взлома, а за счёт эксплуатации закладок, специально оставленных производителями по требованию АНБ. А в некоторых случаях вендоров просто обязали сдавать агентству шифровальные ключи. Таким образом, были дискредитированы многие стандарты безопасности, считавшиеся надёжными и применявшиеся в крупном бизнесе и государственных организациях.
Читать дальше →
Всего голосов 107: ↑99 и ↓8+91
Комментарии31

Самописная замена Google.Latitude

Время на прочтение2 мин
Количество просмотров3.7K
Сегодня Google разослал письмо о том, что в скором времени Latitude перестанет быть часть Google.Maps, так же они уточнили, что Latitude станет частью Google+, но их тенденция «закрывать и модернизировать» сервисы наводит лично на меня определенные сомнения. Таким образом мне показалось самое время не то, чтобы представить, но просто показать один свой проект, велкам под кат :)

Читать дальше →
Всего голосов 22: ↑18 и ↓4+14
Комментарии15

Кикстартер: за и против

Время на прочтение8 мин
Количество просмотров60K
Сегодня мы поделимся советами по созданию проекта на краудфандинг площадке и опишем процесс на примере кикстартера, так как, к сожалению, он самый популярный и предъявляет наиболее жесткие требования — с остальными площадками проблем при публикации проекта у вас не возникнет.
Читать дальше →
Всего голосов 17: ↑13 и ↓4+9
Комментарии8

Жонглирование. Теория. Практика

Время на прочтение5 мин
Количество просмотров40K
Настороженно отношусь к непрофильным топикам, но решил написать этот по следующим причинам:
  • У жонглирования есть своя теория — стройная и математически привлекательная!
  • Мы живем не только работой. Жонглирование — отличное развлечение и разминка после долгого сидения за компом.
  • В пятницу приятно немного расслабиться и почитать не очень серьезные статьи. К тому же, будет чем заняться на выходные, особенно если у вас не было определенных планов.

Теория


Утверждать, что жонглирование — это последовательность бросков, все равно, что сказать, что музыка — это просто последовательность нот. Нельзя назвать это неправдой, но любой, хоть немного знакомый с музыкальной теорией, возмутится последним определением — столь поверхностным и недалеким.
Читать дальше →
Всего голосов 252: ↑242 и ↓10+232
Комментарии45

Odroid-X — мощная альтернатива Raspberry Pi

Время на прочтение2 мин
Количество просмотров48K


Сейчас уже никто не подвергает сомнению успех мини-компьютера Raspberry Pi. Почти сразу же после выхода этого мини ПК в свет, стали появляться новые модели мини-компьютеров, получившие свою долю покупателей. Нечто похожее случилось несколько лет назад и с нетбуками, которых сейчас великое множество. И что интересно, в случае с нетбуками, идея получить небольшое (и главное — недорогое) устройство для работы в Сети и с офисными программами как-то подзабылась. Очень скоро стали появляться нетбуки, стоимость которых превышала стоимость некоторых мощных ноутбуков. Видимо, подобная судьба ждет и мини-компьютеры.

Читать дальше →
Всего голосов 38: ↑33 и ↓5+28
Комментарии35

Распознавание лиц человеческим мозгом: 19 фактов, о которых должны знать исследователи компьютерного зрения

Время на прочтение13 мин
Количество просмотров62K
Важной целью исследователей в области компьютерного зрения является создание автоматизированной системы, способной сравняться или превзойти способности человеческого мозга по распознаванию лиц. Результаты психофизических исследований процесса распознавания лиц предоставляют специалистам по компьютерному зрению ценнейшие факты, которые помогут улучшить системы искусственного интеллекта.

Как обычно, предлагаю сокращенный перевод, полный текст доступен в оригинале.

Читать дальше →
Всего голосов 185: ↑181 и ↓4+177
Комментарии66

Художественные обои + погодный информер

Время на прочтение7 мин
Количество просмотров1.6K

История


Мне всегда было интересно знать какая погода за окном, тем временем использовались разные погодные информеры и вот однажды по совету знакомого я набрел на данный сайт. У сайта была своя изюминка, которая заключалась в том, что сводка погоды выводилась на фоне художественных картин, которые хочу заметить приличного качества. Все эти прелести не оставили меня равнодушным и я добавил сайт в закладки. Время шло, из закладок сайт перекочевал в превьюшку для вкладок (speed dial), которая с периодичностью обновлялась, но всё равно чего-то не хватало. И, в конце концов, мне пришла идея — делать скриншоты сайта и выводить их обоями на рабочий стол.

Цель


Реализовать идею, затратив при этом как можно меньше «ресурсов» на реализацию и сделать так чтобы процесс от создания скриншота до замены обоев происходил незаметно.
Читать дальше →
Всего голосов 10: ↑4 и ↓6-2
Комментарии6

Интернет через ICMP

Время на прочтение1 мин
Количество просмотров29K
Здравствуйте! Вы забыли заплатить за интернет, провайдер заблокировал TCP и UDP, а про ICMP забыл, и любой ресурс пингуется? Тогда этот топик для вас!

image
Читать дальше →
Всего голосов 193: ↑181 и ↓12+169
Комментарии83

Данные с датчиков HTC Desire

Время на прочтение7 мин
Количество просмотров7.7K

Введение


Привет хабрасообщетво! Давно хотел написать статью, как однажды пришлось поработать с данными, получаемыми от датчиков HTC Desire, находящегося под управлением Android.
image
Целью было: определение перемещения объекта. То есть по данным с датчиков была возможность получить значения ускорений и моментов времени этих измерений. Далее обрабатывая данные уже вычислить скорость, и затем перемещение.
Читать дальше →
Всего голосов 80: ↑69 и ↓11+58
Комментарии33

Агрегация контента. Прошлое, настоящее, будущее

Время на прочтение4 мин
Количество просмотров25K
Традиционные печатные медиа, переживают не лучшие времена. Это очевидно каждому, кто всю важную информацию черпает в Сети и не помнит, когда в последний раз покупал бумажную газету или журнал. При этом все больше интересного и качественного контента создается не профессиональными авторами, а обычными людьми посредством блогов и социальных сетей.

По данным «Harvard Business Review» за последние два года человечеством сгенерировано данных больше, чем за всю свою предыдущую историю. В связи с этим на первое место выходит проблема информационной перегрузки. 21% проведенного в интернете времени пользователи тратят на поиск, а 41% этого времени приходится на поиск уже когда-то виденного контента. Цифры явно свидетельствует о проблемах, как в получения новой информации, так и хранении уже существующей.
Читать дальше →
Всего голосов 29: ↑28 и ↓1+27
Комментарии10

Сделайте ваши QR-коды более красивыми

Время на прочтение3 мин
Количество просмотров97K
imageГамильтон Чан является генеральным директором и основателем Paperlinks.
Используя свободное приложение для iPhone от Paperlinks, рекомендованное Apple как одно из самых нужных и важных приложений, пользователи могут сканировать и просматривать содержимое QR-кодов. Paperlinks также обеспечивает мощную платформу для создания QR-кодов, хранения и отслеживания их посещаемости.

Читать дальше →
Всего голосов 113: ↑108 и ↓5+103
Комментарии91

Люди-роутеры

Время на прочтение2 мин
Количество просмотров1.8K

«Уважаемая Госсекретарь Хиллари Клинтон, последний бастион диктатуры — это роутер».


Решение Египта блокировать весь интернет и мобильную связь было первым атомным взрывом в информационной войне. В этой войне люди превращаются в роутеры и, вооруженные новыми технологиями, становятся неуязвимыми.

Благодаря правительственной фильтрации контента и блокировке свободного общения граждан возникла новая линейка коммуникационных технологий — беспроводные точечные сети (wireless mesh networks). Идея обрела имя — «OpenMesh». Усилия свободных разработчиков привели к рождению проекта OpenMeshProject.

Будущее под катом
Всего голосов 79: ↑69 и ↓10+59
Комментарии88

Мой опыт восстановления зрения

Время на прочтение9 мин
Количество просмотров277K
   Этим летом я был на некоторое время предоставлен сам себе – всех своих я отправил подальше от дыма, а сам, недолго думая, решил немного подтянуть здоровье. Не просто записаться в тренажерный зал и накачать «квадратиков» для пляжа, а именно обследоваться у некоторых врачей, чтобы выработать для себя вектор дальнейших действий, дабы совсем не превратиться в «овоща».

image

   Расскажу лишь про свой опыт восстановления зрения – именно оно больше всего подвержено риску у любого «компьютерного» человека.
Читать дальше →
Всего голосов 494: ↑397 и ↓97+300
Комментарии208

Офис на необитаемом острове — реальность

Время на прочтение10 мин
Количество просмотров29K
Трудно вспомнить, когда и за какими напитками нам впервые пришла в голову мысль, что если все лето путешествовать не получается, и в перерыве между поездками все равно нужно работать, то нужно делать это в любимых нами Ладожских шхерах. Но в прошлом году мы это сделали — организовали на месяц коворкинг-офис на гранитном основании. И повторяем в этом году. По дороге мы приобрели некоторый опыт, который и хотим обобщить в этой статье. Мало ли, пригодится кому.

Офис-веранда
рассказ о том, как это сделать, и какие на этом пути встречаются трудности
Всего голосов 364: ↑353 и ↓11+342
Комментарии254

Удаленная работа на Бали (Индонезия)

Время на прочтение17 мин
Количество просмотров15K

Привет всем!



Данный пост посвящен длительной поездке для работы на Бали. Из него Вы узнаете о том, за сколько, как и когда можно и удобно находится с максимальным комфортом за человекоподобный прайс в месте, где работа через интернет никак не омрачается смогом от пожаров, аномальными перепадами температуры, звуками заведенного трактора и другими правовыми катаклизмами.
Читать дальше →
Всего голосов 102: ↑90 и ↓12+78
Комментарии38

Взлом каптчи файлообменника

Время на прочтение9 мин
Количество просмотров44K

Введение



В данной статье коротко рассказывается о процессе взлома captcha с ifolder.ru. Применение в процессе языка Python и сторонних библиотек. Применение алгоритма преобразований Хафа в составе библиотеки Open Computer Vision © Intel позволит нам избавиться от шума на изображении, простая в использовании и быстрая библиотека FANN (Fast Artificial Neural Network) сделает возможным применение искусственной нейронной сети для задачи распознавания образа.

Моя мотивация состояла, прежде всего, в том, чтобы попробовать язык Python. Как известно, лучший способ изучить язык — решить на нём какую-нибудь прикладную задачу. Поэтому параллельно описанию процесса обработки изображения я буду рассказывать о том, какие библиотеки и для чего я использовал.
Сломать мозг
Всего голосов 183: ↑178 и ↓5+173
Комментарии68

Превращаем HTC Hero в HTPC

Время на прочтение3 мин
Количество просмотров4.9K
image

На днях мне подумалось — как заставить телевизор показывать фотки, сделанные камерой моего HTC Hero? Ответ оказался прост и сложен одновременно — нужно поднять на телефоне DLNA-сервер. Быстрый поиск по кейворду «dlna» в Маркете привел меня к чудесной бесплатной программе — TwonkyServer Mobile. О ней я и хотел бы поведать хабрасообществу.
Под катом подробности и демо-ролики из моей спальни...
Всего голосов 73: ↑61 и ↓12+49
Комментарии39

Guardian выпускает правила участия в дискуссиях

Время на прочтение1 мин
Количество просмотров517
image Газета Guardian выпустила рекомендации для журналистов об участии в блогах и сообществах.

 
Список из восьми рекомендаций понравился мне своей краткостью и внятностью, поэтому перечислю их все:
Читать дальше →
Всего голосов 65: ↑60 и ↓5+55
Комментарии14
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Индонезия, Индонезия
Дата рождения
Зарегистрирован
Активность