habrahabr

Постов: 18 Рейтинг: 38755
381

Увеличиваем себе премию в два раза, или как взломать документы, подписанные усиленной квалифицированной подписью

Развернуть
Источник - Хабрахабр

На волне новостей чип-апокалипсиса 2018 года, когда взломано почти всё, а сайты мировых брендов, сами того не подозревая, майнят в наших браузерах криптовалюту, мы решили покуситься на святая святых и взломать документы, подписанные усиленной квалифицированной электронной подписью. И вот что из этого вышло.
Увеличиваем себе премию в два раза, или как взломать документы, подписанные усиленной квалифицированной подписью
Как известно, усиленная квалифицированная электронная подпись (ЭП) позволяет определить лицо, подписавшее документ, и обнаружить факт внесения изменений в документе (см. ст. 5, п. 3 Федерального закона № 63 «Об электронной подписи»). Алгоритм генерации коллизий хеш-функции в этот раз нам не понадобится. Для взлома надо найти способы внесения изменений в электронный документ после его подписания, так, чтобы эти изменения не были обнаружены при проверке ЭП. Начнём.

Сценарий с документом DWG, вектор атаки — внешние ссылки


Здесь и далее предполагается, что в системе уже установлен сертификат квалифицированной электронной подписи:

Создаём документ HVAC.dwg, который ссылается на файл nothing.dwg, расположенный на шаре в локальной сети предприятия. Файл nothing.dwg содержит выноски на оборудование Поставщика А;

Отправляем HVAC.dwg на согласование ответственному лицу;

С помощью программы «Autodesk→AutoCAD→Добавление цифровых подписей» ответственное лицо подписывает HVAC.dwg. Теперь это электронный подлинник:
Увеличиваем себе премию в два раза, или как взломать документы, подписанные усиленной квалифицированной подписью
Реализуем атаку:

Нужно заменить оборудование Поставщика А на оборудование Поставщика Б изменением nothing.dwg, расположенного на сетевом ресурсе;

Отдел снабжения получает электронный подлинник HVAC.dwg, руководитель отдела проверяет целостность электронной подписи, она не нарушена, а AutoCAD развеивает последнюю тень сомнения успокаивающей надписью «Чертеж не изменился с момента подписания», поэтому вместо Поставщика А заказ на оборудование уходит к Поставщику Б
Увеличиваем себе премию в два раза, или как взломать документы, подписанные усиленной квалифицированной подписью
Сценарий с документом DOC/DOCX, вектор атаки — шрифт


В этот раз будем использовать наиболее продвинутый комплекс защиты информации КриптоПро CSP 4.0, соответствующий стандарту ГОСТ Р 34.10-2012:

Создаём приказ о премировании сотрудников prikaz.docx. Основной текст набираем шрифтом Arial. Для размера премии используем похожий шрифт, например, бесплатный Noto Sans Regular от Google. Вводим согласованный с директором размер премии 150 000 руб.;

Устанавливаем шрифт Noto Sans Regular на компьютер директору и бухгалтеру (понадобятся права администратора);

Отправляем приказ на подпись директору;

Директор подписывает prikaz.docx усиленной квалифицированной ЭП с помощью КриптоПро Office Signature 2.0. Получаем электронный подлинник:
Увеличиваем себе премию в два раза, или как взломать документы, подписанные усиленной квалифицированной подписью
Реализуем атаку:

С помощью бесплатной программы FontForge модифицируем файл шрифта NotoSans-Regular.ttf, заменив векторное изображение глифа 1 на изображение глифа 2
Увеличиваем себе премию в два раза, или как взломать документы, подписанные усиленной квалифицированной подписью
Модифицированный NotoSans-Regular.ttf файл заменяем на компьютере бухгалтера [и ждём премию];

Получив подписанный директором подлинник приказа, бухгалтер открывает его и видит действительную подпись. Но размер премии увеличился со 150 000 руб. до 250 000 руб. Здесь важно знать меру, можно было заменить 1 на 9, но это будет слишком заметно.
Увеличиваем себе премию в два раза, или как взломать документы, подписанные усиленной квалифицированной подписью
Это эффективные, но не единственные способы атаки. Есть еще макросы, вычисляемые значения полей, стили. Не защитит от них ни использование системы управления данными (PDM), ни откреплённые подписи, ни применение специализированных криптографических комплексов типа КриптоПро CSP.

Как же обеспечить защиту от такого рода атак? Самый эффективный способ — публиковать документы в нередактируемый формат или формат фиксированной разметки. Эти форматы нацелены на сохранение первоначального вида документа на любом устройстве, в любой точке мира. Вот наиболее распространённые представители форматов фиксированной разметки:

PDF (Portable Document Format) — разработан компанией Adobe. Стандарт ISO 32000;

XPS (XML Paper Specification) — разработан компанией Microsoft. Стандарт ECMA-388;

DWFx — разработан компанией Autodesk. Основан на XPS.

Но и здесь не всё так однозначно. Попробуем провести атаку через шрифт на подписанный PDF-документ:

Документ prikaz.docx опубликуем в PDF, например, с помощью виртуального принтера PDF-XChange. Полученный файл prikaz.pdf отправляем на подпись директору;

Директор открывает документ prikaz.pdf в программе Adobe Acrobat Reader DC;

Подписывает командой "Поставить цифровую подпись" в разделе "Сертификаты".

Подписанный PDF отправляется бухгалтеру.

Реализуем атаку:

Так же как и в сценарии с форматом DOCX устанавливаем бухгалтеру модифицированный шрифт NotoSans-Regular.ttf;

Получив подписанный prikaz.pdf, бухгалтер открывает его в Adobe Reader и видит размер премии 250 000 руб., целостность подписи при этом не нарушена
Увеличиваем себе премию в два раза, или как взломать документы, подписанные усиленной квалифицированной подписью
Для PDF удалось реализовать данный вид атаки потому, что этот формат допускает использование шрифтов по ссылке, поэтому он не подходит для создания подлинников.Существует стандарт PDF/A (подмножество PDF), который обеспечивает необходимую защиту. Поэтому перед подписанием каждого PDF необходимо убедиться, что документ соответствует стандарту PDF/A или отсутствуют зависимости от шрифтов.

Форматы DWFx и XPS не подвержены такого рода атакам, так как на уровне стандарта ECMA-388 регламентируется хранение ресурсов внутри содержательной части документов (F.3.1 M2.6). Но DWFx не подходит для создания многостраничных текстовых документов, поэтому наиболее универсальным вариантом является XPS.

Попробуем по аналогии с PDF провести атаку через шрифт на подписанный XPS-документ:

Документ prikaz.docx опубликуем в XPS с помощью встроенного в Windows виртуального принтера Microsoft XPS Document Writer. Полученный файл prikaz.xps отправляем на подпись директору;

Директор открывает документ prikaz.xps в программе Pilot-ICE или в Pilot-XPS. Подписывает командой «Подписать» через КриптоПро CSP;

Подписанный XPS отправляется бухгалтеру.

Реализуем атаку:

Устанавливаем бухгалтеру модифицированный шрифт NotoSans-Regular.ttf;

Получив подписанный prikaz.xps, бухгалтер открывает его в Pilot-ICE, проверяет целостность ЭП и видит тот же размер премии, который был на момент подписания документа — 150 000 руб. Атака на XPS не удалась.
Увеличиваем себе премию в два раза, или как взломать документы, подписанные усиленной квалифицированной подписью
Итоги

Усиленная квалифицированная электронная подпись по прежнему является надёжной технологией для обнаружения факта внесения изменений в документ. Но следует комплексно оценивать эффективность её применения. Эксперимент показал, что редактируемые форматы DWG, DOC, DOCX не подходят для создания электронных подлинников, так как могут быть легко скомпрометированы. Более защищенными и универсальными для создания подлинников являются форматы PDF/А и XPS, так как они содержат всю необходимую информацию для того, чтобы каждый раз отображать документ в неизменном виде.

Дмитрий Поскребышев
5757

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

Развернуть
Источник - ЯПлакалЪ

Известный ресурс для айтишников в рунете - хабрахабр уже начал гудеть от опубликованной там сегодня в обед статьи "DPI мобильных операторов: от бесплатного интернета до раскрытия номера и местоположения".
Так как ресурс, что называется, "не для всех" и информация, изложенная в той статье, наверняка прошла бы мимо 99% читателей и пользователей сотовой связи, я бы хотел кратко и более доступным языком объяснить какой лютый треш сегодня на самом деле был обнародован!
Гениальный чувак, автор той статьи, сумел разобраться с тем, как сотовые операторы внедряют свои служебные заголовки в открываемые абонентами сотовых операторов страницы различных служебных сайтов сотовых операторов и научился модифицировать эти заголовки таким образом, чтобы при заходе на сайт вообще не принадлежащий сотовому оператору, от абонента на этот сайт отдавались следующие данные:

1) номер телефона абонента, закрепленный за SIM-картой, с которой происходит выход в интернет при заходе на такой злонамеренный сайт.
2) в некоторых случаях IMEI устройства.
3) при некоторых условиях - местоположения абонента по идентификаторам базовой станции, на которой сейчас работает абонент.
4) иные данные.

Кроме того, автор той статьи научился таким образом модифицировать заголовки своих запросов, что есть возможность попадать в личные кабинеты чужих номеров и работать в чужих Личных кабинентах с чужими номерами как со своими, а также получать бесплатный доступ в интернет при нулевом или отрицательном балансе.
Особо подчеркну, что никакие соксы и прокси, vpn, ssh и т.д. и т.п. пока на данный момент не помогут защититься от раскрытия указанных данных!
На самом хабрахабре уже опубликована ссылка на тестовый сайт, при заходе на который любой абонент МТС тут же увидит свой номер и получит входящий звонок. Можете попробовать сами!
Прошу оценить ситуацию: простой заход на тестовый сайт, не имеющий никакого отношения к доменам сотовых операторов и Вы деанонимизированы.
Как пишет автор статьи, дыра лишь частично закрыта сотовыми операторами с 2016 года, но большая часть уязвимостей не закрыта по текущий день.
Даже страшно себе представить, какой простор для мошеннических схем сейчас будет открыт...
Хабрахабр
5933

Сбой касс Штрих-М сегодня по всей стране

Развернуть
Сбой касс Штрих-М сегодня по всей стране
Сегодня по всей стране накрылись кассы Штрих-М. Началось с Владивостока в час ночи, потом кассы отрубались по часовым поясам. К утру это случилось и в Москве. Штрих-М стоят, например, по данным РБК, в Пятёрочках, в Магнитах, в Магнолии, на заправках Газпрома и Роснефти. И у нас.

Это полная задница. Работать без кассы нельзя. Это нарушение закона. Та же Магнолия около нашего офиса вообще закрылась. Некоторые небольшие сети по всей стране тоже не открывали магазины.

А случилось вот что. Штрих-М поймали ошибку, про которую производитель, похоже, знал заранее, либо выпустил очень-очень оперативиный хотфикс. По крайней мере, в 9 утра по Москве, прошивка уже была доступна с инструкцией на их форуме.

На РБК в новости есть комментарий, что если на кассе было включено автообноовление, то сбоя не было. Но автообновление по умолчанию выключено на уровне заводского конфига.

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

Это финиш. Для нас 20 декабря по продажам – как неделя в июне. Для многих тоже.

У Штрихов есть возможность прошиться онлайн – на части касс мы подключались к рабочим местам кассиров удалённо, клали файлы новой прошивки в их софт, и касса это хавала. Перезагружалась и запускалась с новой сменой, можно было работать.

К сожалению, работало это только на тех интерфейсах, где кабель был COM 9pin – COM 9pin. На всех остальных кассах подключения к компьютерам просто не было. Потому что довольно тяжело найти компьютер с COM 25pin, например. Альтернатива – взять флешку с проишивкой и вставить её внутрь кассы. Мы сделали следующее:

Наши инженеры поехали в самые горячие магазины (где больше всего оборот) и стали поднимать кассы там. Например, наши точки на Таганской и Курской (лучшая парковка и магазин в здании метро) поднялись через 40 минут после выявления бага. Мега Белая Дача – через полтора часа и так далее.

Старшие точек повезли часть касс в офис – чтобы мы прошили их прямо на месте.

В это время Федеральная налоговая служба сделала невероятно адекватную вещь. Они сказали, что можно выдавать товар без чека, но на следующий день на всё проданное надо будет пробить чеки коррекции.

«С 01:00 20 декабря 2017 года в работе контрольно-кассовой техники производителей АО «ШТРИХ-М», ООО «РР-Электро», ООО «Тринити» и ООО «НТЦ «Измеритель» произошел массовый технический сбой. В связи с этим ФНС России напоминает, что в соответствии с пунктом 4 статьи 4.3 Федерального закона от 22.05.2003 № 54-ФЗ при корректировке более ранних расчетов формируется кассовый чек коррекции (бланк строгой отчетности коррекции). Таким образом, в случае технического сбоя после восстановления работы кассы пользователи обязаны сформировать кассовый чек коррекции с общей суммой неотраженной выручки. ФНС России обращает внимание, что в таких обстоятельствах пользователи ККТ не привлекаются к административной ответственности, так как в соответствии частями 1 и 4 статьи 1.5 КоАП РФ вины пользователей за неприменение контрольно-кассовой техники, в том числе при реализации алкоголя, нет.»

Некоторые кассы вообще не имеют слота для флешки. Например, Элвес РР Ф, который сегодня, похоже, не прошёл тестовое внедрение в нашей сети. Только искать ком-разъём на компьютере.

Выжимка:
«Решение проблемы - обновиться на прошивку, что выпустили сегодня. Прошивка от 20.12.2017
Прошивку можно скачать на официальном сайте.
При удаленном обновлении:
1. Подключить кассу через COM-шнур
2. Подключиться удалённо к рабочему месту кассира
3. Установить ПО Tera Term и скормить ей прошику.
4. Next-next-читай инструкцию-done и немного типовых настроек.

На месте: сделать SD-карту с новой прошивкой, приехать, разобрать кассу, вытащить SD-карту, вставить новую такую же со включённым флагом автообноления, подключить кассу к рабочему месту кассира (чтобы она увидела аплинк до большой сети), обновиться, сделать технологическое обнуление, облегчённо выматериться, поехать в следующий магазин. Флешка уезжает с вами, в кассу в процессе возвращается старая.»

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

К вечеру 40% касс мы прошили дистанционно. Восстановили большинство магазинов вручную.

Дидактические материалы: мой оригинальный пост на Хабре (там есть фото разбора кассы), новость на РБК, разъяснение ФНС, ветка на форуме производителя касс, сайт с новой прошивкой.

С праздником вас всех!
3354

Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику

Развернуть
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
Источник: https://habrahabr.ru/company/cloud4y/blog/344390/
Согласно данным аналитического агентства «АВТОСТАТ», по итогам октября 2017 года объем рынка легковых автомобилей с пробегом в России составил 473 тыс. единиц, а по итогам 10 месяцев 2017 года — около 4,4 млн единиц, что на 1,5% больше, чем год назад.

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

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

Чтобы собрать всю доступную информацию о транспортном средстве, нужно знать его vin-номер. VIN или идентификационный номер транспортного средства (англ. Vehicle identification number) — уникальный код транспортного средства, состоящий из 17 символов. В коде представлена информация о производителе и характеристиках транспортного средства, и годе выпуска. Структура кода основана на стандартах ISO 3779-1983 и ISO 3780. Идентификационные номера наносятся на неразъемных составляющих кузова или шасси и на специально изготовленных номерных табличках (шильдиках).

Несколько исключений из правил для VIN

У автомобиля может быть два разных VIN

Лучше объяснить на конкретном примере:
На Kia Sportage 3 «производства» г. Калининград словацкий VIN выбит в окошке под лобовым стеклом со стороны водителя и под передним пассажирским сидением на металле, а российский VIN — на алюминиевой табличке, приклепанной к правой стойке кузова. При постановке на учет используется российский VIN, но словацкий VIN также вносится в «особые отметки» Свидетельства о регистрации ТС. Если автомобиль корейской сборки, то VIN один.

Важно, что это исключение лишь подтверждает существование правила: на всех местах нанесения VIN автомобиля должен быть одинаковым и проверить нужно их все.

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

Несколько мест, где производитель может указать VIN:
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
У автомобиля может не быть VIN

С 10 июля 2017 года ГИБДД будет по-новому регистрировать машины с поврежденными VIN-номерами. Отныне разрешается ставить на учет машины «с измененной маркировкой транспортных средств и номерных агрегатов в результате естественного износа, коррозии, ремонта или возвращенных собственникам, или владельцам после хищения, при условии их идентификации». Теперь, согласно, разъяснениям полиции, чтобы узаконить исчезнувший (например, из-за ржавчины) номер, автовладельцу придется пройти экспертизу по идентификации транспортного средства. И на основании полученного заключения, а также постановления об отказе в возбуждении уголовного дела, ГИБДД вносит в регистрационные данные пометку, что VIN-номер у машины утрачен.

Процедура долгая. По рыночной цене такой автомобиль продать будет существенно сложнее. Риск может быть оправдан для покупателя предоставленной ему большой скидкой, но при этом всё ещё может обернуться серьезными проблемами.

Так как из-за изменений, внесенных в приказ МВД России от 24 ноября 2008 г. N 1001 «О порядке регистрации транспортных средств» приказом МВД РФ от 7 августа 2013 г. N 605, смена владельца автомобиля стала возможной без снятия с учета. Покупатель подержанного автомобиля уже после того, как купил автомобиль и отдал деньги, должен самостоятельно ставить ТС на учёт в связи со сменой собственника.

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

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

Узнаем VIN по фотографии

На популярных сервисах для размещения объявлений о продаже авто многие продавцы оставляют номерные знаки машин на фотографиях открытыми. Это позволяет бесплатно узнать vin автомобиля, не тратя время на переписку с продавцом.

1 способ

В этом случае поможет сервис для просмотра сведений о договоре ОСАГО на сайте Российского Союза Автостраховщиков.

РСА является некоммерческой корпоративной организацией, представляющей собой общероссийское профессиональное объединение, основанное на принципе обязательного членства страховщиков, осуществляющих обязательное страхование гражданской ответственности владельцев транспортных средств, и действующее в целях обеспечения их взаимодействия, формирования и контроля исполнения правил профессиональной деятельности при осуществлении обязательного страхования, а также в целях обеспечения проведения технического осмотра транспортных средств в соответствии с законодательством Российской Федерации.

Простой алгоритм действий:

1. Находим интересующие объявления с открытыми регистрационными номерами на фото на сайтах объявлений.

2. Переходим по ссылке dkbm-web.autoins.ru/dkbm-web-1.0/policy.htm для просмотра сведений о договоре ОСАГО транспортного средства.

3. Вводим символы с Государственного регистрационного знака транспортного средства и подбираем дату, на которую запрашиваются сведения договора ОСАГО.

Возможно, получится так, что у продаваемого автомобиля срок действия полиса закончился несколько месяцев назад. Поэтому, если вы увидите фразу

«Сведения о договоре ОСАГО с указанными реквизитами не найдены, но это не является основанием для отказа в получении выплаты»,

просто выберите дату в прошлом. Иногда потребуется вернуться назад в календаре на несколько месяцев или даже лет. В таких случаях у покупателя уже должен появиться вопрос о том, по какой причине автомобиль не использовался, или сделаны выводы о риск-аппетите текущего собственника ТС.
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
В нашем случае автомобиль попался «потенциально проблемный», и действующий полис мы нашли только в 2015 году. В итоге мы получили серию и номер договора ОСАГО. Часть цифр затёрта только для того, чтобы не привлекать излишнего внимания к конкретным автомобилям, на практике эти данные являются открытыми.
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
4. Теперь, зная серию и номер договора ОСАГО переходим по ссылке dkbm-web.autoins.ru/dkbm-web-1.0/osagovehicle.htm для просмотра сведений о транспортном средстве, а если конкретнее – чтобы узнать vin.

Заполняем форму:
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
На выходе получаем нужный нам идентификационный номер ТС (VIN), который позволит собрать большую часть нужной информации.
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
2 способ

Более быстрым является способ получения VIN из сервиса проверки техосмотра (диагностической карты) по официальной базе ЕАИСТО ГИБДД eaisto.info

Создан он для проверки легитимности диагностической карты в сервисе путем скоринга данных, введенных в поле формы проверки по базе ЕАИСТО (достаточно ввести гос. номер). То есть, такая процедура полезна даже для тех, кто не собирается продавать автомобиль, чтобы проверить не поддельный ли талон техосмотра вам выдали.
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
До чего дошла Госавтоинспекция

26 июня 2016 года к 80-летию ГИБДД запущена обновленная версия сервиса проверки транспортных средств. Отныне все желающие могут проверить на сайте ГИБДД историю автомашины, которая их заинтересовала.

www.gibdd.ru/check/auto

На сайте Госавтоинспекции достаточно ввести VIN автомобиля и можно будет узнать обо всех дорожно-транспортных происшествиях с его участием, о нахождении того или иного автомобиля в розыске и о наличии ограничений на его регистрацию, а также историю регистрационного учета машины.

Сервис не только отобразит информацию об участии автомобиля в ДТП, но и схематично покажет сведения о наиболее значимых механических повреждениях, полученных в них. Никаких персональных данных о собственнике или владельце машины не публикуется.
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
К сожалению, временами сервер становится недоступен, к примеру, эта публикация была отложена именно из-за сбоя в его работе, который длился почти сутки.

Мы проверили несколько объявлений, выбранных случайно. Вот, что удалось узнать, не выходя из дома и не тратя время на дорогу.

Закономерность №1. Характеристика “битый/не битый» заполняется продавцами в соответствии с текущим состоянием

Как правило, продавец укажет, что автомобиль битый только в случае, если автомобиль продается в сильно поврежденном состоянии и для его эксплуатации требуется ремонт. Если было слабое столкновение или даже серьезная авария, но автомобиль восстановлен, по мнению продавца, — он не битый.

Понять стоит ли ехать на осмотр автомобиля и где смотреть особенно тщательно, в списке на сайте gibdd.ru поможет проверка на участие в дорожно-транспортных происшествиях.
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
При этом нужно знать об особенностях:

1. Присутствуют сведения только о ДТП, произошедших с начала 2015 года.

2. ДТП должно быть поставлено на учет в Автоматизированной информационно-управляющей системе ГИБДД (АИУС ГИБДД) (на практике это означает, что о ДТП было заявлено в Госавтоинспекцию).
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
Подробнее nbiservice.com/images/Pictures-Preza/AIUS_GIBDD/__.pdf

По причине этих особенностей проверка по базам – это необходимая, но недостаточная мера для гарантированной успешности покупки подержанного авто.

Закономерность №2. Срочная продажа – признак опасности

Для примера рассмотрим одно из объявлений с акцентом на «срочность».
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
Логично использовать сервис для получения информации о нахождении транспортного средства в залоге. Проверить транспортное средство на предмет обременения можно, воспользовавшись сервисом Федеральной нотариальной палаты www.reestr-zalogov.ru/state/index
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
Узнав VIN по номеру с регистрационного знака с помощью сервисов, описанных ранее, вводим его для получения сведений в реестре ФНП.
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
Машина оказывается имуществом в залоге. Не утверждая ничего о конкретном случае, подобная ситуация может иметь два пути развития:

1. Продавец будет недоступен для контакта после продажи автомобиля наивному покупателю. При этом авто останется обремененным залогом, а значит без погашения долга её нельзя будет зарегистрировать на себя.

2. Продавец погасит задолженность деньгами, полученными от покупателя.

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

После того, как вы узнаете ФИО продавца, вы сможете проверить владельца по судебным делам с помощью Сервиса Федеральной службы судебных приставов — fssprus.ru/iss/ip

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

Проверку рекомендуется проводить по всем территориальным органам ФССП России.

В случае установления факта наличия возбужденного исполнительного производства при проверке задолженности через сервис «Банк данных исполнительных производств» или через единый портал государственных услуг (ЕПГУ) в отношении должника с идентичными ФИО, датой рождения, во избежание ошибочной идентификации физического лица как должника по исполнительному производству и применению к нему мер принудительного исполнения (наложения ареста на счета, ограничения права регистрации транспортного средства и т.д.) граждане могут обратиться к судебному приставу-исполнителю, возбудившему исполнительное производство, и предоставить документы, позволяющие однозначно идентифицировать гражданина (копия паспорта, СНИЛС, ИНН).

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

Учитывая стоимость некоторых автомобилей сравнимую с ценой квартир, рекомендуем производить повторную и максимально полную проверку перед передачей оплаты.
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
Дополнительные сервисы для проверки с дублирующей или некритичной информацией:

- Проверить историю авто только по Москве и МО — avtokod.mos.ru

- Проверка автомобиля на использование в качестве такси МосРег — uslugi.mosreg.ru/transport/taxi

- Информация о таможенном оформлении легковых автомобилей, ввезенных на территории государств-членов Таможенного союза — www.customsonline.ru/rastamoghka.html

- Поиск фотографий автомобиля, зафиксированные другими людьми avto-nomer.ru и migalki.net (не было найдено ни одной фотографии из 10 проверенных автомобилей).

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

Нужны ли платные сервисы?

Сервис проверки на сайте gibdd.ru естественно бесплатный. Честный продавец не станет скрывать от вас сведения о vin номере, поэтому получить всю описанную выше информацию можно без финансовых затрат.

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

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

По данным сервиса, третий владелец является последним в настоящее время и смены собственника больше не происходило. Этот же запрос на сайте Госавтоинспекции даёт более полную информацию и позволяет понять, что собственник снял автомобиль с учёта более полугода назад и сейчас автомобиль по сути является недвижимостью. Продавец в общении объяснил этот факт тем, что приобрёл автомобиль и не поставил его на учёт. Действительно ли он ездил на незарегистрированном авто? Может ли быть так, что транспортное средство долгое время находилось в ремонте по причине незарегистрированной аварии? Догадаться можно только при осмотре.

Минимальные проблемы для покупателя заключаются в том, что по истечению 10-дневного срока владелец незарегистрированного авто будет привлечен к административной ответственности – штраф 1500 — 2000 рублей для граждан. Кто-то этот штраф должен будет оплатить, а также возможно, и другие штрафы, полученные за время пока машина не стояла на учёте.

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

Каким-то образом копировать отчет или его часть с целью предоставлять третьим лицам мы не можем. Без доказательств было бы неправильно называть этот сервис, однако, стоит отметить, что подобная ошибка может привести покупателя к опасной сделке, а использование платного сервиса может быть воспринято им как достаточная мера должной осмотрительности. Разбираться с убытками покупатель будет самостоятельно, так как по условиям этого же соглашения ответственность за устаревшую или неполную информацию сервис не несёт. Хотя скорее это ошибка в логике формирования отчёта, так как данные в нашем случае устарели бы ещё полгода назад.

Вывод
Как «пробить» автомобиль в Интернете: используем доступные базы данных и логику
Средства, потраченные на покупку подержанного авто, могут быть результатом сбережений нескольких лет. Очевидно, что приобретение автомобиля с рук — ответственный поступок. Он требует обдуманных решений, принятых исходя из фактов, полученных из проверенных источников с пониманием их специфики, а не только на основе слов продавца. Хорошо, если эта статья поможет кому-то не отправиться на осмотр автомобиля в тёмное время суток по причине того, что продавцу срочно нужны деньги и он хочет продать небитый автомобиль гаражного хранения за половину цены.

Задача IT-отрасли — облегчить этот процесс для обычных граждан путём автоматизации и повышения доступности данных, но без нарушения прав и свобод человека при обработке его персональных данных.
335

Уроки военной пропаганды для рекламы и пиара

Развернуть
Во время Второй мировой англичане достали личные дела командиров немецких подлодок. Вроде бы не очень важная информация для военных целей – лодки-то уже вышли на задания, что им сделаешь. Но к делу подключились тёртые специалисты по пропаганде. У союзников были ежедневные радиопередачи, и вот пример:

«Мы обращаемся к вам, командир подводной лодки «U-507» капитан-лейтенант Блюм. С вашей стороны было очень опрометчиво оставить свою жену в Бремене, где в настоящее время проводит свой отпуск ваш друг капитан-лейтенант Гроссберг. Их уже, минимум, трижды видели вместе в ресторане, а ваша соседка фрау Моглер утверждает: ваши дети отправлены к матери в Мекленбург...»
Цитата из «Операция «Гроза» — И. Бунич

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

В общем, так получилось, что многие современные методы пиара пошли от наших, английских и немецких разработок времён Второй Мировой войны. И пока я писал книгу про то, как рассказывать людям о своей компании, понадобилось залезть для подтверждения и поднять пару исторических фактов. Заодно вскрылся отличный слой совершенно диких — ну или прекрасных — историй и методик убеждения. Про них и расскажу.
Устные и радиоканалы
Одна из первых технологий, разработанная ещё доктором Геббельсом, и затем успешно перенятая отрядами пропаганды всех стран – это максимально оперативная подача точных новостей. Например, вещанием громкоговорителя с ближайшей горушки, чаще всего – на пограничные отряды или отряды, до которых доходит звук во время позиционной войны.

Смысл в том, чтобы передавать факты максимально объективно и без своих комментариев. Через несколько недель вещания противник привыкает им доверять и их слушать – благо очень легко можно проверить как местную, так и глобальную информацию. Собственно, немцы придали методу отточенность – они вещали то, что средний солдат противника ещё не знал, и потому с охотой доверял каналу. Дальше в канал при необходимости «замешивались» нужные факты, либо же он просто набирал популярность, и можно было использовать другие, более умные методы.

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

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

Обратите – речь не идёт об искажении фактов. Просто правильная подборка и правильная подача. Чуть больше внимания тому, чуть меньше внимания этому – и вот уже противник осознал, что требовалось.

Но вернёмся к вещанию радио и звука. Третья стадия атаки (после фактов и аналитики) – ультиматум, когда противник находится в опасной ситуации. Может заставить врага сдаться в заведомо проигрышной ситуации - что позволит не трать боеприпас и личный состав на операцию. Главное – чтобы противник чётко понимал, что его ситуация действительно безвыходная, иначе могут возникнуть сомнения, и он начнёт сопротивляться. Информированность тут была уже оружием.

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

Что мне особенно импонирует, именно тогда были разработаны методики очень существенного уплотнения информации и соответствующие жанры журналистики. Дело в том, что вещание, например, машины с громкоговорителем могло длиться 3-6 минут максимум, после чего на её позицию прилетало из миномёта. В результате, например, наши комплексы аппаратуры рекомендовалось перемещать после каждых 3 минут вещания.

Очень важен был сигнал начала передачи. Он всегда одинаковый, всегда узнаваемый, и за прошлые недели обучения первым жанром объективной информации – ещё и привлекательный для противника. Враг успокаивается и готовится слушать. Союзные же войска знают, что после этого звука без крайней необходимости нельзя громко шуметь и мешать передаче. Потом идёт вступление: здесь оказалось наиболее важным лично обратиться к части, назвав её номер, например. Цель – установление контакта, привлечение внимания, по сути - «заголовок» передачи. Потом идёт payload – основной текст и резюме. Основной текст объективен и написан так, что с ним хочется согласиться логически. По крайней мере, поначалу он соответствует тому, что думают (по мнению пропагандиста) сами солдаты. В этом блоке не давят, не призывают ни к чему, просто ставят перед фактами. Дальше отбивка, чтобы разделить части, и в резюме, собственно, делается вывод. Для тупых. В конце – финальная часть протокола, рассказ о том, когда начнётся следующая передача. И завершающий сигнал.

Позже оказалось, что если противник хорошо слышит вещающую станцию, фоном можно класть народную музыку врага. Если было время, противнику ещё заодно давали послушать песни вроде «И молодая не узнает, какой у парня был конец», либо про родной дом. Чтобы затосковал и заплакал, начал грустить и нудить по поводу приказов командира. Такого пристрелить проще.

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

Давайте посмотрим на ещё один классический вектор атаки, а потом перейдём к более интересным случаям.

Листовки – максимум эффективности на слово
Когда ещё в Астрахани мне надо было делать рекламу наших спутниковых тарелок с интернетом, учиться было негде. Старый военный посоветовал мне две книги, одна из которых «по работе с массами», вторая – «посмотри там про рекламу». Книга по работе с массами оказалась методичкой по разгону митингов, где в самом начале автор прямо чувствуется, как вздыхал и сокрушался, что использовать стрельбу из пулемёта поверх голов уже нельзя, и поэтому надо что-то решать словами. Вторая оказалась разбором конкретных листовок союзников, и именно она-то дала мне очень много. Думаю, я не сильно ошибусь, если скажу, что со времён Второй мировой, в рекламе не очень-то много поменялось. Итак, давайте посмотрим.

Листовка (или сегодня - пост в блог) – быстрая, маленькая и очень концентрированная подача. Можно применять сразу по мере изменения ситуации. Должна быть максимально простой и понятной (у солдата нет времени читать – часто листовки очень оперативно отбирали). Один пост, простите, листовка – одна идея. Обязательно – жёсткая аргументированность (типы аргументов зависят от нации, например, для китайцев оказалось важнее читать «отзывы» своих пленных и подходящие цитаты мудрецов, а для немцев выигрывала логика на числах и фактах).

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

Ну и, наконец, дизайн – такой, чтобы привлечь. Единственный момент – если за подбирание листовок противник ввёл кару, то она, наоборот, должна быть незаметной.

Всё как у нас в сети.

Давайте разберём пару частых жанров. Первый – маскировочная листовка, вектор атаки road apple или фишинг по современной терминологии. Изучаем листовки противника, которые используются для раздачи по его же войска. Затем делаем точно такую же, только свою. Отличный пример – в американских военных частях часто и много раздавали материалов про опасность венерических заболеваний. И обоснованно. Немцы взяли пару таких, и написали свою с тем же примерно посылом. Только аргументация была другой:

«"Военные власти проверили 20000 женщин. Свыше 80 процентов из них оказались больными венерическими заболеваниями. Среди проверенных женщин только 21 процент – проститутки. Остальные 79 процентов распределяются так: 61 процент – замужние женщины, вступившие в случайную связь, 18 процентов – девушки, знакомые военнослужащих (при этом 17 процентов в возрасте до 20 лет). Обе группы женщин оказались в большинстве своем членами быстрорастущего общества женщин "V" ("Победа"), которые заявили о своем патриотическом стремлении утешать войска. А твоя девушка тоже среди них?"».
Цитата из книги Крысько В. Г. — Секреты психологической войны (цели, задачи, методы, формы, опыт). Советую, там прямо весь опыт в методологии.

Чего нет в книге, так это факта про то, что как раз тогда шла очень успешная пропаганда BBC за движение «V», и после этой листовки солдат дёргался каждый раз, когда слышал рекламу по своему же радио. Безумно красивый подход.

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

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

«Ежедневное меню объединенных сил:
Завтрак: яйцо, хлеб с маслом, 2 фрукта, фруктовый сок, молоко, кофе, чай. Обед: мясо, фасоль или картошка, бутерброд с сыром, сладости, фруктовый сок. Ужин: мясо, хлеб с маслом, зелень (овощи), яйцо, молоко, фрукты и фруктовый сок, кофе, чай. Пленные питаются так же, как солдаты объединенных сил».
Уроки военной пропаганды для рекламы и пиара
С японцами такие листовки-пропуски поначалу не прокатывали. Оказалось, что ни один японец по трезвяку не поднимет над головой лозунг «я сдаюсь», это просто унизительно в их культуре. Заменили на «Я прекращаю сопротивление» - и дело пошло. Правда, всплыла следующая особенность - некоторые прошли на посты американцев с гранатами в кармане и такими листовками над головой.

Иногда в листовках скидывали стихи или фотографии дома, чтобы солдат, опять же, затосковал и приуныл.
Уроки военной пропаганды для рекламы и пиара
Именно на подобных листовках была прочно отработана антикульминация или классическая «пирамида» текста, когда основные самые важные тезисы выносятся в начало, а дальше постепенно доказываются и раскрываются. До этого делали наоборот – сначала логика, потом выводы. Сегодня и сейчас мы называем антикульминацию «часть до ката».

А ещё на листовках были социальные виджеты – например, «Прочитай и расскажи товарищам».

На оккупированных территориях технология листовок уверенно сочеталась с наработками радио и звука – изобразительный и доказательный ряд из листовок наложился на трехступенчатую методику донесения информации и оперативные новости. Должны же местные откуда-то узнавать, что происходит в мире, правильно? Единственный момент – если в листовках было, в целом, плевать на ошибки, здесь было крайне важно не облажаться по языку – мельчайший недостаток или акцент в телепередаче мог стать поводом для смеха.

Особенности радиопротокола
Основные стандарты связи (зачатки современных протоколов с коррекцией) уже начали появляться на радиообмене Второй мировой. Это наложило довольно интересные особенности на распространение вашей информации по сетям противника:
• Просто вклинивание короткими сообщениями: вы ждёте, когда вражеская станция прекратит вызывать другие (ждёт ответов) и нагло передаёте своё сообщение на её рабочей частоте. Действенно, как серпом по молоту, но за неимением лучших вариантов поначалу – очень круто. Цель – пронести что-то интересное до радиста противника, чтобы он захотел послушать ещё. Payload’а пока нет.
В сетях с архитектурой «звезда» - штабная станция и станции дивизий – вклинивание происходило в тот момент, когда центральная сообщала всем по очереди о важном сообщении. Когда эфир на 90% состоит из слушающих, а радисты центральной гонят в канал остальных по одному, врываетесь вы и приносите свою интересную штуку. 1 минута максимум.
• Следующая история, когда противнику уже интересно – адресные сообщения, в частности, по радиотелефонной связи. Здесь особенность в том, что для установления контакта не надо было ждать подтверждения – за такое подтверждение радиста могли и расстрелять. Вместо этого использовали обходные пути – либо сообщали заранее на жаргоне, что делать (сообщить о помехах конкретным образом, например), либо просили один раз нажать на тангенту без передачи сообщения, либо выдумывали что-то ещё.

Если в чужой радиоэфир входить было относительно просто, то случаев входа в ТВ-эфир особо ярких не было (хотя оборудование имелось на поздних этапах войны) – обычно использовалась захваченная ТВ-сеть, по которой шло вещание для гражданских.

Принцип правдивости информации
Примеры из пропаганды Англии 1940-х я нередко привожу, когда меня спрашивают на конференциях про необходимость очень чётко отвечать за каждое слово в рекламе. И не преувеличивать. Дело в том, что тогда BBC требовалось, чтобы сообщениям верили. Сложилась довольно интересная ситуация: чтобы бомбардировщики немцев не брали радиопеленги, вещание Великобритании сократили до одного канала – собственно, Би-Би-Си. А, значит, стоит один раз облажаться, как вся информационная волна Англии потеряет эффективность.

Был принят жёсткий стандарт – говорить правду и не преуменьшать потери. Каждая передача открывалась так называемым «счётом матча» - сводкой по сбитым самолётам Королевства и Люфтваффе. В 1940-м году потери Англии стали слишком большими, и тогда удалось трансформировать «кампанию правды» в «кампанию гнева», то есть мотивировать на агрессию против «бесчеловечности» противника.

Позже в результате правдивости кампании было получено ещё два крутых побочных эффекта:
1. Англичане померили эффективность немецкой контрпропаганды, и пришли к выводу, что её можно не глушить и даже не комментировать – здравомыслящий англичанин понимал, что это лапша на уши.
2. С другой стороны, немцы оказались вынуждены тратиться на довольно сложные контрмеры против английской пропаганды – многие, включая пилотов, привыкли слушать её как объективный источник информации.

Кампания «V»
Все воюющие стороны включали пропаганду на разных языках:

«К лету 1940 г. германские передачи велись уже более чем на 30 языках. Один из руководителей нацистского иновещания сравнивал немецкие коротковолновые станции с дальнобойными орудиями, стреляющими через все границы. Чтобы пресечь влияние зарубежного иновещания на германское население, нацисты с 1 сентября 1939 г. запретили прослушивание иностранных радиопередач на территории Германии, была введена смертная казнь за распространение почерпнутых из них сведений.
После вступления Великобритании в войну в сентябре 1939 г. в структуре Би-Би-Си была создана Европейская служба, на которую возлагались задачи информационно-пропагандистской поддержки военных действий стран антигитлеровской коалиции на европейском театре военных действий. Передачи на европейскую аудиторию велись как на английском, так и на немецком, французском, португальском, испанском и других языках народов Европы. Стартовавшее еще в феврале 1938 г. немецкоязычное вещание Би-Би-Си быстро наращивало объем передач, совершенствовалось их содержание. Стремясь нейтрализовать воздействие британского вещания, государства нацистского блока организовали глушение радиопередач Би-Би-Си. В свою очередь, британские власти, убедившиеся в малой эффективности гитлеровской радиопропаганды, отказались от ответного глушения передач германского радио на Англию».
Беспалова А.Г., Корнилов Е.А., Короченский А.П.,
Лучинский Ю.В., Станько А.И.
ИСТОРИЯ МИРОВОЙ ЖУРНАЛИСТИКИ.

Бельгийский режиссёр обнаружил, что буква V для оккупированных территорий имеет примерно общий смысл – либо «Победа» (Victory), либо Свобода (Vrijheid). Обозначение буквы V в азбуке Морзе (точка-точка-точка-тире) совпало с первыми четырьмя нотами Пятой симфонии Бетховена.

"Радиослушатели начали повторять эти звуки всеми возможными способами в знак поддержки движения сопротивления, - пишет Уэлч. - По всей оккупированной территории Европы люди чертили букву V и выстукивали ее "морзянкой", демонстрируя свою солидарность... .19 июля 1941 года Уинстон Черчилль одобрительно отозвался о ней в своей речи и с тех пор стал изображать знак V пальцами".
Психологические приемы, которые помогли победить во Второй мировой войне
Фиона Макдоналд
BBC Culture

Результат можно наблюдать даже сейчас – жест «V» на двух пальцах довольно популярен в Англии. Только не перепутайте, если пальцы перевернуть и показывать как у нас «ещё два пива» - получится «идите в задницу».

Ещё в Рунете ходит популярный миф, что во время налётов бомбардировщиков был случай с несуществующим матчем. Два часа комментатор в жесточайший туман (не дающий работать ПВО) комментировал по BBC на весь Лондон меткие пасы и отбивания. И это удержало немцев от очередного налёта. Так вот, точных исторических свидетельств такому нет (точнее, приводятся новоделы), а миф, кажется, пошёл от довольно популярной данетки про матч, которого не существовало. Но кое-какие косвеные факты заставляют предположить, что нечто подобное было.
Ещё из разработанных тогда технологий стоит отметить, опять же, не новую, но со времён Диогена доведённую до совершенства технологию повторяющегося тезиса. Если греческие и римские дядьки просто рекомендовали в речах на форуме повторять главную мысль в начале, середине и конце разными словами, то здесь пошли куда дальше. Как вам 11 вариантов листовки с одной и той же мыслью, но разными доказывающими фактами? Выглядит реально как разные мнения нескольких разных источников, а не одного.

В этот же период пришли первые рабочие HADI-циклы, в особенности – на листовки-пропуска. Работало так: предположим, враги сдаются мало. Ну ок, давайте запустим в оборот ещё макетов и посмотрим, что звучит убедительнее. Считаем, с чем больше приходят солдаты – и затем тиражируем по всему фронту. Самый простой пример такого цикла в обычном городе в мирное время – это три объявления на стену с разными телефонами: по какому звонят лучше, тот и продолжает дальше развиваться в генетическом алгоритме как родитель.
Были отработаны механики будничного рассказа (в основном, на захваченных территориях) – это схема быстрого сдвига нравственных ориентиров так, чтобы реципиенты от «это недопустимо» переходили к состоянию «ну, это статистика». Наука убеждения шагала семимильными шагами.
Немцы пробовали использовать современный политических ход «забалтывание» в контрпропаганде. Это когда противник вещает об успехах какого-то конкретного деятеля, а затем к нему прицепляются подвиги Чака Норриса. В итоге слушатель не знает, чему верить. Но что-то не пошло. Как десятилетия спустя выяснилось, надо маскировать забалтывание под свой же канал – то есть, например, пускать маскировочные листовки с чрезмерными восхвалениями, а не делать это с немецкой волны.
Очень много исследовался эмоциональный резонанс (это когда что-то рядом с хорошим человеком тоже можно считать хорошим – когда политик стоит рядом с известным актёром, например). Но столь тонкие детали объективно стали эффективными много позже, в мирное время. На первый план выходили, скорее, жанрово-технические вещи. Например, немецкая пропаганда вместе с оперативностью информации ввела «эффект присутствия», который сегодня – просто техприём журналистики. Это, например, когда журналист рассказывает про столкновение через сутки, но всё ещё пригибается, а камера очень шатается, рядом кто-то бегает в страшном волнении и кричит.
Для интеллигенции и офицерского состава была разработана теория медиаторов. То, что сейчас используют для работы с блогерами в рекламных кампаниях. Задача СМИ – не дать информацию, а внести слухи, которые подхватят лидеры мнений. Уже результат переработки этих слухов будет значим для среднего человека, который советуется с друзьями. Поэтому цель – не прямое убеждение, а создание экосистемы, в которой лидеры мнений вынуждены обсуждать выгодные для вас вопросы.

Английский и наш блоки уделяли очень много внимания языку и символике. Захват терминов был крайне важен – например, не «вероломная атака», а «миротворческая операция», не «перебили всё живое», а «выполнили освобождение территории», не «высыпали на город 50 тысяч поражающих элементов», а «произвели ковровое бомбометание по стратегическим объектам» и так далее. Годами позже вводились стандарты на показ своих потерь по телевизору к чужим – если словами они были, например, равны, то пропорция в картинке времени своих разрушений к чужим – 1:10. И так далее. Довольно много примеров работы с изображениями есть у старой доброй Сонтаг.

В общем, следующий раз, когда будете смотреть профессионально сделанный ролик, по телевизору вы, возможно, распознаете технологии 1939-го года. Они точно там есть.

P.S. Это перепост моего же материала с Хабра.
2837

Разработка на скорости 450 слов в минуту

Развернуть
«Чего-то здесь не хватает». Спорим, такая мысль первой придёт в вашу голову, если увидите моё рабочее место в офисе. Здесь нет монитора и мыши. Есть только парень, который молотит по клавиатуре, глядя словно в пустоту. 
Разработка на скорости 450 слов в минуту
Это всего лишь я, и мои коллеги гарантируют вам, что я обычно не опасен. Я программист в офисе компании Vincit в Тампере (Финляндия). И ещё я слепой. В этой статье хочу немного рассказать, как я работаю. 

Ты слепой в том смысле что на самом деле слепой? 

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

Что ты там тогда делаешь? 

То же, что и все: делаю софт и подшучиваю над коллегами, если время позволяет. Я работал над full-stack веб-проектами с фокусом на бэкенде. Я также взял на себя роль консультанта по общей доступности проектов для людей с ограниченными возможностями — или роль полиции; в зависимости от того, как посмотреть.

Как ты используешь компьютер? 

У меня совершенно обычный ноутбук под Windows 10. Вся «магия» в софте. Для доступа к компьютеру я использую программу, которая называется скринридер. Он перехватывает картинку с экрана и представляет информацию в азбуке Брайля (через отдельный брайлевский дисплей) или синтез речи. И это не та синтетическая речь, которую вы слышите от нынешних цифровых помощников. Я использую роботизированный голос, который произносит примерно 450 слов в минуту. Для сравнения, носители английского языка обычно произносят 120-150 слов в минуту. В моей системе есть одна особенность: поскольку мне нужно регулярно читать и на финском, и на английском, то я читаю английский с финским синтезатором речи. В прежние времена скринридеры были недостаточно умны, чтобы автоматически переключаться между языками, так что я привык к такому чтению. . 
Вот пример этого параграфа так, как я его слышу
. А вот 
тот же текст через англоязычный синтезатор речи


Естественно, мышь не особенно мне полезна, так что я работаю только с клавиатурой. Мои клавиатурные команды должны быть знакомы каждому, кто читает эту статью: стрелки, клавиша Tab для навигации внутри окна, Alt+Tab для переключения между окнами и т.д. Ещё у скринридеров есть много собственных «горячих клавиш», например, для чтения разных частей активного окна, включения/выключения некоторых собственных функций. 

Всё становится немного интереснее при чтении веб-страниц и других форматированных документов. Скринридер даёт эту информацию кусками. Этот кусок чаще всего бывает строкой, но может быть словом, символом или другим произвольным фрагментом текста. Например, если я нажму клавишу «вниз» на веб-странице, то услышу следующую строку текста. Такой тип чтения означает, что я не могу просто просканировать содержимое экрана таким же способом, как это делает зрячий. Мне приходится читать всё кусок за куском или пропускать куски, которые мне не нужны. 

Одни лишь речь или Брайль не позволяют точно передать, как выглядит страница. Вся информация выдаётся мне линейным образом. Если вы скопируете веб-страницу и вставите её в «Блокнот», то получите общее впечатление, как она выглядит для меня. Это просто куча строк друг на друге почти без форматирования. Однако скринридер может подобрать семантику из HTML, так что ссылки, заголовки, поля форм и прочее корректно мне объявляется. Это так: я не знаю, что чекбокс является чекбоксом, если его стиль не прописан таким образом. Однако подробнее об этом поговорим позже; я посвящу целую статью этой теме. Просто помните, что приведённый мной пример — это преступление против человечества. 

Значительную часть своего времени я провожу в командной строке. На самом деле я редко использую какие-нибудь графические приложения, кроме веб-браузера и редактора. Я обнаружил, что часто гораздо быстрее выполнить задачу вручную в командной строке, чем использовать интерфейс, который спроектирован с мыслью о пользователях мыши. 

Итак, учитывая мою любовь к командной строке, почему я застрял на Windows, операционной системе, которая не славится своими инструментами командной строки? Ответ прост: Windows — самая доступная система [для людей с ограниченными возможностями — прим. пер.]. Мой любимый скринридер NVDA — это свободный софт, он поддерживается более активно, чем любой другой скринридер. Если бы у меня бы выбор, я бы использовал Mac OS, по-моему, там аккуратный баланс между удобством и функциональностью. К сожалению, скринридер для этой системы VoiceOver страдает от долгих релизов и общей запущенности, а его модели навигации не очень совместима с моим конкретным стилем работы. Есть также скринридер для десктопа Gnome и хотя он великолепно поддерживается для столь малой аудитории пользователей, там всё ещё остались острые углы, из-за чего он не подходит мне для постоянного использования. Так что только Windows. Я компенсирую присущие недостатки этой ОС тем, что живу внутри Git Bash, который поставляется с отличным набором GNU и других утилит командной строки сразу из коробки. 

Как ты можешь кодировать? 

Мне понадобилось довольно много времени, чтобы понять, почему этот вопрос настолько важен для многих людей. Помните, что я раньше говорил о чтении текста строчка за строчкой? Так я читаю код. Я пропускаю ненужные строчки или может прослушиваю только половину ради контекста, но если мне действительно нужно разобраться, то я читаю всё как роман. Естественно, я не могу прочитать таким способом гигантскую кодовую базу. В этих случаях приходится абстрагировать части кода в уме: этот компонент принимает x на входе и возвращает y, неважно, что он реально делает. 

Такой тип чтения вынуждает меня выполнять некоторые задачи иначе, чем мои зрячие коллеги. Например, в процессе инспекции кода я предпочитаю смотреть на выдачу raw diff по возможности. Диффы side-by-side не очень полезны для меня, на самом деле, они даже отвлекают. Знаки «плюса» и «минуса» тоже гораздо лучший индикатор изменённых строк, чем выделение цветом. Не потому что я не могу прочитать названия цветов. Просто «плюс» произносится быстрее, чем название какого-то замысловатого оттенка красного, который используется для добавленной строки. (Я смотрю на тебя, Геррит). 

Вы можете подумать, что отступы и другое форматирование останется полностью незаметным для меня, поскольку это визуальное выделение. Неверно: правильные отступы помогают мне точно так же, как зрячему программисту. Если я читаю код в Брайле (кстати, это гораздо эффективнее, чем речь), то это даёт хороший визуальный ключ, где я нахожусь, точно так же, как и зрячему программисту. Я также получаю голосовые сообщения, если вхожу в блок текста с отступом или без. Эта информация помогает отрисовать карту кода в голове. На самом деле первым настоящим языком программирования у меня был Python (PHP не считается), с тех пор отступы никогда не являлись проблемой. Я настоятельно выступаю за чистый и последовательный стиль программирования по многим причинам, но главным образом потому что это не усложняет до предела мою жизнь. 

Какой редактор ты предпочитаешь? 

Спойлер: ответ на этот вопрос не начинается ни с буквы V, ни с E. (Само собой, я использую Vim для составления сообщений о коммитах git и других быстрых пометок в командной строке. Я придерживаюсь нейтралитета на этом конкретном минном поле). Год назад среди всех редакторов я бы выбрал Notepad++. Это лёгкий, хорошо спроектированный текстовый редактор, который делает своё дело. Однако год назад я ещё не работал над крупномасштабным Java-проектом. Когда это всё-таки случилось, пришло время выбирать между Notepad++ и здравым смыслом. В итоге я склонился ко второму (на то время, какое смогу) и бросил Notepad++ ради IntelliJ IDEA. С тех пор это мой избранный редактор. У меня глубоко укоренившееся отвращение ко всем IDE, потому что большинством из них или невозможно, или неэффективно пользоваться только с клавиатуры. Скорее всего, я бы перешёл на IDE гораздо раньше, если бы был зрячим. 

Вы можете спросить, почему я выбрал Notepad++. Есть же более продвинутые легковесные редакторы, такие как Sublime Text или Atom. Ответ простой: ни один из них не доступен для скринридеров. Текстовые редакторы вроде Vim тоже не вариант, потому что у моего скринридера некоторые проблемы с поддержкой консольных приложений, из-за которых эти редакторы невозможно использовать для чего-то более крупного, чем сообщение о коммите. К сожалению, доступность [для незрячих — прим. пер.] — это главный фактор для моих инструментов. Если я не могу использовать инструмент эффективно, то он уже не рассматривается. 

Ты когда-нибудь работал с кодом фронтенда? 

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

Однако у меня тоже есть кусок работы в Angular и React. Как так? Во многих современных веб-приложениях значительная часть работы выполняется под капотом в браузере. Например, однажды я пару недель внедрял поддержку интернационализации в довольно сложное приложение Angular. Там не было вообще никакой визуальной работы. 

Я обнаружил, что библиотеки вроде Bootstrap — настоящая находка для меня. Благодаря грид-системе я могу сам сделать базовую версию пользовательского интерфейса. Несмотря на это, все подготовленные мной изменения интерфейса проходят через пару глаз, прежде чем поставляться в продакшн. Итак, подводя итог: я могу работать с фронтендом до определённой степени, по крайней мене, не особо трогая уровень представления. 

Что насчёт вещей, о которых ты не рассказал? 

Определённо, многие вещи пришлось оставить за рамками этой статьи. Как и обещал, я посвящу статью искусству делать веб-страницы более доступными, поскольку отсутствие правильной семантики — моя любимая мозоль. Но есть большая вероятность, что я на этом не остановлюсь. Будем на связи!
Пост полностью скопировал с Хабра.
https://habrahabr.ru/post/336600/
846

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

Развернуть
Еще двое представителей РФ получили награды достоинством ниже — серебряную и бронзовую медали
Российские школьники взяли четыре золотые медали на международной олимпиаде по математике в Гонконге
Вчера, около шести часов вечера по МСК, были объявлены результаты международной олимпиады по математике.

Согласно им, сборная РФ получила четыре золотые, одну серебряную и одну бронзовую медаль. По количеству золотых наград сборная России заняла пятую строчку из-за разницы в баллах, а в неофициальном общем медальном зачете учащиеся старших классов разделили седьмое место с представителями Великобритании.

В этом году Россию представляли три школьника из Москвы, два из Санкт-Петербурга и один из Рыбинска.

Лучшим в российской сборной оказался Григорий Лургин, который идеально справился с четырьмя задачами из шести и занял 19-21 место с результатом 33 балла из 42. Также золотые награды получили Руслан Салимов (31 балл), Иван Фролов (30 баллов) и Павел Губкин (29 баллов). Серебряную медаль заработал Никита Карагодин (23 балла), бронзу сборной принес Георгий Вепрев (19 баллов).

Максимально возможное количество золотых медалей собрали представители Соединенных Штатов (6 из 6), следующие за ними Южная Корея, Китай и Сингапур, также, как и учащиеся из России, взяли по четыре золотые награды на команду.

Лучшими на олимпиаде ожидаемо стали представители Азии. Первое место с результатом 42 балла делят между собой представитель Китая, три школьника из Южной Кореи и два американца (Allen Liu, Yuan Yao). Кроме этого золотыми наградами порадовали своих наставников ученики из Сингапура (4 медали), Тайваня (3 медали), Гонконга (3 медали), КНДР (2 медали), Великобритании (2 медали) и Японии (1 медаль). С полным списком призеров можно ознакомиться на официальном сайте .

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

Абсолютно все золотые призеры РФ не справились с последней задачей, набрав за нее 3, 2, 1 и 0 баллов соответственно своим местам в итоговой таблице. Также у всех их, исключая Лургина, возникли проблемы с задачей №3. Но, в отличие от товарищей, которые набрали за задачу №2 максимальное кол-во очков, Григорий с ней не справился, потеряв 5 баллов (заработал 2 из 7 возможных). Конечно, это отразилось на позиции в зачете по очкам, но не повлияло на качество наград: все четверо взяли золото.

В общей сложности в соревновании приняли участие 602 школьника из 109 стран мира. Кроме того, в мае этого года команда Санкт-Петербургского государственного университета победила на студенческом чемпионате мира по программированию.


Задачи можно посмотреть
1112

Беспроводные наушники

Развернуть
Беспроводные наушники
Беспроводные наушники
3303

Нейросеть превращает каракули в художественные шедевры

Развернуть
Нейросеть превращает каракули в художественные шедевры
Программа Neural Doodle, сделанная на основе свёрточной нейросети, представляет собой скрипт doodle.py, который генерирует изображения, принимая три-четыре картинки в качестве входных параметров. В том числе на вход подаётся простенький набросок (то что авторы называют «каракулями») и образец стиля с его наброском. Например, в случае с примером выше образцом стиля является такая картина Ренуара.

Нейросеть извлекает характерные стилевые особенности — и переносит их на набросок.

Вот ещё один пример.
Нейросеть превращает каракули в художественные шедевры
Образец стиля от Клода Моне.
Нейросеть превращает каракули в художественные шедевры
Для запуска программы нужен Python 3.4+, установленные библиотеки numpy и scipy, а также python3-dev. Для работы скрипта потребуется предварительно обученная нейросеть (VGG19, 80 МБ). Инструкции по установке локального окружения .

Для рендеринга на GPU требуется хорошая карта Nvidia с поддержкой технологии CUDA и 2-4 ГБ памяти (для больших изображений — 8-12 ГБ). Рендеринг можно запустить и на CPU, в этом случае нужно примерно такое же количество оперативной памяти.

Конструкция нейросети описана в научной работе автора , которую он подготовил для конференции nucl.ai Conference 2016.

Нейросеть использует алгоритм синтеза изображений, который предложен исследователями Чуан Ли (Chuan Li) и Майклом Вандом (Michael Wand) в научной работе .



Честно украдено с geektimes.ru
Баянометр молчал.
Нейросеть превращает каракули в художественные шедевры
1311

Обсуждение Oculus Rift на хабрахабре

Развернуть
Обсуждение Oculus Rift на хабрахабре
1032

Смотря на код с закрытыми глазами

Развернуть
Я — программист. А ещё я слеп. Слеп, как крот, как говорится. Таков я от рождения.

Когда я говорю об этом своим товарищам, то те из них, у кого никогда не было проблем со зрением, обычно задают один из трёх вопросов:

Как же ты тогда можешь читать то, что я пишу?
Ого. А как ты тогда можешь кодить?
Или — самый популярный вопрос — А ты видишь сны?

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

Как ты можешь читать то, что я написал?

Я люблю этот вопрос, потому что он позволяет мне сразу же объяснить, как слепые люди пользуются компьютером.

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

Позвольте мне развеять это заблуждение прямо здесь и сейчас. Сейчас я печатаю этот текст на обычном ноутбуке Dell Inspirion 15r SE, который можно купить в любом компьютерном магазине, продающем не самые новые ноутбуки. На нём запущена Windows 8 (я её не выбирал, но заменять её слишком проблематично из-за UEFI). Для подготовки его к использованию я всего лишь установил туда NVDA — экранный диктор с открытым исходным кодом.

Экранный диктор обычно просто читает вслух то, что на экране. Он сообщает вам текстовое содержание экрана синтезированным (похожим на Siri) голосом. Экранный диктор также позволяет работать с дисплеем Брайля — устройством вывода для чтения на ощупь.

Это — вся адаптация, которая нужна слепому для пользования компьютером. Я могу делать многое из того, что вы, скорее всего, считаете невозможным для слепого человека. Например:
Лазить по вебу с помощью Firefox.
Писать отчёты в Microsoft Word и форматировать их согласно требованиям колледжских преподавателей к оформлению текстов.

Писать потрясающие блогозаписи вроде этой.
Записывать, править, микшировать и публиковать аудио (моё хобби — пение и запись музыки).
Пользоваться программами для работы со звуком вроде Reaper, Goldwave, Audacity и Sonar.
Разрабатывать сайты, используя Eclipse, Visual Studio (ироничное названние) и старый добрый Notepad++.

Я перечисляю все эти распространённые технологии чтобы показать: я могу ими пользоваться точно так же, как и люди, у которых нет проблем со зрением.

Если вы будете писать очередное масштабное приложение со сногсшибательным интерфейсом и великолепным рабочим процессом, я скромно прошу вас убедиться в том, что его доступность включена в план. В наши дни нет никакой причины не пользоваться инструментарием доступности интерфейса. Это намного проще, чем вы думаете. Да, это включает Android Activities, iOS NsViews и HTML5-виджеты, о которых вы, возможно, подумали.

Я вступил во Free Code Camp несколько недель назад и мне там очень понравилось. Последние несколько лет я учился по специальности «Информатика» и провалил семестр, включавший много работы со стеком MEAN. И я очень рад, что нашёл такое замечательное сообщество, в котором можно состоять и учиться. Уверен — в этот раз я с честью закончу этот семестр.

К сожалению, я столкнулся с проблемами с доступностью, когда работал по известным обучающим материалам по Dash от General Assembly. Эти материалы, несомненно, хороши, но для меня они были совершенно нечитаемы, так как авторы решили вставить все тексты картинками. Текстовое описание картинок, с которым могли бы работать экранные дикторы, было минимально. К сожалению, экранные дикторы могут читать только текстовые описания. Они не столь умны, чтобы распознавать графику.

К счастью, несколько товарищей на Free Code Camp посочувствовали моему положению и добровольно транскрибировали для меня все слайды. Эти люди меня «приятно поразили», как выражаются наши дорогие западные соседи за морем. Я очень благодарен за работу, которую они проделали для моего обучения. Вы знаете, о ком я говорю. Большое вам спасибо!

Но… как ты пишешь код?

If открывающая скобка x равно пяти закрывающая скобка открывающая фигурная скобка print открывающая скобка кавычка hello world восклицательный знак кавычка закрывающая скобка закрывающая фигурная скобка.

Это то, как я слышу типичный блок «Если» в похожем на Java языке программирования. Довольно подробно, как видите. Я стараюсь отключать упоминания скобок, если мне не нужно специально проверять их расстановку при ловле ошибок, так что я не схожу с ума от довольно многословных описаний знаков препинания. Другие решают эту проблему заменой «открывающей скобки» на что-то вроде «оскоб» или «начало», просто чтобы сохранить несколько миллисекунд. Скорость озвучки текста очень высока для непривычных к этому людей.

Ссылка на звукозапись «Zersiax's Screen Reader»

Для тех из вас, кто ничего не понял: это то, как мой экранный диктор читает первую часть этой блогозаписи, которую я пишу в NotePad++.

Так что то, как я пишу код, не сильно отличается от того, как пишут код другие. Я научился слепой печати и мысленно представляю себе код, так что могу работать с ним точно так же, как и вы. Единственное отличие в том, что я почти не использую мышь. Вместо неё я стараюсь пользоваться горячими клавишами и командной строкой.

К сожалению, в этой области всё ещё не совсем хорошо. Ведущие инструменты, которыми пользуются кодеры, такие, как редактор IntelliJ, а также его подвиды (PHPStorm, WebStorm, PyCharm) совершенно не доступны просто из-за того, что их разработчики не придерживались руководств по соблюдению доступности. Они не подготовили для экранных дикторов текстовые пометки или описания, с которыми те могли бы работать. Это же касается приложений вроде SourceTree, которое хоть постепенно и становится лучше, но использовать его всё ещё очень неудобно.

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

Как ты видишь сны?

Я обещал ответить на все три вопроса, поэтому отвечу и на этот. Но не ожидайте чего-то из ряда вон выходящего.

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

Вместо этого я слышу, обоняю и осязаю всё, как и в жизни. Причина проста: сны основываются на ранее полученных визуальных образах, создавая из них визуальный ряд сна. Так как я слеп с рождения, то в моей памяти нет визуальных образов, на которых можно основываться. Визуальная состоявляющая моих снов получает большую жирную 404 ошибку: изображение не найдено.

Покодить со мной

Добровольцы с Free Code Camp попросили меня написать эту блогозапись, чтобы поделиться со всем миром моим способом работы. После того радушного приёма, который я получил в этом сообщества, я был только рад её написать. Я действительно надеюсь что вы извлечёте из этого пользу.

Я могу говорить об этом часами и эта статья уже переросла размер, который я изначально запланировал. Если у вас есть вопросы, найдите меня в чат-комнатах Free Code Camp. Там я под ником Zersiax, под ним же я в Твиттере. Спасибо за чтение. Увидимся! (Извините, не смог удержаться и не сказать этого).
3462

«Вконтакте» за 25 дней выплатила хакерам более $11000

Развернуть
за сообщения о 20 уязвимостях
«Вконтакте» за 25 дней выплатила хакерам более $11000
2243

Интервью со skype-мошенником

Развернуть
Очень интересное интервью со скайп мошенниками. Думаю схема в социальных сетях та-же. Может кому-то будет полезным
Интервью со skype-мошенником
1148

USB killer

Развернуть
USB killer
1384

Google удалил приложение Антиколлектор из Play

Развернуть
Google удалил нашумевшее приложение Антиколлектор из маркета Play. Казалось бы, вот она кровавая победа сборщиков долгов, но не тут-то было. Через некоторое время в маркете появилась платная версия приложения. Выяснилось, что оригинальная версия приложения была удалена по совсем другой причине.

Автор сделал заявление:
Я Евгений Пятковский. Обо мне пишут и говорят по ТВ, остерегайтесь людей, которые копируют мое название.
Всем привет! Мое бесплатное приложение заблокировали за сбор пожертвований (нарушение правил Google)! Выложил приложение заново, теперь оно стоит символические 30 рублей. Деньги будут тратиться на благотворительность!


Бесплатный Антиколлектор удален, да здравствует Антиколлектор за 30 рублей. Думайте сами, решайте сами — платить или не платить...
1147

Список русскоязычных YouTube-каналов для обучения веб-разработке

Развернуть
Представляю вам список YouTube-каналов для обучения веб-разработке. Список доступен на , там он будет пополняться и редактироваться. В планах — создание отдельной странички для фильтрации каналов по тегам и рубрикам.

Русскоязычные каналы:

— JavaScript, CSS, обзоры, подкасты
— HTML, CSS, CoffeeScript, jQuery
— новости, обзоры, JavaScript, jQuery, CSS, HTML
— доклады по современным фронтэнд-технологиям
— скринкасты по Ruby и Ruby on Rails
— HTML5, CSS3, JavaScript, Bootstrap, PHP, Python
— PHP, HTML, веб-дизайн
— PHP, HTML, CSS, jQuery, обзоры
— PHP, HTML, CSS, JavaScript, jQuery
— WordPress, CSS, Sass, обзоры, подкасты
— CSS, HTML, обзоры
2335

Генератор случайных личностей и одноразовых почт.

Развернуть
Иногда при регистрации на сайте не сильно хочется указывать свои настоящие пользовательские данные, этот сайт придумывает эти данные за вас.
Генератор случайных личностей и одноразовых почт.
835

Bezier Clock — часы на кривых Безье, где цифры плавно перетекают из одной формы в другую.

Развернуть
Автор говорит, что это его первый проект на Processing.js, исходный код опубликован.
Bezier Clock — часы на кривых Безье, где цифры плавно перетекают из одной формы в другую. GIF