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

Финтех Full Stack C# developer

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

Про блоки питания NONAME, или краткий экскурс в устройство служебной информации дисков Western Digital

Время на прочтение3 мин
Количество просмотров42K
Мы продолжаем цикл публикаций о дисках одного из немногих оставшихся производителей НЖМД — Western Digital и их проблемах. Сегодня на операционном столе WD5000AAKS-00S9B0, семейства Dragon Fly III.



Со слов клиента, от предыдущего администратора ему достался парк рабочих станций с некачественными noname-блоками питания Made In China, случаи выхода из строя дисков по этой причине уже были, но предыдущие накопители, в отличие от этого, важных данных не содержали.

Как обычно — “только вчера диск работал исправно”, а сегодня стал определяться в BIOS как WDC-ROM MODEL-DF3-PL2K, и объемом 232Gb.
Читать дальше →

Тест бесплатных программ для восстановления данных. Версия читателей Хабра

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

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

  1. R.Saver 2.8
  2. Handy Recovery 5.5
  3. GetDataBack 1.0
  4. PhotoRec/TestDisk 7.0
  5. RecoveRx 3.0
  6. DMDE 2.10.2
  7. Zero Assumption Recovery 9.2
  8. Active@ File Recovery 14

Мы протестировали их. Результаты тестов ниже.

Внимание! Много скриншотов.

UPD Добавлены тесты еще двух утилит.
Читать дальше →

Можно ли обеспечить доступ детям в Интернет? Или что грозит тем, кто хочет помочь школам

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

Наиболее проблемными для выполнения, как показывает статистика вопросов, оказываются требования Федерального закона № 436-ФЗ «О защите детей от информации, причиняющей вред их здоровью и развитию». О возможности реализации его требований (точнее о невозможности это сделать) и поговорим.

Данная статья была написана в связи с вопросами, заданными в ходе обсуждения публикации Интернет в российских школах: работа над ошибками.
Читать дальше →

Тест недорогих тепловизоров

Время на прочтение8 мин
Количество просмотров58K
Здравствуйте.

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

Несколько месяцев назад я устраивал сравнительный тест недорогих тепловизоров Fluke VT04, FLIR TG165 и прототипа FLIR C2. Потом немного потестил серийный FLIR C2. Ну а сейчас подумал: а почему я до сих пор не написал про это на Geektimes?..

В принципе, все результаты тестов я тогда сразу же выкладывал на YouTube, так что те, кому лень читать, могут посмотреть видео. Но предупреждаю, там суммарно минут 40-45. Кому больше интересен текст — тем эта статья. Кому всё это скучно — для тех в конце статьи котики.
Читать дальше →

Централизованный сбор и обработка журналов печати Windows

Время на прочтение12 мин
Количество просмотров64K
В небольших офисах далеко не всегда используются сетевые принтеры и МФУ, поэтому получить статистику использования печатающих устройств получить достаточно сложно. Тем более, если это требуется произвести с минимальными затратами. Такие данные смогут помочь определить наиболее активно используемые устройства, оценить нагрузку на них и принять своевременные решения по закупке расходных материалов, техническом обслуживании или даже замене на более экономичные и производительные. Данную задачу возможно решить без дополнительного ПО используя встроенные средства управления журналами Windows и скриптом на Powershell.
Читать дальше →

Async/await в C#: подводные камни

Время на прочтение6 мин
Количество просмотров105K
Я бы хотел обсудить подводные камни, которые наиболее часто встречаются при работе с фичей async/await в C#, а также написать про то, как их можно обойти.
Читать дальше →

Как работают профессионалы. Галина Тимченко, главный редактор издания «Медуза»

Время на прочтение2 мин
Количество просмотров15K
И снова здравствуйте.

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

Сегодня у нас в гостях Галина Тимченко – главный редактор издания «Медуза».


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

Ремонт видеокарты с отвалом чипа

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

Введение


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

Запускаем сайт на облачном VPS от Infobox за 10 минут

Время на прочтение6 мин
Количество просмотров24K
На облачных VPS от Infobox можно развернуть сайт без необходимости ручной установки Linux, Apache, MySQL и PHP и без использования панелей управления сайтом благодаря использованию шаблона Ubuntu LAMP.

Можно использовать все возможности облака без необходимости длительной настройки ОС и установки ПО для хостинга сайта. Если вы используете классические VPS – мы сделали шаблон доступным и в этом сервисе.

Внутри шаблона Ubuntu 14.04 lamp предустановлено и настроено следующее ПО:
  • NGINX 1.4 (в качестве реверс-прокси)
  • Apache 2.4
  • PHP 5.5
  • MySQL 5.5
  • ProFTPD 1.3
  • PHPMyAdmin 4.0

Можно сразу развернуть сайт, пользоваться FTP и PHPMyAdmin без дополнительных настроек.

InfoboxCloud LAMP шаблон

В этой статье мы рассмотрим этот шаблон подробнее и покажем, как просто можно перенести сайт на облачные VPS от Infobox.
Читать дальше →

Парадокс дней рождения для трёх человек

Время на прочтение2 мин
Количество просмотров40K
Многим известен парадокс дней рождения: в группе из 23-х случайно отобранных людей вероятность того, что хотя бы двое из них имеют совпадающий день рождения, превышает 1/2.

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

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

Stealer на C#. Мы уложились в 9 Кб исполнимого файла

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


Есть такой класс программ, призванных получать у пользователя конкретные (или какие угодно) файлы и направлять их специально уполномоченным людям. Конечно, с предварительного письменного согласия упомянутых пользователей! Этот класс программ называют Stealer. Самый яркий их представитель, UFR Stealer имеет симпатичный интерфейс, множество настроек и по какому-то недоразумению детектируется всеми известными антивирусами. А что было бы, если бы хакеры писали подобные программы на С#? Пофантазируем!
Читать дальше →

Чем заняться айтишнику в армии — руководство к действию

Время на прочтение3 мин
Количество просмотров62K
Первая статья вызвала большой резонанс по всему рунету. Сейчас же я хочу немного рассказать про техническую сторону вопроса, а именно — о том, как начать разработку BomberMan в Excel. Исходного кода игры не будет в силу его отсутствия, а будут лишь отдельные пояснения принципов работы.

Методы, описанные в статье, не претендуют на истину в последней инстанции. Я описываю то, как это было сделано мной ТАМ, в местах отсутствия интернета и сильнейшего воздействия на психику.
Читать дальше →

34-дюймовочка от Samsung. Воооот такооой ширины

Время на прочтение14 мин
Количество просмотров34K
В декабре 2014 года компания Samsung анонсировала интересную новинку: изогнутый 34-дюймовый монитор S34E790C, который в начале этого года уже появился на прилавках магазинов. Модель интересна сразу по нескольким причинам: разрешение новинки – Ultra WQHD (3440x1440, соотношение сторон 21:9), что делает этот монитор особенно удобным для мультимедийных приложений и любых рабочих задач (фотошоп, иллюстратор, любой видеоредактор становится в сто раз удобней: панельки и инструменты не отъедают рабочее пространство, а словно вынесены «за край» привычных нам 16:9).

Во-вторых, в ней используется новая *VA-матрица на пластиковой подложке: она изогнутая, обладает W-LED подсветкой и… честным 8-битным режимом без дизеринга! Ну и так как это Samsung, компания, которая может выпускать любой продукт от А до Я своими силами, цена на такое чудо света получилась почти вдвое ниже, чем у конкурентов. Сильно ли это сказалось на качестве? Давайте посмотрим!


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

Коротко об экранах

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


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

Автоматическое управление паролями в Active Directory

Время на прочтение10 мин
Количество просмотров40K
Однажды мне всё это надоело…
Вероятно, в большинстве случаев именно с этой фразы начинается творчество системных администраторов. В результате мы видим (хотя, правильнее сказать, даже и не замечаем) появление множества маленьких программ, которые выполняют свои точные и строго определённые задачи в одной большой системе.

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

Вы неправильно пишете животных

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


Уязвимость рекурсивных алгоритмов навигации муравья: спираль смерти

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

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

Свободу зависимым переменным

Время на прочтение3 мин
Количество просмотров33K
Первое апреля известно как день про белые спины и развязавшиеся шнурки. Но в университете, в котором я учился, этот день также считается днём математики. Поэтому я решил в этой хабрастатье собрать несколько своих забавных задачек и историй, связанных в каком-то смысле с математикой.


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

Почему не работал bash-скрипт или про возврат каретки

Время на прочтение3 мин
Количество просмотров9.2K
Я писал свой конфигурационный файл для Conky. Захотел сделать вывод доллара и евро по отношению к рублю и посчитать динамику курсов. Задача не сложная, поэтому я быстро написал bash-скрипт. Курсы валют решил взять с сайта ЦБРФ.

Скрипт получился такой:
Читать дальше →

Первое независимое подтверждение LENR (по-простому – холодный синтез)?

Время на прочтение4 мин
Количество просмотров267K
LENR – Low-energy nuclear reaction – Низкоэнергетическая ядерная реакция.

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


E-Cat изобретателя Андреа Росси – устройство, использующее холодный синтез для выработки большого количества дешёвой экологичной энергии – в марте 2014г было проверено независимой группой учёных, представивших сейчас 54-страничный отчёт.
Испытатели
Джузеппе Леви – Университет Болоньи, Италия
Эвелин Фоски – Болонья, Италия

Бо Хойстед, Роланд Петтерсон и Ларс Тегнер – Университет Уппсалы, Швеция

Ханно Эссен – Королевский Институт Технологий, Стокгольм, Швеция

Они исследовали маленький E-Cat в течение 32 дней, за которые реактор произвёл 1.5 мегаватт-часов энергии. Это «намного больше, чем может быть получено из любого известного химического источника для реактора подобного размера».

Интересно, что в самом отчёте написано, что 32 дня – это заранее установленный срок эксперимента. То есть, реактор выключили искуственно, и он, к тому времени, всё ещё не подавал признаков снижения выдаваемой мощности.
Читать дальше →

Простое объяснение движения денег в банковской системе

Время на прочтение10 мин
Количество просмотров261K
От переводчика: В последние месяцы в жизнь многих людей прочно вошли новости сферы финансов. Одна из недавних тем — возможное отключение России от системы SWIFT. Угроза выглядит очень серьезно, но что на самом деле грозит стране, если события будут развиваться по этому сценарию? Наш сегодняшний материал призван помочь разобраться с тем, как все устроено в глобальном мире финансов.

На прошлой неделе [статья опубликована в ноябре 2013] Twitter сошел с ума из-за того, что кто-то перевел почти 150 миллионов долларов за одну транзакцию в криптовалюте. Появление такого твита было в порядке вещей:



Транзакция 194 993 биткоинов стоимостью в 147 миллионов долларов порождает много тайн и спекуляций

Было много комментариев о том, насколько дорого и сложно было бы это реализовать в обычной банковской системе, и, вполне возможно, что так оно и есть. Но при этом я обратил внимание вот на что: по своему опыту знаю, что почти никто не понимает, как на самом деле работают платежные системы. То есть: когда вы «перечисляете» денежные средства поставщику или «производите платеж» на чей-либо счет, как деньги переходят с вашего счета на счета других?

С помощью этой статьи я попытаюсь изменить ситуацию и проведу простой, но, надеюсь, не слишком упрощенный, анализ в этой области.
Читать дальше →

Информация

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