Музыкальная шкатулка на PIC16F753

Автор: admin от 16-02-2014, 18:30, посмотрело: 3907

Музыкальная шкатулка на PIC16F753

Меня в свое время очень впечатлил этот пост о создании светомузыкального устройства на микроконтроллере в подарок любимой. И однажды пришло мое время сделать такой подарок. Учитывая отличия от автора упомянутого проекта в навыках и инструментарии; будучи сильно ограничен во времени подготовки (3-4 дня), я пошел другим путем и разработал свое музыкальное устройство для установки в купленную в сувенирном магазине шкатулку. Оно отличается более простой схемой и легкостью изготовления. В статье описываются подробности моего проекта и их мотивация. Осторожно, фотографии (всего около 1Мб).

Категория: Железо » Сделай Сам

 

Игровые боты. Начало

Автор: admin от 16-02-2014, 17:00, посмотрело: 1721

Что может быть интереснее процесса игры в игры? Правильно! Процесс наблюдения за тем, как играет в игры написанный тобой бот.

Некоторое время, я размышлял, о чём бы написать свою первую статейку. Хотел написать о программировании микроконтроллеров, но оказалось трудно отделить части рабочих проектов от тех, что можно опубликовать без оглядки на коллег :-) Остановился на идее о ботах.

Введение

Боты для онлайн игр я бы грубо разделил на 3 разновидности по способам реализации:
1. Боты не использующие приложение игры. Имитирующие протокол обмена с сервером.
2. Боты работающие с процессом приложения игры. В случае с Web, работающие с окном браузера.
3. Боты работающие со скриншотом и имитирующие устройства ввода мышь и клавиатуру.

Категория: Программирование

 

Радиоуправляемый выключатель своими руками. Часть 2 — Тестирование и подготовка

Автор: admin от 16-02-2014, 13:45, посмотрело: 2362

Этот пост — продолжение серии рассказов о том, как можно сделать своими руками выключатель полезной нагрузки.
Радиоуправляемый выключатель своими руками. Часть 2 — Тестирование и подготовка

В первой части была описана «железячная» составляющая: особенности ее проектирования и производства.

Сегодняшний пост описывает шаги по подготовке среды разработки Arduino и полное тестирование изготовленного модуля.
Подробные инструкции внутри

Категория: Программирование, Сделай Сам

 

Как бросить вызов Instagram и не облажаться: кратко о сервисе Tuffle

Автор: admin от 16-02-2014, 12:05, посмотрело: 1519

Привет, уважаемые Хабражители!
Данным постом наша команда хочет открыть официальной блог социальной платформы Tuffle и положить начало длинной серии полезных и интересных публикаций.
Приглашаем всех оставлять полезные комментарии и меткие замечания, задавать любые вопросы и, конечно же, вступать в сообщество пользователей Tuffle. Мы будем рады каждому, уж поверьте.

Как бросить вызов Instagram и не облажаться: кратко о сервисе Tuffle

Категория: Программирование » Веб-разработка

 

Boids — простой алгоритм перемещения групп юнитов

Автор: admin от 16-02-2014, 11:35, посмотрело: 823

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



Под катом описание алгоритма с примерами кода.

Категория: Программирование » Game Development

 

Дайджест новостей из мира мобильной разработки за последнюю неделю №40 (10-16 февраля 2014)

Автор: admin от 16-02-2014, 10:50, посмотрело: 1249

Предлагаем вам очередной дайджест новостей из мира мобильной разработки. На этой неделе у нас клоны почившей Flappy Bird, история умных часов, приложения, в которых можно заработать, несколько новых инструментов. Наконец, вопрос конечно нелепый, но сколько бы стоил iPhone в 1991 году? Ответ на него в нашей подборке.

Дайджест новостей из мира мобильной разработки за последнюю неделю №40 (10-16 февраля 2014)

Категория: Веб-разработка, Game Development, Android

 

Внутренний (ISA) UPS Athen IPS для старого компьютера

Автор: admin от 16-02-2014, 10:20, посмотрело: 1024

Доброго времени суток, уважаемое Хабросообщество!

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

Однако, чем может быть интересен старый бесперебойник?
Казалось бы, за 24 года (а именно столько лет исполнилось бесперебойнику Athen IPS Card в этом году) в устройстве типичного UPS практически практически ничего не поменялось. Безусловно, современные источники бесперебойного питания стали гораздо меньше по размерам, чем их прародители, да и время их автономной работы увеличилось, но назвать эти изменения кардинальными у меня не поворачивается язык.

Внутренний (ISA) UPS Athen IPS для старого компьютера

Но кто бы мог подумать, что во времена древних IBM PC XT, двоек и троек (286 и 386, а не то что вы подумали), существовали бесперебойники, которые не занимали места под столом и были невидимы для простого пользователя. Нет, это не научная фантастика и не нанотехнологии инопланетян, это суровая реальность начала 90-х в лице Athen IPS Card, произведенной фирмой SHENZHEN WATT ELECTRONICS.

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

Категория: Железо

 

Набор кроссбраузерных CSS3 свойств

Автор: admin от 16-02-2014, 10:05, посмотрело: 2606

Добрый день, союзники!

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

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

В любом случае, добро пожаловать!

Категория: Программирование » Веб-разработка

 

Расширяя возможности

Автор: admin от 16-02-2014, 09:55, посмотрело: 2007

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

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

Расширяя возможности

Расширяя возможности Расширяя возможности Расширяя возможности Расширяя возможности Расширяя возможности

Категория: Железо » Гаджеты

 

Новый Userland-RootKit Azazel

Автор: admin от 16-02-2014, 09:45, посмотрело: 1418

Возможно вы слышали про руткиты Jynx и Jynx2. Это так называемые userland-руткиты, они используют возможность переменной LD_PRELOAD, которая позволяет подгружать любые библиотеки до того, как будет запущена программа. Они уже относительно старые, но все еще хорошо работают.
2 дня назад, Github-пользователь Chokepoint выложил rootkit Azazel. Он основан на исходном коде Jynx и имеет много новых фич:


  • Антиотладочные механизмы

  • Скрытие от unhide, lsof, ps, ldd

  • Скрытие файлов и директорий

  • Скрытие удаленных подключений

  • Скрытие процессов

  • Скрытие логинов

  • Скрытие от локального сниффинга трафика через PCAP

  • 2 бекдора с полноценными шеллами (с PTY):

  • — Crypthook accept()-бекдор

  • — Обычный accept()-бекдор

  • PAM-бекдор для аутентификации под любым пользователем

  • Очистка логов utmp/wtmp для PTY

  • Обфускация строк скомпилированной библиотеки через xor.


Давайте рассмотрим их подробно.

Категория: Информационная безопасность

 
Назад Вперед