tutorial
Hello friend 👋. I’ve been working in the sysadmin, devops and cybersecurity domains. I started with Go around 2018 after using mostly Bash, Perl and Python. It took me quite some time to become productive in Go but now I find it very useful - for building tools, automation and platforms.
An explainer for doing web development using only vanilla techniques. No tools, no frameworks — just HTML, CSS, and JavaScript.
This is an overview of the major techniques used to make web sites and web applications without making use of build tools or frameworks, with just an editor, a browser, and web standards.
This is a cleanroom deobfuscation of the official Claude Code npm package.
Related contents:
We build software for everyone.
Free software is a global collaborative movement to build the world’s best software in a manner that respects the essential rights and freedoms of its users and authors — the freedom to use, study, improve, and share your software.
Your Independent Privacy and Security Resource. The guide to restoring your online privacy.
Massive organizations are monitoring your online activities. Privacy Guides is your central privacy and security resource to protect yourself online.
Online Courses and Video Courses.
Learn new creative and technical skills with 1,240+ video-based courses and short courses to help you develop. From code and web design courses to photography and design & illustration courses, it’s all here. What would you like to learn?
Je vais consacrer une série de billets exclusivement à Mastodon, la plateforme la plus populaire actuellement dans ce contexte, en langue française, car les vagues régulières de migration depuis la vente de Twitter commencent à apporter de nombreux nouveaux utilisateurs francophones.
REST is an acronym for REpresentational State Transfer and an architectural style for distributed hypermedia systems. Roy Fielding first presented it in 2000 in his famous dissertation.
Like other architectural styles, REST has its guiding principles and constraints. These principles must be satisfied if a service interface needs to be referred to as RESTful.
Manage HTML DOM with vanilla JavaScript. Knowing the browser DOM APIs and how to use them play an important role in web development. A website introducing the APIs, well-known problems, most popular questions could be very useful. HTML DOM @ GitHub
There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and insecure code. PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web, and what the contributors consider to be best practices at present.
Curated lists of tools, tips and resources for protecting digital security and privacy
If you're new to a part of Go, take a look at the tutorials linked below.
In this tutorial, we will build a simple RESTful API application using Symfony and the latest PHP 8.
Learn Regex step by step, from zero to advanced. Learning Regex is easier than you think. You can use this tool to easily learn, practice, test and share Regex.
Python is an amazing programming language that will help you become better SEOs.
You can use python for SEO by dropping your reliance on Excel and stop using spreadsheets, by leveraging APIs, automating the boring tasks and by implementing machine learning algorithms.
This is a true beginner to expert guide to learn Python for SEO.
Tutorials notebooks for data science
Quick Reference Cheat Sheet Here are some cheatsheets and quick references contributed by open source angels.
Create GUI applications with Python and Qt. Create professional user-interfaces for your Python apps. Stop searching for how to create GUI applications with Python — it's all here. I've been teaching Python & Qt for 8 years, helping thousands of developers just like you to bring their apps to life. Let's make your project a success!
Free, interactive tutorials to help you discover Ruby idioms, in your browser!
Web Tutorials and Resources That Don't Suck. A central hub of Tutorials, Tools and Assets for developers and designers
Today is design orienting article. I am going to tell you about making nice-looking drop caps with css3. I sure that you have been already saw these big letters in each children’s book of fairy tales. Especially in old books. To repeat this effect some webmasters separated this first letter (into own DOM element) and applied special own styles for it. But, this is not necessary in case of CSS3. We can use :first-letter selector to select necessary first symbol. Lets take a look to result that we can achieve
Également appelés les "combinateurs d'adjacence", ces sélecteurs avancés permettent de cibler des éléments proches d'un autre élément.
Have you ever heard the phrase “Content is King”? Being a Web developer, and therefore having a job that’s often linked to content creation, it’s likely you have. It’s a fairly overused but true statement about what draws visitors to a site.
Say you are on a website example.com and would like to know which other web domains are owned by the same person who owns that example.com website. Is it possible?
I have prepared new HTML5 tutorial for you. This is not quite regular ‘html5 game development’ tutorial, but I like to show you another demonstration of html5 canvas animation. We will create patterns with loops and animate it. Today I have prepared nice demo with the sun and with three cars.
Slides de ma conf : Profilage XHProf
Alors que les algorithmes des moteurs de recherche prennent de plus en plus en compte le paramètre du temps de chargement des pages, il devient nécessaire aujourd'hui d'améliorer les performances de ses pages HTML. Mais alors comment savoir ce qu'il faut optimiser sur ses pages ? Comment auditer les performances de son site web ? Nous verrons dans ce tutoriel comment utiliser Web Page Test pour optimiser son site.
Les cancres du Web, Internet Explorer 6, 7 et parfois 8, nous mènent souvent la vie dure. Même quand on s’abaisse à leur niveau, il leur arrive de ne pas comprendre, ou d’y mettre de la mauvaise volonté.
You likely use css backgrounds in every site you build. You give an element a background color and tell another element to let a background image repeat. How much do you know about all the other background properties?
jQuery is fast becoming a must-have skill for front-end developers. The purpose of this book is to provide an overview of the jQuery JavaScript library; when you're done with the book, you should be able to complete basic tasks using jQuery, and have a solid basis from which to continue your learning. This book was designed as material to be used in a classroom setting, but you may find it useful for individual study.
Bubble-like thumbnail preview for your navigation with CSS3
Votre système en contient forcément, ne serait-ce que les fichiers présents dans votre /home. Et ce ne sont certainement pas les seuls, puisque de nombreux démons créent ce type de fichiers (qui sont habituellement stockés dans /var) lors de leur fonctionnement normal : fichiers locaux pour un serveur de bases de données, pool d’emails pour un serveur de mails, … C’est tout à fait normal, et vous ne souhaitez absolument pas y toucher !
Today we will make a new photo gallery. Recently I found another nice JQuery plugin – Galleriffic. This plugin well optimized to handle high volumes of photos. Also it have nice features like thumbnail navigation (with pagination), jQuery.history plugin integration, slideshow with Play/Pause, keyboard navigation etc. So I decided to practice with it today.
PostgreSQL et son fichier de configuration de 17 Ko sur 503 lignes : rien de moins que 180 et quelques paramètres. Cela n’aide clairement pas un débutant à se lancer. Pourtant, il faut savoir que seule une grosse dizaine de paramètres sont essentiels à configurer. Le reste n’a pour cible que les cas très particuliers.
Animations are inherently visual. But can we give a similar experience to everyone by getting a bit more semantic?
Where are the trees is an experiment trying to create a Tilt-Shift effect on Text using CSS3 only.
When applying CSS3 inset box-shadow or border-radius directly to the image element, the browser doesn't render the CSS style perfectly.
Is your blog perfect ? You may think so but I can assure you there is always something you can do to add to it, whether that is to improve things for your readers or give it a traffic boost. Im guilty of complacency as well ( I have been planning a redesign for WPLift for ages now! ) but if you take a little time out from writing and look at your site from an objective perspective I bet you can find something to improve. In this post Im going to round up 10 things you can do today …
EMBED YOUR TERMINAL RECORDINGS ONLINE
People in boardrooms across the world love a good graph. They go nuts for PowerPoint, bullet points and phrases like “run it up the flagpole,” “blue-sky thinking” and “low-hanging fruit,” and everything is always “moving forward.” Backwards is not an option for people who facilitate paradigm shifts in the zeitgeist. Graphs of financial projections, quarterly sales figures and market saturation are a middle-manager’s dream.
In this tutorial we are going to create a beautiful navigation that has a background image slide effect. The main idea is to have three list items that contain the same background image but with a different position. The background image for each item will be animated to slide into place in different times, creating a really nice effect. The background image sliding direction from the list item in the middle will depend on which item the user was before: coming from the right, it will slide from the left and vice versa.
Je ne sais pas si cette astuce vous sera utile, mais je vous la donne quand même. Il s'agit d'une technique qui utilise ImageMagick pour convertir le résultat d'une commande sous forme d'image.
Let's say you were tasked with creating a UI in which users can rate three candy bars from their most to least favorite. A grid of radio buttons isn't a terrible way to go about this.
VNStat est un outil bien utile pour surveiller le débit des interfaces réseaux de ses machines. Il se présente sous la forme d'un processus tournant en tache de fond (les versions plus anciennes se basaient sur crontab) et surveillant les flux transitant sur vos interfaces. Nous allons détailler l'installation et l'utilisation de cet outil sur
Nowadays, pure CSS3 menus still very popular. Mostly – this is UL-LI based menus. Today we will continue making nice menus for you. This will nice dropdown menu (looks like menu at http://www.microsoft.com/) with onclicking (instead onhover).
This morning I awakened with a question in my twitter stream from @deebeefunky. He was frustrated by the fact that when he sets a blur on box-shadow, it shows on two sides of the box. He wants it to show on only one side. Of course, that got me thinking. I did come up with one solution—it won’t work in every situation—but it may work in yours.
WordPress plugins are a vital piece of the WordPress infrastucture – there are thousands of free and commercial plugins out there that allow you to do almost anything you can think of with WordPress. WordPress has made it easy to write plugins with an API and the use of hooks. The other day we looked at theme tutorials so today lets look at tutorials to help you write plugins.
With CSS animation now supported in both Firefox and Webkit browsers, there is no better time to give it a try. Regardless of its technical form, whether traditional, computer-generated 3-D, Flash or CSS, animation always follows the same basic principles. In this article, we will take our first steps with CSS animation and consider the main guidelines for creating animation with CSS. We’ll be working through an example, building up the animation using the principles of traditional animation. Finally, we’ll see some real-world usages.
Le but de ce billet et de présenter l'authentification en deux étapes telle qu'elle est implémentée par Google.