vendredi 28 février 2014

#Bases de #donnees #mysql ...

  • Bucardo, un système de réplication multi-maîtres pour PostgreSQL, 
  • Npgsql, un connecteur .NET pour PostgreSQL.
  • Tail_n_mail, un outil de supervision de journaux applicatifs pour PostgreSQL
Repmgr, un outil de gestion de haute-disponibilité et de réplication

DataCleaner Nettoyer vos bases de données des jeux d'informations superflus...

DBTarzan /GitHub
FondationDB /GitHub

MyJgui
Oracletool

dbSQWare permet de fédérer l'exploitation des bases de données Oracle, Sybase, SqlServer, MySQL, DB2, PostgreSQL et Ingres grâce à un socle commun et homogène.

TextQL ou Q pour permetre d'effectuer des requêtes SQL sur les fichiers CSV.

/Ubuntu

Autres :
Altova
AnalyseSI Entity Relationship Model application based on Merise method
ART est une application Web légère et multi plateforme qui permet un déploiement rapide des résultats de la requête SQL. Il présente des fonctionnalités qui en font une solution de reporting et d'intelligence d'affaires simple mais efficace. Les requêtes SQL peuvent être publiées dans quelques minutes. Prend en charge les tableaux, les tableaux croisés, les tableaux, la planification, les tableaux de bord, l'exportation vers une feuille de calcul et un pdf.
CuteReport
DBDesigner4
dbtarzan
www.dbsysnet.com
DbUnit 
Dynatrace
Excel to Oracle
Firebird SQL 
InformationBuilders
Jailer

JMerise





MySQL Edit Table
Mumps - on Linuxintro + DOC / EWD.js
Administrez-vos-bases-de-donnees-avec-MYSQL
Choisir-les-bons-types-de-colonne-sql
Gestion-de-verrou-mysql
Introduction-aux-jointures-sql
Kexi 
Les bases de données des entreprises du Web Les-moteurs-de-stockage-de-mysql-2
Maitrisez-mysqli-sans-poo
Medoo PHP database framework

mycli est très bon client MySQL

pip install mycli

MySQL
My Little Base 
Nodejs MySQL Query Builder
PgAdmin
PHP Generator for MySQL (payant)
Pour-aller-plus-loin-41
Presto
Sashipa-Melba
SQLPad
SQLDesigner
SQuirreL SQL 
Triggers-et-vues-materialisees-mysql
Xataface

Duplication :

SymmetricDS

Pour MySQL :

apt-get install mysql-server-5.5 mysql-client-5.5 mysql-workbench

Introduction à MySQL
Mysql-memo-pour-quelques-ordres-de-base

RegExp-dans-une-requete-MySQL

Regular-Expressions / MySQL

Sauvegarder-restaurer-une-base-de-donnees-MySQL

Pour PostgreSQL :

apt-get install postgresql-9.1 postgresql-client-9.1 pqadmin3

Pour SQLite :

apt-get install sqlite3 sqlitebrowser

Extensions SQLite pour navigateur internet :
/Firefox
/GoogleChrome

FromDual Repositories :
wget http://download.opensuse.org/repositories/home:/fromdual/xUbuntu_14.04/Release.key
apt-key add - < Release.key
Ajouter
deb http://download.opensuse.org/repositories/home:/fromdual/xUbuntu_14.04/ ./

Réinitialiser le mot de passe perdu du compte root

Sites :
www.base-de-donnees.com
fr.basho.com
docs.postgresql.fr 
sgbd.developpez.com
sql.sh
www.sqlspot.com
sql.toutestfacile.com

vendredi 21 février 2014

#Outils #reseaux #network

    Surveiller sa connexion :

    bandwidthd.sourceforge.net
    apt-get install bandwidthd
    www.brendangregg.com/chaosreader.html
    apt-get install chaosreader

    ---

    Agrégateur IP
    Bandwidth Calculator
    Comment accéder à un site web directement depuis son adresse IP ?
    Configuration_des_box
    Daloradius is an advanced RADIUS web management application aimed at managing hotspots and general-purpose ISP deployments. It features user management, graphical reporting, accounting, a billing engine and integrates with GoogleMaps for geo-locating. 

    etherwake
    WOL (Wake-on-LAN) is a standard that allows you to turn on a computer
    over an Ethernet connection. Computers with WOL-enabled network
    interface cards can be woken from sleep mode, or powered up from
    standby via a BIOS feature.
    One feature that separates etherwake from other implementations is that
    it also supports WOL passwords.

    Host IP
    IP Location.net
       \---Pour serveur web :

    Scriptplazza IP Address Script
    Propulsé par GeoIPView

    Internet Management System for LAN Users

    Intrashare

    IP Calculator






























    Various TCP/IP servers, clients and network management tools

    IPtools is an all in one package that includes various TCP/IP tools. Server: - FTP (just added) - TFTP - Syslog - Web - Remote Command - General UDP server - Multicast server Client utilities: - Multicast client - TFTP client Starting on version 0.2.0, a powerful network connection tools UBridge is added, it can bridge: - UDP sessions - NIC card of the PC - Connections to ...
    MyIP fastTOOLS - /Window$/Linux/Android
    Why Can't I Connect? 
    apt-get install gnome-nettool
    apt-get install gip
    apt-get install sipcalc
    apt-get install subnetcalc
    sudo apt-get install macchanger macchanger-gtk

    Lynis Security Auditing Tool

    Transmission de fichiers... :
    Dukto
    IPTUX /Github :
    apt-get install iptuxprérequis autoriser le port 2425
    sudo ufw allow 2425
    Taper la commande :
    curl ipinfo.io
    pour avoir des infos sur votre connexion
    Pour connaitre son adresse IP externe :
    dig +short myip.opendns.com @resolver1.opendns.com
    View your IP / connaitre mon adresse IP :

    CIDR Classless Inter-Domain Routing
    Dan's Tools
    ip.egedsoft.com
    ip.filefab.com
    IPv4 and IPv6 PHP Subnet Calculator
    www.inetdaemon.com
    Internet Systems Consortium Knowledge Base 

    Extraire les adresses IP d'un fichier log HTTP
    Lantern offre un accès rapide, fiable et sécurisé vers l'Internet ouvert.
    TemplateFx | Dynamic Templating Tool
    Mémo et astuces
    MobaXterm (portable edition
    mRemoteNG (portable edition)
    Moscrack is a perl application designed to facilitate cracking WPA keys in parallel on a group of computers.
    MultiVNC
    Online IP Calculator
    www.subnet-calculator.com
    whatismyipaddress.com
    www.thaemlitz.com/john/


    ---
    IPcalc/Tools
    ip-calc for LibreOffice and OpenOffice Calc
    ip-calc for Microsoft Excel
    ip-calc for Google Sheets

    ---





















    Easily turn a Ubuntu-based computer into a full linux router, complete with dhcpd, named/bind, iptables firewall, and packet inspection of the network traffic being routed. Deep packet inspection for layer 2 (mac), layer 3 (ipv4, ipv6), layer 4 (icmp, tcp, udp), and layer 7 (application-specific).

    Natrix simple IP calculator :
    sudo add-apt-repository ppa:svyatoslav-vorona/tools


    NetActivityViewer
    Netfilter 
    Netvisix listens on your local network interface and  visualizes the network packet flow between hosts. ARP, IPv4, IPv6, ICMP, ICMPv6, IGMP, TCP, UDP, DNS, DHCP, DHCPv6.
    Netvisix listens on your local network interface and
    visualizes the network packet flow between hosts.
    Also packet statistics per host are available.
    Netvisix is released under the GPLv3.
    Protocols (colored and handled in statistics):
    ARP, IPv4, IPv6, ICMP, ICMPv6, IGMP, TCP, UDP, DNS, DHCP, DHCPv6, HTTP
    bitbucket.org/bitbatzen/netvisix

    Network Simulator and Network Animator :
    Installation sur Ubuntu

    Open Visual Traceroute * - Home

    Openflow et SDN :
    Installation sur Ubuntu
    Packetfence A network access control (NAC) system featuring a captive-portal for registration and remediation, wired and wireless management, 802.1X support, isolation of devices, integration with IDS; it can be used to secure networks from small to large. Source code is hosted here: github.com/inverse-inc/packetfence Issue tracker tracker is hosted here: www.packetfence.org
    Parrot Security OS
    PortScan / Windows
    Racktables is a nifty and robust solution for datacenter and server room asset management. It helps document hardware assets, network addresses, space in racks, networks configuration and much much more!
    RackTables Web Site
    Prise RJ45
    ScriptCommunicator is a cross-platform tool for sending and receiving data with the following interfaces: - serial port (RS232) - UDP socket - TCP client/server - SPI master (cheetah SPI) - CAN (PCAN-USB) All sent and received data can be shown in a console (adjustable colors) and can be logged in an html and/or in a text log. In addition to the simple sending and receiving of data ...
    TeemIp - IP Address Management solution - WEB based IPAM tool - User portal - Change management module - CMDB



    TemplateFx is a Dynamic Templating Tool which allows you to generate outputs based on a template and some source data. Its main use is in generating configurations for CLI based devices like Cisco routers and switches. It aims to be portable and platform independent through the use of Java and as such requires a Java Runtime Environment (JRE) of at least version 7 to be installed.
    TigerVNC /github
    Cloonix: dynamical topology virtual networks.DHCPD-Pools Outil pour serveur dhcp
    Low Orbit Ion Cannon (LOIC)

    Attribuer une IP fixe :

    Ouvrez le fichier dans votre session root :

    sudo gedit /etc/network/interfaces
    Modifiez en conséquence votre fichier  pour passer en adressage statique selon vos paramètres réseau par exemple :
    # The primary network interface

    auto eth0

    iface eth0 inet static

    address 192.168.1.10

    netmask 255.255.255.0

    gateway 192.168.1.254
    Ouvrez le fichier conf pour le DNS :

    sudo gedit /etc/resolv.conf
    Modifiez-le en renseignant les serveurs DNS soit de votre serveur DNS (souvent installé comme service DNS sur votre BOX) ou bien de votre FAI (et même parfois avec ceux de google comme ici en deuxième ligne):

    nameserver 192.168.1.254

    nameserver 8.8.8.8
    On redémarre le service :

    /etc/init.d/networking restart

    Docs :
    Admin-Debian/Commandes-iptables
    Docs / funix.org
    InformatiWeb/tutos
    Lea-linux/Iptables
    Block-entier-country-using-iptables
    PORTS : Service Name and Transport Protocol Port Number Registry
    yvangodard script IpTables avec fonction de test

    Tutoriels serveur dédié

    Tutoriels administration

    Apprendre UNIX en 10 minutes
    Administration à distance
    Quelques commandes basiques
    Les bases de l'administration
    Utilisation de ssh
    Utilisation de sudo
    Installation et configuration de FreeNX
    Gestion des paquets sous Debian / Ubuntu
    Quelques livres sur l'administration système
    http://documentation.online.net/fr/serveur-dedie#configurer_votre_raid

    Tutoriels services
    Installation d'une solution LAMP
    Installation d'un serveur proftpd
    Gestion du dns secondaire par Online
    Configuration d'un serveur dns BIND
    Installation d'un serveur de streaming QTSS
    Utilisation du RPN-SAN (BETA)
    Utilisation du RPN-SAN sous Windows
    Tutoriels sauvegardes

    Utilisation du RPN RSYNC
    Utilisation de Backup Manager avec le Dédibackup

    Tutoriels réseau

    Utilisation du RPN
    Utilisation du RPN avec plusieurs VM sous Proxmox
    Utilisation du RPN-VPN
    Migration sur le nouveau réseau
    Mise en place de l'IPv6
    OpenVPN 

    Tutoriels sécurité
    Configuration d'un vpn avec openvpn

    OpenVPN_advanced


    Distributions Linux spécial réseaux :

    Backtrack
    Beini Linux
    Cyborg
    ESSPEE
    Kali
    KaliUpToDate
    Live Raizo 
    Natrix IP Calculator
    Open Network Monitor (nagios+cacti)
    Outils d’analyse de flux réseau : Nfdump, Nfsen, fprobeParrot Security OS 
    SafeToNet
    Thinstation 
    Untangle /How To Install And Use Untangle Firewall
    Xiaopan

    Sites :

    Alcatel Unleashed
    ARP Alert
    Backtrack-fr
    BSigmund
    Crack-wifi
    reseau.developpez.com
    www.forcepoint.com
    KitPloit
    NBS-system
    NetworkWorld
    NMAP


    PacketStormSecurity
    Philippe.Petitpa.perso.sfr.fr
    sans.org
    www.softpanorama.org
    www.sflow-rt.com 
    WebStator
    Wifi-hotspot.jimdo
    www.zytrax.com

    Pour Mac :
    www.readpixel.com/wakeonlan/

    jeudi 20 février 2014

    #Outils #Google #alternative

    DataStudio
    Outils Google
    GoogleAppsPasswordSync
    GBookmarks/firefox <> GoogleBookmarksInsearch
    Google Search Console (WEBMASTER)
    Google Voice - Click-2-Call
    SavetoGoogleDrive
    GooglePreview - SearchPreview
    Integrate Google Calendar to Facebook Events

    Alternative à Flash :
    Google Web Designer
    wget -O google-webdesigner_amd64.deb https://dl.google.com/linux/direct/google-webdesigner_current_amd64.deb
    sudo dpkg -i google-webdesigner_amd64.deb

    Votre compte et vos informations sur GOOGLE  :

    Activité
    Trajets

    Alternatives :

    Tous les outils Google pour votre site ou votre blog - See more at: http://syskb.com/outils-google-webmasters/#sthash.JIBb7MB6.dpuf
    Tous les outils Google pour votre site ou votre blog - See more at: http://syskb.com/outils-google-webmasters/#sthash.JIBb7MB6.dpuf
    Tous les outils Google pour votre site ou votre blog - See more at: http://syskb.com/outils-google-webmasters/#sthash.JIBb7MB6.dpuf

    #Active #Directory

    Création d'utilisateurs Active Directory par Powershell via script+fichier CSV
    ActiveDirectory-PHP
    Samba 4 en passe de remplacer Active Directory
    Samba AD
    Cracker un mot de passe Windows ou Active Directory
    Ajouter 1 machine Ubuntu dans un domaine Active Directory (voir Zentyal)
    Integration de serveurs Linux sur un domaine Active Directory
    YanX.eu 
    Nagios monitor Active Directory -
    Supervision surveillance système et réseau :
    Nagios (présentation de Nagios) - doc Fr - Centreon - EyesOfNetwork - Icinga - Overmon - Shinken - Vigilo -
    Freeradius – ActiveDirectory

    RazDC

    Samba - Active Directory Domain Controller

    SAMBA Documentations 

    Samba doc fr 


    Easybee is a Samba connecter that code by GTK interface



    manu:~$ sudo smbpasswd -a manu
    [sudo] password for manu: 
    New SMB password:
    Retype new SMB password:
    manu:~$ 
    
    
    
    
    
    
    Nagios: Superviser les comptes Active Directory

    #Fichiers #CSV

    TEXTQL Execute SQL against structured text like CSV or TSV
    Q q - Text as a Database. See Examples Below

    Importer ses contacts pour Gmail
    Convertisseur JSON en CSV
    ConvertCSV
    Convert CSV Text into a HTML TableCSV to VCF (vCard) Converter Textfixer
    Convert HTML table to CSV in jQuerychrome./htmltablecsv
    CsvParser
    csv-to-html
    CSV to HTML :
    <?php

    $row 
    1;
    if ((
    $handle fopen("sites/default/files/exemple.csv""r")) !== FALSE) {

        echo 
    '<table border="1">';

        while ((
    $data fgetcsv($handle1000";")) !== FALSE) {
            
    $num count($data);
            if (
    $row == 1) {
                echo 
    '<thead><tr>';
            }else{
                echo 
    '<tr>';
            }
      
            for (
    $c=0$c $num$c++) {
                
    //echo $data[$c] . "<br />\n";
                
    if(empty($data[$c])) {
                   
    $value "&nbsp;";
                }else{
                   
    $value $data[$c];
                }
                if (
    $row == 1) {
                    echo 
    '<th>'.$value.'</th>';
                }else{
                    echo 
    '<td>'.$value.'</td>';
                }
            }
      
            if (
    $row == 1) {
                echo 
    '</tr></thead><tbody>';
            }else{
                echo 
    '</tr>';
            }
            
    $row++;
        }

        echo 
    '</tbody></table>';
        
    fclose($handle);
    }
    ?>

    ***2EME SOLUTION :
    <html>
    <body>
    <table border="1">
    <?php
    //ouverture du fichier a traiter
    $fp = fopen ("result.csv","r");
    //affichage du tableau
    while ($data = fgetcsv ($fp, 1000, ";")) {
    $num = count ($data);
    print "<tr>";
    for ($c=0; $c < $num; $c++) {
    print "<td>".$data[$c]. "</td>";
    }
    echo'</tr>';
    }
    //affichage de la colonne 1 du tableau :
    while ($data = fgetcsv ($fp, 1000, ";")) {
    print "<tr>";
    print "<td>".$data[0]."</td>";
    echo'</tr>';
    }
    //fermeture du fichier result.csv
    fclose ($fp);
    ?>
    </table>
    </body>
    </html>

    *** CSV_to_HTML_translation#PHP
    Datatables.net
    D3 tuto
    D3 ex csv2html
    Dafizilla-table2clipboard /firefox
     
     //ouverture du fichier html
     $hHtml = fopen("./fichier.html", "r+");
     
     //ouverture du fichier csv
     $hCsv = fopen("./fichier.csv", "w+");
     
     //lecture du fichier html
     $contents = array();
     while(($str = fread ($hHtml, 8192))!=false){
      array_push($contents, $str);
     }
     fclose ($hHtml);
     
     //traitement de la lecture
     $new_contents = array();
     while(sizeof($contents)){
      $str = array_shift($contents);
      $str = preg_replace('`<th([^>]+)>`', '"', $str);
      $str = preg_replace('`</th>`', '";', $str);
      $str = preg_replace('`<td([^>]+)>`', '"', $str);
      $str = preg_replace('`</td>`', '";', $str);
      $str = preg_replace('`\s`', '', $str);
      $str = preg_replace('`<html>|<body>|<tbody>|<tr>|</tbody>|</a>|<div([^>]+)>|<thead>|</thead>|<a([^>]+)>|<table([^>]+)>|<h([^>]+)>|</h([^>]+)>|<img([^>]+)>|<tr([^>]+)>`', '', $str);
      $str = preg_replace('`</tr>`', '\\r\\n' , $str);
      $str = preg_replace('/""+/', '', $str);
      array_push($new_contents, $str);
     }
     
     //écriture du fichier csv
     while(sizeof($new_contents)){
      fwrite($hCsv, array_shift($new_contents));
     }
     
     fclose($hCsv);
    ExcellentExport
    ExportHTMLTable
    Export_Word_Excel_PDF_CSV_HTML
    function.fgetcsv.php
    How-to-import-csv-file-in-your-php-application
    Importation CSV
    PHP et CSV
    stackoverflow/how-do-i-export-html-table-data-as-csv-file
    Table2CSV
    Unix.com/shell-programming-and-scripting/html-table-csv
    unix.stackexchange/convert-csv-to-html-table
    XL2Csv
    Zamzar files online converter

    #Partitions #Linux à partir de #Windows en #lecture #ecriture


    Si vous avez Windows et Linux sur la même machine et que vous voulez accéder à des fichiers de votre partition Linux à partir de Windows, alors vous devez utiliser un certain type de logiciel pour lire le système de fichiers Ext car Windows ne peut pas accéder au système de fichiers Ext par défaut. Ainsi, vous pouvez accéder Ext 2/3/4 partitions avec ces trois utilitaires qui sont complètement libre: Ext2Fsd (Possibilité de lecture / écriture sur le système de fichiers de poste), Linux lecteurs (Seuls peuvent lire le système de fichiers Ext pour éviter tout problème dans la partition Ext) , Ext2Read (peut lire le système de fichiers Ext).

    1: Ext2Fsd (pouvez lire / écrire sur le système de fichiers de poste)

    Ext2Fsd un logiciel libre open source qui est un pilote pour le système de fichier Ext développé pour Windows. Il peut gérer des partitions Ext2/Ext3/Ext4 avec capacité d'écriture, mais évitez de toucher aux fichiers système de partition Ext sinon vous risquez de casser quelque chose. Il est sous licence GPL2 qui signifie que n'importe qui peut modifier ou le distribuer sous cette licence.





    Caractéristiques:
    • Ext2/ext3 lecture du volume et écriture
    • journal Ext3 replay lors du montage
    • Divers page de code: utf8, CP936, cp950 ...
    • Affectation de point de montage automatique
    • Grande taille des inodes: 128, 256, ...
    • Grande taille de fichier de plus de 4G
    • partage CIFS sur le réseau
    • Annuaire htree indexation
    • Ext4 mesure en lecture seule, pas de taille tronquer et l'élargissement du soutien
    • Fsck rapide (uninit_bg) et le bloc de soutien de groupe de contrôle
    • 64k taille de bloc, appuyer compatible avec Linux ext4 et e2fsprogs
    • OS: 2k, XP, Vista, Server 2003/2008, win7


    2: Linux Reader (Lecture de système de fichiers Ext)

    DiskInternals Linux lecteur est entièrement gratuit et considéré comme utilitaire très sûr pour lire les partition de système de fichiers Ext2/Ext3/Ext4/HFS et ReiserFS , car il ne permet de lire le système de fichiers de Windows, ce qui garantit que l'ingérence dans un système de fichiers de remplacement n'aura pas d'incidence le travail de Linux plus tard. Il utilise l'explorateur de Windows commun pour extraire des données. Une option de prévisualisation pour des photos est un point de plus agréable. Le programme peut également créer des images de disque et ouverte comme VHD, VDI et ainsi de suite.



    3: Ext2Read (Lecture de système de fichiers Ext)

    Ext2Read est juste comme un utilitaire explorateur de fichiers qui permet aux utilisateurs d'explorer des partitions ext2/ext3/ext4 et il soutient également LVM2. Il peut être utilisé pour afficher et copier des fichiers et des dossiers. Il peut copier de manière récursive des dossiers entiers. Il peut également être utilisé pour voir et copier le disque et le fichier. Remarque: . Vous devez exécuter en tant qu'administrateur Ex2Read Caractéristiques:



    • Voir et copier des fichiers et des dossiers ext2/ext3/ext4.
    • Support ext4 étendues.
    • Soutien LVM2
    • Copier récursivement des répertoires entiers
    • Cache de bloc à base LRU pour accélérer l'accès simultané



    Archives du blog