alias symfony et git pour linux

Les alias c’est fort pratique quand on bouffe de la ligne de commande quotidiennement.
voici donc mon fichier .bash_aliases actuel (se trouvant dans mon répertoire d’utilisateur) sur mon ubuntu maison. Enjoyez les commandes raccourcies!

################ git ################ 
	alias ci='commit';
	alias co='checkout';
	alias st='status';
	alias br='branch';
	alias gci='git commit';
	alias gco='git checkout';
	alias gst='git status';
	alias gbr='git branch';
	alias gpull='git pull origin master';
	alias gpush='git push origin master';
	alias glg='git log --pretty=oneline';
	alias myglg='git log --pretty=oneline --author=baptiste.lemoine';
	alias gaci='git add . && git commit -m ';

################ symfony2 ######################
	alias sf='php app/console';
	alias sfdsu='php app/console doctrine:schema:update --dump-sql';
	alias sfdsuf='php app/console doctrine:schema:update --force';
	alias sfcc='rm -rf app/cache/* && rm -rf app/logs/*';
	alias sfdcc='sf doctrine:cache:clear-metadata && sf doctrine:cache:clear-query && sf doctrine:cache:clear-result ';
	alias sfdge='php app/console doctrine:generate:entities Tykayn';
	alias sfdsv='php app/console doctrine:schema:validate';
	alias sfdges='php app/console doctrine:generate:entities Tykayn';
	alias c7='sudo chmod 777 -R';
	alias ptest='phpunit -c app';
	alias composer='/usr/local/bin/composer.phar';
	alias sfad='sf assetic:dump';
	alias sfai='sf assets:install';

################ system - command line ################
	alias bashare='source ~/.bash_aliases';
	alias basha='nano ~/.bash_aliases';
	alias ainstall='sudo apt-get install';
	alias apacheconf='sudo nano /etc/apache2/apache2.conf';
	alias tfa='tail -f /var/log/apache2/error.log';
	alias aupg='sudo apt-get update && sudo apt-get upgrade';
	alias toshop='wine "/media/tykayn/567A958C7A956A0F/Program Files (x86)/Adobe/Adobe Photoshop CS5/Photoshop.exe"';
	alias phpini='sudo nano /etc/php5/apache2/php.ini';

afin que les alias fonctionnent, n’oubliez pas de resourcer votre bash avec la commande suivante:

source ~/.bashrc 

enjoyez!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

rooter galaxy S3 et cyanogenmod 10

ingrédients:

  • Galaxy S3.
  • carte mémoire
  • carte sim
  • batterie
  • câble usb micro.

à télécharger pour windows:

Odin
le recovery mod
la rom CyanogenMod qui va bien.

plan d’action:

copier les fichiers zip de cyanogen et des google apps dans la carte mémoire externe du téléphone.

rooter le téléphone en mode download avec odin et le recovery mod.

démarrage en mode bios.
backup de la rom d’origine et les données utilisateur.
nettoyache de cache.
flasher (installer depuis la carte mémoire externe le zip de cyanogenmod,
flasher les google apps.
nettoyer le cache utilisateur encore une fois.

rebooter normalement et attendre un peu que cyanogenmod s’initialise (moins de dix minutes)
envoyyy

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Les illétrés technologiques que nous sommes


Un récit fort intéressant de la part d’un prof d’informatique / ingé réseau Britannique / techno Papa, traduit en Français.
Il nous y explique quelques cas représentant l’étendue de notre illettrisme, et pourquoi c’est important de savoir se servir des ordinateurs, quel que soit notre âge et notre rang social. Que « si on n’a rien a se reprocher on a rien à cacher » est encore omniprésent dans nos têtes, pour le pire de nos libertés. Les décideurs de lois à propos de l’informatiques sont illettrés, comme tout le monde, et ça pose de gros problèmes dans à peu près tout ce qui concerne le fonctionnement du monde actuel, ainsi que la sécurité des entreprises, mais aussi des personnes.

L’infrastructure réseau des écoles du Royaume-Uni est tout autant à blâmer. Nous avons imité les réseaux d’entreprises, empêchant les étudiants et les professeurs d’accéder aux paramètres système, à la ligne de commande, et en réclamant des droits d’administration pour faire à peu près n’importe quoi. Ils sont assis devant un « general purpose computer » et n’ont pas la possibilité de faire de l’ « informatique générale ».

Je propose comme traduction de « general purpose computer », un ordinateur à tout faire, ou un ordi normal, basique.

C’est fantastique que tout le monde, du plus petit des enfants au plus vieux des grand-parents puissent maintenant utiliser un ordinateur avec absolument aucune connaissance technique, mais c’est aussi une catastrophe.
Cory Doctorow le formule mieux que moi quand il dit :

Il n’y a pas d’avions, juste des ordinateurs qui volent. Il n’y a pas de voitures, juste des ordinateurs dans lesquels on s’assied. Il n’y a pas d’aides auditives, juste des ordinateurs que nous mettons dans nos oreilles.

à lire en entier par ici:
http://lunatopia.fr/blog/les-gamins-ne-savent-pas-utiliser-les-ordinateurs

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Créer des alias de commande windows 7

Shell
Vous voulez éviter de taper des changement de dossier dans votre console? Faite un ctrl + click droit dans le dossier désiré et cliquez sur « ouvrir un terminal ici ».

Pour s’éviter de taper plein de fois une commande dans windows 7 il vous faudra créer un fichier autorun.bet dans votre dossier personnel
Pour moi ça donne:

C:\Users\tykayn

et bidouiller le registre.

Voici le contenu de mon fichier autorun.bat:

@ECHO OFF
doskey ls=dir /b $*
doskey ll=dir $*
doskey cat=type $*
doskey ..=cd..
doskey grep=find « $1 » $2
doskey mv=ren $*
doskey rm=del $*
doskey sf=php app/console $*

Ces alias reprennent les commandes unix et la dernière concerne symfony2

(touche windows, écrivez regedit, appuyez sur entrée et vous voilà dans l’éditeur de registre.
Naviguez dans :
HKEY_CURRENT_USER > Software > Microsoft > Command Processor
click droit, nouveau > valeur chaîne
Appellez la Autorun
faites entrée, click droit dessus, modifiez sa valeur à ceci

%USERPROFILE%\autorun.bat

Et voilà, les prochianes consoles windows que vous ouvrirez contiendront votre fichier autorun.bat avec ses alias.
Voilou, enjoy!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Redirection dotclear

Discouragement Redirection Cube

Si comme moi vous avez déménagé un blog Dotclear vers un nouveau serveur et que vous ne souhaitez pas perdre vos anciens liens, lecteurs et autres joies du référencement il convient de faire une redirection permanente de tous les liens envoyés à l’index.php de Dotclear.

éditez donc ce fichier et rajoutez y ce code avec vos infos perso.


Et voilou!
Enjoy

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Navigo c’est pas toujours facile

ratp fail de navigo 2013 04 24 09.03.23
si on veut valider, y’a des fois on est vraiment pas aidés 😀

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

mangez des pommes

macbook air a la pomme 2013 06 05 10.41.24 , une pomme sur un mac book air
Voilà, c’était la connerie du jour au boulot. Eh ouais, on est des gros dingues.

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Clavier lumineux

Jusqu’à présent, ce qui me faisait toujours réaménager mon intérieur c’était le souci d’avoir un bon éclairag, assez puissant pour éclairer mon clavier mais pas trop méchant non plus pour ne pas me ruiner les yeux. Je me suis donc lancé dans le clavier sans fil pas trop cher, (70€) mais lumineux. Logitech a fait de la bonne avec son K800 et c’est un vrai plaisir.
Faudrait juste qu’un jour ils se décident à faire des emballages autrement qu’avec une présentation qwerty.

clavier lumineux 2 2013 05 02 23.33.55
confort de frappe nickel.
Luminosité réglable, détection d’approche de la main. Rechargement par USB, ajout de bluetooth sur un ordi avec le détecteur.
clavier lumineux 2013 05 02 23.33.10
Bweffe caykioule!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Faire durer 4 jours d’autonomie un Galaxy S3

Faire durer plus de 4 jours d’autonomie un Galaxy S3? C’est possible et je l’ai fait.

Preuve en image.

android galaxy s3 batterie longue duree 4 jours et demi 2013 06 05 20.35.39

Premièrement: se payer 15 euros une batterie ayant 4500 mAh au lieu de 2200 de base.
La batterie en question trouvée sur amazon ne possède pas de puce nfc, mais spa grave. Livrée avec coque elle permet de placer la batterie qui fait gagner en épaisseur et en poids au S3, mais c’est pas plus mal, surtout pour la prise en main qui se retrouve facilitée avec les courbes à l’arrière. Pratique pour manipuler à une seule main, ce qui arrive plus souvent qu’on ne le croit.

  • Désactiver la connexion de données,
  • Désactiver les mises a jour automatiques des applications,
  • ne plus utiliser le tel aux chiottes 😀

Pour arriver à ça je ne me suis pas privé de l’utiliser pourtant. J’ai donc pu:
regarder des vidéos conférences de TED (téléchargées par wifi) dans les transports en commun, soit près de 2 heures sur les 4 jours,
écouter de la musique sur écouteur,
utiliser le GPS + musique en faisant du vélo pendant 25 minutes.
utiliser le GPS en voiture pendant 20 minutes.
téléphoner environ 25 minutes.

Surtout ça consiste en attendre quelques minutes d’être a son poste au boulot pour checker quelques trucs que l’on regarde habituellement sur son mobile. Et désactiver les données c’est très bien, surtout que dans le métro c’est vraiment un coup de bol si on a du réseau de données.
Et hop! Autonomie de fifou!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

git it, git it, no one wants to be defeated

Parfois je rangerai bien des tas de choses, du style mes fringues, avec un git stash.
git pro book
Si ça ne vous parle pas du tout mais que vous vous intéressez a git tout en étant un parfait noob, je vous recommande la lecture de ce superbe livre intégral et en français sur l’utilisation de git, Git pro. Vous pouvez aussi le trouver au format papier.

Au programme:

1. Démarrage rapide

1.1 À propos de la gestion de version
1.2 Une rapide histoire de Git
1.3 Rudiments de Git
1.4 Installation de Git
1.5 Paramétrage à la première utilisation de Git
1.6 Obtenir de l’aide
1.7 Résumé

2. Les bases de Git

2.1 Démarrer un dépôt Git
2.2 Enregistrer des modifications dans le dépôt
2.3 Visualiser l’historique des validations
2.4 Annuler des actions
2.5 Travailler avec des dépôts distants
2.6 Étiquetage
2.7 Trucs et astuces
2.8 Résumé

3. Les branches avec Git

3.1 Ce qu’est une branche
3.2 Brancher et fusionner : les bases
3.3 Gestion de branches
3.4 Travailler avec les branches
3.5 Les branches distantes
3.6 Rebaser
3.7 Résumé

4. Git sur le serveur

4.1 Protocoles
4.2 Installation de Git sur un serveur
4.3 Génération des clés publiques SSH
4.4 Mise en place du serveur
4.5 Accès public
4.6 GitWeb
4.7 Gitosis
4.8 Gitolite
4.9 Le daemon Git
4.10 Git hébergé
4.11 Résumé

5. Git distribué

5.1 Développements distribués
5.2 Contribution à un projet
5.3 Maintenance d’un projet
5.4 Résumé

6. Utilitaires Git

6.1 Sélection des versions
6.2 Indexation interactive
6.3 Le remisage
6.4 Réécrire l’historique
6.5 Deboguer avec Git
6.6 Sous-modules
6.7 Fusion de sous-arborescences
6.8 Résumé

7. Personnalisation de Git

7.1 Configuration de Git
7.2 Attributs Git
7.3 Crochets Git
7.4 Exemple de politique gérée par Git
7.5 Résumé

8. Git et les autres systèmes

8.1 Git et Subversion
8.2 Migrer sur Git
8.3 Résumé

9. Les tripes de Git

9.1 Plomberie et porcelaine
9.2 Les objets Git
9.3 Références Git
9.4 Fichiers groupés
9.5 Les références spécifiques
9.6 Protocoles de transfert
9.7 Maintenance et récupération de données
9.8 Résumé
Index of Commands

De quoi tout savoir du plus puissant des gestionnaires de version. Have fun!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!