Pull to refresh
0
max7 @max7read⁠-⁠only

User

Send message

Юбилейный выпуск Intercepter-NG 1.0

Reading time4 min
Views49K
После 10 лет разработки (именно столько стукнуло проекту) наконец-то индекс версии Intercepter-NG дошел до 1.0. По сложившейся традиции выход обновлений под Windows происходит раз в году, и юбилейный релиз действительно удался. Хочется поблагодарить всех людей, которые за все эти годы оказывали помощь в тестировании, давали обстоятельный фидбек и идейно вдохновляли. Начнем обзор с мелочей и в конце рассмотрим наиболее вкусную фичу Intercepter-NG 1.0.

image

Microsoft через суд пытается получить право оповещать пользователей о просмотре их данных спецслужбами США

Reading time6 min
Views23K


Как часто вы задумываетесь о том, что за каждым вашим шагом в интернете следят? Опустим конспирологов, фриков и прочих помешанных на анонимности в сети и рассмотрим обычного среднестатистического пользователя, который имеет профиль в социальных сетях, закупается на Amazon и вполне спокойно ведет деловую переписку через Gmail. Согласитесь, людей, подходящих под это описание — подавляющее большинство, да и многие из читателей ведут себя так же.

Мы давно смирились с тем, что введенные нами запросы фиксируются Google, Bing, «Яндексом» или другим популярным поисковиком. Мы давно привыкли к тому, что из наших интересов в поиске формируется контекстная реклама товаров или услуг и, возможно, иногда она даже бывает полезна. Мы давно знаем, что любой мало-мальски крупный сервис требует нашего согласия на обработку наших персональных данных, которые мы же добровольно и предоставляем в виде анкет, места жительства и прочей информации. А даже если и не предоставляем — сервис сам получает их по собственным каналам.

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

Частные неструктурированные типы и повторное использование типов

Reading time3 min
Views4.9K

В 1972 году три популярных компьютерных ученых написали книгу Структурное Программирование, где они упомянули частные неструктурированные типы:


Все структурированные данные в последнем исследовании должны быть построены из неструктурированных компонентов, принадлежащих к примитивам или неструктурированным типам. Некоторые из этих неструктурированных типов (например, вещественные числа и целые числа) могут быть взяты как данное в языке программирования или железной части (прим. hardware) компьютера. Хотя эти примитивные типы теоретически подходят для всех случаев, здесь есть сильные практичные причины для содействия программисту обозначить его собственные неструктурированные типы для того, чтобы сделать ясными его намерения об потенциальных границах значений переменной и интерпретации каждого такого значения; и чтобы допустить последующий дизайн эффективного представления.

(...) Такой тип называют перечислением (прим. enumeration), и мы советуем стандартную нотацию для имени типа и ассоциации имени типа с каждым из его альтернативных значений.
`
type suit = (club, diamond, heart, spade);
(...)
type year = 1900… 1960;
type coordinate = 0… 1023;
`
Читать дальше →

Логика сознания. Вступление

Reading time8 min
Views113K
image В свое время на Хабре был опубликован цикл статей «Логика мышления». С тех пор прошло два года. За это время удалось сильно продвинуться вперед в понимании того, как работает мозг и получить интересные результаты моделирования. В новом цикле «Логика сознания» я опишу текущее состоянии наших исследований, ну а попутно попытаюсь рассказать о теориях и моделях интересных для тех, кто хочет разобраться в биологии естественного мозга и понять принципы построения искусственного интеллекта.

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

Ситуация, связанная с изучением мозга, особенная для науки. Во всех остальных областях естествознания есть базовые теории. Они составляют фундамент на котором строятся все последующие рассуждения. И только в нейронауке до сих пор нет ни одной теории, которая хоть как-то объясняла, как в нейронных структурах мозга протекают информационные процессы. При этом накоплен огромный объем знаний о физиологии мозга. Получены очень обнадеживающие результаты с помощью искусственных нейронных сетей. Но перекинуть мостик от одного к другому, пока, не удается. То, что известно о биологических нейронных сетях очень плохо соотносится с созданными на сегодня архитектурами искусственных нейронных сетей.

Не должна вводить в заблуждение распространенная фраза о том, что многие идеи искусственных нейронных сетей позаимствованы из исследований реального мозга. Заимствование носит слишком общий характер. По большому счету, оно заканчивается на том, что и там и там есть нейроны и между этими нейронами есть связи.
Читать дальше →

Debian Linux и Tor за безопасный deb

Reading time3 min
Views22K
В первый августовский день на официальном блоге популярного дистрибутива Debian Linux появилось новость о том, что для некоторых ресурсов Debian доступны сервисы анонимной сети Tor. Репозитории пакетов, обновлений и безопасности можно скачивать не покидая контура Tor сети.


Основная цель этих нововведений — защита от утечки данных, как минимум — метаданных при загрузке deb пакетов.
Читать дальше →

Неожиданная особенность проверки сертификатов в Windows

Reading time2 min
Views30K
Немного затянул с публикацией, но лучше поздно чем никогда. В начале рабочей недели появились задержки при подключении по RDP ко всем компьютерам, оно подвисало на несколько секунд в стадии «Securing remote connection...», которая отвечает за установку шифрованного канала для безопасной передачи реквизитов.

TL;DR
При истечении срока действия CTL и недоступности ctldl.windowsupdate.com возможны задержки при установке SSL-соединений, старайтесь этого избегать.

Так как для RDS используются сертификаты от внутреннего CA и уже когда-то забыв обновить CRL корневого офлайнового CA решил проверить его здоровье в pkiview.msc.

Оснастка показала, что всё OK, но напротив обоих CA несколько секунд держался статус Verifying, что странно, так как все данные для проверки доступны внутри домена через LDAP и HTTP. Проверка через certutil -verify также подвисала на 10-15 секунд в стадии CERT_CHAIN_POLICY_BASE, причем с любыми сертификатами — не только от внутренних, но и от внешних CA (StartCom, Comodo и т.д.).
Читать дальше →

Реализация сортировки в V8 от Google

Reading time6 min
Views39K
image
Привет, Хабр.

Мир javascript развивается с невероятной скоростью: новые стандарты языка, новые фреймворки, и в браузере, и на сервере и в десктопных приложениях и так далее… Но иногда хочется вместо изучения новой супер-фичи погрузиться в какую-то более базовую тему. И погрузиться глубоко, до самых исходников.

И в этот момент под моим пристальным взглядом оказалась незаметная строчка «native code», которая так или иначе появляется перед глазами любого JS разработчика в консоли Chrome или Node.js:

[].sort.toString();
"function sort() { [native code] }"

Итак, кому интересно, какая реализация сортировки скрывается в V8 за надписью [native code] — добро пожаловать под кат.
Читать дальше →

Frontend-разработчики должны быть в теме всего

Reading time7 min
Views207K

Мысли Криса Койера


Одна из мыслей, которая поселилась в моей голове: должен ли frontend-разработчик быть в курсе всего? В общем смысле, frontend-разработчик может использоваться и на других рабочих местах. Вся команда разработчиков заканчивает разговор на frontend-разработчике. В этом смысл моей идеи. Frontend-разработчики создают те вещи, с которыми будут взаимодействовать люди. Все этапы разработки проходят вместе с frontend-разработчиком. Возможно, именно поэтому это такая забавная работа! Поскольку frontend-разработчик занимает центральное место в цепочке разработки, и при этом мы имеем дело с большим количеством разных специалистов, мы должны понимать их работу и иногда подсказывать, что и как сделать лучше.

От переводчика


Всем привет, с вами Максим Иванов, и сегодня мы поговорим на довольно острую тему в сфере веб-разработки. Как утверждает Крис Койер, frontend-разработчик должен разбираться в очень многих вещах, о которых не все даже и задумываются. Конечно, мы должны понимать, что frontend-разработчик не главный в процессе разработки любого онлайн-сервиса или ПО в целом. На ту же позицию frontend-разработчика вы найдете больше откликов на вакансию, чем на позицию backend-разработчиком. Но почему же тогда Крис Койер считает, что работать frontend-разработчиком сложнее, ибо ты должен специализироваться во всем. Конечно, ситуаций в жизни очень много, разные компании по-разному используют своих специалистов, но в чем наверняка должен разбираться frontend-разработчик? Об этом мы сегодня и поговорим. Жду комментариев на эту тему, а сейчас приступим.
Читать дальше →

Бот-юрист поможет бездомным подать заявление на жильё

Reading time3 min
Views16K

Раньше бот-юрист помог водителям отменить штрафы за парковку на $4 млн



Студент Джошуа Броудер, разработчик сервиса автоматизированной юридической помощи DoNotPay, программирует с 12 лет. Фото: Джошуа Броудер

В августе прошлого года 18-летний британский IT-студент Джошуа Броудер (Joshua Browder) открыл сервис DoNotPay, который помогает автовладельцам автоматически составить и отправить апелляцию на полученную квитанцию о штрафе. Процедура довольно сложная, так что не каждый человек может пройти её самостоятельно, а услуги юристов почти всегда превышают размер штрафа. В отличие от настоящих юристов, бот работает абсолютно бесплатно.

Успех сервиса DoNotPay оказался феноменальным.
Читать дальше →

Superbook, превращающий смартфон в 11" ноутбук, набрал на Kickstarter $1,5 млн

Reading time2 min
Views27K


В конце прошлого месяца на Kickstarter была запущена кампания по сбору средств на Superbook — устройство, позволяющее превратить смартфон в 11" ноутбук. Некоторые детали работы такого девайса уже публиковались на Geektimes. В частности, известно, что Superbook представляет собой своеобразную болванку с аккумулятором. клавиатурой и качественным дисплеем. Для начала работы смартфон нужно подключить к Superbook, и на дисплее устройства тут же отобразится знакомый интерфейс Android.

Данные транслируются на экран «ноутбука» при помощи специального приложения. Каких-то безграничных возможностей разработчики Superbook не предлагают, но пользователь такой системы может работать с документами, играть в игры и даже программировать. И все это — на устройстве ценой всего $100. Небольшой квази-ноутбук при таком раскладе вполне может заменить собой обычный для тех пользователей, кому нужны лишь электронная почта, документы, нетребовательные игрушки. Этот проект собрал 3299% требуемой суммы, $1,6 млн вместо планируемых $50000. Собранная сумма позволит разработчикам добавить ряд плюшек к итак неплохой системе.
Читать дальше →

Есть ли жизнь после отказа популярных браузеров от поддержки архитектуры NPAPI

Reading time5 min
Views20K
Задачи строгой двухфакторной аутентификации и усиленной электронной подписи традиционно решаются с использованием средств криптографической защиты информации, выполненных в виде токенов. Для усиленной защиты от киберпреступников при работе пользователя в потенциально уязвимой среде дополнительно используются токены и Trust Screen-устройства.

Читать дальше →

Как улучшить работу модема при плохом покрытии сети

Reading time7 min
Views90K
Привет. В этот раз мы решили написать статью об антеннах, в контексте антенн для USB-модемов. Расскажем о том, какие они бывают, почему так выглядят, какие проблемы решает каждая из антенн.

Мы учли пожелания в комментариях к предыдущей публикации о том, чтобы писать «проще», в то же время мы не можем не использовать технические описания и терминологию. Надеемся, что у нас получился нужный баланс удобного и одновременно полезного содержания.

Периодически, на электронную почту завода приходят вопросы вроде: «Почему купленная мною 3G антенна не ловит LTE?», или «Вскрыл вашу антенну — одни железки/фольга, где же усилитель?» и много других вопросов.

Было решено написать статью в том числе для ответов и на такие вопросы. Цель материала — показать, как работают такие антенны на примере собственных изделий и помочь выбрать нужную антенну для приема интернет-сигнала именно в вашей ситуации.
Читать дальше →

«Сионские мудрецы» стали очередным поводом для блокировки Википедии

Reading time3 min
Views36K
image

Российские власти уже давно пытаются заблокировать отдельные страницы электронной энциклопедии Wikipedia. Однако, топорность методов, применяемых при блокировке, приводит к тому, что Wiki, использующая уже достаточно давно протокол HTTPS, попадает под блок целиком, вместо ограничения доступа к отдельной странице сайта.

Так произошло и на этот раз. Регулятор в лице Роскомнадзора углядел на Wiki страницу с очередным экстремистским текстом, признанным таковым по решению суда еще в далеком 2010 году. Речь идет о тексте «Протоколы сионских мудрецов», который был внесен в реестр запрещенной информации еще 26.07.2010 года по решению Ленинского районного суда города Оренбурга.

Текст уведомления от РКН, опубликованный на Wikipedia:
Читать дальше →

Используем пакеты на основе OpenWRT в рутерах ZyXel Keenetic

Reading time3 min
Views103K
image

Не так давно компания ZyXel с помощью модуля открытых пакетов поддержала OPKG — пакеты из популярной ОС OpenWRT, предназначенной для домашних маршрутизаторов. Это значит, что часть из них теперь можно ставить на ZyXel Keenetic. В этой статье я опишу процесс включения пакета, настройки репозитория Entware с тысячами пакетов, а также настройки рутера как OpenVPN клиента.

Читать дальше →

Хакер Банни подал в суд на правительство США

Reading time4 min
Views19K

Интересы хакера представляет Фонд электронных рубежей




21 июля 2016 года Фонд электронных рубежей (EFF) от имени компьютерного исследователя и хакера Эндрю Хуанга, известного в сообществе под ником bunnie, подал судебный иск против правительства Соединённых Штатов Америки. EFF представляет интересы разработчиков аппаратного обеспечения, инженеров и изобретателей и требует отменить обременительные положения законодательства об авторском праве, которые нарушают Первую поправку к Конституции США.

Речь идёт об отдельных положениях закона Digital Millennium Copyright Act («Об авторском праве в цифровом тысячелетии», DMCA), которые содержатся в разделе 1201. Они запрещают «действия по обходу технических мер, эффективно защищающих авторское право», а также запрещают производство, продажу или иное коммерческое обращение устройств или средств, преимущественно предназначенных для обхода эффективных технических мер защиты авторского права.
Читать дальше →

Google удалил блог писателя Денниса Купера и результаты его работы за 14 лет

Reading time5 min
Views52K

Резервное копирование — для слабаков


27 июня 2016 года Деннис Купер открыл браузер и ввёл адрес своего блога, который уже 14 лет ведёт на хостинге Blogspot. Для писателя и художника это не просто личный дневник, но и персональная галерея. Здесь он с 2002 года выкладывает свои книги, обзоры и произведения искусства, выполненные в цифровой форме. Особенная гордость автора — GIF-роман в виде большого количества последовательных анимаций. Роман вышел в январе 2015 года и был благоприятно воспринят литературными критиками.

В понедельник 27 июня Деннис набрал адрес denniscooper-theweaklings.blogspot.com. После этого он замер на некоторое время, пытаясь осмыслить надпись на экране.
Blog has been removed

Sorry, the blog at denniscooper-theweaklings.blogspot.com has been removed. This address is not available for new blogs.


Did you expect to see your blog here? See: 'I can't find my blog on the Web, where is it?'
Читать дальше →

Получаем доменное имя, DNS и SSL сертификат нахаляву

Reading time3 min
Views30K
Привет, Хабр. Данный пост предназначен для любителей халявы и содержит готовый рецепт по получению доменного имени, услуг DNS-сервера и SSL-сертификата с затратами 0 рублей 0 копеек. Бесплатный сыр бывает только в мышеловке и это правда, так что рецепт скорее для тех кто хочет красивую ссылку на свой личный небольшой проект с поддержкой https а не для серьёзных проектов.

Читать дальше →

SBC+VPN+Tor+obfsproxy в кармане

Reading time7 min
Views42K
В этой статье будет рассказано об одном из вариантов получения переносного решения с Tor, VPN и обфускацией, к которому можно подключить свои мобильные устройства, ПК или ноутбук.
Читать дальше →

Федеральный суд США не считает приватной информацию на персональном компьютере

Reading time5 min
Views25K


История злосчастного сайта Playpen уже не раз упоминалась на Geektimes [1], [2], однако с каждым месяцем судебный процесс над посетителями сайта становится, скажем так, всё более инновационным.

Так, сенсационное решение было принято на днях, 23 июня, федеральным судьёй Восточного округа штата Вирджиния. Окружной судья Генри Кок Морган-младший постановил, что ФБР имеет право снимать любую информацию с персональных компьютеров, находящихся дома у подозреваемого и защищённых паролем, без ордера. Подобные действия ФБР не могут трактоваться как нарушение Четвёртой поправки к Конституции США, а полученные таким способом доказательства должны быть приняты судом во внимание.
Читать дальше →

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity