?

Log in

No account? Create an account

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

Thursday, September 12, 2019

10:14PM - Technotise - Edit i ja

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



Это прям лучшее, что я смотрел в стиле киберпанк за последнее время. Фильм "Апгрейд" по сути пародия на данный мультик. Всяко рекомендую посмотреть. Но перевод без матюков (да, не так гарно) и слово "факультет" переводится не факультет, а институт. При просмотре заменяйте.

З.Ы. А вообще как мы верили в киберпанк будущее, верили что вот-вот оно наступит, Джони Мнемоник, Матрица вот этот мультфильм, а потом... А потом айфоны, ютубчик и унылое говно.

Wednesday, September 11, 2019

12:02PM - Молдова-ПМР

Никогда бы не подумал, что судьба занесёт меня в Молдавию (или Молдову), а потом ещё и в Приднестровскую Молдавскую Республику. Для меня это было удивительное, хоть и короткое путешествие.
Большую часть времени у меня не было возможности хоть как-то посмотреть город Кишинёв. Я уходил в 8 утра и приходил в 10 вечера. Но всё же какое-то впечатление сложилось. Во-первых, Кишинёв очень маленький город и высоких домов я там не видел. Быть может на окраине они и есть, но в центре нет совершенно. Всё одно-, двух-, трёхэтажное. Самые высокие дома я видел уже в самом центре - это было пять этажей (небоскрёбы, ага). Официальный язык в Молдавии, внезапно, румынский (сам в шоке). Но это политика, как я понимаю. Русский язык официально не используется, но 50% объявлений на столбах, вывески, меню на русском языке. Не встретил ни одного человека, кто бы не говорил по русски. Много цыган, как в прочем и везде в тёплых краях.
Отношение к нашему брату... Ну не могу сказать что какие-то проблемы где-то были хоть в каком-то виде, но в аптеке девушка скривилась, когда я начал говорить по русски, а когда из широких штанин достал карточку Сбербанка, думал что её разорвёт. Но ничего.

Несколько случайных фотографий КишинёваCollapse )

Времени и сил делать фотки не было, поэтому вот что успел и захотел, то и снял. У самого фоток ровно в два раза больше.
Растущие платаны, тепло, юг красота. Вообще, очень жаль, что платан не растёт в нашем климате, очень красивое дерево. Времени посмотреть Кишинёв у меня не было, поэтому впечатления очень жидкие.

Самое главное было потом. Потом у меня произошла девиртуализация с замечательным человеком murz0id . Не без приключений, конечно. Мы оба были без связи (оба в роуминге), договорились встретиться на автовокзале, но ждали друг друга у разных его углов. Но в результате нашлись. Да это и не важно. И поехали потом на маршрутке в ПМР, в гости к murz0id в город Тирасполь. Мне всегда хотелось посмотреть это удивительное государство в государстве. Жаркая маршрутка, молдоване греющие ушки на наших разговорах и вставляющие комментарии, молдавская граница, зона миротворцев с БТР и нашими военными, и потом граница ПМР. Там меня оформили, выдали мне миграционную карту, сели в маршрутку и поехали дальше. Бендеры, и потом Тирасполь.
Приднестровье поразило отличными дорогами, абсолютной чистотой и порядком. Небогато, но очень-очень чисто! Дороги лучше, чем в основной Молдовии, хотя и живут беднее. В ПМР достаточно сложно с работой. В общем-то мужского населения моего возраста я там практически не видел. Только молодёжь. Такое ощущение, что люди рождаются с чемоданом... Но люди, боже, какие там люди. Мы проходили возле института, там любого человека можно не глядя хватать и на обложку журнала. Точёные, красавцы и красавицы. Вот куда надо ехать за невестами!!!
Мне показали ювелирную мастерскую. В ПМР намного проще оборот драгметаллов. Если в России я не могу работать с серебром и это уголовное дело (с серебром, блин), то там таких проблем нет. Сама мастерская очень вдохновила, крутое оборудование, удивительные возможности. Дали поработать за аппаратом лазерной пайки. Такая приблуда, которая стреляет лазером и спаивает детали, а ты смотришь в микроскоп и паяешь их. Очень круто, главное в палец себе не шмальнуть :).
В ПМР единственные в мире пластиковые деньги!!!



Не фотографировал в ПМР от слова совсем. Дома у murz0id мы переместились в его мастерскую и ужинали уже там. ИМХО - это была лучшая идея: смотреть инструмент, пить пиво, говорить о вечном в идеальном месте настоящего мужчины. Жаль, что было времени меньше суток для посещения. Это был один из самых душевнейших вечеров за очень долгое время! Спасибо тебе, дружище!

ПМР удивительное место. Всё цветёт, виноград растёт на улице, открытые люди, красиво, хоть и небогато.


Виноград на улице.


Вообще, ЗП у людей очень маленькие, есть таможня и что-то производить на Россию там не выгодно, кроме оказания услуг связи и программирования. Если вам нужны программисты, телефонисты и т.п. с не очень большой ЗП, то выгоднее всего сделать офис в ПМР. Там хорошие специалисты и люди готовы работать! Готовая бизнес идея!

В общем, не смотря на очень малое время, удивительный край. Очень хотел бы побывать там ещё раз, именно в ПМР! И буду искренне рад увидеть удивительного человека murz0id. Спасибо тебе за твоё гостеприимство!

Tuesday, September 3, 2019

10:52AM - Подключусь я к общему хайпу

Sunday, September 1, 2019

9:24PM - Старинный сетевой юмор

Thursday, August 29, 2019

4:43PM - Makefile

Может показаться смешным и забавным, но не смотря на то, что я программирую большую часть своей сознательной жизни, я никогда особо не умел писать мейкфайл.
У меня есть готовый Make, который кочует из проекта в проект и я его редактирую по мере надобностей. Ну я просто правил его под свои нужды, не особо задумываясь над смыслом того, что происходит. И тут ВНЕЗАПНО решил на make сделать систему сборки. Не, ну а чего, в ядре, убуте и прочем есть make, питон есть не везде и не всегда, и типа система сборки должна быть на нём.

Основная проблема была даже не в самом make, а тупо в самом подходе системы сборки. Когда ты собираешь что-то здоровенное с подтягиванием с гитов, созданием образов и т.п. - это очень долго. Пересборка может занимать 20 минут. И если ты ошибся, то минус 20 минут. Десять ошибок с поиском и редактированием - минус пол рабочего дня. Тут make конечно не при чём.

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

1. Makefile - двухпроходной. Сначала инициализируются переменные и цели, а потом уже выполняется. Это хорошо и плохо. Хорошо, потому что не надо думать в каком месте у тебя находится цель.

2. Переменные. Это вообще раздел специальной олимпиады (примерно как + ++ +++ в js).
Простой пример, задание переменной идёт как обычно:

imagename:="image.img" , но есть нюанс.
imagename="image.img" - это уже не строгое присваивание. Может быть сделано во второй проход...

Обращение к переменной идёт ВНЕЗАПНО через функцию. $(imagename) - это не как в BASH обращение к переменной, это обращение к функции, которая возвращает значение переменной!!! Доказательство, что это функция в следующем коде

gitcheckout= cd $(1) && git checkout $(2) && cd ..
...
trololo:
	$(call gitcheckout, $(dtsdir), master)


Или ещё интереснее:

current_dir = $(shell pwd)

Получает текущую дирректорию в переменную, к которой будет обращение через функцию. Функции могут быть рекурсивными. Отсюда идёт третий пункт.

3. bash в Make - это боль и унижение...
Серьёзно, я внятно так и не понял как использовать переменные bash в Make. В результате использую временные файлы, в которое сохраняю содержимое... А. Ещё многострочное надо писать таким образом ;\ . При чём, при такой записи надо самостоятельно проверять ошибку в коде bash, make никак не проверяет эту порнографию. Вот пример извращений
$(imagename): 
	{ \
	fallocate -l $(imagesize) $(imagename) ; \
	sudo losetup --find --show $(imagename) > mountpoint ; \
	sudo parted --script `cat mountpoint` mklabel msdos ; \
	sudo parted --script `cat mountpoint` mkpart primary fat32 0% 100M ; \
	sudo parted --script `cat mountpoint` mkpart primary ext4 100M 100% ; \
	sudo mkfs.vfat -F32  `cat mountpoint`p1 ; \
	sudo mkfs.ext4 -F  `cat mountpoint`p2 ; \
...
	}


Простой кусок кода, который алокирует разреженный файл заданной длинный, потом монтирует его как loop-устройство и дальше мы начинаем его размечать. Вместо того, чтобы написать, как в bash (кавычка где буква "Ё")

mountpoint=`sudo losetup --find --show $(imagename)`
sudo parted --script $mountpoint mklabel msdos 


Пришлось городить этот цирк с конями. Пока писал этот пост, подумал, что можно было через функцию $(shell sudo losetup --find --show $(imagename)) , но лень пробовать.

В общем если нужна помощь по Make и вы боялись спросить, то у вас есть уникальный шанс!

P.S. Пост будет не полон без ссылки на толковый ман

Wednesday, August 28, 2019

2:11PM - Паровые двигатели с качающимся цилиндром

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

Это самая частая конструкция парового двигателя (и на мой взгляд самая неудачная). Она "проста" в исполнении, "легка" в повторении и описана во многих книгах. Кавычки не случайны, повторить её взрослому-то тяжело, не то что ребёнку (я бы не взялся). Так же я не знаю того, кто по чертежам из советских книг смог бы её повторить (пробовали очень многие). Чаще всего, в отечественных (да и в иностранных книгах) "чертежи" двигателя даются примерно следующим образом.


Херак, херак и в продакшен!


Картинка взята отсюда там же и описание изготовления. Аналогичные двигатели встречается в куче книг и примерно такого же описания или даже скуднее. Например, вот это. Если вы думаете, что авторы СССР думали из пионеров сразу воспитать конструкторов и типа дети СССР всемогущи, то нет, есть и иностранные вариации таких двигателей. Смотреть вот тут.
Конечно, в СССР были руководители кружков, с соответствующим инструментарием, и конечно они могли помочь это реализовать. Самостоятельно изготовить такой двигатель практически невозможно. Невозможно его сделать без токарного и сверлильного станка. Да, что говорить, я сейчас, если бы вдруг решил бы делать, ещё десять раз подумал смогу ли я его сделать.

Есть замечательный канал на ютубе, где чувак снимает видосы (и потом продаёт их за деньги), о том как делать паровые двигатели. И у него есть серия видео, где он делает такой движок. И типа описывает, мол "из говна и палок". Но при этом у него токарный станок, сверлильный станок, хороший разметочный инструмент и т.п. Но в данных трёх видео он рассказывает как сделать это тем, кто очень хочет, но не имеет нормального инструмента.
Итак, все кто пытался повторить данный чертёж обязаны посмотреть то, как же на самом деле должна изготавливаться данная поделка.







На этом же канале у чувака есть так же аналогичный движок, только двойного действия. Лично я качающиеся цилиндры считаю говном, но для саморазвития посмотреть стоит

З.Ы. Хотел отметить битоня, ибо он жаловался что не сделал данный двиган, но всё же совсем мерзотный стал его ЖЖ и не буду этого делать.

Tuesday, August 20, 2019

1:17PM - Шелобушки в дикой природе

На позапрошлой работе у нас была тьма фитингов возможных. Я конечно работал там погроммистом, но таки прикасался к железу сантехническому. У нас работал один товарищ, который запарился объяснять рабочим какой фитинг какой и он сделал вот такую картинку.


Вообще про ту работу могу много интересного и безумного рассказать. Как минимум то, что 80 человек мы набрали тупо по знакомым. Представляете 80 человек друзей и друзей друзей. Очень было весело и дружно, жаль что всё хорошее закончилось.

Saturday, August 17, 2019

5:36PM - Когда психанул

Или когда ты немножко мудак. Или не немножко...

Я вот пишу этот пост и думаю на сколько я мудак или не мудак. Сижу, смотрю на это и ржу, взявшись за своё лицо в туалете.


Тьма манометров


Короче, мне понадобился манометр, буквально до 4-х атмосфер. И я захотел маленький манометр и купил манометры от огнетушителя. Решил взять сразу много (по 25 руб./шт.), но попутал что 1МПа~10Атм. Т.е. я думал 1МПа=1Атм. Ну и типа, я потом понял что промахнулся и могу измерять только в десятках... Что мне не подходит.


Вот такая симпатичная милипуська на 25 АТМ!!! (25 АТМ, КАРЛ!!!)

Ну типа как: "Заходит Паскаль в бар, а в баре уже сто тысяч паскалей".
Окай, теперь у меня мешок мелких ненужных манометров. Решил пойти дальше, нашёл объявление о продаже манометров. На фотке были мелкие. Приезжаю... Ну короче тоже решил взять сразу все. Итак... Теперь у меня ДОХЕРИЩА манометров. И они ЗДОРОВЕННЫЕ.

Теперь могу даже давление пердежа всех родственников и друзей измерять! Каждому в жопу по манометру!

Но это ещё не всё. Да, я знаю, что проще всего и разумнее всего было пойти в автолабаз, взять манометр для накачки шин и наступило бы вселенское счастье. И тут вы правы, и так я делал и была у меня такая приблуда, которая погрязла в складах у sevasat. Ну я решил сделать заново.
Проблемы на этом не кончаютсяCollapse )

Thursday, August 1, 2019

12:26PM - Замер биения патрона и заготовки

Открою завесу тайны, что же я ваял такого, что поломал аж три метчика. Это держалку для вновь добытого индикатора. Да, я знаю про магнитные штативы (видел у Крастера), но покупать меня сейчас душит жаба, плюс таки хочу сделать своими руками. Пусть криво, неказисто, но зато получу опыт и умение работать с металлом. Получилось вот так.



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

Хватит лирики, вот как выглядит установленная приблуда, без индикатора.



Ну и видос работы (я наснимал много, но нет времени монтировать). Это после установки нового патрона. Старый бил аж в 15 соток.



Для termsl - резцы ещё не фрезеровал. Нет времени. Только суппорт перебрал, чтобы нормально работал. Понял, что резцедержатель не может полностью пройти вдоль патрона, надо снимать одну ручку суппорта.

Tuesday, July 30, 2019

10:32PM - Я открыл Клондайк!!!

"Господа мастеровые" © спешу поделится с вами открытием отличного места, где очень дёшево можно купить свёрла всех номиналов, метчики, плашки, резцы, фрезы и т.д. и т.п. Очень дёшево, и всё наследие СССР. Это не какой-то барыга, который ломит цену 100 рублей за поюзанную плашку. Тут очень адекватные цены, изделия не использованные (хотел написать новые, но не пользованные).


Ещё фотоCollapse )

Клондайк тут Человека в действительности зовут Асатур. Отличный человек, большое уважение за то что он делает. Не барыга, просто честно продаёт всё что есть. Такие люди внушают уважение и почёт. Больше бы таких людей. Уверен, что не в последний раз там! Надо предварительно позвонить, примерно за час. На авито не весь ассортимент (говорит надо за всё платить, поэтому не выставляет).

С чего вдруг я решил его найти. Да смешно просто, понадобилось мне нарезать резьбу. Одно отверстие нарезал отлично, а потом началось вот это...


Как в анекдоте: один сломал, другой потерял. Не покупайте НИКОГДА китайские метчики. Это прям говно. Первый я сломал сам, второй потому что он говно.
Психанул, и решил купит годовой запас метчиков, чтобы научится резать резьбу. Да ещё взять двухзаходные. Забегая вперёд скажу, что из новых наборов я таки сломал ещё один, уже гаечный метчик. Но это уже совсем другая история.

Что же я купил и почёмCollapse )

Думаю налетят хейтеры, но я пишу для тех, кто как и я ищет качественный инструмент из СССР, чтобы можно было купить в одном месте. Осталось мне найти ещё нормальные плашкодержатели и метчикодержатели разных размеров. Можно конечно сделать самому, но хочется всё же заводские.

Monday, July 15, 2019

6:13PM - Инструментальные доработки и новые ништяки

Имеется у меня лобзиковые станок Корвет 88. На нём делал множество поделок, и вообще считаю незаменимым станком дома. Есть целая ветка доработок, на форуме woodtools . Тоже внесу свою лепту. termsl говорил, что Корветы, гм, не очень. Так вот, за этот станок скажу, что он абалденный. Конечно, без доработок использовать нельзя. Вон лист фанеры, например.
Самая главная доработка на сегодня - это пылесос. Раньше там стоял компрессор в виде резиновой груши, но долго он не прожил, как можно догадаться. Потом я использовал аквариумный компрессор. Но это жесть: туча мелкодисперсной пыли, работа в респираторе. Из мастерской, которая была на балконе, пыль попадает в комнату и там всё-всё покрывает. В общем беда. В квартире так вообще нельзя использовать обдув. Альтернатива обдуву - пылесос. Раньше я как, брал шланг, прижимал его плечом, а двумя руками елозил (да, то ещё извращение). Сейчас я психанул и сделал вот так.




Дёшево, просто и сердито. Единственная особенность. Патрубок пылесоса имеет внешний диаметр, примерно 32 мм. Примерно, потому что каждый производитель его варьирует как хочет. Поэтому он не очень любит стыковаться со стандартным диаметром 32 мм. Для этого я в конце ставлю муфту на 40, а туда ставлю резиновую манжету на 32 мм. И с натягом (слива, ага), сажу туда уже патрубок пылесоса. Так-то можно было обойтись муфтой на 32, но рисково. Так что, если надо пристыковать пылесос к чему-либо, самое удобное - это использование резиновых переходников. Потом ещё покажу девайс, если не забуду, куда стыковал пылесос.
Обратите внимание на войлочный коврик, это вообще находка для таких станков - вибрации меньше передаются соседям.
Другие инструментальные ништякиCollapse )

Wednesday, July 10, 2019

10:31AM - USB FDD

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


Конечно, предполагал, что такое бывает в природе, но редкое и вымирающее. Даже в Комусе дискеты перестали продавать (о боже, бухгалтерия нашла способ отказаться от них!!!). Но, ядрён-батон! FDD на USB!
Сорян за фотки, снимал утром на скорую руку, но не могу не поделиться.
UNBOXINGCollapse )
Кстати, вот одна из проблем, что непонятно что делать со старой техникой. Мне отдали ноут нерабочий. Выкрутил из него винты, выкусил нужные мне детали (буквально пару штук), а всё остальное на выброс. Жалко такое расточительство, но дома помойку делать не могу.

Tuesday, July 2, 2019

11:28PM - Настольный токарный станок ТНШ

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


Машину я не нашёл, допёр на руках, вместе с приятелем. Своя ноша не тянет, то ещё приключение.

Лично я очень хотел токарно-винторезный. Но у меня был критерий - вес. Такой, чтобы я смог спокойно его переносить в одиночку, без проблем для спины. 30 кг - это был потолок. С моими переездами, знаю что такое таскать станок с собой из квартиры в квартиру. У меня есть один и это самая тяжёлая вещь из всех. Теперь вот ещё одна. Под критерий веса хорошо подпадает станок PD 230/Е Proxxon . Он великолепен всем, кроме цены и цены на его расходку. Станок, который я по настоящему хочу - это Metal Master MML 1830 V. Но он уже не попадает в разряд носимых. Промежуточные варианты тоже рассматривал, но пластиковые шестерни, все дела. Как-то пока сомнения глодали. Всякие Универсалы отпали, опять же, из-за веса.
Так что, исходя из бюджета, возможностей и задач - остановился на этом зверьке. Хозяин рассказал всю историю станка, и потом ещё звонил, после покупки и рассказывал ещё детали. Золотой мужик, даже как-то жалко было у него покупать, видно дитя, душа вложена.Read more...Collapse )

Wednesday, June 26, 2019

7:10PM - Полезные советы

Хватит философий, давай о жизни!

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



Дёшево, просто и сердито.

А вообще, касательно плашек, хотел себе набор советских плашек, ибо Китай, ну прям совсем говно. И не могу найти, чтобы прям набор. Раньше у меня было куча плашек, я как-то не задумывался, а когда не стало, начал уже искать. Купил Китай... Боль, печаль, унижение.

Monday, June 24, 2019

12:18PM - О женщинах замолвите слово

Есть женщины в русских селеньях
С спокойною важностью лиц,
С красивою силой в движеньях,
С походкой, со взглядом цариц,—

Их разве слепой не заметит,
А зрячий о них говорит:
«Пройдет — словно солнце осветит!
Посмотрит — рублем подарит!»
...

Н. А. Некрасов.«Есть женщины в русских селеньях...»

Честно признаюсь, я люблю женщин. Не в том смысле, что я ищу возможность каждую женщину затащить в постель, а просто мне приятно их общество. В студенческие годы, я слишком много внимания обращал на внешность. Смазливая мордочка и точёная фигурка мне была сильно интереснее других, более важных качеств. С возрастом я понял (чешу бороду до пояса, седые прядки, и костыль переставляю) что такая внешность является проклятием, как для самих владелиц её, так и для мужчин.

Главное отличие смазливых женщин - это торговля своей внешностью. Буквально. Да-да, именно так. Все мы знаем харизматичные примеры старых папиков и молоденьких моделей - это сделка, торговля. Проституция, она не обязательно на панели. Вспоминаю, что ухаживал за одной смазливой дивой, а она мне открыто на свидании говорила, что у неё есть парень и это просто дружба, но эпизодически радовала меня своими фотографиями в неглиже, так сказать, подогревая интерес - это тоже торговля: я с тобой, пока ты мне выгоден.
Такие женщины очень требовательны в отношении к себе: подай руку, придержи дверь, носи на руках. И знаете, самое удивительное, что кроме красивой мордашки, они ничем к себе такое отношение не заслуживают. Они готовы получать, использовать тебя, а когда ты теряешь всё - бросают тебя, как испорченную вещь. "Ничего личного - просто бизнес." (с) Просто торговля телом, хочешь меня - плати: плати вниманием, деньгами и нервами. Шлю... Мы, мужики, бессознательно любим таких женщин, пока ум не включаем, либо шишек не набьём, они влекут нас и влекут большую беду и страдания на наши головы, да и на свои тоже, к сожалению.

Существуют "обычные" женщины. Обычные в кавычках, потому что это не просто женщины, это Женщины с Большой буквы. Этим удивительным созданиям, можно ставить памятник при жизни сразу, просто за своё существование. Эти удивительные существа приводят меня в такое состояние, что дух захватывает. Их не видно сразу, за толпой смазливых шлюшек, мы часто не замечаем их в молодости, но именно на плечах этих удивительных людей стоит весь наш хрупкий мужской мир. Они поддерживают нас в трудной ситуации, готовы быть с нами до конца, в самом тяжёлом положении, они формируют нас, просто как людей и я не представляю как можно жить без них. За каждым великим мужчиной стоит именно такая женщина! По сути - это достижение этой женщины. Дай бог счастья каждой такой удивительной женщине.
Чтобы понять кто они, увидеть их, вспомните школу. Как правило они самые тихие и невзрачные в классе, на них не обращают внимания. Но это самые удивительные люди. Они не требуют придерживать дверь, им не нужно подавать руку, они закатав рукава хранят семейный очаг. Им, ничего не нужно, они довольствуются малым. Но именно им нужно стелить ковровые дорожки, придерживать двери, подавать руку и носить на руках, именно потому, что именно они, удивительные женщины нашего мира, этого по настоящему достойны!
Спасибо вам, что вы есть!

Wednesday, June 19, 2019

5:47PM - Допиливание SOM-модуля на процессоре i.mx6ul



Есть вот такой чудесный SOM-модуль и я в нём допиливаю потихоньку всё что не допилили. Вообще портирование - эта та сфера, которая одновременно меня и сказочно бесит и радует. Бесит тем, что ты мало что создаёшь в реальности, а только пилишь чужие ошибки (это вымораживает, так как код хочется писать, надо больше кода). И часто ходишь по каким-то граблям и не понимаешь почему оно работает вот именно так, а не иначе, поиски решений в интернетах приводят иногда к куче битых ссылок. Иногда можно неделями стучаться головой в закрытые двери. С другой стороны, ты ковыряешься в u-boot и ядре. Т.е. правишь одну громадную программу и есть ощущение единства в глобальном проекте. Я пока ещё не определился, нравится мне это или нет, но тошнит не сильно (пока получается).
Больше всего не хватает человека, который бы мог обучить всему этому безобразию. Вопросов тысяча.

Из любопытных штук. Была задача, чтобы при обращении cat /proc/cpuinfo выдавался серийный номер процессора. До этого был нули. Примерно так:

Hardware        : Freescale i.MX6 Quad/DualLite (Device Tree)
Revision        : 0000
Serial          : 0000000000000000



Как обычно подступаем к задаче? Гуглим. Нахожу такой же вопрос, точнее два. Раз и два и написанно там следующее и страшное:

- the contents of /proc/cpuinfo are generated by c_show in arch/arm/kernel/setup.c.
- c_show takes global values system_serial_high and system_serial_low.
- these two are in turn set in arch/arm/kernel/atags_parse.c, from a tag structure (atag) with ATAG_SERIAL identifier.
- ATAGs are passed to the kernel by the bootloader.
- u-boot has ATAG support in arch/arm/lib/bootm.c, in this case if CONFIG_SERIAL_TAG is defined, setup_serial_tag exists and calls get_board_serial to get the serial number.
- unfortunately, get_board_serial is not implemented for i.MX6.


Короче говоря, передача параметров через ATAG (как я понял, типа область памяти, которая шарится между u-boot и ядром, от туда ядро берёт свои параметры) и там надо ещё поплясать. Ну и мякотка на торте, что вообще серийный номер не поддерживается. Т.е. разберись с ATAG, добавь в ядро кусок кода, в u-boot и не факт что будет работать.
Вы чувствуете этот запах? Запах старого геммороя? По второй ссылке там хоть какие-то примеры кода, которые оказались полезны хоть немного. Рассказываю гениальное и простое решение данной проблемы.

Оказалось, что серийный номер камня можно передать просто установив env "serial#" в u-boot и "мистическим" образом она попадёт в ядро. В результате, нам нужно в инициализации борды в u-boot прочитать серийник и установить env:

 get_board_serial(&serialnr);
 char board_serial_str [19];
 sprintf(board_serial_str, "0x%X%X",serialnr.high, serialnr.low);
 env_set("serial#", board_serial_str);



Четыре строчки кода!!! И да, оно работает:

cat /proc/cpuinfo 
processor       : 0
model name      : ARMv7 Processor rev 5 (v7l)
...
Serial          : 0x2F30C1D2604355C0




Поздравляю, вы великолепны.
P.S. Вообще среди читателей нет тех, кто работал с камнем i.mx6ul? Может кто знает как решить проблемы частоты работы камня.

Friday, June 14, 2019

6:33PM - Прошу помощи в получении мечты :)

Прошу на шару, вдруг кто откликнется. Я хочу купить станок в относительно ближнем Подмосковье.


Станочек небольшой, 30 кг. Вот он.


Может кто в воскресенье имеет возможность, желание силы и транспорт чтобы его помочь привести от туда до ВДНХ. Может кто с дачи будет ехать, например. С меня оплата платной трассы, бензина, ништячки и хорошее настроение :))).

Ну а вдруг ;) 

Monday, June 3, 2019

4:21PM - Суровый дюйм

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

Но если хочется, то можно. И тут начинается цирк с конями и изнасилование мозга. Мы все привыкли, что в одном метре 100 сантиметров, и 1000 мм. В одном см 10 мм. И это удобно и просто, но только не в английской системе измерения. Они были лютые наркоманы, хотя, честно говоря сейчас я понимаю что в этом есть смысл и даже удобство. В одном футе, 12 дюймов (а в миле 5280 футов...), а вот дюйм... Дюйм делится хитро.

Вот, например, берём обычную линейку из Комуса, на которой есть дюймы. И пытаемся измерить доли дюйма.


На первый взгляд ничего необычного, линейка и линейка, пока измерять не начнёшь. А вот тут и дьявол кроется. Обратите внимание, на цифры 20 вверху и 32 внизу, или между 3 и 4 дюймами 10 и 16. Сверху  дюйм разбит на 20 частей (или 10), а снизу на 32 и 16 частей соответственно. И размеры могут даваться либо в десятых частях дюйма 0,5'' , примерно как в см, либо в долях, например 3/4 дюйма - это 12 долей дюйма (не знаю как правильно называется), в 16 шкале (или 24 в 32). Надо быть внимательным.

А ещё веселье начинается, когда тебе сотые доли дюйма надо измерять, берём пластиковый штангель (ну какой есть, с дюймами) и зырим.


1/128 дюйма. Суровая наркомания, правда...

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

Wednesday, May 29, 2019

11:11AM - Жизнь в IT после 30

Мой хороший друг, оставим его неизвестным, если захочет отметится сам, прислал мне видео. Описанные в видео "симптомы" есть у меня. Что делать дальше, и ты как будто затягиваешь верёвку. Ты меняешь одну работу на другую, но получаешь снова ещё большую петлю на шее. Мой работодатель сегодня читает этот пост, для него я поясню, что говорю за 5-7 лет срок.
Ты не можешь уснуть ночью, встать утром, непонятно зачем это нужно. Тебе кажется, что сейчас чуть-чуть напрягусь и станет лучше, а эти напряги растут как та гиря над головой и куда всё катится - я не знаю.



Для меня выход из ситуации стал вопрос: "Нахрена я живу? Вот зачем всё это и стоит ли оно того?". Этот вопрос я задаю себе не в праздное воскресенье, после пары рюмок, а всё свободное время. Этот вопрос может кого-то привести на карниз, другого вывести из кризиса. Смысл в том, что нахера всё что ты делаешь? Зачем тебе это? И не только тебе, мы живём в обществе, нужно ли обществу что ты делаешь? Ты идёшь на работу, там проводишь большую часть своей жизни, потом едешь домой, проводишь время с семьёй, детьми, потом ложишься спать и так до стука гвоздей в крышку гроба? Такое ощущение, что ты жил в студенчестве, а сейчас ты существуешь. А может и не жил вовсе в студенчестве, может это иллюзия? Да и вообще, зачем так жить и как жить правильно?

Самое херовое - это делать никому не нужную херню, она вгоняет в самое глубокую жопу. Другая тема - это безудержное потребление, в попытке залить внутреннюю пустоту. Потребление - не обязательно жрать много. Это сексуальное потребление, просмотры ютуба, фильмов, поиск впечатлений, путешествия и т.п. Это опустошает просто чудовищно. Самое удивительное, что это тоже делать херню.
Ещё вопросы, которые более крутые, которые помогают:

Самое забавное, что конкретный ответ на вопрос - не имеет в общем-то смысла, даже если он есть. Важен даже скорее сам вопрос, сама его постановка, что уже даёт очень крутой прогресс. Кстати, не так давно мы с walsk гуляя по ВДНХ обсуждали данную тему. Я не знаю, был ли я верно понять, в обсуждении, но то что я имел в виду - это об этом.

Не стреляйте в пианиста, он играет как умеет.

Sunday, May 5, 2019

10:17PM - Скупой платит дважды

Не гнался бы ты поп за дешевизной.

Везде обман, куда не плюнь!
Знаю, что я сам себе идиот. Знаю что делал всё не правильно, но я верил в людей до последнего. И поэтому от несправедливости бомбит просто эпичнейше.

Собстна предыстория. Мониторю авито, на предмет не дорогих токарников. При чём по регионам и Москве. Пока я щёлкаю клювом, когда найду, их покупают. Так прощёлкал один в Курске (там родня, помогли бы) и других городах. Думаю, стал умнее. Буду сразу как найду брать быка за рога.
Второго мая, будучи на Селигере, мониторю авито. Твой бот, sevasat, нихера не работает. Итак, нашёл на авито токарник в Твери. Поскольку в этот момент был на Селигере, и в принципе проехать на обратном пути через Тверь - не самый плохой вариант. Цена более чем вкусная. Договорились, что беру. Но чтобы объявление сняли, я, дай думаю дам аванс. И чуваку скинул 2к рублей. На киви-банк карту.

Пятое число, то бишь сегодня. Звоню утром, сбрасывает. Ну думаю, мало ли, спит, с похмелья. Едем в Тверь. Звоню каждые пол часа - тишина. Звоню с разных номеров. Тишина. В Твери звоню - тишина. Миллионы смс пишу. В результате получаю смс, примерно такого содержания: "Не ждите. Езжайте куда ехали. Ничего нет".

Обидно до соплей. Даже не 2к жалко. Жалко, что не получил мечту. Жалко, что потерял два часа торчания в городе. Напряг людей и т.п. Да и 2к жалко. Написал куда только мог, в администрацию Авито (заблочили юзверя), позвонил в киви-банк, обрисовал ситуацию, обещали разобраться. Чувак деньги не возвращает, на смс не отвечает.
Да, можете не писать, что я идиот. Но когда хочешь очень, бывает делаешь такие поступки. Я даже ночью уснуть не мог, думая что получу его, а вы говорите глупости.

У меня есть его полное ФИО, номер карты, номер телефона. В общем-то 2к не те деньги, даже на уголовку не тянут. Но обидно, блин... Просто обидно.

Navigate: (Previous 20 entries)