Podcasts about applets

  • 25PODCASTS
  • 42EPISODES
  • 59mAVG DURATION
  • ?INFREQUENT EPISODES
  • Jul 16, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about applets

Latest podcast episodes about applets

Les Cast Codeurs Podcast
LCC 328 - Expert généraliste cherche Virtual Thread

Les Cast Codeurs Podcast

Play Episode Listen Later Jul 16, 2025 90:13


Dans cet épisode, Emmanuel et Antonio discutent de divers sujets liés au développement: Applets (et oui), app iOS développées sous Linux, le protocole A2A, l'accessibilité, les assistants de code AI en ligne de commande (vous n'y échapperez pas)… Mais aussi des approches méthodologiques et architecturales comme l'architecture hexagonale, les tech radars, l'expert généraliste et bien d'autres choses encore. Enregistré le 11 juillet 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-328.mp3 ou en vidéo sur YouTube. News Langages Les Applets Java c'est terminé pour de bon… enfin, bientot: https://openjdk.org/jeps/504 Les navigateurs web ne supportent plus les applets. L'API Applet et l'outil appletviewer ont été dépréciés dans JDK 9 (2017). L'outil appletviewer a été supprimé dans JDK 11 (2018). Depuis, impossible d'exécuter des applets avec le JDK. L'API Applet a été marquée pour suppression dans JDK 17 (2021). Le Security Manager, essentiel pour exécuter des applets de façon sécurisée, a été désactivé définitivement dans JDK 24 (2025). Librairies Quarkus 3.24 avec la notion d'extensions qui peuvent fournir des capacités à des assistants https://quarkus.io/blog/quarkus-3-24-released/ les assistants typiquement IA, ont accès a des capacités des extensions Par exemple générer un client à partir d'openAPI Offrir un accès à la,base de données en dev via le schéma. L'intégration d'Hibernate 7 dans Quarkus https://quarkus.io/blog/hibernate7-on-quarkus/ Jakarta data api restriction nouvelle Injection du SchemaManager Sortie de Micronaut 4.9 https://micronaut.io/2025/06/30/micronaut-framework-4-9-0-released/ Core : Mise à jour vers Netty 4.2.2 (attention, peut affecter les perfs). Nouveau mode expérimental “Event loop Carrier” pour exécuter des virtual threads sur l'event loop Netty. Nouvelle annotation @ClassImport pour traiter des classes déjà compilées. Arrivée des @Mixin (Java uniquement) pour modifier les métadonnées d'annotations Micronaut sans altérer les classes originales. HTTP/3 : Changement de dépendance pour le support expérimental. Graceful Shutdown : Nouvelle API pour un arrêt en douceur des applications. Cache Control : API fluente pour construire facilement l'en-tête HTTP Cache-Control. KSP 2 : Support de KSP 2 (à partir de 2.0.2) et testé avec Kotlin 2. Jakarta Data : Implémentation de la spécification Jakarta Data 1.0. gRPC : Support du JSON pour envoyer des messages sérialisés via un POST HTTP. ProjectGen : Nouveau module expérimental pour générer des projets JVM (Gradle ou Maven) via une API. Un super article sur experimenter avec les event loops reactives dans les virtualthreads https://micronaut.io/2025/06/30/transitioning-to-virtual-threads-using-the-micronaut-loom-carrier/ Malheureusement cela demander le hacker le JDK C'est un article de micronaut mais le travail a ete collaboratif avec les equipes de Red Hat OpenJDK, Red Hat perf et de Quarkus et Vert.x Pour les curieux c'est un bon article Ubuntu offre un outil de creation de container pour Spring notamment https://canonical.com/blog/spring-boot-containers-made-easy creer des images OCI pour les applications Spring Boot basées sur Ubuntu base images bien sur utilise jlink pour reduire la taille pas sur de voir le gros avantage vs d'autres solutions plus portables d'ailleurs Canonical entre dans la danse des builds d'openjdk Le SDK Java de A2A contribué par Red Hat est sorti https://quarkus.io/blog/a2a-project-launches-java-sdk/ A2A est un protocole initié par Google et donne à la fondation Linux Il permet à des agents de se décrire et d'interagir entre eux Agent cards, skills, tâche, contexte A2A complémente MCP Red hat a implémenté le SDK Java avec le conseil des équipes Google En quelques annotations et classes on a un agent card, un client A2A et un serveur avec l'échange de messages via le protocole A2A Comment configurer mockito sans warning après java 21 https://rieckpil.de/how-to-configure-mockito-agent-for-java-21-without-warning/ les agents chargés dynamiquement sont déconseillés et seront interdis bientôt Un des usages est mockito via bytebuddy L'avantage est que la,configuration était transparente Mais bon sécurité oblige c'est fini. Donc l'article décrit comment configurer maven gradle pour mettre l'agent au démarrage des tests Et aussi comment configurer cela dans IntelliJ idea. Moins simple malheureusement Web Des raisons “égoïstes” de rendre les UIs plus accessibles https://nolanlawson.com/2025/06/16/selfish-reasons-for-building-accessible-uis/ Raisons égoïstes : Des avantages personnels pour les développeurs de créer des interfaces utilisateurs (UI) accessibles, au-delà des arguments moraux. Débogage facilité : Une interface accessible, avec une structure sémantique claire, est plus facile à déboguer qu'un code désordonné (la « soupe de div »). Noms standardisés : L'accessibilité fournit un vocabulaire standard (par exemple, les directives WAI-ARIA) pour nommer les composants d'interface, ce qui aide à la clarté et à la structuration du code. Tests simplifiés : Il est plus simple d'écrire des tests automatisés pour des éléments d'interface accessibles, car ils peuvent être ciblés de manière plus fiable et sémantique. Après 20 ans de stagnation, la spécification du format d'image PNG évolue enfin ! https://www.programmax.net/articles/png-is-back/ Objectif : Maintenir la pertinence et la compétitivité du format. Recommandation : Soutenu par des institutions comme la Bibliothèque du Congrès américain. Nouveautés Clés :Prise en charge du HDR (High Dynamic Range) pour une plus grande gamme de couleurs. Reconnaissance officielle des PNG animés (APNG). Support des métadonnées Exif (copyright, géolocalisation, etc.). Support Actuel : Déjà intégré dans Chrome, Safari, Firefox, iOS, macOS et Photoshop. Futur :Prochaine édition : focus sur l'interopérabilité entre HDR et SDR. Édition suivante : améliorations de la compression. Avec le projet open source Xtool, on peut maintenant construire des applications iOS sur Linux ou Windows, sans avoir besoin d'avoir obligatoirement un Mac https://xtool.sh/tutorials/xtool/ Un tutoriel très bien fait explique comment faire : Création d'un nouveau projet via la commande xtool new. Génération d'un package Swift avec des fichiers clés comme Package.swift et xtool.yml. Build et exécution de l'app sur un appareil iOS avec xtool dev. Connexion de l'appareil en USB, gestion du jumelage et du Mode Développeur. xtool gère automatiquement les certificats, profils de provisionnement et la signature de l'app. Modification du code de l'interface utilisateur (ex: ContentView.swift). Reconstruction et réinstallation rapide de l'app mise à jour avec xtool dev. xtool est basé sur VSCode sur la partie IDE Data et Intelligence Artificielle Nouvelle edition du best seller mondial “Understanding LangChain4j” : https://www.linkedin.com/posts/agoncal_langchain4j-java-ai-activity-7342825482830200833-rtw8/ Mise a jour des APIs (de LC4j 0.35 a 1.1.0) Nouveaux Chapitres sur MCP / Easy RAG / JSon Response Nouveaux modeles (GitHub Model, DeepSeek, Foundry Local) Mise a jour des modeles existants (GPT-4.1, Claude 3.7…) Google donne A2A a la Foundation Linux https://developers.googleblog.com/en/google-cloud-donates-a2a-to-linux-foundation/ Annonce du projet Agent2Agent (A2A) : Lors du sommet Open Source Summit North America, la Linux Foundation a annoncé la création du projet Agent2Agent, en partenariat avec Google, AWS, Microsoft, Cisco, Salesforce, SAP et ServiceNow. Objectif du protocole A2A : Ce protocole vise à établir une norme ouverte pour permettre aux agents d'intelligence artificielle (IA) de communiquer, collaborer et coordonner des tâches complexes entre eux, indépendamment de leur fournisseur. Transfert de Google à la communauté open source : Google a transféré la spécification du protocole A2A, les SDK associés et les outils de développement à la Linux Foundation pour garantir une gouvernance neutre et communautaire. Soutien de l'industrie : Plus de 100 entreprises soutiennent déjà le protocole. AWS et Cisco sont les derniers à l'avoir validé. Chaque entreprise partenaire a souligné l'importance de l'interopérabilité et de la collaboration ouverte pour l'avenir de l'IA. Objectifs de la fondation A2A : Établir une norme universelle pour l'interopérabilité des agents IA. Favoriser un écosystème mondial de développeurs et d'innovateurs. Garantir une gouvernance neutre et ouverte. Accélérer l'innovation sécurisée et collaborative. parler de la spec et surement dire qu'on aura l'occasion d'y revenir Gemini CLI :https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/ Agent IA dans le terminal : Gemini CLI permet d'utiliser l'IA Gemini directement depuis le terminal. Gratuit avec compte Google : Accès à Gemini 2.5 Pro avec des limites généreuses. Fonctionnalités puissantes : Génère du code, exécute des commandes, automatise des tâches. Open source : Personnalisable et extensible par la communauté. Complément de Code Assist : Fonctionne aussi avec les IDE comme VS Code. Au lieu de blocker les IAs sur vos sites vous pouvez peut-être les guider avec les fichiers LLMs.txt https://llmstxt.org/ Exemples du projet angular: llms.txt un simple index avec des liens : https://angular.dev/llms.txt lllms-full.txt une version bien plus détaillée : https://angular.dev/llms-full.txt Outillage Les commits dans Git sont immuables, mais saviez vous que vous pouviez rajouter / mettre à jour des “notes” sur les commits ? https://tylercipriani.com/blog/2022/11/19/git-notes-gits-coolest-most-unloved-feature/ Fonctionnalité méconnue : git notes est une fonctionnalité puissante mais peu utilisée de Git. Ajout de métadonnées : Permet d'attacher des informations à des commits existants sans en modifier le hash. Cas d'usage : Idéal pour ajouter des données issues de systèmes automatisés (builds, tickets, etc.). Revue de code distribuée : Des outils comme git-appraise ont été construits sur git notes pour permettre une revue de code entièrement distribuée, indépendante des forges (GitHub, GitLab). Peu populaire : Son interface complexe et le manque de support des plateformes de forge ont limité son adoption (GitHub n'affiche même pas/plus les notes). Indépendance des forges : git notes offre une voie vers une plus grande indépendance vis-à-vis des plateformes centralisées, en distribuant l'historique du projet avec le code lui-même. Un aperçu dur Spring Boot debugger dans IntelliJ idea ultimate https://blog.jetbrains.com/idea/2025/06/demystifying-spring-boot-with-spring-debugger/ montre cet outil qui donne du contexte spécifique à Spring comme les beans non activés, ceux mockés, la valeur des configs, l'état des transactions Il permet de visualiser tous les beans Spring directement dans la vue projet, avec les beans non instanciés grisés et les beans mockés marqués en orange pour les tests Il résout le problème de résolution des propriétés en affichant la valeur effective en temps réel dans les fichiers properties et yaml, avec la source exacte des valeurs surchargées Il affiche des indicateurs visuels pour les méthodes exécutées dans des transactions actives, avec les détails complets de la transaction et une hiérarchie visuelle pour les transactions imbriquées Il détecte automatiquement toutes les connexions DataSource actives et les intègre avec la fenêtre d'outils Database d'IntelliJ IDEA pour l'inspection Il permet l'auto-complétion et l'invocation de tous les beans chargés dans l'évaluateur d'expression, fonctionnant comme un REPL pour le contexte Spring Il fonctionne sans agent runtime supplémentaire en utilisant des breakpoints non-suspendus dans les bibliothèques Spring Boot pour analyser les données localement Une liste communautaire sur les assistants IA pour le code, lancée par Lize Raes https://aitoolcomparator.com/ tableau comparatif qui permet de voir les différentes fonctionnalités supportées par ces outils Architecture Un article sur l'architecture hexagonale en Java https://foojay.io/today/clean-and-modular-java-a-hexagonal-architecture-approach/ article introductif mais avec exemple sur l'architecture hexagonale entre le domaine, l'application et l‘infrastructure Le domain est sans dépendance L‘appli spécifique à l'application mais sans dépendance technique explique le flow L'infrastructure aura les dépendances à vos frameworks spring, Quarkus Micronaut, Kafka etc Je suis naturellement pas fan de l'architecture hexagonale en terme de volume de code vs le gain surtout en microservices mais c'est toujours intéressant de se challenger et de regarder le bénéfice coût. Gardez un œil sur les technologies avec les tech radar https://www.sfeir.dev/cloud/tech-radar-gardez-un-oeil-sur-le-paysage-technologique/ Le Tech Radar est crucial pour la veille technologique continue et la prise de décision éclairée. Il catégorise les technologies en Adopt, Trial, Assess, Hold, selon leur maturité et pertinence. Il est recommandé de créer son propre Tech Radar pour l'adapter aux besoins spécifiques, en s'inspirant des Radars publics. Utilisez des outils de découverte (Alternativeto), de tendance (Google Trends), de gestion d'obsolescence (End-of-life.date) et d'apprentissage (roadmap.sh). Restez informé via les blogs, podcasts, newsletters (TLDR), et les réseaux sociaux/communautés (X, Slack). L'objectif est de rester compétitif et de faire des choix technologiques stratégiques. Attention à ne pas sous-estimer son coût de maintenance Méthodologies Le concept d'expert generaliste https://martinfowler.com/articles/expert-generalist.html L'industrie pousse vers une spécialisation étroite, mais les collègues les plus efficaces excellent dans plusieurs domaines à la fois Un développeur Python expérimenté peut rapidement devenir productif dans une équipe Java grâce aux concepts fondamentaux partagés L'expertise réelle comporte deux aspects : la profondeur dans un domaine et la capacité d'apprendre rapidement Les Expert Generalists développent une maîtrise durable au niveau des principes fondamentaux plutôt que des outils spécifiques La curiosité est essentielle : ils explorent les nouvelles technologies et s'assurent de comprendre les réponses au lieu de copier-coller du code La collaboration est vitale car ils savent qu'ils ne peuvent pas tout maîtriser et travaillent efficacement avec des spécialistes L'humilité les pousse à d'abord comprendre pourquoi les choses fonctionnent d'une certaine manière avant de les remettre en question Le focus client canalise leur curiosité vers ce qui aide réellement les utilisateurs à exceller dans leur travail L'industrie doit traiter “Expert Generalist” comme une compétence de première classe à nommer, évaluer et former ca me rappelle le technical staff Un article sur les métriques métier et leurs valeurs https://blog.ippon.fr/2025/07/02/monitoring-metier-comment-va-vraiment-ton-service-2/ un article de rappel sur la valeur du monitoring métier et ses valeurs Le monitoring technique traditionnel (CPU, serveurs, API) ne garantit pas que le service fonctionne correctement pour l'utilisateur final. Le monitoring métier complète le monitoring technique en se concentrant sur l'expérience réelle des utilisateurs plutôt que sur les composants isolés. Il surveille des parcours critiques concrets comme “un client peut-il finaliser sa commande ?” au lieu d'indicateurs abstraits. Les métriques métier sont directement actionnables : taux de succès, délais moyens et volumes d'erreurs permettent de prioriser les actions. C'est un outil de pilotage stratégique qui améliore la réactivité, la priorisation et le dialogue entre équipes techniques et métier. La mise en place suit 5 étapes : dashboard technique fiable, identification des parcours critiques, traduction en indicateurs, centralisation et suivi dans la durée. Une Definition of Done doit formaliser des critères objectifs avant d'instrumenter tout parcours métier. Les indicateurs mesurables incluent les points de passage réussis/échoués, les temps entre actions et le respect des règles métier. Les dashboards doivent être intégrés dans les rituels quotidiens avec un système d'alertes temps réel compréhensibles. Le dispositif doit évoluer continuellement avec les transformations produit en questionnant chaque incident pour améliorer la détection. La difficulté c'est effectivement l'évolution métier par exemple peu de commandes la nuit etc ça fait partie de la boîte à outils SRE Sécurité Toujours à la recherche du S de Sécurité dans les MCP https://www.darkreading.com/cloud-security/hundreds-mcp-servers-ai-models-abuse-rce analyse des serveurs mcp ouverts et accessibles beaucoup ne font pas de sanity check des parametres si vous les utilisez dans votre appel genAI vous vous exposer ils ne sont pas mauvais fondamentalement mais n'ont pas encore de standardisation de securite si usage local prefferer stdio ou restreindre SSE à 127.0.0.1 Loi, société et organisation Nicolas Martignole, le même qui a créé le logo des Cast Codeurs, s'interroge sur les voies possibles des développeurs face à l'impact de l'IA sur notre métier https://touilleur-express.fr/2025/06/23/ni-manager-ni-contributeur-individuel/ Évolution des carrières de développeur : L'IA transforme les parcours traditionnels (manager ou expert technique). Chef d'Orchestre d'IA : Ancien manager qui pilote des IA, définit les architectures et valide le code généré. Artisan Augmenté : Développeur utilisant l'IA comme un outil pour coder plus vite et résoudre des problèmes complexes. Philosophe du Code : Un nouveau rôle centré sur le “pourquoi” du code, la conceptualisation de systèmes et l'éthique de l'IA. Charge cognitive de validation : Nouvelle charge mentale créée par la nécessité de vérifier le travail des IA. Réflexion sur l'impact : L'article invite à choisir son impact : orchestrer, créer ou guider. Entraîner les IAs sur des livres protégés (copyright) est acceptable (fair use) mais les stocker ne l'est pas https://www.reuters.com/legal/litigation/anthropic-wins-key-ruling-ai-authors-copyright-lawsuit-2025-06-24/ Victoire pour Anthropic (jusqu'au prochain procès): L'entreprise a obtenu gain de cause dans un procès très suivi concernant l'entraînement de son IA, Claude, avec des œuvres protégées par le droit d'auteur. “Fair Use” en force : Le juge a estimé que l'utilisation des livres pour entraîner l'IA relevait du “fair use” (usage équitable) car il s'agit d'une transformation du contenu, pas d'une simple reproduction. Nuance importante : Cependant, le stockage de ces œuvres dans une “bibliothèque centrale” sans autorisation a été jugé illégal, ce qui souligne la complexité de la gestion des données pour les modèles d'IA. Luc Julia, son audition au sénat https://videos.senat.fr/video.5486945_685259f55eac4.ia–audition-de-luc-julia-concepteur-de-siri On aime ou pas on aide pas Luc Julia et sa vision de l'IA . C'est un eversion encore plus longue mais dans le même thème que sa keynote à Devoxx France 2025 ( https://www.youtube.com/watch?v=JdxjGZBtp_k ) Nature et limites de l'IA : Luc Julia a insisté sur le fait que l'intelligence artificielle est une “évolution” plutôt qu'une “révolution”. Il a rappelé qu'elle repose sur des mathématiques et n'est pas “magique”. Il a également alerté sur le manque de fiabilité des informations fournies par les IA génératives comme ChatGPT, soulignant qu'« on ne peut pas leur faire confiance » car elles peuvent se tromper et que leur pertinence diminue avec le temps. Régulation de l'IA : Il a plaidé pour une régulation “intelligente et éclairée”, qui devrait se faire a posteriori afin de ne pas freiner l'innovation. Selon lui, cette régulation doit être basée sur les faits et non sur une analyse des risques a priori. Place de la France : Luc Julia a affirmé que la France possédait des chercheurs de très haut niveau et faisait partie des meilleurs mondiaux dans le domaine de l'IA. Il a cependant soulevé le problème du financement de la recherche et de l'innovation en France. IA et Société : L'audition a traité des impacts de l'IA sur la vie privée, le monde du travail et l'éducation. Luc Julia a souligné l'importance de développer l'esprit critique, notamment chez les jeunes, pour apprendre à vérifier les informations générées par les IA. Applications concrètes et futures : Le cas de la voiture autonome a été discuté, Luc Julia expliquant les différents niveaux d'autonomie et les défis restants. Il a également affirmé que l'intelligence artificielle générale (AGI), une IA qui dépasserait l'homme dans tous les domaines, est “impossible” avec les technologies actuelles. Rubrique débutant Les weakreferences et le finalize https://dzone.com/articles/advanced-java-garbage-collection-concepts un petit rappel utile sur les pièges de la méthode finalize qui peut ne jamais être invoquée Les risques de bug si finalize ne fini jamais Finalize rend le travail du garbage collector beaucoup plus complexe et inefficace Weak references sont utiles mais leur libération n'est pas contrôlable. Donc à ne pas abuser. Il y a aussi les soft et phantom references mais les usages ne sont assez subtils et complexe en fonction du GC. Le sériel va traiter les weak avant les soft, parallel non Le g1 ça dépend de la région Z1 ça dépend car le traitement est asynchrone Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 14-19 juillet 2025 : DebConf25 - Brest (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 22-24 septembre 2025 : Kernel Recipes - Paris (France) 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2 octobre 2025 : Nantes Craft - Nantes (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-7 octobre 2025 : Swift Connection 2025 - Paris (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 9 octobre 2025 : DevCon #25 : informatique quantique - Paris (France) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16 octobre 2025 : Power 365 - 2025 - Lille (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 17 octobre 2025 : Sylius Con 2025 - Lyon (France) 17 octobre 2025 : ScalaIO 2025 - Paris (France) 20 octobre 2025 : Codeurs en Seine - Rouen (France) 23 octobre 2025 : Cloud Nord - Lille (France) 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9-11 décembre 2025 : APIdays Paris - Paris (France) 9-11 décembre 2025 : Green IO Paris - Paris (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

Federal Contracting Made Easy's podcast
Streamline Your Day: BOOST Your Productivity With AUTOMATION

Federal Contracting Made Easy's podcast

Play Episode Listen Later May 23, 2023 1:58


In this video/podcast, we will explore the topic of boosting productivity through automation. We'll discuss various tools and techniques that can help you streamline your day, saving time and energy. By harnessing the power of automation, you can focus on important tasks and achieve more efficiency in your daily workflow. Zapier and IFTTT: Zapier and IFTTT (If This Then That) are powerful automation platforms that allow you to connect different apps and services. They work on the principle of triggers and actions, enabling you to create automated workflows, known as "Zaps" or "Applets." These tools eliminate the need for repetitive manual tasks by automating them. For example, you can automatically save email attachments to cloud storage or create a task in your to-do list when a new email arrives. Email Templates: Composing similar emails repeatedly can be time-consuming. Email templates are pre-written messages that can be customized and reused for common scenarios. By using email templates, you can save time and maintain consistency in your communication. Many email clients and productivity tools offer built-in or customizable templates, making it easy to respond to inquiries, schedule meetings, or send follow-ups quickly. Calendly or Doodle: Scheduling meetings can be a hassle, especially when coordinating with multiple participants. Tools like Calendly and Doodle simplify the process by allowing you to share your availability and let others choose a suitable time slot. These tools integrate with your calendar and eliminate the back-and-forth emails or messages involved in scheduling. With just a few clicks, you can efficiently manage your appointments and save valuable time. LastPass or 1Password: Remembering multiple passwords for different accounts can be a daunting task. Password managers like LastPass and 1Password securely store your login credentials, generating strong passwords and auto-filling them when needed. By using a password manager, you can improve security, save time, and reduce the frustration of password management. Additionally, these tools often offer features like secure note storage, form filling, and synchronization across devices. RescueTime or Toggl: Maintaining focus and tracking time spent on various tasks is crucial for productivity. RescueTime and Toggl are productivity apps that help you analyze and manage your time effectively. RescueTime runs in the background, tracking your activity on different applications and websites. It provides detailed reports on your time usage, allowing you to identify time sinks and make informed decisions. Toggl, on the other hand, is a time-tracking tool that lets you log the time you spend on specific tasks or projects. By understanding how you allocate your time, you can optimize your workflow and prioritize important activities. Conclusion: Automation tools such as Zapier, IFTTT, email templates, scheduling apps like Calendly or Doodle, password managers like LastPass or 1Password, and productivity trackers like RescueTime or Toggl can significantly enhance your productivity by minimizing repetitive tasks, optimizing scheduling, simplifying password management, and providing insights into your time allocation. By incorporating these automation techniques into your daily routine, you can streamline your day and focus on what truly matters, ultimately achieving greater efficiency and productivity.

The History Of The Evergreen State
70- Sweet Treats of the Evergreen State- A Thanksgiving Special

The History Of The Evergreen State

Play Episode Listen Later Nov 24, 2022 28:42


Happy Thanksgiving to those listeners that celebrate.This special episode continues a theme the show does every year for the holiday, centered around all things food. Last year, episode 18 focused on massive foods from throughout the Evergreen State, whereas this year is focused entirely on sweet treats that got their start right here in the Evergreen State.From candy produced right in the City of Destiny (Tacoma) to the ever popular Applets & Cotlets, to organic and fair trade chocolate produced right in the heart of Fremont.Listen now to learn more!A special thank you goes out to Al Hirsch for providing the music for the podcast, check him out on YouTube.Find merchandise for the podcast now available at:     https://washington-history-by-jon-c.creator-spring.comIf you enjoy the podcast and would like to contribute, please visit: https://www.buymeacoffee.com/EvergreenpodIf you have any questions, episode ideas you'd like to see explored, or just have a general comment, please reach out at Historyoftheevergreenstatepod@gmail.comTo keep up on news for the podcast and other related announcements, please like and follow:https://www.facebook.com/HistoryoftheevergreenstatepodcastThank you for listening!

airhacks.fm podcast with adam bien
From Punched Cards to Java 11

airhacks.fm podcast with adam bien

Play Episode Listen Later Sep 18, 2022 59:03


An airhacks.fm conversation with Glenn Holmer (@gholmer) about: astrology, TRS-80, Radio Shack, learning Basic, RPG and COBOL in 8 month, working for weyco group incorporated, learning assembly with core dumps, blanks instead of zeros, enjoying modern Cobol, running warehouse software on Novell Netware, starting with Java 1.1 in 1997, anonymous inner classes and JDBC were introduced with Java 1.1, AS 400 support for Java was excellent, Java and NDS, running Applets in a browser, HotJava the browser in Java, icefaces and ICEBrowser, creating a web app with Java servlets, starting with Tomcat, switching to Glassfish, starting with plain editors, then NetBeans, Programmers Paradise, CodeWarrior metrowerks, forte for java IDE, becoming the very first Java programmer, the ultrasonic box scanner, migrating from GlassFish to Payara, writing millions lines of code with a team of five, remembering jEdit Glenn Holmer on twitter: @gholmer

Chalk Radio
Visualizing Calculus with Professor Gigliola Staffilani

Chalk Radio

Play Episode Listen Later Jun 30, 2022 13:38


Professor Gigliola Staffilani, who teaches in MIT's Department of Mathematics, was closely involved in designing and teaching the introductory-level 18.01 Calculus I course series now found on the MIT Open Learning Library. She's also been involved in teaching calculus to students on campus. To help students become proficient in a notoriously intimidating subject, she has tried to design learning experiences that bridge the gap between the pure abstractions that mathematicians love, exemplified by the use of conventional notation such as x, y, and f(x), and the concrete real-world situations in which calculus is typically applied in other fields such as chemistry or physics. In this episode, Prof. Staffilani discusses her efforts to make calculus less abstract and more intuitive for learners–efforts that draw on a diverse mix of teaching tools and props: digital applets, sketching tools, bagels, croissants, donuts, and even a balloon in a box. She also discusses her commitment to increasing equity and fighting implicit bias in her field.Relevant Resources:MIT OpenCourseWareThe OCW Educator PortalShare your teaching insightsProfessor Staffilani's faculty pageSingle variable calculus courses on MIT's Open Learning Library18.01 Calculus I: Single Variable Calculus on OCWMusic in this episode by Blue Dot Sessions Connect with UsIf you have a suggestion for a new episode or have used OCW to change your life or those of others, tell us your story. We'd love to hear from you! Call us @ 617-715-2517On our siteOn FacebookOn TwitterOn Instagram Stay CurrentSubscribe to the free monthly "MIT OpenCourseWare Update" e-newsletter. Support OCWIf you like Chalk Radio and OpenCourseware, donate to help keep these programs going! CreditsSarah Hansen, host and producer Brett Paci, producer  Dave Lishansky, producer Show notes by Peter Chipman

airhacks.fm podcast with adam bien
Piranha: Headless Applets Loaded with Maven

airhacks.fm podcast with adam bien

Play Episode Listen Later Apr 3, 2022 65:59


An airhacks.fm conversation with Arjan Tijms (@arjan_tijms) about: Payara vs. GlassFish Github contributions, refactoring introduces technical debt, GlassFish relies on JDK dependencies, piranha.cloud contributes to GlassFish, Payara and Glassfish communities are working together, contributing to opensource to save time, piranha is MicroProfile 5.0 compatible for JWT, piranha passes the majority of TCK servlet tests, the various piranha editions, You don't need an application server to run Jakarta EE applications article, AWS Serverless Java Container with Jersey integration, piranha nano is suitable for embedding, the Jakarta EE steering committee, Jakarta EE 10 is about new features, CDI-lite and back to code generation like in early EJB days, removing deprecated APIs from Jakarta EE, the SingleThreadedModel in Servlets, using Java as templating language in JSF, Wicket has a concept for programmatic few creation, JSF will add Swing-like view constructions features, OIDC authentication mechanism was contributed by Payara, piranha micro uses isolated classloaders, Maven dependencies as classpath, Arjan Tijms on twitter: @arjan_tijms, Arjan's blog omnifaces and piranha.cloud

airhacks.fm podcast with adam bien
AI with Java as a Hobby

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 21, 2021 54:08


An airhacks.fm conversation with Dr. Zoran Sevarac (@zsevarac) about: ZX Spectrum with rubber keys in 1987, starting with games, improving the game loading experience, application for transformer calculations, simon's Basic, playing Out Run, improving the software loading experience with screwdrivers, learning Turbo Pascal 5.0, writing an application for medical registry, learning C and C++, building websites, learning Java with Applets, building chatbots and natural language processing, learning lex and yacc, ads automation for local musicians with C-script and Common Gateway Interface (CGI), selling books online, starting an e-commerce framework with PHP, starting an e-commerce company, the German ecommerce company: intershop, neural framework with Java in 2008, openourcing neuroph on sourceforge, neuroph is winning the duke choice award, using NetBeans for building the neuroph UI, speed vs. readability, deep netts comes with commercial support, JSR 381: Visual Recognition (VisRec) Specification, Dr. Zoran Sevarac on twitter: @zsevarac and Zoran's deepnetts.com

airhacks.fm podcast with adam bien
The Endless Loop of Frustration and Challenge

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 7, 2021 91:28


An airhacks.fm conversation with Nicolai Parlog (@nipafx) about: Amiga 500, booting into blue environment, Settlers, dune game on Amiga, writing the first line of Turbo Pascal at high-school, starting with Java in 2001 with Applets, the dining philosopher's problem with Java, Karel the Robot in Java, studying math is hard, Temporal logic and formal verification, the endless loop of frustration and challenge, mathematicians and formulas, solving an equation is refactoring, learning complexity theory, TLA+ and Lesley Lamport, Amazon S3 formal verification with TLA+, cost estimation in large scale projects, java.awt.List vs. java.util.List Kotlin vs. Java 17 productivity, Java is the lowest possible denominator, working for lichtblick - the renewal energy company, implementing energy model for Fraunhofer in Karlsruhe, linear programming with simplex in C, dependencies come with a cost, dependencies are liability, starting to work for Oracle as Java Developer Advocate, Nicolai Parlog on twitter: @nipafx, Nicolai's website: nipafx.dev

airhacks.fm podcast with adam bien
SGI, NCSA Mosaic, Sun, Java, JSF, Java EE, Jakarta EE and Clouds

airhacks.fm podcast with adam bien

Play Episode Listen Later Oct 20, 2021 58:32


An airhacks.fm conversation with Ed Burns (@edburns) about: Ti 99 4a with speech synthesis, Secrets of the Rockstars Programmer book, Apple 2c with word processing and laser mouse, Superman 2, collecting half cents as rounding errors, War Games and Tron, the Logo programming language with a turtle, enjoying playing trumpet, marching band and a binary trumpet, The Nullpointers Band, Fourier Transforms for music quantification at high school, just intonation and the key changes, equal temperement on piano, retuning the keyboard on the fly, applying at Sun Microsystems, Lighthouse Design and Objectivec-C, working at Silicon Graphics and the nice O2 workstation, working on NCSA Mosaic browser at NCSA, learning Pascal and C++ at the university, working on Common Client Interface on Mosaic Browser, inperson conference system, talent vs. grit, grit over talent, floyd marinescu started the theserverside.com, the Spyglas Browser, the SGI Cosmo and VRML, SGI IRIX operating system, commodity vs. boutique fights at SGI, joining Sun's Lighthouse Design group, building a Java-based productivity suite, building a multi-dimensional spreadsheet: quantrix, NextStep Appkits vs. Swing, the AOL Sun-Netscape alliance, OJI - Open Java VM Interface the SPI for Applets, Project Panama - the new JNI, the popularity of Struts was the motivation for JSF, Craig McLanaham and Amy Fowler started to work on JSF, JSF code name was moonwalk, Hans Muller and the Swing Application Framework (JSR-296), the Java Community Process passion, IETF and W3C are like JCP, "Innovation Happens Elsewhere" book, JSF and Spring XML-based dependency injection, ATG dynamo jhtml, JSF 2.0 composite components, JSF was a hot technology with multiple component implementations RichFaces, icefaces, PrettyFaces, Liferay, PrimeFaces and MyFaces, the initial JSF target was page-based corporate apps, the AJAX experience conference and Ben Galbraith, Martin Marinschek from Irian, Josh Juneau and the famous blog post, building a proprietary Java-based docker orchestration framework on top of Apache Mesos at Oracle, Java EE on Azure, riding the crest, Ed's journey from client to server to cloud Ed Burns on twitter: @edburns

Java Pub House
Episode 98. It's HERE, FINALLY HERE! Java 17 LTS Release

Java Pub House

Play Episode Listen Later Oct 5, 2021 104:51


So is time to celebrate! We got a new box of toys with the new release of Java! This is also a Long-Term-Support release which means that's usually a "good one" to jump into! Switch Expressions! Helpful Nullpointers, Sealed Classes... there is a TON that's new And we got the best Doctor in town to walk us through all of them. We're of course talking about Stuart Marks! (AKA Dr. Deprecator). We cover most of the important features from 11 to 17 (there's a ton that was left out, so keep following the links to know more!) http://www.javapubhouse.com/datadog We thank DataDogHQ for sponsoring this podcast episode Don't forget to SUBSCRIBE to our cool NewsCast OffHeap! http://www.javaoffheap.com/ Language Features Pattern Matching for instanceof https://docs.oracle.com/en/java/javase/16/language/pattern-matching-instanceof-operator.html Switch Expressions https://docs.oracle.com/en/java/javase/13/language/switch-expressions.html Sealed Classes https://docs.oracle.com/en/java/javase/15/language/sealed-classes-and-interfaces.html Text Blocks https://docs.oracle.com/en/java/javase/13/text_blocks/index.html Debugging Features Helpful NullPointerExceptions https://www.baeldung.com/java-14-nullpointerexception Performance Features New Garbage Collectors (Shenandoah, ZGC) https://blogs.oracle.com/javamagazine/post/understanding-the-jdks-new-superfast-garbage-collectors Unix-Domain Socket Channels https://openjdk.java.net/jeps/380 Deprecation & Platform evolution Remove the Nashorn JavaScript Engine (Plug Graal!) https://openjdk.java.net/jeps/372 Deprecate the Security Manager for Removal and Applets https://openjdk.java.net/jeps/411 Strongly Encapsulate JDK Internals https://openjdk.java.net/jeps/403 Warnings for Value-Based Classes https://openjdk.java.net/jeps/390 Do you like the episodes? Want more? Help us out! Buy us a beer! https://www.javapubhouse.com/beer And Follow us! https://www.twitter.com/javapubhouse  

Java Lessons and More
Methods of the String Class

Java Lessons and More

Play Episode Listen Later May 20, 2021 10:48


Learn how to manipulate strings in various ways. Also, we touch a little on Applets and graphics in this lesson.

airhacks.fm podcast with adam bien
How lit-html happened

airhacks.fm podcast with adam bien

Play Episode Listen Later Mar 29, 2021 70:46


An airhacks.fm conversation with Justin Fagnani (@justinfagnani) about: creating fireworks animations with Apple IIe, games were hard to get for Apple IIe, "hello, world" with Apple Basic, enjoying the un-productivity and making funk music, Basic, Turbo Pascal, Turbo C, Java and Python, starting with Java 0.9 and Applets, Microsoft introduced JScript (Visual J++) with major incompatibilities to Java, staring with Python and Django, Python over Ruby, studying an algorithm book for two weeks to pass the interview at Google, using FileMaker, starting at Google's HR department compensation planning system, creating the AppMaker during the "free" 20% Google time, AppMaker was shutdown in 2020, AppMaker is an low-code application builder, one-click deploy and one-click deploy, GWT and Java were heavily used at Google, using Java's Rhino to run JavaScript on the server, the AppMaker clone with Dart, writing parsers and Polymer Dart, Chrome supported Dart, leaving Dart before flutter, Angular Dart is very popular at the apps group at Google, wiz is the most popular web framework at google, joining the polymer team, html imports vs. JavaScript imports, CSS-modules and JSON-modules proposals, lit-html start to provide better tooling story for Polymer 3.0, lit-html vs. hyper-html, ES 6 template literals enable great performance for lit-html, Microsoft's fast framework was inspired by lit-html, lit-html source code fits on a slide, lit-html source size is close to 3kB, the first lit-html breaking change since 2017, the contractual obligation to support IE, lit-html vs. lit-element, lit-element offers a richer, reactive lifecycle, decreasing lock-in is lit's design philosophy, passing data between component trees, cross-DOM communication with Custom Events, Web Components conventions are micro stacks, less and less needs for a JavaScript framework, chrome is shipping with import maps, web platform - and the tooling is optional, polymer was not the component host, polymer is popular inside google, lit-html is growing fast at google, Chrome OS is using lit-element, Chrome Dev Tools is implemented with lit-html Justin Fagnani @justinfagnani, @polymer and @lit_html on twitter

More Than Just Code podcast - iOS and Swift development, news and advice

We follow up on the iPhone X ship date and whether B&O has a less expensive headphone than the Air Pods Max. Developers are already seeing the benefits of the App Store Small Business program. Apple Car could be coming in 2025. The Xbox Series X controller seems to be incompatible with Mac and iOS devices. We take a look back on 2020 and the Apple news; Apple One, Air Pods Max, Epic lawsuit, Apple Silicon, SwiftUI apps, LiDAR, App Library, Widgets, Applets, Sidebar, Scribble, Tracking, Big Sur, WWDC Online, iPhone 12 series, and more. Picks: Apple Watch leak offers rare glimpse inside ‘Ultra security program’, Hazel, SwiftUI Layout Explained, Apple Game Frameworks and Technologies, Apple updated SwiftUI tutorials.

The ROI Online Podcast
[Feature Friday] Saksham Sharda on Good Interactive Content for Your Business - The ROI Online Podcast Ep. 73

The ROI Online Podcast

Play Episode Listen Later Dec 25, 2020 49:31 Transcription Available


On this Feature Friday episode of the ROI Online Podcast, Steve talks with Saksham Sharda, about how you can provide an online experience equivalent to what big industries are doing, without needing to code or take on extra work for yourself. Big brands are driving the online experience and making it difficult for small businesses and entrepreneurs to keep up. If all your customers expect a certain experience on your website based on everything else they're seeing, it's important to give them that experience. But how can you keep up when you don't have an entire team on your side? By using business tools that make your life easier. Saksham is the creative director for Outgrow.co, a tool that helps you produce creative and interactive content for your customers to make them part of the narrative. With tools like Outgrow.co, you can create quizzes, calculators, chatbots, assessments, e-commerce recommendations for Black Friday—without needing to know how to code. It makes your content more personal and clickable and increases your shares and referrals.Saksham and Steve discuss:Why Outgrow.co is relevant for marketers, and where does this “no-code” tool support the back -end of your systemHow to get consumers to pay attention to your content and give you their information so that you can start to work on a relationship that hopefully, leads to a transactionEasily converting static websites into interactive ones using widgets and applets to better engage your customers—and why it matters to your businessWhat data about your customer's interactions with your content can tell you and how to use it more effectivelyWhy keeping up with big industries can help your business survive and how to do it without adding more to your plateDelivering a unique, differentiated experience online by using Outgrow.coThe endless amount of content and products available and how to make things easier on your customers so they don't get decision fatigueYou can learn more about Saksham here:Follow Saksham on LinkedInFollow Saksham on TwitterYou can learn more about Outgrow.co here:https://outgrow.co/Send Outgrow an EmailWant to try Outgrow for yourself? Our listeners get a 30 Day Free Trial + Special Discounted Pricing with this link:https://premade.outgrow.us/roi-onlineRead the books mentioned in this podcast:The Golden Toilet  by Steve BrownEnroll in the QuickStart Academy today to learn how to develop and implement a proven growth strategy that grows your ROI, your business, and your confidence. Learn more HERE.Thinking of starting your own podcast? Buzzsprout's secure and reliable posting allows you to publish podcasts online. Buzzsprout also includes full iTunes support, HTML5 players, show statistics, and WordPress plugins. Get started using this link to receive a $20 Amazon gift cardSupport the show (https://cash.app/$stevemfbrown)

Les Cast Codeurs Podcast
LCC 242 - Les Applets, 20 ans trop tôt

Les Cast Codeurs Podcast

Play Episode Listen Later Nov 17, 2020 103:59


Guillaume n’était pas présent dans cet épisode, mais rassurez vous Emmanuel assure la permanence des blagues et accompagné d’Antonio et d’Audrey il commente les actus du mois de novembre : ça discute de Quarkus, Spring Boot, Gradle, Reactive Programming, Docker, sécurité et bien sûr, loi, société et organisation. Enregistré le 13 novembre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–242.mp3 News Langages Guide de migration à Scala 3 11 ans de Go Librairies Quarkus 1.9.0 Deux livres gratuits sur Quarkus par Antonio Helidon 2.1.0 R2DBC et Reactive Streams rejoignent la Reactive Foundation, qui publie ses principes de design pour les applications cloud native Spring Boot 2.4 Reactor Europium GA (2020.0.0) avec Reactor-core 3.4.0 et Reactor-netty 1.0.0 Infrastructure Les bonnes pratiques de sécurité pour ses Dockerfiles Docker mets en pause l’application de sa nouvelle police de gestion des images Cloud Google s’associe à OVH Cloud : alliance inédite entre l’américain Google et le français OVH Abandon de l’offre on-premise de atlassian (jira et confluence) Web Netlix passe à Kotlin multiplatform pour les applications iOS et Android JetBrains sors Jetpack Compose for Desktop en M1, basé sur Jetpack Outillage Gradle 6.7 Cédric Champeau modernise le build de Apache Groovy, avec des conventions modernes de Gradle Alternatives aux outils en ligne de commande écrits en Rust Hardware Il y a le bon câble USB et le mauvais câble USB USB power meter/analyzer et USB load tester pour detecter les mauvais cables Des cables qui gardent les 5v d’autres qui descendent à 4,1v Méthodologies Comment débugger votre équipe Sécurité Nouvelle CVE dans Chrome Faille de sécu sur les workflow GitHub GitHub oublié de renouveler son certificat. Oops Let’s Encrypt devient grand Fun Comics sur les fonctions en bash par Julia Evans Loi, société et organisation Mobilizon l’alternative à Facebook proposée par Framasoft Loi Sécurité Globale : Surveillance généralisée des manifestations L’alerte de la défenseure des droits Tribune : “L’article 24 de la future loi ʻsécurité globale’ menace la liberté d’informer” Identité numérique et reconnaissance faciale : le Conseil d’Etat a rendu son verdict Outils de l’épisode Crowdcast de Youri sur ses podcasts préférés Message A Carractere Informatique Electro Monkeys If This Then Dev Tech Rocks Podcasts No Limit Secu La Méthode Scinetifique C’est Plus Que De La SF Conférences Codeurs En Seine 2020 - Edition en ligne En novembre, les mardis à 19h et les jeudis à 21h 45 minutes de conférences + environ 15 minutes de questions En ligne sur Twitch + rediffusion Youtube Web Stories le 5/2 en ligne https://webstoriesconf.com/ Le Devfest Lille le 11/6 en présentiel https://devfest.gdglille.org/ Nous contacter Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Faire un crowdcast ou une crowdquestion Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le groupe Google https://groups.google.com/group/lescastcodeurs ou sur le site web https://lescastcodeurs.com/

BadGeek
Les Cast Codeurs n°242 du 17/11/20 - LCC 242 - Les Applets, 20 ans trop tôt (104min)

BadGeek

Play Episode Listen Later Nov 17, 2020 104:27


Guillaume n'était pas présent dans cet épisode, mais rassurez vous Emmanuel assure la permanence des blagues et accompagné d'Antonio et d'Audrey il commente les actus du mois de novembre : ça discute de Quarkus, Spring Boot, Gradle, Reactive Programming, Docker, sécurité et bien sûr, loi, société et organisation. Enregistré le 13 novembre 2020 Téléchargement de l'épisode [LesCastCodeurs-Episode-242.mp3](https://traffic.libsyn.com/lescastcodeurs/LesCastCodeurs-Episode-242.mp3) ## News ### Langages [Guide de migration à Scala 3](https://scalacenter.github.io/scala-3-migration-guide/) [11 ans de Go](https://blog.golang.org/11years) ### Librairies [Quarkus 1.9.0](https://quarkus.io/blog/quarkus-1-9-0-final-released/) * [Deux livres gratuits sur Quarkus par Antonio](https://twitter.com/agoncal/status/1323613021390934016) [Helidon 2.1.0](https://github.com/oracle/helidon/releases/tag/2.1.0) [R2DBC et Reactive Streams rejoignent la Reactive Foundation, qui publie ses principes de design pour les applications cloud native](https://www.globenewswire.com/news-release/2020/11/10/2123974/0/en/Reactive-Foundation-Publishes-New-Cloud-Native-Application-Design-Principles-and-Announces-Two-New-Projects-at-Reactive-Summit.html) [Spring Boot 2.4](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.4-Release-Notes) * [Reactor Europium GA (2020.0.0) avec Reactor-core 3.4.0 et Reactor-netty 1.0.0](https://github.com/reactor/reactor/releases/tag/2020.0.0) ### Infrastructure [Les bonnes pratiques de sécurité pour ses Dockerfiles](https://cloudberry.engineering/article/dockerfile-security-best-practices/) [Docker mets en pause l'application de sa nouvelle police de gestion des images](https://www.docker.com/blog/docker-hub-image-retention-policy-delayed-and-subscription-updates/) ### Cloud [Google s'associe à OVH](https://www.ovh.com/fr/news/presse/cpl1685.ovhcloud-google-cloud-annoncent-partenariat-strategique-co-construire-solution-confiance) * [Cloud : alliance inédite entre l’américain Google et le français OVH](https://www.lemonde.fr/economie/article/2020/11/10/cloud-alliance-inedite-entre-l-americain-google-et-le-francais-ovh_6059221_3234.html) [Abandon de l'offre on-premise de atlassian (jira et confluence) ](https://twitter.com/ldubost/status/1318114879446843392) ### Web [Netlix passe à Kotlin multiplatform pour les applications iOS et Android](https://netflixtechblog.com/netflix-android-and-ios-studio-apps-kotlin-multiplatform-d6d4d8d25d23) [JetBrains sors Jetpack Compose for Desktop en M1, basé sur Jetpack](https://blog.jetbrains.com/cross-post/jetpack-compose-for-desktop-milestone-1-released/) ### Outillage [Gradle 6.7](https://docs.gradle.org/6.7/release-notes.html) [Cédric Champeau modernise le build de Apache Groovy, avec des conventions modernes de Gradle](https://twitter.com/CedricChampeau/status/1318828474560352257) [Alternatives aux outils en ligne de commande écrits en Rust](https://zaiste.net/posts/shell-commands-rust/) ### Hardware [Il y a le bon câble USB et le mauvais câble USB](https://blog.networkprofile.org/usb-load-testing-chargers-and-cables) * USB power meter/analyzer et USB load tester pour detecter les mauvais cables * Des cables qui gardent les 5v d'autres qui descendent à 4,1v ### Méthodologies * [Comment débugger votre équipe](https://www.infoq.com/presentations/debugging-team-mastery-autonomy-purpose/) ### Sécurité [Nouvelle CVE dans Chrome ](https://thehackernews.com/2020/10/chrome-zeroday-attacks.html) [Faille de sécu sur les workflow GitHub](https://www.neowin.net/amp/google-discloses-high-severity-security-flaw-in-github/) [GitHub oublié de renouveler son certificat. Oops](https://www.bleepingcomputer.com/news/security/github-breaks-site-layout-after-forgetting-to-renew-certificate/amp/) [Let's Encrypt devient grand](https://letsencrypt.org/2020/11/11/own-two-feet.html) ### Fun [Comics sur les fonctions en bash](https://wizardzines.com/comics/bash-functions) par [Julia Evans](https://twitter.com/b0rk) ### Loi, société et organisation [Mobilizon l’alternative à Facebook proposée par Framasoft](https://framablog.org/2020/10/27/mobilizon-vos-evenements-vos-groupes-vos-donnees/) [Loi Sécurité Globale : Surveillance généralisée des manifestations](https://www.laquadrature.net/2020/10/29/loi-securite-globale-surveillance-generalisee-des-manifestations/) * [L'alerte de la défenseure des droits](https://www.defenseurdesdroits.fr/fr/communique-de-presse/2020/11/proposition-de-loi-securite-globale-lalerte-de-la-defenseure-des-droits) * [Tribune : “L’article 24 de la future loi ʻsécurité globale’ menace la liberté d’informer”](https://www.telerama.fr/medias/larticle-24-de-la-future-loi-securite-globale-menace-la-liberte-dinformer-6739125.php) [Identité numérique et reconnaissance faciale : le Conseil d'Etat a rendu son verdict](https://www.laquadrature.net/2020/11/06/identite-numerique-et-reconnaissance-faciale-defaite-au-conseil-detat-le-combat-continue/) ## Outils de l'épisode Crowdcast de Youri sur ses podcasts préférés * [Message A Carractere Informatique](https://www.clever-cloud.com/fr/podcast/) * [Electro Monkeys](https://electro-monkeys.fr/) * [If This Then Dev](https://ifttd.io/) * [Tech Rocks Podcasts](https://www.tech.rocks/les-podcasts) * [No Limit Secu](https://www.nolimitsecu.fr/) * [La Méthode Scinetifique](https://www.franceculture.fr/emissions/la-methode-scientifique) * [C'est Plus Que De La SF](https://www.actusf.com/detail-d-une-rubrique/plus-que-de-la-sf) ## Conférences [Codeurs En Seine 2020 - Edition en ligne](https://twitter.com/codeursenseine/status/1301064575786405888?s=21) * En novembre, les mardis à 19h et les jeudis à 21h * 45 minutes de conférences + environ 15 minutes de questions * En ligne sur Twitch + rediffusion Youtube Web Stories le 5/2 en ligne Le Devfest Lille le 11/6 en présentiel ## Nous contacter Soutenez Les Cast Codeurs sur Patreon [Faire un crowdcast ou une crowdquestion](https://lescastcodeurs.com/crowdcasting/) Contactez-nous via twitter sur le groupe Google ou sur le site web

Frank Buck Consulting
If This Then That: My Dozen Most Powerful Applets

Frank Buck Consulting

Play Episode Listen Later Sep 29, 2020 15:29


Come over to the blog post and follow along as I show the dozen-or-so "If This Then That" applets that make my life easier. Re-create or modify any of them for your needs: https://frankbuck.org/powerful-ifttt-applets You can also view the video on YouTube: https://youtu.be/2GqET67kzek Here is the post on creating tasks with your voice. Download the ebook that walks you through setting up adding to Remember The Milk with your voice using Google Assistant. How to Use Evernote to Track Your Time For more, visit the blog post: https://frankbuck.org/powerful-ifttt-applets

HDTV and Home Theater Podcast
Podcast #945: Cool IFTTT Applets and Devices

HDTV and Home Theater Podcast

Play Episode Listen Later Apr 24, 2020 54:49


Cool IFTTT Applets and Devices Many of us have some sort of home automation device in our homes. Many of the products we had do not necessarily work together unless you are using a framework from Google, Amazon, or Apple. That's where IFTTT comes in. IFTTT connects devices that normally don't talk to each other with something called an Applet.  These Applets are composed of triggers and actions. Triggers tell an Applet to start, and actions are the end result of an Applet run. To use an Applet, you'll need a free IFTTT account. Then you need to connect your apps and devices to IFTTT, so they can  talk to each other via the IFTTT service. Today we are going to discuss some of the cooler Applets we have found. Please let us know what your favorites are and we'll share.    Turn on lights when Ring senses motion Turns on selected Hue lights when the Ring doorbell senses motion only during night hours. This may be good especially when you are away from home. People wanting to break into your home may be discouraged if all the lights are one.    Stop Sonos when you leave the house Pause music in all your rooms when you leave your house. There's also one to start playing your favorite tunes as soon as you walk through the door. Receive a notification on your phone when your Amazon Alexa timer goes off You'll get notified when your Amazon Alexa timer goes off. Must have the IFTTT app installed. Wireless Tag Wireless Tags are very small devices that can sense even the slightest movement. They have light and temperature sensors as well. They cost about $35 and are only about an inch and a half square. Requires a $40 hub. These devices are inexpensive and can be used to detect motion or movement of objects  and they can be tied together to many other devices via the IFTTT app.  Notion  The Notion Smart Security Starter Kit provides monitoring for opening doors and windows, sounding smoke/CO alarms, water leaks, and temperature changes. With IFTTT you can add more capability like connecting them to your Hue Lights.  Fing Fing is a network scanner that makes you discover all connected devices, run internet speed tests and help troubleshoot network and device issues. Get Fingbox for more advanced security and protection for your network. With IFTTT you can add more capability like connecting them to your Hue Lights.  Are you sensing a pattern here? But you can do more than just turn on lights. You can arm cameras, start a Harmony activity, or even activate Hubitat devices.  Airthings Airthings produces radon and indoor air quality system for multi-room, connected monitoring. With IFTTT you can connect your WeMo products, Hue Lights, and even make a calendar entry. Weather Stations IFTTT connects to a few weather stations which can allow for triggers based on weather so you don't water your lawn in the rain or shut your Hunter Douglas blinds when it gets hot outside.  

HDTV and Home Theater Podcast
Podcast #945: Cool IFTTT Applets and Devices

HDTV and Home Theater Podcast

Play Episode Listen Later Apr 24, 2020


Many of us have some sort of home automation device in our homes. Many of the products we had do not necessarily work together unless you are using a framework from Google, Amazon, or Apple. That’s where IFTTT comes in. IFTTT connects devices that normally don’t talk to each other with something called an Applet.

amazon google apple devices ifttt applet applets squarespace cacheversion ssnoneditable
Mission Matters Marketing
Applets, Widgets and Interactive Content with Saksham Sharda

Mission Matters Marketing

Play Episode Listen Later Mar 19, 2020 9:17


Have you considered using applets, widgets and interactive content in your business development efforts? These solutions may be just the thing you need to supplement your current lead generation strategies. In this episode, Adam Torres and Saksham Sharda, Creative Director at Outgrow.co, explore how applets, widgets and interactive content are giving some business owners an edge on their competition.Follow Adam on Instagram at https://www.instagram.com/askadamtorres/ for up to date information on book releases and tour schedule.Apply to be interviewed by Adam on our podcast:https://www.moneymatterstoptips.com/podcastguest

airhacks.fm podcast with adam bien
NodeJS, MicroProfile and Java Cloud Native Starter

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 24, 2019 60:37


Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS An airhacks.fm conversation with Niklas Heidloff (@nheidloff) about: Changing the font color with Basic on C64, playing Frogger, serious programming with Turbo Pascal on PC 80286, developing a shooter UFO game, writing a school magazine with MS Word, Graphical User Interfaces with Turbo Pascal, studying Computer Science in Paderborn, 25 years ago everything was already developed, Thomas J. Watson: 'I think there is a world market for about five computers', collaboration technologies at the university, IBM Notes, productive development with IBM Notes Domino, working with a startup and the Lotus Workflow product, the very first Java User Interface for the Workflow tool, startup was acquired by IBM, the 60% more paycheque, Lotus Notes was one of the first NoSQL databases, CouchDB is based on Lotus Notes ideas, the out-of-the-box experience of Lotus Domino was great, also OpenShift comes with great user experience, Lotus Notes had good replication capabilities, Java is is a lightweight and clean programming language, Applets were too buggy, ProcessWare became Lotus Workflow, growing without a reason, leading the frontend team for WebSphere Workflow, the interesting Visual Age for Java IDE, IBM Alphaworks and DeveloperWorks, Jikes - the fast Java Compiler, drawing boxes is not a exciting as developing software, growing the Lotus Notes community, openntf.org, learning from Eclipse and Apache, Lotus Notes business was sold to HCL, the RedHat opensource model, moving from Lotus Notes to Cloud Architectures, joining the IBM Emerging Technologies Organization and the Developer Outreach "Cloud Native" Team, building samples and traveling to international conferences, the Java Cloud Native Starter, the one end-to-end enterprise Java Cloud Native application, Kubernetes, OpenShift, Docker, Maven, MicroProfile, Kiali, Quarkus, installation scripts, vue.js and traffic routing with istio, the overlap between MicroProfile and Istio, the article by Emily Jiang, MicroProfile, NodeJS vs. MicroProfile, the NodeJS innovation, Niklas Heidloff on twitter: @nheidloff, Niklas' blog: heidloff.net, Niklas on github: https://github.com/nheidloff

airhacks.fm podcast with adam bien
Jason's Binding and Fast, Greek Birds

airhacks.fm podcast with adam bien

Play Episode Listen Later Oct 6, 2019 81:18


An airhacks.fm conversation with Dmitry Kornilov (@m0mus) about: Programming mother and Basic "print", pl 1 on mainframes, enjoying the creativity of programming, developing Tetris with 12, enjoying one of the first XT PCs in Russia in 1985, using pupil testing applications at school, enjoying the power of the key to the computer room, using the Russian computer: BK-0010, using Pascal at high school and Delphi in leisure, clipper, Delphi was unbeatable at that time, Delphi is still supported by Embarcadero, Borland Delphi started in 1995, Turbo Vision the library for creation of DOS-based UI, studying applied mathematics at the aviation university, building a F-19 Stealth Fighter simulator at the Aviation University in C/C++, by solving 9 to 11 differential equations you could simulate an airplane, creating a graphic library to draw primitives in assembler to improve performance, building automation systems for resorts in Czech Republic in ASP.net and C#, creating a casino application as PoC in J2EE, Linux and WebLogic Server 7, Tetris as Applets, enjoying JBuilder IDE, starting with EJB 1.0, Bean Managed Persistence (BMP) later Container Manager Persistence (CMP), working as freelancer in J2EE space, starting at Oracle at EclipseLink team and creating the second version of JPA-RS, starting with JSON-B and yasson, JSON-B was created by a team of 2 developers, the JakartaONE livestream, session: "JSON support in Jakarta EE: Present and Future", the AirPort, Prime and Helidon, Helidon got MicroProfile, Airport started around 2015, Helidon had a great potential what was recognized by management, Helidon supports Java SE and MicroProfile programming models, Oracle had no viable strategy for WLS customers which wanted to try something else - Helidon fills the gap, J4C - Java For Clouds was the name of the runtime before Helidon, Helidon is the name of a small and fast bird: the swallow, the helidon.io website was created by Oracle's webdesigners, Helidon Java SE is targetted for developers who are bored by Java EE programming model, fat jars don't make any sense, Helidon is a hollow-JAR and so can be deployed as layered Docker image, Dmitry Kornilov on twitter: @m0mus. Dmitry's blog: https://dmitrykornilov.net

eCom Tips Podcasts
What is IFTTT? ifttt.com How Do You Use It? Find Out Here!

eCom Tips Podcasts

Play Episode Listen Later Jul 10, 2019 3:41


  http://keywebco.strikingly.com/blog/what-is-ifttt-ifttt-com-how-do-you-use-it-find-out-here  What is IFTTT? ifttt.com How Do You Use It? Find Out Here! June 3, 2019 · IFTTT,ecommerce,business,Apps,Tips Repetitive tasks are mind-numbing and boring - so stop doing them! Become more productive by automating tasks with IFTTT (IF THIS THEN THAT) so they are automatically done for you - once and for all! IFTTT is an incredible system called it allows you to create recipes that will automate your routine tasks and you don't have to write any code. Email tasks, Calendar, SMS, Twitter, Facebook, Home Automation and many more IFTTT recipes are available for you to choose from. If you don't find a process you like, simply create one. Anyone can do it - even if you have never automated tasks before. IFTTT is a free platform that helps you do more with all your apps and devices Get started WHAT ARE Applets? Applets bring your services together to create new experiences. WHAT ARE Services? Services are the apps and devices you use every day. Each service has useful Applets you can turn on. If This Then That (also known as IFTTT) is a way to easily automate tasks in your life. It can be automatically saving photos that you're tagged in on Facebook to Dropbox, a security alert if your family members call for emergency services, or even if you want your coffee pot to automatically turn on when you wake up in the morning. IFTT's customizations are practically endless. In this class which was recorded with a live audience will show you how to create automated tasks, offer advice on what gadgets you might want to think about purchasing in order to make that happen, IFTT's customizations are practically endless. All information was derived or embedded from IFTTT websites and Apps. --- Send in a voice message: https://anchor.fm/roger-keyserling/message Support this podcast: https://anchor.fm/roger-keyserling/support

Content Marketing Tips and Tricks | The DisContent Show
Using IFTTT applets to automate your social media marketing campaigns

Content Marketing Tips and Tricks | The DisContent Show

Play Episode Listen Later Jan 16, 2019 24:42


IFTTT is a free service which helps different services on the internet “play nice”: this includes your blog, podcast, emails, and social media! In this episode, Joe explains how IFTTT works, how easy it is to set up and configure various “applets” and which of those premade applets are his go to’s for social media […] The post Using IFTTT applets to automate your social media marketing campaigns appeared first on Joe Kuzma's DisContent Digitial Marketing Series.

MageTalk: A Magento Podcast
MageTalk Episode 180 – When Life Hands You Applets, You Make Appletade

MageTalk: A Magento Podcast

Play Episode Listen Later Oct 12, 2018


Patent trolls are back? Kalen’s fasting from social media. Renewed fears around End of Life begin to surface as Magento 2.2 is just 11 months away from We’re gearing up for Meet Magento New York...

Alexa in Canada
IFTTT and Amazon Alexa #19

Alexa in Canada

Play Episode Listen Later Mar 27, 2018 13:32


In this episode, Teri discusses how to use IFTTT and Amazon Alexa together to open the door to even more functionality with your Amazon Echo device.IFTTT and Amazon AlexaIFTTT stands for IF This, Then That! This is an app that allows you to integrate different services to increase the functionality of each of the services. This includes hundreds of different services – everything from email to social media, calendars to smart home products, and of course ALEXA, among many, many others!IFTTT is based on “Applets” or “Recipes” – these are essentially simple logic commands that cause one service to trigger an action in another service. For example, having a timer go off on Alexa (i.e. the trigger) can cause a light to go on elsewhere (i.e. the action). Or adding something to your to-do list on Alexa (i.e. the trigger) can cause the item to be emailed to your inbox (i.e. the action). There are literally thousands of IFTTT applets that can be developed.Now here is the caveat: As us Canadians know all too well, some of the functionality is not available in Canada while it is available in the States. Nevertheless, there is still a lot that we can do with IFTTT and Amazon Alexa in Canada.How to you use Pre-Built applets for IFTTT and Amazon Alexa?Create a free account at IFTTT.Search for “Amazon Alexa.”Provide your Amazon account credentials.Select an Applet that is already created and then activate it (you will need to enter the credentials for any other service you want to use).How to Create your Own Applet for IFTTT and Amazon Alexa?Create a free account at IFTTT.Click on your username.Click on New Applet.Click on “+ this” (i.e. the trigger) in the middle of the screen.Search for “Amazon Alexa.”Provide your Amazon account credentials.Choose a trigger from among the provided list:Say a specific phraseAsk what’s on your To Do ListItem added to your To Do ListItem completed on your To Do ListItem edited on your To Do ListItem deleted on your To Do ListAsk what’s on your Shopping ListItem added to your Shopping ListItem completed on your Shopping ListItem edited on your Shopping ListItem deleted on your Shopping ListAsk for a sports team’s scoreAsk for a sports team’s next gameNew song playedYour alarm goes offYour timer goes offClick on “+ that” (i.e. the action) in the middle of the screen.Search for the action service you want to use (e.g. Kasa app) and click on the icon.Choose a specific action (these options will depend on the specific service you have selected)Now your Alexa trigger is set to cause an action on the particular service you selected!Now what?Have fun! Experiment with different IFTTT Applets and see what you come up with! And make sure to comment below if you find an applet that is really creative, unique, or useful. I look forward to seeing what you do with IFTTT and Amazon Alexa!List of resources mentioned in this episode:IFTTTAlexa in Canada Community on FacebookAlexa in Canada: The Voice Experience PodcastPlease leave a review on iTunesShopping on Amazon.ca See acast.com/privacy for privacy and opt-out information.

Tech Tutorials
Wolfram Alpha #2: Downloading Mathematical Applets

Tech Tutorials

Play Episode Listen Later Jan 21, 2011 3:33


Multimedia im Netz - WiSe 2010 / 2011 - Audio mit Folien
Interactive Web Applications Part c: Web Programming with Java

Multimedia im Netz - WiSe 2010 / 2011 - Audio mit Folien

Play Episode Listen Later Nov 22, 2010 118:19


This chapter gives an overview of Web Programming with Java, including Applets, Servlets and Java Server Pages.

Multimedia im Netz - WiSe 2010 / 2011
Interactive Web Applications Part c: Web Programming with Java

Multimedia im Netz - WiSe 2010 / 2011

Play Episode Listen Later Nov 11, 2010 118:27


This chapter gives an overview of Web Programming with Java, including Applets, Servlets and Java Server Pages.

Multimedia im Netz - WiSe 2009/2010
Interactive Web Applications Part 4 (Applets, Servlets, Java Server Pages)

Multimedia im Netz - WiSe 2009/2010

Play Episode Listen Later Feb 2, 2010 100:51


Chapter 3c deals with interactive web applications. Lecture 3c has a closer look on Applets, Servlets and Java Server Pages.

Multimedia im Netz - WiSe 2009/2010 - Audio mit Folien
Interactive Web Applications Part 4 (Applets, Servlets, Java Server Pages)

Multimedia im Netz - WiSe 2009/2010 - Audio mit Folien

Play Episode Listen Later Feb 2, 2010 100:43


Chapter 3c deals with interactive web applications. Lecture 3c has a closer look on Applets, Servlets and Java Server Pages.

Digitale Medien - WiSe 2007/2008 - Audio mit Folien

In Vorbereitung der folgenden Kapitel zu Einzelmedien werden Grundbegriffe der Signalverarbeitung eingeführt. Kernthema ist die Zusammensetzung von Signalverfläufen aus harmonischen Sinusschwingungen, also Fourieranalyse und Frequenzraum. Die Behnadlung dieses Stoffs erfolgt wenig mathematisch, mit vielen Anwendungsbeispielen und interaktiven Demonstrationen zur Veranschalulichung der Zusammenhänge. Die Demonstrationen sind (als exerne Applets) im WWW verfügbar; der Podcast enthält nur wenige Screenshots zu den durchgeführten Vorführungen.

Digitale Medien - WiSe 2007/2008
Signalverarbeitung

Digitale Medien - WiSe 2007/2008

Play Episode Listen Later Dec 19, 2008 62:23


In Vorbereitung der folgenden Kapitel zu Einzelmedien werden Grundbegriffe der Signalverarbeitung eingeführt. Kernthema ist die Zusammensetzung von Signalverfläufen aus harmonischen Sinusschwingungen, also Fourieranalyse und Frequenzraum. Die Behnadlung dieses Stoffs erfolgt wenig mathematisch, mit vielen Anwendungsbeispielen und interaktiven Demonstrationen zur Veranschalulichung der Zusammenhänge. Die Demonstrationen sind (als exerne Applets) im WWW verfügbar; der Podcast enthält nur wenige Screenshots zu den durchgeführten Vorführungen.