red

Вовка Соловьёв и игра Жизнь

Всем рекомендую для тренировки писать простые программы. В 11 классе, в 1998 году, я написал на Delphi игру Жизнь — простой клеточный автомат по правилам Джона Конвея. Не было тогда в моём доступе простой и хорошей реализации этой программы, а алгоритм очень интересный. До сих пор иногда вспоминаю и запускаю.

Для скачивания: Игра «Жизнь», (ZIP-архив с EXE для Windows).

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

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



Источник: https://vovkasolovev.ru/?p=1022681
red

ЛИКБЕЗ: WordPress, преимущества, проблемы, важные плагины. CMS для сайта

Записал ролик, с ликбезом про WordPress, чем хороша эта CMS, какие есть ключевые плагины, что такое Page Builder, что такое CPT и CF, какие проблемы я вижу у этого движка. На видео рисую на iPad в Procreate.


Источник: https://vovkasolovev.ru/?p=1021870
red

Равномерное распределение числа дней в каждом месяце по году

Все знают что в году примерно по очереди то 31 то 30 дней. Полностью, в месяцах число дней, выглядит так:
Я31 Ф28(29) М31 А30 М31 Ин30 Ил31 А31 С30 О31 Н30 Д31

Можно заметить что в июле и последующем августе, а также в декабре и последующем январе правило нарушается и идут два по 31 дню месяца подряд. Ну и в феврале провал по числу дней. Какого фига? Понятно, что 365 ровно на 12 не разделить, но можно было бы придумать хотя бы равномерно распределить длинные и короткие месяцы вдоль года? А то сейчас первое полугодие на 2 дня меньше второго (182 и 184 дня). Достаточно было бы поправить эти исключения в последних 5 месяцах, чтобы получилось так:

Я31 Ф29(30) М31 А30 М31 Ин30 Ил31 А30 С31 О30 Н31 Д30

Всё! И правило «то 30, то 31» выполнялось бы одинаково, и плавающим исключением был бы только февраль. Ну или любой другой месяц — я бы на конец года этот мигающий високосный день перекинул, поскольку всё равно декабрь короткий во всём мире там и Крисмас и Новый год. То есть:

Я31 Ф30 М31 А30 М31 Ин30 Ил31 А30 С31 О30 Н31 Д29(30)



Источник: https://vovkasolovev.ru/?p=1021618
red

Ночь, улица, фонарь, аптека

Живи ещё хоть четверть века,
Но повториться всё как в старь
Ночь, улица, фонарь, аптека,
Аптека, улица, фонарь.

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

Живи подольше, сто индиктов
(Счёт время в средние века),
Но будут так же неизменны
Фонарь, улица́, аптека́.

Живи ещё десяток эр
Но изменений лишь не жди
Ночь, улица, фонарь, аптека
Стоят сквозь времени дожди.

Ещё живи столетий сотню,
Но неизменно сохранится
Тут как и прежде будет ночь,
Фонарь, аптека и улица́.

Ночь, улица, фонарь, аптека
Что это — если не любовь?
Читатель ждёт уж рифмы «роза»,
Ну, на, лови теперь морковь.

Проходят миллионы лет
Меняет облик литосфера,
Но неизменно лишь одно
Ночь, улица, фонарь, аптека.

Вот тепловая смерть вселенной,
И вещество не держит атом,
Но улица, фонарь, аптека
Как были так и дальше рядом.

Ночь, улица, фонарь, аптека —
Неразрушимые гиганты.
И, незаметно вместе с ними,
Как встарь, повторен был и сам ты.



Источник: https://vovkasolovev.ru/?p=1019343
red

Цирковые номера

Смотрите на арену поскорей,
Выходят на арену силачи
В руках у них объёмные,
Объёмные, огромные
Огромные объёмные мячи!

Смотрите на арену чуть дыша,
Выходят дрессировщики зверей
А межу ними бегают
И бегают и прыгают
И прыгают и бегают сто змей!

Смотрите на арену затаясь,
Выходят на арену акробаты
Они кидают левою,
То левою, то правою,
То правою, то левою гранаты!



Источник: https://vovkasolovev.ru/?p=1019231
red

Принимать любое

Сегодня в уме я поражаюсь глупизне (глубине и тупизне) песни «У природы нет плохой погоды». Напомню слова:

У природы нет плохой погоды —
Каждая погода благодать.
Дождь ли снег — любое время года
Надо благодарно принимать.

Весь текст — это не мудрые жизненные выводы, а какие-то наставления, которые надо применять без трезвого осмысления. Когда я вижу что логики нет — меня это очень веселит и я тут же начинаю подставлять любые другие штуки: они всегда впишутся в эту отсутствующую логику. Типа:

У Ивана нет плохой причёски —
Каждая причёска подошла.
Длинная, короткая причёска
Будет на Иване хороша.

 

В ресторане нет палёной водки —
Здесь любую могут вам подать.
Экста, Люкс, любой очистки водку
Надо без опаски принимать.

 

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

 

Это репост из: https://mozgglaz.livejournal.com/564250.html



Источник: https://vovkasolovev.ru/?p=1019104
red

Kevin Hulsey делает иллюстрации сложной техники в разрезе

Кевин Халси рисует сложные схемы техники в векторной графике. Один из разделов его сайта посвящен урокам как в Adobe Illustrator делать такие схемы и построения.

http://www.automotiveillustrations.com/tutorials/drawing-tutorials.html

Например, как нарисовать огромный морской корабль:
http://www.automotiveillustrations.com/tutorials/ship-vector-drawings.html
http://www.automotiveillustrations.com/tutorials/ship-cutaway-vector-drawing-tutorial.html

В портфолио указано, что на создание изображения ушо 720 часов работы. Вот этот корабль в большом размере: http://www.khulsey.com/portfolioimages/rc1.jpg

Это репост из: https://mozgglaz.livejournal.com/114857.html



Источник: https://vovkasolovev.ru/?p=1018620
red

Опыт

— Мы бы хотели получить опыт. Разумеется не за бесплатно.

Я пододвинул к себе листок и записал: «Лаконичнее»

— Рассказывайте, — сказал я.
— Хотим получить небольшой опыт. О чём-то серьёзном речи не идёт, мы уверены нам подойдёт любой. Главное чтобы он остался. Наш опыт показывает, что лучше взять чужой опыт, и мы пришли к вам.
— Я понял. Уже есть какой-то наработанный опыт?
— Да, мы ставили небольшой опыт с опытными, по сути, специалистами. И нас он практический устраивает по сути, но не по качеству — тут нам всё же не хватает опыта. Что скажите? — с этими словами он раскрыл передо мной [Вова, не забудь придумать что!]. Я принялся его изучать.
— Хорошо. У меня есть большой опыт. Уверен что-нибудь мы обязательно попробуем, — ответил я. Тут я записал для себя «По результатам» и обвёл. Рядом я написал цифру в долларах. Вот так: «$ Семьдесят рублей $», и показал ему.
— Это вообще-то число с единицей измерения, а не цифра, — поправил он моё предыдущее предложение, — Можете ли вы как-то переоценить свой опыт?
— Нельзя переоценить накопленный мною опыт.
— Мы всё же рассчитывали на небольшой опыт. Вы не сможете уменьшить часть передаваемого нам опыта?
— Об том и речь.
— Оптом не надо, — тут он не расслышал, — Ну что вы подумаете?

Источник: https://vovkasolovev.ru/?p=1017427
red

Сон и бодрствование

Репост записи из ЖЖ из 2011. Ничего не изменилось: Вот уже несколько лет мой обычный режим, который соблюдается без моего интеллектуального вмешательства, составяет 26 часов. Обычно каждый день я просыпаюсь по часам на два часа позже чем до этого. Каждые две недели моё утро наступает ночью. Поскольку это не очень удобно когда надо общаться с людьми и магазинами которые бодрствуют днём я освоил технику смены режима: — Плавная, когда есть 4 суток чтобы перевернуть режим. Ложусь спать на 3 часа позже. — Умеренная. Лечь раньше на 5-6 часов. Самая сложная, мне сложно заснуть если прободрствовал менее 18 часов. — Экстренная. Не спать пока не наступит общественное время сна. Мне совершенно не сложно сменить режим если я осознаю что в этом есть необходимость. Поскольку общественное утро приходится лишь на одну четвертую от времени в сутках (с 6 до 12) то окружающие воспринимают мой режим словно я живу только ночью, а днём сплю. Это не так — просыпаюсь я в разное время. Чаще всего моё просыпание приходится, чисто статистический, на другие три четверти суток, но при этом в ночное время меня никто не спрашивает когда я проснулся. Работать это совершенно не мешает — компьютер, интернет, карандаши и сканер функционируют в любое время суток. В Подходе знают про мою эту особенность. На телефон, кстати, я легко отвечаю в любое время кроме первых нескольких часов сна, просто не услышу звонок. Косвенным следствием из этого является моя нелюбовь к дедлайнам. Чтобы их не было я стараюсь все рабочие дела делать заранее (а отправить можно когда срок придёт, торопится тоже не надо). Из-за этой привычки очень раздражаюсь когда дедлайны случаются не по моей вине, а участвовать в скорой работе приходится. У меня нет проблемы что мне не хватает «солнышка», которую слышал от других людей бодрствующих и ночью тоже.

Источник: https://vovkasolovev.ru/?p=1016107