Angry Beard
281 subscribers
182 photos
14 videos
13 files
720 links
Bearded guy about the startups, tech and product development - https://alec-c4.com
Download Telegram
#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
#neovim #devops #opensource Буквально 2 недели одна из самых популярных (если не самая популярная) сборка настроек для NeoVim, AstroNvim, получила апдейт с 4 до 5 версии (более того - сейчас уже вышла версия 5.1.3). Инструкция по миграции, равно как и перечень нововведений доступен тут https://docs.astronvim.com/configuration/v5_migration/

Что до себя, то я использую vim не то, чтобы совсем как красноглазый задрот, а скорее в духе - поставил, настроил один раз и забыл. Один из плюсов сборки - это набор community-driven пакетов для различных языков и фреймворков, поэтому, если вы много слышали про силу vim и хотите ворваться с шашкой наголо в этот мир, чтобы потом все HRини выжимали трусики строились в очередь за таким/такой тру-хацкер(шей), то эта сборка для вас.

PS: а не переборщил ли я с феминитивами? Кажется сейчас они уже не в моде?
#ruby #rails Иногда очень интересно как всё работает "у них". Под "ними" я имею в виду успешные проекты, с хорошим трекшном и (скорее всего) сильной технической командой. Вот как раз тот самый случай, когда можно заглянуть под капот Gumroad - https://github.com/antiwork/gumroad Если кто не знает - Gumroad это достаточно известный магазин Digital Goods, поэтому то, что они открыли свой код - это очень круто и интересно
🔥3👍1
#ruby #rails Хочу показать еще один крутой проект, доступный в #opensource - Hackbank https://github.com/hackclub/hcb Ребята пилили финтах решение для хакатонов и в конце марта выложили его в общий доступ. Почитать про проект можно тут
Если вам необходимо тестировать веб-хуки, то вполне возможно эта утилита вам зайдёт. И да - это #opensource проект, написанный на #svelte 🙂
👍1
И снова о #neovim - с помощью этого плагина можно познать в нем все радости vibe coding, а впоследствии и vibe debugging 🙂
#никогдатакогонебылоивотопять Ох, этот мессенджер сломался - несите другой. Я даже не знаю как мне прокомментировать ЭТО, блядь - я даже не знаю как НАЗВАТЬ это. Пытаюсь вспомнить в какой момент Дуров свернул не туда, тот самый Дуров, который показывал средний палец МРГ, которые пытались его поглотить. Тот самый Дуров, который сопротивлялся блокировкам РКН, пытающихся заблокировать телеграмм. И у меня нет вопросов в Горелкину, который каждым своим действием кагбэ говорит "Это мой гражданский долг, сэр!" (Цитата из "Пиратов карибского моря"), но у меня вопрос к Дурову - "Паша, wtf?"
🤨1
😀Как избежать зависимости от нескольких ключевых клиентов

Если 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 появилась возможность быстро и наглядно убедиться, какие каналы можно репостить, а у рекламодателей – где размещаться. Думаю, со временем эта отметка станет еще и понятным маркером ответственного отношения автора канала к своему контенту», — написал заместитель председателя комитета Госдумы по информационной политике, информационным технологиям и связи Антон Горелкин. Он похвастался, что сам уже получил отметку А+ и ссылку на Госуслуги в профиле канала, подтверждающую регистрацию в Роскомнадзоре.

Отметим, что никаких специальных инструментов для маркировки регистрации в РКН мессенджер 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
#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
🔥4
Неплохой разбор по поводу верификации в Телеграмме сделали ребята из Медузы. Tl;DR - улыбаемся и машем. #никогдатакогонебылоивотопять
Forwarded from Медуза — LIVE
В телеграме запустили бота для верификации каналов с регистрацией в Роскомнадзоре. Чем это опасно для подписчиков таких каналов? Изучаем спор о новой угрозе безопасности ваших данных в мессенджере

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

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

Открыть с VPN | без VPN
Вышел GPT 4.1:
— Уровень задач по математике: 800/800 на SAT Math
— 5-кратное снижение "галлюцинаций" по сравнению с GPT-4-turbo
— Улучшено логическое мышление, кодинг и точность ответов
— До 128,000 токенов в одном запросе (≈300 страниц текста)
— GPT-4.1 лучше справляется с длинными и сложными цепочками запросов
— Встроенный браузер
— Работа с файлами (в т.ч. Excel, PDF)
— Кастомные GPT, легко обучаемые
— Генерация и редактирование изображений (DALL·E 3 с inpainting)
— Улучшенный код-интерпретатор

Всё это работает в одном унифицированном GPT-4.1, без переключения между режимами. GPT-4.1 пока только в ChatGPT, в API появится чуть позже. #ai
#ai Ноябрь 2024 - Anthropic запускает MCP.

Апрель 2025 - Google со словами "Hold my beer" запускает A2A для коммуникации между агентами.

PS: Скайнет прийде - порядок наведе
#macapps если вы хотите получить перманентный дискаунт в Craft размером 50%, то при оплате используйте промокод READWISE50 тут https://www.craft.do/

Если вы не в курсе, что такое Craft, то это аналог Notion, но не блокирующий пользователей из РФ и РБ. Функционально может намного попроще, но активно развивается
#frontend анонсировали бета-версию Storybook 9. Среди заявленных плюшек - меньше бандл, использование тегов, тестирование компонентов на доступность, можно посмотреть насколько покрыты тестами ваши компоненты и многое другое