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

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


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


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

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

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

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


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

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

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

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

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


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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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


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

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

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

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

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


Баги 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 [25 просмотров]


Дрантология

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

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

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

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


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

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

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

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

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

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

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


Тихо в лесу

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

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

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

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


Кириллическая янтра :)

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

Количество лучей посчитайте сами, а пассажи насчёт тайного значения того, что гласные оказались расположены именно так (например, места 1-16-33 == А-О-Я), почему большевики оставили от 36 букв 33 и т.п., оставим на потом. Страница статьидалее...

03.02.2024, 20:17 [41 просмотр]


Просто ещё одни звёздочки

Нужен был простой "полноэкранник" на белом фоне, с функцией-самовызывалкой как здесь. Так как просто белый экран это скучно, пусть что-нибудь движется.

Аналоги уже были тут (с внешней библиотекой) и там (другой эффект, через setInterval).

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

Ниже приводятся ссылка на работающий скрипт и полный исходник на момент написания (файл .html в кодировке UTF-8). Страница статьидалее...

02.02.2024, 13:44 [50 просмотров]


Февраль-2024: дискурс третьего этапа

В детстве по прочтении дневника Тани Савичевой меня долго не покидало ощущение, что придёт время, когда подобные документы останутся едва ли не единственным литературным жанром - скупые строчки с перечислениями дат смерти, причина которых настолько же очевидна, насколько нигде не называема и не может обсуждаться.

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

Всё это не имеет отношения к проблемам свободы слова, как и к словесности вообще. Словесность - это ещё о жизни. Дневник Тани - уже нет. Современное "русское слово" - о том, что бывает дальше, только без "суда праведного" и совсем недолго.

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

01.02.2024, 20:08 [287 просмотров]


Простой чат-мессенджер на PHP+MySQLi+Javascript без JQuery

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

Мы не будем использовать внешних библиотек вроде JQuery, правда, внешний стиль font-awesome я всё равно подключил, чтобы не возиться с оформлением.

Для установки приложения достаточно следующих действий: Страница статьидалее...

21.01.2024, 13:05 [87 просмотров]


Не пригодившиеся задачи-2024, первое полугодие

Сейчас в статье: 17 задач Как и в прошлый раз, будем добавлять задачи постепенно, по мере написания между делом и зря.

Основной язык C++, если не оговорено иного. Все программы выполнялись в консоли актуальных сборок Visual Studio 2019 или 2022 из пустого проекта с единственным добавленным файлом Source.cpp (для С++) или из проекта вида "Консольное приложение .NET Framework" (для C#). Страница статьидалее...

20.01.2024, 20:40 [64 просмотра]


Делаем мини-фрактал на p5.js

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

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

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

Также приводится несколько скриншотов с образцами вывода. Страница статьидалее...

14.01.2024, 14:33 [46 просмотров]


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