Senior Software Vlogger – Telegram
Senior Software Vlogger
19.5K subscribers
494 photos
29 videos
2 files
986 links
Программирование и IT

Все ссылки и реклама https://news.1rj.ru/str/seniorsoftwarevlogger/3

Для РКН: 5035224480
Download Telegram
Перевожу все проекты с голенького JS на Typenoscript.

Простите, друзья 🫡
Please open Telegram to view this post
VIEW IN TELEGRAM
1🫡90😁35🔥18👍6🌚6🆒63😱3
Forwarded from $ git rebase it memes
— Мы почти закончили рефакторинг монолита

@git_rebase / send memes
1🤣96😁10💯7👍64👌3
Больше нет причин не использовать TS после того как нода добавила стриппер типов. Собственно эта новость и стала триггером и на этой версии бот-модератор и работает.

Вы справедливо смеётесь по поводу any, но правило 80/20 всё ещё работает. Просто переключив расширение на .ts я поймал несколько стремных мест в разных проектах. Мне даже не пришлось обмазывать все хитрыми типами.
243👍146🔥4
В этом видео я расскажу и покажу как написать свой язык программирования. В карьере я встречал 2 (на самом деле 3) раза когда люди с высшим образованием в computer science писали свои DSL языки программирования основанные на формальных грамматик.

Это казалось мне чем-то очень далеким и сложным именно по этому я решил попробовать. Пишем язык под WebAssembly. Зачем. Почему. Смотрим.

https://youtu.be/iQHj1JWOLzA
2🔥28👍8😁3👀21
Вдохновение, чел написал всё сам включая парсер: https://blog.scottlogic.com/2019/05/17/webassembly-compiler.html
Лучшая дока от MDN: https://developer.mozilla.org/en-US/docs/WebAssembly
Частичная грамматика WAT: https://github.com/WebAssembly/spec/blob/master/interpreter/README.md
Лексер/парсер для грамматик https://www.antlr.org/ -> pip install antlr4-tools

⭐️️️️️️️ Ваш новый любимый язык: https://github.com/seniorsoftwarevlogger/kek
🔥15👍4👏3👀1
Англо твиттерские пердаки полыхают по поводу интервью Питера Левелса Лексу Фридману.

Питер — серийный предприниматель одиночка, ставший известным в кругах цифровых номадов создав сайт nomad list. С тех пор Питер запустил 60 сайтов-бизнесов. Все это он делает на пхп, жиквери и… sqlite.

Более того, он напрямую усомнился в целях фреймворков, в которые вкладывают деньги для маркетинга. Схема простая:

1. Пишешь фреймворк
2. Платишь блогерам за уроки и обзоры
3. Устраиваешь конференции
4. Создаешь платформу, которая решает проблемы созданные фреймворком за х10 денег.

Кхмкхм..некстжс..кмх

Такой наглости и презрения к современным фреймворкам ему простить не смогли. Мало того, что сам “говнокодит”, так еще и проповедует такой подход (нет). Сейчас одним махом испортит всю индустрию и бизнесмены начнут требовать знание жиквери.

Любо дорого посмотреть как горит.

Вот и сам выпуск если что: https://www.youtube.com/watch?v=oFtjKbXKqbg

@seniorsoftwarevlogger | закрытый чат
6😁110🔥389👌8👍6😱1
Если вы хотите двигаться сложный фронт и не знаете с чего начать рекомендую этот подкаст где рассказывают про то как делать local first приложения. То есть которые работают в браузере с отключённым интернетом и умеют синхронизироваться.

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

https://www.localfirst.fm/
452👍20🤯4
Почти всё перевез, осталось три блога и 1 БД под них.

Сколько у вас персональной инфраструктуры? Где хостите?

https://news.1rj.ru/str/seniorsoftwarevlogger/1640
2🔥16👏51
Ну что, телеграм все ещё вроде бы работает? 🫡
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡132🌚8😁72👍1
Forwarded from $ git rebase it memes
YES / BUT
😁189🤯29👍6😱32🤣1👀1
2008: Сертификат надо у Verisign покупать. Дорого.
2024: Caddy автоматом запрашивает сертификаты на все объявленные домены.

Индустрия смогла.

Я помню как мы праздновали, когда сертификат letsencrypt был добавлен во все браузеры.

Это сделало интернет чуточку безопасней.

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

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

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

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

Пост про переезд надо однозначно писать.

@seniorsoftwarevlogger | закрытый чат
61👍18💯17🔥5🤝5👀2
Как найти работу в Германии в 2024 году? 🇩🇪

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

С другой стороны, на рынке труда в Германии сейчас конкуренция, но всё равно найти нужного спеца все еще трудно и людей приходится перевозить. У меня даже в семейном чатике есть парень, который переехал совсем недавно.

Повысить свои шансы можно с помощью правильного агентства 👌🏻 4 года назад я познакомился с Инессой, рекрутером из Мюнхена. Она работает с немецкими компаниями и ищет для них кандидатов.

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

📆 Инесса переехала в Германию 15 лет назад, прошла здесь путь от сотрудника в консалтинге до начальника отдела и IT Manager, об этом на моем канале можно посмотреть интервью, — а теперь помогает специалистам со всего мира находить работу в Германии.

💻 Она регулярно выкладывает горячие вакансии в немецких компаниях с бесплатной релокацией — возможно, какая-то вакансия подойдет и вам.

Будни практикующего рекрутера, успешные кейсы и обидные провалы кандидатов, жизнь в альпийской деревне — рекомендую канал «Германия с Инессой».

Сейчас они проводят серию бесплатных вебинаров про поиск работы в Германии и по иммиграционно-визовым темам. Все анонсы на канале: https://news.1rj.ru/str/germany_inessa
👍28😁1392👌2🤣2
Артем Малышев известен как соавтор и ведущий подкастов Мы Обречены, Доктор Кот и Полный Гёдель. Как и положено ведущему, Артем мало говорит о себе в выпусках, но те немногочисленные моменты, которые попадают в эфир, вызвали желание поговорить с Артемом о нем.

В этом выпуске мы поговорили про подход Артема к работе и творчеству. О подкастах, фильмах, книгах и играх.

https://youtu.be/v9ePovTjgXY
1👏13👍5🔥51
Раз в месяц я провожу закрытый стрим для своих подписчиков с бусти и youtube.membership. Рассказал новости про свои проекты, выборы в Германии и другие темы.

https://youtube.com/live/ZJTlI_5cFYU
👌8🔥7🌚3👍21
Моя любимая темка, про закрывающийся софт.

CockroachDB прекратила выпуск бесплатной версии Core и оставила только платную Enterprise. Компания утверждает, что многие пользователи предпочитали бесплатную версию, что влияло на их бизнес-модель.


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

Сообщество с беспокойством восприняло этот шаг, видя в нем тренд на ужесточение лицензий при контроле одним вендором. Были введены новые варианты лицензий, такие как бесплатные Enterprise Trial и Enterprise Free, но критики видят в этом движение к более закрытым коммерческим экосистемам. И приведут ведь. Как минимум попробуют седлать бесплатную версию насколько неудобной, что конкурировать с собой надо будет меньше.

С базами данных или любым другим распределенным софтом иногда ограничивают размер кластера. Или вообще не разрешают репликацию делать.

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

Изменения вступят в силу в ноябре.

@seniorsoftwarevlogger | закрытый чат
1😢26👍11🌚11😱51
Если вы пользуетесь Yubikey купленным до этого лета — замените его.

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

А для тебя купить новое не дорого.

https://ninjalab.io/wp-content/uploads/2024/09/20240903_eucleak.pdf

@seniorsoftwarevlogger
1🤣41🤯9🔥4👍2🌚2
Ну что, пхпшники, уже готовы платить по 10 долларов за ядро сервера, на котором работает ваш проект на ларке?

Объясняю:
Как я писал постом выше, наметилась тенденция на переход опенсорсных проектов в платные. Ларавель получает инвестиции. Пока что никаких платных фич нет. На долго ли? Зачем инвесторы дали 57М баксов? Просто чтобы не увидеть ничего в ответ?

ДУМОЙТЕ

Пс. Про тинкервел это я скриншот криво вырезал
12😁44👀7🤯3👍21🤩1
Forwarded from $ git rebase it memes
— А ты случайно не пхпшник? Скажи что нибудь на пхпшном?
— Paamayim Nekudotayim
— Точно, пхпшник!

@git_rebase / send memes
👍194😱3🔥1