2022-03-01

Kotlin

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

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

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

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

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

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

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

 

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

 
  2022-02-24

Чувство безграничного стыда

Гуляя по улицам Берлина, то тут то там можно видеть плакаты, повествующие о событиях происходивших в этих краях во время войны и после нее. 

Рядом с местом где мы сейчас живем, есть муниципальная организация, где в витрине за стеклом выставлены антивоенные плакаты, многие на русском языке, в том числе и знаменитый - "хотят ли русские войны".

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

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

Слава Украине, Живе Беларусь и накамлай нам уже чего нибудь хорошего шаман Габышев!

 

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

 
  2022-02-22

Сколько зарабатывают айтишники в Германии

Вышел ежегодный отчет по зарплатам в Германии. По сравнению с прошлым годом медианная зарплата по отрослям заметно подросла.

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

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

 

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

 
  2022-02-10

Интернет в Берлине - дорогой но быстрый

Про Интернет в Германии ходят легенды. Дорогой, медленный и ненадежный. Отчасти это правда.

В большинстве домов Берлина Интернет заведен по меди по технологии DSL которая по определению не может обеспечить высокую скорость.

В мой дом примерно год назад завели новый оптический кабель, а до квартир протянуты коаксиальные кабеля, в которые компания Vodafone втыкает свой модем. Уж не знаю что у них за технология - старый ethernet через коаксиал по определению не мог протащить больше 10Mb но тут линия до 1Gb.

Я за свое соединение плачу 70 евро в месяц, работает он не так чтобы очень хорошо, - пару раз за месяц стабильно отваливается на несколько часов, уж не знаю почему.

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

Через Ethernet скорость на скачивание весьма стабильная - почти Гигабит, что несколько подслащает пилюлю.

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

 

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

 
  2022-02-10

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

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

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

 

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

 
  2022-02-04

Audio Book Downloader

Написал прикольную штуку - Audio Book Downloader. Маленький букмарклет для скачивания аудиокниг в виде аудио файлов. Добавляем в закладки вот такой код и получаем список shell команд для скачивания mp3 файлов.

Код букмарклета следующий:

javascript:(function(){documejavascript:(function(){document.body.appendChild(document.createElement('script')).src='https://maxistar.ru/kitchen/bookmarklet/abdownload.js';})();})();

Для использования букмарклета просто добавьте его в закладки, зайдите на страничку с аудиокнигой, вот на такую например: Маска зверя. Выбираем созданную закладку и получаем список файлов для скачивания.

На сегодня поддерживаются два сайта https://audio-books.club и http://knigorai.com надеюсь владельцы сайтов не обидятся и не поменяют формат данных на сайте чтобы затруднить скачивание файлов.

Какие еще сайты можно добавить?

 

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

 
  2022-02-03

Медицина в Германии - продолжение

В понедельник мы пришли в клинику к назначенному времени. На входе оказалось, что правила изменились и теперь сопровождающий несовершеннолетнего ребенка должен быть дополнительно протестирован. К счастью, накануне в воскресенье мы все дружно протестировались для того чтобы попасть в бургерную “Питер Пен”, в бургерную мы, к слову, мы так и не попали, за что навеки внесли ее в наш черный список, но это уже совсем другая история.

По прибытию, нас сразу отправили делать рентген. Сделав рентген дочку увели на операцию, предварительно взяв пробу на ковид, а я остался в комнате ожидания. Комната ожидания расположена в самом конце коридора из-за чего там не ловил wifi - ужасное упущение, кстати - я специально взял с собой лаптоп, который пролежал в рюкзаке мертвым грузом.

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

Рядом стояли в стеклянных бутылках три сорта минеральной воды и одноразовые стаканчики. Кроме меня в комнату ожидания заходили и уходили люди пришедшие на перевязку или на операцию.

Примерно в полдень в комнату ожидания зашла медсестра и сказала что операция закончена, все прошло успешно и дочку уже перевели в палату.

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

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

Вскоре пришла доктор и принесла выписные документы - дальнейшее лечение и наблюдение должно осуществляться так называемым ведущем врачем (D-Arzt).

Домой мы вернулись около половины четвертого дня.

Со слов дочки сама операция проходила под местным обезболиванием, при этом все время операции дочка смотрела “Миссия невыполнима”, успела посмотреть только половину. 

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

 

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

 
  2022-01-30

Швейцария

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

Путешествовать решили на поезде и на машине. Сначала поездом до Базеля, а от Базеля на прокатной машине до Вербье.

Швейцария впечатляет своими ценами на все. Скипассы, еда, услуги, - все дороже минимум в полтора-два раза.

Хотя немецкий является одним из официальных языков, в Вербье говорят на французском и на английском. 

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

В отличие от Германии, супермаркеты тут работают и в воскресенье тоже, впрочем, это касается только супермаркетов, организации в воскресенье закрыты.

Впечатляет количество агенств недвижимости. При этом, похоже они не только продают недвижимость, но и сдают ее туристам, так, аппартаменты в которых мы живём, сдаются таким агентством.

 

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

 
  2022-01-21

Музыка для продуктивной работы

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

Вот эти ребята на Youtube а вот они же но на дизере.

Интересно что в описании к видео есть ссылка только на Spotify которым я не пользуюсь но нет на Deezer, хотя судя по  проигрываемым трекам - это явно они.

 

 

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

 
  2022-01-21

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

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

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

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

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

 

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