🦾 IT-Качалка Давида Шекунца 💪
419 subscribers
51 photos
120 links
Проектируем и разрабатываем HighLoad системы

С 🖤 от @davidshekunts
Download Telegram
👩‍💻 Vue.js – дорога в светлое будущее БЕЗ фронтов 👩‍💻

Вчера на стриме, к одной из форм, отрендеренных на Go, я смог подрубить логику на Vue.js и это станет причиной моего практически полного отказа от чистых SPA

Что именно произошло, узнаете в комментариях

#go #vue #js #die_spa
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3💋1
🤥 Реляции – это очень плохо 🤥

Очередной раз, когда из каждой дырки все кричат "реляции в БД это маст хэв", а на реальной практике понимаешь, что от этого намного больше проблем, чем пользы

#pg #sql #db
Please open Telegram to view this post
VIEW IN TELEGRAM
💯1💋1
⚡️ N2P.dev – я выпустил свой первый micro-saas ⚡️

| https://n2p.dev/

Любите Notion и время от времени делаете презентации? Тогда N2P поможет превращать ваши Notion страницы в интерактивные презентации

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

P.S.

Это альфа-версия, в ней будет много багов, поэтому, если вы готовы попробовать, подсказать мне какие баги обнаружили или предложить новые фичи, вступайте в группу альфа-тестеров:

@n2p_alpha_ru

После того, как все отточим, пойду это дело маркетить по канонам инди-хакеров

P.P.S.

Ну и конечноже вот вам репозиторий: https://github.com/Dionid/notion-to-presentation – о том, какими техническими решениями я воспользовался по итогу расскажу в будущих постах и стримах

Всем мощной прокачки 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🎉5💋2
💲 Крипто-кошелек от Телеграма работает... 💲

Не знаю как это пропустил, но оказалось, что это уже полноценный инструмент, в котором даже есть P2P за рубли!

(продолжение в комментариях)

#tg #crypto
Please open Telegram to view this post
VIEW IN TELEGRAM
💋2
📖 Teleblog – превращайте свои телеграм каналы в сайты 📖

https://github.com/Dionid/Teleblog

Я разработал полностью open source коробочное решение, позволяющиее прерващать телеграм каналы в сайт и даже перевел свой сайт davidshekunts.ru на него

Построено это все дело на Go, SQLite, Templ и Vue, админка через Pocketbase, с автоматизацией деплоя через Digital Ocean и Github Actions

git clone -> создаете telegram бота и подрубаете к каналу -> берете самый дешевый DO дроплет -> настраиваете локальные и github env -> меняете шаблоны -> загружаете историю сообщений -> git push main -> готовый сайт с апдейтами из канала

Всем, кто попробует развернуть teleblog для своего канала и столкнется с трудностями, бесплатно помогу все решить, пишите сюда комментарием

Более подробные инструкции и roadmap в репозитории

Всем мощной прокачки 💪

#go #indie #zcs #teleblog
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22💋2
🔎 SQLi – я выпустил самый гибкий и типобезопасный Query Builder для Go 🔎

https://github.com/Dionid/sqli

Во всех Query Builder / ORM я всегда ждал минимум 4 фичи:

- Выгрузить константы из БД (названия схем, таблиц, колонок и т.д.)
- Выгрузить типы таблиц
- Сгенерировать типобезопасные функции на Insert, Update и Delete (которые в любом проекте выглядят одинаково)
- Сгенерировать типобезопасный способ писать динамически SQL запросы

Ничего не видел на рынке, что решало бы каждый из вопросов, может, кроме kysely.js , но он слишком завязан на фиче TS string literals, поэтому не повторим в большинстве других языков.

Но я нашел способ, как решить этот вопрос и написал библиотеку SQLi, которая решает все эти вопросы (на данный момент для Go)

Смотрите, пробуйте, пишите обратную связь и всем мощной прокачки 🦾

#db #sql #orm #go
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14🥰4💯1
👩‍💻 Paasible – я выпустил cli & UI для Ansible 👩‍💻

https://github.com/Dionid/paasible

Из раза в раз используя Ansible хочу сохранять логи запусков со всякой метаинформацией, поэтому сделал утилитку, запуская через которую ansible-playbook результат сохраняется локально в sqlite и можно посмотреть и пофильтровать историю через UI

В будущем добавлю встроенное IDE и запуск через UI, чтобы можно было развернуть на удаленной тачке и удобно работать с playbook там

Смотрите, пробуйте, а еще ставьте звездочки 🌟, очень люблю звездочки 😋

#ansible #devops #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
🌐 Шедевр в среде self-hosted distributed VPN 🌐

tailscale.com + headscale.net

Прекраснейшая технология, если вы хотите (1) собственный отказоустойчивый быстрый и удобный VPN, (2) закрытую сеть для своей инфраструктуры, а подробнее в комментариях

#vpn #security #devops
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🔤 Интерактивный курс по Git 🔤

https://learngitbranching.js.org/

Очень редко встречаю такие проекты, но вот этот просто секс: прекрасный текст, анимации, интерактивная консоль, все четко и по полкам, рекомендую всем, если нужно пройтись по базе git

#git #interactive
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3💋1
🔦 Я ищу работу 🔦

Отдаю этого усатого симпатягу в добрые руки: ищу классную команду с интересным продуктом

Роли

Любоая из данных ролей мне интересна: Tech Lead, Platform Engineer, Senior Golang / Node.js, Solution / Software Architect

Стэк


Go, Node.js, K8S-ы, CI/CD, базы данных, Kafka-и и подобное, все включено

Могу тим-лидить || сто-шить (менеджмент задач, общение с клиентами / C-level, найм, увольнения, ФОТ, бюджетирование, etc.), но минимум 50% времени хочу писать код

Фронтенд только по необходимости

Интересуют направления

Platform Engineer / SRE – всегда занимался разработкой библиотека и тулз для внутренних команд, эскортом релизов, оптимизацией пайплайнов, БД, мониторинга, а ещё разрабатывал и вел курсы, писал книги и методички, теперь хочу сделать это основной деятельностью

Cloud / PaaS / IaaS / etc. – к первому же, но тут уже разработка таких продуктов для клиентов

IoT - лет 6 уже занимался кучей разных IoT продуктов, поэтому хорошо секу как за обработку гигабайтных потоков данных, написанием акторов усправления состоянием устройств, оценки пригодности железа, написании прошивок на C/C++ и даже схемотехнике, поэтому всегда заинтересован в работе с IoT

Но в первую очередь все зависит от команды: с классной командой и рай в CRUD-ах

Условия работы

- Удаленка
- Живу в Азии (+8), но могу работать и с +0

Резюме

Eng PDF – https://drive.google.com/drive/folders/1nTyxbvB8waNdCULH7gosRY2bTGvq3dNo
RU PDF – https://drive.google.com/drive/folders/10UKqEsBCEB8xKVqaQ1w3m0l2PurRMYWn

Контакты

В идеале в телеграм @davidshekunts

P.S.

Буду рад всем предложениям, а еще отправляйте меня в классные компании знакомых, чтобы получить рефералку, всем мощной прокачки 💪

#top #career #hot
🥰7🔥2💯1
💯 Во время собеседования НУЖНО использовать AI 💯

Очень простая ошибка, которую допускают собеседующие: открывают какой-нибудь web ide и просят написать / поправить код, при том что в реальной работе и они, и ты будете использовать AI

(далее в комментариях)

#ai #career #interview
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🤔1🤡1
Обязательно ли проверять на собесе насколько хорошо кандидат работает с AI?
Anonymous Poll
34%
Канешно
29%
Нет
37%
AI – промысел бесов
10%
Надо подумать (в комментариях)
📹 Выложили мое выступление про ФОП 📹

Мое первое онлайн выступление на конференции, в которой я рассказал про проблемы ООП и как с ними справляется ФОП

https://www.youtube.com/watch?v=kxiyAT91ixU

Смотрите, лайкайкте, сритесь в комментариях (я уже начал)

Отдельное спасибо @bondiano за то, что был самым лучшим соведущим 💗
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14🥰1
😷 Раковая опухоль JS опять вышла из рецессии... 😷

# Предикшен

- JS в 2025-ом получит самый большой рост за свою историю
- Для разрабов, а иже с ними студии, которые специализируются на построении full-stack приложений на нейронках, JS будет основным стэком
- Заход на рынок frontend усложнится и цены на чистых фронтов в целом начнут падать

# Почему?

. Больше всего кода в репозиториях? JS
. Больше всего JS-ом пользуются? Стартаперы
. Какие сейчас самые популярные стартапы? AI

В итоге мы имеем, что кроме органического роста JS разрабов (самый простой вход и при этом на большие деньги, куча курсов, возможности full-stack), теперь все AI лучше всего знают и понимают именно про JS и сосредоточены именно на нем

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

Cursor развивается бешенными темпами, replit, lovable и другие автопостроители full-stack приложений наращивают жир

В общем, JS никуда не уйдет в ближайшие (возраст моей смерти - текущий возраст) лет, радует, что AI пишут на TypeScript, а значит он тоже останется стандартом дефакто

#js #ai
Please open Telegram to view this post
VIEW IN TELEGRAM
🦾 IT-Качалка Давида Шекунца 💪 pinned «🔦 Я ищу работу 🔦 Отдаю этого усатого симпатягу в добрые руки: ищу классную команду с интересным продуктом Роли Любоая из данных ролей мне интересна: Tech Lead, Platform Engineer, Senior Golang / Node.js, Solution / Software Architect Стэк Go, Node.js…»
🤑 Бесплатные 500$ на Fly.io 🤑

Лайфхаки от дяди Давы:

отправьте свое резюме -> ответьте на их письменное тестовое -> получите отказ -> чтобы ваши слезки были менее горькими, они отправят 500$ кредитом на Fly.io за участие -> stonks

Не благодарите

#moneyglitch #temka #stonks
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
🎆 ДР в метаверсе 🎆

Как раньше работали дни рождения: ты приглашаешь людей, организуешь и платишь за место и еду, они приносят подарки, все кайфуют

А теперь всех распердолило по миру и хер вам, а не праздник или подарки

Решение: отправляем людям коробки с едой и бухлом, заводим всех в какое-то 2-3D пространство c пространственным звуком (хоть Майнкрафт) и устраиваем им квесты, ДнД, конкурсы и всякое другое

Все кайфанули, повеселились, вы получили подарки

Тип: компания, предоставляющая сервис

Реализация: сначала с ведущим, потом заскриптовано для майнкрафт / роблокс / ... (посоветуйте что еще) + закупка еды и доставка (через местные системы)

Стоимость: кол-во челиков * тип коробок еды + фикс за ведущего / скрипт и админа, следящего за происходящим

🔥 – шик идея
💩 – не сработает

Вопросы:
- Если уже видели / пробовали, пишите в комменты
- Если у вас был опыт скриптования game-серверов, тоже пишите в комменты или даже мне в ЛС (хочу следующий ДР так провести)

#koridorcastdev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12💩8
А если я в IT-Качалке устрою такой ивент в метаверсе, придете?
Anonymous Poll
16%
Да, с удовольствием
47%
Может быть
37%
Нет, не нравится формат