Search
Write a publication
Pull to refresh
1
0
Дмитрий @SHadDim

Пользователь

Send message

Учим английский дешево и эффективно

Reading time9 min
Views162K
Английский можно выучить дешево, иногда даже бесплатно. В этой статье я расскажу про личный опыт: какой софт и ресурсы в Интернет оказались максимально эффективными для меня, и как ими правильно пользоваться.

Если вы не готовы тратить на английский хотя бы 2 часа в день, то дальше можно не читать.
Читать дальше →

Проверка паролей пользователей домена Windows на стойкость к атаке по словарю без компрометации пароля

Reading time8 min
Views30K
Добрый день, коллеги. Хочу рассказать о полученном мной интересном опыте. Может быть кому-то пригодится.

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

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

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

Взгляд изнутри: матрицы цифровых камер

Reading time10 min
Views195K

Предисловие


Два месяца тому назад в статье, посвящённой сравнению LCD и E-Ink дисплеев, я упомянул, что одним из следующих обзоров будет «вскрытие» матрицы современного фотоаппарата. И спешу исполнить данное обещание!

It is time to cut up!

Черный ящик для дома: собираем NAS своими руками, часть 2 – великолепный NAS4Free

Reading time10 min
Views154K
Публикация рассчитана на людей, далеких от системного администрирования. В этом посте демонстрируются базовые возможности замечательной операционной системы NAS4Free, позволяющей развернуть домашний NAS даже на маломощном железе, при полном отсутствии знаний FreeBSD и командной строки. Первая часть публикации расположена тут.
Читать дальше →

Что необходимо знать о резисторах?

Reading time5 min
Views95K


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

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

Начнём с самого простого и старого.

Углеродные композиционные резисторы


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

Жизнь до IoT или зарисовки инженера АСКУЭ

Reading time15 min
Views46K
Что-то на гиктаймс стало мало технических статей от независимых не новостных и не проплаченных авторов.

Попробую исправить данную ситуацию и рассказать про то, как работают и из чего устроены автоматизированные системы коммерческого учета электроэнергии (АСКУЭ). А точнее про то, как создавалась одна из таких систем на отдельно взятом предприятии.



Советую относиться к статье как к будничным зарисовкам инженера с элементами отзывов на оборудование.
Читать дальше →

Беспроводная зарядка

Reading time2 min
Views84K

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

RetroN 5 — игровая консоль нового поколения для ностальгирующих геймеров

Reading time1 min
Views125K


Еще в 2010 году я писал об игровой консоли RetroN 3, позволяющей играть в старые игры без всяких эмуляторов, используя картриджи самых разных игровых консолей прошлого. Разработчики значительно усовершенствовали эту игровую консоль, пустив ее на «широкий экран». Другими словами, консоль, поддерживающая игру с картриджами NES, SNES, Genesis, Mega Drive, Super Famicom, Game Boy Color, Game Boy, Famicom и Game Boy Advance, позволяет играть на современном ТВ с разрешением вплоть до 720р. Есть и другие вкусности.

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

Лучшие эмуляторы игровых консолей для Linux

Reading time8 min
Views65K


Представляю третью часть подборки по эмуляторам игровых приставок. В первой части собраны наиболее популярные эмуляторы под Android. Во второй части — эмуляторы под Windows. А сейчас — эмуляторы приставок под Linux. Как и в предыдущих двух частях, здесь собраны проверенные временем и пользователями программы.

Если в подборку случайно что-то не попало, пишите об этом в комментариях. Пропущенный эмулятор будет добавлен в основной материал.
Читать дальше →

Как включить компьютер с паролем? Обход пароля на Windows

Reading time3 min
Views37K

Предыстория


У моей подруги на компьютере стоит пароль на ученой записи Microsoft (Windows 10). Обшарив весь интернет, я ничего полезнее не нашел, как подмена экранной клавиатуры на командную строку и сброс пароля с помощью «net user login password». А сбрасывать пароль — это не вариант. Была идея с помощью безопасного режима или в режиме восстановления Windows открыть командную строку и создать нового пользователя, но и там и там требовался тот же пароль. Мне стало интересно своими руками найти лазейку и обойти эту защиту. Вряд ли кому интересно, как я пришел к этому способу, поэтому просто опишу план действий.
Читать дальше →

Образовательные наборы по робототехнике МРобот с Intel Inside

Reading time5 min
Views9.2K
Приветствую всех! Меня зовут Максим Массальский и я представляю команду Maxxlife Robot — МРобот. Наша команда – это энтузиасты и профессионалы, которые создают роботов. Мы активно развиваем направление образовательной и «сделай-сам» робототехники в Беларуси, а также продвигаем наши образовательные наборы по робототехнике и электронике за границей. Сегодня я бы хотел рассказать про наш опыт интеграции продукции Intel, а именно Intel Edison и Intel Galileo, но начну с небольшого введения


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

Управляем устройствами NooLite с роутера Zyxel Keenetic

Reading time4 min
Views14K
image

В этой статье я расскажу о том, как управлять устройствами nooLite через USB переходник РС1ххх прямо из роутера Zyxel Keenetic — без участия компьютера.

Преамбула


Темы про NooLite уже не раз тут мелькали, но, на всякий случай напомню, что это компоненты для построения «умного дома», общающиеся между собой посредством радиоканала. А ещё к их системе можно заказать USB адаптер, позволяющий отправлять команды с компьютера (на самом деле есть и тот, который может эти команды получать, но мы сейчас его рассматривать не будем). Когда-то давно я специально поднимал у себя на машине Web-сервер, на который можно было зайти с компьютера или телефона в домашней сети и управлять освещением, а также добавлять запланированные задачи. Например — я, как истинный сова, с трудом просыпаюсь рано утром, и даже с удовольствием не делал бы этого, но надо. И пробуждаться в темноте от звука будильника, было крайне тяжело, даже если поставить на него самую милую мелодию, из всех милых мелодий на земле. И я решил провести эксперимент, написав скрипт для плавного включения света, когда яркость увеличивается с 0 до 100% за 20 минут, тем самым имитируя восход солнца, и эксперимент удался — просыпаться стало значительно легче, когда свет не резко бьёт по глазам, а едва заметно нарастает, и организм реагирует на подобное пробуждение намного лучше будильника… Но что-то я ушёл от темы. Все это работало себе спокойно, и впрочем меня даже не напрягало то, что требуется постоянно включенный компьютер, у меня стоят тихие вентиляторы и его практически не слышно, но не так давно узнав, что на Zyxel Keenetic с прошивкой второй версии снова можно ставить пакеты OpenWRT у меня в голове начала созревать идея. И когда эта идея совсем меня допекла, никак не желая оставить в покое мой мозг, я решился — а, черт с ним! Впереди выходные, и я сделаю это!
Читать дальше →

Самодельные картриджи для Dendy/Famicom

Reading time7 min
Views93K


После моей статьи про дампер картриджей (которую пока что оставили на Хабре почему-то), меня очень много раз просили рассказать, как собирать и записывать картриджи для Денди/Famicom самому. Да, это очень избитая тема, даже в древних номерах журнала «Радио» про это можно было почитать, но прогресс не стоит на месте. Рассмотрим эту тему с точки зрения современных компонентов. Тем более, по-моему, она идеально подходит для изучения азов работы с ПЛИС, именно на этом я и сам учился.

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

Беспроводное домашнее облако для вещей интернета

Reading time4 min
Views30K
Я провел много часов повторяя проекты других по умным беспроводным вещам. Это привело меня к очевидному выводу: после третьего-четвертого проекта ты обнаруживаешь, что все они выполнены на разных принципах, с использованием разных технологий и приемов, особенно после того, как изменил или модернизировал некоторые из них. Это значит, что что твой мир вещей становится абсолютно не подлежащим обслуживанию.

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

Что делать, чтобы обуздать нашествие роботов на свой дом (а это в любом случае неизбежно)?.. Все просто. Вещи проще. Облако умнее.

Концепция

  1. Устройства как можно проще: стандартный модуль связи с частным облаком. Состоит из беспроводного модуля и скриптов инициализации (как в модуле, так и на сервере). Если модуль выходит из строя, выбрасываем его и меняем на новый стандартный модуль.
  2. Вся логика и интеллект располагается на сервере. Простом роутере на линукс.

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

Что едят солдаты разных стран в бою? История армейских сухпайков

Reading time8 min
Views64K

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


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


Необходимо учесть, в каких условиях человек будет использовать набор. Индивидуальные рационы питания для пилотов команды Solar Impulse, недавно завершивших кругосветное путешествие на "солнечном" самолёте, разрабатывали восемь учёных из компании Nestle.


image

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

Советы и секреты №3

Reading time4 min
Views35K

Как сжать Windows 10 и освободить место. Самый удобный аудио- и видеотранскодер под Windows, Mac и Linux. Аналог GitHub для внутреннего использования


Как сжать Windows 10
В июле 2016 года Microsoft выпустила для Windows 10 новый механизм компрессии Compact OS для утилиты командной строки compact.exe, которая сжимает файлы операционной системы непосредственно во время её работы. У нового механизма компрессии есть много других интересных функций, но в целом он похож на работу программы WIMBoot в Windows 8.1 Update 1.

Compact OS освобождает минимум 2 ГБ места на диске. Не так уж и много, но на небольших SSD-накопителях это заметно.
Читать дальше →

Как воплотить в жизнь мечту детства и запрограммировать что-нибудь для Dendy

Reading time4 min
Views104K
Для меня Dendy всегда была чем-то большим, чем просто приставкой. Я не только играл в неё, но и значительное время провёл внутри неё с паяльником в руках для некоторых простых модификаций. По дороге куда-нибудь я часто размышлял о том, как же создаются эти игры и как это работает внутри. Наверняка, многие из вас когда-то задавались подобными вопросами, такова уж натура будущих IT-шников.

Прошли годы. С некоторой периодичностью погружался в эму-тему, изучая всё новое на тематических сайтах, но я не решался окунуться в изучение ассемблера 6502 и архитектуры NES. Внутренний конфликт рационального и иррационального. Я долго убеждал себя, что мне не нужно тратить на это время, но… сорвался. Глядя на то, какие интересные вещи делают энтузиасты эму-сцены, я взялся за свою давнюю идею со светлой мыслью: «Я тоже смогу!». Две недели пролетели незаметно, я еле смог остановить себя. И да, теперь я знаком с ассемблером без команд умножения, о чём раньше только слышал в песне о программистской молодости.



Очень вероятно, что сейчас вы вспомнили свой первый картридж для Dendy и меню с романтическим сюжетом и приятной музыкой. На таких картриджах никогда не было «серьёзных» игр, и не глядя на громкие надписи типа 9999-in-1, их обычно было что-то около пяти. Но это меню… Разве это не шедевр китайской мысли? :) Мне с детства нравилась эта мелодия (Unchained Melody), а фоновые изображения сейчас навевают кучу ностальгических воспоминаний. Поэтому я взял IDA и дизассемблировал меню 300-in-1, вырезал всё лишнее, исправил ошибки, добавил фейдинг да немного приятных мелочей — и получилась демка Unchained Nostalgia (для запуска нужен эмулятор, например, Nestopia), есть запись на YouTube.

Хотите также окунуться в олдскульное программирование? Делюсь самым полезным и интересным, что я нашёл по теме.
Читать дальше →

Глобальное потепление для начинающих

Reading time12 min
Views36K

Если бы вы не слышали о глобальном потеплении, как бы вы смогли установить, происходит ли оно?


Вопрос о том, происходит ли изменение климата, не стоит. Спорить можно только о том, какую роль в нём играют люди.
Дэвид Аттенборо


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



Но мне поступило много просьб взглянуть на вышедший (в 2014 году) отчёт IPCC по поводу глобального потепления и меня спрашивали, как можно самостоятельно попытаться установить, нагревается ли Земля.

И если это действительно так, то как понять, играет ли человечество в этом процессе значительную роль?
Читать дальше →

Сетевая игра в NES (Dendy) реализованная на Flash P2P

Reading time2 min
Views28K
image

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

Как я стал паяльником

Reading time6 min
Views60K
Работал один товарищ техническим специалистом у областного интернет-провайдера под Питером. Днём на телефоне у себя дома (техподдержка), вечером – выезды к клиентам. Будучи человеком любознательным, подкованным в электронике и вообще гиком, он, настраивая интернет у клиентов, иногда брался и починить клиентский ноутбук. Знакомо? Думаю, многим здесь. Постепенно он научился чинить не только компьютеры, но и смартфоны, и прочее железо. И стало понятно, что может появиться ещё одна профессия, приносящая даже больший доход, чем основная работа.



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

Information

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