Crystal & Alpine sur le Raspberry Pi
Réunir deux technologies intéressantes : Alpine Linux - une distribution Linux de petite taille et orientée sécurité Crystal - un langage compilé avec une belle syntaxe (similaire à Ruby) sur le Raspberry Pi (armhf / ARMv6, qui supporterait également le Pi Zero W) n'est pas possible actuellement, au 21.12.2018. Il n'y a pas (du moins pas...
WeiterlesenCrystal : langage cristal Duplicate trail found
max@morpheus:~/crystal/taxgod$ crystal run src/taxgod.cr Unhandled exception : Duplicate trail found 'vat-correction' (Radix::Tree::DuplicateError) from lib/radix/src/radix/tree.cr:0:11 in 'add' from lib/radix/src/radix/tree.cr:149:11 in 'add' from lib/radix/src/radix/tree.cr:149:11 in 'add' from lib/radix/src/radix/tree.cr:108:9 in 'add' from lib/kemal/src/kemal/route_handler.cr:49:7 in 'add_to_radix_tree' from lib/kemal/src/kemal/route_handler.cr:21:7 in 'add_route' from lib/kemal/src/kemal/dsl.cr:12:1 in 'post' from src/vatcorrection.cr:26:2 in '__crystal_main' from /usr/share/crystal/src/crystal/main.cr:97:5 in 'main_user_code' from /usr/share/crystal/src/crystal/main.cr:86:7 in 'main' from /usr/share/crystal/src/crystal/main.cr:106:3 in 'main'...
WeiterlesenLe langage de programmation Crystal et ses encodages
Récemment, j'ai eu du mal à configurer correctement l'encodage des fichiers dans le langage de programmation Crystal, c'est pourquoi je documente cette question ici. Par défaut, Crystal lit et écrit les fichiers en UTF-8. Parfois, vous rencontrerez des fichiers encodés, par exemple, en page de code Windows-1252. (Il s'agit de la page de codes de l'Europe occidentale, utilisée par exemple pour l'allemand...).
WeiterlesenPremiers pas de Alpine Linux
Voici une courte introduction à Alpine Linux, spécifiquement pour la plateforme Raspberry Pi Pourquoi Alpine Linux ? il est petit ; il peut être installé en copiant des fichiers sur la partition FAT de la carte SD ; il peut fonctionner à partir de la RAM, le système de fichiers restera en lecture seule (la persistance des changements est bien sûr possible) ; c'est très bien pour les systèmes embarqués...
WeiterlesenOptimiser la taille des pages pour Shopify - des vérités inconfortables
La vérité désagréable dans mon cas est que notre page principale pèse actuellement 3,4 Mo - et ce n'est que le HTML. J'avais trop fait confiance aux développeurs du thème - nous utilisons un thème appelé "Fastor" par Roarthemes. Malheureusement, un mauvais choix de conception a été fait dans ce thème ;...
WeiterlesenNouvelle législation sur les DEEE à partir du 15 août 2018.
Avec la directive 2012/19/UE du Parlement européen et du Conseil du 4 juillet 2012, une nouvelle base législative pour les déchets d'équipements électriques et électroniques (DEEE) a été créée. La période dite de transition, définie dans ce document, prend fin le 15 août 2018. Cela a des répercussions massives, car nous...
WeiterlesenAlgolia et l'utilisation de instantsearch.js à partir de votre script pour Shopify
"Les bons artistes copient, les grands artistes volent." - Steve Jobs Inspiré par pimoroni.com, j'ai voulu mettre en place une recherche similaire sur notre boutique en ligne, buyzero.de. buyzero.de est actuellement géré par Shopify. La recherche affiche les résultats au fur et à mesure que vous tapez - dans la page principale, remplaçant dynamiquement le contenu affiché précédemment. Très cool, très utile - et...
WeiterlesenCanal WiFi 13 & 14 sur Alpine Linux aka Je ne peux pas me connecter à mon routeur aka configuration crda
Résumé Alors que je développais un système de test embarqué en lecture seule pour une modification du port WLAN d'un Pi Zero W que nous avons effectuée pour un client, j'ai rencontré un problème intéressant. Le Pi Zero W a soudainement cessé de se connecter à notre routeur. Après quelques recherches, j'ai réussi à trouver la raison et la solution. La raison : Domaines de régulation WLAN Dans...
WeiterlesenOPENDROP V2.0 FIRMWARE BACKUP & RESTORE WITH AVRDUDE
Bref aperçu OpenDrop-v2.0-Firmware_avrdude_guide (cet article en PDF, recommandé !) opendrop2.0_firmware (pour OpenDrop V2.0 en ZIP) Ce document & billet de blog est destiné aux personnes qui : veulent avoir une compréhension de base de l'utilisation d'avrdude avec une carte Sparkfun Pro Micro (ou compatible) (ATmega32U4 5V, 16 MHz) obtiennent des fichiers de firmware pour l'OpenDrop v2.0 (quatre boutons poussoirs) - le firmware...
WeiterlesenRC 1 von v3.1.0 Image Anonymebox
Nous avons déjà obtenu la version RC1 de la nouvelle image Anonymebox 3.1.0. Quelles sont les modifications apportées à la version 3.1.0 ? La plus importante modification est la possibilité d'utiliser le VPN pour les fournisseurs compatibles avec OpenVPN. Vous pourrez ainsi choisir le bon VPN pour vous et bénéficier du tarif le plus avantageux. Les possibilités de bloquer des pages, des vidéos, etc. sont très limitées. Da RC1...
Weiterlesen