Подписка на блог

KAD

Руководитель KAD::Systems. По образованию — программист. По духу — мечтатель и реалист. В свободное время — путешественник, велосипедист, мотоциклист, сноубордист, парапланерист. Вконтакте Instagram Telegram Email

Автосохранение данных форм

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

Почему нет функции автосохранения заполнения данных форм? Я гуглил, нет такого расширения. Я уверен, это должно быть встроенной функцией браузера. Например, так. Заполняешь-заполняешь, закрыл сайт. Заходишь в автосохраненные формы, находишь сохраненную форму с указанием URL от 15:33, кликаешь и открывается страница с заполненными данными этой формы.

Было бы супер удобно. Может как-нибудь сделаю такой плагин.

UPD: в комментах подсказали такой плагин, называется Typio Form Recovery. Делает именно то, что нужно, очень удобно.

Трейдинг

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

  • Волатильность = колебание графика вверх-вниз.
  • Шорты нужно делать не на инструменте с максимальным процентом изменения за день, а на максимально волатильном.
  • Шорты лучше всего делать на инструментах с низкой ценой, до 1 рубля, т. к. их можно скупить много и наглядно на графике понятно насколько они волатильны.
  • График идет вверх, когда покупают больше, чем продают. График идет вниз, когда продают больше чем покупают.
  • Стакан показывает сколько хотят купить и сколько продать. Вертикальный стакан, где сверху продают, а снизу покупают, наглядно показывает что происходит с графиком — почему он идет вверх или вниз.
  • На рынке возможны махинации. Когда кто-то резко скупает или продает большие объемы он продавливает цену. Некоторые ставят много заявок, чтобы создать психологическое давление — блефуют.

У меня открыт брокерский счет в Тинькофф. Он подходит для долгосрочных инвестиций, но плох для шортов — слишком медленное обновление графиков и недостаточная информативность инструментов.

Долгосрочно я положил в сбербанк и газпром и сильно прогадал еще 2 месяца назад. С падением рубля упала и цена акций этих компаний. Зато 15% за полтора месяца мне принес фонд «Акции компаний IT-сектора США».

На следующей неделе попробую некоторые инструменты, которые мне рекомендовали.

Планерки

Еженедельно, в первый день недели я провожу планерку с ЛПРами в моей команде. Вместе мы обсуждаем, что было сделано и планируем, что будет делать каждый на этой неделе. Ну такой типичный дэйли скрам, только используемый для недельного планирования.

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

Параллельно с этим я готовил недельные планы для себя в трелло, используя карточку с чеклистом под названием «План на неделю [последний_день_недели] [месяц]». В один прекрасный день я начал записывать туда же планы сотрудников, используя отдельные чеклисты. Это оказалось крайне удобно. Теперь я наглядно вижу как с планами справились все, включая меня.

Обострение благотворительности

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

Теле2 впервые за 13 лет повысил цену на архивный тариф. Интернет-провайдер звонит нам и просят оплатить по 100 руб за каждый месяц пока мы не пользуемся интернетом в офисе. Арендодатель звонит и просит поскорее оплатить аренду. Авито заполонили мошеннические объявления. На фоне этих событий есть причины сомневаться в честности внезапно «обострившейся» благотворительности.

Я сам приветствую благотворительность в любом проявлении, но надо понимать, что это отличное прикрытие для мошенников и жертвуя куда зря можно сделать только хуже. Кстати, тоже не остаемся в стороне: пару недель назад я пожертвовал 10 000 руб. от лица компании на изготовление 300 щитков для врачей, работающих с коронавирусными больными.

 Нет комментариев    6   22 мая  

Мегафон

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

Перелом запястья

Неудачно упал, катаясь на своем эндурике Honda CRF450X.

На местном склоне, на коротком самодельном сноубордическом трамплине сильно разогнался, залетел на 3-й передаче. В воздухе кинуло на перед, газом выровнял, но при приземлении оказалось, что я влетаю в высокую кочку. Даже скорее уклон, чем кочка. Решив, что оттормозиться не успею, дал газа чтобы поднять переднее колесо и влететь параллельно уклону. Но т. к. скорости было много, подвеска и мои ноги не справились с нагрузкой и меня выкинуло с мотака в свободный полет, который я завершил приземлением на левую руку и дальнейшими продолжительными кувырками. Итог: вывих запястья и перелом 3 косточек запястья, будь оно неладно. Вывих вправили, косточки встали на место. Так себе начало сезона.

По несчастливой случайности сломалась ладьевидная кость, которая срастается долго и плохо — гипс носить 10-12 недель. Для меня неожиданность, что в руке есть такие кости. Как-то я ломал 5-ю плюсневую кость на ноге, так мне через 3 недели сняли гипс, а еще через неделю я бегал как будто ничего и не ломал. И это нога, которая испытывает постоянную нагрузку.

В общем, хорошего мало. Плохого вроде тоже не много. Заживет.

Не любой опыт полезен

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

Пример. Пару жизней назад, в 2012 я разработал классный модуль для HostCMS — менеджер форм редактирования. Идея модуля пришла ко мне, пока я работал в веб-студии. Людям было очень неудобно управлять сайтом, в котором все динамические списочные сущности были помещены в раздел информационные системы. Каждый элемент в этом разделе имел сотню полей. Из инфосистем делались слайдеры, новости, фотоальбомы, списки сотрудников, акции и тому подобное. Редактируя новость и слайд в слайдере показывалась одна и та же форма с сотней полей. Это было дико неудобно. Модуль позволял сделать эту форму маленькой и понятной, оставив лишь те поля, что были задействованы. Например, название и текст новости. Я считал, что этот модуль будет космически популярен и полезен, ведь все хотят с комфортом управлять сайтом. Интерфейс был прост и понятен, внутри все работало идеально. Я был невероятно доволен своим творением, я чувствовал себя на вершине мира. Подготовив все материалы, алгоритм защиты, демократичную цену, я выложил анонс. Закинул его нескольким заказчикам, рассказал на форуме, на своем сайте.

И что было дальше вы скорее всего догадались. Да, всем было насрать. Никому он нахер не сдался. Оказалось, что в большинстве случаев сайтом управляют контент-менеджеры и всем плевать как они заполняют сайт. Казалось в этом проблема. Я понял, эксперимент надо повторить с другими вводными и создал еще несколько модулей разной тематики и цены в течение следующих пару лет, которые по моим убеждения были очень полезны заказчикам. Должен сказать мои убеждения не на пустом месте основаны, я тесно общался с заказчиками — владельцами сайтов на HostCMS и поэтому хорошо понимал их потребности.

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

Я осознал это в 2017. Я понял, что одна из моих главных догм подорвана и её нужно восстанавливать. И начать нужно с малого, чтобы очередное поражение не подтвердило мой негативный опыт. В 2018 мы в компании создаем приложение для популярной CMS под моим руководством. Это было сложно, ведь в голове уже плотно осело утверждение о том, что стараться при создании модулей нет смысла, их не будут покупать. Мы сделали простое приложение, которому до большинства наших модулей на HostCMS, как до луны пешком. За 3 месяца оно бьет по прибыли все наши 10 модулей созданных для HostCMS и продаваемые более, чем 3 года. Победа. Связь частично восстановлена.

Можно принять это за позитивный исход и полезный опыт, ведь в итоге все кончилось хорошо. Но единственное, что заставляло меня пробовать снова и снова, это то, что я видел, как у других получается. Если бы я не видел, я бы бросил и опыт был бы не в плюс. Время идет, разрыв крепчает и нужно хорошо постараться, чтобы снова накрепко связать эти 2 вещи: старание=награда. Каждый сотрудник в компании имеет мощную поддержку, но руководитель работает без поддержки. Когда ты в компании первое лицо, то понимаешь, что ты сражаешься не в лягушатнике пластмассовыми мечами, а на реальном поле боя и тебя никто не погладит по голове за хороший результат. Зато миллион факторов попытается тебя выбить из колеи. Поэтому эта связь будет восстанавливаться значительно сложнее и дольше, и основания для связи будет только собственная похвала и довольство своим результатом. Чуть дальше забегая скажу, что сложность еще в том, что внутренние критерии успеха руководителя все время меняются и нужно успевать перестроиться. Сегодня это классный код, завтра круто разработанный продукт, послезавтра это круто разработанный твоей командой продукт, что еще усложняет задачу.

Если кто-то скажет, что любой опыт полезен — я скажу, что это бред.

Бионика

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

Экстерьеры:

Интерьеры:

Особенно круто выглядит, когда вписаны растения. Не могу перестать смотреть на это.

Панели электрокаров

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

Можно же сделать несколько функциональных экранов, разделить их по категории интерфейсов, органично вписать в интерьер. Можно использовать гнутые экраны, можно использовать полигональные экраны. Но нет, они все как один берут и копируют эту безвкусицу у теслы. Я уверен, что лет через 10 на это все будут смотреть, как на сименс А60.

Хочешь — возьми

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

Как минимум 95% людей не понимают этого. Они будут бесконечно жаловаться и обижаться на жизнь, на погоду, на зарплату, на супруга, на начальника, на друзей и вообще на все, что угодно, ожидая, что им не додали заслуженного. Как будто тому, кто должен это дать, это нужно больше, чем тебе. Нужно запомнить только одно — если ты считаешь, что ты это заслужил: пойди и возьми заслуженное. Не можешь взять = не заслужил: заткнись и не мешай другим.

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

После того, как тебе исполнилось 18, запомни:

С этого момента тебе больше никто ничего не должен. Даже то, что ты считаешь тебе должны — тебе не должны, пока вторая сторона не подтвердит это. Не стесняйся напомнить о том, что тебе должны — ведь это тебе нужно. Если ты в итоге не получил то, что тебе должны, то перед собой — ты сам в этом виноват. Если тебе что-то дали «просто так» — ты становишься должником, даже если не осознаешь этого; этим могут воспользоваться; отдай долг как можно скорее, а лучше вообще не бери. Чем раньше ты исправишь эти ошибки в своем мышлении, сформированные в детстве, тем проще тебе будет жить и тем успешнее ты станешь. Еще раз. Если ты чего-то хочешь — возьми это сам, никогда не жди, что тебе это дадут.

Особенности зимних активностей

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

Я во время зимней трени:

Зимой катаюсь на велике, на мотоцикле и на сноуборде и везде ситуация одинаковая. И в 0 и в -10, даже в легкой одежде (водолазка + 2 толстовки) когда прогреешься, то кажется, что на улице середина лета. Но организм при этом расходует овер 9000 килоджоулей энергии. Если тренировка продолжительная, то к концу становится холодно, даже при попытке сохранить темп. 

Я после зимней трени:

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

Ощущение, что тепло-энергетический обмен в теле работает в обе стороны: не только тратим энергию на тепло, но и нагреваясь, получаем дополнительную энергию. Хотя скорее это работает потому, что тело больше не тратит энергию на нагрев.

Самолеты

Управление самолетом — это искусство. Настоящее искусство, а не то, что этим словом обычно называют. Управлять огромной машиной в воздухе — это вам не танцульки плясать. Чувствовать самолет — это даже с акробатикой не сравнится. Люблю смотреть видосы с посадкой самолетов, наслаждаюсь ювелирной работой. Несравнимая мощь, скорость и масштаб. Бескрайняя свобода. Восхищаюсь пилотами. Восхищаюсь самолетами. В 2020 я научусь летать на планере.

Квадрокоптер

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

Купил себе квадрокоптер DJI Mavic Mini. Вышел он мне в 34300 руб. со скидкой на имеющиеся с бонусы. Не решился сразу покупать старшую версию — mavic air / mavic pro т. к. выходило минимум вдвое дороже. Я не был уверен, что мне зайдет эта штука и что она удовлетворит мою тягу к полетам хотя бы в некоторой мере, поэтому решил взять самый дешевый из серии. Еще из опыта владения дешевым китайским коптером: я люблю летать по квартире, а миник по размерам годится для таких полетов — так я рассуждал. На самом деле нет, управлять им в квартире нефига не интересно, он все таки довольно большой и ему крайне тесно в помещении. В рамках квартиры не удается поставить себе практически никаких летных целей.

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

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

Форд против Ферарри

Первое, что хотелось бы отметить, спустя 2,5 часов просмотра фильма я вышел из зала в 23-30 полным энергии и готовым сворачивать горы. Надо ли говорить что-то еще? Думаю нет, но очень хочется.

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

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

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

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

Уход дебетовой карты в минус

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

Мы используем в компании эту карту для тестирования одного сервиса. Чтобы ввести данные карты и спокойно пользоваться полноценным триалом. При вводе данных сервис снимает 1$ и возвращает для проверки наличия денег на карте. Чтобы не списалась сумма за подписку установлено ограничение в 300 руб, а на самом счету был остаток рублей в 200 руб. Каким-то чудесным образом банк пропустил и лимит на карте и отсутствие денег на счету.

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

В результате долгих переписок и разборок, под угрозой написания плохого отзыва и отказа от услуг банка мне вернули деньги. А потом. Списали опять! Но я их предупредил и за мной не заржавеет. Если для Тинькофф банка 6500 руб. (списанные по их же ошибке) важнее, чем клиент, то нахуй такой банк.

Я не сдался и оставил плохой отзыв о банке на banki.ru. В результате драки переписки банк все таки аннулировал транзакцию и мне вернулись все деньги на счет. А еще мне пришли около 15$ партнерских с тех магазинов, которые у меня не изъяли :D Прикольно, но это даже в качестве компенсации не годится. В любом случае я рад, что ситуация завершилась в мою пользу и считаю что это единственное справедливое решение. Репутация Тинькофф банка восстановлена в моих глазах.

Ранее Ctrl + ↓