Как стать автором
Обновить
0
0

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

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

Американские учёные создали воздушный световод, который многократно улучшает распространение лазерного луча в воздухе

Время на прочтение2 мин
Количество просмотров61K
Распространение лазерного луча в воздухе, особенно если его мощность высока, довольно ограничено из-за взаимодействия с атмосферой. Лазер нагревает газ, через который проходит, из-за чего меняется плотность, а значит и коэффициент преломления воздуха на пути луча. Атмосфера начинает работать, как линза, рассеивающая луч. Учёные из Мэрилендского университета в Колледж-Парке придумали, как преодолеть негативные последствия этого эффекта. Для этого они использовали несколько дополнительных лазеров, расположенных вокруг основного.


Читать дальше →
Всего голосов 44: ↑39 и ↓5+34
Комментарии63

Уроки космических аварий: поражение и триумф «Аполлона-13»

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

В такие же апрельские дни 1970 года разыгралась, наверное, самая драматическая история из всего, что происходило в космосе. Три астронавта, отправившиеся на Луну, оказались в смертельной опасности и были вынуждены трое суток возвращаться домой, преодолевая различные возникающие трудности. Это очень красивая история о том, как небольшие изменения в спецификации могут привести к большим проблемам, о слаженной работе сотен людей в ЦУПе в режиме аврала, о смелости и профессионализме.
Читать дальше →
Всего голосов 206: ↑204 и ↓2+202
Комментарии64

Два фильма о ядерных двигателях

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


Уже после публикации поста про ядерные двигатели мне прислали ссылку на интересный фильм о советских двигателях. Он отлично дополнил известный мне фильм об американских двигателях, к которому я сделал русские субтитры. Эту пару фильмов я и представляю вашему вниманию.
Читать дальше →
Всего голосов 59: ↑56 и ↓3+53
Комментарии17

ABS vs PLA. Что выбрать для 3D печати?

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


Введение


Начнём с того, что я уже давно интересуюсь темой 3D печати. И если с устройством принтеров, программной составляющей я уже разобрался, то резонным остаётся вопрос: " Что же лучше? ABS или PLA?"
Думаю, что многим будет интересна данная тема, так как выбор материала при печати — это некий аналог выбора материала при проектировании того или иного устройства. Я попытаюсь в манере инженера разложить по полочкам все достоинства и недостатки каждого материала.
Приступим.
Читать дальше →
Всего голосов 23: ↑19 и ↓4+15
Комментарии32

Повышение качества 3d печати с помощью охлаждения

Время на прочтение5 мин
Количество просмотров47K
Итак, Вы уже проделали большой путь и собрали собственный 3d принтер. Настало время побороться за качество печати. В этой статье мы поговорим о том, для чего нужно охлаждение модели при печати, на что нужно обратить внимание при разработке системы охлаждения и как правильно подключить вентилятор с использованием микросхемы SevenSwitch и прошивки Teacup.
Читать дальше →
Всего голосов 41: ↑37 и ↓4+33
Комментарии20

Иллюзия реальности, записки о человекостроении

Время на прочтение3 мин
Количество просмотров3.6K
Нейроны (фото Rebecca-Lee)
Это моя вольная интерпретация накопленных на данный момент знаний как непосредственно из нейрофизиологии и смежных наук, так и при конструировании динамических нейросетей.

У мозга есть отдаленное сходство с машинами виртуализации. Например в том, что он способен симулировать в себе поведение окружающих динамических сущностей, начиная со своего обладателя. Его элементы идеально подходят для такой симуляции, как и элементы FPGA. И сама эта симуляция или отражение — происходит непрерывно и автоматически, по мере открытия «новых граней» объекта и в чем-то предвосхищая или прогнозируя их.

Читать дальше →
Всего голосов 48: ↑33 и ↓15+18
Комментарии21

Raspberry Pi. Передача видео для дистанционного управления

Время на прочтение6 мин
Количество просмотров109K
Передача видео для дистанционного управления может использоваться во многих проектах связанных с управление различными устройствами. То есть это можно прикрутить к колесной базе, к квадрокоптеру, к телу гуманоидного робота и тд. Raspberry Pi(далее малина) в данном смысле удобна тем что позволяет использовать для этого не какие то специализированные устройства типа FPV, а обычные устройства которые у многих уже имеются в наличии, а так же упрощает и схемы их включения и сложность написания программ для них, не говоря уже о стоимости проектов.



Подключение вебкамеры, wi-fi адаптера. Настройка передачи видеопотока
Всего голосов 44: ↑36 и ↓8+28
Комментарии39

Алгоритмы обработки видео на процессоре TI DM368

Время на прочтение5 мин
Количество просмотров17K
Начинаем серию статей на Хабре, посвященную видеопроцессорам TI DM368, DM369 и разработке алгоритмов на их основе.
Pассмотрим основные блоки обработки видеопотока от сенсора до сетевого “вещателя”, более подробно остановимся на алгоритмах автоэкспозиции, баланса белого и автофокуса (3A), гамма коррекции, а так же расширенном динамическом диапазоне HDR или WDR, и, наконец, детекторе движения и аналитике на его основе.
Примеры картинок будут представлены для сенсора SONY IMX136, так же алгоритм проверен на сенсорах Aptina MT9P006, AR0331, MT9M034.
До После

Внимание под катом одни картинки
Всего голосов 26: ↑24 и ↓2+22
Комментарии9

Работа с usb видеокамерой в Linux. Часть 1

Время на прочтение4 мин
Количество просмотров34K
   По популярности видеокамера, сегодня, стоит в одном ряду с микрофоном и наушниками. Она используется в различных направлениях, таких как распознавание объектов, дополненная реальность, видеоконференции и множество других. Но что же скрыто под капотом этих сложнейших программ? Как мы получаем картинку с видеокамеры? Этот цикл статей позволит взглянуть на простоту работы с видеокамерой на низком уровне, обработку полученного изображения.
Читать дальше →
Всего голосов 23: ↑21 и ↓2+19
Комментарии5

Вы опасно некомпетентны в криптографии

Время на прочтение7 мин
Количество просмотров140K
От переводчика: Хоть посыл статьи Najaf Ali, переведённой ниже, и носит слегка рекламный оттенок («оставьте криптографию нам, экспертам»), но описанные в ней примеры показались мне довольно интересными и заслуживающими внимания.
Кроме того, никогда не будет лишним повторить прописную истину: не придумывайте свою крипто-защиту. И эта статья отлично иллюстрирует почему.

Читать дальше →
Всего голосов 181: ↑168 и ↓13+155
Комментарии143

Создаем собственный фреймворк на основе Symfony2. (Часть 1)

Время на прочтение4 мин
Количество просмотров19K
Оглавление


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

Вместо того что бы использовать низкоуровневые компоненты, вы можете использовать полномасштабный фреймворк который базируется на этих компонентах — Symfony2… Или, вы можете написать свой собственный. Эта серия статей о последнем.

Зачем вам нужен собственный фреймворк? (Why would you like to create your own framework?)



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

  1. Что бы изучить низкоуровневую архитектуру современных веб-ориентированных фреймворков, в частности Symfony2 и ее компонентов.
  2. Что бы создать фремворк «под ключ» для ваших специфических нужд. (Только прежде убедитесь, что ваши нужды действительно специфические)
  3. Для эксперимента ради удовольствия ( научился и забил )
  4. Для рефакторинга уже существующих приложений, которые нуждаются в более современных и устоявшихся практических решениях.
  5. Что бы доказать что вы это можете (… пусть и с небольшой помощью)

Читать дальше →
Всего голосов 32: ↑20 и ↓12+8
Комментарии29

Самодельный тепловизор на базе Arduino менее чем за 100$

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

Не секрет что каждый из нас хоть раз но мечтал получить в свои руки настоящий тепловизор. Ведь это уникальный шанс взглянуть на мир вокруг совершенно «другими глазами», увидеть скрытое и возможно даже глубже познать суть некоторых явлений. И единственной преградой к этой мечте служит цена подобных устройств. Несмотря на весь прогресс, она остается непомерно высокой для простого смертного.
Однако подобно лучу света в непроглядном мраке безысходности на свет появилась разработка двух студентов из Германии. Их устройство на базе микроконтроллера Arduino является довольно простым в изготовлении и существует аж с 2010 года.
Читать далее
Всего голосов 89: ↑84 и ↓5+79
Комментарии51

Логические уровни обучения и психотерапия

Время на прочтение6 мин
Количество просмотров18K
Коучинг не учит, а помогает учиться.
Тимоти Голви
Мы можем учиться, учиться учиться,
может быть, учиться учиться учиться.
Грегори Бейтсон

Грегори БейтсонГрегори Бейтсон — один из наиболее влиятельных мыслителей нашего времени (по мнению Фритьофа Капры, «Дао физики»), работы которого соединяют знания из эпистемологии, кибернетики, антропологии, психологии, экологии. Одним из самых фундаментальных концептов Бейтсона является идея о логических уровнях обучения и коммуникации.

Основание ее лежит в теории логических типов Бертрана Рассела, которая коротко может быть изложена следующим образом: все объекты мышления организованы в своеобразную иерархию, к нулевому типу которой относятся индивидуальные объекты (например, ложка). К первому типу относятся множества объектов нулевого типа (например, ложки как множество); ко второму — множества множеств этих объектов (например, «столовые приборы» как множество, которое объединяет ложки, вилки, ножи и другие приборы) и т. д. Таким образом проводится строгое разграничение между предметами, свойствами предметов, свойствами свойств предметов и т. д.

Читать дальше →
Всего голосов 22: ↑15 и ↓7+8
Комментарии36

Об одной малоизвестной уязвимости в веб сайтах

Время на прочтение4 мин
Количество просмотров80K
Первое правило безопасности при разработке Веб приложений гласит: —
Не доверять данным пришедшим от клиента.
Почти все это правило хорошо знают и соблюдают. Мы пропускаем через валидаторы данные форм, кукисы, даже URI.
Но недавно я с удивлением обнаружил, что есть одна переменная, приходящая от клиента, которую почти никто не фильтрует.
Речь пойдет о компрометации веб приложения через подмену значения HTTP_HOST и SERVER_NAME.
Читать дальше →
Всего голосов 130: ↑110 и ↓20+90
Комментарии51

Видео лекций всего курса первой Школы разработки интерфейсов Яндекса

Время на прочтение2 мин
Количество просмотров178K
Разработка интерфейсов — одно из важнейших направлений в Яндексе, сервисами которого пользуются миллионы людей. А ни один российский вуз, к сожалению, не готовит разработчиков интерфейсов. Все знания, которые необходимы современному верстальщику или фронтенд-программисту, приходится черпать из статей в интернете, книг, докладов на конференциях. Но зачастую этого бывает недостаточно. Почти каждого нового разработчика интерфейсов, которого мы принимали на работу, приходилось многому обучать.

За долгое время работы в Яндексе нам удалось систематизировать все наши знания и огромный опыт в создании фронтенда веб-сервисов. Результатом этого осмысления и длительной работы стала первая Школа разработки интерфейсов, занятие которой шли в московском офисе Яндекса. Вся практическая часть обучения проходила в реальных проектах Яндекса. Теоретическая же состояла из лекций, которые читали ведущие разработчики интерфейсов Яндекса: Сергей veged Бережной, Михаил mishanga Трошев, Алексей doochik Андросов, Михаил azproduction Давыдов и другие.

Выпускники первой Школы разработки интерфейсов Яндекса

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

Читать дальше →
Всего голосов 164: ↑155 и ↓9+146
Комментарии64

Набор заметок. Производительность и защита, от сайта до системы

Время на прочтение15 мин
Количество просмотров4.2K
Краткий анонс

Собирался добавить пару предположений на счет авторизации и регистрации на сайте, но то ли от недосыпания, то ли от многочисленных выпитых сегодня чашек кофе меня потянуло в дебри. Набросал некоторые заметки. Возможно кто-то из Вас найдет что-то новое для себя, возможно кто-то подскажет новое правило для кого-то, возможно кто-то поправит меня тем самым дав и мне урок, и другим. Ниже идут некоторые заметки работы с БД, еще ниже уже несколько заметок про работу самого сервера и т.д.
Читать дальше →
Всего голосов 44: ↑31 и ↓13+18
Комментарии33

Триггеры — спасители

Время на прочтение5 мин
Количество просмотров102K
Уже много статей в интернете есть про sql триггеры, но добавлю еще одну с адекватными примерами, что бы закрепить материал для тех, кто «в теме» и что бы лучше понять материал тем, кто только начал постигать «дзен sql». Заодно и создам дискуссию по теме.

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

Читать дальше →
Всего голосов 38: ↑34 и ↓4+30
Комментарии183

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность