Blog

Grégoire

Image du lien #16190

A bientôt mon frère, repose en paix.

2019-05-30 11:00:59

Ressortie des cartons : ma 3d (inachevée) du pr 1164 Slava

Image du lien #15971

Un jour il faudra que je le finisse !

2019-03-06 12:54:09 slava cruiser missile ship russian

Mes outils (pense bête)

Image du lien #15735

OS

  • Linux Mint cinnamon

Cloud

  • yunohost
    • baikal (calendrier, taches, contacts)
    • nextcloud

Bureautique

  • la dernière version de Thunderbird (avec lightning) : calendrier, taches, emails
  • keepass
  • Mozilla Firefox
    • ublock origins
  • signal
  • nextcloud sync
  • discord

Developpement

  • back : lamp
    • os : debian
    • php7
      • code igniter
      • laravel
      • symfony
      • composer
    • BDD : maria db / sqlite
    • Serveur HTTP : apache2 / nginx
    • Outils :
      • sentry.io
  • front
    • framework
      • uikit
      • bootstrap
    • libs
      • jquery / jqueryui
      • fullcalendar
    • icones :
      • font awesome
      • icofont
  • Services
    • Mailgun
    • images.weserv.nl (redimensionnement d'images)
    • sentry.io (report de bug)
    • stripe (paiement cb)
  • phpstorm / visual code

Micro-entreprise

  • shine
2018-11-28 21:25:26 software logiciel

Splash screen

Image du lien #15692

Si vous voulez un splash screen sur votre app :

  • Le faire simple avec une animation courte et élégante pour présenter votre app.
  • Toujours respecter la règles 3 secondes. Si vous dépassez cette durée, affichez un loader.
  • Chargez le minimum de données du serveur mais toutes les infos doivent être affichées sur la page d'après !
  • Intégrer les erreurs DANS le splash screen et pas dans des pop ups malvenues.
  • Profitez du Splashscreen pour vérifier la version de l'app et rediriger sur l'update si cela ne fonctionne pas.

source : https://uxdesign.cc/building-the-perfect-splash-screen-46e080395f06

2018-11-17 15:19:21 splash screen ux

Nextcloud : si votre client de sync refuse de vous synchroniser

Image du lien #15609

Petit coup de stress, aucun client de sync de nextcloud ne refusait de me synchroniser avec le serveur.

Ce qui se passe :

Le client se lance et se bloque, il vous redemande vos identifiant, il est paumé quoi ...

Vous entrez votre mot de passe, ça marche, jusque là tout va bien. Vous pouvez même ajouter vos sync et les lancer.

Sauf que : Fermez votre client et relancez le, là il refuse de se lancer "impossible de se connecter au serveur ...", l’icône est grise avec le logo nextcloud en blanc (pas le logo pause).

On regarde les logs (F12), c'est pas très parlant.

La réponse c'est que vous êtes blacklisté car votre ip a fait trop de demandes de connexion d'un coup. Chez moi j'ai 4 machines qui sync avec le serveur.

Du coup allez dans votre table sql de nextcloud qui s'appelle : oc_bruteforce_attempts, et virez toutes les lignes qui concernent votre ip.

Ca repart !

2018-10-25 12:20:38 nextcloud sync blacklist

Corriger sqlite db

Je me suis tappée une erreur de fichier corrompu pour ma db en sqlite3


echo '.dump'|sqlite3 $DB_NAME|sqlite3 repaired_$DB_NAME
mv $DB_NAME corrupt_$DB_NAME
mv repaired_$DB_NAME $DB_NAME```
2018-09-03 23:06:13 sqlite repair corrupted

Log apache

Petit pense bête qui vient de me servir

regex débile pour virer le début des logs apaches :

\[[0-9]*-[a-zA-Z]*-[0-9]* [0-9]*:[0-9]*:[0-9]* [a-zA-Z/]*\] 

et lancer ensuite

grep 'PHP Notice' error_log.log | sort | uniq -c

Pour chopper les lignes groupées par contenu (nombre d'occurence devant la ligne)

Remplacer 'PHP Notice' par le genre d'erreur qu'on veut (ou ne rien mettre pour tout avoir)

PS : pas réussi à trouver le grep qui permet de grouper par ligne sans prendre en compte la date (d'où ma regex pour le virer avant la date)

2017-04-07 10:41:24

SEM la fin

Image du lien #12388

Le SEM (super etendard modernisé) a pris sa retraite ...

42 ans de service d'un avion mythique !

Il avait des formes, ce qui se perd avec les recherches de profil furtif actuel comme le rafale ou les dernières bouses américaines.

Il a une belle histoire, on pense à l'exocet ou l’Etendard (IV, IV P) (qui était encore plus beau à mes yeux).

C'était un avion le cul entre 2 technologies : de l'analogique et le minimum de numérique, typiquement ce que j'adore.

C'était un avion très apprécié de par sa robustesse et sa simplicité.

Du coup Angel(L) a fait un montage qui donne les frissons !

CARRIER FLIGHT DECK - SUPER ETENDARD MODERNISE DASSAULT from ANGEL on Vimeo.

Encore du bon montage vidéo et audio d'Ange(L) !

2016-07-14 08:00:00

Kim Jung Gi, ce dieu.

Image du lien #12391

J'ai découvert ce dessinateur sud coréen il y a quelques semaines : Il a un véritable talent au niveau du dessin, je suis bluffé par sa façon à créer une scène complète sans perdre les proportions ni les lignes de fuite. En plus de ça, il envoie du lourd au niveau du détail, chose que je raffole !

Bref, kiffez ces 2 vidéos et allez voir les liens en bas:

Des sites :

http://www.kimjunggi.net/?lang=fr

https://www.kimjunggius.com/

http://www.superani.com/kim/

2016-07-12 18:00:00

Crevaison

Ma première crevaison moto ému =)

2013-09-20 10:41:10