Brick Drone — квадрокоптер из конструктора LEGO

Автор: admin от 19-10-2014, 22:34, посмотрело: 2 436

Давно известно, что из LEGO можно собирать не только звездолеты из STAR WARS или Делориан из «Back to the future», но и вполне практичные вещи.

Совсем недавно (в сентябре этого года) на Kickstarter успешно закончился проект LEGO Brick Drone Frame — набор для создания квадрокоптера из LEGO.

Идея у авторов проекта родилась еще в 2012 году и только сейчас переросла из хобби в бизнес.

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

 

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №130 (12 — 19 октября 2014)

Автор: admin от 19-10-2014, 21:59, посмотрело: 630

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №130 (12 — 19 октября 2014)

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

 

ФБР против шифрования на смартфонах

Автор: admin от 19-10-2014, 21:51, посмотрело: 403

Как известно, в последних версиях мобильных операционных систем Android 5.0 и iOS 8 внедрено шифрование данных по умолчанию. Чтобы изъять информацию, теперь требуется физический доступ к телефону и знание пароля.

ФБР крайне недовольно тем, как поступили разработчики из компаний Apple и Google. Более того, Бюро считает такую позицию этих компаний антиобщественной. Директор ФБР Джеймс Коуми (James B Comey) пытается склонить общественное мнение на свою сторону. Феерическое выступление Коуми состоялось 16 октября в Брукингском институте (Вашингтон), одном из ведущих экспертно-аналитических центров в США, который специализируется на общественных науках, муниципальном управлении, внешней политике и мировой экономике (стенограмма).

Внедрение криптографии в iOS и Android стало главной темой выступления директора ФБР. Он опять повторил главные тезисы своей позиции.

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

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

 

Почему так сложно оценивать сроки разработки (плюс задача для разработчиков)

Автор: admin от 19-10-2014, 18:59, посмотрело: 324

Почему так сложно оценивать сроки разработки (плюс задача для разработчиков)

Эм, а можно немного подвинуть розовую область?

В повседневной жизни мы постоянно пытаемся всё оценивать: сколько мне нужно времени, чтобы добраться на работу? Сколько денег я трачу в месяц? Достаточно ли у меня еды для предстоящей большой вечеринки? И так далее…

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

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

 

Противовирусная защита смартфона на базе Android

Автор: admin от 19-10-2014, 18:53, посмотрело: 6 780

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

Категория: Операционные системы / Android

 

Почему 0x00400000 является базовым адресом по умолчанию для EXE

Автор: admin от 19-10-2014, 16:54, посмотрело: 521

Базовым адресом по умолчанию для DLL является 0x10000000, но для исполняемых файлов это 0x00400000. Почему именно такое особое значение для EXE? Что такого особенного в 4 мегабайтах?

Это имеет отношение к размеру адресного пространства, отображаемого одной таблицей страниц в архитектуре x86, и такую конструкцию выбрали в 1987 году.

Единственным техническим требованием для базового адреса EXE является кратность 64 КБ. Но некоторые варианты базового адреса лучше, чем другие.

Цель выбора базового адреса состоит в минимизации вероятности, что модули будут перемещены. Это означает, что следует предотвратить столкновение 1) с другими объектами, которые уже в адресном пространстве (что и вызовет перемещение); 2) а также с объектами, которые могут появиться в адресном пространстве позже (форсируя их перемещение). Для исполняемых файлов избегать конфликта с объектами, которые могут появиться позже, означает уход из района адресного пространства, который может быть заполнен библиотеками DLL. Поскольку сама операционная система помещает файлы DLL в старшие адреса и базовым адресом по умолчанию для несистемных DLL является is 0x10000000, то базовый адрес для EXE должен быть где-то младше 0x10000000, и чем младше, тем больше места останется до того, как вы начнёте конфликтовать с библиотеками. Но насколько низко нужно заходить?

Категория: Программирование / Системное администрирование / Веб-разработка / Windows

 

Страсти вокруг systemd и его использования по умолчанию в Debian

Автор: admin от 19-10-2014, 14:59, посмотрело: 698

Страсти вокруг systemd и его использования по умолчанию в DebianГруппа «давних Unix-админов» открыла сайт debianfork.org. Они призывают сообщество рассмотреть альтернативу форка Debian, потому что этот дистрибутив собирается переходить на демон systemd.

Systemd — демон инициализации других демонов в Linux, который используется вместо SystemV Init (sysvinit). Его особенность — интенсивное распараллеливание запуска служб в процессе загрузки, что позволяет существенно ускорить старт операционной системы. Вероятно, скоро его начнут использовать по умолчанию в Debian.

Это очередной этап давней дискуссии вокруг systemd. Некоторые считают, что он нарушает философию Unix. Более месяца назад (та же?) группа активистов запустила проект BoycottSystemd.org, призывая бойкотирость systemd и дистрибутивы Linux, которые используют этот демон.

Категория: Системное администрирование / Linux

 

Дайджест интересных материалов для мобильного разработчика #75 (13-19 октября)

Автор: admin от 19-10-2014, 14:01, посмотрело: 454

Очень интересная неделя выдалась на мобильном рынке – Apple представила новые планшеты, объявила о выходе WatchKit, iOS 8.1 и Pay, Google выпустил новый Android 5.0 Lollipop и новые Nexus, вышло несколько интересных отчетов. Еще несколько десятков новостей – в очередном дайджесте.

Дайджест интересных материалов для мобильного разработчика #75 (13-19 октября)

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

 

Odroid W, или потрошим малиновый пирожок

Автор: admin от 19-10-2014, 11:20, посмотрело: 787

На днях копался в прайсе одной московской компании, в которой почти год назад прикупил Малинку, и с удивлением в числе прочего обнаружил Odroid W — ту самую плату «Малина в три раза мельче»…
С учётом того, что деньги были и я всеравно хотел пару штук таких — сделал заказ и в пятницу таки забрал его…
Odroid W, или потрошим малиновый пирожок

Это «обзорник» по щупанию лапами новой платы и раскрытие некоторых неочевидных на первый взгляд вещей.

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

 

Эквалайзер на JavaScript

Автор: admin от 19-10-2014, 08:43, посмотрело: 2 570

На хабре уже было несколько статей по Web Audio API: создание визуализатора, вокодера и пианино в 30 24 строки. Поиск же по всея интернетам по запросу эквалайзер упорно выдавал туториалы по созданию спектрограмм. (Если заголовок этой статьи сбил вас с толку или вы таки купились на картинку:) и ожидали именно визуализации аудио — вам сюда или вот сюда). Но именно просто эквалайзера я так и не встретил (хотя уверен, что где-то он таки есть). Возможно, это настолько простая задача, что об этом и писать не стоит. Но, в таком случае, почему бы не сделать её ещё проще?

Эквалайзер на JavaScript

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

 
Назад Вперед