1367 links
  • Nymous dans le nuage
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 1 / 46
  • I decided to disable AMP on my site

    L'AMP c'est une horreur pour tout le monde sauf Google, arrêtez de vous en servir s'il vous plait.
    C'est mauvais pour les utilisateurs, mauvais pour la vie privée, mauvais pour les créateurs de contenu, mauvais pour les publicitaires.
    Si les devs web faisaient leur boulot, les pages seraient déjà légères, responsive, et rapides à exécuter, sans avoir besoin de charger un JS supplémentaire depuis les serveurs de Google (vie privée : 0), en étant enfermé dans la "galaxie" Google et en ne voyant qu'un web réduit venant directement du cache de Google (oui, s'il y a "Google" un peu trop de fois dans la phrase précédente c'est bien qu'il y a un problème).

    (Je reposte le lien moi même, mais ça vient (encore) de Sam&Max https://twitter.com/sam_et_max/status/879295680115871744)

    Mon 26 Jun 2017 01:47:53 PM CEST - permalink -
    - - https://www.alexkras.com/i-decided-to-disable-amp-on-my-site/
    frontend google internet rant
  • What if companies interviewed translators the way they interview coders?

    La triste et trop fréquente réalité...

    (Merci à Sam&Max pour avoir tweeté l'article qui m'a mené à celui-là ici.)

    Mon 19 Jun 2017 02:24:36 PM CEST - permalink -
    - - https://medium.freecodecamp.com/welcome-to-the-software-interview-ee673bc5ef6
    dev interview rant
  • localfont.com - Download fonts from googlefonts - Liens en vrac de sebsauvage

    Je ne comprends pas pourquoi tout le monde galère à télécharger les Google Fonts, ça prend littéralement 3 clics :

    1. Ajouter la police au "panier" avec le petit +
    2. Cliquer sur la barre noir en bas qui liste tout ce qu'on a sélectionné
    3. Cliquer sur le bouton Download en haut à droite

    Pourquoi avoir besoin d'outils extérieurs ?

    EDIT : ah, j'avais été battu par https://www.ecirtam.net/opennews/?-zL50A ^^ (vu sur la rivière)

    Sat 18 Mar 2017 03:07:55 PM CET - permalink -
    - - http://www.sebsauvage.net/links/?3qLwEQ
    font google
  • UEFI boot: how does that actually work, then?

    Lecture très intéressante, ça me fait envisager avec moins de stress les futures installations de Linux (et ne plus activer par réflexe le mode "Legacy" des UEFI)

    (via http://www.sebsauvage.net/links/?pPfBQg)

    Mon 14 Nov 2016 12:09:05 AM CET - permalink -
    - - https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/
    bios uefi
  • Firefox/Profile on RAM - ArchWiki

    Après avoir lu un article sur Spotify qui écrit comme un fou sur le SSD, et m'être souvenu d'un autre article pointant le même problème à propos de Firefox, j'ai regardé rapidement : 300ko/s en continu par Firefox ! Pas étonnant que j'écrive 2.5Go/h en moyenne...

    Du coup je teste le profil en RAM, merci le wiki ArchLinux <3

    (Copie pour la postérité)

    Place profile in RAM manually

    Before you start

    Before potentially compromising Firefox's profile, be sure to make a backup for quick restoration. Replace xyz.default as appropriate and use tar to make a backup:

    $ tar zcvfp ~/firefox_profile_backup.tar.gz ~/.mozilla/firefox/xyz.default

    The script

    Adapted from verot.net's Speed up Firefox with tmpfs

    The script will first move Firefox's profile to a new static location, make a sub-directory in /dev/shm, softlink to it and later populate it with the contents of the profile. As before, replace the bold sections to suit. The only value that absolutely needs to be altered is, again, xyz.default.

    Be sure that rsync is installed and save the script to ~/bin/firefox-sync, for example:

    #!/bin/sh
    
    static=main
    link=xyz.default
    volatile=/dev/shm/firefox-$USER
    
    IFS=
    set -efu
    
    cd ~/.mozilla/firefox
    
    if [ ! -r $volatile ]; then
        mkdir -m0700 $volatile
    fi
    
    if [ "$(readlink $link)" != "$volatile" ]; then
        mv $link $static
        ln -s $volatile $link
    fi
    
    if [ -e $link/.unpacked ]; then
        rsync -av --delete --exclude .unpacked ./$link/ ./$static/
    else
        rsync -av ./$static/ ./$link/
        touch $link/.unpacked
    fi

    Close Firefox, make the script executable and test it:

    $ killall firefox firefox-bin
    $ chmod +x ~/bin/firefox-sync
    $ ~/bin/firefox-sync

    Run Firefox again to gauge the results. The second time the script runs, it will then preserve the RAM profile by copying it back to disk.

    Automation

    Seeing that forgetting to sync the profile can lead to disastrous results, automating the process seems like a logical course of action.

    cron job

    Manipulate the user's cron table using crontab:

    $ crontab -e

    Add a line to start the script every 30 minutes,

    */30 * * * * ~/bin/firefox-sync

    or add the following to do so every 2 hours:

    0 */2 * * * ~/bin/firefox-sync

    Sync at login/logout

    Assuming bash is being used, add the script to the login/logout files:

    $ echo '~/bin/firefox-sync' | tee -a ~/.bash_logout ~/.bash_login >/dev/null

    Note: You may wish to use ~/.bash_profile instead of ~/.bash_login as bash will only read the first of these if both exist and are readable.

    Note de moi-même : avec zsh, ce sont les fichiers .zlogin et .zlogout.

    Wed 09 Nov 2016 11:04:31 PM CET - permalink -
    - - https://wiki.archlinux.org/index.php/Firefox/Profile_on_RAM
    firefox
  • Managing multiple Rails versions | relativkreativ

    Rails avec rbenv, je garde sous le coude...

    Créer un dossier, faire rbenv local <version voulue> pour créer le fichier .ruby-version.
    Installer ensuite bundler avec gem install bundler.
    Initialiser le Gemfile avec bundle init, puis décommenter # gem "rails". Installer rails avec bundle install.

    Enfin, créer le projet rails dans le dossier courant (rails new . --force --skip-bundle). et mettre à jour les dépendances (bundle update).

    Tue 08 Nov 2016 07:25:44 PM CET - permalink -
    - - https://relativkreativ.at/articles/managing-multiple-rails-versions
    dev rails ruby
  • How to Quickly Preview a File in Ubuntu’s File Manager (Like “Quick Look” in macOS)

    Hoho, je coudifie ça !
    Sous Ubuntu, il suffit d'installer gnome-sushi.

    Fri 28 Oct 2016 07:23:47 PM CEST - permalink -
    - - http://www.howtogeek.com/277987/how-to-quickly-preview-a-file-in-ubuntus-file-manager-like-quick-look-in-macos/
    linux ubuntu
  • Oh, shit, git!

    Hum, je garde sous le coude ça : comment se sortir de situations hasardeuses avec git. Plutôt que de refouiller StackOverflow à chaque fois...

    (merci Sam&Max !)

    Fri 09 Sep 2016 07:03:50 PM CEST - permalink -
    - - http://ohshitgit.com/
    dev git
  • It’s The Future - CircleCI

    Vive la hype et les technos mortes-nées...

    (Pour ceux qui le veulent en français, c'est chez Sam&Max http://sametmax.com/cest-le-futur/ )(c'est aussi ma source)

    Fri 02 Sep 2016 11:46:09 PM CEST - permalink -
    - - https://circleci.com/blog/its-the-future/
    dev hype
  • YouTube thumbnail
    C'est ça l'histoire #3 - Enter the Darknet

    C'est génial ! J'adore !

    (via http://liens.howtommy.net/?eZXPJw)

    Sun 28 Aug 2016 12:45:36 PM CEST - permalink -
    - - https://www.youtube.com/watch?v=MPCRIs3Wc1A
    drole matrix youtube
  • WikiJourney fête son premier anniversaire ! | Autour de Wikipédia et des projets Wikimedia

    Wouhou, notre projet pour aider le tourisme avec Wikipedia passe sur leur blog !
    Allez faire un tour sur la v2, c'est tout propre, ça sent le neuf, et c'est rapide comme l'éclair !
    https://www.wikijourney.eu/

    Mon 22 Aug 2016 07:00:29 PM CEST - permalink -
    - - http://blog.wikimedia.fr/wikijourney-fete-son-premier-anniversaire-9446
    dev wikijourney wikipedia
  • How to Ignore Case When Using Tab Completion in the Linux Terminal

    Tiens, pour ceux qui voudraient se simplifier la vie avec la complétion sous Linux.
    (Mais bon, je reste avec mon zsh + oh-my-zsh + customisation perso ^^)

    Tue 16 Aug 2016 09:56:31 PM CEST - permalink -
    - - http://www.howtogeek.com/267061/how-to-ignore-case-when-using-tab-completion-in-the-linux-terminal/
    linux tips
  • Optical Adjustment – Logic vs. Designers - Marvel

    Très intéressant, à propos des illusions dans le design.

    Exemple simple : le symbole « lecture » () dans un cercle ne doit pas être centré.
    À cause de son assymétrie, il aura l’impression d’être plutôt à gauche. La solution est de l’excentrer un peu.

    Il y a plusieurs autres exemples

    via http://lehollandaisvolant.net/

    Sat 13 Aug 2016 03:18:47 PM CEST - permalink -
    - - https://blog.marvelapp.com/optical-adjustment-logic-vs-designers/
    design
  • Is there a way to disable a laptop's internal keyboard? - Ask Ubuntu

    Pour quand je veux poser mon clavier mécanique sur le clavier de l'ordi portable...
    http://askubuntu.com/a/178741/563871 (recopiée pour la postérité)


    You can use xinput to float the input device under X.

    Execute the command xinput list to list your input devices.
    Locate AT Translated Set 2 keyboard and take note of its id number; this will be used to disable the keyboard. Also, take note of the number at the end, [slave keyboard (#)]; this is the id number of the master, which will be used to re-enable your keyboard.
    To disable the keyboard, execute the command xinput float <id#>, where <id#> is your keyboard's id number. For example, if the id was 10, then the command would be xinput float 10.
    To re-enable the keyboard, execute the command xinput reattach <id#> <master#>, where master is that second number we noted down. So if the number was 3, you would do xinput reattach 10 3.

    Tue 09 Aug 2016 12:49:39 PM CEST - permalink -
    - - http://askubuntu.com/questions/160945/is-there-a-way-to-disable-a-laptops-internal-keyboard
    tips truc&astuce
  • WikiJourney - Revisitez le tourisme.

    La version 2 de WikiJourney est déployée ! Avec un joli design responsive et les perfs de l'API surboostées !
    Allez tester, ça vaut le coup !

    Vous pouvez en lire un peu plus ici https://blog.wikijourney.eu/index.php?article18/website-is-in-v2-0, et nous aider à développer là https://github.com/WikiJourney/.
    (L'appli arrivera prochainement sur F-Droid, une Merge Request à finir...)

    Fri 05 Aug 2016 06:23:12 PM CEST - permalink -
    - - https://www.wikijourney.eu/
    dev opensource wikijourney wikipedia
  • GitHub - martingeorg/tmpfs-mysql: Speed up your tests using MySQL server with tmpfs datadir

    Je me note ça ici, pour ceux qui bossent avec une base MySQL et veulent des tests ultra rapides (en tout cas, non limités par la BDD).
    C'est un script tout fait tout propre, qui crée un RAM disk et charge MySQL dessus. C'est du no-brain et ça fait le café avec ^^

    Fri 05 Aug 2016 06:17:26 PM CEST - permalink -
    - - https://github.com/martingeorg/tmpfs-mysql
    dev mysql test
  • 03 - Fixing npm permissions | npm Documentation

    (Parce que je dois toujours chercher comment régler ça)
    Rappel : il ne faut PAS faire de sudo npm install -g

    Sun 31 Jul 2016 03:42:11 PM CEST - permalink -
    - - https://docs.npmjs.com/getting-started/fixing-npm-permissions
    dev nodejs npm
  • Un chariot à timelapse construit avec des méthodes agiles — Olivier Servières — Developpement web, agilité, cinéma

    Très intéressant ce parallèle.

    (via @HTeuMeuLeu https://twitter.com/HTeuMeuLeu/status/756383887161487360)

    Fri 22 Jul 2016 03:50:33 PM CEST - permalink -
    - - https://www.deudtens.com/un-chariot-a-timelapse-construit-avec-des-methodes-agiles/
    agile dev
  • code:deck - Playing cards for developers

    Marrant ça ^^

    (via http://www.ufunk.net/gadgets/code-deck/)

    Wed 20 Jul 2016 09:35:17 PM CEST - permalink -
    - - https://varianto25.com/playing-cards/code-deck
    dev fun geek ufunk
  • La vie sociale du n3rd

    Hé, mais c'est tout moi ça !

    Wed 20 Jul 2016 12:48:27 AM CEST - permalink -
    - - http://zythom.blogspot.com/2016/07/la-vie-sociale-du-n3rd.html
    geek nerd
  • Franz – a free messaging app for Slack, Facebook Messenger, WhatsApp, Telegram and more

    EDIT : à remplacer par http://rambox.pro/, parce que c'est libre !

    WOW, c'est vachement classe ce truc, et ça tourne sur tout ! Ça combine les chats de trouzmille services en un seul endroit (simplement en se liant sur les sites Web respectifs)

    (Bon, en soi c'est juste un Chrome, mais comme de toute façon toutes les app de messagerie aujourd'hui sont un vulgaire NodeWebkit ou Electron, autant en utiliser un seul pour tous les lier)

    Thu 12 May 2016 01:39:41 AM CEST - permalink -
    - - http://meetfranz.com/
    discord facebook google messagerie steam
  • Wat - Destroy All Software Talks

    Le WTF des langages... feat. Ruby et JS :P

    Tue 29 Mar 2016 03:06:14 PM CEST - permalink -
    - - https://www.destroyallsoftware.com/talks/wat
    dev drole javascript js ruby
  • Blog Stéphane Bortzmeyer: Exposé « Objets qui communiquent entre eux ou bien esclaves du cloud ? » aux journées FedeRez

    Merci à FedeRez (https://www.federez.net) d'organiser ce genre d'événements, c'était encore une fois vachement cool ! Et merci d'inviter des gens comme Stéphane Bortzmeyer, on le rencontre pas tous les jours ^^

    Mon 21 Mar 2016 12:41:50 AM CET - permalink -
    - - http://www.bortzmeyer.org/objets-esclaves-federez.html
    federez réseau
  • RWEverything - Extraire la licence Windows d'un Bios UEFI

    Coude.

    (via http://tech-services.fr/shartech/?idSUWg)

    Mon 14 Mar 2016 10:05:04 PM CET - permalink -
    - - http://rweverything.com/download/
    admin tools windows
  • tdryer/hangups: the first third-party instant messaging client for Google Hangouts

    Je me note ça, comment avoir les messages Hangouts dans Pidgin. Parce qu'avec leur protocole propriétaire...

    https://bitbucket.org/EionRobb/purple-hangouts

    Sun 28 Feb 2016 01:16:03 PM CET - permalink -
    - - https://github.com/tdryer/hangups
    google opensource pidgin
  • Latin-9 (Windows) — Raccourcis

    Le clavier Linux, sous Windows (avec les majuscules accentuées, le Ç...)

    Sun 07 Feb 2016 09:11:11 PM CET - permalink -
    - - http://raccourcis.ikilote.net/Latin-9_%28Windows%29
    clavier linux windows
  • 189 quotes for developers

    :p

    via https://news.ycombinator.com/

    Tue 22 Dec 2015 06:22:12 PM CET - permalink -
    - - http://fortrabbit.github.io/quotes/
    dev fun geek
  • Jukedeck

    Un algo qui crée de la musique à la demande, et qui rend pas trop mal.

    (via http://www.numerama.com/tech/135515-jukedeck-compose-de-la-musique-libre-de-droits.html)

    Tue 22 Dec 2015 03:32:48 PM CET - permalink -
    - - https://www.jukedeck.com/
    musique
  • WikiJourney - Redécouvrez le tourisme !

    L'application que je développe depuis un an avec un groupe d'amis est sortie en release !
    Elle vous permet, une fois géolocalisé, de rechercher les points d'intérêt autour de vous, et de vous proposer une visite grâce aux connaissances de Wikipédia.

    N'hésitez pas à la télécharger et à faire des retours, que ce soit en terme d'usabilité, de fonctionnalité, ou de (éventuellement) bugs !
    L'application est open-source, sous licence Apache 2, et le code est disponible ici https://github.com/WikiJourney/wikijourney_app/. Si vous savez développer, n'hésitez pas non plus à faire des remarques et des pull requests.

    Wed 09 Dec 2015 01:19:25 PM CET - permalink -
    - - https://play.google.com/store/apps/details?id=com.wikijourney.wikijourney
    android dev opensource tourisme wikijourney
  • Des fiches pour tout le monde

    Les fiches récapitulatives sur "pourquoi il ne faut pas avoir peur", et "que fait le gouvernement pour ma sécurité", selon Un odieux connard.

    Tue 01 Dec 2015 03:50:59 PM CET - permalink -
    - - http://unodieuxconnard.com/2015/11/30/des-fiches-pour-tout-le-monde/
    attentat france
Links per page: 20 50 100
◄Older
page 1 / 46
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation