Архив за 19 июня 2015 - 2

Проект «Око» ч.5 - 1

Выходные уже близко и самое время для пятой части «Ока» и моей сотой, юбилейной публикации на GT.

Для тех, кто не понимает, что тут происходит:

Часть 1
Часть 2
Часть 3
Часть 4

Текст, как всегда, под катом.
Читать полностью »

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

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

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

Читать полностью »

В прошлые выходные состоялось главное событие для всех гиков — Geek Picnic. Погода была отличная, настроение зашкаливало и, вуаля — вот мой рассказ про первый день этого чудесного мероприятия.

Я радостно затарилась билетами, оплатив через PayPal. Искренне порадовалась тарифу для компаний из 3 человек: мелочь, а приятно. Предвкушала если не отличную, то приемлемую организацию мероприятия. Ну никак я не ожидала того, что увидела в организационном плане. Простите, но продавать билеты заранее онлайн, составить план лекций, когда ровно все стартуют примерно в одно время и не организовать грамотный и быстрый проход — это ужас. Именно так. При входе в парк Красная Пресня я увидела несколько колонн людей, терпеливо ждущих свою очередь. Мне помогло чудо: я пошла в начало смотреть, в чем же проблема, и прикинуть, сколько времени можно потерять и сколько запланированных лекций пропустить. На мою удачу я оказалась возле прохода для прессы, где добрый охранник решил помочь бедным гикам и, пока нет прессы (либо она вся прошла), начал пускать всех отдельной очередью.
Читать полностью »

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

Влияние планшета на ребенка (2-13 лет) - 1
Читать полностью »

От Винта! Или РПО ВИШ на Arduino - 1

Предложили мне сделать прототип регулятора постоянных оборотов (РПО) для прототипа винта изменяемого шага (ВИШ) небольшого летательного аппарата (ЛА).

Что имеем:
ЛА — Аэропоракт А-27М, двигатель Rotax 912, прототип ВИШ с электрическим приводом.

Что требуется:
Изготовить прототип РПО, который должен уметь поддерживать заранее заданные обороты — 3 режима, иметь возможность в ручную управлять шагом винта, иметь индикаторы увеличенияуменьшения шага винта и индикаторы срабатывания концевых переключателей.
Читать полностью »

Хочу немного рассказать про технологию OpenCV и её применение на языке программирования C#.

OpenCV (англ. Open Source Computer Vision Library, библиотека компьютерного зрения с открытым исходным кодом) — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом. Реализована на C/C++, также разрабатывается для Python, Java, Ruby, Matlab, Lua и других языков. Может свободно использоваться в академических и коммерческих целях — распространяется в условиях лицензии BSD.

На эту библиотеку я натолкнулся буквально недавно. На сайте toster.ru я задал вопрос про необычные темы для дипломных работ и в одном из ответов получил ссылки на результат работы с этой библиотекой. Вот некоторые из них:

www.youtube.com/watch?v=h9kPI7_vhAU
www.youtube.com/watch?v=256bg5_vNvg
www.youtube.com/watch?v=PUhwGTSNGhI
Читать полностью »

В одном из своих проектов мне захотелось попробовать что-то новое и как-то облагородить админпанель своей CMS. Рассмотрев разные MVC/MVVM JavaScript framework, выбор пал на ExtJS. Я давно обращал на него внимание и знал, что у них есть лицензия для «свободного использование». Зайдя на страницу Sencha ExtJS, я обнаружил, что бесплатная версия предоставляется только на 30 дней, а цена на платную версия не то, чтобы кусается, она готова оттяпать тебе руку по локоть (от $3,855.00 за ExtJS 5). Так куда же делась свободная лицензия на ExtJS.
Читать полностью »

tl;dr: Go достаточно многословный и строгий язык программирования с очень предсказуемой и стремительной кривой обучения, что делает его крайне удачной технологией для обучения программированию новоприбывших!

Я только приехал из штатов, после Google Code-In 2014 Grand Prize Trip, отдохнувший и веселый. Какое-то время думал написать отчет о том, чем призеры там занимались, как нас приняли в Mountain View и обо всем этом, но в какой-то момент понял, что все это совершенно бесполезно. Совсем недавно я по воле случая должен был помочь своему товарищу с домашкой по информатике (там было что-то вроде selection sort). Реализация требовалась на паскале, а я паскаль знаю очень плохо, как впрочем и другие неактуальные, по большей мере, языки программирования, вроде Ada.

Go как язык для обучения программированию - 1В меня ударила молния и укусил гофер, после чего мое тело мутировало в какую-то кунг фу Go хренотень. Иными словами, я задумался о возможном потенциале моего любимчика среди новых технологий, Go, в качестве языка для обучения программированию новоприбывших (читай: школьников). Мне кажется, у Go есть все, что в принципе может быть нужно подобной программе и даже чуточку больше (например, в школе могли бы затрагивать тему параллельного, ни в коем случае не concurrent, программирования, которую не затрагивают, просто потому что FPS вообще не умеет гонять два куска кода одновременно). Под катом, собственно, мои мысли на этот счет. Кстати, пользуясь случаем, хочу передать привет divan0! Большое спасибо за твою просветительскую деятельность в тематическом хабе: Go действительно нуждается в огласке, ведь много людей до сих пор считают, что это какая-то страшная поделка уровня Plan9 из 80-х и к тому же, без обобщенного программирования (в каждой шутке есть доля шутки), а ты рассказываешь людям очень правильные вещи на понятном для них языке! Никакого дисклаймера не будет, но я настоятельно не рекоммендую воспринимать содержимое статьи абсолютно серьезно, ведь я человек, у которого есть целых два гофера: синий и розовый!
Читать полностью »

В базе патентного ведомства США обнаружилась заявка на патент №20150169121, поданная Apple. В ней описан новый способ интеграции сенсорного экрана в дисплей. Такие сенсорные дисплеи, по словам изобретателей, можно использовать в мобильных устройствах.

Новый вариант подходит для жидкокристаллических панелей и панелей OLED

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js