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://ctrlzblog.com/the-django-developers-guide-to-vite
What is the best way to add JavaScript to a Django project' It is often a question of how much JavaScript are you prepared to add to your frontend. At one extreme, you could just write Vanilla JavaScript and import it into your templates. When you fi...
https://ctrlzblog.com/add-vue-to-your-django-templates-with-vite
When you take a course in Vue, you're normally taught how to build a Single Page Application (SPA). This is where you build an interactive user interface but it's not a full-stack application on its own. You will need an API to supply data to your SP...
https://ctrlzblog.com/how-to-create-rows-in-the-database-with-django-orm
Django ORM (Object Relational Mapper) allows your application to modify your database with Python. This means you won't have to write any SQL to manage your database. Django ORM will convert your code into SQL for you. I am going to show you two ways...
https://ctrlzblog.com/user-registration-with-django-rest-framework
User registration with Django REST Framework (DRF) can be challenging because you don't have the advantage of Django's built in user model. I am going to show you how to implement user registration with an API, without compromising user passwords. Pr...
https://ctrlzblog.com/how-to-log-users-in-with-their-email
What makes Django different to other web frameworks is it includes a model for users. This means it is possible to add user registration to your project without having to create a table to store user data in the database yourself. I recently wrote a ...
https://ctrlzblog.com/django-login-logout-tutorial
Adding login and logout to your Django application is very quick and doesn't require lots of custom code. However, it relies a lot on features built into Django, which can be confusing. I am going to show you the quickest way to log users in. This is...
https://ctrlzblog.com/basic-user-registration-with-django
This tutorial is going to cover how to create users in Django in the most basic way possible. This tutorial covers: Adding a URL pattern to urls.py Creating a user registration form in forms.py Creating a view in views.py The need to handle pass...
https://ctrlzblog.com/how-to-filter-django-querysets-15-examples-for-beginners
I am going to show you how to filter your Django QuerySets. There are lots of tips and tricks to write more powerful Django queries. By applying the skills in the examples, you will build your confidence using Django ORM and writing better queries fo...
https://ctrlzblog.com/django-annotate-7-examples-to-supercharge-your-querysets
Want to feel powerful' Learn how to use the .annotate() method on your querysets. While your less experienced colleagues write multiple queries and for loops to get the result they are looking for, you can get your queryset to do all the heavy-liftin...
10 / 68
https://ctrlzblog.com/how-to-fix-djangos-noreversematch-error
A NoReverseMatch error is a common Django error and one that can often be fixed with just one line of code. NoReverseMatch at / Reverse for 'index' not found. 'index' is not a valid view function or pattern name. The cause of the error is likely to...
https://ctrlzblog.com/how-to-generate-fake-data-for-your-django-project-with-faker
Development is more efficient when you have data to work with. It's hard to visualise what some of your pages will look like without data to fill them. For example, you don't want to discover issues with your page layouts until after you go Live. Cre...
https://ianoliveira.dev/crud-create-read-update-delete-com-firebase-cloud-firestore-no-flutter
Fala, devs. Blz' Hoje vamos dar continuidade a série "Dominando o Firebase em Aplicativos Flutter" uma sequência de artigos sobre as principais funcionalidades do Firebase e como integrá-las ao seu aplicativo Flutter.' Seja para autenticação de usuá...
https://ctrlzblog.com/how-to-keep-track-of-packages-for-your-django-project-with-pip-tools
As a developer, it is important to keep track of what 3rd party packages are installed on your virtual environment. In order for your project to work on other machines, you need to make sure each environment uses the same packages and the same versio...
https://ctrlzblog.com/how-to-set-up-black-to-automatically-format-your-django-project
Black is an auto-formatter for Python projects. It can be configured to automatically format your code when you save your files. This means you will spend less time formatting your code and have your code formatted in a clear and consistent way. Blac...
https://siddheshshende.com/learning-javascripts-map-filter-and-reduce-functions
Introduction When it comes to developing in JavaScript, knowing higher order functions is like having a magic wand. The three most powerful ones are Map, Filter, and Reduce, which give programmers the most flexibility and efficiency when working wi...
https://www.linkedin.com/in/rutuja-deodhar//understanding-python-and-data-types-and-structures-in-it
Python, the versatile and powerful programming language, is a go-to choice for developers worldwide. From web development to machine learning, its simplicity and readability make it a top contender in the tech space. Did you know that Python was crea...
https://ctrlzblog.com/how-to-create-a-base-template-for-your-django-project
Django templates store the HTML for your projects. Django uses its own templating language to allow you to add data from the back-end into your pages. Each page of your app will have its own template file but many pages will share some elements like ...
https://ctrlzblog.com/django-migrations-how-to-avoid-messing-up-your-database
The language of Django is Python, but the language of relational databases is SQL. So how do you manage your application's database without having to learn SQL' What makes Django a powerful web framework is it lets you code all aspects of web server ...
https://blog.denilgabani.com/a-simple-webrtc-app
What is this simple app' I built a single static page app so that we can easily understand how to use the WebRTC API to establish communication between two peers. Let me tell you in advance, it is not a complex or feature-rich app. It is just a stati...
20 / 68
https://davender.hashnode.dev/day-85-project-6-deploying-nodejs-app-on-aws-ecs-fargate-and-ecr
Hey there, tech enthusiasts! Today, I'm thrilled to walk you through an exciting project - deploying a Node.js application on AWS ECS Fargate and ECR. Let's dive in and explore the intricacies of this deployment journey! Prerequisites Before we dive ...
https://himanshuchauhan.hashnode.dev/day-45-stack-implementation-using-python
Welcome to the forty-fifth day of our Python learning series! In today's blog, we'll delve into implementing a stack data structure. Stack A stack is a fundamental data structure in computer science that follows the Last-In-First-Out (LIFO) principle...
https://thirublog.dev/web-servers
WEB BROWSER - It's like a window that lets you view websites on the internet. Examples include Google Chrome, Mozilla Firefox, and Safari. WEB SERVER - Think of it as a store that holds all the information for a website. When you visit a site, your b...
https://aliceridgway.hashnode.dev/django-models-how-to-automatically-populate-slug-fields-for-urls
Today, we're looking at how to add a slug field to a Django model that automatically populates itself when you create an object in the database. Say you're creating a blog and instead of having each post as https://myblog/post/1, you want https://myb...
https://aliceridgway.hashnode.dev/how-to-test-django-models-with-examples
Today we are looking at how to test Django models. If you're completely new to testing, then check out my beginner's guide to testing Django applications. The application I'm going to test has a model called Movie. My application fetches movies from ...
https://aliceridgway.hashnode.dev/a-beginners-guide-to-unit-testing-in-django
I've never met a developer who is against testing, not even on Twitter. But for those who aren't experienced in writing unit and integration tests, it is more easily said than done. Given that few course creators include testing in their curriculum m...
https://chooyan.hashnode.dev/mastering-textstyle-part-1
Let's say placing Text with its ancestor MaterialApp and Scaffold, you will see the black-colored text on your screen. void main() { runApp( const MaterialApp( home: Scaffold( body: Text('Hi, it's Chooyan Here'), ), ), ...
https://aliceridgway.hashnode.dev/how-to-use-foreign-keys-in-your-django-project
Relational databases store data in multiple tables (one table per entity type) with relationships between the tables as required. In Django, we define relationships by including a OneToOne, ForeignKey or ManyToMany field on the model. The field we ne...
In this post, we will go through how to add a non-nullable field and handle the existing rows. Instead of providing a default value or forcing the column to accept null values, we will automatically add values to existing rows, where each value is sp...
https://aliceridgway.hashnode.dev/how-django-models-work-a-beginners-guide
The database is the core of any Django application. However, the language of databases (well... most of them) is SQL, not Python. Something that makes Django very powerful is it allows you to build very complex data-driven web applications without ha...
30 / 68
https://journal.hexmos.com//bots-invaded-my-newsletter-heres-how-i-fought-back-with-ml
Check out how I built a bot detector and gained some ML skills along the way. The bot invasion I have a free newsletter that encourages you to read daily. There are 100+ subscribers, and recently a lot of bots have signed up too. Bots are signing up ...
https://antomervin.hashnode.dev/day-16-todo-list-using-javascript
Introduction to Day-16 Todo List Project In this project, we will embark on creating a simple yet functional todo list application. This task will involve building an application that allows users to add, edit, and delete tasks seamlessly. Setting Up...
https://aliceridgway.hashnode.dev/how-to-add-css-to-a-django-project
Adding CSS to a Django project is something that should be easy, yet I usually get stuck and rely on previous projects to provide the settings to copy and paste. Django classes CSS as a static asset. In layman's terms, static assets are the files tha...
https://aliceridgway.hashnode.dev/how-to-use-the-many-to-many-field-in-your-django-models
What is a Many-to-Many field' A many-to-many field is a type of field used to establish a link between two database tables where one row can be linked to multiple rows of another table and vice versa. Example 1: Tagging Consider an image-sharing app....
https://aliceridgway.hashnode.dev/how-to-reset-user-passwords-in-django-applications
What do you do when you can't log into Django admin' If you're developing locally, then you have a few options. Create a new user using python manage.py createsuperuser Change the password in the shell You will be able to access most user data th...
https://adarshdabral.hashnode.dev/methods-of-dictionaries-in-python
Introduction: Python dictionaries have got methods which are like superpowers of superheroes. Let's explore some of the powerful methods that come built-in with dictionaries in Python. 1. get(): Accessing Values SafelyThis helps you grab something fr...
https://www.lebigdata.fr/lia-passe-au-combat-de-rue-un-tournoi-llm-hors-norme
Une équipe d'enthousiastes de l'IA a organisé un tournoi à San Francisco pour déterminer quel grand modèle de langage est … Cet article L’IA passe au combat de rue : un tournoi LLM hors-norme a été publié sur LEBIGDATA.FR.
https://manubhav.hashnode.dev/day-1starting-my-blogs
Intro I am a CS student,currently in second year. My 4th sem starts tommorow and i took it as a sign to start blogging about my coding journey.From now on i will be keeping my projects more organised and presentable,boosting my progress. I have prior...
https://vanshikakumar.hashnode.dev/anomaly-detection-using-isolation-forest
Introduction: One of the most important tasks in machine learning is anomaly detection, which looks for patterns in data that differ noticeably from the average. An effective algorithm for anomaly detection is called Isolation Forest. Finding data po...
https://exp.amal.sh/portr-open-source-self-hosted-tunnel-designed-for-teams
Portr is an open-source, self-hosted tunnel designed for teams. It lets you expose your local http/tcp connections to the public internet. It uses SSH remote port forwarding under the hood to tunnel connections. https://github.com/amalshaji/portr F...
40 / 68
https://www.lebigdata.fr/cyberattaque-terroriste-lycees
Seulement une interpellation depuis la cyberattaque terroriste contre les lycées. La réponse du gouvernement français ne convainc pas. L'enquête se … Cet article La France humiliée '! Réponse du gouvernement aux cyberattaques de lycées a été publié sur LEBIGDATA.FR.
https://marlenhima.hashnode.dev/building-scalable-web-applications-with-nodejs
Node.js is a runtime environment for executing JavaScript code outside the browser, making it ideal for building server-side web applications. Its non-blocking, event-driven architecture allows developers to handle large numbers of concurrent connect...
https://shreyandas.hashnode.dev/remove-nth-node-from-the-end-of-a-linked-list
Final Solution: Remove (n^{th}) Node from End of Linked List (LeetCode Problem 19) A lot of y'all are really smart ', and don't need a long-ass explanation of the code, so I like to give you the full code at the start and you can read on to under...
https://codebreaker2.hashnode.dev/building-a-command-line-to-do-list-manager-with-nodejs
Introduction In this article, we'll explore how to build a simple yet powerful command-line to-do list manager using Node.js. By the end of this tutorial, you'll have a handy tool to manage your tasks efficiently, right from your terminal. Prerequisi...
https://markmaksi.hashnode.dev/aws-compute-services
In this article I go through over 10 compute services provided by AWS This article is a complementary article to my AWS For Everyone series where I take you step by step to ace the AWS Cloud Practitioner Exam with hands on tutorials and explanations....
https://isururoy.hashnode.dev/nextjs-in-2024-a-beginners-guide-to-a-powerful-framework
Next.js continues to be a dominant force in web development, offering a powerful and streamlined approach for building modern web applications. But with constant updates and improvements, is it still a great choice for beginner developers in 2024' Th...
https://bluepaper.hashnode.dev/today-on-js-1-310324
JS Execution context There are two types of JS execution context Global execution context Function execution context Eval execution context ( won't go in-depth here) Global Execution context the global execution context is different for every en...
https://supervillain.hashnode.dev/javascript-sorcery-conquering-django-filter
Introduction Ah, dear readers, welcome to the dark side of JavaScript, where mere mortals tremble in confusion while we, the code villains, wield our mastery over the django-filter package. Prepare yourselves, for we shall unravel the secrets of filt...
https://nyangweso-rodgers.hashnode.dev/understanding-react-setup-a-manual-approach
Introduction Ever wondered how tools like Create React App work under the hood' Setting up a React development environment manually gives you a deeper understanding of the underlying concepts. In this guide, we'll walk through creating a React enviro...
Introduction Introducing Color Name Prediction, a user-friendly web application that identifies color names with just a click! Powered by a sophisticated K-Nearest Neighbors (KNN) algorithm, it analyzes the RGB values of images to accurately predict ...
50 / 68
https://sandrana.hashnode.dev/convert-an-incident-record-to-csv-via-script
Introduction ServiceNow is a cloud-based platform that provides comprehensive solutions for IT Service Management (ITSM) and Human Resources Service Delivery (HRSD). In ITSM, ServiceNow streamlines IT operations through features such as Incident Mana...
https://gauravgoswami.hashnode.dev/how-javascript-works
When I started my journey with JavaScript I used to think about how things work under the hood, why the setTimeout code runs after the synchronous code, how is it even possible to call a function even before declaring it, and why do we get errors if ...
https://veekeme.hashnode.dev/understanding-state-management-in-react-usestate-and-usecontext
Have you ever marveled at how clicking a button on a website magically increments a counter or changes the button's color' That's the magic of state at play. In this article, we will explore the exciting world of state management in React. Whether yo...
https://smashingmagazine.com/2024/03/desktop-wallpaper-calendars-april-2024/
Could there be a better way to welcome the new month than with a little inspiration boost' We might have one for you: desktop wallpapers created by the community for the community. Enjoy!
https://lingarajtechhub.com/how-to-deploy-a-nextjs-app-to-vercel-aws-and-heroku
Let's talk about how to deploy a Next.js app to Vercel, AWS, and Heroku, and give examples for each: 1. Deploying to Vercel: Vercel is the company behind Next.js, and it provides seamless deployment for Next.js applications. Install Vercel CLI: Inst...
https://mayursinhdevblog.hashnode.dev/topic-15-understanding-launch-mode-in-android
Hello devs, So Today we talk about Launch modes in Android. In Android, launch modes define how a new instance of an activity should be launched in relation to the existing activities in the application. Types of Launch Modes Standard SingleTop Si...
https://lingarajtechhub.com/explain-the-nextjs-authorization
To control who can access what in a Next.js app, you need to set up rules that allow or block access to specific parts of your app based on the user's role and permissions. Here's a guide on how to do this: Authentication: Before implementing access...
https://ksdgv.hashnode.dev/enhancing-code-editor-software
'Hey everyone!' We're knee-deep in our lean startup project and thrilled to announce that we're running an experiment on our new app. Your feedback is crucial to help us improve. Could you spare a moment to fill out our quick Google form' It'll mak...
https://www.getodata.com/blog/xpath-for-web-scraping-complete-2024-guide
What is Xpath and how is it useful in Web Scraping Xpath (XML Path Language) is a language used to locate and navigate through XML and HTML based documents. It allows you to create Xpath expressions, which makes it easy to locate any specific element...
https://tech.finlup.id/make-center-text-for-horizontal-and-vertical-in-tailwind-nextjs
Center Element (use Flex) Center Center Position (use Absolute)
60 / 68
https://gokhale.me/playwright-to-the-rescue
For one of our client, we recently had a particular requirement where we had to do numerous verbiage changes in multiple places of UI. While the development effort itself was massive, the real challenge would emerge post coding. Validations had to ha...
https://masondevelops.hashnode.dev/how-a-niche-algorithm-helped-me-build-my-app
What was the problem' Throughout my college courses, I learned a lot about various algorithms. However, I never got the opportunity to examine any business or practical use case for them. Thus, when I discovered an opportunity to use an algorithm for...
https://manjunath.hashnode.dev/higher-order-functions
In JavaScript, higher-order functions are functions that treat other functions as citizens of the language. This means they can: Accept functions as arguments: These are often called callback functions and allow you to pass in specific logic for the...
https://qasim.au/python-coding-competition-week-1-part-2
What I learned In this part, there will be new fundamental concepts that you have probably heard of and that are very useful in your Python journey. Strings And Integers As you probably know, there are two main types of text: strings and integers. S...
WebProNews Microsoft’s Woke Gaming Framework Sparks Outcry: Gamers Divided Over Inclusion vs. Artistic Freedom Developers are encouraged to create playable female characters equal in skill and ability to their male counterparts and to eschew gender stereotypes in character design. While proponents applaud these efforts to promote gender equality, detractors argue that they inhibit artistic e [...]
https://www.stefanjudis.com/blog/web-weekly-126/
Guten Tag! Guten Tag! 'When will align-content work in divs' Does the new popover attribute improve accessibility' And why does margin: auto work on absolutely positioned elements' Turn on the Web Weekly tune and find all the answers below. Enjoy! But before, the Web Weekly music queue is almost empty. If you enjoy discovering and sharing new music, send me your favorite tracks to keep the Web Wee [...]
https://www.stefanjudis.com/blog/reasons-for-opening-links-in-a-new-tab/
I can't tell you how many times I've discussed whether and when links should or shouldn't open a new tab. It's one of those topics that is impossible to settle; it just fires up occasionally. It was March 2024, and we were just doing another round. I had always been in the "let me decide when I want to open a new tab!" camp, I discovered three valid arguments for opening a new tab. ' Cl [...]
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.