БлогNot. Блог ПерСа

textprocessing windows c++ программирование игра учебное javascript html видео ошибка мозг философия политика россия rip тоталитаризм цензура еда фото книги перепост картинка памятка цвет python список чат форум личное история css софт люди музыка графика random блог статистика язык символ маразм кыштовка php mysql числа общество афоризмы погода новосибирск алкоголь все теги все комментарии все ссылки свежие изменения


[1-15] [16-30] ... [3016-3030] [3031-3041]


Прикреплённое сообщение, правила и всё такое

Encoding: UTF-8 (Unicode). Primary language: Russian. Для полноценной работы блога нужны включённые в браузере картинки + Javascript + Cookies. Ссылки, открывающие новое окно (вкладку), везде подсвечены.

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

19.01.2038, 15:15 [16377 просмотров]


Utf-8 в Utf-16 или игра "Угадай слово"

При запуске эта учебная консольная игра описывает себя так:

const wchar_t* LOGO = LR"(Игра "УГАДАЙ СЛОВО"
///     1.  Предлагается 5 раундов, в каждом из них загадывается новое слово. |
///     2.  В каждом раунде предлагается несколько попыток на открытие букв.  |
///     3.  Затем Вы можете угадать слово целиком.                            |
///     4.  Если слово не угадано, то Вы проиграли раунд.                     |
///     5.  По итогам 5 раундов окончательно определяется победитель.         |
)";

То есть, не совсем "Поле чудес" и для одного игрока.

Полезного в коде, собственно, метод

bool Utf8ToUtf16(std::string const& src, std::wstring& dst)

, конвертирующий строку Utf-8 (в этой кодировке сохранён файл словаря) в "родную" для Windows Utf-16, с которой работает наше консольное приложение.

Словарь не "вылизан", хотя 10000+ проверенных слов там есть.

Проект компилировался в актуальной сборке Visual Studio 2019 в стандарте C++17 для платформы x64. Страница статьидалее...

18.03.2024, 19:18 [11 просмотров]


Если встраивание видео тормозит (прекращает) загрузку страницы

В помощь хорошему человеку, обратившемуся за помощью. :)

Встраивание так называемых shorts-видео с YouTube в вашу страницу возможно, хотя кнопки "Встроить" после нажатия "Поделиться" для них нету. Тем не менее, нажав правой кнопкой мыши на опубликованном шортс-видео и выбрав пункт меню "Копировать HTML-код" вы можете получить основанную на теге iframe разметку для вставки на свои страницы.

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

Кнопка браузера "Обновить" при этом подолгу остаётся "крестиком", показывая, что процесс загрузки страницы не закончен.

Видимо, шортсы грузятся как-то по другому. :) В любом случае, очевидное решение выглядит таким: Страница статьидалее...

16.03.2024, 13:46 [21 просмотр]


Через 5 лет программистов уже не будет?

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

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

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

06.03.2024, 15:33 [39 просмотров]


Март-2024: списки кораблей

Я список кораблей прочёл до середины
О. Мандельштам, 1915
Свои общины скопцы, как и хлысты, называли "кораблями".
Вики

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

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

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

Из-под Трои, если помните, вернулись немногие. У Одиссея это заняло 10 лет. Страница статьидалее...

02.03.2024, 10:45 [214 просмотров]


Плов для ленивых

Никаких обжаренных морковок, соловьиных язычков и т.п.

Если в блоге появляется кулинарная запись - ето значит "кушать очень хочется , а уже некогда выкопали всё".

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

Моем, режем на кусочки по паре-тройке куб.см., чтоб перед соседями не стыдно, кладём на дно той самой кастрюли, сразу солим, сыплем любые сухие приправы по вкусу (мы ж программисты, всё равно потом посолить забудем), ставим мощность конфорки на 5 из 6, как закипело (минут через 15-20), переводим на 2 из 6, минут 10 ещё мучаем (если мясо качественное, накипь убирать не надо), сыплем сырой лук, половину или больше мелко нарезанной сырой луковицы, сверху грамм 400-500 риса (можно который "для плова", а не из пакетиков, но такой лучше помыть), заливаем сырой (чистой) водой так, чтобы над рисом был примерно 1 см воды, теперь на той же "двоечке" пусть тушится минут 60-70, пока мы изучаем форумы за сутки.

Главный секрет - ничего не перемешивать заранее. Да и потом не надо. Так слоями и достанем.

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

Вот что выходит: Страница статьидалее...

02.03.2024, 09:31 [37 просмотров]


Сорокин. Наследие

Один из главнейших врагов режима, если бы режим давал себе труд думать, кто на самом деле его враги, писатель Сорокин(д) (особо опасен, владеет языками, единоборствами, имеет родственников за границей и единомышленников внутри неё, склонен намекать на абсурдность жизни вообще и особенно в СР/РФ, и, что куда хуже, на возможность жить нечервяком как внутри, так и снаружи) выпустил текст "Наследие". Хорошо ему там в столице Японии Берлине, или где он сейчас прячется, небось, не ехать с утра в одном автобусе с патриотами, слушая их интерпретации вчерашних испражнений резидента острова Комо, как ни странно, ставших в толкованиях не то, чтобы более человечными, но более имеющими отношение к некой выдуманной ир.реальности, в которой данные трудящиеся живут замкнутым циклом рождений, свадеб и смертей, впрочем, всё более немногочисленных в силу общего изнеможения бытия.

Так вот, ув. Алексей с присущим ему оптимизмом думает, что

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

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

01.03.2024, 21:15 [41 просмотр]


Fat Cat для аватаров

Кто хочет нарисовать такого же - Welcome, я осилил только трёх. Что-то в них есть. Жирные, с чуткими ушами и безумными жёлтыми глазами (основной цвет глаз #fbd23a), но совсем без рта, немые.

В духе времени. Первого уже поставил себе на паре форумов.

Гифки с прозрачным фоном можно получить, соответствующим образом пересохранив из "Фотошопа" прикреплённые файлы .jpg. Страница статьидалее...

28.02.2024, 11:26 [34 просмотра]


Маленькие бесполезные скрипты на Python :)

сейчас в статье: 34 скрипта Я по-прежнему считаю Python неудачным языком "для удушения программирования", но жизнь заставляет иногда иметь с ним дело.

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

В настоящее время в логе 5 разделов - "Система", "Арифметика", "Обработка строк", "Списки и другие составные типы данных", "Файлы и библиотеки".

Простой учебник для начинающих можно найти, например, на "Метаните", ну или тут.

Примеры проверялись в консольном проекте типа "Приложение Python" актуальных сборок Visual Studio (какие компоненты "Студии" установить - внизу по первой ссылке). Возможно, это будет иногда пополняться.

Для поиска на странице нужных слов нажмите в браузере комбинацию клавиш Ctrl+F и введите или вставьте слова в окно поиска. Страница статьидалее...

24.02.2024, 15:30 [51 просмотр]


Чатное-непонятное

Странный лог, не вписывающийся в стройную концепцию логирования. :)

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

Так что приговорим файл к публикации и забудем о нём.

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

В реальности, как и всё остальное затеянное "великим реформатором", русское судостроение было скорее разрушено, чем создано Петром. Русское северное судостроение веками развивали поморы, да и у большевиков хватило ума строить ледоколы фактически по поморским лекалам. Ну а голландские корабли для арктического плаванья не подходили никак. Так что "проливы", видимо, покоя не давали венценосному, как и многим его предшественникам и последователям.

Страница статьидалее...

21.02.2024, 12:21 [45 просмотров]


Ночной режим принудительно

Мы хотим, чтобы наша страница при загрузке автоматически инвертировала цвета некоторой видимой части контента к чёрной ("ночной") схеме.

Я воспользовался darkmode.js, только скрипт пришлось выкачать с этого адреса, а затем изменить в исходнике строку border-radius: 50%; на border-radius: 0; (чтобы не рисовался чёрный овал при принудительном включении фона), а также заменить position: fixed; на position: absolute; (элемент не будет висеть на месте при прокрутке страницы, а также чёрным будет закрашиваться не всё).

Затем осталось подогнать под свои нужды настройки скрипта и позицию элемента: Страница статьидалее...

18.02.2024, 14:34 [33 просмотра]


Баги Far Manager

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

Как любые развивающиеся программы, они имеют свойство глючить, что особенно неприятно, когда после обновления что-то привычное становится "не так". Приспособлю эту заметку для описания найденных проблем с Far и их исправлении.

1. Начиная со сборки Far 3.0.6208 папки по умолчанию выделяются чёрным вместо жёлтого, в том числе, в результатах сравнения содержимого панелей, что очень неудобно и не видно на синем фоне. Обнаружил сегодня при обновлении, когда установленная сборка зависла после копирования 17 Гб из 55...

Оказывается, теперь те файлы, которые входят в группы, имеют такое выделение. Можно "вылечить", явно задав для каждой группы цвет текста и фона. Технически, похоже, ранее прозрачный чёрный цвет стал реально чёрным.

Рецепты из темы, в частности, возня с новым меню F9 - Options - Files highlighting and sort groups (F9 - Параметры - Раскраска файлов и группы сортировки) не помогли, а помогло простое нажатие Ctrl+R в этом окне (потом Shift+F9, чтобы сохранить конфигурацию, если не включено автосохранение при выходе). Страница статьидалее...

11.02.2024, 13:57 [39 просмотров]


Дрантология

Решил открыть отдельную статью для самых интересных фрагментов из одноимённой книги. Основная статья о Вене Д'ркине (Александре Литвинове) находится здесь.

Фрагменты и комментарии ув. Алексея, ему и слово.

1. "Джазик" - последняя песня, написанная в январе 1999 г. (ниже - рукописный вариант, отличающийся от фонограммы первой строфой). Страница статьидалее...

09.02.2024, 18:36 [55 просмотров]


Пара набросков по фракталам Ньютона

Немного теории есть в Вики.

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

Второй файл представляет собой небольшой плеер с интерфейсом, реализованный средствами библиотеки p5.js, подключённой с внешнего сайта. Работа с плеером описана на его странице.

Ниже показаны ссылки на работающие скрипты, сохранить их к себе на компьютер можно, щёлкнув правой кнопкой мыши по ссылке на приложенный HTML-файл и выбрав пункт меню "Сохранить объект как...", "Сохранить ссылку как" и т.п., название пункта зависит от браузера.

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

08.02.2024, 14:25 [41 просмотр]


Тихо в лесу

subj :) Совсем забыл про традиционную статистику за год, так что посмотрим хоть сегодня по тем же показателям, что в прошлом году.

Около 362000 визитов без роботов, пиковая посещаемость стала ниже.

Внаглую лезущий в устройства "импортозамещённый" Яша теснит Гугль слабее, чем хотелось бы его новым владельцам. Страница статьидалее...

07.02.2024, 12:00 [55 просмотров]


[1-15] [16-30] ... [3016-3030] [3031-3041]