Леонид Каганов
8.86K subscribers
3 photos
1 video
1.63K links
Новости и заметки https://lleo.me/dnevnik
Download Telegram
2019/12/26 С Рождеством!

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

оригинал заметки: открыть
2019/12/27 Про овёс

В пекарнях выпекалась сдоба,
в полях овёс пошел расти,
а два каких-то долбоеба
ругали Путина в сети.

Неблагодарные вы твари!
Да если б Путин был плохой,
в стране бы не было пекарен,
овес не цвел бы под сохой,

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

И Гитлер, вдруг пришедший к власти
как главный либерал и гей,
страну бы продал на запчасти,
сперва очистив от людей.

И вас давно отряды СОБР
везли в лесную полосу.
Так радуйтесь, что Путин добр
и поручил расти овсу.

оригинал заметки: открыть
2019/12/27_posol Когда думал пошутить, а всё уже пошучено...

=============== cut ===============
Уважаемый Максим Анисимович, обращается к вам редакция еженедельника lleo.me Скажите, если на должность посла назначают женщину, как правильнее ее называть в 2020 году — посолка или послица?

Maxim Kronhaus: Дорогой Лёня, даже не знаю, что сказать. Серьезный ответ у меня один — посол. А шуток в интернете столько, что шутить уже и не хочется. Это и послиха, и послица, и посылка... С посолкой не сталкивался даже у феминисток. Звучит слегка отталкивающе. Обратился к двум феминизаторам, то есть генераторам феминитивов. Первый, видимо, более разумный, выдал такой ответ: «Это слово и так прекрасно. Оставим его как есть». Второй предлагает нечто странное: «посолиня» Есть ещё симпатичное слово «посланница», но оно — пара к «посланнику»
=============== /cut ===============

Ну а вы как думаете?

оригинал заметки: открыть
2019/12/27_guelman Рекламная лирика: робот guelman.ru 3.0

https://youtu.be/U-vIxdhvC2M

Трагичным шепотом
в субботнем вечеру
болтаю с роботом
на сайте guelman.ru

Логичным видится
любой его ответ.
Уж полночь близится,
а Гельмана всё нет.

Взамен которого
на сайте нейросеть.
Как с нею здорово
о жизни попиздеть!

Общаемся с чат-роботом на сайте https://guelman.ru https://guelman.ru, тренируем нейросеть и собственные навыки общения с роботами!

оригинал заметки: открыть
2019/12/28 Татьяна Мужицкая «Мне всё льзя»

https://www.youtube.com/watch?v=YT6fOhLmJfE

Психологов стало до чёрта,
все пишут с тревожным лицом
про выход из зоны комфорта...
про детские травмы с отцом...

Но есть исключение в нише!
Но есть и другие пути!
Татьяна Мужицкая пишет,
как в зону комфорта — войти!

Войти — и судьбу свою мигом
исправить, по жизни скользя!
Читайте Татьянину книгу
с названием смешным: «Мне всё льзя»!

оригинал заметки: открыть
2019/12/29 Рекламная лирика: Окна мигом

https://youtu.be/D_dQu77ZF0w

Ни для кого, надеюсь, не секрет,
ни для кого, надеюсь, не интрига,
что фирму называют «ОкнаМигом»
чтоб мигом вставить вам стеклопакет.

Прозрачны как оконное стекло
здесь все поползновения и цели:
компанию честнее, в самом деле,
найти сейчас реально тяжело.

Где заказать в Москве стеклопакет, —
вы, кажется, меня сейчас спросили?
Лишь «ОкнаМигом»! Лишь Ткачев Василий!
Альтернативы, сука, просто нет!

Поздравляю с праздниками старинных друзей — пластиковые окна http://oknamigom.ru

оригинал заметки: открыть
2019/12/29_1 гребаный C++

Слушайте, ну это мистика. В C++ Ардуино есть такой объект String, который в работу не в пример удобнее, чем char. Если нужно String превратить в char, то есть специальная функция .c_str() То есть, вот так работает:

String id = "ESP8266-test";
String login = "lleo";
String password = "h2dtGdGH";
client.connect( id.c_str() , login.c_str() , password.c_str() );

Везде и всегда, где нужно char, это работало. Но лишь в одной из функций одной библиотеки PubSubClient эта херня не работает! А у меня все параметры хранятся именно в String и брать их нужно оттуда.

В примерах у них конечно всё работает:

client.setServer("tailor.cloudmqtt.com",12399);

А вот так — нет:

String URL = "tailor.cloudmqtt.com";
client.setServer(URL.c_str(),12399);

Почему — загадка. В https://github.com/knolleary/pubsubclient/blob/master/src/PubSubClient.h PubSubClient.h обозначено так:
boolean connect(const char* id, const char* user, const char* pass);
PubSubClient& setServer(const char * domain, uint16_t port);

Вышел из положения, временно нагуглив какую-то дикую конструкцию:

String URL = "tailor.cloudmqtt.com";
unsigned char* buf = new unsigned char[256];
URL.getBytes(buf, 256, 0);
const char *str = (const char*)buf;
client.setServer(str,12399);

Вот только это и сработало. Как думаете, что это, и почему во всех остальных функциях даже той же библиотеки все было норм?

UPD: Мне написали, что, вероятно, моя переменная исчезает раньше, чем функция ее использует... Это не совсем так. Волею судеб переменные этого рода у меня глобальные - они хранятся в объявленной глобально структуре как String имя и String значение. Специальная моя функция Srting CF(String имя) ищет "переменную" с этим именем и возвращает ее значение. То есть, в реальности это не URL.c_str(), а результат функции CF("url").c_str() Вот не пойму: с одной стороны все это реально хранится в глобальном пространстве и деться никуда не может. С другой стороны - это лишь нету результат, который вернула некая функция. И компилятор может его не хранить.

оригинал заметки: открыть
2019/12/30 поддержка торговли "1С-АП"

https://www.youtube.com/watch?v=hYUZnn0ktcQ

Вот скажи, товарищ, ты готов ли,
и насколько б этого желал —
в оптовой и розничной торговле
сам себе настроить терминал?

И затем узнать, как ты в финале
упустил из виду пустяки,
и тебя потом за жопу взяли
Эф-Эс-РАР и налоговики?

Чтоб всё сделать грамотно и быстро,
не уподобляйся шантрапе —
пригласи IT-специалиста
лучшей фирмы «1C-АП»!

«1C-АП» http://1sup.ru — поддержка розничной и оптовой торговли: 1С, оборудование, онлайн-кассы, настройка, обучение, консультации, автоматизация, электронные подписи, лицензии.

оригинал заметки: открыть
2019/12/30_2 Тост за гармонию

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

https://lleo.me/dnevnik/2019/12/30_2/IMG_20191230_230023.jpg

Так выпьем за гармонию мира. И закусим.

оригинал заметки: открыть
2019/12/31_g О грешных и святых. Часть 1 - грешные

Я, Санта, вел себя весь год
как второгодник и урод.
Не брал учебник в руки.
Вовсю грубил учителям —
тем, что меня и тут и там
учили жить в Фейсбуке.

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

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

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

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

оригинал заметки: открыть
2019/12/31_s О грешных и святых. Часть 2 - святые

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

Не стали хоронить нетленный прах,
а левое плечо послали в Пизу.
В собор под Кёльном — пальцы на руках.
В Марсель — всё то, что от бедра и книзу.

Хребет — в соборе Дрездена лежит,
а печень и лопатка — в храме Гдыни.
А череп увезли на остров Крит,
хотя неясно, там ли он поныне.

Хранятся сердце, почки и глаза
в мужском монастыре под Таганрогом.
И лишь предстательная железа
в конце концов предстала перед Богом.

оригинал заметки: открыть
2019/12/31 Электрическая лампочка поздравляет вас с наступающим!

https://lleo.me/dnevnik/2019/12/31/IMG_20191231_214140_741.jpg

https://lleo.me/dnevnik/2019/12/31/IMG-20191231-WA0003.jpg

А в каком костюме встречаешь новый год ты?

оригинал заметки: открыть
2020/01/01 Ну, с Новым годом!

https://lleo.me/dnevnik/2020/01/01/NY.jpg

оригинал заметки: открыть
2020/01/01_1 Станислав Леонидович собрал видео

https://youtu.be/ismnJcXSS5c

оригинал заметки: открыть
2020/01/02 Новогодних парапланов вам в ленту: Advance, PHI, AirDesign

https://youtu.be/TGGTZuKHJhc

Все спортсмены-ветераны,
что познали сотни тайн,
выбирают парапланы
Эдванс, Фи и Эйрдизайн.

Рядом крылья ширпотреба —
просто небо и земля:
Эйрдизайн — взлетает в небо.
Ширпотреб — сложился, бля.

Параплан бери нормальный,
не гоняйся за ценой —
чтоб не выходил из спальни
кривоногий и хромой.

Парапланы Advance, PHI, AirDesign: http://7wings.net
#niknik

оригинал заметки: открыть
2020/01/03 alpinarium.ru

https://youtu.be/IFzGxm4BSLo

Коленвал завернулся в колене?
В бензобаке расходятся швы?
Автосервис Альпинского Жени —
самый культовый сервис Москвы!

Только здесь относительно даром,
но по высшему классу зато
БМВ, Митсубиси, Субарам
можно сделать ремонт и Т.О.!

Поменяй нам колодки на диски!
Вставь свечу хоть в мотор, хоть куда!
Автогонщик Евгений Альпинский,
мастер спорта и мастер труда!

Автосервис Альпинского: http://alpinarium.ru Москва, Малая ботаническая 26

оригинал заметки: открыть
2020/01/05 ESP32-CAM

https://lleo.me/dnevnik/2020/01/05/esp32-cam_0.jpg

ESP32 — следующее поколение чипов после ESP8266. Там уже мощный двухъядерный процессор, оперативной памяти 512мб, куча выводов и интерфейсов. В частности, эта штука тянет потоковый стриминг видео. Сборка чипа вместе с видеокамерой 2мегапикселя пришла мне позавчера по почте (около 400 руб с доставкой). Программируется например через Ардуино, но пока руки не дошли, но гостит Юра Ильин, он чип схватил и поизучал. Одна из фич тестовых демо-прошивок — распознавание лиц. К сожалению, как система доступа не годится: мы провели эксперимент, первая же показанная в камеру фотка прямо с экрана мобильника была опознана как живой объект доступа:

https://lleo.me/dnevnik/2020/01/05/IMG_20200106_034630_199.jpg

Думаю, надо ставить в системы доступа, но в качестве рекомендательного голоса: «Добрый день, Иван Пантелеевич, рады снова вас видеть на проходной! А теперь всё-таки приложите свой бесконтактный пропуск к считывателю или пиздуйте за ним домой...»

Интересная жизнь в 2020 году: электроники до фига, стоит копейки, возможности безграничны, но что с ней делать-то?

оригинал заметки: открыть
2020/01/07 Дары

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

И отправились с этим туда,
где на небе всходила звезда
над парадной одной в Ленинграде...
Но у дома сидели в засаде
сорок штатских, пятнадцать военных,
пять фургонов больших, здоровенных
с неожиданной надписью «Хлеб».
И Шарапов. И друг его Глеб.
И прицелом поблескивал с крыши
юный гений Калашников Миша.

И случайный прохожий сказал:
тут теперь перекрыли квартал.
Тут закрыт и проезд и проход.
Тут же Путин родится вот-вот.

А волхвы улыбались в ответ:
мы несем ему велосипед,
диафильмы, проектор, коньки,
рукавички, рейтузы, носки,
шарфик, валенки, шапку, дубленку,
и трофейную камеру с пленкой,
и для бабочек пару сачков,
и коллекцию редких значков,
апельсинов заморских здоровых,
книжку детских стихов Михалкова,
и копилку, и ножик, и марки...
мы пять лет собирали подарки!

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

оригинал заметки: открыть
2020/01/09 Образовательный момент

           https://lleo.me/dnevnik/2020/01/img15.nnm.me_a_a_9_c_f_dc3c8a6f30bbc5832d81e8e99b3.jpg

          — А вот кстати вопрос на логику! — Решив даже поездку в метро использовать для развития, я остановился, сделал педагогическое лицо и указал пальцем на статую. — Как вы думаете, Станислав Леонидович, кому установлен этот памятник на выходе из станции Чеховская?
          Стаська задумчиво оглядел фигуру, книгу и ярко отполированный бронзовый палец. На всякий случай потрогал его тоже.
          — Может быть, это какой-то поэт? — предположил он аккуратно.
          — Стыдно не знать таких вещей! — воскликнул я. — Запомни. На выходе станции Чеховская. Установлен. Великий прозаик и сатирик. В юности носивший имя Антоша Чехонте. Но известный всему миру. Как. Антон. Павлович... стоп, бля... это же Горький! — изумлённо закончил я, впервые в жизни рассмотрев лицо статуи.
          Педагогика в этот раз не удалась.

оригинал заметки: открыть
2020/01/09_1 Кто куда, а мы в Берлин

https://lleo.me/dnevnik/2020/01/09_1/IMG_20200109_132334.jpg

Докладываю. Аэропорт Внуково стал сильно лучше из-за метро Саларьево, от которого ходит автобус. По уровню комфорта и удобства Внуково поднялось в моем личном рейтинге Форбс сразу на четыре пункта, обогнав такие столичные аэропорты, как Жуковский, Челюскинский, Воскресенский и Гадюкино.

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

Пункты досмотра оборудованы современными сканерами и Богородицей.

https://lleo.me/dnevnik/2020/01/09_1/IMG_20200109_132422.jpg

Самолёты по-прежнему вредят экологии, как видно из оформления залов.

https://lleo.me/dnevnik/2020/01/09_1/IMG_20200109_131137.jpg

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

На этом все новости. Здравствуй, Берлин!

оригинал заметки: открыть
2020/01/10 В связи с переименованием Голландии в Нидерланды

Сообщаю, что в связи с недавним официальным переименованием Голландии в Нидерланды, 15 января стихи я буду вам читать в нидерландском городе Амстердаме, а не в голландском. Пожалуйста не перепутайте!

Также напоминаю, что:

                              12 января — Ганновер

https://lleo.me/dnevnik/2019/12/Hannover-12_jan_2020.jpg

12 января 2020 в 16:00, Schwalbenflucht 3A, 30627 Hannover
Спасибо, Jaroslav Kudlac!

                              15 января — Амстердам (Нидерланды)

https://lleo.me/dnevnik/2019/12/Amsterdam-15_jan_2020.jpg

Амстердам: 15 января 2020 в 20:00, Zuiderkerkhof 1, 1011 WB Amsterdam
Спасибо, Андрей Шитов!

                              20 января — Берлин

https://lleo.me/dnevnik/2019/12/Berlin-20_jan_2020.jpg

Берлин: 20 января 2020 в 19:00, Oranienburger str. 32, 10117 Berlin, Heckmann-Höfe, ART.CITY.PEOPLE
Спасибо, Igor Dydzinskiy!

Скорее всего 17 января — Штутгарт.

оригинал заметки: открыть