Как стать автором
Обновить
-4
Dmitry @Zoimread⁠-⁠only

Финтех Full Stack C# developer

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

О сколько нам открытий чудных готовит Office Microsoft

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


По сообщениям в комментариях к статье про блокнот, во всех версиях Microsoft Excel, начиная по крайней мере с '97 и до самых новых, в имени листа не всегда можно ввести большую букву Ж. Данная проблема обсуждается в сети уже давно, например на этом форуме забавно наблюдать, как некоторые утверждают, что у них проблемы нет, а у других есть, но не всегда, и никто не понимает, почему так. На первый взгляд можно подумать, что это просто недоработка программистов: они хотели не дать пользователю ввести символ ':', и просто не подумали о том, что Ж находится на той же кнопке.

На деле оказалось всё гораздо хуже. Описать нормальными словами то, что происходит в excel, когда вы просто нажимаете кнопку 'Ж', практически невозможно. Поэтому я попытаюсь обрисовать в целом процесс исследования, сократив его где возможно, и не слишком перегружая статью ассемблерным кодом. В итоге мы узнаем, почему получается так, что не любые символы можно ввести, и как это можно исправить.
Читать дальше →

Обработка фото «пришельца» раскрыла 60-летнюю загадку

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

Группа энтузиастов исследователей НЛО сделала удивительное открытие насчет фотографий 60-ти летней давности, долгое время считавшихся доказательствами существования инопланетян. На них якобы было изображено тело пришельца, которое привезли с места крушения НЛО известного как Розуэлльский инцидент (Roswell UFO incident) — предполагаемое крушение неопознанного летающего объекта около города Розуэлл в штате Нью-Мексико, США в июле 1947 года. Начиная с конца 1970-х годов этот инцидент стал причиной ожесточённых споров и теорий заговора, прежде всего из-за невыясненной природы обнаруженного объекта.
Читать дальше →

Брелок Гейгера — разведчик радиации

Время на прочтение17 мин
Количество просмотров30K
— А правда, что тонер радиоактивный?
— Нет, там есть свинец, а он защищает от радиации.
Из услышанного разговора.

Он черен и таинственен как самолет-разведчик SR-71 «Blackbird».
Он не имеет опознавательных знаков на борту.
Он обладает отличными ТТХ.
Он умеет практически всё.
Он не спит и мало ест.
Он всегда с тобой.
Он наш!

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



В статье: демонстрация работы в условиях нормального и повышенного уровней радиоактивного фона, взаимодействие с компьютером, описание программ, архивные графики, вскрытие изделия и многое другое.
Но самое главное, это задание читателям ТМ = Х + GT + MM о выведении данных всех брелков на экраны своих мониторов, что позволит уменьшить количество горячих пятен на планете, определить одну из возможных причин болезней, продлить или спасти жизнь многим людям.
Поможет в этом открытый протокол обмена с устройством, что упростит подключение интеллектуального датчика к компьютеру и другим устройствам.
Можно жить и без него, но без него можно и не прожить... долго

Эксплуатация уязвимости в процедуре обновления DrWeb

Время на прочтение11 мин
Количество просмотров49K
В этой статье я хочу более подробно рассказать о проблемах протокола обновления в антивирусе Dr.Web, благодаря чему, в случае перехвата трафика, становится возможным подмена компонентов антивируса и выполнение произвольного кода. Информацию об уязвимости я впервые увидел в материалах конференции SyScan2014 в презентации Breaking Antivirus Software (Joxean Koret), и т.к. факт наличия уязвимости уже известен, то особого смысла в еще одной публикации не было. По крайне мере, до одного момента.

В обсуждении статьи «Данные около 70 000 карт были скомпрометированы на платежном шлюзе РЖД» меня искренне удивила реакция некоторых читателей, и предположительно одного из сотрудников компании Dr.Web, который отказался признавать наличие проблем в ПО. Поэтому, было решено самому разобраться в деталях, а также проверить возможность эксплуатации. Надеюсь, эта публикация поспособствует скорейшему исправлению ситуации.
Читать дальше →

Как я сообщаю маме будет ли дождь на даче?

Время на прочтение2 мин
Количество просмотров7.6K
Ох уж эта чудесная пора — лето! Отдых, любимый дачный участок. Матушка звонит вечно занятому сыну (мне) с просьбой приехать за свежими овощами и вообще навестить старушку. Телефонный звонок всегда имеет примерно один и тот же сценарий разговора. Как здоровье? Сынок, посмотри в интернетах, будет ли дождь. Набирать воду в бак? Знакомо? Я как порядочный сын отвечаю, что здоров, за ягодкой и огурчиками приеду, прогноз погоды посмотрю. Так продолжалось всегда. Смотрю прогноз погоды, синоптики как всегда (или почти всегда) врут, понять прогноз погоды не возможно, перед мамой не удобно. Так было до последнего времени, пока я не задумался над тем, что предвещает дождь помимо стандартных метеорологических событий (циклоны, антициклоны всякие, перемены давления и т.п.). И мне пришла мысль проанализировать тренды частот резонанса Шумана. Что из этого получилось и как я стал предсказывать для мамы дождь лучше любого погодного сайта читайте под катом…
Подробнее

Магия Ctrl-C Ctrl-V, или как перестать сохранять картинки и начать жить

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

Одна из немногих стандартных утилит Windows, которой я пользуюсь практически каждый день — это snippingtool, или, попросту говоря, «Ножницы». Свою задачу она выполняет на ура (впрочем, многого от неё я и не требую), а из прочих полезностей можно отметить вставку выделенного региона напрямую в Skype, без необходимости сохранять изображение в файл — достаточно всего лишь нажать Ctrl-V в окне ввода сообщений. Приятно, что название файла в таком случае будет состоять из даты и времени вместо, например, хеша.

Несмотря на то, что в самом Snipping Tool имеется возможность обводить определённые части изображения, порой этого недостаточно:

  • Во-первых, «Ножницы» не умеют обрабатывать комбинацию клавиш Ctrl-Z, т.е. сделать в них Undo не получится, в связи с чем одна-единственная ошибка в редактировании может заставить начать всё с начала
  • Во-вторых, обводить изображение можно только при помощи Pen'а и Highlighter'а, что не очень удобно, когда надо, например, указать на прямоугольную область

Именно по этим причинам я зачастую обращаюсь к mspaint. А вот у него есть обратный недостаток — вставить изображение напрямую из буфера обмена в Skype уже не получится.

В чём же причина такого поведения? Можно ли его исправить? Давайте разберёмся.

Как протекал процесс, и что из этого вышло, читайте под катом.
Читать дальше →

Избавляемся от «исторических причин» в cmd.exe более лёгким и стандартным способом

Время на прочтение4 мин
Количество просмотров19K
Всем привет! Сегодня я хочу поделится с вами более лёгким и правильным, с моей точки зрения, способом достижения аналогичного описанному в статье пользователя NikitaTrophimov результата.
Думаю, нет смысла повторно писать вводную часть — автор оригинальной статьи это сделал до меня — и, так как моя статья вряд ли увидела бы свет, не напиши он свою, и является всего лишь альтернативным видением способа решения задачи, то я сосредоточусь на главном.

Как и автору оригинальной статьи, мне представлялось весьма странным поведение команды «cd» (или «chdir») в cmd.exe. Казалось нелогичным, что для смены активного диска необходимо каждый раз выполнять дополнительные действия. Являясь поклонником интерфейса командной строки, я не раз пробовал улучшать внешний вид и возможности стандартного командного интерпретатора Microsoft Windows, но о возможности изменить стандартное поведение команды «cd» раньше даже не задумывался. После прочтения вышеупомянутой статьи на Хабре мне не давало покоя ощущение чрезмерной нестандартности и сложности описанного способа… а желание создать свой собственный велосипед и поскорее уже начать им пользоваться привело к кучке паре-тройке часов потраченного в ближайший выходной времени на разбор полётов. Итак, кому интересны мои изыскания — добро пожаловать под кат!
Читать дальше →

Декодируем GSM с RTL-SDR за 30$

Время на прочтение4 мин
Количество просмотров127K
Доброе время суток, Хабр!

Мы живем в удивительное предсингулярное время. Технологии развиваются стремительно. То, что несколько лет назад казалось фантастикой, сегодня становится реальностью. Удивительно, но сейчас при наличии компьютера с простым ТВ-тюнером можно принимать координаты самолетов и кораблей, спутниковые снимки, данные метеозондов.
Я не являюсь специалистом в области информационной безопасности, все операции были проделаны исключительно в целях обучения. В данном тексте речь пойдет о том, как произвести декодирование (не дешифрование) GSM-трафика.
Читать дальше →

Конкурс MiTM Mobile: как ломали мобильную связь на PHDays V

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


Хотя мы не раз публиковали исследования о возможностях прослушки мобильной связи, перехвата SMS, подмены абонентов и взлома SIM-карт, для многих читателей эти истории всё равно относятся к области некой сложной магии, которой владеют только спецслужбы. Конкурс MiTM Mobile, впервые проводившийся в этом году на PHDays, позволил любому участнику конференции убедиться, насколько легко можно проделать все вышеописанные атаки, имея в руках лишь телефон на 300 рублей с набором бесплатных хакерских программ.
Читать дальше →

Амазон готовится к гигантской распродаже и хочет затмить ею «Черную Пятницу»

Время на прочтение2 мин
Количество просмотров19K
На днях крупнейший в мире интернет-гипермаркет Амазон анонсировал крупнейшую распродажу в своей истории — Prime Day. Гигант интернет-ритейла поставил перед собой амбициозную цель — затмить традиционное осеннее скидочное-акционное безумие под названием "Черная Пятница". Кроме того, несколько счастливчиков (по одному из каждой страны, где действует акция) получат приз в размере 10 000 долларов в виде подарочной карты Амазона.

image

Чтобы получить доступ к специальным распродажным предложениям Амазона и попасть в число участников розыгрыша, нужно выполнить всего два условия:
1) стать или уже быть подписчиком Amazon Prime на момент до 15 июля 2015;
2) на страничке розыгрыша загрузить фото лучшего момента в своей жизни и подтвердить участие.
Читать дальше →

Недопонимание про async/await и многопоточность в C#

Время на прочтение4 мин
Количество просмотров81K
Привет, Хабр! Тема async/await в .NET Framework и C# 5.0 не нова и объезженна: все давно знают, что это, как оно работает, все знакомы с тем скромным фактом, что это очень текучая абстракция и поведение зависит от SynchronizationContext. Об этом очень много писали на хабре, ещё чаще этот вопрос размусоливался в блогах различных респектабельных персон .NET-сообщества.

Тем не менее, мне очень часто приходится сталкиваться с тем, что не только новички, но и матёрые тимлиды не совсем понимают, как правильно пользоваться этим инструментом в разработке.
Читать дальше →

Push-уведомления через Telegram

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


25 июня Telegram открыл платформу для ботов. Первая моя мысль была — ведь можно слать через него уведомления! При помощи уведомлений через телеграм можно решить сразу несколько проблем, хотя бы частично:
  • Поддержка iOS
  • Поддержка Windows Phone
  • Получение уведомлений без установки лишних приложений

Таким образом, PushAll теперь может отправлять уведомления на устройства Android, Chrome и в Telegram через бота.



Под катом небольшая инструкция по настройке и детали разработки. (небольшая инструкция для тех, кто собрался делать такого же бота)
Читать дальше →

«Прокачиваем» notepad.exe

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

Какая ассоциация связана у Вас с клавишей F5? Обновление страницы в браузере? Копирование файла из одной директории в другую? Запуск приложения из Visual Studio? А вот авторы notepad.exe подошли к этому вопросу довольно оригинально — по нажатию клавиши F5 происходит добавление текущей даты и времени в место, куда в этот момент указывает курсор. Всё было бы круто, если бы в notepad.exe была такая популярная и вполне естественная для большинства текстовых редакторов фича, как перечитывание содержимого текущего файла, которая, казалось бы, и должна быть назначена на F5 / Ctrl-R или ещё какой-нибудь общепринятый хоткей.

Мы можем ждать, пока её реализуют Microsoft, выбрать другой текстовый редактор (ведь это не единственное ограничение по функционалу стандартного notepad.exe) или… Взять в руки дизассемблер, отладчик и редактор PE-файлов.

Как протекал процесс, и что из этого вышло, читайте под катом (осторожно, много скриншотов). Перед прочтением данной статьи также настоятельно рекомендую ознакомиться с предыдущими.
Читать дальше →

Полная энергетическая автономия или как выжить с солнечными батареями в глубинке (часть 6. Дачник Edition)

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


Глядя на Яндекс.Карты в пятницу вечером, можно с уверенностью утверждать, что дачный сезон начался. В преддверии майских праздников это чувствуется особенно остро. А на даче главное что? Нет, не рассада и соседская газонокосилка. На даче главное — покой. Этот покой поможет обеспечить заранее грамотно спланированная энергосистема, зарезервированная от поломок сетей или вообще автономная. В этой статье я, как и обещал, сделаю обзор трех своих солнечных контроллеров, а во второй половине отвечу на массу вопросов, которая накопилась за 6 статей. На какие-то вопросы я отвечал в комментариях, о чем-то обещал рассказать позже. Самое главное, что в этой статье Вы найдете ответы на вопрос: «Как сделать так, чтобы было электричество?» и больше не возвращаться к этому пункту.



Кнопка

Ингредиенты IoT деликатесов быстрого приготовления: Intel Edison + Intel XDK + JavaScript + Grove Kit

Время на прочтение16 мин
Количество просмотров17K
Насколько быстро можно создать устройство для Интернета вещей (IoT), которое управляется через браузер, получает и передает информацию, учитывая, что вы никогда не работали с микроконтроллерами, а только занимались высокоуровневым программированием на JavaScript?



Например, такое устройство как на фото. У него есть ЖК-экран и стрелочный указатель на сервоприводе. Рядом лежит телефон с запущенным браузером, который подключен к вебсерверу на устройстве. При нажатии стрелок в браузере, указатель поворачивается вправо, влево или устанавливается в нейтральное положение. После установки значения, оно передается обратно в браузер и показывается как значение Value. Дополнительно в браузере можно задать текстовую строку, которая после нажатия кнопки «Set text» выводится на ЖК-экране. Всё взаимодействие происходит по Wi-Fi. Как вы думаете, сколько времени уйдёт на разработку?
Читать дальше →

Google Chrome for Work

Время на прочтение4 мин
Количество просмотров81K
Используйте для работы современный и безопасный браузер.
О том, как в среде Windows использовать групповые политики для веб браузера Google Chrome, читайте дальше.

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

Почему айфон перезагружается от арабской смс

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

Не пытайтесь повторить это со своими телефонами и телефонами коллег! Судя по комментариям, много людей уже заразили свои телефоны, а 100%-тного лекарства еще нет!

DISCLAIMER 2

Даже не пытайтесь назвать так Wi-fi точку!

Около 15 часов назад на Reddit появился забавный пост, который рассказывал о перезагрузке айфона после странного сообщения вида:
Не шлите никому на айфон
Power
لُلُصّبُلُلصّبُررً ॣ ॣh ॣ ॣ



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

Контакт есть, сигнала нет

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

или как рассогласованные линии портят ваш сигнал


На форуме Dangerous Prototypes я однажды принял участие в одном обсуждении, посвященном проблемам с шиной SPI, кторая переставала нормально работать, начиная с некоторой длины. Мой опыт подсказывал мне две вещи: 1) проверить источник питания, 2) проверить линию на наличие отражений. Тогда я понял, что это должно быть общей проблемой для всех радиолюбителей. Линии передачи данных — сложная тема, и настало время снять покров таинственности с этой электронной магии.
Читать дальше →

Как восстанавливают данные с неисправных SSD

Время на прочтение10 мин
Количество просмотров96K
Приветствую всех Хабровчан!

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


Как нетрудно догадаться, с накопителями, расположенными в зеленой зоне, обычно возникает меньше всего проблем (при условии, что инженер обладает необходимым инструментарием, разумеется). А накопители из красной зоны способны доставить немало страданий как их владельцам, так и инженерам-восстановителям. В случае выхода из строя подобных SSD шансы вернуть назад потерянные данные на сегодняшний день слишком малы. Если ваш SSD расположен в красной зоне или рядом с ней, то я бы советовал делать backup перед каждой чисткой зубов.

Те, кто уже сегодня сделал backup, добро пожаловать под кат.
Читать дальше →

Стартап предлагает одноплатный компьютер всего за $9

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


Стартап Next Thing Co. представил крохотную новинку – одноплатный компьютер C.H.I.P. стоимостью $9. На борту уже содержатся процессор в 1 ГГц, 512 Мб памяти, накопитель на 4 Гб, Wi-Fi и Bluetooth адаптеры, а также композитный видеовыход. Кампания на Кикстартере за один день уже в три раза превысила запрашиваемую сумму в $50000.



В качестве опций для C.H.I.P. компания предлагает шилды (термин, знакомый любителям одноплатных компьютеров – дополнительные платы, присоединяемые к контактам без всякой пайки) с VGA-выходом ($10) и с HDMI-выходом ($15).



Ещё одна интересная опция – это PocketC.H.I.P., корпус для превращения одноплатника в самодельный смартфон. У корпуса есть сенсорный экран диагональю 4.3", QWERTY-клавиатура и батарея, рассчитанная на 5 часов работы (3000 mAh 3.7V LiPo). Компьютер вставляется в корпус через специальный лючок.

Низкая стоимость крохи не в последнюю очередь достигнута благодаря использованию нового поколения процессора A13 от китайской компании Allwinner. Компания занимает второе место в мире по количеству производимых планшетов. Их продукцию можно найти в сети по ценам около $50. Разработчики стартапа сумели договориться о поддержке Allwinner в рамках китайского бизнес-акселератора HAXLR8R. Стартап использует модификацию процессора под названием R8.
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность