Photo

"Верхний пост"

Тут будет верхний пост, для знакомства, так сказать... Или для привата... О себе рассказывать не буду, никому это не интересно. Соберу лишь крупные темы моего блога:

Германия
Аквариум
Часовой фетишизм
Роботы
CNC
электроника
Наш дом

в этом посте комменты скринятся (кому надо - пишите сюда или в ЛС)

PS. Меня нет в фейсбуке, меня нет в инстаграмме. Нет и не будет. Меня есть в гугль-плюс, но я туда не пишу. Да и гугль-плюса как явления уже нету...
Tags:
Photo

Занимательная прокрастинация

Для перехода на полностью автономное биоотопление моему дому нужен участок земли в 4-4.5 гектара :)

1. Сеем пшеницу кукурузу на весь участок
2. Перерабатываем ее на биоэтанол - выход этанола 2,5 кубометра с гектара - 10 кубометров
3. Энергоэффективность этанола чуть меньше 10 кВтч с литра

Всего получается в сумме около 100000 кВтч - это потребление моего дома на отопление в год
Ошибся в порядках. На наш дом нужно 10-13 тысяч кВтч в год на отопление. Получается, 40 соток всего надо...

ПС. Еще литров 350 надо на заправку моего автомобиля, я езжу немного и 1,2-1,3 куба на заправку автомобиля жены
Photo

Признаки того, что общество благополучно

Одна из вещей, которая меня если не шокировала, но очень удивила, когда я начал постепенно привыкать к жизни в Германии, это массовое участие немцев в волонтерской или благотворительной жизни. Будучи человеком, еще совсем короткое время назад уехавшего из общества, где "каждый сам за себя", меня такое очень удивило, я начал считать немцев зажравшимися буржуями.

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

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

1. По известности названия, наверное, первым надо упомянуть Немецкий Красный Крест (Deutsches Rotes Kreuz - DRK). Он часто содержит штат машин "скорой помощи" для транспорта людей в больницы. Водители и медперсонал в них работают обычно не штатно. У них даже есть вертолеты, пилоты там также работают бесплатно, обычно параллельно с основной пилотской деятельностью или выходя с нее на пенсию.
2. Похожий на первый "Союз Рабочих Самаритян" (Arbeiter-Samariter-Bund - ASB). Лого тоже часто видно на "скорых".
3. Добровольные пожарные дружины (Freiwillige Feuerwehr). Часто локальные деревни не имеют своих штатных пожарных расчетов. Их место занимают добровольцы. В более крупных городах команды собирают из профессиональных пожарников и добровольцев. Добровольцев постоянно обучают, тренируют, берут на вызовы.
4. "Служба технической помощи" (Technische Hilfswerke - THW). В случаях, когда нужно участие спецтехники, на помощь приходят команды добровольцев, способных с ней работать. Например, после того, как пожарники потушили горящий автомобиль и опасность миновала, THW приезжают, чтобы разобрать завалы. Или при наводнениях есть бригады, способные работать с мощными насосами. В общем, поддержка техникой для других служб. Между прочим, тоже имеют в Германии право ехать с синим проблесковым маячком.
5. Спортивные клубы, кружки. Обычно они организованы в виде клуба по интересам, с ежегодным взносом, но работают там люди добровольно, деньги идут в основном на оплату аренды помещений и других расходов.
6. На предприятиях существуют люди, призванные оказать первую помощь в случае происшествий. Их регулярно раз в год или два тренируют (обычно за счёт работодателя, но может быть и за счёт самого работника), эти люди также занимаются этой деятельностью вне работы и не получают за это никаких денег.

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

Может быть, я какую-то организацию и забыл, это не со зла. Напомните, расскажу и о ней.
Photo

Моя сегодняшняя футболка (для тех, кто в теме :) )



Я на работе известен своими футболками "на злобу дня". Нет, не с дурацкими фразами типа "лучший папа" :)
Сегодняшняя футболка - мой первый индивидуальный дизайн! - 42 - для тех, кто в теме
(и нет, хехе, это не день рождения!)
Photo

Хочется странного

Присматриваю домой компьютер. Но загадочный.
1. Без движущихся частей (т.е. без вентиляторов и HDD)
2. С креплением на VESA (хочу приделать его сзади монитора)

Подскажите, какой из процессоров сейчас (сентябрь 2019) самый производительный в режиме с пассивным охлаждением? Под винду.
А то я во всех этих новомодных цифрах и буквах совсем потерялся.

ПС. Там однозначно не будет игрушек и крупных видео. Будет немного офиса по мелочи, браузер и Eagle. Ну, может ардуина еще какая-нибудь.
Tags:
Photo

Вот вы все плюетесь на ардуину....

Сел я вчера, выходные свободные, отпуск кончается, думаю, а чего это я, попробую как большие дядьки советуют. Лежит вот платка с ESP8266, DS3231, еще немного периферии, ждет своей участи быть запрограммированной. Поставлю SDK, тулчейн, оттянусь в полный рост. Ага, ЩАЗЗЗЗ.

Первое оказалось занятием часа на 2. Найти, где же эти китайцы положили все для ESP8266, а не для ESP32. Потому как на страницах, описывающих что и как делать под 8266, почему-то ссылки на данные для 32...

Второе, на чем я вчера потерял часов 5: Лежащие на оффсайте SDK и тулчейн друг к другу не подходят (!!!). SDK новый, проверяет на версию бинарники. А они, хоть и в архиве с новой версией в имени файла, по факту старые. Их, похоже, тупо забыли перегенерировать, но запаковали в релиз. Под конец плюнул, оставил все как есть, ругается при каждой компиляции, но что-то делает.

День закончился.

Сегодня, думаю, соберу код, сделаю все "как надо". Продолжаем: У китайцев во всех примерах используется то, что они сами "в продакшен" использовать не советуют. Всюду код, сваливающийся при малейшем чихе в abort(), никакой обработки ошибок. ОК, с этим я еще проживу.

Начал копаться в коде. Код асинхронный, мозголомный. "Тут запустим, там проверим, но вызовется не тут, а там, ибо." Вроде понятно. Но, йо, всюду какие-то питоновые скрипты, неизвестно что и как делающие. Это не low-level, это lowest-level какой-то, огороженный со всех сторон.

ОК, уперся в одну функцию, прекрасно описанную в доке. Но йошкин кот, что нужно включить в проект, чтобы ее использовать, какой заголовочник? Нигде нету. Даже в интернете. Все работает в ардуине, и ни слова, как эту SDK-шную вещь использовать в SDK!!! Начал искать полнотекстовым поиском в коде SDK, нашел, долго соображал, почему их несколько и какой из файлов как инклудить. Вроде сделал. Не работает, ручается, что, мол, нет такой функции, и все. Оказалось, что она в C файле есть, а в заголовочнике ее нету, не внесли... Молча скрипнул зубами, внес, перекомпилил все. Работает. Одна функция, после полудня скаканий.

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

Не залечили

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

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

По приезду в Германию пошел на профилактику зубов - сказали, что есть сложный кариес между зубами и надо сверлить "за угол". Не помню, что меня заставило подождать и не пойти (не болело же), но на следующий раз кариес превратился в "у вас там эмаль тонкая". Сейчас в зубах 3-4 места, которые под пристальным наблюдением, но все ещё ни одной дырки.

В 36 заимел нешуточных ревматических проблем. Полтора года сильных медикаментов и прочее. Обещали пожизненно. Плавно уменьшил дозу - довел до стабильной ремиссии. Без сильных медикаментов уже 5 лет.

Среди знакомых моего возраста уже много лет там и тут появляются хронически больные люди. Язвы,камни, поджелудочные. И вот я думаю. Это мне по-раздолбайски везет или таки если на самом деле перестать ныть, то можно быть если не стопроцентно здоровым человеком, то хотя бы чуть более здоровым?
Photo

[SOLVED] Проверка "пробивания" файрволла на Win

Потребовалось автоматизировать одну задачу, в процессе которой нужно узнать, сконфигурирован ли встроенный файрволл винды на пропуск определенного UDP порта (incoming) к определенной программе (*.ехе). Если нет, внести для этого новое правило.

Так вот, вопрос: Как скриптами можно проверить наличие "нужной дыры"?

Я знаю, как в VBS пройтись по всем правилам:

Set fwPolicy2 = CreateObject("HNetCfg.FwPolicy2")
For Each rule In fwPolicy2.Rules
...


В rule есть вся инфа: ApplicationName, Protocol, Local/RemotePorts, Local/RemoteAddresses, Interfaces...

Но это простой доступ к списку правил. Можно, конечно, и пройтись по всем и попытаться проверить наличие хоть одного правила, разрешающего то, что нужно (но придется играться со списками, ведь ApplicationName может быть Any, ведь Ports может содержать как отдельный порт, так и список или диапазон...)

Может быть, есть более элегантный метод?

PS. То же самое можно получить от netsh:
netsh advfirewall firewall show rule name=all
Но вопрос именно в том, как проверить, есть ли уже разрешающее правило

Решение пришло из ru-programming
Photo

Узнавать повадки людей - это проклятье

С ужасом читаю пост в юзлесс-факе "Моментальная агрессия" и понимаю, что мир состоит из психов. Тупо ПСИХОВ.

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

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

И мне реально страшно. Эти люди, легко и непринужденно переходящие в звериное состояние, находятся среди нас. И их много, бесконечно много...
Photo

Софт для видеоблоггинга

Народ, тут же есть те, кто ведет видеоблог где-нибудь на тытрубе?
Посоветуйте, каким софтом обустроиться.

Смех смехом, наше начальство желает некое подобие видеоблога, чтобы мы делали короткие видео о наших профессиональных темах и регулярно несколько раз в год рассказывали в 5-15-минутных роликах о чем-либо. Большинство видео будут, естественно, записью десктопа. Это мы сейчас делаем через GoToMeeting (есть лицензия), тут все уже более менее отработано. Интересует все остальное, начиная с монтажа, перекодирования, заканчивая чем-нибудь для "очистки" видео от "ээээ...", "аааамммм..." и "кхекхе", мы не профессиональные дикторы...

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

Чем-то же все эти дети на ютюбе пользуются...
Photo

Языковое

В школе нас учили, что в английском нет двойного отрицания, а где есть, оно принимается как позитивное.
И чего же только в каждой второй песне у них какой-нибудь "I don't need no reason/money/-body"?

PS. Понимаю, что "I don't need no..." это разговорный вариант корректного "I don't need any..."
Но блин же.

PPS. И все-таки я прав и так писать нельзя, используется лишь в разговорно-поэтической области и является, по большому счету, грамматической ошибкой.
Tags:
Photo

Стих не мой. Просто скопирую его сюда...

Представь, что у тебя остались сутки.
Твое лишь то, что в этом промежутке.
А что потом? Ты знаешь, что потом.

Отсчет пошел.

Забилось сердце чаще,
Все кажется впервые настоящим.
Ты жадно поглощаешь воздух ртом,
Цепляя в память ненасытным взглядом
Любой предмет, который видишь рядом -
Листок бумаги, чашку, воробья -
Так покидают дом, огнем объятый,
Надеясь вещи вытащить куда-то,
И набирают хлама и тряпья.

Брось.

Чувствуешь? В виски колотят мысли.
Дел неотложных список перечисли
И осознай, что за день не успеть
И трети... Что начать, за что хвататься?
Не к месту вспоминается: в шестнадцать
Была мечта в Канаду полететь,
Ладонь подставить водам Ниагары...
И пульса замедляются удары,
Накатывает лютая тоска.
Ну чем ты занят был - настолько важным,
Что цены на билет не глянул даже?
Тех брызг уже не ощутит рука...
Какой ты след оставил в этом мире?
Финансовый отчет? Ремонт в квартире?
В чем ты таком себя запечатлел?
Кем ты вошел в историю? Крупицей,
Соринкой, невесомою частицей,
Кружащейся среди небесных тел?
Ничтожней пыли все твои поступки.
Нашаривает совесть довод хрупкий:
Пусть жизнь ушла на мелочи одни,
Но у тебя же сын есть, слава Богу!
И хочется сказать ему так много,
Сказать в последний раз...

Звони, звони!

Звони ему, жене, сестре и маме!
Захлебывайся глупыми словами,
Лови, дрожа, родные голоса,
Запоминай их, впитывай, как губка!..
Темнеет. От щеки нагрелась трубка.

До остановки сердца три часа.

А к черту!
Вынешь виски из комода.
Хоть эту дрянь и не любил ты сроду,
Но что уж там... Мерцает циферблат.
Как это будет? Быстро или долго?
Внутри засела острая иголка -
Страх, оттого что нет пути назад,
Страх перед тем, что ждет тебя за гранью,
И искреннее, жгучее желанье
Прожить еще хотя бы пару лет,
Хоть год... О, сколько за год сделать можно,
Когда не тратишь сил на то, что ложно!
Но что-либо исправить шанса нет.
Пора ответить за свою беспечность,
За то, что утекла сквозь пальцы вечность -
Бесчисленное множество минут!
Ты засыпаешь, пьяный и несчастный,
Откинувшись на кресле безучастно...

И в полночь над тобой вершится суд.

А вот теперь представь, что наказанья
Не будет. Легкой ангельскою дланью
Тебе отмерен полноценный век.
И новый день наступит - чист и светел,
И время есть на все, что ты наметил.
Чем ты тогда займешься, человек?
Что вынесешь из этого урока?
Что сотворишь, что совершишь до срока?
Какими окружишь себя людьми?

Ласкает кожу ветерка прохлада.
Ты понял. Ты все сделаешь, как надо.
Я возвращаю жизнь тебе.

Возьми.

Автор: Samochka123 на ЯПе
Поиск показал, что автор Вера Сергеевна Бутко
Tags:
Photo

Лытдыбр

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

Люди приходят, некоторые продают, некоторые покупают. С покупателями все понятно, но кто все эти люди, которые продают автомобиль в хорошем состоянии? Что должно промотивировать человека продать автомобиль, который абсолютно исправен, на ходу, без видимых проблем, на еще и относительно новый, т.е. недешевый?

С 2005 года у меня было всего 2 автомобиля. Первый я сдал на металлолом через 6 или 7 лет - приказала долго жить АКПП. Покупал его, естественно, подержанным, не особо дорого, свои деньги он, даже с учетом "на свалку" откатал прекрасно. Было жалко, но, скорее, эмоционально. Он был первым.

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

И я не понимаю, как у других получается продавать исправный автомобиль. Лизинговые, понятное дело, не в счет. Что, на самом деле существуют люди, которые покупают новые автомобили для себя, а по прошествии пары лет их сдают на продажу и покупают новые? Таких мизер, это миллионером надо быть.
Photo

Virtual switch на пару десятков подключенных к Интернету устройств

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

Хочется как всегда довольно простой вещи, но готовых сервисов или описаний не нашел. Есть 10-20 сетевых устройств. Устройства тупые, статический локальный IP (192.168.2.ххх), околоиндустриальные контроллеры. Обычно они работают друг с другом в локалке. Но это "в бою". А во время разработки и тестов все они разбросаны по своим производителям в лабораториях. А для тестов их хочется соединить друг с другом неким подобием простого свича. Устройства находятся в разных уголках страны, само собой за NAT-ами и файрволлами. Но теоретически есть рядом сетки с выходом в глобальную сеть. Хочется их прозрачно друг с другом соединить. Как такое реализовать?

Как я это себе представляю:

  • к каждому устройству рядышком ставим коробочку с двумя сетевушками - одна идет в интернеты, ко второй подключаем железку или локальный физический свич, к которому подключена железка, таким образом таких коробочек 10-20 штук, разбросанных по всему интернету

  • где-то в дебрях интернета поднимаем сервер, к которому все эти коробочки коннектятся через какой-нибудь VPN, но так как надо все подряд, не только TCP, то, наверное, IPsec

  • на сервере крутится тупой софт-свич, соединяющий всех со всеми как нормальный свич


По факту для устройств, кроме latency, ничего не должно измениться. Их коммуникационные партнеры все так же доступны по IP, как будто они все висят на одном свиче.

Трафик ожидается небольшой, несколько десятков килобайт в секунду на каждый хост

Есть какие-нибудь готовые решения на этот счет? Ну или что-то реализуемое на простых железках. OpenVRT всякий...

Условия:

  • Компьютеров в этой "сети" может не быть. Чистый М2М :)

  • само собой, должно быть просто в использовании на точках, возможно, даже plug-n-play

  • Ну и так как вряд ли за это кто-то захочет платить, должно быть недорого

Спасибо!
Photo

Наброс

Вот что меня всегда в наших электронщиках восхищает, так это гибкость в использовании того, что есть под рукой. "А вот у нас AVR... А, не, давайте пользовать PIC... Да брось, надо STM... Какой STM, даешь Renesas... Не, только Кортексы, только хардкор!"

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

Похоже, что люди, которые в состоянии такое регулярно проворачивать - совершенно ничем другим не занимаются. Потому что, чтобы в таком темпе с железом работать, нужно постоянно переписывать свой код. Постоянно. Одним HAL не обойдется, есть еще "особенности". И я не уверен, что найдется работодатель, который такое будет из года в год оплачивать.
Photo

Не понимаю

Скажите, а что заставляет владельцев сайтов сопротивляться автологину, то бишь вводу сохраненных credentials со стороны браузеров?

Вот, например, Алиэкспресс. До последнего времени прекрасно работал автологин в Хроме, надо было лишь нажать "Вход" на запрос со стороны браузера. Теперь же, последние пару недель, это поломали, и вносится только юзернейм, а пароль не вносится, поэтому и автовход не работает. Приходится снова кликать в поле пароля, выбирать сохраненный пароль, делать лишние 2-3 клика. И да, это не глюк браузера, это намеренное сопротивление со стороны сайта.

Что они теряют? Какое их (сайта) вообще собачье дело, ввожу я пароль вручную или автоматом?
Photo

Любимые цвета немцев

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

У меня под окном работы продавец подержанных авто. Пожалуй, его можно в первом приближении принять за reference. Ну, я сегодня и сделал фото...

Read more...Collapse )

PS. Впрочем, есть опасение, что вот конкретно это - "ошибка выжившего".
Photo

Чем таким прикольным посылает jlcpcb?

We are pleased to inform you that the items listed below have been shipped via PostLink DE Registered Mail.

Трек - 12-значное число.

Кто-нибудь знает, что это за чудо? До сих пор нашел только www.postlink.co.za, но ни оно, ни агрегаторы ничего не находят, хотя, если верить китайцам, оно отправлено позавчера...
Photo

jlcpcb играют словами

В начале февраля на jlcpcb стояло: "наша фабрика работает на праздниках!". Отдал им заказ.

Заказ быстро перешел в статус "in production", я иногда посматривал на него.

А не тут то было! Залез в "order details" и обнаружил, что статус заказа "audit".

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

Как вот китайцам можно после таких вещей доверять?