Делаем с удовольствием

Несколько лет назад в одной толстой книжке по Питону я прочитал весьма забавное утверждение — по какой причине следует использовать Python. Одной из причин было названо получение удовольствия. Ото ж!

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

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

Ну, что значит «слушать эфир»? Ну, то есть слушать, что есть в эфире на частотах в диапазоне 2.4 ГГц. Для прослушивания этих частот был создан сниффер (такая коробочка с электроникой), который подключается к компу по USB. Сниффер работает на заданном канале и передает в комп «сырые» пакеты того, что он принял. Дальнейшей обработкой пакетов занимается комп.

А что значит «дистанционно»? Ну, это означает, что оператор может находиться не за тем компом, к которому подключен сниффер (где-нибудь в Воронеже), а где-нибудь далеко. Ну, скажем, в Лондоне. А ещё лучше наоборот! — Сидеть в Саратове и слушать что летает в эфире поблизости от штаб-квартиры М6. Не, ну это же прелестно, правда?

Ну, не важно! Шутки в сторону!

Читать далее

Реклама

Git для новичков

Мотороллер не мой. Статья не моя. Я её подобрал на Хабре. Там она вышла в виде трех разнесённых по времени статей. Моего вклада в статью нет. Моя работа заключалась  в том, чтобы скопипастить эти статьи и оформить их в виде одного pdf-файла.

Честно скажу, эти статьи мне понравились. Они очень легко объясняют что, как и почему нужно делать. В совокупности с книгой «Pro Git», эти статьи будут весьма полезны тем, кто пытается овладеть этой технологией. Ели бы эти статьи мне попались ранее, я уверен, что я бы получил меньше синяков и шишек.

В общем, pdf-файл (размер) можете забрать здесь:

http://www.mediafire.com/file/6giwb8m33lxbm8p/Git_%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D1%8B_%D0%BD%D0%BE%D0%B2%D0%B8%D1%87%D0%BA%D0%B0%D0%BC.pdf

Авторам статей — огромный респект! У меня нет возможности выразить им благодарность на Хабре, поэтому выражу им свою благодарность здесь. Спасибо!

Linux API. Исчерпывающее рукоблудство

Да. Я не не устоял.

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

Путешествие из Питера в Екатеринбург кирпич перенёс хорошо. А фигали ему — ехал, понимаешь ли, один в персональной купе-коробке!

Читать далее

Щупы для логического анализатора

Кто занимается разработкой различных устройств на микроконтроллерах, хорошо представляют себе зачем нужен логический анализатор

Читать далее

Где взять старую версию Debian?

Технический прогресс не стоит на месте. Мир операционных систем для компов и сами компы давным давно уже стали 64-разрядными. Это только я, как редкое исключение, задержался с апгрейдом своего компа. Но благодаря товарищу Сергею из-под Питера, совершенно бесплатно (более того — вообще за свой счет!) приславшему мне по почте материнку + проц + память + ещё кое-что по мелочи, я наконец-то зашёл в 64-разрядный мир. Только благодаря его любезному пинку под зад под Новый Год у меня что-то изменилось.

Я остался верен Линуксу, я установил на комп 64-разрядную версию Debian. Как и следовало ожидать, комп стал работать заметно быстрее. Спасибо, Сергей! Причём не просто быстрее, а местами даже лучше. На вскидку могу назвать только два самых ярких примера.

1. Если в 32-разрядной версии Debian-9 текстовый редактор LibreOffice Writer при открытии файлов падал, и его приходилось лечить удалением из него двух несущественных файлов, то в 64-разрядной версии Debian этого бага нет.
2. В 32-разрядной версии при выходе в консоль кириллица отображается неправильно. Это не проблема, этот баг тоже чинится. Это всего лишь несколько дополнительных телодвижений. В 64-разрядном Debian-е с кириллицей в консолях всё в порядке.

Где взять дистрибутив Debian?

Вообще я давно уже беру дистрибутивы с зеркала Яндекса.

https://mirror.yandex.ru/

Их тут великое множество:

Там длинный список, на скриншоте показан только какой-то фрагмент его.

Читать далее

tinyAVR 1-series

Microchip начинает выпуск новой линейки микроконтроллеров с ядром AVR. Линейка будет называться tinyAVR 1-series.

Для ориентации, где мы находимся: до этого выпускались линейки tinyAVR, megaAVR, X-mega. Теперь вот появилось ещё одно семейство.

Зачем?! Что в этой новой линейке такого уникального?

Читать далее

DPS8005

Это — управляемый источник питания со следующими выходными параметрами:

* выходное напряжение: 0 — 80 В
* выходной ток: 0 — 5.1 А

Читать далее

Коды резисторов по EIA-96. Прога на Питоне

Типичная ситуация: вы что-то делаете и внезапно вам встречается «закодированный» резистор. Нужно определить его номинал. Хотелось бы это сделать быстро, без лишних сложностей.

Вообще существует несколько способов решения этой задачи.

  1. Выучить эти таблицы Брадиса кодов и множителей
  2. Распечатать таблицы на листочке и приклеить его на стенку.
  3. Запустить на компе FireFox, наЯндексить сайт, которой позволит расшифровать код, зайти на сайт, ввести код.
  4. Дать компу команду на расшифровку, указав код резистора.

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

Читать далее

Коды резисторов по EIA-96

Стандарт EIA-96 определяет несколько серий номиналов:

Серия Допуск Коммент
E3 50% уже не используется
E6 20% используется очень редко
E12 10%
E24 5%
E48 2%
E96 1%
E192 0.5, 0.25, 0.1 и более точные

До недавнего времени самым ходовым был ряд E24. Во всяком случае радиолюбители и электронщики клеили свои кассы из спичечных коробков в основном для этого ряда. Но технический прогресс не стоит на месте.

Читать далее

CC2520

Собственно, микросхема не новая.

В двух словах. Это — приёмо-передатчик.

Работает он в диапазоне 2.4 ГГц. Максимальная подтверждённая «дальнобойность» — примерно 200-300 м с ненаправленной антенной.
Но, сами понимаете, всё зависит от окружающей электромагнитной обстановки. Если рядом полно всяких смартфонов, планшетов, WiFi-роутеров и так далее, то всё будет намного печальнее.

Читать далее