TGTGInsighttelegram intelligenceLIVE / telegram public index
← Find Blog👁发现博客

TGINSIGHT SIMILAR POSTS

查找相似内容

Source channel @FindBlog · Post #521 · 10月9日

静态网站悖论 个人网站的两种不同实现方式:一种是复杂的内容管理系统(CMS),另一种是简单的静态 HTML 文件。文章指出,尽管大多数普通用户倾向于使用复杂的解决方案(如 WordPress),但实际上,只有少数专业软件工程师能够选择更简单的静态网站。 via HackerNews 2024 10 09 前两天刚好听朋友说 square space 已经涨到了近乎搞笑的 $25 月费,做不用来盈利的个人博客实在难以 justify。这篇文章中吐槽得很在点子上: normal users are stuck with a bunch of greedy clowns that make them pay for every little thing, all while wasting ungodly amounts of computational power to render what could have been a static website in 99% of cases. 普通用户被困在了一群屁大点功能都要收费的贪婪小丑手里,与此同时浪费着人神共愤额度的算力来渲染 99% 的情况下都可以作为静态的网站。 当然原文中说的“只有少数专业软件工程师才能选择更简单的静态网站”略微夸张并不认同,因为静态站至少是比 self-host 的动态 CMS 少太多维护了。我的 backlog 里也一直躺了篇安利新手用静态站并拉踩 WP 的文,不过网上这种文已经有无数了也还是拦不住前赴后继往各种 CMS 的坑里冲的新手,觉得写了又有什么意义呢就还搁着没写。(当然迟早会像以前反复造的无数轮子一样被废话欲战胜的 but not today) #indieblog#newletter

Results

找到 66 条相似帖子

搜索 #kotlin

当前筛选 #kotlin清除筛选
GitHub Trends

@githubtrending · Post #15602 · 2026/04/05 12:00

#kotlin Google AI Edge Gallery lets you run powerful open-source AI models like Gemma 4 on your phone offline, with features like smart agents, image analysis, voice transcription, and a prompt tester. It keeps everything private on your device for fast, secure use without internet. Download from Google Play or App Store to test advanced AI reasoning and creativity anytime, boosting your productivity and privacy on the go. https://github.com/google-ai-edge/gallery

Hashtags

Android Broadcast

@android_broadcast · Post #9764 · 2025/12/17 04:10

🏝Kotlin 2.3.0 Stable! Вышла новая версия языка Команда Kotlin выпустила финальную версию Kotlin 2.3.0. Обновление приносит новые стабильные возможности языка, улучшения производительности и поддержку новейших инструментов. 📢 Основные нововведения: ✅ Язык: Больше стабильных функций, проверка неиспользуемых возвращаемых значений, явные backing field. ✅ Kotlin/JVM: Поддержка Java 25. ✅ Kotlin/Native: Улучшенный Swift export, ускорение сборки, импорт C/Objective-C библиотек (бета). ✅ Kotlin/Wasm: Полные имена и новая модель исключений включены по умолчанию. ✅ Kotlin/JS: Экспериментальный export suspend-функций, новое представление LongArray. ✅ Gradle: Совместимость с Gradle 9.0, новый API для регистрации сгенерированных исходников. ✅ Compose compiler: Стектрейсы для минифицированных Android-приложений. ✅ Стандартная библиотека: Стабильные API для работы со временем и улучшенная работа с UUID. 📖 Подробнее на сайте Каждую ключевую фичу подробно разберу в отдельном посте в канале @kotlin_broadcast. Следите за новостями! #Kotlin

Hashtags

Android Broadcast

@android_broadcast · Post #9334 · 2025/07/16 21:00

🏝Приоритеты поддержки таргетов JetBrains и Google выбирают на основе тиров. Особенно зоопарк в Kotlin/Native таргета (их суммарно 21 на момент написани поста). Все они поделены на три тира по важности. Tier 1 - самый важный и работы ведутся в первую очередь, а вот Tier 3 - самый низкоприоритетный и неинтересный. Там находятся все Android Native тарегты, mingwX64 и watchosDeviceArm64. Именно по этой причине Google не фокусируется на этих таргетах, хотя mingwX64 не обходит стороной. #kotlin

Hashtags

Android Broadcast

@android_broadcast · Post #9276 · 2025/06/23 13:29

🏝Вышел Kotlin 2.2.0 Что нового в релизе языка: 👉 Превью context parametr 👉 Non-local break и continue теперь stable 👉 Kotlin/JVM: изменения в генерации метода по умолчанию 👉 Kotlin/Native: улучшения в управлением памятью 👉 Kotlin/Wasm: wasmJs таргет отделили от js таргета 🐘 Поддержка Gradle 7.6.3 - 8.14 👉 Base64 стало Stable #kotlin

Hashtags

Android Broadcast

@android_broadcast · Post #8696 · 2025/02/14 18:12

🏝9 лет назад вышла первая версия Kotlin 🎉🎉🎉 Кажется, я совсем недавно еще работал с бета-версиями первой версии Kotlin, писал приложения с расписанием для университета, где учился, чтобы попробовать эту технологию. Тогда была только поддержка JVM и проводились эксперименты с JS. Сегодня Kotlin - это уже целая экосистема💪, которая позволяет писать приложения для нескольких платформ, имеет огромное сообщество разработчиков, а также официальную поддержку от команды 🤖 Android в Google. А как хорош Compose Multiplatform ❤️❤️❤️ Уже появилось поколение разработчиков, которые начали свой путь именно с Kotlin для разработки под Android 🤯🤯🤯 Поделитесь в комментариях под постом в @kotlin_broadcast своей историей знакомства с этим языком и тем, что вас привлекло в нем. #kotlin

Hashtags

Android Broadcast

@android_broadcast · Post #8579 · 2025/01/21 18:43

🤯 Что не так с использование object и data class читайте в статье на Хабре (3м) Буду очень признателем вашим лайкам текста на Хабре #kotlin#android

YuKongA | Channel

@YuKongA13579 · Post #1324 · 2025/04/24 10:58

一个来自腾讯的 Kotlin 跨平台 UI 实现:https://github.com/Tencent-TDS/KuiklyUI 介绍页:https://kuikly.tds.qq.com/ 总结:高一致性 UI 组件跨平台实现、支持 Android / iOS / 鸿蒙 (OpenHarmony) / Web / 小程序平台、体积轻量、兼容标准 Kotlin Multiplatform 组件 状态:画饼阶段、平台支持不完整、没适配 Gradle 8+、反正我不用 #kotlin#misc

Hashtags

YuKongA | Channel

@YuKongA13579 · Post #1323 · 2025/04/22 05:10

刚刚 Kotlin 开发者公众号发了一篇推文 现在有中文文档了(虽然是 AI 驱动的) 推文:https://mp.weixin.qq.com/s/Eel8ryi1Ifbsc4Iyp9uZ4Q 文档:https://openaidoc.org/ #kotlin#misc

Hashtags

The Devs

@thedevs · Post #1513 · 2019/06/22 11:22

ktlint, an anti-bikeshedding Kotlin linter with built-in formatter. #tools#kotlin @thedevs https://kutt.it/3S1swQ

The Devs

@thedevs · Post #1907 · 2021/05/08 12:35

Migrating from Python to Kotlin for our backend services. #article#python#kotlin @thedevs https://kutt.it/R1wZmD

Android Broadcast

@android_broadcast · Post #9490 · 2025/09/09 19:24

🏝Kotlin where: Элегантное ограничение типов для чистоты и безопасности Как часто в Android-разработке вы видели сомнительные as-приведения? 🤔 Вот пример, который недавно попался мне на глаза: class Sample(private val activity: Activity) { fun doSomething() { // Опасно! Может упасть с ClassCastException, // если activity не реализует LifecycleOwner (activity as LifecycleOwner).lifecycle.addObserver(...) } } Опустим тот факт, что здесь стоит использовать слабую ссылку (WeakReference) на Activity. Меня больше смутила необходимость вручную приводить Activity к LifecycleOwner. Да, в современной Android-разработке AppCompatActivity и FragmentActivity реализуют этот интерфейс. Но наша цель — писать чистый и стабильный код, который не полагается на слепую веру, а гарантирует безопасность на уровне типов. 💡Решение: Ограничение типов с помощью where В Kotlin мы можем использовать условие where для универсальных параметров, чтобы указать: «класс A должен быть одновременно и Activity, и LifecycleOwner class Sample<A>(private val activity: A) where A : Activity, A : LifecycleOwner { fun doSomething() { // Теперь activity можно использовать как LifecycleOwner // БЕЗОПАСНО и без приведения типов activity.lifecycle.addObserver(...) } } Этот же подход отлично работает и для функций: fun <A> doSomethingWith(activity: A) where A : Activity, A : LifecycleOwner { // Полная типобезопасность activity.lifecycle.addObserver(...) } В чем выигрыш? Безопасность: Компилятор гарантирует, что в класс Sample или функцию doSomethingWith можно передать только объект, который удовлетворяет обоим условиям: 1️⃣Исключаются ошибки ClassCastException в рантайме. 2️⃣Чистота кода: Исчезают громоздкие и опасные приведения через as. 3️⃣Выразительность: Сигнатура класса/функции явно сообщает о своих требованиях к переданным зависимостям. Используйте силу системы типов Kotlin на полную! Это делает код не только чище, но и стабильнее. 💪 #kotlin#android#androiddev

Android Broadcast

@android_broadcast · Post #9544 · 2025/10/06 09:45

🔥Вышел JUnit 6 с поддержкой Kotlin Прошло более 8 лет с релиза JUnit 5 (10 сентября 2017 года) и вот новая мажорная версия популярного фреймворка для написания Unit тестов в Java Ключевые изменения в новой версии: 👉 Поддержка Java 17 и Kotlin 2.2+ 👉 Переход на аннотации JSpecify 🏝 Поддержка корутин из Kotlin 👉 Поддержка Java Flight Recorder (JFR) из коробки 👉 Поддержка отмены выполнения теста 👉 Удалено deprecated API 👉--fail-fast режим для запуска тестов из терминала #тестирование#kotlin

123•••56
上一页第 1/6 页下一页