?

Log in

Электронный миссионер

Monday, September 26, 2016

7:11PM - О данном блоге Sticky

Всю свою сознательную жизнь (где-то с 12 лет) занимаюсь электроникой и программированием. Много лет работал в "Хакере" (с 2006 по 2009 год), вёл рубрику "Фрикинг". Работал в различных сферах (как правило оборонных), где и реализовывал свою любовь к электронике.


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


Название мероприятия Дата проведения Количество участников
Мастер-класс программирования под linux 30 мая - 2 июня 2016 5
Вебинар. Linux разработка на языке си. Изучаем основное API. 1-4 августа 2016 10
Вебинар. Linux разработка на языке си. Изучаем основное API. 22-25 августа 2016 24
Вебинар: модули ядра Linux 19-23 сентября 2016 11

Материалы всех вебинаров (виртуальная машина, методические указания, видео и, собственно говоря, я сам для консультаций и вопросов) до сих пор доступны и их можно преобрести. За анонсами следующих вебинаров следите в моём ЖЖ.
Если вам интересны материалы вебинаров, либо вы хотите поучавстсовать в будущих вебинарах, то пишите мне на почту dlinyj (собака) gmail.com .


Так же являюсь админом ряда сообществ:

ru_radio_electr Лучшее сообщество по радиоэлектронике в ЖЖ
workplace_ru Фотографии рабочих мест

Внимание! При использовании материалов данного блога, ссылка на источник ОБЯЗАТЕЛЬНА!

Friday, September 23, 2016

2:30PM - Кадр для поднятия настроения.

Внезапно Россия. У меня этот кадр вызывает столько позитивных эмоций, что не могу не поделиться. С детства мечтал увидеть работающий переход на м. Ленинский Проспект. Лестница есть, а перехода нет. И зловещее "Нет прохода" (или как-то так). А теперь... Ну просто милота.



Фото не моё, взято из одного паблика вконтакте. Никто не хочет коллективно прокатиться по МЦК?

Monday, September 19, 2016

10:30AM - Изготовление адресной таблички

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



Вообще не представляю, как я раньше жил без лобзикового станка. Купил БУ за 5 тысяч. Он себя окупил сразу! Клеил столярным ПВА. Схватывается за 10 минут! Жизнь упрощает безумно!

Sunday, September 18, 2016

1:23PM - Изготовление лампового усилителя

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

Thursday, September 15, 2016

7:22PM - Самодельная УФ лампа из ДРВ.


Самодельная УФ лампа

Ванна начала зарастать плесенью, и понадобилось мне соорудить таки нормальную УФ лампу. В хозяйстве есть УФ лампа - лечебная, но она может эксплуатироваться всего по 10 минут и потом 15 минут перерыв. Весьма неудобно. Нужно лампу такую, чтобы давала жёсткий УФ и работала сколь угодно долго. Слышал, что делают их из ламп ДРЛ (Дуговая Ртутная Люминесцентная). Эти лампы используются в уличном освещении. Им нужен стартер и дроссель (Схема подключения). И оказалось, что эти два дополнительных агрегата стоят в сумме как 4-5 ламп! Жаба начала душить.
Оказалось, что есть альтернативные лампы, которые включаются прямо в сеть, а в качестве токоограничителя там используется нить накаливания (прямо в колбе) называются ДРВ (Дуговая Ртутно-Вольфрамовая). Собтвено говоря, начал искать, кто делал на базе таких ламп УФ-лампу. И нашёл
Моё изготовление УФ лампыCollapse )

Monday, September 12, 2016

6:24PM - Одноплатник для музыки.

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

Собственно говоря я ищу такой одноплатник, чтобы он играл звук. Меня мало волнует поддержка видео и прочего. Ранее я использовал для этих целей tp-link mr3020 с USB-звуковухой.

Но решение так себе, тем более что мощей этого роутера не хватает для mpd. Звук играет, но слышны щелчки.

Тот же Raspberry Pi требует весьма дорогую внешнюю звуковую карту, если хочется более-менее звука. Есть ли какие-то адекватные рекомендации?

Friday, September 9, 2016

9:11AM - Вебинар: модули ядра Linux

Уважаемые коллеги, меня много раз просили провести вебинар по теме создания драйверов и написания модулей ядра lilux. Это весьма сложная тема и более тонкие материи. Что и говорить, что подход программирования в пространстве пользователя практически не менялся со времён создания UNIX (70-е годы ХХ-го века), и старые программы по идее должны корректно работать в любой системе *nix. Тогда как, программы в пространстве ядра могут перестать работать с выходом новой версии ядра. API ядра меняется от версии к версии и дать универсальный рецепт разработки модулей невозможно, но тем не менее учиться разрабатывать модули ядра возможно.


Требуемый начальный уровень
Вебинар рассчитан на опытных разработчиков системного программного обеспечения. Предполагается некоторый минимальный опыт в программировании для ядра Linux (модули, драйвера), на уровне компиляции, сборки, и использования таких модулей в системе.
Совершенно естественно, что от участника требуется квалифицированное знание языка C — единственного необходимого и достаточного языка системного программирования (из числа компилирующих) в Linux (хоть в пространстве ядра, хоть в пользовательском пространстве).
Естественно, предполагается, что вы «на дружеской ноге» с основными UNIX/POSIX консольными утилитами, такими, как: ls, rm, grep, tar и другие. Это необходимо для тестирования и организации работы с проектируемыми компонентами.

Дата и время проведения данного вебинара: с 19 по 23 сентября, с 11:00 по 17:00 (время Московское!), с перерывами (даты и время ориентировочные, может пройдём быстрее, может быт дольше, тема сложная). Стоимость вебинара 3000 российских рублей. Для прошлых участников моих вебинаров делается скидка и стоимость составляет 2500 рублей. География участников не имеет значения. Видеозапись будет обязательно!!! Для тех кто пропустил или не может быть, запись будет!

Запись ведётся по электронной почте dlinyj@gmail.com (. Для записи необходимо ваше имя (ф.и.о. по желанию) и контактные данные (номер телефона и почта). Желательно описать цели посещения этого вебинара, уровень подготовки и род занятий.

Пример формата мероприятия вы можете посмотреть в моей статье "Создание собственных драйверов под Linux"

Для примера как будет проходить, видео одной из тем с прошлого вебинара " Linux разработка на языке си. Изучаем основное API.":



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

Программа вебинара:Collapse )

Wednesday, September 7, 2016

6:58PM - Тёплое, ламповое видео!

Если вы ещё не забыли, то в своё время я сделал забавный проект - hipcrt.in писал о нём тут, который предназначен для того, чтобы окунуться во времена ЭЛТ-телевизоров и увидеть, как же ваши картинки будут выглядеть на таком телике. А проще говоря аппаратный ЭЛТ-фильтр.

И пришла мне тут безумная идея попробовать прогнать не картинки через него, а полноценное видео. Нашёл бесплатное видео, нарезал его с помощью ffmeg на картинки, перезал, конвертировал, залил на сервер. И потом ждал 2,5 часа для 16 секундного видео(464 кадра). После сконвертировал в видео, наложил звук и получил счастье.




(помогите аннотацию перевести)

Оригинал видео вот тут . Как думаете, стоит ли прикрутить возможность конвертации видео? Может за донат какой.

Tuesday, August 30, 2016

6:53PM - Приключения Буратино (ZX Spectrum)

Вся суть нашего образования в одной картинке!



Когда меня спрашивают: куда пойти учиться? Я отвечаю - никуда. Учись сам и занимайся любимым делом!

А по поводу игры, поиграть можно тут онлайн: Буратино . А прохождение весьма не тривиальное...

3:11AM - Portal

Что-то упоролся и перепрошёл первый портал. Побыстренькому... Ну и захотелось финальную музыку увидеть в консоли, уж больно классно концовка сделана! Если тебе пришла в голову крутая идея - погугли. Её наверняка кто-то уже сделал.

Всё хорошее придумано за нас.



Чутка модифицируем оригинальный скрипт, примерно вот так. В результате получаем вот такую штуку.





Задержки конечно не прям уж стопудовое совпадение, но вполне себе. Разумеется не забываем скачать оригинальную мелодию.

12:29AM - Восхитительная идея!



Три платы 0,8 мм, одна работает на просвет. Гениально! pcb sch

12:07AM - unicode

Подумал тут в своих программах unicod использовать...

Открыл, почитал, попробовал, ахренел - закрыл.

Wednesday, August 24, 2016

9:45PM - Делаем скриптовую пасхалку на ESC-последовательностях

Вот читаю курс по программированию, а там как раз работа с консолью. Ну чем не применить свои знания на практике. Тут как раз выпала оказия: дал я один свой агрегат на фестиваль СС, а Линукс. Там надо было чуток подконфигурить, и чел (не буду палить имя) должен поковыряться потом в конфигах. Надо запускать скрипт. Решил я этим скриптом привет передать данному камраду, с юморком. Запускаешь скрипт "взрослый", а там пасхалка. Поскольку есть шанс, что данный псот прочтётся раньше запуска скрипта, я не буду раскрывать всех карт, а покажу свой вариант.


Как сделать сие хулиганство?Collapse )

Tuesday, August 23, 2016

7:14PM - Этакое "воскрешение" ;)

На старом рабочем месте, с новым ремонтом, новыми платами и новой жизнью, занимаюсь любимыми вещами. Это точно воскрешение ;)

Saturday, August 20, 2016

1:01PM - Хочется жести...

Что-то жизнь начала напоминать ванильный кефир. Куда девался угар и чувство риска, греющего кровь, заставляющего творить и делать что-то новое? Начинаем ходить проторенными тропами, хотя есть бесконечное количество троп не хоженых. Например, можно пожить в другом городе, стране, континенте, планете :). Есть отличное слово "стагнация".
Надо срочно что-то менять! Начнём с музыки. Чуток классической жести.


Thursday, August 11, 2016

11:25PM - Вебинар. Linux разработка на языке си. Изучаем основное API.

На прошлой неделе я проводил вебинар по данной теме. В ЖЖ его не анонсировал, только на сайте easyelectronics . Хотя группа была ограничена, ажиотаж вокруг вебинара оказался очень большим. Поэтому было принято решение провести новый вебинар! С 22 по 25 августа!

В данном вебинаре будет охватываться основное API разработчика в пространстве пользователя.

  • Ознакомление с процессом сборки ПО и специфики компилятора C из состава GCC

  • Разработка и использование разделяемых библиотек

  • Отладка программ

  • Изучение механизмов низкоуровнего файлового ввода-вывода

  • Изучение механизмов обеспечения многозадачности и межпроцессного взаимодействия

  • Применение файловых и сетевых сокетов

  • Изучение и применение механизма сигналов

  • Изучение процессов, потоков их различие, использование многопоточности, изучение механизмов синхронизации потоков и их проблем

  • Создание демонов, изучение различия между демонами и прикладным ПО

  • Изучение особенностей консольного ввода-вывода

  • Применение отображаемых в память файлов и их использование



  • Дата и время проведения данного вебинара: с 22 по 25 августа, с 11:00 по 17:00 (время Московское!), с перерывами (время ориентировочное, быть может будет и быстрее). Стоимость вебинара 2 000 российских рублей. География участников не имеет значения. Видеозапись будет обязательно!!! Для тех кто пропустил или не может быть, запись будет!
    Требования к участникам мастер-класса: Знание языка си, на уровне книги Б.В. Керниган,Д.М. Ричи «ЯЗЫК С».

    Запись ведётся по электронной почте dlinyj@gmail.com (. Для записи необходимо ваше имя (ф.и.о. по желанию) и контактные данные (номер телефона и почта). Желательно описать цели посещения этого вебинара, уровень подготовки и род занятий.

    Для примера, видео одной из тем с прошлого вебинара:



    Программа курсаCollapse )

    Tuesday, July 26, 2016

    11:35PM - Изготовление лучковой пилы

    Что-то вштырило меня попробовать древнейший тип пилы, которому более двух тысяч лет. Это лучковая пила. Хотелось вот что-то такого:



    Фотография с сайта. Чертежи этой лучковой пилы вот тут (pdf).
    Но дубовой доски у меня не было, так же хорошего полотна не было. Хотелось просто попробовать. Вышло вот так.


    Черенок от граблей, полотно от ножовки по металлу, пару часов вечером и удовольствия вагон

    Если интересно, отфоткаю в лучшем качестве и разобранном виде.

    Кстати - вот это инстаграм меня и моей жены, где мы выкладываем наши поделки. Подписывайтесь.

    Monday, July 25, 2016

    3:36PM - Как просверлить отверстие в деревянном цилиндре по оси вращения?

    Мне понадобилось просверлить отверстие 6 мм в деревянном цилиндре (черенок для граблей d=25 мм), длинной 18 см, чтобы продеть верёвку. При чём не в одной штуке, а в четырёх. Мне не нужна была уж 100% точность, но надо было добиться того, что сверло выйдет в нижней плоскости цилиндра, а не в стенке.


    Результат

    Проблема сверловки в том, что во первых высота (180 мм) цилиндра больше хода моей сверлильной приспособы, и плоскости не совсем перпендикулярны оси вращения. Сверло у меня 200 мм. Итак, как же мы это сделаемRead more...Collapse )

    Аналогично можно строго перпендикулярно оси вращения сделать отверстие (точнее два параллельных отверстия).


    Отверстие
    Как делать, фотогайдCollapse )

    Friday, July 15, 2016

    5:33PM - По теме прошлого поста...

    Мне накидали ссылок, что-то сам нагуглил. Безумный мир... Оказалось, что камрад iosaaris такое уже делал и описывал вот тут .


    Ну в общем-то это не очень удивительно. Главный вывод, что это газотрон. Мне более понравилась другая тема. В посте выше приведены ссылки, на аналогичные опыты (ссылка 1, ссылка 2) . И там приводится пример как сделать именно ВАКУУМНЫЙ диод.
    Отпиливается носик у лампы, и окачивается воздух. Насос вакуумный есть, осталось попробовать!





    Трубка приклеена на эпоксидку. Вот ещё вариант вакуумного диода. Есть ещё хорошее видео по теме



    Но есть совсем уж безумства! Ладно диод, ладно триод, народ делает дома осцилографические трубки - вот где безумие!!!



    Описание безумств

    10:24AM - Немного безумств...


    Есть лампочка и книга у которой перегорел ближний свет. В результате получился нормальный анод и подогревной катод. Безумная идея, БЕЗУМНАЯ, попробовать сделать диод, с ужасными характеристиками. Кто, что думает?

    Navigate: (Previous 20 entries)