This media is not supported in your browser
VIEW IN TELEGRAM
Этот прекрасный, образованный человек - Антон Немкин, депутат ГосДуры РФ. Из его объяснения мы можем узнать, что
- иностранные хостинговые платформы - ненадёжны
- РКН не блокирует ресурсы, а защищает от DDoS
Так что, если вы вдруг увидите, что у вас отвалилась половина используемых в работе сервисов, так это не РКН раскатил блокировку Cloudflare, а у буржуинских хостингов проблемы. #никогдатакогонебылоивотопять
- иностранные хостинговые платформы - ненадёжны
- РКН не блокирует ресурсы, а защищает от DDoS
Так что, если вы вдруг увидите, что у вас отвалилась половина используемых в работе сервисов, так это не РКН раскатил блокировку Cloudflare, а у буржуинских хостингов проблемы. #никогдатакогонебылоивотопять
#elixir Ох робяты, я конечно безумно люблю #phoenix framework, но частота их релизов если честно выглядит удручающе. При всем этом команда анонсировала 1.8.0-rc, который достаточно интересен на набор фич:
- из коробки реализовали интеграцию с tailwind и DaisyUI
- генератор аутентификации генерит Passwordless Auth по дефолту вместо Login/Password (который можно включить в конфиге при желании)
- access scopes - все то, за что мы любим pundit
- ребята сфокусировались на развитии LiveView/HEEx
- переработали nested layouts для улучшения DX
С учетом того, что версия 1.7.0 вышла в марте 2023 - это может говорить либо о том, что фреймворк идеален и почти не требует новых доработок, либо о том, что ребята не заинтересованы в его развитии. Хочется конечно верить в первое, но иногда червячок сомнений гложет ....
- из коробки реализовали интеграцию с tailwind и DaisyUI
- генератор аутентификации генерит Passwordless Auth по дефолту вместо Login/Password (который можно включить в конфиге при желании)
- access scopes - все то, за что мы любим pundit
- ребята сфокусировались на развитии LiveView/HEEx
- переработали nested layouts для улучшения DX
С учетом того, что версия 1.7.0 вышла в марте 2023 - это может говорить либо о том, что фреймворк идеален и почти не требует новых доработок, либо о том, что ребята не заинтересованы в его развитии. Хочется конечно верить в первое, но иногда червячок сомнений гложет ....
phoenixframework.org
Phoenix 1.8.0 released! - Phoenix Blog
Phoenix 1.8.0 is here!
👍1
Forwarded from Катя, где деньги?
Кстати про бенчмарки по метрикам для b2b SaaS
Наткнулась на свежачок от Saas Capital - исследование про структуру расходов игроков на этом рынке с выручкой от $1 до $20 млн.
И вот что сейчас происходит⤵️
Средняя структура расходов:
• 35% — на R&D (всё туда, лишь бы релиз не откладывался)
• 25–30% — на маркетинг и продажи (чтобы про вас вообще кто-то узнал)
• 15% — на админку (офис, юристы, бухгалтерия, чай-кофе-печеньки)
Итого: тратить 80–90% выручки — это норм.
И если ты вдруг смотришь на свой P&L и думаешь: «всё пропало, гипс снимают, клиент уезжает!» — сохрани этот пост и возвращайся к нему, когда тревожно.
Ты не один такой. Это индустрия такая.
А значит, ты на правильном пути. Просто продолжай считать свои денежки. Спокойно, осознанно, с уважением к себе и бизнесу.
Наткнулась на свежачок от Saas Capital - исследование про структуру расходов игроков на этом рынке с выручкой от $1 до $20 млн.
И вот что сейчас происходит
Средняя структура расходов:
• 35% — на R&D (всё туда, лишь бы релиз не откладывался)
• 25–30% — на маркетинг и продажи (чтобы про вас вообще кто-то узнал)
• 15% — на админку (офис, юристы, бухгалтерия, чай-кофе-печеньки)
Итого: тратить 80–90% выручки — это норм.
И если ты вдруг смотришь на свой P&L и думаешь: «всё пропало, гипс снимают, клиент уезжает!» — сохрани этот пост и возвращайся к нему, когда тревожно.
Ты не один такой. Это индустрия такая.
А значит, ты на правильном пути. Просто продолжай считать свои денежки. Спокойно, осознанно, с уважением к себе и бизнесу.
Please open Telegram to view this post
VIEW IN TELEGRAM
SaaS Capital
2025 Spending Benchmarks for Private B2B SaaS Companies - SaaS Capital
How much do SaaS companies spend on customer support or marketing? In day-to-day SaaS company operations, questions like the above are common. So, we asked survey takers what percentage of revenue is spent on cost of goods sold, customer support/success,…
1👍2
#macapps В поисках идеального терминала я перепробовал разные приложения - iterm, ghostty, warp, alacritty и сейчас решил дать шанс kitty, который мне нахваливал один из друзей, как неимоверно быстрое приложение. Что могу сказать по итогу нескольких дней тестирования - неплохо, хотя есть небольшие даже не недочёты, а скорее непривычные мне решения. Даже написал свой собственный конфиг, чтобы было не так больно переходить с предыдущих терминалов, вот - делюсь 🙂
# vim:fileencoding=utf-8:foldmethod=marker
# Fonts
font_size 16.0
font_family MesloLGM Nerd Font
# Scrollback
scrollback_lines 9999999
# Mouse
mouse_hide_wait 3.0
url_color #0087bd
url_style curly
open_url_with default
detect_urls yes
# Performance tuning
sync_to_monitor yes
# Window layout
remember_window_size yes
initial_window_width 1024
initial_window_height 768
enabled_layouts splits
draw_minimal_borders yes
inactive_text_alpha 0.7
hide_window_decorations no
# Tab bar
tab_bar_edge top
tab_bar_style slant
tab_bar_min_tabs 1
# Advanced
shell .
editor /opt/homebrew/bin/nvim
allow_hyperlinks yes
shell_integration enabled
# OS specific tweaks
macos_titlebar_color background
macos_hide_from_tasks no
macos_quit_when_last_window_closed yes
macos_traditional_fullscreen no
macos_show_window_title_in all
# Keyboard shortcuts
map cmd+1 goto_tab 1
map cmd+2 goto_tab 2
map cmd+3 goto_tab 3
map cmd+4 goto_tab 4
map cmd+5 goto_tab 5
map cmd+6 goto_tab 6
map cmd+7 goto_tab 7
map cmd+8 goto_tab 8
map cmd+9 goto_tab 9
map cmd+w close_window
map cmd+shif+n new_os_window
map cmd+d launch --location=hsplit --cwd=current
map cmd+shift+d launch --location=vsplit --cwd=current
map cmd+t new_tab
map cmd+] next_window
map cmd+[ previous_window
map cmd+equal change_font_size all +2.0
map cmd+minus change_font_size all -2.0
map cmd+0 change_font_size all 0
map cmd+c copy_to_clipboard
map cmd+v paste_from_clipboard
kitty
If you live in the terminal, kitty is made for YOU! The fast, feature-rich, GPU based terminal emulator. Fast Uses GPU and SIMD vector CPU instructions for best in class performance, Uses threaded ...
#neovim #devops #opensource Буквально 2 недели одна из самых популярных (если не самая популярная) сборка настроек для NeoVim, AstroNvim, получила апдейт с 4 до 5 версии (более того - сейчас уже вышла версия 5.1.3). Инструкция по миграции, равно как и перечень нововведений доступен тут https://docs.astronvim.com/configuration/v5_migration/
Что до себя, то я использую vim не то, чтобы совсем как красноглазый задрот, а скорее в духе - поставил, настроил один раз и забыл. Один из плюсов сборки - это набор community-driven пакетов для различных языков и фреймворков, поэтому, если вы много слышали про силу vim и хотите ворваться с шашкой наголо в этот мир, чтобы потом все HRинивыжимали трусики строились в очередь за таким/такой тру-хацкер(шей), то эта сборка для вас.
PS: а не переборщил ли я с феминитивами? Кажется сейчас они уже не в моде?
Что до себя, то я использую vim не то, чтобы совсем как красноглазый задрот, а скорее в духе - поставил, настроил один раз и забыл. Один из плюсов сборки - это набор community-driven пакетов для различных языков и фреймворков, поэтому, если вы много слышали про силу vim и хотите ворваться с шашкой наголо в этот мир, чтобы потом все HRини
PS: а не переборщил ли я с феминитивами? Кажется сейчас они уже не в моде?
AstroNvim Documentation
Migration to v5.0
The documentation website for AstroNvim.
#ruby #rails Иногда очень интересно как всё работает "у них". Под "ними" я имею в виду успешные проекты, с хорошим трекшном и (скорее всего) сильной технической командой. Вот как раз тот самый случай, когда можно заглянуть под капот Gumroad - https://github.com/antiwork/gumroad Если кто не знает - Gumroad это достаточно известный магазин Digital Goods, поэтому то, что они открыли свой код - это очень круто и интересно
GitHub
GitHub - antiwork/gumroad: Sell stuff and see what sticks
Sell stuff and see what sticks. Contribute to antiwork/gumroad development by creating an account on GitHub.
🔥3👍1
#ruby #rails Хочу показать еще один крутой проект, доступный в #opensource - Hackbank https://github.com/hackclub/hcb Ребята пилили финтах решение для хакатонов и в конце марта выложили его в общий доступ. Почитать про проект можно тут
GitHub
GitHub - hackclub/hcb: 🏦 Open source, transparency-orientated fiscal sponsorship platform for hackers & creatives.
🏦 Open source, transparency-orientated fiscal sponsorship platform for hackers & creatives. - hackclub/hcb
Если вам необходимо тестировать веб-хуки, то вполне возможно эта утилита вам зайдёт. И да - это #opensource проект, написанный на #svelte 🙂
typedwebhook.tools
TypedWebhook.tools: a tool to test webhooks and generate payload types
A tool to test webhooks and generate payload types. Instantly test and inspect webhooks with a free, unique URL.
👍1
И снова о #neovim - с помощью этого плагина можно познать в нем все радости vibe coding, а впоследствии и vibe debugging 🙂
GitHub
GitHub - yetone/avante.nvim: Use your Neovim like using Cursor AI IDE!
Use your Neovim like using Cursor AI IDE! Contribute to yetone/avante.nvim development by creating an account on GitHub.
#никогдатакогонебылоивотопять Ох, этот мессенджер сломался - несите другой. Я даже не знаю как мне прокомментировать ЭТО, блядь - я даже не знаю как НАЗВАТЬ это. Пытаюсь вспомнить в какой момент Дуров свернул не туда, тот самый Дуров, который показывал средний палец МРГ, которые пытались его поглотить. Тот самый Дуров, который сопротивлялся блокировкам РКН, пытающихся заблокировать телеграмм. И у меня нет вопросов в Горелкину, который каждым своим действием кагбэ говорит "Это мой гражданский долг, сэр!" (Цитата из "Пиратов карибского моря"), но у меня вопрос к Дурову - "Паша, wtf?"
🤨1
Forwarded from TheQube | экосистема развития бизнеса
Если 70–80% вашего дохода зависит от 2–3 клиентов, ваш бизнес в уязвимой позиции. Уход одного из них может привести к серьезным финансовым проблемам. Давайте разберемся, почему так происходит и как этого избежать.
Почему возникает зависимость?
Как избежать этой ловушки?
– Вводите минимальный лимит: например, ни один клиент не должен приносить более 20% выручки.
– Регулярно ищите новых заказчиков, даже когда всё стабильно.
– Используйте разные каналы: контент-маркетинг, партнерства, холодные продажи.
– Внедрите систему лидогенерации, чтобы получать постоянный поток новых клиентов.
– Не становитесь поставщиком «на замену», создавайте уникальные решения.
– Диверсифицируйте продуктовую линейку, чтобы быть востребованными в разных сегментах.
– Это даст предсказуемость и снизит риски внезапных уходов.
Зависимость от нескольких клиентов – это скрытая угроза. Решение: системная работа над диверсификацией, продажами и продуктами. Если не думать об этом сейчас, однажды придётся решать проблему в кризисных условиях.
Please open Telegram to view this post
VIEW IN TELEGRAM
#никогдатакогонебылоивотопять Оказалось не всё так плохо с телеграммом - оказывается есть фича "верификация третьей стороной", о которой я (да и судя по всему не только я) был не в курсе. Вынужден признать свою ошибку - погорячился с наведением суеты.
Forwarded from Первый отдел
This media is not supported in your browser
VIEW IN TELEGRAM
«В Telegram начала действовать система маркировки каналов, владельцы которых прошли регистрацию в РКН. <...> Теперь у пользователей Telegram появилась возможность быстро и наглядно убедиться, какие каналы можно репостить, а у рекламодателей – где размещаться. Думаю, со временем эта отметка станет еще и понятным маркером ответственного отношения автора канала к своему контенту», — написал заместитель председателя комитета Госдумы по информационной политике, информационным технологиям и связи Антон Горелкин. Он похвастался, что сам уже получил отметку А+ и ссылку на Госуслуги в профиле канала, подтверждающую регистрацию в Роскомнадзоре.
Отметим, что никаких специальных инструментов для маркировки регистрации в РКН мессенджер Telegram не запустил. То, о чем пишет Горелкин, — стандартный функционал верификации «третьей стороной», которым Telegram позволяет пользоваться кому угодно, например, биржам или медиаагентствам. Это нововведение от января 2025 года позволяет любым сторонним сервисам присваивать профилям, ботам и каналам кастомные значки о подлинности — отдельно от действительно официальной верификации самого Telegram.
В случае с ботом-верификатором, который рекламирует Горелкин, чтобы получить кастомный значок, пользователю необходимо подать заявление на регистрацию на Госуслугах, добавить бот в канал в качестве администратора и передать боту номера телефонов всех администраторов канала.
Глава «Первого отдела» Дмитрий Заир-Бек: «Фактически, используя полунамеки на "официальность" сервиса и слабую осведомленность пользователей об этой функции, Горелкин пытается обманом заставить владельцев Telegram-каналов выдать властям как можно больше информации о них самих и об их аудитории».
Please open Telegram to view this post
VIEW IN TELEGRAM
#opensource На своём YouTube-канале ребята из GitHub выложили интервью с живой легендой - Линусом Торвальдсом, автором того самого git, которому стукнуло 20 годиков 🥳
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Two decades of Git: A conversation with creator Linus Torvalds
Twenty years ago, Linus Torvalds created the basis for Git in just 10 days, forever changing how developers collaborate on code. In this candid interview, Linus Torvalds discusses Git's unexpected journey from a Linux kernel management tool to the foundation…
#javascript Если вы когда-нибудь планировали запилить крутой стартап с использованием RedwoodJs, к которому приложил свою руку Tom Preston-Werner, он же mojombo, он же Сеня-Миллионер сооснователь GitHub, то у меня для вас плохие новости. Сам фреймворк, хоть и обещают поддерживать, но кажется планируют похоронить в пользу Redwood SDK - по факту SSR-движок на базе #react, заточенный исключительно под инфраструктуру Cloudflare. Не, Cloudflare конечно компания именитая и делает отличные продукты, но вендор-лок это вендор-лок.
#opensource #security Отличный, бесплатный и опенсорсный сканер уязвимостей - разве это не то, что нам надо пощупать пятничным утром, после того как вы уже пощупали всё остальное? 😄
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Bearer/bearer: Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.
Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks. - Bearer/bearer
🔥4
Немного обновил мой Development Handbook, добавил перевод на английский и французский языки.
GitHub
GitHub - alec-c4/development_handbook: Best development practices
Best development practices. Contribute to alec-c4/development_handbook development by creating an account on GitHub.
🔥2
Неплохой разбор по поводу верификации в Телеграмме сделали ребята из Медузы. Tl;DR - улыбаемся и машем. #никогдатакогонебылоивотопять
Forwarded from Медуза — LIVE
В телеграме запустили бота для верификации каналов с регистрацией в Роскомнадзоре. Чем это опасно для подписчиков таких каналов? Изучаем спор о новой угрозе безопасности ваших данных в мессенджере
В телеграме запустили бота для верификации каналов, которые прошли регистрацию в Роскомнадзоре. Причем чтобы получить значок верификации, бота нужно наделить правами администратора канала. Это вызвало спор среди представителей власти и экспертов о том, к каким данным при таком уровне допуска получит доступ Роскомнадзор.
В нашем разборе рассказываем, какие интерфейсы для разработки ботов в телеграме в принципе существуют, позволяют ли они узнавать весь список подписчиков канала, как власти могут использовать собранную о вас с помощью бота информацию и могут ли телеграм-каналы воздержаться от процедуры верификации в принципе.
Открыть с VPN | без VPN
В телеграме запустили бота для верификации каналов, которые прошли регистрацию в Роскомнадзоре. Причем чтобы получить значок верификации, бота нужно наделить правами администратора канала. Это вызвало спор среди представителей власти и экспертов о том, к каким данным при таком уровне допуска получит доступ Роскомнадзор.
В нашем разборе рассказываем, какие интерфейсы для разработки ботов в телеграме в принципе существуют, позволяют ли они узнавать весь список подписчиков канала, как власти могут использовать собранную о вас с помощью бота информацию и могут ли телеграм-каналы воздержаться от процедуры верификации в принципе.
Открыть с VPN | без VPN
Meduza
В телеграме запустили бота для верификации каналов с регистрацией в Роскомнадзоре. Чем это опасно для подписчиков таких каналов?
9 апреля первый заместитель председателя комитета Госдумы по информационной политике, информационным технологиям и связи Антон Горелкин заявил о запуске телеграм-бота @Trustchannelbot для регистрации крупных телеграм-каналов в перечне Роскомнадзора (РКН).…