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://abduldev.hashnode.dev/redux-middlewares-and-how-to-create-one
Introduction With Redux reducers being pure functions, It is impossible to run any side effect in the reducer function. Thus, tasks like fetching data from an API just wouldn't work in reducer functions. This presents a problem for developers unfamil...
https://mdfaisal.hashnode.dev/learning-solidity-as-a-javascript-developer
To read more articles like this, visit my blog Solidity is a programming language used for writing smart contracts on the Ethereum blockchain. This can be your entry point to the blockchain world. If you are already a front-end javascript developer, ...
https://blog.web3afrika.com/getting-started-with-solidity-all-you-need-to-know-a-step-by-step-guide
Solidity is a high-level programming language that is specifically used to write smart contracts on the Ethereum blockchain. Smart contracts are self-executing programs that enforce the terms of an agreement between two or more parties, thereby elimi...
https://danielojiezele.hashnode.dev/simple-blog-site-using-react-sidehustle-bootcamp-70
It is the final week of the SideHustle Bootcamp 7.0 It has been a long but very educative and enlightening experience. I and my team have learned a lot and improved my skill in the past 4 weeks. On this week's task we the FRONTEND WEB DEV Team 4 work...
https://abhi1631.hashnode.dev/first-11-days-of-my-journey
First of all, I am sorry to myself and others for late giving this update. I changed my initial plan of providing an update on my journey from per week to every 11 days. Things didn't work out the way I had planned earlier so I made some changes to t...
Understanding React states: A state is an object that represents the current state of a component. It holds data that can change over time, and it determines the behavior and rendering of the component. When a state is updated, React automatically re...
https://worldversant.com/test-driven-development-a-valuable-approach-for-software-creation-part-3
V. Cost Savings Test-Driven Development (TDD) can lead to cost savings in software development by catching errors early in the development process, reducing the time and resources required for testing and debugging, and improving efficiency. Here's a...
https://worldversant.com/test-driven-development-a-valuable-approach-for-software-creation-part-2
In this section, we will discuss how TDD can help in faster development cycles and have valid code, Compare TDD and traditional development cycles, and discuss the Benefits of shorter development cycles. III. Faster Development Cycles A. Explanation ...
https://ankuraxz.hashnode.dev/python-fastapi-for-graphql-ft-strawberry
This tutorial will show how GraphQL can be implemented using FastAPI. In this article, we will be utilizing GraphQL, where clients can specify exactly what data they need. The server will only return that data, reducing the amount of data transferred...
10 / 70
https://sahilkumar.hashnode.dev/how-to-clone-an-array-or-object-in-javascript
To clone an array in javascript, the ES6 way is to use a spread operator. Why we cannot use let arr2=arr1; while cloning arr1 because Suppose we clone an array named arr1 in such a way that let arr2=arr1; If we make any changes in array named arr2, ...
https://zomor.hashnode.dev/django-unit-testing-part-22-implent-unit-testing-and-coverage-in-django
Intro This article is using the following versions: Django==4.2.1 djangorestframework==3.14.0 Disclaimer: This is a very on-top look over these topics, you can find it deeper in the docs. First article link: https://zomor.hashnode.dev/django-unit...
https://noobyco.codes/javascript-ecosystem-is-driving-me-crazy
Every other developer, who blindly stepped into the land of javascript, still figuring out their { escape } ' Haha just kidding ' ' Lemme take you on a flashback The story begins with my desperate desire to be called a developer. It didn't matter ...
https://blog.snowlaboratory.com/the-pros-and-cons-of-using-create-react-app-cra
Creating a new React project from scratch can be a daunting task, especially for beginners. That's where Create React App comes to the rescue. It's a popular tool that simplifies the process of setting up a React application. In this beginner's guide...
https://blog.marcusj.tech/creating-a-basic-split-panel-console-interface-in-python-with-io
BackstoryHi, my name is Marcus Weinberger. My two biggest interests are cyber security and programming, which (paired with recent advancements in tech) led me to begin the development of 1337GPT - an AI penetration testing assistant. This is the stor...
https://vivacode.blog/system-routing-in-next-js-13-last-update
Linking and Navigating Next.js provides a built-in routing system that allows you to easily create dynamic client-side routes for your application. Here's a brief overview of how the routing system works in Next.js: import Link from 'next/link'; func...
https://jaylog.hashnode.dev/javascript-understanding-xmlhttprequest
Introduction This article will talk about: GET to retrieve the data POST to send the data. PUT to replace the data. DELETE to delete the data. *note. I am using the JSON-server in this article. GET Request You can use the GET method to retriev...
https://jaylog.hashnode.dev/synchronous-vs-asynchronous-the-advantage-disadvantages-and-differences
Introduction This article will be exploring sync and async communication as well as their advantages and disadvantages of them. Moreover, I will talk about when you want to use sync or async. Sync vs. Async. The Difference. The left one refers to s...
https://harshamangena.hashnode.dev/understanding-data-structures-and-time-complexity
The Introduction Data structures are the fundamental building blocks of effective computation in the field of computer science. They offer the structure for managing, processing, and storing data to enable smooth operations. However, selecting the r...
Story time. Why understanding the basics of DI is important. My introduction to Dagger was terrifying, to say the least. I was a junior developer and I was assigned to a project. I remember the very first time I saw the codebase. It was a rather comp...
20 / 70
https://rahulsharma1301.hashnode.dev/day-13-90daysofdevops-challange
Python Python is a high-level, interpreted programming language that is widely used for various purposes such as web development, data analysis, artificial intelligence, scientific computing, and more. It was first released in 1991 by Guido van Rossu...
https://binodshahi.com.np/all-you-need-to-know-about-data-types-in-javascript
In the world of programming, each language has its set of built-in data types. This article dives into the data structures that power JavaScript, and explains how you can use the typeof operator to check variable data types. What is Dynamic and Weakl...
https://dtechbroindoor.hashnode.dev/arrays-with-javascript-2
Hello there '. In the previous article on Arrays with JavaScript, we learnt why we use arrays, how to declare and initialize arrays, how to access elements in an array, how to add elements to an array and how to remove elements from an array. In thi...
https://sheikhjamiralam.hashnode.dev/shifting-from-javascript-to-typescript
Why even bother learning TypeScript' It's a great question! JavaScript pretty much gets the job done then why bother wasting my time learning a new language again' JavaScript is already time-consuming to learn and nobody truly masters it because the...
https://blog.rsviana.com.br/decorators
Os decoradores em Python são uma ferramenta poderosa que permite modificar ou aprimorar a funcionalidade de funções, classes e métodos de forma transparente e elegante. Neste artigo, vamos discutir o que são decoradores em Python e como usá-los. O qu...
https://plxity.hashnode.dev/ios-gallery-framer
Hello everyone, I'm Apoorv, currently working as a senior frontend engineer at Razorpay. Lately, I've been exploring Framer and building quick prototypes. In this blog, I'll explain how to create an iOS-like photo gallery easily using Framer Motion. ...
https://amalgupta2709.hashnode.dev/introduction-of-web-development
{MERN Stack= M = Mongo DB E = Express (layer in node JS) R = React (Library for Frontend development N = Node JS } Web development is the building and maintenance of websites and web applications. Here website has static content ( i.e. same data) for...
https://gambhirsamarth.hashnode.dev/day-1-react-js-getting-started
Components React apps are made out of components. A component is a piece of UI that has its own logic and appearance. A component can be as small as a button or an entire page. React components are JavaScript functions that return markup: function My...
https://blog.1links.app/create-a-username-from-a-string-in-javascript
In today's world, almost every website or application requires a username to be unique for every user. A username is an identifier for a user to login or access a website or application. However, generating a unique username from a string can be chal...
https://bibinbabu.hashnode.dev/creating-a-custom-error-view-for-network-loading-in-android
Introduction In modern-day mobile development, it is common to encounter situations where data retrieval takes longer than expected, resulting in a blank screen or a partial view. When this happens, we can help the user by providing a custom error vi...
30 / 70
When it comes to using search engines or development tools, as an AI language model, I have no particular preferences. However, I can offer some developer-specific ideas into how to use Google or ChatGPT for their projects. The world's most used sear...
https://vaibhav-hash.hashnode.dev/10-damn-good-npm-packages-for-front-end-development
NPM (Node Package Manager) is a package manager for Node.js, which allows developers to easily manage and install modules that can be used in their projects. With over one million packages available on NPM, it can be challenging to find the right pac...
https://abhinav700.hashnode.dev/implementing-linear-regression-practically-for-beginners-like-me
In my previous post, I shared some theoretical information about linear regression.Today, We will study a simple example to implement it practically on the Boston housing price dataset using Google Collab.We will learn how to Import libraries, use da...
https://utinfrancis.hashnode.dev/enhancing-ux-through-image-loading-in-reactjs
Things can quickly go from "I am super excited to view this landing page" to "Why is it taking so long for this image to show' Dev is frustrating me!". Sadly, end users fail to understand that this isn't entirely on you - the dev, but may be due to t...
What is Python' Python is a high-level, interpreted programming language that was first released in 1991. It was created by Guido van Rossum, and is named after the British comedy group Monty Python. Python is known for its readability and ease of us...
Gradio vs Streamlit: Which Framework Should You Use' Gradio and Streamlit are two popular Python frameworks for building web applications. Both frameworks are easy to use and can be used to create a variety of applications, including dashboards, data...
https://rhythamnegi.com/custom-filterchip-group-using-jetpack-compose-in-android
In this tutorial, we learn How to Create FilterChipGroup step-by-step: Define the FilterChipGroup function with parameters: items: A list of strings representing the filter chip labels. defaultSelectedItemIndex: Index of the initially selected ite...
https://mojtabamaleki.hashnode.dev/3-c-beginner-projects
3 C++ Beginner Projects ' Welcome to my blog, where I showcase some of my favorite programming projects! In this post, I'm excited to share three fun and useful projects that I've created using C++. First up, we have the "Simple Calculator". This pr...
https://codemarch.hashnode.dev/css-links
CSS Links The four links states are: a:link - a normal, unvisited link a:visited - a link the user has visited a:hover - a link when the user mouses over it a:active - a link the moment it is clicked Text Decoration' The text-decoration p...
https://shivaprasadgurram.hashnode.dev/java-interview-series-question-20
Please head over to below LinkedIn post to know more about this question. Materialized view in database If you like my content, you can follow me on LinkedIn and join in my telegram group DailyDSAWithSPG
40 / 70
https://shivaprasadgurram.hashnode.dev/java-interview-series-question-19
Please head over to below LinkedIn post to know more about this question Daemon thread in Java If you like my content, you can follow me on LinkedIn and join in my telegram group DailyDSAWithSPG
https://shivaprasadgurram.hashnode.dev/java-interview-series-question-18
Please head over to below LinkedIn post to know more about this question. Coupling in software engineering If you like my content, you can follow me on LinkedIn and join in my telegram group DailyDSAWithSPG
https://shivaprasadgurram.hashnode.dev/java-interview-series-question-17
Please head over to below LinkedIn post to know more about this question How to do code review' If you like my content, you can follow me on LinkedIn and join in my telegram group DailyDSAWithSPG
https://shivaprasadgurram.hashnode.dev/java-interview-series-question-16
Please head over to below LinkedIn post to know more about this question Difference between Collection.synchronizedMap(map) and ConcurrentHashMap If you like my content, you can follow me on LinkedIn and join in my telegram group DailyDSAWithSPG
https://shivaprasadgurram.hashnode.dev/java-interview-series-question-15
Please head over to below LinkedIn post to know more about this question What are hashCode() and equals() in Java' If you like my content, you can follow me on LinkedIn and join in my telegram group DailyDSAWithSPG
https://shivaprasadgurram.hashnode.dev/java-interview-series-question-14
Please head over to below LinkedIn post to know more about this question. What is HashSet and how it works internally' If you like my content, you can follow me on LinkedIn and join in my telegram group DailyDSAWithSPG
https://shivaprasadgurram.hashnode.dev/java-interview-series-question-13
Please head over to below LinkedIn post to know more about this question. Why string is immutable' If you like my content, you can follow me on LinkedIn and join in my telegram group DailyDSAWithSPG
https://shivaprasadgurram.hashnode.dev/java-interview-series-question-11
Please head over to below LinkedIn post to know more about this question. Fail-fast-VS-Fail-safe Iterators If you like my content, you can follow me on LinkedIn and join in my telegram group DailyDSAWithSPG
https://leeting-lcs.hashnode.dev/number-of-subsequences-that-satisfy-the-given-sum-condition
Problem Statement:- You are given an array of integers nums and an integer target. Return the number of non-empty subsequences of nums such that the sum of the minimum and maximum element on it is less or equal to target. Since the answer may be too ...
https://chiefomar.hashnode.dev/portfolio-app-islamic-calendar-web-app-bugs-here-and-there
Bismillah, Asalaam Aleykum brothers and sisters. I hope you have been well, I know I have Alhamdullilah. In the previous article, I discussed how I'll be working on a Portfolio App for showcasing my skills as a Developer. Well, I started that this mo...
50 / 70
https://zainabibrahim.com/what-is-hosting-in-javascript
There's a misconception most people have about hoisting in JavaScript, but I'm about to clear the myth. Hoisting allows you to use variables and functions before they are declared and most people think that hoisting only works with variables declared...
Introduction When managing states in a React application it can be very hard to remember all the information, which makes it a bit complicated and time-consuming, especially when you are building a larger application. The states of a react applicatio...
https://yuvrajshrirame.hashnode.dev/full-stack-web-development-common-terminologies-explained
If you're new to the world of web development, you might feel like you're swimming in a sea of confusing terminology. Don't worry, you're not alone! In this article, we'll explore some of the most common terminologies used in full-stack web developme...
https://skyltt.dev/what-is-the-difference-between-call-back-promises-and-await-async
Before explaining the difference,first, we have to understand what they are and why we need these. Callback, promises, and await async is the javascript concept that deals with the handling of an asynchronous task. the callback is an old concept of j...
Hi everyone ;). As a reminder, I'm doing this Tweeter challenge Github repository ( Backend ) Github repository ( Frontend ) Db diagram Today, we're going to retrieve a list of users to follow that we'll propose to the user. Here is the final result:...
https://subhani-syed.hashnode.dev/create-your-own-chatgpt-extension
A few days back I came across a post by Prashant Yadav on LinkedIn where he created a Chrome extension that uses ChatGPT. I was very much fascinated by it and also curious to know how the extension works. After reading the blog written by Prashant Ya...
https://blog.metaalgo.in/numpy-for-data-science-a-comprehensive-guide
Numpy is one of the fundamental libraries for data science in Python. It provides a high-performance multidimensional array object and tools for working with these arrays. This guide will cover the basics of using Numpy for data science. Introduction...
Introduction. Problem. The Basics of State Management. Solutions. Conclusion. 1. Introduction. React is a popular JavaScript library for building user interfaces. One of the key concepts in React is state, which represents the data that a compo...
https://www.meta-media.fr/2023/05/06/liens-vagabonds-la-querelle-des-anciens-et-des-modernes.html
À RETENIR CETTE SEMAINE IA, entre ombres et lumières - Lundi, Geoffrey Hinton, 'le parrain de l'intelligence artificielle', a annoncé sa démission de Google. Le chercheur, dont les travaux sur le Deep Learning ont ouvert la voie aux "Large Language Models' comme ChatGPT est inquiet. Mais tous les scientifiques ne partagent... The post Liens vagabonds : IA, la querelle des Anciens et des Moder [...]
En 1977, l'ethnologue Irène Pepperberg débute une étude avec le perroquet Alex afin de comprendre les capacités de l'animal à saisir les nuances et les complexités du langage humain. Il restera particulièrement célèbre pour avoir su poser une question sur la couleur de son plumage. Cette recherche a inspiré... The post Les réseaux sociaux, nouvelle chambre d'écho pour l'intell [...]
60 / 70
https://shubhamyadav.cdac/igniting-your-web-app-with-parceljs
In this article, we will learn what is parcel.js and why we use it and why it is so powerful. Before diving into the parcel, we must first understand what a bundler is and why we need one for our project. What does a React bundler actually do' It's a...
https://nikhilakki.in/how-to-version-your-python-application
Versioning is important because it provides a clear way to track changes to software or other products over time. Here are a few reasons why versioning is important: Helps with organization and collaboration: Versioning allows developers and other t...
https://mrdevops.hashnode.dev/introduction-to-amazon-web-services
Amazon Web Services (AWS), a subsidiary of Amazon.com, has invested billions of dollars in IT resources distributed across the globe. These resources are shared among all the AWS account holders across the globe. These account themselves are entirely...
https://sandrana.hashnode.dev/two-sum
Two Sum is one of the most frequently asked questions and quite a popular question in the community. The task is to find a pair whose sum adds up to the target and you should return the indices of the numbers present in the pair Prompt Given an array...
https://chukwuemekeclinton.hashnode.dev/understanding-redux-and-redux-toolkit-a-comprehensive-guide
In my last article, I discussed state management and its importance in a react application. In this article, we would be diving deep into Understanding state management with Redux and Redux toolkit. What is Redux' Redux is a popular open-source libra...
Day 95 of #100DaysOfCode: Today, I've been immersed in the world of buttons, particularly the undo button. Within the MainButtons component, which is a child component of ClientDashboard, I've set up the functionality to trigger the handleUndo functi...
https://jonisharma.hashnode.dev/a-guide-to-clean-architecture-in-android
Hi folks, hope you are doing great. In this blog, we will discuss and also implement Uncle Bob's Clean Architecture of software development in Android. Just stay tuned Introduction The actual question is "What is the need for clean architecture'". We...
https://seyedahmaddv.hashnode.dev/differences-between-vue-and-vite
Vue.js and Vite are two popular front-end JavaScript frameworks that are used for building fast and efficient web applications. While both tools are similar in some ways, they have some important differences that are worth exploring. What is Vue.js' ...
https://free-for-dev.hashnode.dev/functional-programming-in-javascript
Introduction Functional Programming has gained popularity over the years and its widespread use in JavaScript is prominent. This article explores the key concepts of functional programming, including immutability, pure functions, and higher-order fun...
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.