home.social

Search

1000 results for “asynchronaut”

  1. New Kitten release

    • Fix: messages that are promises are properly awaited before being sent.

    kitten.small-web.org

    Kitten automatically and transparently handles asynchronous content in your templates for you so you don’t have to worry about it. One place where this wasn’t working properly is if you addressed `this.component` to stream a custom update of your component manually instead of calling the `this.update()` method of Kitten component instances.

    e.g.,

    ```js
    export default class AdminPage extends kitten.Page {
    // …
    onSelectedPost (data) {
    this.send(kitten.html`<${this.component} postId='${data.selectedPost.postId}' />`)
    }
    }
    ```

    :kitten:💕

    #Kitten #SmallWeb #SmallTech #news #updates #promises #StreamingHTML #web #dev #HTML #CSS #JavaScript

  2. New Kitten release

    • Fix: messages that are promises are properly awaited before being sent.

    kitten.small-web.org

    Kitten automatically and transparently handles asynchronous content in your templates for you so you don’t have to worry about it. One place where this wasn’t working properly is if you addressed `this.component` to stream a custom update of your component manually instead of calling the `this.update()` method of Kitten component instances.

    e.g.,

    ```js
    export default class AdminPage extends kitten.Page {
    // …
    onSelectedPost (data) {
    this.send(kitten.html`<${this.component} postId='${data.selectedPost.postId}' />`)
    }
    }
    ```

    :kitten:💕

    #Kitten #SmallWeb #SmallTech #news #updates #promises #StreamingHTML #web #dev #HTML #CSS #JavaScript

  3. New Kitten release

    • Fix: messages that are promises are properly awaited before being sent.

    kitten.small-web.org

    Kitten automatically and transparently handles asynchronous content in your templates for you so you don’t have to worry about it. One place where this wasn’t working properly is if you addressed `this.component` to stream a custom update of your component manually instead of calling the `this.update()` method of Kitten component instances.

    e.g.,

    ```js
    export default class AdminPage extends kitten.Page {
    // …
    onSelectedPost (data) {
    this.send(kitten.html`<${this.component} postId='${data.selectedPost.postId}' />`)
    }
    }
    ```

    :kitten:💕

    #Kitten #SmallWeb #SmallTech #news #updates #promises #StreamingHTML #web #dev #HTML #CSS #JavaScript

  4. Hard facts about #DemonTides
    - High skill ceiling
    - Seamless open world full of missable secrets
    - 30 to 50 hours playtime (yeah)
    - TONS of upgrades & outfits
    - Asynchronous Multiplayer
    - Mobile/dynamic hub
    - Stupid amount of settings
    - 3 plus years of HARD work
    - Just pure FUN

  5. Messing about with what was originally a #telespringar beat that got out of hand, originally to check if I was able to sync the #sonicpotionslxr drum machine and #korgvolcabass to traditional #asynchronousrhythms Now I can't even find the one in this beat 🤣🙃 #electronicmusıc #folkmusic #experiments

  6. Messing about with what was originally a #telespringar beat that got out of hand, originally to check if I was able to sync the #sonicpotionslxr drum machine and #korgvolcabass to traditional #asynchronousrhythms Now I can't even find the one in this beat 🤣🙃 #electronicmusıc #folkmusic #experiments

  7. Messing about with what was originally a #telespringar beat that got out of hand, originally to check if I was able to sync the #sonicpotionslxr drum machine and #korgvolcabass to traditional #asynchronousrhythms Now I can't even find the one in this beat 🤣🙃 #electronicmusıc #folkmusic #experiments

  8. Messing about with what was originally a #telespringar beat that got out of hand, originally to check if I was able to sync the #sonicpotionslxr drum machine and #korgvolcabass to traditional #asynchronousrhythms Now I can't even find the one in this beat 🤣🙃 #electronicmusıc #folkmusic #experiments

  9. Messing about with what was originally a #telespringar beat that got out of hand, originally to check if I was able to sync the #sonicpotionslxr drum machine and #korgvolcabass to traditional #asynchronousrhythms Now I can't even find the one in this beat 🤣🙃 #electronicmusıc #folkmusic #experiments

  10. Selecting the right message broker for your application demands a deep understanding of available options & messaging patterns.

    Critical factors include: traffic, auto-scaling, poison pill tolerance, batch processing, and ordering.

    Read the #InfoQ article by Nehme Bilal and get it right: bit.ly/4iv41IW

    #SoftwareArchitecture #EventDrivenArchitecture #ApacheKafka #AsynchronousProgramming #CloudComputing

  11. The Transactional Outbox pattern is a key pattern to atomically update the database of a microservice and send related messages to other microservices forming a cloud native application. The SAP Cloud Application Programming Model (CAP) provides a transactional outbox since the support for asynchronous communication using message brokers was introduced. As of early 2024, it can also be used via a public API by stakeholders. It does not only support services provided by the CAP framework but also other, even custom CAP services.

    In error situations, it can happen that outbox entries become dead, i.e., the outbox tried to process the entries for a configurable number of times. If the attempts exceed the limit, the corresponding entries are not going to be processed again. I wrote a step-by-step guide in CAPire that shows you how you can manage those entries, the Outbox Dead Letter Queue.

    #sapcap #capjava @sapcap @capjava

  12. The Transactional Outbox pattern is a key pattern to atomically update the database of a microservice and send related messages to other microservices forming a cloud native application. The SAP Cloud Application Programming Model (CAP) provides a transactional outbox since the support for asynchronous communication using message brokers was introduced. As of early 2024, it can also be used via a public API by stakeholders. It does not only support services provided by the CAP framework but also other, even custom CAP services.

    In error situations, it can happen that outbox entries become dead, i.e., the outbox tried to process the entries for a configurable number of times. If the attempts exceed the limit, the corresponding entries are not going to be processed again. I wrote a step-by-step guide in CAPire that shows you how you can manage those entries, the Outbox Dead Letter Queue.

    #sapcap #capjava @sapcap @capjava

  13. More amazing speakers joining #phpday25! 🚀

    🧐 This time, our speakers will dive into practical suggestions, asynchronous PHP, security, and real-world case studies, offering insights and strategies to help you level up your PHP skills.

    Thanks to 🙏
    Anne-Julia Seitz Arne Blankerts Dave Liddament Edoardo Dusi Frank Berger Gina Peter Banyard Giorgio Sironi James Seconde James Titcumb Khushboo Verma

    ----
    phpday 2025
    📍 Verona | 📅 May 15-16, 2025
    phpday is a GrUSP’s conference.

  14. Tomorrow, 2025-03-12, at 1930 UTC (note: one hour later than usual in Canada / US due to asynchronous DST shifts), there'll be a new episode of the #Haskell #Unfolder, titled "understanding through a model". We'll talk about QuickCheck and convolutions ...

    youtube.com/watch?v=0QTt2W7CVn

  15. More amazing speakers joining #phpday25! 🚀

    🧐 This time, our speakers will dive into practical suggestions, asynchronous PHP, security, and real-world case studies, offering insights and strategies to help you level up your PHP skills.

    Thanks to 🙏
    Anne-Julia Seitz Arne Blankerts Dave Liddament Edoardo Dusi Frank Berger Gina Peter Banyard Giorgio Sironi James Seconde James Titcumb Khushboo Verma

    ----
    phpday 2025
    📍 Verona | 📅 May 15-16, 2025
    phpday is a GrUSP’s conference.

  16. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  17. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  18. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  19. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  20. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  21. Ellmer is an R package that enables chatting with large language models from various providers, including OpenAI, Claude, and others. It supports features such as:
    • Streaming responses
    • Asynchronous calls
    • Tool calling (executing R functions during chats)
    • Structured data extraction
    cran.r-project.org/web/package
    #RStats #MachineLearning #AI #Chatbots #LLM #DataScience #OpenAI #Claude #Ellmer #NLP #ArtificialIntelligence #DataAnalytics #BigData

  22. Ellmer is an R package that enables chatting with large language models from various providers, including OpenAI, Claude, and others. It supports features such as:
    • Streaming responses
    • Asynchronous calls
    • Tool calling (executing R functions during chats)
    • Structured data extraction
    cran.r-project.org/web/package
    #RStats #MachineLearning #AI #Chatbots #LLM #DataScience #OpenAI #Claude #Ellmer #NLP #ArtificialIntelligence #DataAnalytics #BigData

  23. Ellmer is an R package that enables chatting with large language models from various providers, including OpenAI, Claude, and others. It supports features such as:
    • Streaming responses
    • Asynchronous calls
    • Tool calling (executing R functions during chats)
    • Structured data extraction
    cran.r-project.org/web/package
    #RStats #MachineLearning #AI #Chatbots #LLM #DataScience #OpenAI #Claude #Ellmer #NLP #ArtificialIntelligence #DataAnalytics #BigData

  24. Ellmer is an R package that enables chatting with large language models from various providers, including OpenAI, Claude, and others. It supports features such as:
    • Streaming responses
    • Asynchronous calls
    • Tool calling (executing R functions during chats)
    • Structured data extraction
    cran.r-project.org/web/package
    #RStats #MachineLearning #AI #Chatbots #LLM #DataScience #OpenAI #Claude #Ellmer #NLP #ArtificialIntelligence #DataAnalytics #BigData

  25. Ellmer is an R package that enables chatting with large language models from various providers, including OpenAI, Claude, and others. It supports features such as:
    • Streaming responses
    • Asynchronous calls
    • Tool calling (executing R functions during chats)
    • Structured data extraction
    cran.r-project.org/web/package
    #RStats #MachineLearning #AI #Chatbots #LLM #DataScience #OpenAI #Claude #Ellmer #NLP #ArtificialIntelligence #DataAnalytics #BigData

  26. Spring Reactor. Эволюция сервисов. На пути к реактивности

    Это статья описывает опыт миграции традиционного приложения java spring на Spring reactor стек. О специфике разрабатываемой информационной системы, уже подробно рассказывал . Кратко о системе - смешанная сервисно-микросервисная архитектура. Чтобы получить бизнес результат, требуется вызвать микросервис, который вызывает сервис, который вызывает набор микросервисов для формирования ценностного набора данных. Получается цепочка вызовов. Сервисы и микросервисы разрабатывались на традиционном технологическом стеке, без использования реактивного подхода. Мое знакомство с реактивным подходом произошло в 2022 году. Плюсы и минусы я осознавал, как мог. В рамках разрабатываемой системы мне было сложно найти ему точку применения. Тогда сложилось понимание, что в существующих рамках реактивный подход не даст возможности эволюционных изменений. Если его применять, то применять ко всему и сразу, как постулирует реактивный манифест . Даешь революцию! Это было заблуждение. Его я не смог разрушить, даже изучая документацию и статьи. Чего-то релевантного моей ситуации в открытых источниках я найти не мог. Этой статьей постараюсь предложить путь и убедить сомневающихся, что долго раздумывать не стоит. Делайте смелый шаг на пути к реактивному стеку.

    habr.com/ru/companies/alfastra

    #spring_boot #webflux #tomcat #asynchronous #nio #netty #reactor #redis #performance #feign