Tous les articles par foxmask

A propos foxmask

WebDev since PHP3, Founder of PhpFr.Org to help developers in PHP, admin of the french community on PunBB.Fr. Actually core developer on Jelix PHP5 Framework, and author of HaveFnuBB and Huanui, projects made with Jelix

Vagrant : default: Warning: Connection timeout. Retrying…

Un truc bien bien bien bien relou avec Vagrant … la connexion qui pete sur la commande vagrant ssh Flashback : je veux installer un ubuntu dans un vagrant pour … exploter docker :P donc je pars faire : vagrant box add {title} {url} vagrant init {title} vagrant up soit foxmask@foxmask:~/mes_vagrant$ vagrant box add "trusty" […]

Lire la suite

ya peu, en live sur #sametmax@freenode :

10:24 < LeSam> j’adore la capacité de foxmask a demander de l’aide, ne pas se voir répondre, et trouver tout seul
10:24 < LeSam> il m’a déjà  fait le coup plein de fois via mail

ahhh les questions sans réponse, Le drame de ma vie ;-)

Importer un dump Oracle sans l’exporter physiquement avant

Donc s’il vous arrive (comme bibi) d’être short en place disque pour faire vos backups oracle pour ensuite importer le(s) schéma(s), une solution ultime subsiste, quand même, pour nous autre « pauvres » petits « exportateurs » de données :P

Comment ça ?
La subtilité réside dans la possibilité d’Oracle à importer les données dans le schéma cible, via un DBLink.

Pas croyable hein ?

let’s voyons this right maintenant:

Creation du DBLink :

CREATE DATABASE LINK chicago 
   CONNECT TO admin1 IDENTIFIED BY windy
   USING 'CHI';

Ici, le nom du schema est admin1, le nom du DBLink chicago.

Ensuite vient l’import lui même

impdp admin2/market TABLES=customers,sales DIRECTORY=dpump1
  NETWORK_LINK=chicago

ici l’import demande à oracle de se connecter au schéma admin2, d’importer 2 tables, provenant du schéma se cachant derrière le DBLink « chicago »

Oracle exportera donc admin1, sans stocker le dump dans un fichier physique, depuis le serveur nommé « CHI », puis l’importera localement dans le schema admin2 et le tour est joué ;)

L’intéret est que je n’aurai pas à exporter mes centaines de giga sur un serveur sans place disque (ou pas assez) pour stocker le dump puis le transferer sur le serveur cible et l’importer. Là, tout se fait d’une traite.

les logs Git dans la console _mais_ en couleur et avec arbo

un pitit alias pour avoir son « histo » git avec branch/tag et hop :

alias gitlog='git log --graph --abbrev-commit --decorate --date=relative --format=format:'\''%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)'\'' --all'

ça donne genre ça :

log git dans une console avec arbo
log git dans une console avec arbo

thx @ Edelwin sur freenode pour le tips !

Django Jeu, FormSet et match

Le FormSets kézako ? Une extension d’un formulaire standard, d’un Forms quoi Il a plusieurs buts : il permet d’afficher dans un formulaire « parent », les données dans un (ou plusieurs) formulaire(s) enfant il permet d’enregistrer les données enfants ajoutées, en même temps que les données parentes Exemple concret : Des entêtes de facture et des […]

Lire la suite