Category: it

Category was added automatically. Read all entries about "it".

Me

(no subject)

В этом журнале нет и никогда не будет подзамочных постингов. Всё, что вы здесь видите - это всё, что здесь есть.
Attribution NoncommercialЕсли явно не указано иное, по умолчанию всё содержимое журнала идёт под лицензией Creative Commons Attribution Non-Commercial.

Сертифицированный и аккредитованный психотерапевт и супервизор (гештальт-подход, ВОППГП), психолог-консультант, клинический психолог, ведущий терапевтических групп. Супервизирую учебные тройки. Специализации: семейное консультирование, работа с кризисными состояниями и психическими травмами, ведение групп, сексология. Стаж работы с 2011 года. ЛГБТ-френдли, и вообще с пониманием отношусь к необычному. По первой специальности - программист, так что легко нахожу общий язык с айтишниками.

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

Памятка клиентам: что и как происходит в психотерапии

Работаю очно в Киеве, дистанционно по Skype andrzej-novosiolov. Принимаю по адресу: ул.Ващенко 7. Это 20 минут пешком от метро Осокорки, рядом конечная остановка 42 автобуса, 407 и 545 маршруток. https://www.google.com.ua/maps/@50.3862389,30.624774,17.25z . Цена: 800 грн за сессию. Стандартное расписание - один час в неделю; при необходимости можно чаще или реже. Консультирую по e-mail andrzej.novosiolov@gmail.com (неделя переписки считается за сессию). Телефон для связи: +38 050 558-65-92, есть Telegram, Viber и WhatsApp.

Посмотрите мои свободные часы и выберите удобное для вас время: https://www.google.com/calendar/embed?mode=week&src=andrzej.novosiolov%40gmail.com&ctz=Europe/Kiev

См. также: канал в Telegram.
Me

Ever not. Perhaps.

С 2015 года я хранил все свои заметки в Evernote и был счастлив. Но за последний год они пошли куда-то не туда, сделали весьма неудобную и медленную новую версию и продолжают её ухудшать. Поэтому я отправился искать альтернативы. OneNote и Google Keep пришлось отбросить, потому что OneNote не смог импортировать мои заметки из Evernote, а Google Keep принципиально этого не умеет.

Нашел Joplin. Вполне годная альтернатива, заметно удобнее и быстрее. Немного ещё корявая, как это принято в бесплатных open source проектах, но уже не хуже текущих сборок Evernote. Данные из Evernote перетащил практически без проблем, только потерялись некоторые заголовки заметок и пришлось их перекопировать вручную.

Больше всего не хватает привычных по Evernote шорткатов к наиболее употребляемым заметкам и сортировки задач по дате. На десктопе это лечится плагинами Note Tabs и Note Overview, а в мобильной версии пока никак. Ну, попробую приспособиться. [ DW ]
Me

Не превозмогать

Чтобы программированиt шло легко, как песня, все средства – языки, IDE, библиотеки и так далее – должны вызывать удовольствие, приближённое к эротическому. Каждый программист понимает это более или менее сознательно, но я сейчас, после пары лет абстиненции и с приобретённым психотерапевтическим опытом, могу замечать и разглядывать это чётко.

Это не значит, что в работе всё должно быть легко и полностью ясно. Отнюдь. Нужны вызовы, которые наращивают опыт и ведут к следующим вызовам. Но это должна быть борьба с задачами, а не с инструментами. Инструменты должны гладко стыковаться с сознанием программиста.

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

Конечно, люди разные и опыт у них разный, поэтому существует множество различных средств, удобных для кого-то (и ещё больше других, неудобных ни для кого). Но важно найти своё. Я своё, кажется, сейчас нашёл. [ DW ]
Me

Бывших программистов таки не бывает

Через два с половиной года после ухода из IT меня снова потянуло кодить. Изучаю модный Kotlin (после C# это таки легко, и он правда удобный), понемногу пишу игрушку. Это интереснее, чем складывать конструкторы.

[ DW ]
Me

Вот если бы

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

Заметных развилок в своей жизни я помню несколько:

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

Вообще психотерапия на пятнадцать лет раньше, чем получилось, многое бы решила.

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

Секс начал бы исследовать раньше, а не в 24 года.

Объектное программирование начал бы изучать сразу, как только появился C++. Не потерял бы несколько лет, держась за старые концепции. И функциональное программирование начал бы осваивать параллельно.

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

В определённые периоды не стал бы разжираться, сейчас было бы полегче.

А так, в целом, жизнь и так было хороша.

PS. А, да. Мои нынешние навыки планирования времени, задач и приоритетов очень бы пригодились, начиная со старшей школы. Но GtD и Agile тогда и в мире-то ещё не изобрели :) [ DW ]
Me

Service Workers

Service Workers – это фрагменты кода (в основном javascript), которые незаметно крутятся в фоне после того, как вы открыли соответствующий сайт, а также и после того, как вы его закрыли. Они в основном подгружают какие-нибудь дополнительные данные, показывают оповещения, позволяют сайтам частично работать в оффлайне и тому подобное. В целом, польза от них невелика, и нужны они значительно реже, чем разработчики сайтов их лепят. А что именно они там потихоньку делают и какие ресурсы тратят – неизвестно. Обычно, если их выключить, то вообще ничего не портится, а системе немного легче.

В Firefox их можно полностью выключить (about:config, dom.serviceWorkers.enabled, false) или просмотреть и выборочно отключить (about:serviceworkers). В Chrome – только посмотреть и поотключать (chrome://serviceworker-internals/)

https://www.ghacks.net/2016/03/02/manage-service-workers-in-firefox-and-chrome/ [ DW ]
Me

Алилуйя!

30 ноября 2019 года ЖЖ у меня начал глючить – бесконечно перезагружать страницы. Независимо от браузера и машины, даже в мобильном браузере. Что-то они там поломали в javascript. И продолжалось это безобразие до недавнего времени. Пришлось жить, отключив javascript для livejournal.com, и было это несколько неудобно.

Сегодня в очередной раз перепроверил, не починили ли. И таки да, починили. И года не прошло.

Me

Dreamwidth и Semagic

(По наводке [personal profile] vitus_wagner).

В апреле Semagic перестал логиниться в Dreamwidth. Я уж думал – всё, поломали, ироды. А оказалось, что нет. Они ещё тогда тихонько написали пост, который почти никто не видел.

Короче, заходите на https://www.dreamwidth.org/manage/emailpost (туда можно попасть со страницы настроек, закладка "Mobile", внизу неприметная ссылка "Advanced Setup Options"). Там есть секция "Manage API Keys", нажимаете кнопку "Generate new API key", полученную цифро-буквенную белиберду вставляете в Semagic в поле пароля вместо своего нормального пароля. И оно снова нормально логинится. [ DW ]
Me

Четырнадцатый том Боконона

Вы слышали о проблеме Y2K? Если вы моложе меня, то вряд ли. А проблема была вполне реальна. Я был одним из тех программистов, кто тогда тестировали весь софт и исправляли баги. Баги действительно были. На самом деле могло остановиться и поломаться всё. Но из-за паники выделили значительные средства, все причастные приступили к работе, и катастрофы не произошло. А могла бы.

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

Прочесть Четырнадцатый том недолго. Он состоит всего из одного слова и точки: "Нет".

[ DW ]
Me

Дебаг организма

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

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

Ну, теперь ясно, что делать. Люблю, когда один фикс исправляет несколько багов сразу :)

[ DW ]