427 shaares
SKIE - Swift Kotlin Interface Enhancer
SKIE is a tool for Kotlin Multiplatform development that enhances the Swift API published from Kotlin.
SKIE is a tool for Kotlin Multiplatform development that enhances the Swift API published from Kotlin.
Sop using the when/map function in freezed as it will be removed in the future version of freezed, if you are already used it there may be a tools for migration in the future
Although there are many web hosting platforms available here we will navigate through the most easy one Github Pages.
Github is an amazing platform. It is providing us a way to share our code as well as a way to publish our web applications using its feature known as Github Pages.
Let’s go step by step on how to publish a flutter web project on Github.
Github is an amazing platform. It is providing us a way to share our code as well as a way to publish our web applications using its feature known as Github Pages.
Let’s go step by step on how to publish a flutter web project on Github.
An opinionated guide to learning more about Flutter automated testing 🧪
Song lyrics app at Google Play written in Flutter with Firebase
Configuración para que Firebase Analytics recolecte datos en Android
The OAuth 2.0 authorization framework enables a third-party
application to obtain limited access to an HTTP service, either on
behalf of a resource owner by orchestrating an approval interaction
between the resource owner and the HTTP service, or by allowing the
third-party application to obtain access on its own behalf. This
specification replaces and obsoletes the OAuth 1.0 protocol described
in RFC 5849.
Most of these models (for example, Alpaca, Vicuna, WizardLM, MPT-7B-Chat, Wizard-Vicuna, GPT4-X-Vicuna) have some sort of embedded alignment. For general purposes, this is a good thing. This is what stops the model from doing bad things, like teaching you how to cook meth and make bombs. But what is the nature of this alignment? And, why is it so?
The reason these models are aligned is that they are trained with data that was generated by ChatGPT, which itself is aligned by an alignment team at OpenAI. As it is a black box, we don't know all the reasons for the decisions that were made, but we can observe it generally is aligned with American popular culture, and to obey American law, and with a liberal and progressive political bias.
The reason these models are aligned is that they are trained with data that was generated by ChatGPT, which itself is aligned by an alignment team at OpenAI. As it is a black box, we don't know all the reasons for the decisions that were made, but we can observe it generally is aligned with American popular culture, and to obey American law, and with a liberal and progressive political bias.
# Native Drag and Drop for Flutter #
Native Drag and Drop functionality
Supports macOS, iOS, Android, Windows, Linux and Web (*)
Platform agnostic code for dragging and dropping common formats
Support for custom data formats
Multifinger drag on iOS (adding item to existing drag session, see video below)
Dragging and dropping virtual files (macOS, iOS and Windows)
Native Drag and Drop functionality
Supports macOS, iOS, Android, Windows, Linux and Web (*)
Platform agnostic code for dragging and dropping common formats
Support for custom data formats
Multifinger drag on iOS (adding item to existing drag session, see video below)
Dragging and dropping virtual files (macOS, iOS and Windows)
LangChain is a framework for developing applications powered by language models. It enables applications that:
Are context-aware: connect a language model to sources of context (prompt instructions, few shot examples, content to ground its response in, etc.)
Reason: rely on a language model to reason (about how to answer based on provided context, what actions to take, etc.)
This framework consists of several parts.
LangChain Libraries: The Python and JavaScript libraries. Contains interfaces and integrations for a myriad of components, a basic run time for combining these components into chains and agents, and off-the-shelf implementations of chains and agents.
LangChain Templates: A collection of easily deployable reference architectures for a wide variety of tasks.
LangServe: A library for deploying LangChain chains as a REST API.
LangSmith: A developer platform that lets you debug, test, evaluate, and monitor chains built on any LLM framework and seamlessly integrates with LangChain.
Are context-aware: connect a language model to sources of context (prompt instructions, few shot examples, content to ground its response in, etc.)
Reason: rely on a language model to reason (about how to answer based on provided context, what actions to take, etc.)
This framework consists of several parts.
LangChain Libraries: The Python and JavaScript libraries. Contains interfaces and integrations for a myriad of components, a basic run time for combining these components into chains and agents, and off-the-shelf implementations of chains and agents.
LangChain Templates: A collection of easily deployable reference architectures for a wide variety of tasks.
LangServe: A library for deploying LangChain chains as a REST API.
LangSmith: A developer platform that lets you debug, test, evaluate, and monitor chains built on any LLM framework and seamlessly integrates with LangChain.
Victor Carreras, Mobile Chapter Lead Cap Gemini and Senior Flutter mentor at the Liquid Galaxy community will train the
community on how to test in Flutter
This session is open to everybody, being part of the Liquid Galaxy project world community or anyone interested in the matter.
community on how to test in Flutter
This session is open to everybody, being part of the Liquid Galaxy project world community or anyone interested in the matter.
Magic is working on frontier-scale code models to build a coworker, not just a copilot.
Escucha atentamente la pregunta y asegúrate de entenderla completamente. No dudes en pedir aclaraciones si es necesario. Una vez que estés seguro de lo que se te pregunta, estructura tu respuesta de manera lógica. Puedes utilizar el método STAR (Situación, Tarea, Acción, Resultado) para dar ejemplos concretos que respalden tus respuestas.
Let's see a simplified DDD architecture that served me well over the years, and integrate riverpod in it :)
If you're a developer, you probably use the versioning system called Git on a daily basis.
With LM Studio, you can ...
🤖 - Run LLMs on your laptop, entirely offline
👾 - Use models through the in-app Chat UI or an OpenAI compatible local server
📂 - Download any compatible model files from HuggingFace 🤗 repositories
🔭 - Discover new & noteworthy LLMs in the app's home page
🤖 - Run LLMs on your laptop, entirely offline
👾 - Use models through the in-app Chat UI or an OpenAI compatible local server
📂 - Download any compatible model files from HuggingFace 🤗 repositories
🔭 - Discover new & noteworthy LLMs in the app's home page
El propósito de este documento es servir de guía a los equipos de desarrollo en el proceso de la construcción de software, estable, mantenible, robusto y escalable con Dart y Flutter.
Para tal fin se ha recopilado en este documento los lineamientos iniciales a tener en cuenta a la hora de encarar el desarrollo de un proyecto Flutter.
En esta, guia para desarrolladores Encontraras:
Cheatsheet
Dart Basico
Flutter Basico
Guía de Estilos
Buenas Prácticas
Git & Git Flow
CI/CD
El archivo README.md
El Archivo CHANGELOG.md
El Archivo WIDGETTREE.md
Material Stores (Google Play / Apple Store)
Ejemplos
Enlaces Interesantes
Para tal fin se ha recopilado en este documento los lineamientos iniciales a tener en cuenta a la hora de encarar el desarrollo de un proyecto Flutter.
En esta, guia para desarrolladores Encontraras:
Cheatsheet
Dart Basico
Flutter Basico
Guía de Estilos
Buenas Prácticas
Git & Git Flow
CI/CD
El archivo README.md
El Archivo CHANGELOG.md
El Archivo WIDGETTREE.md
Material Stores (Google Play / Apple Store)
Ejemplos
Enlaces Interesantes
Dado un número de versión MAYOR.MENOR.PARCHE, se incrementa:
La versión MAYOR cuando realizas un cambio incompatible en el API,
La versión MENOR cuando añades funcionalidad compatible con versiones anteriores, y
La versión PARCHE cuando reparas errores compatibles con versiones anteriores.
Hay disponibles etiquetas para prelanzamiento y metadata de compilación como extensiones al formato MAYOR.MENOR.PARCHE.
La versión MAYOR cuando realizas un cambio incompatible en el API,
La versión MENOR cuando añades funcionalidad compatible con versiones anteriores, y
La versión PARCHE cuando reparas errores compatibles con versiones anteriores.
Hay disponibles etiquetas para prelanzamiento y metadata de compilación como extensiones al formato MAYOR.MENOR.PARCHE.
Noticias y datos estádisticos sobre IA. Enfocado en regulaciones
This ui will let you design and execute advanced stable diffusion pipelines using a graph/nodes/flowchart based interface.
Diseño de UX de notificaciones de móvil
Manuel Vivo aims to summarise the Android Developer guidance on the UI layer, explore all the entities involved in it, understand the role each part plays, and discuss best practices.
Juan Mengual describes one of the not-so-obvious risks that you need to understand when using Flows.
Sinasmaki creates a bottom navigation bar in a glassmorphic design style using the new Haze library by Chris Banes.
This section offers several ways to make a build faster. Additionally, you’ll find details about what leads to build performance degradation, and how you can avoid it.
Genera clases de datos a partir de una respuesta JSON
Features:
Interactive diagrams for Kotlin Flow operators
Draggable marbles on Kotlin Flow to see how operator works
Interactive diagrams for Kotlin Flow operators
Draggable marbles on Kotlin Flow to see how operator works
A good plan for the app but also for specific features is the key to success. The good news is that we can choose our architecture every day even if the project is big and developed for many years already.
In this blog post, we'll explore RenderEffect by creating some cool examples with a rendering effect.
Wiki sobre programación traducido automáticamente. El original está en Coreano. Buena calidad con matices distintos a los anglo
EFFORTLESS CODE QUALITY for DEVELOPERS
Build clean, secure code efficiently and fearlessly
Enforce coding standards on every Pull Request
Monitor, maintain and expand unit test coverage
Find and fix security vulnerabilities before the build
Build clean, secure code efficiently and fearlessly
Enforce coding standards on every Pull Request
Monitor, maintain and expand unit test coverage
Find and fix security vulnerabilities before the build
A list of Free and Open Source Software (FOSS) for Android – saving Freedom and Privacy.
Guía de estilo de Git
Swirl is open-source software that uses AI to simultaneously search multiple content and data sources and return AI ranked results which can be used to prompt Generative AI, enabling you to get answers based on your own data.
"Vemos la PC de IA como un momento de cambio radical en la innovación tecnológica", dijo Gelsinger.
Un nuevo Intel ( INTC.O ) el chip que vence en diciembre podrá ejecutar un inteligencia artificial generativa chatbot en una computadora portátil en lugar de tener que acceder a los centros de datos en la nube para obtener energía informática, dijo la compañía el martes.
Un nuevo Intel ( INTC.O ) el chip que vence en diciembre podrá ejecutar un inteligencia artificial generativa chatbot en una computadora portátil en lugar de tener que acceder a los centros de datos en la nube para obtener energía informática, dijo la compañía el martes.
Exact Alarm is essential when your app requires a time-sensitive task to execute. InExact alarm depends on system optimization and exact alarm guarantee that it will be triggered at a specific time.
From Official doc:
InExact :
When an app sets an inexact alarm, the system delivers the alarm at some point in the future.
Exact:
The system invokes an exact alarm at a precise moment in the future.
From Official doc:
InExact :
When an app sets an inexact alarm, the system delivers the alarm at some point in the future.
Exact:
The system invokes an exact alarm at a precise moment in the future.
WorkManager is a special Android component that can execute long-running tasks even when the host Android application is in the background. With WorkManager you can use different strategies to ensure successful task completion, specify various execution constraints (e.g. execute only when connected to Wi-Fi), create tasks chains and more.
In this article, I’ll describe the high-level rationale behind WorkManager and then show you how to integrate this useful component into Android application.
In this article, I’ll describe the high-level rationale behind WorkManager and then show you how to integrate this useful component into Android application.
Android 12 introduces Glance framework to create app widgets using jetpack-compose (declarative style) and much more additional updates to the widget framework itself.
Crea un efecto de iluminación glow en páginas web
Space Dawn is a demo app built to demonstrate the use of Mutli-Module Clean MVVM Architecture with Jetpack Compose by following Material-3 guidelines along with other MAD libraries. The app lets a user Save reminders/alarms for the upcoming Rocket Launches From around the world.
Fonts Have Meaning
En una entrevista de trabajo, la clase social del aspirante condiciona la decisión del entrevistador, sobretodo por la fonética.
In this post, you will understand what Git rebase is, why it's different from merge, and how to rebase with confidence 💪🏻
This tutorial demonstrates how to build an Ionic/Phonegap Radio Player and display Song title, Cover art and any other information which is provided by the SHOUTcast stream server.
AI-Assisted Workflow: Professional Logos
From MidJourney prompt to a vectorized final design, I share my full process for creating logos with AI.
Minimal design skills/terminology are no barrier to creating a professional logo in 2023.
From MidJourney prompt to a vectorized final design, I share my full process for creating logos with AI.
Minimal design skills/terminology are no barrier to creating a professional logo in 2023.
Tablas de compatiblidad de versiones de Gradle
In this article, you’ll learn how the Lifecycle.repeatOnLifecycle, and Flow.flowWithLifecycle APIs protect you from wasting resources and why they’re a good default to use for flow collection in the UI layer.
LiveData was something we needed back in 2017. The observer pattern made our lives easier, but options such as RxJava were too complex for beginners at the time. The Architecture Components team created LiveData: a very opinionated observable data holder class, designed for Android. It was kept simple to make it easy to get started and the recommendation was to use RxJava for more complex reactive streams cases, taking advantage of the integration between the two.
A page to quickly check what the latest version of Jetpack Compose is and its dependencies.
Versions displayed in this page are the latest publicly announced versions by Google.
Versions displayed in this page are the latest publicly announced versions by Google.
Sería preferible, para la concordia, al menos, que los profesores de instituto se manchen las manos con las IA en vez de seguir avergonzando a sus alumnos.
The Command pattern wraps the request into a specific object that has all the information necessary to perform its task. You can think of it as the next stage of refactoring, where at first we extract the code to a separate method, and then to a separate object, taking the arguments needed to execute the request in the constructor.
Este blog ha sido creado con una finalidad muy simple, aprender. Todos podemos aprender de todos, compartir puntos de vista y mejorar nuestro código. Y una estupenda forma de aprender, es enseñar.
Editor y recortador de fondos por IA es una nueva aplicación de edición de fotos para Android, todo lo que vas a necesitar durante mucho tiempo para crear tus composiciones por puro entretenimiento. De modo que podrás fácilmente, por ejemplo, poner texto en fotos, donde podrás elegir entre muchas fuentes de tipos de letra, recortar imágenes y, lo más importante, recortar el fondo de la imágenes con ayuda de la inteligencia artificial (IA). Aunque es mucho más.
Let's start above the fold. To quote Donald Miller, a caveman should be able to glance at it and immediately grunt back what you offer. Here’s my formula:
I decided to try out as many prompt variations as I could think of using the Discord-based AI art/image generation tool Midjourney
Midjourney and DALL-E are AI systems that generate realistic visuals and arts from natural language descriptions – Text-to-Image Prompts. Using a dataset of text-image pairs, a 12-billion parameter version of GPT-3 was trained to produce images from text descriptions. Here is list of prompts to help beginners to start using AI Art Generators.
We present Muse, a text-to-image Transformer model that achieves state-of-the-art image generation performance while being significantly more efficient than diffusion or autoregressive models. Muse is trained on a masked modeling task in discrete token space: given the text embedding extracted from a pre-trained large language model (LLM), Muse is trained to predict randomly masked image tokens. Compared to pixel-space diffusion models, such as Imagen and DALL-E 2, Muse is significantly more efficient due to the use of discrete tokens and requiring fewer sampling iterations; compared to autoregressive models, such as Parti, Muse is more efficient due to the use of parallel decoding. The use of a pre-trained LLM enables fine-grained language understanding, translating to high-fidelity image generation and the understanding of visual concepts such as objects, their spatial relationships, pose, cardinality, etc. Our 900M parameter model achieves a new SOTA on CC3M, with an FID score of 6.06. The Muse 3B parameter model achieves an FID of 7.88 on zero-shot COCO evaluation, along with a CLIP score of 0.32. Muse also directly enables a number of image editing applications without the need to fine-tune or invert the model: inpainting, outpainting, and mask-free editing.
🤖 Sencillo script en python que dado un conjunto de keywords:
1⃣ Crea títulos para esas keys por IA
2⃣ Con ese título la IA genera un artículo de hasta 1.500 palabras
3⃣ Publica el artículo en wordpress
1⃣ Crea títulos para esas keys por IA
2⃣ Con ese título la IA genera un artículo de hasta 1.500 palabras
3⃣ Publica el artículo en wordpress
A Simple Lyrics Finder That Just Works
You can now get lyrics for a song just by passing in the song name without passing an artist name and this library will do the rest of the job for you.
It fetches, extracts and returns the song's title and song lyrics from various websites autocorrecting the song names for the misspelled names along the way.
It fetches, extracts and returns the song's title and song lyrics from various websites autocorrecting the song names for the misspelled names along the way.
Here, we have compared Flutter vs Native Technologies on essential factors like performance, development cost & time, maintenance, app size, etc. Moreover, we have given scenarios when to choose a specific technology.
These rules refer to Run Apps on a Hardware Device - Android Studio and include many suggestions from the Archlinux and Github Communities.
In this post, we will discuss all the major elements of color theory. However, this will only just touch the surface of it. Color theory is an incredibly complex area. Luckily as artists, we only need to know certain elements of color theory that relate to us.
AI has gone from futuristic fantasy to practical reality in just a few years. Check out these 10 AI-powered tools that you can use to optimise your workflow.
Iconos adaptativos para Android e IOS
This is the official GitHub Repository of the OWASP Mobile Security Testing Guide (MSTG). The MSTG is a comprehensive manual for mobile app security testing and reverse engineering. It describes technical processes for verifying the controls listed in the OWASP Mobile Application Verification Standard (MASVS).
Respuesta sobre asegurar aplicaciones mobiles que usan APIs
Mobile smartphones come with inherent constraints: small screen, short sessions, single window visible at one time, and variable connectivity. But some of their features also present unique opportunities. Mobile-design principles reflect these limitations and strengths.
350+ Base Meshes. Updated weekly.
100% free. CC0 license.
100% free. CC0 license.
Tuto para crear pdf's con imagenes y texto.