295 private links
Mais ce n’est pas avec ces compétences numériques qu’ils deviendront des citoyens informés et formés à l’histoire des technologies numériques, à sa culture, à ses nombreux enjeux économiques, sociaux, politiques. Ce n’est pas avec ces compétences numériques qu’ils pourront décider collectivement de leur futur et de la place qu’y prendront les technologies numériques.
Transmettre une culture numérique au lieu de simple connaissance.
Réfléchir au modèle sociotechnique et économique de Google. Par exemple:
L'objectif de l'école serait donc:
- Passer des compétences d’usages consuméristes aux compétences de pratiques émancipatrices. 2. Passer des strictes compétences numériques à la vision plus large de la culture numérique.
- Et enfin, adosser à cette culture numérique une réflexion critique du numérique.
The way it works is quite simple, you just have to copy and paste the content of your Dockerfile into the interface and the site gives you a list of recommendations to follow to improve your file.
- Partir d'une base légère
- Éliminer les FROM, RUN et COPY
- Placer les fichiers modifiés souvent à la fin du build de l'image si possible
- Utiliser le .dockerignore
- "tout ce qui n’est pas essentiel au fonctionnement de mon programme n’a pas sa place dans mon image."
This is the critical mental-model shift. CSS properties on their own are meaningless. It's up to the layout algorithm to define what they do, how they're used in the calculations.
Here's an example which blew my mind: Did you know that the width property is implemented differently depending on the layout algorithm?
I didn't know 😱
Inline space under images are due to the Flow layout and its inline elements. It adds extra-space to make sure that inline elements, such as <img />, don't negatively affect the legibility of the surrounding text.
There are a lot of layout algorithms in CSS, and they all have their own quirks and hidden mechanisms. When we focus on CSS properties, we're only seeing the tip of the iceberg. We never learn about really important concepts like stacking contexts or containing blocks or cascade origins!
Our intuition is the best tool we have. And when we start using CSS snippets without truly understanding them, it's only a matter of time until some hidden aspect of the layout algorithm throws a wrench into our gears, stopping us in our tracks.
Peut être utile un jour
This separation between unit and integration became vague nowadays.
Instead we can think in term of purity and extent.
Purity → "corresponds to the amount of generalized IO the test is doing and is correlated with desirable metrics, namely performance and resilience."
Extent → "corresponds to the amount of code the test exercises. Extent somewhat correlates with impurity, but generally does not directly affect performance."
Documentation that generates code that is then used in the project :)
Detect websites built with Vue or Nuxt and it displays related informations (plugins, modules, ...).
Useful resources. I will check it out.
Pour le seul confort de la hiérarchie, l’idée est de migrer d’une solution libre de droits, coopérative et économe en deniers publics à une solution payante, maîtrisée par une multinationale.
Mais.... chiffre à l'appui cela coûtait moins cher et était apprécié. Mais certains veulent utiliser les produits Microsoft, et puis pas grave si cela coûte plus cher... mais on est pas censé moins dépenser ?!
Et puis cela fait de l'emploi perdu, pour plus d'argent dépensé :x Du gâchis de compétence et de bonnes volontés des gens qui développent ces solutions libres.
In fact, a good way of pricing your work is by asking yourself what salary would make you enthusiastic enough to be heavily invested in the product and deliver your best work.
People usually stay in the same company for 12-18 months (in the U.S.).
If you feel valued and appreciated, the team is great and salary is fine, consider staying in the same company for around 2–3 years.
-
Keep record of your achievements
-
Pay attention to your estimates
6 productive hours per day
-
Test the company during the probation period
8 Think about passive income early
there was too much at stake to not write the documentation first.
Maybe for my masterthesis ? :D
An enormous ad-blocking list!
.full-width {
width: 100vw;
margin-left: 50%;
transform: translate3d(-50%, 0, 0);
}
Or a responsive approach with CSS grid:
.wrapper {
display: grid;
grid-template-columns:
[full-start] 1fr [wrapper-start]
minmax(0, 70rem) [wrapper-end] 1fr [full-end];
/* Optional gap */
column-gap: var(--pad, 1rem);
}
Then
.wrapper > * {
grid-column: wrapper;
}
.wrapper > .full-width {
grid-column: full;
}Build a responsive email framework with MJML and its component and templates.
Use mdx and customize its parser to generate MJML output instead of raw HTML.
Use an Email Service Provider to send email
Voir eTag, Cache-Control, Expires, max-age, Last-Modified pour gérer le cache d'une requête HTTP.
Le billet de blog détaille comment sont gérés les ressources du cache, avec le serveur.
Built with Rust and use the deno runtime.
Chiselstrike handles everything in the backend :) Can be tested someday
Check for font-palette and @font-palette-values.
Only usable in Chrome and Safari for now :(
In the fig. 1, we get 4 categories of discourses of climate delay:
- redirect responsibility
- push non-transformative solutions
- emphasize the downsides
- surrender
examples are provided for each category