Skip to content

Instantly share code, notes, and snippets.

View Thomasorus's full-sized avatar

Thomasorus Thomasorus

View GitHub Profile
.ui__header__links {
width: 100%;
}
.ui__header__links a:last-child {
margin-left: auto;
}
@media screen and (max-width: 1174px) {
.layout-single-column .ui__header {
@Thomasorus
Thomasorus / gist:9e3184a7c5fd7a5738c637258b4117dd
Last active September 10, 2024 16:26
merveilles-fix.scss
@media screen and (max-width: 1174px) {
.layout-single-column .ui__header {
background: var(--gray-shade-2) !important;
}
}
.ui__header__logo {
display:none;
}

Pré-visualiser le texte qui se trouve dans un <input type="text" /> via du JavaScript

Mettons que tu as cet input :

<input type="text" id="textePrincipal" />

Et tu as une div qui permet de voir le texte écrit dans cet input, mais en ROSE.

Ces dernières années on entendait constamment que devenir dev (et plus globalement aller dans les métiers de l'informatique) c'était se garantir un poste bien payé où il y aura toujours du taf.

De ma fenêtre (totalement subjective et donc peut-être mal orientée) cela n'a pas changé, il y a toujours autant de boulot et de demande. Les salaires fluctuent, les avantages aussi, les conditions d'embauche également, mais rien de dramatique. Mais SEULEMENT pour les gens ayant quelques années d'expérience.

La difficulté donc, c'est d'obtenir sa première expérience. C'était déjà difficile il y a 2 ou 3 ans, mais ça semble s'être aggravé en 2023, comme si en six mois tout avait changé. Ci-dessous une liste non-exhaustive et désordonnée, 100% subjective, des raisons pour lesquelles je pense que s'orienter dans le dev en ce moment n'est peut-être pas/plus une bonne idée.

  • Plein de régions et villes ont voulu devenir des pôles numériques afin d'attirer investisseurs et réduire le chomage. Elles ont créé des lieux déd
#!/usr/bin/env bash
# Inspired by: https://github.com/Julian-Heng/yabai-config/blob/master/yabairc
set -x
# ====== Variables =============================
declare -A gaps
declare -A color
# opens iTerm2
ctrl + alt - return : open -na iTerm
# Open home folder in finder
ctrl + alt - n : open $HOME
# Show system statistics
fn + lalt - 1 : "${HOME}"/.config/yabai/scripts/show_cpu.sh
fn + lalt - 2 : "${HOME}"/.config/yabai/scripts/show_mem.sh
fn + lalt - 3 : "${HOME}"/.config/yabai/scripts/show_bat.sh
<-- Put this script AFTER your footer -->
<script>
//Wait for the dom to be loaded
document.addEventListener("DOMContentLoaded", function() {
//Recover an array of all video elements with the "lazy" class on them.
var lazyVideos = [].slice.call(document.querySelectorAll("video.lazy"));
//Check if the browser supports intersection observer
if ("IntersectionObserver" in window) {
var lazyVideoObserver = new IntersectionObserver(function(entries, observer) {
# This file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
#
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#
# i3 config file (v4)
#
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
@Thomasorus
Thomasorus / Contract Killer 3.md
Created October 30, 2020 11:06
The latest version of my ‘killer contract’ for web designers and developers

Contract Killer

The popular open-source contract for web professionals by Stuff & Nonsense

  • Originally published: 23rd December 2008
  • Revised date: March 15th 2016
  • Original post

Javascript lessons

Types

There's 7 types:

  • String
  • Number
  • Boolean
  • Null