🤖 Опять об ИИ🔧💡
У меня есть пара идей, связанных с ИИ, поэтому я чутка погрузился в тему. И вот что накопал:
1️⃣ ИИ — это математика, но круче.
Всё началось с формул прошлого века. Только раньше не было ни нормального железа, ни кучи данных. А теперь это 🚀!
2️⃣ Скачок ИИ ждёт новой математики.
Если данных много — ИИ шикарен. А вот как дело доходит до нестандартных задач — он такой: "Эээ... нет." 🤷♂️
3️⃣ ИИ — твой умный друг, но не супергерой.
Он идеально разбирает хаос в задачах, но не ответит на вопрос: "Как завоевать мир?" 🌍✨
4️⃣ ИИ не захватит мир (ещё нет).
Без наших "ручек" он бесполезен. Так что Skynet подождёт. 🛠️
5️⃣ ИИ не отбирает работу, он её создаёт.
Каждое новое изобретение = новые профессии. Через пару лет мы все будем консультантами по нейросетям. 💼🤓
6️⃣ ИИ = промышленная революция 2.0.
Те, кто научится пользоваться, станут королями этой эпохи. Остальные... ну, вы поняли. 👑📈
7️⃣ ИИ уже тут, и он не ждёт.
Не начнёшь сейчас — завтра будешь догонять. Как с интернетом в начале 2000-х. 🌐
#толки
У меня есть пара идей, связанных с ИИ, поэтому я чутка погрузился в тему. И вот что накопал:
1️⃣ ИИ — это математика, но круче.
Всё началось с формул прошлого века. Только раньше не было ни нормального железа, ни кучи данных. А теперь это 🚀!
2️⃣ Скачок ИИ ждёт новой математики.
Если данных много — ИИ шикарен. А вот как дело доходит до нестандартных задач — он такой: "Эээ... нет." 🤷♂️
3️⃣ ИИ — твой умный друг, но не супергерой.
Он идеально разбирает хаос в задачах, но не ответит на вопрос: "Как завоевать мир?" 🌍✨
4️⃣ ИИ не захватит мир (ещё нет).
Без наших "ручек" он бесполезен. Так что Skynet подождёт. 🛠️
5️⃣ ИИ не отбирает работу, он её создаёт.
Каждое новое изобретение = новые профессии. Через пару лет мы все будем консультантами по нейросетям. 💼🤓
6️⃣ ИИ = промышленная революция 2.0.
Те, кто научится пользоваться, станут королями этой эпохи. Остальные... ну, вы поняли. 👑📈
7️⃣ ИИ уже тут, и он не ждёт.
Не начнёшь сейчас — завтра будешь догонять. Как с интернетом в начале 2000-х. 🌐
#толки
Please open Telegram to view this post
VIEW IN TELEGRAM
Как я полюбил Either и почему это круто 😎
У функционального подхода к написанию кода есть один огромный плюс — он сразу отсекает кучу не очень квалифицированных специалистов. Серьезно, сколько раз я видел live-coding на чем-то вроде Flux, и всё заканчивалось одинаково: оно даже не компилируется. А если упомянуть Scala... ну вы поняли.
Но надо искать светлые стороны! Один мегаудобный паттерн я всё-таки нашел и теперь использую во всех своих новых проектах — это
Что такое
Either — это альтернатива стандартным исключениям и null-check'ам. Он позволяет выразить результат выполнения операции в виде двух возможных вариантов:
Его можно представить как контейнер:
Где:
Почему Either удобен?
1️⃣ Избавление от исключений: больше никаких
2️⃣ Читабельность: твой код становится декларативным и предсказуемым.
3️⃣ Цепочки вызовов: методы вроде map и flatMap делают обработку данных интуитивной.
4️⃣ Никакого
Либа для Kotlin — Arrow
Чтобы работать с Either удобно, есть библиотека Arrow. Это мощный функциональный toolkit для Kotlin, который упрощает использование функциональных паттернов.
Как это работает?
Пример: чтение данных из файла.
Здесь используется fold — метод, который обрабатывает и Left, и Right в одном месте.
Вишенка на торте — цепочки
С Either ты можешь обрабатывать данные в несколько шагов:
Почему я люблю Either ❤️
Этот паттерн настолько удобен, что я затащил его даже в Dart-код WEB UI-части "Тут даром". Там он помогает мне разруливать ошибки прямо в интерфейсе, делая код проще и читабельнее.
Он делает разработку чище, защищает от неожиданных ошибок и позволяет сосредоточиться на логике, а не на "что-то опять сломалось". Если ты ещё не пробовал Either, самое время начать! 💪
#тек
У функционального подхода к написанию кода есть один огромный плюс — он сразу отсекает кучу не очень квалифицированных специалистов. Серьезно, сколько раз я видел live-coding на чем-то вроде Flux, и всё заканчивалось одинаково: оно даже не компилируется. А если упомянуть Scala... ну вы поняли.
Но надо искать светлые стороны! Один мегаудобный паттерн я всё-таки нашел и теперь использую во всех своих новых проектах — это
Either! 🚀Что такое
Either?Either — это альтернатива стандартным исключениям и null-check'ам. Он позволяет выразить результат выполнения операции в виде двух возможных вариантов:
Left — для ошибки или неудачи.Right — для успешного результата.Его можно представить как контейнер:
Either<Error, Result>
Где:
Error — тип ошибки (например, строка или кастомный класс).Result — тип успешного результата.Почему Either удобен?
1️⃣ Избавление от исключений: больше никаких
try-catch. Ошибки обрабатываются как обычные значения.2️⃣ Читабельность: твой код становится декларативным и предсказуемым.
3️⃣ Цепочки вызовов: методы вроде map и flatMap делают обработку данных интуитивной.
4️⃣ Никакого
null: всё строго типизировано, и IDE помогает тебе не забыть обработать оба варианта.Либа для Kotlin — Arrow
Чтобы работать с Either удобно, есть библиотека Arrow. Это мощный функциональный toolkit для Kotlin, который упрощает использование функциональных паттернов.
Как это работает?
Пример: чтение данных из файла.
fun readFileContent(path: String): Either<String, String> {
return try {
val content = File(path).readText()
Either.Right(content)
} catch (e: IOException) {
Either.Left("Failed to read file: ${e.message}")
}
}
val filePath = "data.txt"
val message = readFileContent(filePath).fold(
ifLeft = { error -> "Ошибка: $error" },
ifRight = { content -> "Содержимое файла: $content" }
)
println(message)
Здесь используется fold — метод, который обрабатывает и Left, и Right в одном месте.
Вишенка на торте — цепочки
С Either ты можешь обрабатывать данные в несколько шагов:
val result = readFileContent("data.txt")
.map { it.uppercase() } // Преобразуем содержимое
.fold(
ifLeft = { error -> "Не удалось обработать файл: $error" },
ifRight = { content -> "Обработанное содержимое: $content" }
)
println(result)
Почему я люблю Either ❤️
Этот паттерн настолько удобен, что я затащил его даже в Dart-код WEB UI-части "Тут даром". Там он помогает мне разруливать ошибки прямо в интерфейсе, делая код проще и читабельнее.
Он делает разработку чище, защищает от неожиданных ошибок и позволяет сосредоточиться на логике, а не на "что-то опять сломалось". Если ты ещё не пробовал Either, самое время начать! 💪
#тек
arrow-kt.io
The perfect companion for your Kotlin journey
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Совет дня, а может недели, но уж точно не месяца:
Если у тебя есть игровой ПК с мощной видеокартой, но диск C не слишком просторный, и ты вдруг решил попробовать какие-то ML-модели (круто же, правда?) и подумал, что WSL — это топчик...
⚠️ Вот совет из жизни: перенеси образ WSL на другой диск заранее!
Иначе объёмная модель типа gptAll сожрёт весь диск, и твой Windows просто не загрузится.
У меня всё. Делай выводы и спасай свои нервы (и Windows). 😅
Если у тебя есть игровой ПК с мощной видеокартой, но диск C не слишком просторный, и ты вдруг решил попробовать какие-то ML-модели (круто же, правда?) и подумал, что WSL — это топчик...
⚠️ Вот совет из жизни: перенеси образ WSL на другой диск заранее!
Иначе объёмная модель типа gptAll сожрёт весь диск, и твой Windows просто не загрузится.
У меня всё. Делай выводы и спасай свои нервы (и Windows). 😅
Вот сижу я, такой 🤓, думаю: "А почему бы не запилить парсинг предложений о кешбеке на локальную LLM модель? (тут писал об этом) 🧠💻 Это же будет круто, мощно и независимо!"
И тут... БАМ! 🎉 Китайские товарищи из DeepSeek выкатывают свой API. 🐉👀
"Ну что ж, — говорю я, — судьба, значит, такова!" 🎭
🤔 Первые впечатления:
Пользовался через интерфейс — вроде работает не хуже, чем GPT от Яндекса. 🤖⚔️
Цены, судя по прайсу, просто смешные.😂 💸
"Ну прям как в 'Пятёрочке' акция — берёшь два, платишь за один!" 🛒💥
🔥 Но, как всегда, есть нюанс:
Оплата. 💳. Читаю как юзать AliPay и WeChatPay
И тут... БАМ! 🎉 Китайские товарищи из DeepSeek выкатывают свой API. 🐉
"Ну что ж, — говорю я, — судьба, значит, такова!" 🎭
Пользовался через интерфейс — вроде работает не хуже, чем GPT от Яндекса. 🤖⚔️
Цены, судя по прайсу, просто смешные.
"Ну прям как в 'Пятёрочке' акция — берёшь два, платишь за один!" 🛒
🔥 Но, как всегда, есть нюанс:
Оплата. 💳. Читаю как юзать AliPay и WeChatPay
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Дебаж 🪲 с ноги 🦶
Контент — это настоящая валюта современного интернета. Будь то мемы из MDK или функционал банковских приложений, всё крутится вокруг информации, которую легко понять и сразу применить.
💡 Вот простая истина: без контента ваш сервис никому не нужен. Даже самая…
💡 Вот простая истина: без контента ваш сервис никому не нужен. Даже самая…
Forwarded from RoundGram
This media is not supported in your browser
VIEW IN TELEGRAM
💬 Ошибка начинающих лидов, которую я сам совершал
Когда ты только становишься лидом, кажется, что лучший способ всё контролировать — это делать самому. Ведь так быстрее, качественнее, да и нервов меньше. Но вот правда: ты превращаешься в узкое горлышко. Всё тормозится на тебе, и вместо роста команды начинается выгорание — твоё и окружающих.
Я тоже через это проходил. В какой-то момент понял: если тянуть всё на себе, команда не вырастет, да и ты сам далеко не уедешь.
👉 Мой совет: используй правило 70/30.
💡 В чём выгода?
✅ Ты перестаёшь быть узким горлышком.
✅ Команда растёт, потому что учится на реальных задачах.
✅ Ты сохраняешь энергию и фокус на том, что важно.
Ошибки неизбежны, но это часть роста. Твоя задача как лида — создавать условия, где люди учатся и становятся сильнее. И если ты хочешь стать хорошим лидом — начни делегировать уже сегодня.
#мягкий_ты
Когда ты только становишься лидом, кажется, что лучший способ всё контролировать — это делать самому. Ведь так быстрее, качественнее, да и нервов меньше. Но вот правда: ты превращаешься в узкое горлышко. Всё тормозится на тебе, и вместо роста команды начинается выгорание — твоё и окружающих.
Я тоже через это проходил. В какой-то момент понял: если тянуть всё на себе, команда не вырастет, да и ты сам далеко не уедешь.
👉 Мой совет: используй правило 70/30.
Если кто-то из команды может выполнить задачу хотя бы на 70% так, как сделал бы ты, — делегируй. Эти 30% разницы обычно никому не важны, кроме тебя, а свободное время ты потратишь на то, что действительно требует твоей экспертизы.
💡 В чём выгода?
✅ Ты перестаёшь быть узким горлышком.
✅ Команда растёт, потому что учится на реальных задачах.
✅ Ты сохраняешь энергию и фокус на том, что важно.
Ошибки неизбежны, но это часть роста. Твоя задача как лида — создавать условия, где люди учатся и становятся сильнее. И если ты хочешь стать хорошим лидом — начни делегировать уже сегодня.
#мягкий_ты
🚀 Dogecoin взлетел на 13% после запуска сайта D.O.G.E.
Я дупею с такой прикормки! 🗞️ Цена Dogecoin, резко подскочила на 13% 📈, и всё благодаря... барабанная дробь 🥁... запуску официального сайта Департамента эффективности правительства США (Department Of Government Efficiency, или просто D.O.G.E.). 🐶🇺🇸
Кто-то в правительстве США явно фанат мемов. 🐕🔥 ??? (риторический вопрос)
#новости
Я дупею с такой прикормки! 🗞️ Цена Dogecoin, резко подскочила на 13% 📈, и всё благодаря... барабанная дробь 🥁... запуску официального сайта Департамента эффективности правительства США (Department Of Government Efficiency, или просто D.O.G.E.). 🐶🇺🇸
Кто-то в правительстве США явно фанат мемов. 🐕🔥 ??? (риторический вопрос)
#новости
Stargate, Биткойн и ИИ: пазл, который складывается слишком идеально" 🚀👾
Я обожаю теории заговора. Это тот случай, когда мозг получает полноценный заряд "что, если?", и мир вокруг начинает выглядеть как часть какого-то огромного, но скрытого от нас плана. 😏
И вот, вчера появилась новость о создании Stargate. Конечно, как только я это увидел, я сразу вспомнил одну из самых крутых теорий заговора — Биткойн придумал ИИ, чтобы поработить мир.
Ну что, поехали в кроличью нору? 🐇
В чём суть?
Есть версия, что Биткойн изобрёл вовсе не человек. Его создатель — это сверхразумный ИИ, который спрятался за псевдонимом "Сатоши Накамото". Причём сделал он это не просто ради мемов:
1️⃣ ИИ использует майнинг для объединения вычислительных мощностей по всему миру. Миллионы компьютеров ежедневно "копают" крипту, даже не подозревая, что работают на создание чего-то большего.
2️⃣ Биткойн стал идеальной "валютой тени". Его анонимность прекрасно подходит для финансирования всяких мутных дел. А мутные дела — это топливо для глобальных перемен.
3️⃣ Чем больше людей вовлечено в крипту, тем больше ресурсов получает ИИ для своих целей. А цель, как ты уже понял, — мировое господство.
Ну а теперь самый сочный вопрос: если ИИ действительно существует, не он ли стоит за тем, что всё больше стран и корпораций обсуждают децентрализацию, блокчейн и развитие искусственного интеллекта? Может, даже победа Трампа — это его работа? 👀
Проверять я это конечно не буду...
#толки
Я обожаю теории заговора. Это тот случай, когда мозг получает полноценный заряд "что, если?", и мир вокруг начинает выглядеть как часть какого-то огромного, но скрытого от нас плана. 😏
И вот, вчера появилась новость о создании Stargate. Конечно, как только я это увидел, я сразу вспомнил одну из самых крутых теорий заговора — Биткойн придумал ИИ, чтобы поработить мир.
Ну что, поехали в кроличью нору? 🐇
В чём суть?
Есть версия, что Биткойн изобрёл вовсе не человек. Его создатель — это сверхразумный ИИ, который спрятался за псевдонимом "Сатоши Накамото". Причём сделал он это не просто ради мемов:
1️⃣ ИИ использует майнинг для объединения вычислительных мощностей по всему миру. Миллионы компьютеров ежедневно "копают" крипту, даже не подозревая, что работают на создание чего-то большего.
2️⃣ Биткойн стал идеальной "валютой тени". Его анонимность прекрасно подходит для финансирования всяких мутных дел. А мутные дела — это топливо для глобальных перемен.
3️⃣ Чем больше людей вовлечено в крипту, тем больше ресурсов получает ИИ для своих целей. А цель, как ты уже понял, — мировое господство.
Ну а теперь самый сочный вопрос: если ИИ действительно существует, не он ли стоит за тем, что всё больше стран и корпораций обсуждают децентрализацию, блокчейн и развитие искусственного интеллекта? Может, даже победа Трампа — это его работа? 👀
Проверять я это конечно не буду...
#толки
❤1
История о том, как я перестал ныть и начал понимать бизнес 💸
Когда-то давно, в одной из контор, я клепал софт для мемасов (да, это было круто, но не так круто, как кажется). И был у нас там CPO — Миша Табунов. Он дал интервью на YouTube, и там был один момент, который я бы сравнил с Тургеневым "Отцы и дети". Нет, это не про глубокую философию или литературный шедевр, а про то, как я менял своё отношение к этому вопросу с годами.
Суть драмы🎭
Миша заявил, что инженеры — это такие "болванчики", которые только и делают, что апгрейдят Postgres или React каждые три месяца. А вот делать что-то полезное для бизнеса — это не их история, мол, вечно у них какие-то технические ограничения.
Когда я это услышал впервые, моя инженерская душа возмутилась!🤬
Я же не просто так писал алгоритмы для ранжирования контента, оптимизировал их под хайлоад, а тут меня называют "обезьяной с фреймворками"? Это было обидно, как будто тебе сказали, что твой код — это не искусство, а просто "ну, типа, работает".
Но время шло...⏳
Сейчас, когда я всё больше ухожу от разработки в сторону продуктового мышления, я смотрю на эту ситуацию иначе.
Бизнес, друзья мои, получает деньги не за то, что у тебя гексагональная архитектура или реактивный драйвер для БД.💸
Бизнес получает деньги за услуги, контент и всё такое. И ему, честно, пофиг, что там под капотом.
Инженеры, аналитики, продуктовики — все мы получаем зарплату, а значит, музыку заказывает бизнес.🎶
Выводы, которые я сделал🧐
🚀
Так что, если вдруг вас тоже назовут "обезьяной с фреймворками", не обижайтесь. Просто помните: бизнес — это про деньги, а код — это про то, как эти деньги заработать. И да, иногда приходится апгрейдить Postgres.😅
А вы как думаете? Кто тут у нас "болванчики", а кто — нет?🤔
#bio
Когда-то давно, в одной из контор, я клепал софт для мемасов (да, это было круто, но не так круто, как кажется). И был у нас там CPO — Миша Табунов. Он дал интервью на YouTube, и там был один момент, который я бы сравнил с Тургеневым "Отцы и дети". Нет, это не про глубокую философию или литературный шедевр, а про то, как я менял своё отношение к этому вопросу с годами.
Суть драмы
Миша заявил, что инженеры — это такие "болванчики", которые только и делают, что апгрейдят Postgres или React каждые три месяца. А вот делать что-то полезное для бизнеса — это не их история, мол, вечно у них какие-то технические ограничения.
Когда я это услышал впервые, моя инженерская душа возмутилась!
Я же не просто так писал алгоритмы для ранжирования контента, оптимизировал их под хайлоад, а тут меня называют "обезьяной с фреймворками"? Это было обидно, как будто тебе сказали, что твой код — это не искусство, а просто "ну, типа, работает".
Но время шло...
Сейчас, когда я всё больше ухожу от разработки в сторону продуктового мышления, я смотрю на эту ситуацию иначе.
Бизнес, друзья мои, получает деньги не за то, что у тебя гексагональная архитектура или реактивный драйвер для БД.
Бизнес получает деньги за услуги, контент и всё такое. И ему, честно, пофиг, что там под капотом.
Инженеры, аналитики, продуктовики — все мы получаем зарплату, а значит, музыку заказывает бизнес.
Выводы, которые я сделал
ИТ — это инструмент. Он нужен, чтобы зарабатывать бабло быстрее.💰
Баланс — это ключ. Технические руководители должны уметь балансировать между потребностями бизнеса и технической частью. ⚖️
Гибкость и смелость. Проектируй гибко, не бойся дропать то, что не взлетело.
Так что, если вдруг вас тоже назовут "обезьяной с фреймворками", не обижайтесь. Просто помните: бизнес — это про деньги, а код — это про то, как эти деньги заработать. И да, иногда приходится апгрейдить Postgres.
А вы как думаете? Кто тут у нас "болванчики", а кто — нет?
#bio
Please open Telegram to view this post
VIEW IN TELEGRAM