Ci dessous, les actualités de quelques sites qui ont tout mon intérêt (à différents niveaux).
La veille Haut de page Lendemain
https://vanillacamp.hashnode.dev/alternative-namespaces-in-ecmascript
Text Using Unicode "U+3035" i.e. "vertical kana" symbol that bears resemblance to i.e. backward slash we can produce something like this : Example 1 'App'Console'Logger = console.log 'App'Console'Logger("Hello World") // "Hello World" Example 2 '...
https://debarshiraj.hashnode.dev/how-does-your-browser-renders-the-website-that-you-see-on-screen
*Note: Explanations in this article are made in the context of the Chrome Browser. When you type in your favourite website like Facebook.com, your browser springs into action! First, it contacts a special server called DNS to find Facebook's secret c...
What is Closure in JavaScript' In JavaScript, closures refer to the combination of a function and the lexical environment in which that function was declared. A closure is a function that references variables in the outer scope from its inner scope. ...
https://lovejavascript.hashnode.dev/using-spread-and-rest
In this reading, we will learn how to join arrays, and objects using the rest operator. You will also discover how to use the spread operator to: Add new members to arrays without using the push() method, Convert a string to an array and Copy eit...
https://coryd.hashnode.dev/adding-client-side-webmentions-to-my-nextjs-blog
The latest iteration of my website is built on Next.js, specifically Timothy Lin's wonderful Tailwind/Next.js starter blog.. I've modified it quite a bit, altering the color scheme, dropping components like analytics, comments and a few others while ...
https://devcoding.hashnode.dev/asynchronous-javascript
Introduction In this Blog, we will discuss Asynchronous Javascript and how it is run under the hood. But before understanding what Asynchronous Javascript is let us take a moment to understand what synchronous code is. In traditional synchronous Java...
https://kamilapreetisamuel.hashnode.dev/what-is-empty-statement
Hello and welcome to my blog! I am thrilled to have you here and I hope you are enjoying the content that I am sharing. My main goal with this blog is to provide useful information on various topics, from web development to technology and beyond. Emp...
The terms data science and data analytics are often used interchangeably, however they refer to two distinct fields with varying approaches & objectives. In this blog post will examine the distinctions between 'Data Science' and 'Data Analytics' in o...
https://rubencolon.hashnode.dev/5-tips-to-level-up-your-javascript-skills-with-es6-syntax
In this article, we will discuss 5 tips to improve your JavaScript skills using ES6 syntax, with code samples to demonstrate how to implement these tips effectively. 1 . Use Let and Const instead of Var In JavaScript, you can use var, let, or const t...
10 / 75
https://thegreatbonnie.hashnode.dev/how-to-get-technical-writing-jobs-gigs-or-opportunities
I have made $6K+ with technical writing, and I have been paid $1K+ for a technical article, but here is the funny thing. I have never applied for any technical writing gig, job, or opportunity. All the clients I have worked with have always reached o...
Redux is a predictable state container for JavaScript apps that can help you organize and manage your app's state in a more efficient and scalable way. In this post, we'll explore how to use Redux with vanilla JavaScript. Step 00: Get Familiar with B...
https://riteshkokam.hashnode.dev/reactjs-vs-react-native-what-are-the-similarities-differences
Introduction For those who are new to web development and mobile development, it can be easy to confuse ReactJS and React Native. With both frameworks having "React" as part of their name, one could assume they are the same. ReactJS and React Native ...
https://kesharvani.hashnode.dev/what-is-nullish-coalescing-operator-in-javascript
It is an operator which handles the undefined and null values. It is denoted by '' Expression1 '' Expression2 Nullish coalescing operator first checks Expression1. If Expression1 is undefined or null it will return Expression2. const nullishVariabl...
https://albexl.hashnode.dev/a-tale-of-debugging-the-competitive-programmer-approach
Coming from a five-year Competitive Programming journey, I have faced the process of debugging on numerous occasions. In this article, I will try to describe how the debugging method works in such environments, instead of depicting it in the regular ...
https://durosinmivictory.hashnode.dev/redux-toolkit-query-code-splitting
Why RTK query code splitting' Code splitting is great, especially for applications that involve the use of several endpoints attached to an original API definition. Below is an example of an original API definition //here's an example of an original ...
https://monacodelisa.com/algorithms-in-javascript-typescript-simple-code-examples
In this blog post, we will explore some of the most common algorithms used in Javascript and Typescript, and how they can be used to optimize your code and build more effective web applications. Algorithms Algorithms are fundamental to computer scien...
https://monacodelisa.com/algorithms-in-javascript-typescript
In this blog post, we will explore some of the most common algorithms used in Javascript and Typescript, and how they can be used to optimize your code and build more effective web applications. Algorithms Algorithms are fundamental to computer scien...
https://rohan-anand.com/how-i-automated-monitoring-job
My friend is a Software Engineer at a recognized MNC, working as Support Engineer on a project, I have been watching my friend doing a monitoring job specifically in that project. His job is to check every mail, their criticality, if it is high/mediu...
As a beginner in React, I was excited to start my first project on Quotebox as part of the freecodecamp course on front-end development libraries. However, I soon encountered a configuration issue that took me three hours to solve. The problem I face...
20 / 75
https://amritutsav.hashnode.dev/the-ultimate-beginners-guide-to-get-started-with-fastapi
FastAPI is the Python-based web framework used for building APIs. As the name suggests, it is one of the fastest Python frameworks available in the market. In its documentation, FastAPI has even been compared to NodeJS and Go based on its performance...
https://gardner.dev/the-beginning-of-something-new
As a current final-year computer science student at university, I have always been passionate about technology and how things work. My major focus within my degree is networking, and want to take my knowledge next level by participating in the #100Da...
https://lifebeyondtime.hashnode.dev/using-python-to-retrieve-text-from-a-pdf-file
Introduction When working with reports and research papers, one frequently performs the operation of extracting text from PDF files. If you use the available software and web tools to do it manually for every file, it's a time-consuming operation. In...
https://sushilblog.hashnode.dev/some-basic-point-of-html-css-and-javascript
HTML HTML ( HyperText Markup Language ) Html is used to create and structure content on the web. When we need to create any structure for any web then we use Html language. There are a few ways in which Html is important for web development. The f...
https://shahxcode.hashnode.dev/what-are-linked-lists
Linked lists are a fundamental data structure used to represent a collection of elements in a sequence. They are referred to as a sequential data structure, with each element in a link list referred to as a node. A node consists of a value and a poi...
https://rajkishor.hashnode.dev/nullish-coalescing-operator-in-javascript
Overview In JavaScript, nullish coalescing is a concept that allows developers to determine whether a value is null or undefined, and if it is, it provides a default value to use instead. This feature was introduced in ECMAScript 2020 (ES11) on April...
In the world of web development, a portfolio website is an essential tool for showcasing your skills, projects, and expertise. Not only does it help you establish your online presence, but it also serves as a platform to attract potential clients and...
https://getschwfty.hashnode.dev/unit-testing-for-beginners-d196fc911873
I am republishing this blog on Unit Testing by keeping it quick and to the point. This is for those who already have some idea about unit testing but need some brushing up. Beginners could also use this blog as a starting point for multiple important...
https://monacodelisa.com/data-structures-in-javascript-and-typescript-simple-code-examples
In this blog post, I will delve into the world of data structures and explore some of the most commonly used data structures in JavaScript and TypeScript. Data Structures Data structures are essential components of any computer program, and they play...
https://monacodelisa.com/data-structures-in-javascript-and-typescript
In this blog post, I will delve into the world of data structures and explore some of the most commonly used data structures in JavaScript and TypeScript. Data Structures Data structures are essential components of any computer program, and they play...
30 / 75
https://shubhankarkhare.hashnode.dev/debouncing-to-the-rescue
Greetings, fellow frontend warriors! Preparing for a front-end interview, are we' "Write a debounce function" - probably one of the most common interview questions but rightly so! In this guide, we will explore the concept of debouncing and its pract...
https://yesicbap.hashnode.dev/20-python-best-coding-practices
Here are 20 best coding practices for Python: Use clear, descriptive variable and function names. Use meaningful and consistent indentation for code blocks. Follow the PEP 8 style guide for code formatting and layout. Use comments to explain code...
https://paarthmane.hashnode.dev/conditional-statements
Sometimes you have to take actions based on the user's input or maybe you have to run a block of code based on conditions, in that case, we can use conditional statements. There are 4 types of conditional statements : if statement it is used to execu...
https://snow12.hashnode.dev/selecting-elements-in-the-dom
One of the things that beginners often find confusing while they learn JavaScript is selecting elements in the DOM. I know this because I used to get confused all the time. By the time you get to the end of this post, you'll have a good understanding...
https://spidercodingclass.hashnode.dev/python-variables-what-they-are-and-how-to-use-them
Python is a powerful and versatile programming language. It is easy to learn, and its syntax is easy to read and understand. One of the most important concepts in Python is variables. Variables are used to store information so that it can be used lat...
https://spidercodingclass.hashnode.dev/why-you-cant-use-different-code-languages-in-python
Python is a powerful programming language that allows developers to write scripts and applications quickly and easily. As a general-purpose language, Python is utilized in a wide range of areas and is a popular choice amongst developers. However, unl...
https://saimounikaperi.hashnode.dev/asynchronous-javascript
Introduction JavaScript is a single-threaded programming language that is very popular in Web Development. JavaScript can be synchronous as well as asynchronous. The browser also performs numerous functions for example, various web APIs are accessed ...
Let's create a CRUD Rest API in Python, using: Flask (Python web framework) SQLAlchemy (ORM) Postgres (database) Docker (containerization) Docker Compose (to run the application and the database in containers) If you prefer a video version: ...
https://cavin.hashnode.dev/the-ultimate-state-management-battle-in-flutter
One of the most controversial topics in Flutter is which state management solution to choose from. Because Flutter offers so many state management solutions. Therefore, any new Flutter developer would be confused about choosing the right state manage...
https://minidev.hashnode.dev/impedance-mismatch-in-object-relational-mapping-orm
WHAT IS AN IMPEDANCE MISMATCH' This short article clarifies impedance mismatch in object-oriented programming (OOP) and relational database management systems (RDBMS) to its simplest form for anyone to understand. Impedance mismatch is a term used to...
40 / 75
https://soumali28.hashnode.dev/guide-to-install-and-setup-flutter-linux
Here's a step-by-step setup guide for your installation of the flutter app in the Linux (Ubuntu) ecosystem. Installation Install Jre and Jdk Check if java is installed on your computer. java --version if java is not installed you'll get the follow...
https://rajashreeparhi.hashnode.dev/nullish-coalescing-and-optional-chaining
Introduction Prevention is better than cure! When we stumble on a scenario with a possibility of undefined or null, it's better to have a checkpoint than break the code! We can handle undefined/null in the following way, right' function printName(nam...
https://davidserrano.io/save-image-to-file-flutter
Saving an image downloaded from the Internet in the filesystem is one of the most elementary tasks that any application can do. Convert image to file: what we'll learn In this article, we will start from the base that we already have the URL of an im...
https://4design.xyz/copier-les-items-dun-menu-deroulant
Dans la série des petits tracas de la vie quotidienne du veilleur stratégique qui sommeille en chacun·e de nous, il y a la sélection des items d’un menu déroulant dans une page html pour les coller ailleurs. Voici quatre techniques pour y parvenir, avec une expression régulière et Notepad++, Mastodon, Google Image … →
https://swapnoneel.hashnode.dev/class-variables-vs-instance-variables
Introduction In Python, variables can be defined at the class level or at the instance level. Understanding the difference between these types of variables is crucial for writing efficient and maintainable code. So, let's just dive into it !! Class V...
https://dhawalpandya01.hashnode.dev/understanding-statement-vs-expression
In JavaScript, we have a number of different ways to write code. Two of these ways are JavaScript statements and JavaScript expressions. While these two concepts are related, they are not interchangeable. Understanding the difference between them, an...
Upgrades are intended to improve existing things, whether in the physical world or the realm of computing. JavaScript, like any other technology, has undergone an upgrade that introduced two operators to enhance its functionality. The two operators h...
https://blackvelvete.hashnode.dev/if-else-statements-and-ternary-statements
In JavaScript, both if-else statements and ternary statements allow developers to control the flow of their code. However, each has its strengths and best use cases. An if-else statement consists of a Boolean expression followed by one or more statem...
https://nishiajmera.hashnode.dev/debouncing-in-javascript
Debouncing is a programming practice used to improve the performance of the application by reducing the rate at which a function is called. The most common feature where debouncing is used is in search bars where an API call is made on every keystrok...
https://mochatek.hashnode.dev/iterators-in-python
One of the key features of Python is its support for iterable objects and iterators. In this article, we will take a closer look at what they are and how they can be used. Iterable Object An iterable object in Python is an object that can be iterated...
50 / 75
https://suyashthakurblog.hashnode.dev/video-streaming-app
Introduction The code is a simple implementation of a video streaming application using the Express framework for Node.js. It sets up an HTTP server that listens on a specified port and responds to various routes with different functionalities. It us...
https://blog.techscribe.today/javascript-for-beginners-a-practical-guide-with-recommended-books
JavaScript for Beginners: A Practical Guide to Getting Started JavaScript is a popular programming language that is used to create dynamic and interactive websites. If you're new to programming or looking to improve your skills, here are some tips an...
https://manavp.com/how-i-won-inr-5000-at-my-first-ever-hackathon-solo
Hackathons!!! One of the most hyped concepts for all the engineering students out there. Being a data analyst and ML enthusiast, near the end of January I decided I'll participate in the first hackathon I come across. On 27th January, one of my profe...
https://sundaram.dev/a-brief-introduction-to-rest-apis
What is an API' API stands for Application Programming Interface. Simply put, it can be defined as a communication medium between the client and the server. It delivers the request by the client to the service provider and then delivers the response ...
https://pradeepkurapati.hashnode.dev/day-10-of-100daysofcode
Hello there, and welcome to my blog! Yesterday marks my 10th day of #100DaysOfCode, and it was quite the journey. I started off the day with a goal in mind: to learn more about object-oriented programming, and build a coffee making machine using both...
https://ketan07.hashnode.dev/how-to-make-an-instagram-bot-with-python-and-instapy
What do SocialCaptain, Kicksta, Instavast, and many other companies have in common' They all help you reach a greater audience, gain more followers, and get more likes on Instagram while you hardly lift a finger. They do it all through automation, an...
https://adimallya.hashnode.dev/why-consolelog-returned-undefined
If you've spent some time exploring the browser console or are a beginner in web development like me, having used console.log() to debug your code in the browser console, you may have observed a peculiar behaviour of this common Javascript method. Th...
https://kerollosragaie.com/bloc-vs-cubit-in-flutter-application
Bloc stands for Business Logic Components; it aims to separate the application's business logic from User Interface, making the application code more unambiguous, scalable, and testable. Today we learn about Bloc V/S Cubit In Flutter Application. In...
https://kerollosragaie.hashnode.dev/bloc-vs-cubit-in-flutter-application
Bloc stands for Business Logic Components; it aims to separate the application's business logic from User Interface, making the application code more unambiguous, scalable, and testable. Today we learn about Bloc V/S Cubit In Flutter Application. In...
https://learnwithgaur.com/what-gen-z-should-know-about-machine-learning-just-a-click-away
Hey Guys! Welcome again to my blog where I share some crazy information about any topic related to tech. Just like others you can subscribe to our newsletter to get some really interesting tech articles. Today I will be talking about one of the impo...
60 / 75
' Introduction As a graduate, you may feel like the world is your oyster and that you can do anything you want. However, with great freedom comes great responsibility. It is important to understand that personal responsibility is crucial in achievin...
https://ethan91.hashnode.dev/implementing-admob-ads-with-jetpack-compose
Introduction Hello! ' In this tutorial I will show you how to implement Admob Advertising with Jetpack Compose. I recently had to do this in my side project so I thought I'd share how I implemented it with you. ' Requirements You will need need a ...
https://saimounikaperi.hashnode.dev/closures-in-javascript
Introduction Closure in Javascript can be defined as the bundle of functions along with its lexical environment. Closures in Javascript are created every time a function is created. What are Scopes' Scopes in JavaScript are the portion of the code wh...
https://searchengineland.com/search-marketing-history-february-19-393309
Google removes right sidebar ads, plus: Bing Webmaster tools refresh, YMYL ranking weights, hreflang notifications and more. The post This day in search marketing history: February 19 appeared first on Search Engine Land.
https://muhammadharis.hashnode.dev/python-the-most-powerful-tool
Introduction Python is a high-level, interpreted programming language that was first released in 1991. It was created by Guido van Rossum and was named after Monty Python, a British comedy troupe. Python is known for its simple and easy-to-learn synt...
https://yashrajsinghnegi.hashnode.dev/mastering-problem-solving
Introduction Hey readers, Today in this article I am going to talk about how problem-solving is an essential skill for programmers, as well as in everyday life. Whether you're dealing with a difficult decision, a complex project or a challenging inte...
https://blog.learnhub.africa/building-apis-with-python-a-comprehensive-guide
Application Programming Interfaces (APIs) have become an essential component of modern software development. They allow developers to create applications that can interact with other software components, services, or data sources in a standardized wa...
Introduction Machine learning is a field of artificial intelligence that involves building algorithms that can automatically improve their performance over time. One of the fundamental approaches in machine learning is supervised learning, where the ...
https://blog.learnhub.africa/how-to-build-offline-web-applications-1
With the increasing prevalence of mobile devices and unreliable network connections, it's more important than ever to ensure that web applications can function even when a user is offline. Additionally, users expect web applications to be reliable an...
https://muzakonthecode.hashnode.dev/javascript-exercise
Day 9 of https://github.com/Asabeneh/30-Days-Of-JavaScript Higher-order Function and Functional Programming: in Exercises Level 2/Problem number.2: Find the sum of the price of products using only reduce (reduce(callback)) one of my friends shared th...
70 / 75
https://headbwoi.hashnode.dev/getting-started-with-reactjs-with-typescript-using-vitejs
In 2023, React is still one of the best ways to build user interfaces, despite all the frameworks that have pop up in the last few months promising performance improvements and good Developer experience, React still remains the OG, the King of UI bec...
https://blog.dyor.com/android-plumbing-to-show-data
If you are coming from the world of web app development, you may be familiar with the MVC design pattern. Android + Kotlin has what appears to be a D(LA)A or Data(Layout and Activity)Adapter pattern. Layout: Like front end of View: This controls the...
https://dr2web.hashnode.dev/learn-array-and-its-method-in-javascript
Hi Everyone, . . let's start What is array' array is basically collection of data that stores the multiple values between square[' '] bracket. the square bracket represent the it is an array. to create array as follows : let myArray = []; the above ...
https://grep.koditi.my/buildless-javascript
The title didn't catch my interest the first time I looked at it. I'm not working on any JavaScript project at the moment after all. But the second time made me curious. And I'm glad I clicked on the link. So it talks about using JavaScript without a...
https://www.stefanjudis.com/blog/web-weekly-93/
Guten Tag! 'When will :has() and @container be ready-to-use' What's behind /.well-known URIs' How can you style the ugly file input button' All the answers and much more are included in this week's Web Weekly. ' Last week started with a real banger: container size queries (@container) landed in Firefox on valentines day. What a nice surprise: we love you, too, Mozilla. '' [...]
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.
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.