2022-03-01

Kotlin

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

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

Покопался немного на выходных делая небольшой проект и мне этот Kotlin даже понравился.

Понравилось то, что Kotlin, оказывается, может компилироваться не только в Java но также в JavaScript и в нативный код. Это делает его отличным языком для кроссплатформенной разработки и даже для фронтенда. Как следствие можно использовать в программе как библиотеки из мира Java так и библиотеки и мира JavaScript.

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

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

Вобщем, буду изучать дальше, может быть следующий проект сделаю на Kotlin.

 

Оставить комментарий

 
  2022-02-10

Только для своих

Коллега вчера показал - если зайти на сайт издания Нью-Йорк Таймс и открыть консоль разработчика, то в консоли появится секретная ссылка о найме программистов.

По-моему - очень креативное решение.

 

Оставить комментарий

 
  2022-01-21

Стрелка осциллографа

"Она металась, как стрелка осциллографа..." - цитата принадлежит Юлии Латыниной, за что та и получила такое прозвище. 

Оказывается, подобные косяки, вообще, свойственны даже известным писателям, так у Алексея Толстого:

"Мадам Ламоль стремительно села к столу, включила рубильник: мягко завыло динамо , лилово засветились грушевидные лампы. Застучал ключ, посылая сигналы. — Гарин, мы погибли… Гарин, мы погибли… — заговорила она, нагнувшись над сеткой микрофона."

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

 

Оставить комментарий

 
  2021-12-19

Бесконечное Лето

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

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

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

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

 

Оставить комментарий

 
  2021-11-18

Тонометер

Поучаствовал тут на днях в конкурсе - команда развивающая криптовалюту ТОН предложили всем желающим сделать страничку статуса сети.

Поскольку тема мне очень интересна, я подумал, почему бы и нет? Как минимум будет мотивация разобраться как это все работает и из чего состоит.

Все задуманное сделать не успел, но более или менее рабочий прототип получился. Вот здесь можно заценить демо проекта.

Данные собираются на домашнем сервере где собран легкий клиент сети TON который запрашивает данные о системе и кладет их в InfluxDB базу данных. Серверная часть написанная на nodejs считывает подготовленные данные и показывает данные в браузере клиентом на реакт.

Код опубликован на github.

 

Оставить комментарий

 
  2021-11-11

Вечер в лесу

Великий русский художник Коля Копейкин написал новую картину, зацените:

Мы тоже каждую неделю слушаем с женой Невзоровсие среды - Глебыч на них жжет неподецки!

 

Оставить комментарий

 
  2021-11-11

Телепортация

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

Поднимаю глаза, чтобы посмотреть где я еду - а мне уже выходить - моя остановка! Нифига себе телепорт сработал!

 

Оставить комментарий

 
  2021-11-04

Неизвестная картина Босха

— Ты всего лишь машина. Только имитация жизни. Робот сочинит симфонию? Робот превратит кусок холста в шедевр искусства?
— А Вы?
А. Азимов "Я, Робот"

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

Группа разработчиков натренировала нейронную сеть генерировать картинки из словесного описания. Выглядит крипово. На сайте Russian DALL-E можно испытать работу их нейронной сети на собственных фразах. Лучше всего, ожидаемо получаются котики и пейзажи.

Чем страннее фраза, тем страннее получается изображение. Вот, например, оказывается, как выглядит "Боевая Микроша":

UPD: Неизвестная картина Николая Копейкина, тоже прекрасна.

 

Оставить комментарий

 
  2021-10-04

Не время умирать

Сходили на последнюю Бондиану. Что я могу сказать - прекрасное кино в духе современного времени!

И вот вам мои любимые спойлеры:

Агента 007 - играет черная женщина-лесбиянка (и это не шутка). Бонд топит за семейные ценности (где Бонд, а где семейные ценности?). В качестве агента Кью, (это тот кто обеспечивает Бонда гаджетами) теперь Шурик из Операции Ы, за этот подарок - от всей души спасибо от всех российских зрителей!

Бонд спасает мир от злобных русских, которые хотят убить всех людей запустив в водопровод нанороботов настроенных на ДНК всех людей. А в конце фильма Бонда убивают. Хеппи энд!

Прекрасное кино!

 

Оставить комментарий

 
  2021-09-22

День рожденья блога

Ровно четырнадцать лет назад я добавил сюда первую запись.

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

 

Оставить комментарий