Senior Software Vlogger
20K subscribers
501 photos
29 videos
2 files
996 links
Программирование и IT

Все ссылки и реклама https://t.iss.one/seniorsoftwarevlogger/3

Для РКН: 5035224480
Download Telegram
Хей!

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

🤗
Несколько неточностей в видео про квартиру в Берлине:

* Можно и без пмж взять ипотеку, но ставка будет выше
* При ЗП в 65К вам возможно не дадут кредит на 500К. Кредиты дают исходя из 100 доходов после налогов. При 65к это примерно 350-400К. Плюс они учитывают какой процент от дохода вы тратите на недвижимость, чтобы у вас оставалось на что жить.
* Нужно учитывать возраст. После 40 максимальный кредит будет меньше, своего капитала будут просить больше или страховку жизни будут просить активнее.
* Не учтен рост зарплаты в течение 10 лет ипотеки
* Ипотеку можно брать и на больший срок, но тогда проценты выше. Так же можно после 10 лет рефинансировать остаток кредита.
* Не сказал, что можно раз в год платить до 5% от всей суммы прямо в тело кредита. Причем от суммы начального кредита, а не оставшейся части.
* Очень игрушечная ситуация без детального разбора примеров. Ну, да, и примеры постоянно меняются на рынке.
* Вам понравилось жилье, но не понравилось банку. Банк готов дать 450 из 500 если вы готовы докинуть свои 50
* Недвижимость может упасть в цене во время выплаты и вам придется быстро компенсировать разницу банку. Например, бах, кризис. Квартира теперь стоит не 500 а 400 - вы теперь торчите на 100 банку в кратчайшие сроки.

Картинка по запросу Жилье в Берлине с блога Миумяу
Интервью с Ксюшей / Over Engineer.

Мне нравится подача и юмор Ксении на ее канале. Я стараюсь читать все комментарии и как-то заметил комментарий от Ксюши. Не тупое "Отличное видео, подписывайтесь на мой канал!" - такое не люблю, а хороший коммент по теме видео. Я написал ей и мы договорились на интервью. Поговорили о разных вещах от начальной зарплаты после переезда и как ее прокачать до выгорания и депрессии после того как зарплата прокачена и ты работаешь в Майкрософт.

#друзья
«Не нужна в Москве машина! Возвращайся, Димон!»

Я запускал видео без оповещения подписчиков, но Ютуб лучше знает о чем мой канал. По сему публикую анонс.

https://youtu.be/ScgMYSwMgDg
Интересно! Когда руби сдох было жалко рельсы (или нет). Образовалась пустота, не было нормального фреймворка, чтобы можно было взять и запилить сайт. Ну не на жанге же делать? Laravel, ахаха!

Том из гитхаба с ребятами поднапрягся и теперь есть такой фреймворк на нормально языке.

Встречайте, Рэдвуд! Jamstack фреймворк на джаваскрите. GraphQL, React, все что вы любите!

Интересные они эти миллиардеры. Казалось бы живи, да радуйся. Нет, фрейворки пишут. For the rest of us.

Thomas Preston-Werner (born October 28, 1979) is an American billionaire software developer and entrepreneur. He is an active contributor within the open-source development community, most prominently in the San Francisco Bay Area, where he lives.

https://redwoodjs.com/
Больше полу года все мои проекты работают на Dokku. Никаких нареканий за это время у меня не возникло. Единственное, что базу данных нужно будет настраивать руками. Докку пока не умеет делать разделяемую базу данных между приложениями. Поэтому если вы добавите плагин базы к двум приложениям - у вас будет 2 контейнера с базами внутри.

У меня на докку крутится несколько сайтов и несколько чат ботов. Вчера добавлял еще одного чат бота и кайфонул от того, как просто добавить новый проект! Все настройки nginx + letsencrypt добавляются очень легко!

Так же легко можно настроить blue/green deployment и health checks. Т.е. когда вы выкатываете новую версию проекта, то он перезапускает сервис без потери обслуживания. Он запускает новую версию, проверяет health checks и потом отключает старую версию.

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

https://youtu.be/EqZfSPnkO6Q
Ежемесячный закрытый стрим. Разыграем клавиатуры и поговорим 🙌

https://www.patreon.com/posts/44249844
В видео спорили про зарплаты программистов в Германии. Кто-то сказал, что 65К это смешно и у них больше. Кто-то сказал, что 65К это смешно и у них меньше. Не так ли считается среднее? 🤔 Ой всё, какая разница в РФ вообще налоги меньше!

Тут товарищи уже который год проводят анонимный опрос айтишников в Европе. Вот форма на этот год https://forms.gle/RuLLpDtArAw7QDTt5

Если вы работаете в Германии — присоединяйтесь! Больше данных — точнее статистика. Если чувствуете, что палитесь на каком-то пункте опроса - просто пропустите этот пункт. Опрос на английском, чтобы расширить аудиторию. Результаты будут под новый год, а пока можно посмотреть результаты за прошлый год: https://www.asdcode.de/2020/01/it-salary-survey-december-2019.html
Написал мини-приложение чтобы разыграть завтра две клавы на стриме.
Приложение достает по АПИ все комментарии, фильтрует хештеги. Понятное дело 2 хештега было нельзя указывать. Потом, по другому АПИ, проверяет дату подписки и выводит результат на экран. Для сохранения драмы я оставил варианты где дата подписки моложе видео или где подписки скрыты, чтобы перевыбирать НОВОГО победителя.

Победители на скриншоте - тестовые.

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

Это именно про меня, я наловчился печатать по памяти, но не по правильному методу. Когда печатаю из головы, то получается даже быстрее. Но это не правильный 10-и пальцевый метод

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

Сейчас занимаюсь на https://www.typingclub.com/ примерно по 15 минут в день. Переучиваться очень тяжело, но на английском есть небольшой прогресс. Не знаю, сколько это займет времени, по времени цели нет, есть цель 95% точности на скорости 50 слов в минуту.
Я давно слежу за каналом Федора в телеграме. Федя пишет интересные и полезные посты как для менеджеров, так и для программистов. В интервью мы поговорили про путь Федора, про то чем занимается CTO на работе и взгляд Федора на некоторые моменты работы программистом.

Блог Федора: https://borshev.com
Канал Федора: https://t.iss.one/pmdaily
Подкаст Запуск Завтра https://castbox.fm/episode/Как-стать-программистом-id2476243-id301203788
Хей, я решил сыгрануть в Джо Рогана и запустить канал с нарезкой важных моментов.
Все таки интервью на 1-2 часа это большая зруба по времени. Буду публиковать туда выдержки, которые хороши сами по себе, да и могут дать представление смотреть интервью или нет.

Например там уже лежат три видео из интервью с Федором.

Гости SSV - подписываемся и ставим колокольчик, пожалуйста :)
youtube.com/channel/UC1W0vXqFfyfcaMtcPtgfN-A
Спрашивали нахера мне клавиатура и подставка для ноута. За ноутбуком невозможно комфортно работать. Если его придвинуть так, чтобы не тянуть руки, то придется смотреть вниз, а надо прямо перед собой. Как ни крути — будет болеть либо шея, либо спина or both.

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

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

https://www.youtube.com/watch?v=bqJry4xQXZo
На самом деле в Германии все программисты работают именно так. Влогеры вам чушь затирают чтобы самооправдаться.

На моменте "попросил один выходной чтобы побыть на дне рождения 3 летней дочки" возник вопрос, есть ли у менеджера сердце или только дедлайны?

Риторический вопрос: зачем программисты вообще работают в таких местах?

https://twitter.com/sinnnned/status/1333388383247364096
Смотрю на ортолинейные сплит клавиатуры и не нахожу ее. Клавиатуры, в которую можно сложить русскую раскладку. Для этого справа нужно 8 столбцов клавиш.

— Но, Дима, можно же просто переключать слои! Нафига тебе этот Ъ?!

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

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

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

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

На картинке клавиатура, которая почти подходит - ErgoDash.

#клавиатуры
​​Тихо. Даже собаки не лают.

В английском есть выражение "dogs not barking", дословный перевод — собаки не лают. Это метафора когда нужно насторожиться, потому что не происходит то, что должно происходить или ожидаемо, но не происходит.

Если на вашей ферме собаки не лают, то, возможно, они уже мертвы и вы — следующий.

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

Другой пример — вы запустили фичу, а пользователи не жалуются. Проверьте, может вы забыли сделать git push.

Какие собаки не лают — вопрос, который нужно задавать себе при планировании каждого нового спринта.
Иначе в какой-то момент вам пиздец.
👍1
Этапы жизни проекта

День 0: Сбор требований и проектирование
День 1: Разработка, внедрение и настройка
День 2: Поддержание работоспособности, оптимизация
День 3 - обычно отсутствует когда говорят о "днях". Безопасность. Соответствие стандартам и требованиям
Конец: Миграция на новую систему. Удаление

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

На этапе второго дня возникает "болото". Некоторым нравится спокойствие болота. Можно потратить месяц на поиск и устранение одного бага. И это будет продуктивный месяц! В болото стоит идти если вы хотите научиться следовать правилам и распорядку. Все винтики плотно закручены. Чтобы сменить место в такой компании - придется вывернуться.

На самом деле есть чему поучиться и там и там. Часто люди мигрируют из болота в кипящую кастрюлю стартапа и назад. Куда пойти новичку - вот это хороший вопрос. В болоте развитие может быть довольно медленным. В стартапе развитие может привить неправильные привычки. Лучше поймать компанию на выходе из первого дня. Еще лучше не засиживаться в первой компании на 5 лет.

Как определить, что компания прошла 1 день, но еще не увязла во втором? Компания должна быть на рынке уже лет 5, продукт должен уже выйти из беты. В компании должно работать 50-100 программистов.