journal_geek

Journal Technique

On se fait un point ? Je vous propose un point régulier ou presque ? Bref, c'est une excuse pour vous partager mes découvertes techniques, mes aventures liées aux loisirs, mes humeurs, mes liens, sans avoir la nécessité de les classer.

Le 07 janvier 2020,

Trouvé sur le site Sourceforge, la version portable de PostgreSQL 10.4.1. Il est annoncé qu'il n'y a pas besoin d'avoir des droits administrateur, ou un compte utilisateur postgres dans Windows pour faire fonctionner cette version portable. Ce SGBD fonctionne avec tous les comptes Windows. Il suffit de télécharger l'archive et de décompresser dans un dossier utilisateur.

Il y a également une version packagée pour la bibliothèque Portable Apps.

Malheureusement, je n'ai pas trouvé de version 11.

J'ai téléchargé la version archivée en 10.1.1. Il s'agit d'un fichier ZIP se trouvant dans l'arborescence 10.1.1/PostgreSQL Portable v10.1.1.zip. Il a une taille de 20 Mo.

Le fichier v10.4.1/PostgreSQL Portable v10.4.1 contient les fichiers patchés. Je la déploie donc, dans le même dossier. Il s'agit du dossier PostgreSQLPortable-10

Lancement du programme PostgreSQLPortable.exe. Une fenêtre s'ouvre avec un message d'initialisation.

Vient l'invite de commandes PostgreSQL. Il est temps de s'y mettre…

Création d'un rôle (utilisateur) avec affectation du rôle Création de base et affectation d'un mot de passe.

postgres=# CREATE USER cedric;
CREATE ROLE
 
postgres=# ALTER ROLE cedric WITH CREATEDB;
ALTER ROLE
 
postgres=# ALTER USER cedric WITH ENCRYPTED PASSWORD '<password>';
ALTER ROLE

Vérification des utilisateurs présent avec la commande \du.

postgres=# \du
                                              Liste des rôles
 Nom du rôle |                                    Attributs                                    | Membre de
-------------+---------------------------------------------------------------------------------+-----------
 cedric      | Créer une base                                                                  | {}
 postgres    | Superutilisateur, Créer un rôle, Créer une base, Réplication, Contournement RLS | {}

Création de la base de données avec affectation des privilèges à l'utilisateur.

postgres=# CREATE DATABASE cedric OWNER cedric;
CREATE DATABASE

postgres=# grant all privileges on database cedric to cedric;
GRANT

Vérification de la présence des bases de données avec la commande \l.

postgres=# \l
                                  Liste des bases de données
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d'accès
-----------+--------------+----------+-----------------+--------------+-----------------------
 cedric    | cedric       | UTF8     | C               | C            | =Tc/postgres         +
           |              |          |                 |              | postgres=CTc/postgres+
           |              |          |                 |              | cedric=CTc/postgres
 postgres  | postgres     | UTF8     | C               | C            |
 template0 | postgres     | UTF8     | C               | C            | =c/postgres          +
           |              |          |                 |              | postgres=CTc/postgres
 template1 | postgres     | UTF8     | C               | C            | =c/postgres          +
           |              |          |                 |              | postgres=CTc/postgres
(4 lignes)

Changer d'utilisateur avec la commande \connect. Vous remarquerez le changement de l'invite au fur et à mesure de la validation des commandes. La commande \conninfo affiche les informations de connexion.

postgres-# \conninfo
Vous êtes connecté à la base de données « postgres » en tant qu'utilisateur « postgres » sur l'hôte « localhost » via le port « 5432 ».

postgres-# \connect cedric
Vous êtes maintenant connecté à la base de données « cedric » en tant qu'utilisateur « postgres ».

cedric-# \conninfo
Vous êtes connecté à la base de données « cedric » en tant qu'utilisateur « postgres » sur l'hôte « localhost » via le port « 5432 ».

cedric-# \connect cedric cedric
Vous êtes maintenant connecté à la base de données « cedric » en tant qu'utilisateur « cedric ».

cedric-> \conninfo
Vous êtes connecté à la base de données « cedric » en tant qu'utilisateur « cedric » sur l'hôte « localhost » via le port « 5432 ».

Lors de la création de la base de données, on précise le propriétaire. On pourrait en renseigner d'autres :

CREATE DATABASE name
    [ [ WITH ] [ OWNER [=] user_name ]
           [ TEMPLATE [=] template ]
           [ ENCODING [=] encoding ]
           [ LC_COLLATE [=] lc_collate ]
           [ LC_CTYPE [=] lc_ctype ]
           [ TABLESPACE [=] tablespace ]
           [ CONNECTION LIMIT [=] connlimit ] ]

Création :

cedric=# create database gestfiles owner cedric;
CREATE DATABASE

Vérification :

cedric=# \l
                                  Liste des bases de données
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d'accès
-----------+--------------+----------+-----------------+--------------+-----------------------
 gestfiles | cedric       | UTF8     | C               | C            |
 
C'est bientôt l'avent, mais n'oublions pas le présent

01/12/2019 - Je fais le point sur la consommation électrique du domicile. Une première vidéo permet de faire le point sur les offres alléchantes d'ENGIE et leur prix à -50% sur la tarification creuse.

03/12/2019 - Les États-Unis menacent la France de surtaxer jusqu'à 100%, 63 produits français. Yaourt, maquillage, beurre, sac à main… soit l'équivalent de 2,4 milliards de dollars de produits. https://www.lefigaro.fr/conjoncture/riposte-americaine-a-la-taxe-gafa-100-de-surtaxe-sur-2-4-milliards-de-dollars-de-produits-francais-de-luxe-20191203

Ceci est la réponse à la taxe GAFA qui doit être mise en place début 2020. Il s'agit de taxer à hauteur 3% les entreprises étrangères qui ont un chiffre d'affaire de plus de 750 millions d'euros. Soit 120 à 150 entreprises seulement (des géants de la tech, avant tout américains, mais aussi asiatiques et européens principalement). Et ce pour des recettes fiscales conséquentes : 500 millions pour la France. https://www.touteleurope.eu/actualite/qu-est-ce-que-la-taxe-gafa.html

En octobre 2019, les États-Unis avait déjà taxer 7,5 milliards de dollars de produits européens, pour les dommages subis par le pays après les subventions de l'Europe à Airbus. https://www.lesechos.fr/monde/etats-unis/vins-fromages-textiles-trump-sanctionne-tous-types-de-produits-europeens-1136844

 
Cours, vole, marche… mais ne t'arrête pas. Allons de l'avant !

Je suis une formation en ligne sur le Bash et la conception 3D avec FreeCAD.

Install Party d'Automne de l'association Alpinux se tiendra le 23 novembre 2019 à Chambéry.

Le podcast l'apéro des papas manchots devient orphelin.

 

Je viens d'acquérir un ordinateur avec carte vidéo intégrée. Malheureusement cette carte n'est pas supportée en standard par Linux Debian.
On pourrait faire une dissertation sur qu'est-ce une compatibilité Linux et les joies et inconvénients de l'openSource. Je suis très mauvais dans cet exercice. Je préfère laissé cet art aux beaux parleurs, manipulateurs et charlatants. Vous savez, ceux qui vous font croire que vous priver de vos droits, c'est pour votre bien. C'est pour votre créativité. Je m'égare.

Rapidement, il y a une carte vidéo intégré qui est un Intel.

Après avoir exécuté la commande lspci | grep -i –color 'vga\|3d\|2d' , j'obtiens 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)

Linux a installé les pilotes i915:

$ lsmod | egrep 'i915'
i915                 1732608  4
i2c_algo_bit           16384  1 i915
drm_kms_helper        204800  1 i915
drm                   491520  5 drm_kms_helper,i915
video                  45056  1 i915

Mais je reste bloqué sur le même problème. La résolution de l'écran ne veut pas aller plus loin que 1024×768.

Je me diriger doucement vers une configuration de Xorg avec xrandr. Voilà les commandes saisies :

   61  xrandr --newmode 1920x1080 "1920x1080@60" 182.28 1920 1952 2640 2672 1080 1102 1113 1135
   62  xrandr --addmode VGA-1 1920x1080
   63  xrandr --output VGA-1 --mode 1920x1080
   64  xrandr --addmode VGA-1 1920x1080
   65  xrandr --newmode 1920x1080 "1920x1080@60" 182.28 1920 1952 2640 2672 1080 1102 1113 1135

J'ai fini par changer de carte vidéo. J'ai opté pour une NVidia GT710 qui répond au besoin.

https://askubuntu.com/questions/776435/i-cant-get-1920x1080-with-intel-linux-graphic-driver

https://unix.stackexchange.com/questions/330639/cant-get-past-1024x768-resolution-intel-graphics-xorg-debian-jessie-mate-env

http://xtiming.sourceforge.net/cgi-bin/xtiming.pl

 
Toi même tu le sais. Alors écoute toi.

Je viens d'acquérir un ordinateur avec carte vidéo intégrée. Malheureusement cette carte n'est pas supportée en standard par Linux Debian.
On pourrait faire une dissertation sur qu'est-ce une compatibilité Linux et les joies et inconvénients de l'openSource. Je suis très mauvais dans cet exercice. Je préfère laissé cet art aux beaux parleurs, manipulateurs et charlatants. Vous savez, ceux qui vous font croire que vous priver de vos droits, c'est pour votre bien. C'est pour votre créativité. Je m'égare.

Rapidement, il y a une carte vidéo intégré qui est un Intel.

Après avoir exécuté la commande lspci | grep -i –color 'vga\|3d\|2d' , j'obtiens 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)

Linux a installé les pilotes i915:

$ lsmod | egrep 'i915'
i915                 1732608  4
i2c_algo_bit           16384  1 i915
drm_kms_helper        204800  1 i915
drm                   491520  5 drm_kms_helper,i915
video                  45056  1 i915

Mais je reste bloqué sur le même problème. La résolution de l'écran ne veut pas aller plus loin que 1024×768.

Je me diriger doucement vers une configuration de Xorg avec xrandr. Voilà les commandes saisies :

   61  xrandr --newmode 1920x1080 "1920x1080@60" 182.28 1920 1952 2640 2672 1080 1102 1113 1135
   62  xrandr --addmode VGA-1 1920x1080
   63  xrandr --output VGA-1 --mode 1920x1080
   64  xrandr --addmode VGA-1 1920x1080
   65  xrandr --newmode 1920x1080 "1920x1080@60" 182.28 1920 1952 2640 2672 1080 1102 1113 1135

J'ai fini par changer de carte vidéo. J'ai opté pour une NVidia GT710 qui répond au besoin.

https://askubuntu.com/questions/776435/i-cant-get-1920x1080-with-intel-linux-graphic-driver

https://unix.stackexchange.com/questions/330639/cant-get-past-1024x768-resolution-intel-graphics-xorg-debian-jessie-mate-env

http://xtiming.sourceforge.net/cgi-bin/xtiming.pl

 
Toi même tu le sais. Alors écoute toi.

i915, ou l'art de ne pas faire simple

Je viens d'acquérir un ordinateur avec carte vidéo intégrée. Malheureusement cette carte n'est pas supportée en standard par Linux Debian.
On pourrait faire une dissertation sur qu'est-ce une compatibilité Linux et les joies et inconvénients de l'openSource. Je suis très mauvais dans cet exercice. Je préfère laissé cet art aux beaux parleurs, manipulateurs et charlatants. Vous savez, ceux qui vous font croire que vous priver de vos droits, c'est pour votre bien. C'est pour votre créativité. Je m'égare.

Rapidement, il y a une carte vidéo intégré qui est un Intel.

Après avoir exécuté la commande lspci | grep -i –color 'vga\|3d\|2d' , j'obtiens 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)

Linux a installé les pilotes i915:

$ lsmod | egrep 'i915'
i915                 1732608  4
i2c_algo_bit           16384  1 i915
drm_kms_helper        204800  1 i915
drm                   491520  5 drm_kms_helper,i915
video                  45056  1 i915

Mais je reste bloqué sur le même problème. La résolution de l'écran ne veut pas aller plus loin que 1024×768.

Je me diriger doucement vers une configuration de Xorg avec xrandr. Voilà les commandes saisies :

   61  xrandr --newmode 1920x1080 "1920x1080@60" 182.28 1920 1952 2640 2672 1080 1102 1113 1135
   62  xrandr --addmode VGA-1 1920x1080
   63  xrandr --output VGA-1 --mode 1920x1080
   64  xrandr --addmode VGA-1 1920x1080
   65  xrandr --newmode 1920x1080 "1920x1080@60" 182.28 1920 1952 2640 2672 1080 1102 1113 1135

J'ai fini par changer de carte vidéo. J'ai opté pour une NVidia GT710 qui répond au besoin.

https://askubuntu.com/questions/776435/i-cant-get-1920x1080-with-intel-linux-graphic-driver

https://unix.stackexchange.com/questions/330639/cant-get-past-1024x768-resolution-intel-graphics-xorg-debian-jessie-mate-env

http://xtiming.sourceforge.net/cgi-bin/xtiming.pl

 
 
 
Entrer votre commentaire. La syntaxe wiki est autorisée:
  ____      __     __   ____  _      __
 / __ \ __ / / __ / /  / __/ | | /| / /
/ /_/ // // / / // /  _\ \   | |/ |/ / 
\____/ \___/  \___/  /___/   |__/|__/
 
  • journal_geek.txt
  • Dernière modification: 2020/04/27 01:32
  • par jside