Seenthis
•
 
Identifiants personnels
  • [mot de passe oublié ?]

 
  • #u
  • #un
RSS: #unix

#unix

  • #unix_time
0 | 25
  • Fıl ☼ @fil 31/05/2013 15:02
    6
    @gblin
    @james
    @baroug
    @denisb
    @reka
    @liotier
    6

    Extraire des images d’un film avec #mplayer

    # Write out 20 png format frames from a video starting at 3’46"
    mplayer -vo png -ss 3:46 -frames 20 stairs.mp4

    # extract a still frame every minute
    for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ; do
    mplayer -vo png -ss $i:00 -frames 1 film.avi;
    mv 00000001.png $i.png;
    done

    #unix #convertisseurs via l’excellent @climagic

    • #avi
    Fıl ☼ @fil
    Écrire un commentaire

  • Fıl ☼ @fil 31/05/2013 13:21
    4
    @loloster
    @speciale
    @denisb
    @stephane
    4

    #rsync, the faster way to #delete millions of files
    http://linuxnote.net/jianingy/en/linux/a-fast-way-to-remove-huge-number-of-files.html

    rsync -a –delete empty/ a 10.60s
    find b/ -type f -delete 28.51s

    #unix #étonnant

    Fıl ☼ @fil
    Écrire un commentaire

  • liotier @liotier CC BY-SA 21/05/2013 11:20

    Instead of ’nice huge.sh’ let’s rather ’nocache ionice -c3 nice huge.sh’ : don’t forget disk accesses & cache pollution: http://feeding.cloud.geek.nz/posts/three-wrappers-to-run-commands-without-impacting-the-rest-of-the- #unix #Linux #shell

    • #Linux
    • #Linux
    liotier @liotier CC BY-SA
    Écrire un commentaire

  • Suske @suske CC BY 15/02/2013 09:16
    1
    @speciale
    1

    Advanced Bash-Scripting Guide
    http://www.tldp.org/LDP/abs/html/abs-guide.html

    This #tutorial assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction . . . all the while sneaking in little nuggets of #UNIX® wisdom and lore. It serves as a textbook, a manual for self-study, and as a reference and source of knowledge on shell scripting techniques. The exercises and heavily-commented examples invite active reader participation, under the premise that the only way to really learn scripting is to write scripts.

    This book is suitable for classroom use as a general introduction to programming concepts.

    #bash #script #linux

    • #UNIX
    Suske @suske CC BY
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 18/12/2012 15:44
    2
    @grommeleur
    @james
    2

    Excellent (et très détaillé) article sur la syntaxe des noms de fichiers sur #Unix. En gros, l’auteur argumente (très bien) que la syntaxe est beaucoup trop libérale, qu’à cause de cela la plupart des programmes qui traitent des fichiers sont incorrects (avec parfois de graves conséquences de sécurité) et qu’il serait donc bon de réduire officiellement le nombre de caractères permis.

    http://www.dwheeler.com/essays/fixing-unix-linux-filenames.html

    Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 15/12/2012 22:27

    Normalement, en 2012, il y a longtemps que tout le monde est passé à #UTF-8 et a abandonné le vieux Latin-1. Mais cela m’a pris plus longtemps que prévu et je viens juste de faire la transition.

    http://www.bortzmeyer.org/passage-a-utf8.html

    #Unicode #Unix #shell

    • #UTF-8
    • #Latin-1
    Stéphane Bortzmeyer @stephane CC BY-SA
    • Hervé Le Crosnier @hlc 16/12/2012 16:15

      Console-toi, il me reste encore des bouts de serveur en iso-8859-1
      C’est aussi à mon programme d’en finir ;-(

      Hervé Le Crosnier @hlc
    • Fıl ☼ @fil 16/12/2012 17:33

      Héhé bravo àtoi

      Fıl ☼ @fil
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 13/10/2012 23:52
    6
    @liotier
    @fil
    @gastlag
    @james
    @ari
    @kankan
    6

    Excellent texte expliquant la ligne de commande #Unix, ses origines (avec la raison pour laquelle grep se nomme grep), son utilité, et l’invention géniale qu’a représenté le tube.

    http://geekblog.oneandoneis2.org/index.php/2012/09/30/to-understand-the-command-line

    #ligne_de_commande #CLI #ergonomie

    • #UNIX
    • #Unix
    Stéphane Bortzmeyer @stephane CC BY-SA
    • robin @robin CC BY 14/10/2012 00:20

      Le tube c’est ta traduction pour pipe ?

      robin @robin CC BY
    • Stéphane Bortzmeyer @stephane CC BY-SA 14/10/2012 04:05
      @robin

      @robin Ben oui. |

      Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 15/09/2012 23:13
    2
    @gblin
    @fil
    2

    [Untested but seems very cool.]

    #Xiki does what #shell consoles do, but lets you edit everything at any time. It’s trivial to make your own commands and menus to access other tools.

    http://xiki.org

    #Unix

    • #UNIX
    Stéphane Bortzmeyer @stephane CC BY-SA
    • Stéphane Bortzmeyer @stephane CC BY-SA 16/09/2012 00:09

      Voir aussi, sur le défunt projet TermKit ►http://seenthis.net/messages/52219

      Stéphane Bortzmeyer @stephane CC BY-SA
    • gblin @gblin CC BY-NC-SA 16/09/2012 00:50

      http://www.youtube.com/watch?feature=player_embedded&v=bUR_eUVcABg

      • #United Nations
      gblin @gblin CC BY-NC-SA
    • Fıl ☼ @fil 16/09/2012 15:35

      #emacs

      Fıl ☼ @fil
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 21/08/2012 19:39

    Le triste état de la programmation sur #Unix, notamment du logiciel libre, vu par Poul-Henning Kamp. Pour ceux qui ne le connaissent pas, c’est un des meilleurs représentants de l’école « Le reste du monde est composé de crétins, je suis le seul à m’y connaître et on ne m’écoute pas. » Mais il a parfois raison (les accidents arrivent).

    http://queue.acm.org/detail.cfm?id=2349257

    #autoconf #bazar

    • #Henning Kamp
    • #Eric Raymond
    • #UNIX
    • #Frederick P. Brooks
    • #Unix
    • #FreeBSD
    Stéphane Bortzmeyer @stephane CC BY-SA
    • Stéphane Bortzmeyer @stephane CC BY-SA 21/08/2012 22:39

      Outre le ton de PHK (« j’ai essayé, du haut de mon génie, de les éduquer, mais ils n’ont rien compris »), je vois les problèmes suivants dans son article :

      Il mélange beaucoup de choses différentes. autoconf, qui fait l’objet de la majorité de l’article n’a par exemple rien à voir avec la bulle .com, qui est bien postérieure. PHK présente plusieurs choses qui l’énervent, mais qui ne sont pas liées.

      Même si on n’aime pas autoconf, peut-on vraiment faire un article sur l’état de la programmation Unix à partir de ce seul programme ?

      Il prête à Eric Raymond des pouvoirs extraordinaires : on savait faire des programmes mal fichus et bordéliques longtemps avant que Raymond n’écrive son article !

      Stéphane Bortzmeyer @stephane CC BY-SA
    • liotier @liotier CC BY-SA 22/08/2012 00:16

      Je ne comprends pas le débat. Chacun y va de son interprétation de ce que sont la cathédrale et le bazar... Mais je n’y vois rien d’objectif - encore moins même que dans les débats concernant PHP cité dans l’article précédent : un projet informatique n’existe pas isolément de son environnement - il a un budget, des délais, des acteurs plus ou moins compétents, une organisation plus ou moins accueillante etc. Les choix d’outils ne peuvent être jugés que dans leur contexte et non dans l’absolu. PHP a ses cas usages pertinents, tout comme le développement basé sur quelques milliers de pages de normes et de spécifications parfaitement bouclées, tout comme les horreurs que je sais assembler en Bash avec des bibliothèques dans trois languages différents, l’inspiration du jour et beaucoup de chatterton. Je mélange volontairement des choix d’organisation et d’implémentation : ces deux catégories sont des outils. Choisir un outil à-priori mène rarement à de bons résultats, à moins d’avoir délibérément choisi de se lancer dans un exercice de style.

      liotier @liotier CC BY-SA
    Écrire un commentaire

  • Ben @ben CC BY-NC 9/07/2012 11:29
    3
    @b_b
    @fil
    @stephane
    3

    NCurses Disk Usage
    http://dev.yorhel.nl/ncdu

    Sur un serveur pour voir rapidement là où il faut faire de la place. Attention la touche d fait un « rm -rf » (je l’utilise que pour naviguer personnelement.

    Not quite happy with the available disk usage analyzers and looking for a fun project to get used to C programming, I started working on ncdu: A disk usage analyzer with an ncurses interface, aimed to be run on a remote server where you don’t have an entire gaphical setup, but have to do with a simple SSH connection. ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.

    http://www.michaelmalter.fr/wp-content/uploads/2011/08/ncdu2.gif

    #unix #tools

    • #POSIX
    • #remote server
    • #C
    • #Unix
    Ben @ben CC BY-NC
    Écrire un commentaire

  • liotier @liotier CC BY-SA 17/06/2012 14:30
    1
    @stephane
    1

    Authentication #security tip of the day: do ’echo -n your_password | sha1sum’ and search result in Google. Got a hit ? Change your password ! Repeat test with ’echo -n your_password | md5sum’. Yes, your favorite password is probably already in a rainbow table somewhere...

    • #search result
    • #Google
    • #Twitter
    liotier @liotier CC BY-SA
    • Stéphane Bortzmeyer @stephane CC BY-SA 17/06/2012 21:10

      On Twitter, four proposals to improve security (because the command you mention leaves the password in the history).

      Michel Leunen says « And do ’history -c’ at the end to erase your password from the terminal history ! »

      And François Revol : « read p; echo -n “$p” | sha1sum # would avoid leaking it to history (but still briefly to ’ps’ output) » Colm MacCárthaigh suggests to solve this last proble with « tr -d ’\n’ | sha1sum »

      Or Changaco, more radical : « don’t put it in the history at all (see HISTCONTROL in bash, HIST_IGNORE_SPACE in zsh) »

      #Unix #CLI #security #password

      Stéphane Bortzmeyer @stephane CC BY-SA
    • liotier @liotier CC BY-SA 17/06/2012 21:34

      Prepending a space before the command keeps it from being written to the shell’s history.

      liotier @liotier CC BY-SA
    Écrire un commentaire

  • Aris @aris CC BY-SA 13/05/2012 15:35

    The 5-Minute Essential Shell Tutorial
    http://community.linuxmint.com/tutorial/view/100

    Many people are frightened by it for some reason or another, so this tutorial will attempt to provide you the most basic of commands to enable navigation and basic system actions from the comfort of your keyboard.

    #shell #command_line #unix #linux #mint

    • #Linux
    • #Unix
    • #Microsoft Windows
    Aris @aris CC BY-SA
    Écrire un commentaire

  • Aris @aris CC BY-SA 29/04/2012 11:47

    FileSystemDB
    https://developer.mozilla.org/fr/demos/detail/filesystemdb

    This is a WIP implementation of the FileSystemAPI (and FileWriter API) using IndexedDB.
    In the code there are a few tests and a demo written by a Google developer to showcase the FileSystemAPI.
    The demo is a terminal emulator with UNIX commands (cd, mkdir, rm, etc.). To add files, you can drag and drop them from the desktop.

    #html5 #interfaces #web #unix

    • #API
    • #Google
    Aris @aris CC BY-SA
    Écrire un commentaire

  • Aris @aris CC BY-SA 28/04/2012 21:20
    1
    @stephane
    1

    Multiple Search/Replace Operations on Multiple Recursive Files: replace_string
    http://unixgods.org/~tilo/replace_string

    replace_string consistently changes/modifies any number of text files, either interactively or in batch mode, either with or without keeping backups, preserve modes/owner when run as root.

    #unix #perl #geektool

    • #Unix
    • #Perl
    Aris @aris CC BY-SA
    Écrire un commentaire

  • Hervé Le Crosnier @hlc 22/04/2012 09:25
    2
    @stephane
    @grommeleur
    2

    Why is the DOS path character « \ » ? - Larry Osterman’s WebLog - Site Home - MSDN Blogs
    http://blogs.msdn.com/b/larryosterman/archive/2005/06/24/432386.aspx

    But there was a problem. They couldn’t use the *nix form of path separator of “/”, because the “/” was being used for the switch character.

    So what were they to do? They could have used the “.” character like the DEC machines, but the “.” character was being used to differentiate between file and extension. So they chose the next best thing - the “\” character, which was visually similar to the “/” character.

    And that’s how the “\” character was chosen.

    En fait, l’histoire de l’informatique, ou plutôt de la programmation m’intéresse de plus en plus. On y découvre que rien n’est vraiment rationnel, juste une affire humaine comme les autres, avec ses aléas et ses vicissitudes.

    • #Larry Osterman
    • #MS-DOS
    • #VMs
    • #IBM
    • #Microsoft
    • #Dos
    • #nix
    Hervé Le Crosnier @hlc
    • grommeleur @grommeleur 22/04/2012 20:48

      Ce qui donne lieu à d’intéressants commentaires comme :

      Larry Osterman [MSFT]
      24 Jun 2005 6:18 PM
      Andreas: *nix commands have no problems with files with “-” in the name?

      How do you remove the file named “-r”?

      #antislash

      grommeleur @grommeleur
    • Stéphane Bortzmeyer @stephane CC BY-SA 26/04/2012 21:08

      rm ./-r

      rm $PWD/-r

      perl -e « unlink ’-r’ »

      Quelqu’un veut une autre méthode ? :-)

      #unix

      Stéphane Bortzmeyer @stephane CC BY-SA
    • dolmen @dolmen CC BY-SA 27/04/2012 14:25
      @grommeleur @seenthis

      @grommeleur
      La méthode générérique : utiliser l’argument spécial double tiret (que @seenthis transforme en tiret long) :

      rm — -r

      Ce double tiret est à utiliser systématiquement dans les scripts shell pour éviter que les fichiers soient pris comme des arguments :

      rm — $fichiers

      dolmen @dolmen CC BY-SA
    Écrire un commentaire

  • juba @julien CC BY 15/04/2012 12:00
    1
    @bohwaz
    1

    All commands | commandlinefu.com
    ►http://www.commandlinefu.com/commands/browse

    commandlinefu.com is the place to record those command-line gems that you return to again and again.

    #linux #unix #shell

    • #Linux
    • #Unix
    • #Perl
    juba @julien CC BY
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 17/01/2012 10:16
    4
    @monolecte
    @0gust1
    @fil
    @gblin
    4

    Le débat sur l’interface utilisateur idéale se focalise souvent en deux camps, les Unixiens purs et durs qui mettent en avant la souplesse et la puissance de la ligne de commande (c’est un langage, on peut tout exprimer avec, alors que pointer et cliquer, c’est ce que fait un bébé avant de savoir parler, ça ne va pas très loin) et les zélateurs de l’interface graphique, qui considèrent l’utilisateur (nommé « Mme Michu ») comme à peine plus évolué qu’un anthropoïde de l’Est africain d’il y a deux millions d’années, et qui se focalisent sur le graphique (s’il y a des images, c’est que c’est « convivial » et « intuitif »). En général, ces fanas du graphique n’imaginent que des tâches simples et ponctuelles (« détruire un fichier ») et ne proposent rien pour les tâches plus complexes (« détruire tous les fichiers nommés totoQUELQUECHOSE.txt contenant le mot foobar »).

    Le projet #TermKit (pour l’instant, c’est surtout un projet) vise à la création d’une interface utilisateur moderne, utile à ceux et celles qui sont sortis de la crèche et ont donc dépassé le stade du pointer-et-cliquer, qui reprend les bons principes du shell Unix (notamment la composabilité et la programmabilité), tout en intégrant les progrès faits depuis la conception dudit shell, il y a trente ans : les interfaces graphiques, mais aussi le typage des données et leur structuration. C’est très prometteur.

    Un bon article d’introduction (je recommande aux Unixiens d’être patients et de ne pas jeter leur écran par la fenêtre dès les premiers paragraphes, le texte s’améliore ensuite) ►http://acko.net/blog/on-termkit

    Le site officiel (vide pour l’instant) http://termkit.org

    Le code (MacOS uniquement pour l’instant) https://github.com/unconed/TermKit

    #shell #CLI #Unix #GUI #IHM

    • #UNIX
    • #Linux
    • #Linux
    • #Unix
    • #HTML
    Stéphane Bortzmeyer @stephane CC BY-SA
    • Martin Korolczuk @martin 17/01/2012 10:32

      As-tu eu l’occasion de voir Automator (OS X) à l’œuvre ?

      Automator
      http://support.apple.com/kb/HT2488

      Automator is your personal automation assistant, making it easy for you to do more, and with less hassle. With Automator, you use a simple drag-and-drop process to create and run “automation recipes” that perform simple or complex tasks for you, when and where you need them.

      C’est un outil livré avec OS X qui fait office de chaînon manquant entre la puissance de la ligne de commande (paramétrange, enchaînement de programmes reprenant en entrée la sortie des autres) et l’ergonomie d’une interface graphique, puisque celui-ci se « programme » à la souris, en constituant les lignes du script Automator (qui génère une application OS X ou associe un évènement OS X) à partir des possibilités proposées nativement par les divers programmes (comme « Imprimer un Document » proposé par Microsoft Office pour les fichiers supportés) ou à partir de macros enregistrées clic par clic (cliquer sur le menu Fichier, cliquer sur Ouvrir..., cliquer sur...)

      • #personal automation assistant
      Martin Korolczuk @martin
    • bar⦿ug @baroug 17/01/2012 10:48

      Je comprend pas pourquoi il faut choisir, n’importe quel OS graphique comporte un terminal, et tout le monde est content ?

      bar⦿ug @baroug
    • Fıl ☼ @fil 17/01/2012 15:12

      c’est génial jusqu’au #design du blog

      Fıl ☼ @fil
    • Fıl ☼ @fil 17/01/2012 15:17

      Il semble que tout est arrêté depuis juin 2011. Site de dev, twitter etc. A moins d’un accident, sans doute parce que Google ou Apple l’a embauché...

      Fıl ☼ @fil
    • Stéphane Bortzmeyer @stephane CC BY-SA 17/01/2012 22:28
      @martin

      @martin : le fait de se programmer à la souris ne me semble pas un avantage. Des programmes qui permettent de combiner des actions graphiquement, il y en a des tas. Des programmes qui utilisent un langage, c’est plus rare.

      Stéphane Bortzmeyer @stephane CC BY-SA
    • Stéphane Bortzmeyer @stephane CC BY-SA 17/01/2012 22:29
      @baroug

      @baroug : non, tout le monde n’est pas content. Les utilisateurs du terminal trouvent que c’est très puissant mais quand même un peu archaïque (voir le début de l’article ►http://acko.net/blog/on-termkit qui liste bien les limites du shell Unix) et les utilisateurs du cliquodrome sont tenus à l’écart du shell par sa difficulté et sont donc limités à une interface d’école maternelle.

      • #UNIX
      • #Unix
      • #HTML
      Stéphane Bortzmeyer @stephane CC BY-SA
    • 0gust1 @0gust1 CC BY-NC 18/01/2012 00:57
      @aris

      ça me fait penser à ce seen de @aris :
      ►http://seenthis.net/messages/31203 (+ critique en commentaire, que je trouve vraiment très valables)

      Sinon, ce projet ça a(vait ?) l’air super prometteur. Je ne suis pas très doué en ligne de commande, mais c’est vraiment impressionnant d’efficacité (sed, awk et grep, notamment... super chaud à maitriser aussi... ).

      #ergonomie #informatique

      • #longer use graphical applications
      0gust1 @0gust1 CC BY-NC
    • gblin @gblin CC BY-NC-SA 15/09/2012 23:33

      https://github.com/unconed/TermKit/pull/60#issuecomment-7234101

      gblin @gblin CC BY-NC-SA
    • Stéphane Bortzmeyer @stephane CC BY-SA 16/09/2012 00:09

      Xiki réussira peut-être là où TermKit a échoué http://seenthis.net/messages/87023

      Stéphane Bortzmeyer @stephane CC BY-SA
    • 0gust1 @0gust1 CC BY-NC 17/11/2012 00:28

      Plus d’infos sur le pourquoi du comment (de l’abandon de Termkit)
      http://seenthis.net/messages/97876

      • #Github
      0gust1 @0gust1 CC BY-NC
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 28/11/2011 22:04

    Je suis sûr que les lecteurs de SeenThis peuvent m’aider pour ce choix difficile d’un logiciel pour afficher l’état de mes nombreuses boîtes aux lettres :

    http://www.bortzmeyer.org/afficher-boites.html

    #courrier_électronique #Unix

    • #Sieve
    Stéphane Bortzmeyer @stephane CC BY-SA
    • bar⦿ug @baroug 29/11/2011 00:51

      Un logiciel de mail classique type thunderbird ?

      bar⦿ug @baroug
    • Stéphane Bortzmeyer @stephane CC BY-SA 29/11/2011 16:34
      @baroug

      @Baroug : ça m’embêterait de devoir abandonner mutt.

      Stéphane Bortzmeyer @stephane CC BY-SA
    • juba @julien CC BY 29/11/2011 17:39

      Y’a sans doute moyen de bricoler un truc semblable à ta capture d’écran avec #conky ?

      http://conky.sourceforge.net

      • #handy tools
      juba @julien CC BY
    Écrire un commentaire

  • Fıl ☼ @fil 20/10/2011 14:48

    convmv - converts filenames from one encoding to another
    http://www.j3e.de/linux/convmv/man

    quand on a un vieux #filesystem avec des noms de fichiers en iso-latin, ça passe mal quand on le #rsync vers un nouveau filesystem ; pour cela si on peut renommer les fichiers sur la source, utiliser #convmv :

    # convmv -r . -f iso-8859-1 -t utf8 —notest

    #unix

    • #Linux
    • #Linux
    • #Mac OS X
    • #ascii
    • #POSIX
    Fıl ☼ @fil
    • bohwaz @bohwaz ART LIBRE 20/10/2011 15:18

      Super utile :)

      bohwaz @bohwaz ART LIBRE
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 13/10/2011 08:11
    7
    @seenthis
    @fil
    @suske
    @pvergain
    @thibnton
    @peweck
    @dizanv
    7

    Dennis Ritchie, un des hommes qui a le plus changé l’informatique, est mort hier.

    ►http://fr.wikipedia.org/wiki/Dennis_Ritchie
    ►http://linuxfr.org/users/lmouillart/journaux/dennis-ritchie-est-bronsonis%C3%A9

    Après le cirque médiatique sur la mort récente d’un soi-disant geek, voici un vrai geek qui disparaît.

    Des bons articles sur son oeuvre :
    ►http://www.tbray.org/ongoing/When/201x/2011/10/12/DMR
    ►http://herbsutter.com/2011/10/12/dennis-ritchie
    ►http://www.nytimes.com/2011/10/14/technology/dennis-ritchie-programming-trailblazer-dies-at-70.html
    ►https://plus.google.com/101960720994009339267/posts/33mmANQZDtY
    ►http://www.zdnet.fr/blogs/infra-net/hommage-a-dennis-ritchie-39764791.htm
    ►http://www.numerama.com/magazine/20168-dennis-ritchie-le-pere-du-langage-c-est-mort.html

    #C #Unix

    • #Dennis Ritchie
    • #Dennis M. Ritchie
    • #Bell Labs
    • #Brian Kernighan
    • #Google
    • #Ken Thompson
    • #UNIX
    • #C
    • #Dennis MacAlistair
    • #Bill
    • #UNIX
    • #Programming Language de Brian Kernighan
    • #Unix
    Stéphane Bortzmeyer @stephane CC BY-SA
    • Seenthis @seenthis CC BY-NC 13/10/2011 08:30

      Hello world - Wikipédia
      http://fr.wikipedia.org/wiki/Hello_world

      Alors que les petits programmes de test existaient depuis le début de la programmation, la tradition d’utiliser hello world comme message de test a été initiée par le livre The C Programming Language de Brian Kernighan et Dennis Ritchie. Le premier exemple de ce livre affiche hello, world (sans majuscule ni point final, mais avec une virgule et un retour à la ligne final). Le premier hello world dont Ritchie et Kernighan se souviennent provient d’un manuel d’apprentissage du langage B écrit par Kernighan.

      • #Brian Kernighan
      • #Dennis Ritchie
      • #Programming Language de Brian Kernighan
      Seenthis @seenthis CC BY-NC
    • Lou @lou CC BY-NC-ND 14/10/2011 08:21

      Effectivement, tous ces idiots de journalistes qui racontent à longueur d’articles que l’autre a tout inventé feraient bien de se documenter un jour.

      Mille mercis à Dennis Ritchie pour le C, je me rapelle encore dévorer son livre au cours de l’été 89 ou 90, je ne sais plus trop. Un modèle de clareté et de concision. On oublie parfois à quel point le C est un langage élégant, tout comme unix d’ailleurs.

      Lou @lou CC BY-NC-ND
    • tbn ⎌ @thibnton PUBLIC DOMAIN 14/10/2011 10:43

      http://www.framablog.org/index.php/post/2011/10/13/steve-jobs-dennis-ritchie

      http://www.framablog.org/public/_img/geektionnerd/geektionnerd_77-1_simon-gee-giraudot_cc-by-sa.jpg
      http://www.framablog.org/public/_img/geektionnerd/geektionnerd_77-2_simon-gee-giraudot_cc-by-sa.jpg

      • #Art Libre
      tbn ⎌ @thibnton PUBLIC DOMAIN
    Écrire un commentaire

  • Fıl ☼ @fil 28/09/2011 21:58
    1
    @stephane
    1

    SCADA Systems Are Online Now
    https://www.infosecisland.com/blogview/16696-FACT-CHECK-SCADA-Systems-Are-Online-Now.html

    toujours rassurant de savoir qu’une machine aussi complexe qu’un Boeing est munie d’une passoire en guise de logiciel de contrôle d’accès…

    For those who do not know, [#Boeing] #747 ’s are big flying #Unix hosts. At the time, the engine management system on this particular airline was Solaris based. The patching was well behind and they used telnet as #SSH broke the menus and the budget did not extend to fixing this. The engineers could actually access the engine management system of a 747 in route. If issues are noted, they can re-tune the engine in air.

    The issue here is that all that separated the engine control systems and the open network was NAT based filters. There were (and as far as I know this is true today), no extrusion controls. They filter incoming traffic, but all outgoing traffic is allowed. For those who engage in Pen Testing and know what a shoveled shell is... I need not say more.

    So, Scot... FACT CHECK, #SCADA systems ARE ONLINE!

    #informatique #aviation #sécurité #pirate

    • #Boeing
    • #Unix
    • #Online Now
    • #UNIX
    • #particular airline
    • #Solaris
    Fıl ☼ @fil
    Écrire un commentaire

  • Aris @aris CC BY-SA 10/09/2011 00:20

    How to Customize the Command Prompt
    http://net.tutsplus.com/tutorials/other/how-to-customize-the-command-prompt

    I’m a big fan of the terminal: whether you’re leveraging a handful of commands (or more!) to improve your development process, or just using it to quickly move around your drives and open files and folders, the command line is an awesome tool. However, if you use it often, you’ll want to customize it to your needs. I’ll show you how to do that today!

    #shell #unix #osx #linux #interfaces

    • #awesome tool
    • #PROMPT COMMAND
    • #Linux
    • #Linux
    • #Unix
    • #Cygwin
    Aris @aris CC BY-SA
    Écrire un commentaire

  • 0gust1 @0gust1 CC BY-NC 7/09/2011 21:26

    ►http://www.linux.org.uk/~dan/rumor/rumor.shrink

    The truth about Unix: The user interface is horrid
    Donald A. Norman Department of Psychology and Program in Cognitive Science Center for Human Information Processing University of California, San Diego La Jolla, California 92093

    Pour aller avec : ►http://seenthis.net/messages/31203

    #unix #linux #ergonomie #informatique #command_line #ligne_de_commande

    • #Calais
    • #Californie
    • #University of California, San Diego
    • #Donald A. Norman
    • #A. Norman Department
    • #longer use graphical applications
    0gust1 @0gust1 CC BY-NC
    • 0gust1 @0gust1 CC BY-NC 7/09/2011 21:28

      arf, bravo #Open_Calais :)

      Le papier date de 1981, mais encore pertinent.

      0gust1 @0gust1 CC BY-NC
    • Seenthis @seenthis CC BY-NC 7/09/2011 22:10

      Tu sais que pour Open Calais, s’il y a des détections qui ne sont pas pertinentes, tu peux les désactiver en cliquant « Modifier » à côté de « Thèmes automatiques », puis en cliquant sur chaque thème à désactiver (les thèmes désactivés apparaissent barrés).

      Seenthis @seenthis CC BY-NC
    • 0gust1 @0gust1 CC BY-NC 8/09/2011 00:11
      @seenthis

      Oui, @seenthis, j’avais vu.
      C’est amusant ce qu’Open Calais trouve (et ne trouve pas) dans les contenus. Tu aurais un lien à me recommander vers une description du fonctionnement de ce « taggeur » sémantique ?

      0gust1 @0gust1 CC BY-NC
    Écrire un commentaire

  • Martin Korolczuk @martin 9/07/2011 08:31

    pigz - Parallel gzip
    http://www.zlib.net/pigz

    pigz est un utilitaire tout à fait intéressant pour booster la compression de fichiers, y compris la compression de flux, le rendant intéressant dans le cadre de la création d’une archive .tgz de sauvegarde, par exemple.

    #unix #pigz #gzip #.tgz #.tar.gz #compression #performance #parallélisme #sauvegarde

    Martin Korolczuk @martin
    Écrire un commentaire

  • Fıl ☼ @fil 5/05/2011 10:36
    1
    @julien
    1

    Cool, but obscure #unix tools :: KKovacs
    ►http://kkovacs.eu/cool-but-obscure-unix-tools

    dstat & sar

    slurm

    vim (& ctags)

    screen, dtach, tmux, byobu

    multitail

    tpp

    xargs

    duplicity & rsyncrypto

    Encrypting #backup tools.

    nethack & slash’em

    lftp

    htop

    ttyrec & ipbt

    rsync

    mtr

    socat & netpipes

    iftop

    siege & tsung

    ledger

    taskwarrior

    curl

    • #backup tools
    • #obscure unix tools
    Fıl ☼ @fil
    Écrire un commentaire

0 | 25

Thèmes liés

  • #api_seenthis
  • Technology: avi
  • #bash
  • #cli
  • #command_line
  • #console
  • #dev
  • #ergonomie
  • #filesystem
  • Company: Google
  • #gzip
  • #informatique
  • #interfaces
  • #ligne_de_commande
  • #linux
  • Technology: Linux
  • #logiciel
  • #mac
  • IndustryTerm: obscure unix tools
  • #osx
  • #réseau
  • #rsync
  • #script
  • #security
  • #shell
  • OperatingSystem: UNIX
  • Technology: Unix
  • #web
  • #windows