DB Fiddle

27 juillet 2018

Vous désirez tester vos requêtes sur d’autres bases de données ou sur une autre version de votre base de données actuelle, il existe DB Fiddle. Cet outil en ligne supporte MySQL, PostgreSQL et SQLite.

C’est dans le même genre d’outil que SQL Fiddle dont j’avais déjà parlé précédemment.


sqlmap

6 avril 2018

Votre base de données est-elle sécurisée et sécuritaire?  Il existe un moyen facile de le savoir rapidement : l’outil sqlmap !  Un outil open source et facile d’utilisation!

Sqlmap supporte les bases de données MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, HSQLDB et Informix !!


FullText, statistiques et MySQL : quelques mauvaises surprises

15 mars 2018

Si vous utilisez MySQL de façon sérieuse, je ne peux vous dire à quel point vous devriez suivre le blogue MySQL Entomologist religieusement!  L’auteur y expose les bogues, les problèmes, les particularités de MySQL dans un style efficace, sans biais ni embellissement : que la vérité crue!

Comme par exemple les nombreux problèmes avec les indexes fulltext ou les statistiques persistentes de InnoDB.


Jeux de données : suite

5 mars 2018

Si Kaggle (dont j’ai parlé ici) ne vous suffit pas, il y a aussi cette compilation de jeux de données qui pourrait vous aider!


dbdeployer

5 mars 2018

Sachez-le : MySQL Sandbox change de nom et devient dbdeployer, un rewrite complet de cet outil fantastique!  Espérons qu’un de ces jours ce sera disponible pour Windows! En attendant, tout le code est disponible sur GitHub ici.


Group by de 4 manières

12 février 2018

Différentes subtilités du GROUP BY en MySQL expliquées pour chacune des 4 versions.  Variations sur un même thème expliquées ici!


NULL pour les nuls!

10 décembre 2017

Apprendre à composer avec les particularités de la valeur NULL en SQL, c’est parfois chiant et difficile.  Mais c’est possible, quand on sait comment s’y prendre et qu’on évite les pièges.  Tel qu’expliqué ici.


Apprendre à programmer

10 Mai 2017

Vous désirez apprendre et/ou apprivoiser un langage de programmation, un système d’exploitation, une base de données, un shell, etc ?  Vous y songez sérieusement mais vous craignez d’avoir à installer une tonne de trucs sur votre ordinateur pour satisfaire votre curiosité?  Vous y songez mais, malheureusement, ce que vous désirez n’est pas disponible pour votre système d’exploitation?  Vous y songez mais l’installation de tout ce qu’il vous faudrait vous semble compliquée?

Ne cherchez plus! TutorialsPoint.com vous offre l’environnement en ligne CodingGround !  Tous les environnements en ligne ainsi que les tutoriels en ligne sont gratuits en plus!

Qu’est-ce que CodingGround ?  C’est un environnement de développement minimal en ligne vous permettant d’éditer, de compiler et d’exécuter du code.  C’est une machine virtuelle qui vous offre aussi un shell Linux et un browser (pour tester votre PHP, HTML ou CCS par exemple). Pour les environnements qui le supportent, il est également possible de changer les options de compilation. On peut aussi ouvrir simultanément plusieurs fichiers source, scripts, shells, browsers, etc.

CodingGround vous offre en plus de sauvergarder, importer, exporter, partager et lire tous vos projets avec GitHub, DropBox, OneDrive et GoogleDrive!  Vous pouvez aussi simplement garder tous vos projets sur votre ordinateur!

Quels sont les langage de programmation, les systèmes d’exploitation, les bases de données, les outils de développements que CodingGround offre?  Une tonne!

Liste des terminaux (shell) en ligne

Liste des IDE en ligne

 

 

 

 

 


Endgame tablebases online

1 Mai 2017

Kasparov vs The World, 1999, after 58.g6

You don’t have endgame tablebases installed on your computer?  Don’t worry, they’re available online here and here!


MySQL, PostgreSQL et optimisation

4 mars 2015

Un eBook gratuit: Practical Guide to Query Optimization for MySQL and PostgreSQL.