Apr/094
Connaître le nombre de ligne de code dans un dossier
J'inaugure une nouvelle catégorie dans laquelle je noterais les différentes réponses à des problèmes que j'ai rencontré dans mes petites aventures journalières.
Aujourd'hui, j'ai dû apprendre à compter le nombre de ligne de code dans un projet Java et ne voyant pas comment faire sous Eclipse (et puis compter, ça semblait un peu compliqué :p), j'ai gentiment demandé sur Twitter et la réponse est apparue quelques instant plus tard (merci @Patoch_ ;))
La réponse était ici, soit :
find . -type f | xargs cat | wc -l
Vous pouvez bien entendu utiliser tous les arguments de find pour préciser votre recherche, par exemple pour compter uniquement les fichiers dont l'extension est .java :
find . -type f -name "*.java" | xargs cat | wc -l
Mar/090
Installation de Windows 7 sur un Mac (part 1)
Voici une petite manipulation qui est censée marcher si vous avez un message du genre
1.
2.
Select CD-ROM boot type:
sans que vous ayez la possibilité d'utiliser votre clavier, et bien je peux vous aider. Tout du moins je l'espère car j'ai quelques problèmes avec ma machine.
J'ai commencé par m'apercevoir que mon joli SuperDrive avait dû me lâcher il y a quelques temps puisqu'il m'a été impossible de graver l'ISO de Windows 7. Je ne l'utilise pas assez pour déterminer quand est-ce qu'il m'a lâcher, mais ce qui est certain c'est que ma machine n'est plus sous garantie. Il ne me reste plus qu'à trouver un SuperDrive d'occasion. J'en ai vu à 50€ mais aussi à 150 (gloups). J'ai donc remédié au problème en remettant en marche ma bonne vieille machine pré-Apple. Je grave l'image, j'insère le disque et j'obtient l'erreur ci-dessus.
Après quelques recherches sur le net, je suis tombé sur ceci. Autre problème qui s'est présenté à moi, plus de Windows sur mes machines. Le "Unzip-it" s'est résumé à une simple copie des fichiers du DVD gravé parce que l'ouverture avec le gestionnaire d'archive ne m'affichait qu'un "README" informant que le disque était un volume UDF. Le programme donnée sur la page ci-dessus à l'air de marcher via Wine sous Ubuntu, j'ai donc fait un wine cmd, puis j'ai tapé la commande donnée.
Le processus à l'air de s'être déroulé correctement, au chouïa prêt que l'image à l'air corrompue. Peut-être une erreur de gravage, je recommencerais demain !