На днях Telegram запустил у себя возможность прятать контент за paywall — некоторый ограничитель в просмотре, пока вы не заплатите. Например, можно выложить картинку, она будет размытая, а проявить её стоит, допустим, 100 рублей (с каждого, кто хочет посмотреть). Такие схемы давно реализуются на разных сервисах "донат за контент" — в том же Patreon (хотя там подразумевается подписка).
Понятно, что наибольшее применение это находит где-нибудь в продаже личного порно. Но вообще идея официально монетизировать каналы нормальная, просто сами каналы перед этим нуждаются в серьёзной доработке, а не как сейчас.
И почти сразу эту функцию заблокировал у себя Apple, из-за чего на айфонах такие посты недоступны. Если бы мне давали сто рублей каждый раз, когда пользователям айфонов что-то становится недоступно...
Дуров у себя по этому поводу пафосно написал, дескать, вот вам очередной пример того, как trillion-dollar monopoly abuses its market dominance <...> destroys more dreams and crushes more entrepreneurs. И понадеялся на регуляторов в Европе и Индии. Короче, почти всё то, что говорил Путин вчера в своей речи о гегемонии США: навязывание собственных правил через экономический контроль, притеснение тех, кто от этих правил отклоняется, и так далее. Только для Дурова США это Apple, а Россия это Telegram. Вы знаете моё мнение про обоих, но с обоими вынужден согласиться конкретно в данных вопросах. Вообще, между ними внезапно много общего в том, как ведётся публичная риторика, как публично (не)сообщается о каких-то неудачах, какое внимание (не)уделяется некоторым важным проблемам в подконтрольной области и так далее. Впрочем, возможно, этому подвержен любой достаточно крупный руководитель.
#web
#java
The Model Context Protocol (MCP) Java SDK helps developers connect AI models with tools and data sources using a standardized interface. It supports both synchronous and asynchronous communication, making it flexible for different applications. The SDK includes features like tool management, logging, and multiple transport options, which simplify interactions between AI systems and external tools. This benefits users by providing a consistent way to integrate AI with various data sources, reducing the complexity of managing multiple connectors for different tools.
https://github.com/modelcontextprotocol/java-sdk
#java
BookLore is a self-hosted web app that helps you organize, manage, and read your personal book collection easily. You can sort books into libraries and shelves, automatically get book details from sources like Goodreads, and track your reading progress on PDFs and eBooks with a built-in reader. It supports multiple users with separate accounts and secure login options, so everyone can manage their own books without mixing collections. You can upload many books at once, share books by email (great for Kindle users), and browse books via compatible reading apps. This gives you full control over your digital library with a clean, modern interface and continuous updates[1][2][5].
https://github.com/adityachandelgit/BookLore
JSpecify — стандартизация Java-аннотаций для статического анализа кода и взаимодействия между языками JVM.
Если вы знакомы с Java или изучали исходный код, то одним из решений проблемы null является использование аннотаций nullability. Однако реализаций таких аннотаций много: JetBrains, Android Jetpack, Spring, Uber и другие создали свои версии.
Решений очень много, и возникла проблема выбора и поддержки. Хотелось бы иметь стандарт в Java, но договориться не удалось.
Консорциум компаний и команд из Google, JetBrains, Meta, Kotlin, Android, Spring, PMD, Sonar, EISOP и других объединился и создал единый стандарт, который обязуются поддерживать в своих решениях.
JSpecify 1.0 сосредоточен на nullability и содержит четыре аннотации: @NonNull, @Nullable, @NullMarked, @NullUnmarked.
Интеграция уже началась в библиотеки Jetpack Android и Kotlin.
#java
Java Backend
1 - dars. Kirish
- JVM, JRE, JDK
- Java qanday ishlaydi?
- O‘zgaruvchilar
- Maʼlumot turlari
- Kommentariyalar
- Chiqarish
Mentor : Hasan Po‘latov
#java
👉@ummat_uchun_dasturlash