Pull to refresh
6
Karma
0
Rating
Сергей Першин @029ah

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

Получаем данные со счетчиков Меркурий 203.2Т по RS-485

Open source *Python *Industrial Programming *
Sandbox


Организовать удаленный сбор показаний с электросчетчиков — задача вроде не сложная, счетчики с каждым годом все умнее и умнее и должны сами все отправлять, ан нет, информация конечно есть, но она разрозненная. Производители оборудования видимо тоже хотят зарабатывать на продаже своего ПО. Пишу эту статью чтобы сэкономить время всем, у кого есть похожие задачи.
Читать дальше →
Total votes 26: ↑26 and ↓0 +26
Views 25K
Comments 22

Разработка драйвера PCI устройства под Linux

System Programming **nix *Development for Linux *

В данной статье я рассматриваю процесс написания простого драйвера PCI устройства под OC Linux. Будет кратко изучено устройство программной модели PCI, написание собственно драйвера, тестовой пользовательской программы и запуск всей этой системы.

В качестве подопытного выступит интерфейс датчиков перемещения ЛИР940/941. Это устройство, отечественного производства, обеспечивает подключение до 4 энкодеров с помощью последовательного протокола SSI поверх физического интерфейса RS-422.
Total votes 101: ↑101 and ↓0 +101
Views 44K
Comments 33

Некоторые дополнения для 3d принтера Anet A8

3D printers DIY
Sandbox
3D принтер Anet A8 — один из самых дешевых моделей принтеров из Китая. Построен он на базе известной модели Prusa i3. За ту цену, за которую предлагают его производители, Вы вряд ли купите принтер в России. Из преимуществ можно отметить небольшую стоимость, достаточно большой максимальный размер модели и, самое главное, подогреваемый стол. Обзоров по этому принтеру уже немало, поэтому я напишу небольшой список доработок, благодаря которым Ваш принтер станет печатать лучше или улучшится его косметический вид.
Читать дальше →
Total votes 16: ↑15 and ↓1 +14
Views 39K
Comments 31

Российский писатель-фантаст собрал средства на новую повесть краудфандингом и выложил произведение в открытый доступ

Gadgets Crowdsourcing
image

Известный российский автор Леонид Каганов, чьи произведения регулярно вспоминают в комменариях Гикаймса и Хабра (например рассказ Танкетка в geektimes.ru/company/dronk/blog/278172 или Магия в комментариях к geektimes.ru/post/196348) опубликовал на своём сайте новый рассказ:

Таблетки.

Вознаграждение за эту повесть писатель получил не от издателя, а от жертвователей, собравших 78 468 р на краудфандинговом сайте sbor-nik.ru.
Читать дальше →
Total votes 41: ↑33 and ↓8 +25
Views 28K
Comments 265

«Хакеры и Художники». Как мы 13 лет всем рунетом Пола Грэма переводили

Website development *Programming *Lisp *Professional literature *
«Это началось как желание, стало приключением, а закончилось как уникальное дорожное путешествие.»
— к/ф «Трасса 60»



Пол Грэм написал книгу «Hackers and Painters» (оригинал в PDF на английском) когда еще был больше программистом, чем инвестором. С тех пор некоторые моменты устарели (да и arc не взлетел), но большинство мыслей остались актуальными (роль и место ботанов «хакеров» в современном мире, свободомыслие, критическое мышление, способность бросать вызов большим системам и пр). Лично я планирую перечитать всю книгу еще пару раз.

Спасибо Байраму Аннакову за «наводку» на Пола Грэма и Николаю Кононову, который подтвердил, что я на правильном пути.

Содержание


Глава 1 Why Nerds Are UnpopularЗа что не любят ботанов.
Глава 2 Hackers and PaintersХакеры и художники (Habr edition)
Глава 3 What You Can't SayО чем вы не можете сказать.
Глава 4 Good Bad AttitudeСлово «хакер».
Глава 5 The Other Road AheadДругая дорога в будущее, Другая дорога в будущее, продолжение.
Глава 6 How to Make WealthКак стать богатым.
Глава 7 Mind the GapОсторожно, разрыв.
Глава 8 A Plan for SpamПлан для спама.
Глава 9 Taste for MakersВкус — созидателям.
Глава 10 Programming Languages Explained — Языки программирования «в разрезе».
Глава 11 The Hundred-Year LanguageЯзыки программирования через сто лет.
Глава 12 Beating the AveragesLisp: побеждая посредственность.
Глава 13 Revenge of the Nerds — Месть ботанов 1, 2, 3.
Глава 14 The Dream LanguageБыть Популярным, часть 2.
Глава 15 Design and ResearchПроектирование и исследование.

Под катом хронология переводов и благодарности.
Читать дальше →
Total votes 28: ↑27 and ↓1 +26
Views 46K
Comments 25

Конструктор 3D-принтера от SUNHOKEY в процессе эксплуатации (часть вторая)

Gadgets Computer hardware 3D printers
Прошлый мой пост про Сборку и наладку принтера тут канул в лету (хотя его остатки есть в блоге Dronk.ru), там я описал процесс сборки 3D-принтера из китайского конструктора. Теперь же хочу поделиться информацией о его почти годовом использовании, что было заменено, на что обратить внимание, какие апгрейды можно сделать?

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

Читать дальше →
Total votes 14: ↑14 and ↓0 +14
Views 12K
Comments 16

Продление жизни аккумуляторам электроинструмента — часть 2

DIY
Мда. С момента написания первой части прошло уже 4 года.
Время летит…


Как ни странно, мой шуруповерт Stayer все еще жив, хотя и побывал в ремонте. Также живы и 4 из 5 аккумуляторов (один пошел на элементы для восстановления остальных).
Выведенные на корпус батарей разъемы позволяли дозаряжать проблемные ячейки и поддерживать батареи в годном состоянии. Но, боже, как это нудно!
В общем, когда меня окончательно достал этот процесс, я начал усиленно копать инет в поисках чипа, годного для балансировки аккумулятора на 15 Ni-Cd элементов.
И. Сюрприз! Я такого чипа просто не нашел. Ну, вот нету и всё тут. Для литиевых еще туда-сюда (и то на меньшее количество «банок») для никеля — глухо. Или я искать не умею, или производителям просто плевать на эту нишу.

Но, нету в жизни не решаемых задач!
Total votes 27: ↑27 and ↓0 +27
Views 27K
Comments 89

Подальше от обыденной реальности: фантастические романы, которые стоит прочитать

RoboHunter corporate blog Professional literature *Science fiction
image

Фантастика как жанр заставляет читателей и писателей выйти за пределы разумного, дать волю своему воображению и отправиться в неизведанные миры. За это мы и любим этот жанр. RoboHunter этой осенью предлагает с головой погрузиться в мир научной фантастики.
Читать дальше →
Total votes 63: ↑59 and ↓4 +55
Views 136K
Comments 270

Когда всё дело в количестве. Нелинейная арифметика больших партий электронных устройств

Development Management *Start-up development Manufacture and development of electronics *


Мечта любого разработчика независимо от опыта и сферы деятельности — сделать проект для крупной компании, который выйдет в массовое производство. Даже если не получится разжиться с этого серьёзными дивидендами сразу, то впоследствии такой проект будет вашей визитной карточкой. Переход от макетного образца к изделию, выпускаемому серийными партиями очень сложный процесс, особенно для тех кто проходит его первый раз. Особенно для изделия, имеющего сложную электронную начинку. Вероятность успеха такого проекта сильно увеличивается в случае, если и проектировщик и инвестор хорошо осознают все шаги на предстоящем им пути.
image
Двигаясь от опытного образца к серийному изделию мы попадаем в область действия “нелинейной математики” с большим количеством факторов, которые необходимо учитывать чтобы правильно рассчитать объём вложений. Данный вывод кажется очевидным, но на практике я часто сталкиваюсь с любовью к недопустимым упрощениям в расчётах. В дальнейшем приводит к серьёзным финансовым проблемам, трениям в команде, зачастую финалом становится крах проекта.
Читать дальше →
Total votes 35: ↑33 and ↓2 +31
Views 15K
Comments 44

Тестирование светодиодных ламп IKEA

LampTest corporate blog Gadgets Computer hardware Smart House
Хорошие светодиодные лампы пока достаточно дороги, а из-за изменения курсов валют они стали ещё дороже.
Одни из самых низких цен на светодиодные лампы сейчас в магазинах IKEA.
Я протестировал 11 актуальных светодиодных ламп LEDARE, стоящих от 169 до 599 рублей.



Читать дальше →
Total votes 59: ↑57 and ↓2 +55
Views 74K
Comments 93

Нескучные выходные или «тачка на прокачку»

Developing for Arduino *Gadgets DIY The future is here
Некоторое время назад я сказал: "«Тюнить» авто лично мне как-то не интересно...", но «никогда не говори „никогда“». Звезды встали в таком порядке, что пришлось экстренно сменить машину Peugeot 307sw на Mazda5.

Машина ездит, все хорошо, но некоторые «плюшки», которые были в прежней машине штатно, почему-то отсутствовали в текущей.

Одна из таких полезных вещей — парктроник. Установка парктроника не является проблемой, но вот как-то «неродной» дисплей парктроника меня в салоне не устраивал. Внутренний перфекционист был жутко против «чужеродного тела».
Заводи, поехали!
Total votes 128: ↑125 and ↓3 +122
Views 117K
Comments 54

Лекция «Космические байки»

Popular science Astronautics
Предновогоднее время — доброе и веселое. Поэтому в качестве темы для очередной лекции я решил выбрать космические байки — забавные, трогательные и интересные истории космической отрасли:
  • Как узнали, что на Земле жизни нет?
  • Космическая контрабанда и как пить коньяк в невесомости?
  • Как Королёв взял на себя ответственность за твердость Луны.
  • Космические светлячки.
  • Котики в невесомости.


Под катом план лекции, ссылки на презентацию и источники информации.
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Views 9.1K
Comments 5

Mini-Desktop своими руками

Computer hardware Desktop PC's
Sandbox
Update: Версия 2.0 здесь.

Немного лирики:


Лет пять назад у меня появилась мечта самому сделать домашний мини сервер. Изучив существующие на то время железки, я остановил свой выбор на материнской плате Intel D945GSEJT с процессором Atom N270. Корпуса, которые были в продаже для этой материнской платы мне совершенно не понравились, по этому я привинтил все это дело к картонке вместе с жестким диском, поставил Хакинтош и повесил за шкаф. Все это дело провисело пару лет, интенсивно качая и раздавая файлы и интернет по всей квартире.
Все бы хорошо, но быстродействия этого агрегата хватало только на дать и взять, никакой речи о проигрывании, или конвертировании HD видео, или помощи при тонировании 3D графики речи быть не могло. А хотелось бы.
Мысль сделать домашний мощный-мини-сервер заела меня окончательно в начале этого года. Просто спать по ночам не мог. И что бы избавиться от этой навязчивой идеи было решено:
1. Сделать не так как у всех
2. Сделать самый маленький Desktop из ныне существующих
3. Сделать проект не индивидуальным, а с учетом промышленных стандартов, а так же с обоснованием адекватной стоимости дальнейшего серийного производства.
Читать дальше →
Total votes 156: ↑149 and ↓7 +142
Views 152K
Comments 163

Физика невозможного: Научное объяснение фазеров, силовых полей, телепортации и путешествий во времени

Professional literature *
Наверное каждый читатель Хабра мечтает получить свой световой меч или пообщаться с представителем инопланетной цивилизации. Но сбудется ли это когда-нибудь? Ответу на этот и другие подобные вопросы посвящена книга «Физика невозможного».  

Она написана физиком-теоретиком, ведущим научно-популярных передач BBC и популяризатором науки Митио Каку, много общавшимся с выдающимися умами современности. Его консультантами выступили 10 лауреатов Нобелевской премии, известные физики, астрономы, публицисты и даже один автор комиксов. 

Доктор Каку исследует передовые области науки, чтобы дать ответ на «мучившие его с детства» вопросы: Научимся ли мы когда-нибудь проходить сквозь стены? Строить звездные корабли, способные летать быстрее скорости света? Читать мысли? Мгновенно преодолевать космическое пространство?
Читать дальше →
Total votes 117: ↑92 and ↓25 +67
Views 3K
Comments 60

Групповой заказ печатных плат — мифы и реальность

DIY


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

Жизнь жестоко проучила меня. На деле необходимый минимум ограничений для обеспечении ощутимой выгоды оказался ГОРАЗДО больше чем я ожидал. В итоге у меня ничего не получилось. Мы, конечно, собрали и запустили один заказ. Все финансовые выкладки и технические тонкости под катом.
Читать дальше →
Total votes 46: ↑43 and ↓3 +40
Views 49K
Comments 51

Простая Наука — дайджест опытов #30

Простая Наука corporate blog
image

Параллельно с работой над третьей книгой мы продолжаем снимать опыты и сегодня я представляю очередной дайджест «Простая Наука».

В этом выпуске:
  • Зажигаем спичку паром (канал «Наука 2.0»);
  • Искусственный снег из подгузников (канал «Наука 2.0»);
  • Секретные шарики (канал «Простая Наука»);
  • Соленый лед (канал «Простая Наука»);
  • Кола и молоко (из второй книги «Простая Наука»).
Читать дальше →
Total votes 61: ↑54 and ↓7 +47
Views 37K
Comments 13

Постутюжная технология производства печатных плат

DIY
Sandbox
Tutorial
image
Последний раз я делал печатную плату, когда ещё не было интернета, лазерных принтеров и другой современной ерунды, зато была клейкая лента, скальпель и куча свободного времени. И вот теперь для меня пришло время вернуться к решению этой задачи.
Теперь, вроде как, всё есть, однако проблема осталась. Всем ведь понятно, чем неудобен заказ печатных плат на специализированном производстве, когда нужно сделать лишь одну штуку, или прототип. Потому и используют ЛУТ, фоторезист, фрезерование, в общем, кто что может. Но ведь хочется без развития специальных навыков получить гарантированный и повторяемый результат. Вот и приступим…
Читать дальше →
Total votes 58: ↑57 and ↓1 +56
Views 65K
Comments 87

Видеоредактор Lightworks для Linux — Официальный релиз (Beta)

Working with video *


Отличная новость для всех хабравчан, кто любит Linux и редактировать видео! В публичном доступе появился видеоредактор Lightworks для Linux! На данный момент программа имеет статус beta-версии, но по отзывам работает довольно стабильно.
Читать дальше →
Total votes 82: ↑76 and ↓6 +70
Views 41K
Comments 37
1

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity