Category: it

Category was added automatically. Read all entries about "it".

Карантинки

это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2020/03/22_karantinki

Как-то внезапно родился новый цикл стишков "карантинки" - из двух строчек. Пока нравится формат, наверно надо продолжать развлекаться. Собираются они здесь: http://lleo.me/dnevnik/karantinki
Collapse )

Международный день Бэкапа

это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2020/03/11

Ура, сегодня 11 марта — Международный день бэкапа! В этот день полагается вспомнить о том, что информация не вечна, а случаи бывают разные, и сделать бэкап чего-нибудь важного на внешний винт, в облако или на DVD-диск, если вы совсем старикан. Международный День бэкапа возник случайно: как-то давным-давно, разбирая свои старые диски с бэкапами, я заметил, что два из них датированы кучно: 11, 13 или 17 марта, и подумал, что где-то примерно в это время будет День Бэкапа. Вы можете праздновать этот праздник вместе со мной примерно с 11 по 17 марта, а если не празднуете — то не говорите, будто вас не предупреждали, что бэкапы надо делать.

Есть новости похуже. Я думаю, в Россию движется серьезный кризис, потому что по нефти наши менеджеры не договорились с саудитами, а тем, похоже, выбесила российская несговорчивостью. Короче, саудиты решили, что раз так, то они назло полностью отпустят добычу с апреля и цена нефти упадет. Это то крайне неприятное чувство, когда ебала жаба гадюку, а ты живешь в гадюке. Сланцевым корпорациям США (теперь, надеюсь, никто не считает их мифическими?) это невыгодно, но проблемы сотен этих частных фирм и фирмочек мало кого волнуют. В России себестоимость вполне традиционной нефти, мягко скажем, не слишком низкая из-за неэффективности хозяйства и большого количества дармоедов на ставке, где-то между саудовской и сланцевой. И по России это ударит сильно. Ну а дальше — по бюджетникам, проектам, финансированиям, и через годик докатится уже до самых непонятливых граждан, но они, как обычно, не поймут связи между какой-то там нефтью год назад и тем, что таксовать чота уже совсем приходится пипец по четырнадцать часов в сутки, отдел, где работала жена, сократили, а сыр вообще стал по сто пятьдесят рублей за сто грамм. Обнуляющийся Путин, кстати, тоже экономического благоденствия не добавит: слишком многие в мире надеялись, что Путин когда-нибудь обнулится, и тогда можно будет наконец обнулить взаимные претензии и уже с более вменяемыми людьми начать выстраивать благоприятные политические и торговые соглашения вместо того, чтобы укреплять оборонку.
Collapse )

А расскажите мне про коды ОКВЭД для электронщиков и программистов?

это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2020/02/25

У меня в ИП сейчас числятся коды ОКВЭД «для писателя»:

=============== cut ===============
ОКВЭД 92.31.2 — Деятельность в области художественного, литературного и исполнительского творчества

ОКВЭД 92.31.22 — Деятельность актеров, режиссеров, композиторов, художников, скульпторов и прочих представителей творческих профессий, выступающих на индивидуальной основе
=============== /cut ===============

При этом эпизодически я делаю какое-то программирование, которое я всегда просил оформлять как-нибудь, чтобы было похоже больше на творческий текст (благо, обычно ни один проект без написания текстов тоже не обходился) — «творческая разработка информационного наполнения и систем сайта». Но мне бы хотелось на будущее иметь за своим ИП права, которые позволят совершенно без вопросов получать гонорары за:

=============== cut ===============
1. Разработка программного кода на заказ: сайтов, мобильных приложений, прошивок для электронных устройств и т.п.

2. Разработка электроники на заказ: разработка схем, чертежей, изготовление опытных образцов в небольшом количестве.
Collapse )

Пишем веб на C и ассемблере

это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2020/01/23

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

Пишем код, например, на языке C:

=============== cut ===============

double lomain(double k) {
  for(int i=0;i<1000;i++) k+=0.00001;
  return k;
}

=============== /cut ===============

С помощью, например, этого онлайн-инструмента https://wasdk.github.io/WasmFiddle/ комплируем его в бинарник и получаем в итоге для браузера такие строчки, которые позволят JS обратиться к бинарнику и получить результат его работы:
Collapse )

гребаный C++

это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2019/12/29_1

Слушайте, ну это мистика. В 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);

Почему — загадка. В PubSubClient.h
Collapse )

С НЕДАВНИХ ПОР В СТРАНЕ БЫЛА ЗАПРЕЩЕНА ХУЛА ХУЙЛА

это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2019/10/07_hb2u

Ребята, вы себе не представляете! Только сядьте покрепче на стул и не ржите слишком громко. У нас сногсшибательная новость: https://www.facebook.com/sozidatel/posts/10219868990252346

Читается вслух с выражением.

Сегодня.

7 октября 2019 года.

В день рождения Владимира Владимировича Путина.

Роскомнадзор запретил на территории Российской Федерации сайт символического направления НАХУЙ.
Collapse )

Ломоносовский суд и Роскомнадзор спасают пигмеев Чада от экстремизма

это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2019/08/21

Пришло невообразимо прекрасное:

=============== cut ===============
В соответствии с частью 7 статьи 15.1 Федерального закона от 27.07.2006
№ 149-ФЗ «Об информации, информационных технологиях и защите информации» уведомляем, что на основании решения суда (Ломоносовский районный суд — Ленинградская область) от 26.06.2019 № 2а-1242/2019 указатель страницы сайта в сети «Интернет» https://lleo.livejournal.com/116995.html включен в «Единый реестр страниц, содержащих информацию, распространение которой в Российской Федерации запрещено», номер реестровой записи 765561-РИ в связи с тем, что данная информация содержит сведения, распространения которых в Российской Федерации запрещено решением суда.

Описание запрещенной информации:

Размещена информация содержащая стихотворение, начинающееся со слов: «Штаты — (нецензурно). Немцы — бяки...», заканчивающееся словами «... Вот с кем мы дружить могли! Только (нецензурно) надо!», признанное экстремистским материалом.
=============== /cut ===============
Collapse )

Хорошее предложение, как думаете?

это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2019/08/14_1

Date: Wed, 14 Aug 2019 13:37:05 +0300
From: Алексей <idacik@mail.ru>
To:   lleo@lleo.me
Subj: lleo.me

Добрый день!
Меня заинтересовал ваш сайт (домен) lleo.me.
Вы рассматриваете возможность его продажи?
Готов предложить за него 990 000 рублей по предварительной оценке.
Жду ответа.

С уважением, Алексей.

Нас тут 20 тыс читателей, значит, каждому выйдет по 50 руб на руки. Может, продадим, а домен сменим на lleokaganov.com? ;)
Collapse )

Программисты оценят: ESPSESSIONID=1

это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2019/07/31_esp

Предыстория. Решил привинтить к своей системе на чипе ESP8266 авторизацию. А то у меня раньше было все открыто наружу, пока в систему полива растений не забрел хацкер. Он конечно ничего там не понял, но нашел прямо на титуле удобный онлайн-редактор файлов и переправил в index.htm «Система полива» на «Залупа конская». Потом пришел я, нажал соседнюю кнопочку «upgrade», система сверила с сайтом-базой все свои файлы и автоматом перезалила измененные. На том хак и завершился. Но на всякий случай я порт наружу отключил.

Короче, решил я теперь привинтить нормальную авторизацию. Полез читать, распознает ли esp8266 браузерные Cookie и нарыл дивное. Это была предыстория. Вот что нашел.

Короче, какой-то альтернативно одаренный человек написал на чистом С под ESP «систему авторизации». Работает она следующим образом: по линку /login получает от пользователя username и password. Честно сравнивает, чтоб и то и другое совпадало с нужным, прописанным в коде. И если совпадает — то сервер ESP8266 выдает в ответ Cookie «ESPSESSIONID=1», и отныне этот зашедший браузер считается админом. А по команде /logout соответственно перезабивает куку на «ESPSESSIONID=0» — и уже больше не админ.
Collapse )