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

Помощь дата->рейтинг Поиск Почта RSS канал Статистика nickolay.info Домой

javascript программирование email маразм личное общество социалки россия форум цензура люди шахматы деградация excel random числа статистика политика дата музыка закон ретро реклама фото google безопасность браузеры chrome firefox c++ studio форматы список графика php учебное поиск тест символ эзотерика история медвепуты алгоритм ошибка памятка яндекс seo рейтинг фантастика тоталитаризм все теги все комментарии поиск!


[1-15] [16-30] ... [2026-2040] [2041-2042]


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

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

Encoding: Windows-1251 (Russian). Для полноценной работы блога нужны включённые в браузере картинки + JavaScript + Cookies.
Если картинки выключены, используйте эти ссылки: Поиск ::: Статистика ::: Помощь ::: E-mail ::: RSS ::: Nickolay.info
Ссылки, открывающие новое окно (вкладку), везде подсвечены.

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


Куайн и Нарцисс на JS

На яваскрипте классический Куайн можно сделать несколькими способами, например, самое "школьное"

<script type="text/javascript">
var a=function () {var b="var a="+a.toString()+"\;a()";alert(b)};a()
</script>

вполне себе сработает. Или же

<script type="text/javascript">
var code='var q=String.fromCharCode(39);console.log("var code="+q+code+q+";eval(code)")';eval(code)
</script>

(выводит свой код в консоль браузера). Наверное, из последнего Куйана нетрудно сделать и Нарцисс. Программа-нарцисс, в отличие от Куайна, выдаёт true (или другую истину) только тогда, когда входная строка с данными совпадает с её исходником. В остальных случаях должна выдаваться false (или ноль, или другая ложь).

Вот что вышло: Страница статьидалее...
16.10.2018, 22:16 [12]


Тушка ЦБ - это центробанка?

Всё же, цыплёнка-бройлера, думаю. Но каков слог. Болею. Укол поставили, начал дышать.

тушка ЦБ
тушка ЦБ
Страница статьидалее...
16.10.2018, 10:13 [9]


О быстрой смене не-гендерной идентичности

Ошибочно считать, что менталитет (цивилизационная идентичность, национальный характер, архетип) народа формируется столетиями и обладает некоей устойчивой формой, стремящейся воспроизводить сложившуюся культурную матрицу в любых исторических условиях. Это полнейшая ерунда. Эта самая идентичность формируется за считанные годы сообразно текущих исторических условий.
Сегодняшние россианцы – психологически рабы в гораздо большей степени, чем их крепостные прадеды 200-300 лет назад.

Примерно то, что я хотел бы написать "на злобу дня", но Кунгуров уже всё сделал, остаётся процитировать: Страница статьидалее...
10.10.2018, 19:21 [30]


Шипов, Шарыпов и другие

Старый неопубликованный пост, но чего-то завалялся :)

Как-то спросил я в этой теме человека и одмина, об адекватности которого тогда ещё ничего не знал, следующее:

в ответ на:
"Все традиционные русские ритуалы были соблюдены. Всё, как полагается... Ну, разве что без драки обошлись. ;) А остальное - было."
Сергей Юрьевич, а почему Вы считаете драку непременным атрибутом русской свадьбы? Убеждения или личный опыт? :)

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

А именно это со мной произошло летом 2015-го :)

После долгих осенних требований объясниться, эстонский админ ресурса Antuan восстановил ник, естестенно, без кармы и сообщений, среди которых были весьма популярные (например, из одного сообщения позднее я по памяти воссоздал эту популярную заметку).

И вот - история повторяется. Хотя с 2015-го я писал практически только в темы В.А. Полоудина и Димы Бирюкова, снова набежало и сообщений, и репутации. После отпуска-2018 беспрецедентная за 20 с лишним моих лет в инете ситуация повторилась - исчезли все сообщения и карма, ник полностью и бессорчно заблокирован "за спам", что мог сделать, по сути, только лично Шипов.

Стоит ли снова доказывать, что не только "спама", но и сообщений-то никаких не было?

До сих пор я, в общем, о Шипове ничего не писал, кроме, разве что, излишне мягкого замечания вот отсюда. Не пора ли это исправить? :)

Но лучше, объективности ради, послушаем других, все цитаты взяты из открытых источников и являются мнениями людей, их запостивших. Страница статьидалее...
10.10.2018, 19:00 [26]


Плохой генератор случайных чисел в Javascript

Не устраивает качество стандартного Math.random(), и, похоже, не только в "Хромом". Написать навскидку генератор лучше тоже не вышло, заархивирую его код сюда.

Мы генерируем по n = 10000 равномерно распределённых на интервале [0;1[ псевдослучайных чисел стандартным генератором и нашим, после чего выводим числа в 2 столбца в браузер.

В скопированных из браузера столбцах можно заменить символы точки запятыми (в Excel целая часть числа отделяется от дробной запятой, если установлена русская локаль) и вставить числа в столбцы A и B приложенного файла Excel, где подсчитаны выборочные и теоретические значения математического ожидания и дисперсии. Видно, что наш генератор оказывается, увы, не лучше стандартного.

Вот код без обрамления HTML: Страница статьидалее...
09.10.2018, 11:41 [68]


О полезных идиотах...

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

Опубликовано Нью-Йоркский в 4 Октябрь, 2018 - 09:09.

Счет: 9

Из статьи грузинского политолога Тенгиза Аблотия "«Полезные идиоты» Путина" (2017):

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

Сколько их было, западных писателей, общественных деятелей, политиков, которые еще с ленинских времен восторгались советской системой? При этом совершенно искренне не понимали, насколько она лицемерна и лжива, не видели, что под разговоры о свободе происходит строительство дичайших человеконенавистнических режимов, а песни о «защите прав трудящихся», прикрывают самое изуверское и бессовестное унижение тех самых рабочих и крестьян. Чего уж говорить про других, уж если такой великий интеллект, провидец, философ, мыслитель, как Герберт Уэллс этого не понял...

Как-то не поворачивается язык назвать Герберта Уэллса и Оливера Стоуна «полезными идиотами», но ничего другого не остается.. В конце концов циник Владимир Ильич Ленин – тоже не самый последний дурак, и уж он-то прекрасно понял с какой категорией людей имеет дело..

Традиция полезных идиотов (useful idiots) продолжается с большим успехом...

Страница статьидалее...
04.10.2018, 20:36 [45]


Постпросмотр, мусор

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

Вы забываете, ув. Валерий Борисович, что в РФ, во-первых, у населения нет оружия, во-вторых, как следствие, столетний антиотбор этого самого населения
Кто-то из западных политических деятелей, кажется, Черчилль, писал, что "социализм - это равное распределение убожества".
Потом некто В. Аксенов в книге "Остров Крым" его поправил: "социализм - это НЕравное распределение убожества".
ФИДЕ кажется вполне социалистической организацией :)

Страница статьидалее...
03.10.2018, 18:34 [39]


Дальше действовать будет кто?

В этот день 34 года назад (28.09.1984) закрытым постановлением мини-стерства культуры СССР группа "Кино" была официально запрещена.

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

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

То же самое происходит и сейчас, так что, будем надеяться, всё повторится. Страница статьидалее...
28.09.2018, 18:19 [53]


В солнечном Батуми, в новеньком костюме...

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

Пока нет жеребьевки. можно пройтись по составам и тренерам команд.
На этот раз массовый гроссмейстерский десант ощипывает скудные бюджеты стран третьего мира.
Тренер сборной Габона - Мирзоев. Интересно, что он рассказывает команде со средним ЭЛО 1200.
Сенегал на МГ видимо не насобирал, их коуч - чешский маэстро Конопка.
Виргинские острова тренирует Дорфман - ну да в крае офшоров вряд ли проблемы с финансированием.
Валериана Гаприндашвили занесло в тренера сборной королевства Свазиленд. Как - понять так же сложно, как прочитать фамилии игроков сборной.
Предраг Трайкович - тренер сборной Багам. Хороший выбор. Надо только сборы проводить почаще. Также вполне понятен выбор Гагунашвили и де Фирмиана - соответственно Кувейт и Бермуды.
Спилмен - Шри-Ланка, Эйнгорн - Замбия, Трегубов - Люксембург, Раусис - Бангладеш...
Косьба идет полным ходом.

до участников с весёлыми именами типа Jun Hyeok Lee и Benjamin Hoareau (легендарный Беня Х*ярю) или таких вот мега-партий из 9 ходов.

Пока порадовало лишь, что Сирожа не сумел белыми одолеть экс-россиянина 2400-ника, путь к 2800 становится всё более фантастическим, особенно если учесть, что эту лапшу про 2800 он развешивает спонсерам года с 14-го и даже раньше. Страница статьидалее...
26.09.2018, 16:31 [79]


Хромой теперь принудительно авторизует юзеров?

По крайней мере, так написал в своём блоге специалист по информационной безопасности Matthew Green.

По его словам, серфинг в неавторизованном режиме автоматически становится "именным" при посещении "Хромым" любого из узлов Гугль, включая YouTube и Gmail.

После этого история посещений может фиксироваться на серверах компании.

Грин не указывает версию "Хромого", в которой идентифицирована проблема, но нетрудно догадаться, что это 69-я версия, начиная с которой предложен загадочный "новый интерфейс настройки синхронизации".

В Chromium фича регулируется настройкой chrome://flags#account-consistency , которая пока по умолчанию отключена.

Большие компании никогда не отличаются этичностью, но Гугль, похоже, потерял последние представления о приличиях. Страница статьидалее...
26.09.2018, 14:46 [70]


Visual C++: пишем простой многодокументный редактор текста RTF

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

В 2015-й (или выше) Visual Studio создадим приложение Windows Forms на C++.

На форму приложения перетащим главное меню MenuStrip и стандартные диалоги для работы с файлами OpenFileDialog, SaveFileDialog. У диалогов достаточно настроить свойство Filter на нужный нам тип файлов, с которым будем работать, выберем "Файлы RTF|*.rtf".

В меню предусмотрим несколько пунктов, которые покажут разные возможности работы с файлами, текстом в дочерних окнах и самими окнами: Страница статьидалее...
25.09.2018, 18:06 [94]


Таблица кодов кириллицы в Unicode, UTF-8 и Windows-1251

Во-первых, напомню, что Юникод - не кодировка, а стандарт кодирования, кодировки - это UTF-8, UTF-16 и т.д., но, в силу инерции, разработчики и пользователи часто говорят о "кодировке Юникод", имея в виду распространённую именно в их деревне форму представления символов :)

Во-вторых, на самом деле кодирование там довольно замудрённое, возьмём, скажем русскую заглавную "Ж".

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

Так, для буквы "Ж" Unicode = 104610 или 041616 или 10000 0101102. Unicode в двоичном виде разбивается на две части: пять левых бит и шесть правых. Левая часть в старших разрядах дополняется до байта признаком 110 двухбайтного кода UTF-8, получаем 11010000. К правой части в старших разрядах приписываются два бита 10 признака продолжения многобайтного кода, получаем 10010110. Окончательно код буквы "Ж" в UTF-8 будет иметь вид 11010000 100101102 или D0 9616.

Именно последний код мы увидим в любом 16-ричном вьюере файла, например, создав в текстовом редакторе файл со словом "Жора" и сохранив его в UTF-8 (только не из Блокнотика Windows, который добавит в начало файла 3-байтовую метку BOM): Страница статьидалее...
23.09.2018, 12:37 [82]


Спираль на Javascript

Программно нарисуем на канве HTML "классическую" спираль, например, вот такую:

У этого кода всего две настройки, ниже он показан в виде файла .html (предполагается сохранение файла в Юникоде, точней, в UTF-8): Страница статьидалее...
22.09.2018, 18:25 [81]


Инвертированный индекс на PHP

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

Ниже приведён небольшой учебный код на PHP для построения такого индекса.

Работаем в однобайтовой кодировке, иначе придётся менять ряд функций на юникодовские. Также предполагаем, что у нас латиница, иначе нужно учесть, что кириллица может не обрабатываться стандартными функциями. Выполнялось на локальном хосте в Denwer. Страница статьидалее...
22.09.2018, 12:59 [68]


[1-15] [16-30] ... [2026-2040] [2041-2042]

  свежие записипоиск по блогукомментариистатистикао "вирусах" в архивах .zip

Наверх Яндекс.Метрика
© PerS
вход