Solution à l'erreur phpmyadmin et php 7.2 : "count(): Parameter must be an array or an object that implements Countable"

Rédigé par citizenz - - Aucun commentaire
J'ai été confronté à cette erreur sur un serveur Ubuntu 18.04.
Il s'agit tout "simplement" d'un bug de phpMyadmin. On solutionne tout ça avec une simple ligne afin d'aller corriger une erreur... de parenthèses :
sudo sed -i "s/|\s*\((count(\$analyzed_sql_results\['select_expr'\]\)/| (\1)/g" /usr/share/phpmyadmin/libraries/sql.lib.php

La cryptomonnaie Elphyrecoin au service des développeurs opensource

Rédigé par citizenz - - Aucun commentaire
Elphyrecoin est une cryptomonnaie de type "cryptonote" destinée premièrement à tous les développeurs opensource souhaitant disposer d'une méthode de "rétribution" modeste mais concrète qui s'appuie sur la blockchain.

Le monde de l'opensource est un endroit génial : tout le monde peut participer et proposer ses idées, ses améliorations, etc. De nombreux logiciels bien connus proviennent de ce monde opensource (serveurs Web, bases de données, sites Web, logiciels de musique et de musique, logiciels d'images, réseaux sociaux. , etc.)
OpenSource ne veut pas dire obligatoirement gratuit mais la plupart des logiciels opensource (placés sous une licence telle que la GPL par exemple) sont gratuits.
Il y a plusieurs façons de rétribuer les développeurs opensource pour leur travail (un don par exemple), mais la plupart du temps, c'est un travail bénévole dont l'unique récompense est la joie ou la fierté d'avoir pu contribuer efficacement au développement d'un logiciel ou d'un projet.
Parfois, cela coûte même cher aux développeurs qui doivent payer pour leur serveur ou d’autres services.
Le moment est peut-être venu d'allier travail et plaisir : et si la blockchain permettait aux développeurs open source, dans le cadre d'un système économique secondaire, d'échanger ou d'acheter des services, des outils, des produits ?
Elphyrecoin se présente donc comme une nouvelle valeur numérique (ou électronique) ayant toutes les caractéristiques d'une "monnaie libre" mais basée sur la blockchain et "négociable" en devises sur les places de marché (exchange).

Aussi, afin de constituer un réseau, je vous propose librement et gratuitement de pouvoir bénéficier d'un porte-feuille Elphyrecoin avec 100,00 ELPH comme "fonds de caisse".
Vous pourrez utiliser ces fonds pour "payer" des services, produits, etc. avec toutes les personnes qui le souhaiteront. Ces personnes pourront se faire connaitre sur le Discord Elphyrecoin, sur un futur forum des "Elphers", etc.
Elphyrecoin pourrait, si vous le souhaiter, vous referencer librement et gratuitement sur la page Bitcointalk du projet ou sur le channel Discord avec votre lien github et/ou votre site web, etc.

La finalité de ce projet est de promouvoir, aider, susciter le developpement de l'opensource.
Aucun gain financier n'est garanti (vendre des ELPH pour des Euros sur les places de marché) et n'est qu'une option d'utilisation de Elphyrecoin que chaque utilisateur validera ou non.


Les liens Elphyrecoin :
- Site Web : https://www.elphyrecoin.xyz
- Explorateur de blocs : http://explorer2.elphyrecoin.xyz
- Pool officiel : https://pool.elphyrecoin.xyz
- Version du code: https://github.com/elphyrecoin/elphyrecoin2/releases/latest
- Portefeuille Gui (WalletShell): https://github.com/elphyrecoin/elphyre-wallet-electron/releases/latest
- Salons Discord : https://discord.gg/CaDPREb
- Place de marché  (Exchange): https://fcbaccount.com/account/exchange/BTC/ELPH

Installer Linux Ubuntu sur un laptop Dell Inspiron 15-7580 - La bagarre !

Rédigé par citizenz - - 7 commentaires
J'ai acheté dernièrement un nouveau PC portable (laptop). Après quelques recherches mon choix s'est porté sur un Dell Inspiron 15-7580 :
- processeur i7
- 16 Go RAM DDR4
- SSD Nvme 512 Go
- Ecran 15 '
- etc.
Évidemment, comme la plupart des PC, ce Dell n'échappe pas à la règle : il est livré avec Windows 10 (Famille).
Je ne souhaitais pas supprimer Windows 10 car il m'est utile pour certains travaux et la compilation de binaires (Cryptomonnaie, etc.). mais je souhaitais installer Linux Ubuntu pour l'utiliser comme OS principal.
Par contre évidemment, il y a un peu de boulot avant de voir tourner un Ubuntu sur ce laptop. Depuis le "secure boot" en passant par l'étape de configuration du disque, il faut "cravacher" un peu.
Voici donc résumées ci-après les différentes étapes de cette install.
Sans cela, impossible d'installer nativement Gnu/Linux sur ce PC !

1 - Préparation

- Activer le mode AHCI
Pour installer Ubuntu, vous devez passer le lecteur de stockage en mode AHCI.
    1- Sous Windows 10, lancer la console Windows (cmd) en mode admin
    2- Puis tapez : bcdedit /set {current} safeboot minimal
    3- Rebootez le PC
    4- Au démarrage, pressez F2 lorsque vous voyez le logo Dell
    5- Sélectionnez Mode AHCI dans les options SATA sous Système Configuration
    6- Cliquez Appliquer et Sortie
    7- Connectez vous sous Windows de manière normale
    8- Ouvrez de nouveau la console (cmd) en admin et tapez : bcdedit /deletevalue {current} safeboot
    9- Rebootez

- Partitionner le disque
    1- Depuis le menu Démarrer, dans la recherche, tapez disk management et ouvrez l'appli
    2- Repérez votre disque et la partition Windows (c'est souvent la plus grande partition)
    3- Faites un clic droit et sélectionnez Redimensionner le disque
    4- Redimensionnez à la taille voulue (j'ai personnellement un DD de 512 Go : j'ai laissé 200 Go pour Ubuntu)
    5- Cela devrait être très rapide. Vérifiez enfin si vous voyez désormais une partition "espace non alloué". Ce sera votre future partition Ubuntu

2 - Installation d'Ubuntu

- Toujours sous Windows 10, Insérez votre clé USB avec Ubuntu
- Rebootez
- Pressez F12 quand vous voyez le logo Dell
- Dans la liste qui apparaît, sélectionnez celle avec "Boot from UEFI"...
- Sélectionnez ensuite "Essayer Ubuntu sans l'installer"
- Pressez la lettre E
- On va légèrement modifier le démarrage de Grub : ajoutez nomodeset avant quiet splash (cela donnera donc : nomodeset quiet splash)
- Pressez F10
- Lancez l'installeur Ubuntu sur le bureau
- Sélectionnez Enable Insecure Boot Mode durant l'installation et notez bien le mot de passe que vous avez entré

Ubuntu est maintenant installé... Il y a encore quelques trucs à régler.
Après l'installation et le reboot, vous allez voir un écran bleu Perform MOK management :
    1- Sélectionnez Change Secure Boot State
    2- Entrez le mot de passe
    3- Sélectionnez Yes pour Disable Secure Boot

Après cela, le PC va rebooter et vous verrez l'écran avec les options de boot.

Vous pourrez enfin profiter pleinement de votre Ubuntu avec tous les pilotes et drivers (notamment pour la carte Nvidia).
Fil RSS des articles