1 private link
Compilation of Rust Cohle's Pessimistic PhilosophyTrue Detective (Season One)Compiled by: Andrew Gardner**I do not own the rights to the content herein.
[#(Professional](https://shaarli.grimbox.be/./add-tag/(Professional) #Cohle #Detective #Field)) #Philosophy #Rust #True
Les raisons pour lesquelles faire un SÉLECT * est une TRÈS mauvaise idée. #sql
Au pays de la #BD, qui est le nouveau roi ou la nouvelle reine ?
#sicko de Michael Moore en accès libre
Vertigineux…
Playlist · Songs About #Vim · 11 items · 1.4K saves
Plein d’affiches et de postes super trop bien ! #ghostbusters #jurassicPark #starWars #displate
Pourquoi #kubernetes, c'est de l'overkill pour la majorité des projets (à titre individuel ou PME).
A mourir de rire 👍
Dyslexie, cognition et algorithmes de césure - de l’intérêt de garder un ferrage à gauche plutôt qu’un texte justifié.
#Handbrake (https://handbrake.fr/) est un outil d'encodage / transcodage multiplateformes, qui fait un peu l'éponge (comme VLC) en termes de formats gérés.
J'ai pris un MP4 (visiblement, avec un code mp42avc1 et du son en AAC, et faisant 4GB :-)), passé dans Handbrake avec plusieurs présets de transcodage.
Résultats :
- En HEVC, ma machine (i5 2500 de 2011) arrive à une moyenne de 23fps et un fichier de sortie de 521MB,
- Avec un preset "Web" en 1080p, j'ai 49fps et 1.7GB,
- En MKV h265 720p, c'est 13fps et 1.1GB,
- En h264 720p "very fast", j'ai 152fps et 658MB,
- En h264, 720p et "fast", cela donne 65fps et 1.1GB.
Sachant que le format en entrée n'est déjà pas top et que c'est principalement pour de la conversion, je vais viser le preset 720p "very fast".
J'ai modifié la configuration de #FreshRSS, pour ne plus utiliser #MariaDB, mais #SQLite (de manière un peu bourrine, je dois avouer) :
- Export des flux RSS et des favoris (j'en ai plus de 250...),
- Suppression du répertoire d'installation,
git clone
de la dernière version,chown -R www-data:www-data
sur ce même répertoire,- Reconfiguration de l'utilisateur principal et unique (moi) et de sa clé d'API (sans quoi les applis iOS / Android ne fonctionnent pas),
- Réimport des données via les fichiers OPML et Json.
Temps nécessaire : 5 minutes. Littéralement 💪
Visiblement, cette commande #ffmpeg donnerait le meilleur résultat (au prix d'un temps d'encodage un chouia plus long) :
ffmpeg -i input.mp4 -c:v libx265 -crf 28 -preset slow -c:a aac -b:a 128k output.mp4
J'ai voulu démarrer un nouveau bidule basé sur #NodeJS à l'instant.
La sortie console m'indique ceci (entre autre) :
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm warn deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported
npm warn deprecated eslint@5.16.0: This version is no longer supported.
Et en démarrant le projet, j'obtiens instantanément ceci : TypeError: fsevents.watch is not a function
.
Je voulais juste démarrer un PoC... 😔
#django in a single file
from django.db import models
from nanodjango import Django
app = Django()
@app.admin
class CountLog(models.Model):
# Standard Django model, registered with the admin site
timestamp = models.DateTimeField(auto_now_add=True)
@app.route("/")
def count(request):
# Standard Django function view
CountLog.objects.create()
return f"<p>Number of page loads: {CountLog.objects.count()}</p>"
@app.api.get("/add")
def add(request):
# Django Ninja API support built in
CountLog.objects.create()
return {"count": CountLog.objects.count()}
@app.route("/slow/")
async def slow(request):
import asyncio
await asyncio.sleep(10)
return "Async views supported"