Ноль-ноль
Упоминал недавно, что если я записываю время рукописно, чаще всего использую для минут верхний индекс. Попробовал на днях делать так же
Кирпич «…LA и Ко»
Сегодня приехал из очередного похода. Обгорел, устал (были проблемы с лодкой), но доволен. Были на том же месте, где я уже не раз находил кирпичи с клеймами. В этот раз тоже не без улова, но как его идентифицировать, ума не приложу.
Видно совсем мало и я только на фото понял, что есть ещё
Добавлено позднее: оказалось, что это кирпич Топорнина.
В Йошкар-Олу
В выходные собираемся
Не знаю что там такое случилось, но гостиницы на субботу все заняты, а за апартаменты просят вполне московские деньги. Я облазил все сервисы бронирования, которые нашёл, чтобы выбрать нормальный вариант.
Настраиваюсь в этот раз на спокойный семейный отдых.
В прошлые выходные, как я уже писал, были с другом в походе на острова, но начался поход очень уж экстремально — наш лодочник оказался пьян. Уазик, при помощи которого лодку требовалось довезти до воды, пришлось вести моему другу, а ближе к воде оказалось, что машины не работают тормоза.
Лодку мы
Когда всё удалось мы сели на мель и выталкивали лодку уже оттуда, потом мотор снова заглох, снова были попытки его завести… В общем, это такие выходные после которых нужно ещё отдыхать.
Походом я очень доволен, такая доза экстрима превратила поездку
Справочник случайных чисел
Недавно я узнал, причём из художественной книги, что в двадцатом веке вовсю печатались и использовались бумажные справочники случайных чисел с заданными характеристиками.
Если задуматься, это закономерно — вычислительная техника была распространена слабо, а генерация случайных чисел по определённому закону без её использования, задача не из простых. Хороший источник таких чисел — разнообразные физические шумы, которые классифицируются по «цветам» — белый, фиолетовый, красный и так далее.
Один из самых последних справочников случайных чисел издал Джордж Марсалья в 1995 году
Например, в ГОСТе 1973 года дан ряд случайных чисел и описана методика их использования, а так же несколько примеров, где они могли бы пригодиться. Вот один из них:
Пример случайного отбора изделий в выборку при статистическом контроле качества продукции. Партия состоит из 90 изделий. Требуется случайным образом отобрать для контроля пять изделий.
Решение. Пронумеруем все изделия партии номерами от 1 до 90. Составим достаточно короткий ряд случайных чисел в диапазоне от 1 до 100. Отбросим из этого ряда все числа, большие 90. Выберем из оставшихся первые пять различных чисел — это будут номера изделий для контроля.
Библиотека itertools для PHP
В качестве развлечения написал тесты к своей старой библиотеке itertools для ПХП и выяснил, что в ней
Пример использования теперь стал выглядеть вот так:
use Itertools\Itertools as it;
foreach (it::islice(it::cycle('ABC'), 10) as $element) {
echo $element;
}99 бутылок: bootBASIC
Очередная «песня о пиве», в последнее время я
78. bootBASIC — интерпретатор простенького диалекта Бейсика, занимающий 512 байт. В наше время, когда некоторые программы занимают гигабайты, удивительно видеть
А тут целый язык, со строками, поддержкой математики, ветвлением и даже небольшим редактором кода. Правда я уже писал «песню о пиве» на миниатюрном Си. Он занимал чуть меньше, но и возможности там были
Конечно, при таком размере есть свои ограничения — арифметика только целочисленная, до 65535 и нет операций сравнения, — можно проверить только, что число не равно нулю.
Кроме того, строки кода ограничены по длине,
Обидно, что нет gosub для перехода к подпрограмме, вместо этого приходится использовать goto на переменную. Ладно хоть такая возможность есть. Комментариев нет, но можно использовать для этого команду print""; — дальше неё интерпретатор в строке ничего не видит.
1 print""; Written by Evgeny Stepanischev https://bolknote.ru
10 b=99
20 r=30
21 goto 200
30 print"of beer on ";
31 print"the wall, ";
40 r=50
41 goto 200
50 print"of beer."
60 b=b-1
70 print"Take one do";
71 print"wn and pass";
72print" it around, ";
80 r=90
81 goto 200
90 print"of beer on ";
91 print"the wall."
100 if b goto 20
110 goto 900
200 if b goto 203
201 print"no";
202 goto 210
203 print b;
210 print" bottle";
220 if b-1 goto 250
230 print" ";
240 goto r
250 print"s ";
299 goto r
900print"No more bott";
901print"les of beer ";
902print"on the wall,";
903print" no more bot";
904print"tles of beer."
905print"Go to the st";
906print"ore and buy ";
907print"some more, 9";
908print"9 bottles of";
909print" beer on the";
910print" wall.
«Удобный документооборот в телефоне…»
На сайте «TAdviser» вышла статья по мотивам интервью со мной «Удобный документооборот в телефоне — реальность?».
Сосуд-мухоловка
Мне нравится находить в музеях необычные вещи, те, о существовании которых я не подозревал или назначение которых не очевидно.
Сегодня мы
На одной из полок обнаружился сосуд необычной формы. Я несколько раз прошёл мимо него, но так и не понял для чего он.
Спросил у экскурсовода, оказалось, это мухоловка. В неё клали
А что «Флиппер»?
Меня тут недавно спросили — куда пропали мои посты про «Флиппер»? Пропали, потому что писать особо нечего. У меня в голове есть идея небольшого, полезного лично для меня приложения для него, кроме того, незакрытым гештальтом висит на душе добавление туда Юникода, но времени нет ни на первое, ни на второе.
Пока лето, в выходные я в разъездах, в будни тоже хочется
Пока же я его использую только в быту — чтобы
Необычное монисто
Сегодня утром ходил по Национальному музею Республики Марий Эл и на первом этаже, в экспозиции на тему марийской культуры углядел монисто, которое зацепило меня
Вглядывался, пока не понял что не так. Оказалось — советские копейки там неправильного цвета! Должны быть жёлтого, а тут они словно никелированные. Из своего советского детства я помню один способ как это сделать, надеюсь, тут не его применяли:
Про токсичность ртути было известно еще в глубокой древности, однако даже в средине ХХ столетия многие не осознавали, что ртуть опасна. Дети любили делать из медных монет «серебряные». Для этого монету натирали ртутью, и она становилась серебристой. Объясняется это тем, что поверхность монеты покрывалась амальгамой меди, которая имеет серебристый цвет. Советские пять копеек становились похожими на пятьдесят, — для некоторых ребят тогда это был серьезный соблазн.
— цитата из журнала «Химия и Химики» № 8, 2009 год
Попробовать узнать в чём тут дело у сотрудников музея, но они тоже ответа не знают. Копейки по виду настоящие, все детали на месте, только цвет неправильный.
Мутовка
Иногда в старых заброшенных домах в куче разнообразного мусора и брошенных вещах находятся сучковатые палки хозяйственного назначения — мутовки. Две такие палки можно видеть на моей фотографии, сделанной недавно в «Музее истории города
Мутовкой взбивают («мутят») различные жидкости и смеси на кухне. Например, муку с водой или молоком.
Я так подробно об этом пишу, потому что у меня с именно такими мутовками связан странный баг — каждый раз, когда я их нахожу, не могу вспомнить что это такое и для чего. Их назначение
Я подумал, что если этой записью создать у себя в памяти новые ассоциативные связи, то предназначение мутовки, наконец, закрепится и перестану мучительно вспоминать что это, когда в следующий раз
Brainfuck в шрифте
Я писал уже про язык программирования в шрифтах. Там я, в качестве примера, написал программу, которая переводит вводимые буквы в азбуку Морзе. Внедрение всякой всячины в шрифт оказалось таким весёлым занятием, что вчера не удержался и воткнул в шрифт интерпретатор языка программирования Brainfuck. Язык внутри языка внутри шрифта.
Поскольку никакого ввода, кроме строки, которую нужно написать шрифтом, тут не предусмотрено, но некоторые программы требуют ввод (для этого в Брейнфаке есть конструкция «запятая»), пришлось выкручиваться.
Я сделал так: программа и входные данные у меня записаны в одну строку и разделены слешем. Часть после слеша считается тем, что введено в программу с клавиатуры.
Корм для собак на «Авито»
Для меня «Авито» прежде всего — сервис для покупки б/ушных товаров. Я, конечно, знаю, что там не всё б/у, но редко когда вспоминаю про «Авито», если нужно купить
А тут оказалось, что там есть такая категория товаров, как собачий корм
Теперь стараюсь вылавливать именно такие предложения. Экономия — до трёх тысяч за мешок. Игра явно стоит свеч.
The Sensor Watch
Одна из вещей, которых я сильно боюсь, это однажды навсегда потерять желание
Я несколько раз попадал в такой водоворот. Чувствуешь памятью о личности, которой было
Описанное — та причина по которой я тщательно пестую любую искру интереса
В общем, очередная моя хотелка — Sensor Watch, маленькая платка, стоящая 39 долларов и вставляемая вместо оригинальной электроники в ряд часов «Касио».
Эта платка реагирует на те же кнопки, выводит данные на то же табло и пищит тем же динамиком, но самое главное — у неё на борту армовский процессор с возможностью программирования. В прошивку, которая туда заливается, можно записывать свои небольшие приложения, если придумать как выводить данные на весьма ограниченный дисплей часов!
Поскольку в прошлой жизни я был электронщиком и программистом на ассемблере, такие ограниченные ресурсы всегда возбуждают моё любопытство. Платку я себе заказал, а пока написал в эмуляторе порт знаменитой в свои годы игрушки «Hunt The Wumpus», я про неё уже
На скриншоте видно как приходилось изворачиваться. Поскольку не все буквы получается вывести в сегментах часов как есть, приходится проявлять фантазию. Например, справа внизу я пытался изобразить букву «W» (это значит что
Описание получившейся игры и инструкцию, можно найти на моём гитхабе. Там
На то, чтобы разобраться как всё утроено и написать саму игру, ушло несколько часов. Начал я вечером позавчерашнего дня, потом почти весь день проектировал в голове, когда были паузы не работе, и дописал всё вчерашним вечером. Устроено всё просто, хотя в некоторых местах пришлось вставлять костыли —
Находкой считаю, что смерть игрока сопровождается красной подсветкой, а выигрыш — зелёной (часы так умеют).
Теперь дождаться бы часов и платы «во плоти», чтобы попробовать поиграть не в эмуляторе, а на самой железке.
Ножницы Балакина
Мы тогда с ним крепко дружили. Сейчас той дружбы уже нет, но мы
Недавно на «блошке» я нашёл ножницы с его фамилией и, повинуясь внезапному импульсу, купил их в подарок. С нашим графиком встреч непонятно когда я их ещё подарю, лежат пока у меня дома в кабинете, глаза мозолят.
Рукопожатия после «ковида»
Интересно как упала популярность рукопожатий после «ковида», по крайней мере у нас в офисе. Когда болезнь только распространялась, медики нас учили трогать друг друг как можно реже. Большинство перешло на жесты — кивок, поднятая рука и так далее. Меньшая часть от традиций отступать отказалась и тянула руку.
Я думал, что когда всё это кончится, люди вернутся к тому что было,
ChatGPT 4o vs. ChatGPT 3.5
Статистика оказалась достаточно провальной — на 76% всех моих обращений терпение моё иссякало раньше, чем нейросеть смогла мне помочь.
Недавно я посмотрел статистику своей работы с ЧатГПТ 4о. Там статистика существенно отличается — провальных случаев на настоящий момент менее 20%. Это очень и очень хороший результат.
Конечно, возможно он отчасти такой, потому что я
ЗРК «Вахитовец»
Запишу себе, чтобы не забыть. В прошлом году в одном из старинных домов, куда меня пригласили реставраторы, я
В прошлый раз в интернете по этому кооперативу не нашлось почти ничего, кроме реквизитов одного дела в Национальном архиве, электронная копия которого отсутствует.
Сегодня один из моих друзей как раз там, ищет бумаги по другому делу. Попросил его глянуть и моё. Оказалось, что реквизиты в интернете не совсем верные. Правильные такие: фонд Л181, опись 1Л. Заказали дела 153 («Материалы, справки, удостоверения и другое по личному составу») и 154 («Приказы по личному составу»).
Кроме того, в «Гугл Буксе» нашлось небольшое упоминание искомого кооператива, утащу себе:
ClicBot
У дочки в воскресенье был день рождения — восемь лет исполнилось. В подарок она очень хотела
В приложении тоже всё объясняется шаг за шагом, оттуда же загружается программа для каждого робота.
Пока дочка этим конструктором очень довольна, несмотря на то, что софт у него сыроватый — мы уже столкнулась
Правда с редактором мы ещё не разбирались, там надо посмотреть несколько обучающих видео, дочь без меня не решается, а мне пока не удаётся найти время.
Наборов продаётся много разных, по числу элементов, мы пока купили самый простой. Если интерес сохранится, можно будет докупить — наборы можно объединять между собой, а пока хватит и такого.
Корова
Сколько находок лежат у меня неразобранными, некоторые ещё даже не очищены и не отмыты! Всё
Недавно решил помыть хоть
На фото не очень заметно, но фигурка изображает довольно тощее животное. Очень реалистично сделано. С натуры, может, резали?
Нашли мы её
Играли вчера с дочкой в «Виселицу»…
Играли вчера с дочкой в «Виселицу» на бумаге — научилась, пока участвовала в её реализации под «Флиппер». Слова она, конечно, пока загадывает с ошибками, отгадывать сложно. Опять спрашивала почему пишется именно так.
Я
Обнаружил, что очень неудобно угадывать слова, когда на клавиатуре лежащего рядом ноутбука нет русских букв, без этого мне перебирать буквы сложно. Я, судя по всему, давно этим способом пользуюсь, так как это уже ушло в автоматические действия. Когда бросил на клавиатуру первый взгляд, прям почувствовал, что мозг пытается привлечь внимание сознания, чтобы разобраться в нестандартной ситуации.
Ещё из из игр на бумаге дочке нравится «Морской бой».
Суперматуризм
Я тут внезапно оказался автором названия для продукции одних моих друзей. Им нужно было было придумать
Давно уже забыл об этом, а сегодня ребята позвали меня к себе в гости, вручить образцы готовой продукции с этой маркой.
Ездили в поход, пришлось подвинуться
Анекдот, который я услышал ещё в детстве:
Сидит мужик на рельсах. К нему подходит второй и говорит :
— Подвинься, я тоже сяду.
Только что из похода, смешанные впечатления. С одной стороны, получил именно то, что хотел — костёр, друзей рядом, тишину и покой, с другой стороны…
Обычно мы с друзьями забираемся подальше от Казани, на воду, стараемся попасть
Причалили, сели на раскладные стулья, смотрим на воду, тихонько переговариваемся. Вдруг
Из лодки вываливается
Честное слово, я почувствовал себя как тот мужик из анекдота, которого попросили подвинуться на рельсах!
Мы ушли в другое место, а через
Нужны ли мне смарт-часы
Я давно ношу те или иные
Решил два месяца не носить часы вообще, посмотреть насколько буду страдать. Недавно этот срок истёк, выводы следующие.
Но нужны ли мне именно
Поскольку часы я люблю, — красивые мне доставляют чисто эстетическое удовольствие, буду расширять свою коллекцию механических и других
Залитый выключатель
Мне казалось, что все знают, что поливать электронику водой, — плохая идея. Не уверен откуда я это сам знаю, но думаю, мне об этом
На деле же оказалось, что бывают на свете люди с пробелом в образовании в этом месте.
На днях к нам приходили обрабатывать место, где появилась чёрная плесень — у соседей сверху
Это уже второй такой случай на том же самом месте. Но на этот раз соседи уверяют, что на этот раз точно нашли источник проблемы.
Девушка, которая удаляла пятно, думаю, из лучших побуждений обрызгала ещё и фартук из плитки, расположенный ниже шкафчика, в который встроены розетки и «умный» выключатель.
Дома нас не было, — химия, которой обрабатывают, солидно воняет. В общем, мы остались и без выключателя, и без фейерверка по случаю его кончины. Виновница перевела нам деньги на покупку нового, но всё равно очень неприятно.
Я его снял и разобрал, но там ловить нечего — вся силовая часть сильно обуглилась. А надо сказать, что в этом месте у нас стоят чёрные розетки, поэтому и выключатель стоял тоже чёрный. Они не особо популярны, поэтому дороже и доставку нужно ждать намного дольше.
Пока разбирал, заметил, что чёрная у него только передняя панель. По счастью, за несколько дней до этого я купил выключатель той же модели, но белый. Взял его в качестве донора.
Разобрал оба выключателя, собрал один. На стене совершенно незаметно, что внутренности у него другого цвета.
«Яндекс» поднял цену за подписку
Тем временем «Яндекс» тихонько поднял цену за подписку. Было две тысячи в год, стало почти четыре. Мне там интересна только «Музыка», другие сервисы
При этом получу ли я
Добавлено: братишка подсказал, что в некоторых магазинах можно купить подписку на год значительно дешевле. Я купил два промокода всего за три тысячи. Кстати, можно заметить, что год у «Яндекса» длиться чуть меньше, чем это принято на нашей планете.
Добавлено: сыграл
Игра «Хотдог. Плей. Корги»
Дочка сегодня с утра заперлась в своей комнате —
Корги живёт в доме, где есть несколько комнат и придомовая территория для прогулок.
Некоторые предметы и сам корги интерактивные, на пластилине, их можно откреплять
Над корги крепится эмоция, прямо как играх серии «Симс». Спрашиваю, где такое подглядела (в «Симс» она никогда не играла), говорит сама придумала.
Завтра осень
Буквально завтра — осень.
Недавно сидел на лавке около чужого дома, ждал
Не люблю ничего, кроме лета. Без солнечного света у меня портится настроение. Угораздило же родится в средней полосе, где с этим напряжёнка. Впрочем, спасибо, что не севернее.
Кстати говоря, и южнее привлекательным выглядит далеко не всё. В жарких странах мне тоже некомфортно — от жары я становлюсь, как кисель. Для счастья мне нужны очень выверенные условия. Непонятно где такое взять.
Если верить прогнозу погоды, сентябрь в этом году ещё не приговор. По крайней мере первые выходные, которые там видно, выглядят вполне ещё
Вот бы лето длилось подольше…