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

спам мошенничество рунет социалки ссылки детское стихи цензура шахматы статистика числа софт ошибка bat textprocessing windows программирование c++ список учебное алгоритм mathcad общество война преступление ссср история перепост россия политика избранное форум чат c# философия личное виртуальность еда экономика дата картинка новосибирск javascript тоталитаризм памятка mysql сервер сервис форматы анекдот все теги все комментарии свежие изменения


[1-15] [16-30] ... [2611-2625] [2626-2634]


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

Остеклить балкон, лоджию в Новосибирске? Проверено, Вам сюда

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

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


Госвонь :)

Их больше, чем нам кажется, зачастую до 90% во всех "оппозиционных", то есть, элементарно здравомыслящих комментах. Они сыплют матами, угрозами и насмешками. Благодаря им, Рунет выглядит как практически полностью поражённые КОВИДом лёгкие несчастного жителя РФ :(

Пример небольшой автоматизации в деле ботопоиска, это про нашего мэра Локтя. Догадайтесь, кто заказчик данной местной ботокампании, он тоже недалеко живёт...

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

Страница ВК, поймай бота прямо в реале. Сайт, инструкция по установке скрипта.

Просто взгляните на моё первое попавшееся сообщение "ВК", и всё понятно :) Не тратьте время на дискуссии с ботами, а обнаруживайте их с первого взгляда. Страница статьидалее...
27.01.2021, 02:48 [21]


Про слона :)

Злате Николаевне задали сочинить четверостишие (или чуть больше) про слона, а у нее никак.

Мои моментально предлагаемые варианты отвергает, хоть и ржёт. Говорит, чёрного юмора и трогать школу в стишке нельзя, вот же жизнь в РФ, у 9-летних уже самоцензура :)

Если вам нужны оригинальные четверостишия про слона, вот несколько: Страница статьидалее...
26.01.2021, 14:37 [14]


Самая длинная шахматная партия: а есть ли её запись?

Многие авторы перепечатывали друг у друга утверждение, что самая длинная шахматная партия может длиться 5949 ходов (с учётом правила 50 ходов, конечно, иначе бесконечно). Вот только "поганца" с этой партией не видел, похоже, никто.

На чесскоме в тематической статье автор приводит некоторые математические выкладки и приходит к иному выводу:

Thus, the math tells us that the longest possible game is 5,870 full moves plus an additional move by White, which would be that final capture, apparently by White’s King resulting in a necessary draw, since only the Kings would be left on the board.

(Таким образом, математика подсказывает нам, что самая длинная возможная игра - это 5 870 полных ходов плюс дополнительный ход белых, который будет заключительным взятием, очевидно, королем белых, приводящим к необходимой ничьей, поскольку на доске останутся только короли.)

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

Встречаются и разные другие числа - 5850, 5898, 7100 и т.д.

Вот здесь имеется свежее утверждение, что таки 5949 и объясняется, почему: Страница статьидалее...
24.01.2021, 15:49 [28]


Вывести список вложенных папок с общим размеров файлов в каждой из них

Понадобилось. Сначала думал обойтись просто маленьким bat-файлом:

@echo off
dir /s | find /v "."

Но вывод получается только таким:

 Содержимое папки d:\Temp\Папка1

               4 файлов        458 399 байт

 Содержимое папки d:\Temp\Папка2

               17 файлов        380 008 байт
Мне же надо хотя бы
d:\Temp\Папка1       4 файлов        458 399 байт
d:\Temp\Папка2      17 файлов        380 008 байт

Нетрудно получить отдельно список сумм размеров файлов во вложенных папках

dir /s | find "байт"

или список путей

dir /s | find "Содержимое папки"

Но как их объединить?

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

Также удобно, если список сортируется по возрастанию поля "байт", однако прикрутить сюда sort тоже не смог... Страница статьидалее...
22.01.2021, 16:22 [27]


C++: как правильно переопределить << и >> в классе?

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

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

было 0 0 0 0 0 (размерность кольца равна 5 элементов)
положили 1 2 3
стало 0 0 1 2 3
положили 4 5 6
стало 2 3 4 5 6 (указатель перед выводом стоял на "2", а "1" уже затёрлась)
взяли 3 элемента, выводя их, вывелись 2 3 4
снова вывели кольцо, вывелось 5 6 2 3 4

Страница статьидалее...
21.01.2021, 20:09 [33]


Mathcad: полином Ньютона, упрощённая реализация

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

Документ, прикреплённый ниже, как раз всю эту лишнюю работу выполняет. Кроме того, здесь равноотстоящие узлы по оси x (см. вычисление h). Но зато проще и на один экран :)

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

Ниже показан скриншот основной части расчёта (без графика, который есть в документе) и прикреплён документ .xmcd версий Mathcad 14/15 в архиве .zip. Страница статьидалее...
20.01.2021, 19:06 [29]


Антиобщество

"Если не ограничивать человека в "неотъемлемых правах", тогда в чём вообще его ограничивать?" А антиобщество – это когда неотъемлемых прав нет вообще. И можно стирать людей в "лагерную пыль" соответственно с фантазией очередного фюрерка

отсюда

И там же в начале лога уже всё написано, зачем я стал писать какой-то новый "ответ Керзону", раз устал после работы и настроения нет? Ладно, сбросим сюда в качестве черновика. Лучше шахмоды посмотрю.

Много ли построишь на песке, когда общественное бытие состоит почти исключительно из запретных тем, грязных тайн, скрытых страстишек и открытого насилия?

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

Когда был предопределён крах СССР? По-моему, ещё в 1953-м, и дело тут не в факте смерти тирана и не в неудавшейся попытке прихода к власти тов. Берии.

Просто любой подобный строй может существовать столько и ровно столько, сколько он продолжает бессудно и безвинно убивать людей. Самые честные из "ленинистов" никогда этого не скрывали, как и сам Ленин с его "диктатурой пролетариата" и "красным террором".

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

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

А вот это кто-то очень любит править в "Вики", причём, история изменений не сохраняется: Страница статьидалее...
19.01.2021, 21:49 [32]


Что последует за очередным арестом Навального?

Угрожают ли жизни Навального (и, возможно, не только его) происходящие сейчас события?

Мой уважаемый корреспондент Алексей пишет своё мнение, которое я с удовольствием (и надеждой на то, что мрачный прогноз не сбудется) публикую. Страница статьидалее...
19.01.2021, 13:46 [63]


Председатель об устойчивости режима

В теме о ночной переписке Энгельса с Каутским Сурова с Крамником оставил сдуру небольшой коммент о ныне актуальном и весьма исторически любопытном Слиянии, а Председатель уже тут как тут: Страница статьидалее...
17.01.2021, 21:50 [68]


Вейк-2021 и блиц по "теории правды", два великих турнира ковидной эпохи в один день :)

Традиционный турнир в Вейке проходит на этот раз "по сокращённой программе" и довольно специфически:

Первым из участников турнира-2021 в Вейк-ан-Зее прибыл Фабиано Каруана, за ним - Максим Вашье-Лаграв. К первому туру, 16 января, эти двое успеют выдержать десятидневный карантин, который сейчас в Голландии обязателен для приезжающих иностранных граждан.

Как стало известно Chess-News, большинство пересекут границу ближе к началу соревнования, несколько участников прилетят 13-го числа. Им придётся играть часть турнира в условиях карантина: кроме как в игровой зал, нельзя будет никуда выйти из номера гостиницы. Питание будут заказывать туда же, в комнату. Жить все будут в одном отеле Hoge Duin.

Состоится только главный турнир Tata Steel Masters с 14 участниками по круговой системе, а турнира Challengers не будет. "Вживую" зрители также не допускаются.

Много отказов - Мамедьяров, Непомнящий, Абдусатторов. Отказаться пришлось и получившему положительный тест на COVID (или контактировавшему с заболевшим?) Дубову, победа которого над Карякиным была недавно признана партией года по версии chess.com.

Соответственно, имеем большой "хвост" из гроссмейстеров, которым обычно не удаётся сыграть на таком уровне, а изначально заявленный состав менялся примерно вот так: Страница статьидалее...
16.01.2021, 21:45 [128]


14 не пригодившихся задач за январь 2021

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

Ну, не занимался как-то с тех пор этим :)

Все задачи проверялись в консоли актуальной сборки Visual Studio 2019, для быстрого поиска на странице нужного слова нажимайте комбинацию клавиш Ctrl+F в браузере. Большинство кодиков использует контейнеры STL. Страница статьидалее...
16.01.2021, 16:08 [37]


Примеры консольных приложений на C#

сейчас в списке: 16 приложений Здесь размещены небольшие учебные примеры приложений на C#, проверенные в актуальной на момент создания статьи сборке Visual Studio 2019.

Все программы в ветке - консольные, то есть, созданы командой Файл -> Создать -> Проект -> C# -> Консольное приложение (.NET Framework), после чего текст примера можно скопировать вместо сгенерированного содержимого файла Program.cs.

Логического порядка в примерах нет, будут добавляться по мере написания. Для поиска на странице нужного слова используйте комбинацию клавиш Ctrl+F в своём браузере. Страница статьидалее...
09.01.2021, 18:29 [56]


Критика чистой решётки :)

Из того, на чём пишут программы, практически не работал только на "решётках", и вот жизнь, похоже, подталкивает в эту сторону. Каких-либо технических сложностей не предвидится, скорее, идеологические, не люблю данное сатанинское искажение православного C++, сделали из двух плюсов решётку и даже не скрывают этого! :)

C++ to C#, my small animation
C++ to C#, my small animation

Брюки "Плюсы" превращаются... в элегантные шорты шарпы

.NET Framework и была той "точкой невозврата", за которой кончились "неуправляемый код" и творческая сторона профессии. Фактически, имеем виртуальный байт-код вместо exe'шки, тормознутого братца Явы в мире, который ещё недавно принадлежал алгоритмам, а не библиотекам данных.

Код на языке C# транслируется в промежуточный язык-псевдоассемблер CIL, который преобразуется в машинный код прямо во время выполнения приложения (JIT). Всё это работает только при установленной .NET Framework конкретной версии, медленно и печально.

Страница статьидалее...
08.01.2021, 00:24 [61]


Каша из топора

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

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

Так как новогодние изыски домашней кухни что-то поднадоели, машинально сунул subj с прилагаемого фото в корзину, признаться, думая, что впрямь достаточно что-то запечь и добавить куриного филе, как написано. Внутри оказалась дешманская лапша, правда, твёрдого сорта, и тот самый инновационный соус :) Страница статьидалее...
08.01.2021, 00:21 [71]


[1-15] [16-30] ... [2611-2625] [2626-2634]