Accès réservé...
Log Pwd
Pour s'inscrire ?

« Mai 2024 »

  • Lu | Ma | Me | Je | Ve | Sa | Di |


Webriche: les veilleurs ne dorment jamais...

Ci dessous, les actualités de quelques sites qui ont tout mon intérêt (à différents niveaux).

La veille     Haut de page     Lendemain


Samedi 18 Mai 2024 (53)

1: From Developer's Nightmare to Web's Superhero: The Incredible Journey of JavaScript

https://muhammedshahinshap.hashnode.dev/from-developers-nightmare-to-webs-superhero-the-incredible-journey-of-javascript

Hashnode - javascript (Javascript)

Introduction Everyone has either heard of or knows JavaScript because it's one of the most popular programming languages in the world. JavaScript is ruling the web, and its story of creation and evolution is nothing short of extraordinary. This artic...


2: All About the Other Python Iterables: Dictionaries

https://lonercode.hashnode.dev/all-about-the-other-python-iterables-dictionaries

Hashnode - python (python)

As far as 'collectible' data types go, we've looked at lists, tuples and sets. In this episode of data types that house other data types, we'd be looking at dictionaries. This type stands out from the others because it has key-value pairs which is a ...


3: Asynchronous JavaScript with Promise APIs (all, allSettled, race and any)

https://siddheshshende.com/asynchronous-javascript-with-promise-apis-all-allsettled-race-and-any

Hashnode - javascript (Javascript)

Introduction JavaScript asynchronous programming is an essential ability for recent developers. Promises have made it easier to handle asynchronous tasks and reduced the likelihood of errors. With promises, handling callbacks is simplified, improving...


4: How to add tailwind to your Django project and Django Admin

https://chaicode.com/blogs/how-to-add-tailwind-to-your-django-project-and-django-admin

Hashnode - python (python)

Install Tailwind CSS in your Django project Tailwind CSS is a CSS framework that allows you to build custom styles for your web pages. It provides a set of pre-built classes that you can use to style your HTML elements. Before we run the next command...


5: The Machine, the Matchbox, and the Open Road

https://blog.ahmadwkhan.com/the-machine-the-matchbox-and-the-open-road

Hashnode - python (python)

In the soft glow of my monitor, lines of code dance before my eyes, a familiar ballet of logic and precision. I am a machine whisperer, a weaver of digital dreams. Yet, beneath the surface, a discordant symphony plays, a melancholic melody etched int...


6: Unlocking the Power of Actions in React 19: Simplifying State Management

https://blog.thesshguy.com/unlocking-the-power-of-actions-in-react-19-simplifying-state-management

Hashnode - javascript (Javascript)

React 19 makes it way easier to manage state and data mutations! This is made possible with the introduction of "Actions" which are functions that use async Transitions. Actions Reduce Boilerplate Actions let us skip the manual process of handling pe...


7: Mastering Flutter BLoC Pattern: CRUD for Seamless State Management

https://nitinsahu.hashnode.dev/mastering-flutter-bloc-pattern-crud-for-seamless-state-management

Hashnode - Flutter (Flutter)

' Unleash the Power of BLoC in Flutter Maintaining and updating the state of your Flutter application can be a daunting task, but with the BLoC (Business Logic Component) pattern, you can take your development skills to the next level. This comprehe...


8: Weekend Reading ' Objection-oriented programming

https://labnotes.org/weekend-reading-objection-oriented-programming/

Lab notes (Développement)

This week we find a power-up box, replace GitHub Actions with Maven XMLs, avoid the worst website in the world, revisit RTO policies, 'listen' to OpenAI employees, watch our Slack private messages, do laundry for free, and fall asleep to a YouTube video.


9: OMRElite: Mobile Application for Exam Management with OMR/Bubble Sheet

https://sakib30102001.hashnode.dev/omrelite-mobile-application-for-exam-management-with-omrbubble-sheet

Hashnode - python (python)

After almost 10K+ lines of code ', countless sleepless nights ', infinite amount of bug/error fixing later, Introducing "OMRElite"! The app has been in the making for over a month & still going... Here's the video demo: https://youtu.be/F7PN6prPl0g...


10 / 53

10: Defining Constants in Flutter: Best Practices

https://blog.bytescrum.com/defining-constants-in-flutter-best-practices

Hashnode - Flutter (Flutter)

Introduction When building a Flutter application, you often encounter values that remain unchanged throughout the app's lifecycle. These immutable values, known as constants, can be effectively managed to keep your code clean, efficient, and easy to ...


11: Must-Have VS Code Extensions to Level Up Your React Development

https://qirolab.hashnode.dev/vs-code-extensions-for-react-development

Hashnode - javascript (Javascript)

Visual Studio Code (VS Code) is a popular code editor for developers, and with the right extensions, it becomes a powerhouse for React development. Here's a look at some must-have extensions to boost your productivity: Linting & Formatting: ESLint a...


12: GPT-4o: OpenAI combines audio, text, and vision in one model

https://magicai.tinztwins.de/gpt-4o-openai-combines-audio-text-and-vision-in-one-model

Hashnode - python (python)

Hi AI Enthusiasts, Welcome to this week's Magic AI news, where we bring you exciting updates from the world of Artificial Intelligence (AI) and Technology. OpenAI and Google have presented a lot of new things this week. Stay curious! ' This week's M...


13: Variables in Js | 02

https://thesigmacoder.com/variables-in-js-02

Hashnode - javascript (Javascript)

What are Variables' Variables are containers for storing data in JavaScript. Variables can be used to store reusable values, such as numbers, strings, arrays, objects, functions, etc. The values of the variables are assigned using the assignment oper...


14: Python Linked Lists : Easy Steps to Get Started

https://mahia.hashnode.dev/python-linked-lists-easy-steps-to-get-started

Hashnode - python (python)

Ever wondered how efficiently Python handles data connections' Linked lists are a powerful data structure for managing connections and dynamic memory. Unlike arrays, they store elements in separate nodes linked together. Let's explore how Python effi...


15: Intro to JavaScript | 01

https://thesigmacoder.com/intro-to-javascript-01

Hashnode - javascript (Javascript)

Who Created JS ' JavaScript was created by Brendan Eich(also the co-founder of mozilla and creater of brave) in 1995 in 10 days working at Netscape. History behind the JS name ' initially, it was named Mocha by the creator, which was later renamed Li...


16: Beginner's Guide to JavaScript Loops: Mastering the Basics

https://sephjoe.hashnode.dev/beginners-guide-to-javascript-loops-mastering-the-basics

Hashnode - javascript (Javascript)

What is a loop in programming' Loops are used in JavaScript and most programming language to perform repeated actions in an easier way based on a particular condition which evaluates to return a true or false value. A condition refers to a test or an...


17: Fuite des cerveaux et dettes abyssales : Stability AI, un empire qui s'effrite

https://www.lebigdata.fr/fuite-des-cerveaux-et-dettes-abyssales-stability-ai-un-empire-qui-seffrite

Le Big Data (dataviz)

Pionnière de l'IA générative avec Stable Diffusion, Stability AI semblait promise à un brillant avenir. Mais la start-up fait aujourd'hui … Cet article Fuite des cerveaux et dettes abyssales : Stability AI, un empire qui s’effrite a été publié sur LEBIGDATA.FR.


18: Day 8 of 100DaysOfCode - Caesar Cipher

https://keiran-portfolio.hashnode.dev/day-8-of-100daysofcode-caesar-cipher

Hashnode - python (python)

On Day 8 of #100DaysofCode, this mini project has taken me around 5 days to complete as there were issues with the code. I have created a caesar cipher program using the following python concepts from Dr Angela Yu's 100DaysOfCode: The Complete Python...


19: Understanding the basics of RAG with a demo

https://haimantika.dev/blog/understanding-the-basics-of-rag-with-a-demo

Hashnode - python (python)

Ever since Gen AI took the front seat, RAG became a very popular term. By definition, RAG stands for Retrieval Augmented Generation; it is a natural language processing technique that combines the strengths of both retrieval- and generative-based art...


20 / 53

20: Understanding Unit Testing in Python: Testing Laundry Price Calculations

https://abdiel.hashnode.dev/understanding-unit-testing-in-python-testing-laundry-price-calculations

Hashnode - python (python)

What is Unit Testing' In the world of software development, ensuring that your code works correctly is crucial. This is where unit testing comes into play. Unit testing is a type of software testing where individual units or components of the softwar...


21: Secure Your APIs (Part 2): Rate Limiting and Validation

https://chinmaypandya.hashnode.dev/secure-your-apis-part-2-rate-limiting-and-validation

Hashnode - javascript (Javascript)

Recap In the previous blog, we made our own proxy server to handle APIs. It is important to note that the proxy servers are NOT our main servers, and therefore we do not use proxy servers to handle database requests directly. There are used mainly fo...


22: Basics of Statistics in Python

https://tonui.hashnode.dev/basics-of-statistics-in-python

Hashnode - python (python)

Numpy is the main python library used for complex math calculations.Pandas is built on top of Numpy for working with tables (or dataframes).Matplotlib is used for plotting charts and graphs and seaborn is for enhanced visualizations, and is built on ...


23: Revolutionizing Next.js: How Docker Sets the Stage for Future-Proof Web Development

https://haqsbchambers.hashnode.dev/nodejs

Hashnode - javascript (Javascript)

In the rapidly evolving landscape of web development, the combination of Docker and Next.js stands out as a powerful duo propelling developers toward the future. Docker's containerization technology, paired with Next.js's robust framework for buildin...


24: Learn OOPS in Python: A Simple Guide for Newbies

https://brahma-s.hashnode.dev/learn-oops-in-python-a-simple-guide-for-newbies

Hashnode - python (python)

Welcome to a beginner's guide to OOPS in Python! I'm Brahma ', a passionate software developer. I am documenting my learning journey through a series of blog posts. Stay tuned!! Introduction OOPS in any programming language, is kind of interesting a...


25: Ch' '' nghiêm ng't (Strict Mode) trong JavaScript

https://blog.thanhnamnguyen.dev/strict-mode-trong-javascript

Hashnode - javascript (Javascript)

Có l' b'n 'ã t'ng th'y 'use strict' trong các d' án nh'ng có th' b'n ch' nhìn l''t và có th' b' qua nó. Cùng tìm hi'u bài vi't này '' hi'u rõ h'n v' 'use strict' trong JavaScript nhé. Gi'i thi'u v' Strict Mode trong JavaScript N'u b'n 'ã t'ng vi't co...


26: Validating Usernames in a Smart Contract

https://alexandercodes.hashnode.dev/validating-usernames-in-a-smart-contract

Hashnode - python (python)

Introduction One of the first challenges in building an application is handling user registration. We often need to allow users to choose their own username, while ensuring that each one is unique. Usernames also usually require validation, with cons...


27: A Comprehensive Guide to SQLite CRUD Operations in Flutter with Bloc

https://jiteshblog.dev/a-comprehensive-guide-to-sqlite-crud-operations-in-flutter-with-bloc

Hashnode - Flutter (Flutter)

Hello everyone, Today, I'll guide you through performing CRUD (Create, Read, Update, Delete) operations in Flutter using SQLite, with Bloc for state management. SQLite is a local database that stores data on the device, making it essential to underst...


28: The Art of Optimization: Debouncing

https://alishakausheen.hashnode.dev/the-art-of-optimization-debouncing

Hashnode - javascript (Javascript)

Suppose your application has a search bar and it calls an API every time on change event is triggered. You typed some 6 letters word in that then that makes the API call 6 times. What if you typed some 100 or say 1000 letter word then wont that make ...


29: Undefined vs Undeclared [Javascript]

https://thesigmacoder.com/undefined-vs-undeclared-javascript

Hashnode - javascript (Javascript)

UndefinedUndeclared DefinitionA variable that has been declared but has not been assigned a value.A variable that has not been declared in any scope using the var, let or const keywords. BehaviorThe variable exists in the current scope and its ty...


30 / 53

30: Building a web app (Whinst) weekly update 5

https://andysonm.hashnode.dev/building-a-web-app-whinst-weekly-update-5

Hashnode - javascript (Javascript)

Deployed the backend I deployed the Whinst backend to a Digital Ocean Droplet which is Linux-based virtual machine. The process was pretty straight forward because I've done deployment like this a couple of times'. I first setup the Droplet and st...


31: Creating a Reusable Axios Wrapper: A Clean and Efficient Approach

https://sft.hashnode.dev/creating-a-reusable-axios-wrapper-a-clean-and-efficient-approach

Hashnode - vuejs (Javascript)

In one of our projects, we use the axios library to make API requests to our backend REST endpoints. However, we need to add authorization headers to these API requests. After the user logs in, we store the JWT token received from the backend and sen...


32: How to create an interactive testimonial with Astrojs, Tailwind CSS and JavaScript

https://michaelandreuzza.hashnode.dev/how-to-create-an-interactive-testimonial-with-astrojs-tailwind-css-and-javascript

Hashnode - javascript (Javascript)

Recreating a testimonial section with Tailwind CSS and JavaScript that we did with Alpine.js in the previous tutorial. See it live and get the code What are testimonials' Testimonials are a great way to showcase your work and build trust with potenti...


33: 22. Generate Parentheses

https://outlierchronicles.hashnode.dev/22-generate-parentheses

Hashnode - python (python)

Problem Statement Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. Examples Example 1: Input: n = 3 Output: ["((()))","(()())","(())()","()(())","()()()"] Example 2: Input: n = 1 Output: ["()"] ...


34: Day 2 in Dev Life of Brian

https://devlifeofbrian.com/day-2-in-dev-life-of-brian

Hashnode - Flutter (Flutter)

I wanted to push yesterday's bug fixes and improvements to the web, but then I noticed that the navigation bar was back on the left side of the application. ''' Glitch in the Matrix Surely I had fixed and changed this because I made new screenshots...


35: The Beginner's Guide to Web Development with HTML, CSS, and JavaScript

https://donnoguy.hashnode.dev/the-beginners-guide-to-web-development-with-html-css-and-javascript

Hashnode - javascript (Javascript)

Introduction As a newcomer to web development, understanding the core technologies of HTML, CSS, and JavaScript is essential. These three pillars form the foundation of the web, enabling you to create structured, styled, and interactive websites. In ...


36: JavaScript Functions Explained: The Essential Guide for Beginners

https://pasindubb.hashnode.dev/javascript-functions-explained-the-essential-guide-for-beginners

Hashnode - javascript (Javascript)

Once upon a time, in a magical land called Codeville, there were these little helpers called Functions. Now, imagine Functions as little wizards who can do special tasks for us. Let's meet our first Function, named MagicMaker. MagicMaker's job is to ...


37: Facebook : comment activer le mode sombre sur mobile et desktop

https://www.blogdumoderateur.com/facebook-activer-mode-sombre-mobile-desktop/

Blog du Moderateur ()

Découvrez la marche à suivre pour activer le mode sombre sur Facebook.


38: 979. Distribute Coins in Binary Tree

https://tapanrachchh.hashnode.dev/979-distribute-coins-in-binary-tree

Hashnode - python (python)

# Definition for a binary tree node. # class TreeNode: # def __init__(self, val=0, left=None, right=None): # self.val = val # self.left = left # self.right = right class Solution: def distributeCoins(self, root: Option...


39: GTA 6 : très mauvaise nouvelle pour les fans, selon ce document Take-Two

https://www.lebigdata.fr/gta-6-tres-mauvaise-nouvelle-pour-les-fans-selon-ce-document-take-two

Le Big Data (dataviz)

Votre aventure dans la version moderne de Vice City sera retardée. Selon les dernières nouvelles, GTA 6 ne sortira pas … Cet article GTA 6 : très mauvaise nouvelle pour les fans, selon ce document Take-Two a été publié sur LEBIGDATA.FR.


40 / 53

40: What Are Python Libraries' Explained Simply

https://gitsmo.com/what-are-python-libraries

Hashnode - python (python)

Why Learn Python In recent years, Python has gained so much popularity because of its simplicity that it is now considered one of the fastest-growing programming languages across the globe. In addition, Python has an extensive library ecosystem, whi...


41: Pythonic Paradigm: Writing Elegant and Efficient Code

https://brijesh360.hashnode.dev/pythonic-paradigm-writing-elegant-and-efficient-code

Hashnode - python (python)

In the realm of programming languages, Python stands out for its simplicity, readability, and versatility. One of the key principles that sets Python apart is its emphasis on writing code that isn't just functional but also elegant and efficient. Thi...


42: Liens vagabonds : Google veut révolutionner notre travail, OpenAI, notre vie

https://www.meta-media.fr/2024/05/18/liens-vagabonds-google-veut-revolutionner-notre-travail-openai-notre-vie.html

Meta Media (Internet)

«'Les robots conversationnels ont-ils franchi une nouvelle frontière cette semaine'''» Pour la communauté commentatrice de l'actualité IA, il n'y a aucun doute. Lundi et mardi, les deux géants de l'IA générative se sont affrontés en dévoilant leurs nouveautés lors de leurs conférences de presse respectives. Les objectifs des deux entreprises... The post Liens vagabonds : Google veut rà [...]


43: Biographies des journalistes : comment engager son lectorat en incarnant son média '

https://www.meta-media.fr/2024/05/18/biographies-des-journalistes-comment-engager-son-lectorat-en-incarnant-son-media.html

Meta Media (Internet)

Les biographies permettent au lectorat d'en savoir plus sur les journalistes derrière les papiers. Mediapart et le New York Times expliquent comment cet outil est une manière de renforcer confiance et engagement. Par Agathe Kupfer, journaliste indépendante  Si vous pouvez reconnaître dans la rue le ou la présentateur·ice du journal... The post Biographies des journalistes : comment engager [...]


44: The Art of JavaScript Functions: A Comprehensive Exploration

https://vatsal08.hashnode.dev/the-art-of-javascript-functions-a-comprehensive-exploration

Hashnode - javascript (Javascript)

Functions are reusable blocks of code that encapsulate logic and perform specific tasks. We will understand functions with real-world web application examples that demonstrate the practical use of functions in JavaScript. https://youtu.be/l1Ye_56K_Ow...


45: How to send an Email from your Gmail Account with Nodemailer '

https://mohammad1105.hashnode.dev/how-to-send-an-email-from-your-gmail-account-with-nodemailer

Hashnode - javascript (Javascript)

Sending emails programmatically is a common task in web development, and Nodemailer is a popular Node.js library that simplifies this process. This tutorial will guide you through sending an email from your Gmail account using Nodemailer. Whether you...


46: Top 10 basic Git Command which you must know

https://shivamgupta6418.hashnode.dev/top-10-basic-git-command-which-you-must-know

Hashnode - javascript (Javascript)

This article will help you gain a basic understanding of essential Git commands for your next project. These commands are useful for beginners who are curious about Git. However, before diving into the commands, let's understand some terminology rela...


47: Visualize This (2nd ed.): Finding the Best Visualization Tools

https://flowingdata.com/2024/05/17/visualize-this-2nd-ed-finding-the-best-visualization-tools/

Flowing data (dataviz)

There are a lot of tools to visualize data. Some are visualization-specific. Some are tools that let you make charts but are focused on other data things. New apps come out with new features that promise new things. This can make it tricky to find the best visualization tool.Tags: writing


48: Hoisting in JavaScript.

https://pavan-patchikarla.hashnode.dev/hoisting-in-javascript

Hashnode - javascript (Javascript)

In this brief blog, we will explore the concept of hoisting in JavaScript, including how it affects variable and function declarations, and provide an overview of it. JavaScript's hoisting feature rearranges declarations, enabling access to variables...


49: To NOT or NOT to NOT NOT': Why We Use !! In JavaScript

https://makala.hashnode.dev/to-not-or-not-to-not-not-why-we-use-in-javascript

Hashnode - javascript (Javascript)

When I was working through my basic JavaScript fundamentals materials for my bootcamp with Flatiron School, I came upon the concept of logical operators for the first time. Logical operators are fairly simple to understand. ! will operate on an expre...


50 / 53

50: Unleash the Power of Python Programming: A Journey from Beginner to Pro

https://colddsam.com/unleash-the-power-of-python-programming-a-journey-from-beginner-to-pro

Hashnode - python (python)

Unleash the Power of Python Programming: A Journey from Beginner to Pro Introduction: Embarking on the Python Odyssey Python has emerged as a versatile and user-friendly programming language, widely adopted by beginners and professionals alike. Embar...


51: How CTOs are getting more control over how they build teams in LATAM

https://nearshore.fwscience.us/how-ctos-are-getting-more-control-over-how-they-build-teams-in-latam

Hashnode - javascript (Javascript)

In the not-too-distant future, the tech industry was buzzing with excitement, much like the golden era of the NASA space program. Tech executives were the new astronauts, navigating the vast software development universe. But just as the space progra...




La veille     Haut de page     Lendemain



Note : Webriche.fr est un agrégateur de flux RSS. C'est à dire un outil automatique qui regroupe l'accès à des informations, dont il n'est ni le rédacteur, ni l'éditeur.
Pour toutes questions, merci de contacter Richard Carlier.

Présentation

Ceci est un site qui explore certains mécanismes du Web 2.0, histoire de jouer avec tout ça...
Oui, une sorte de mashup 2.0 appliqué à la veille informationnelle... Hum, rien de neuf ?

Expérimental, c'est un site collaboratif à usage d'une seule personne. Ou presque.

Richard Carlier

Des mots,
toujours des mots...

Collaboration Partage Pagerank Donnees Echange RSS Standards Web Design CSS Participation Accessibilite Mashup Convergence Standardisation Utilisateurs Web 2.0