URL: https://linuxfr.org/users/crev/journaux/de-tout-de-rien-des-bookmarks-du-bla-bla-42 Title: De tout, de rien, des bookmarks, du bla bla 42 Authors: CrEv Date: 2013年10月18日T09:53:08+02:00 License: CC By-SA Tags: veille_technologique et ada Score: 22 Pfiou, ça fait longtemps que je n'avais pas repris ma veille. Et en plus vous verrez il n'y a pas des tonnes de lien mais bon, spa grave. En cause, changement (encore) de boulot, boulot loin de chez moi et pas de net (ni vraiment de réseau) là où je vis, des vacances assez loin du net aussi, etc. Bref, je reprend tranquillement. Pendant ce temps, j'apprends [Ada][] et [Clojure][clojure], ça ouvre petit à petit de nouveaux horizons et probablement de nouveaux types de liens pour les prochaines fois. A ce propos, et surtout si vous avez l'habitude de coder avec des langages _classiques_, je vous conseil de tester ces langages. Ada est assez particulier mais vraiment puissant, par exemple concernant tout ce qui est exécution concurrente c'est vraiment bien fait. Clojure, c'est pas mal, moi qui n'avait jamais fait de fonctionnel ça change vraiment. ## Un peu de contenu ### Développement Voici un livre qui, si j'ai bien compris, est un grand classique de l'enseignement de l'informatique aux USA, au MIT notamment : [_« Structure and Interpretation of Computer Programs »_][mitbook]. Je pense que c'est un livre que je vais lire bientôt. On m'en a dit pas mal de bien. L'avez-vous lu ? Si oui, quelqu'un peu en faire une critique ? De manière plus informative, voici un document retraçant [l'histoire de Smalltalk][smalltalk]. Souvent lorsque quelqu'un se lance dans du développement javascript, l'une des difficultés recontrée est que ce n'est pas un langage à classe, comme beaucoup d'autres, mais un langage à prototype. Voici un article (de plus) présentant ce principe : [« How Javascript Prototype Really Works »][jsproto] qui pourra peut-être aider un peu plus les nouveaux développeurs javascript. Lorsqu'on est développeur, on a souvent besoin d'avoir accès à de la documentation. Mais par contre, cela nécessite d'avoir un navigateur, de changer d'outil, souvent quitter son éditeur de texte. Et la recherche n'est pas toujours facile, pratique. [Dash][dash] est une application (pour mac uniquement malheureusement) qui regroupe en un même endroit de très nombreuses documentations de programmation. Et elle se lie à différents éditeurs, ou même permet de réaliser une recherche basée sur la sélection courante, depuis un raccourcis clavier, ce qui permet de ne pas quitter son éditeur pour chercher la documentation. Plutôt pratique, je ne sais pas si des équivalents existent sous linux, mais si ce n'est pas le cas ça serait une bonne idée je pense. Si vous souhaitez vous mettre à [Clojure][clojure], voici un lien regroupant de nombreuses ressources sur le langage : [Learn Clojure][learnclojure]. Et pour s'entrainer à Clojure, vous pouvez aussi regarder du côté de [Labrepl][labrepl]. Il s'agit d'un environnement permettant d'explorer le langage entre autre en présentant des exercices étapes par étapes. C'est plutôt sympa, et c'est open source sous [Eclipse Public License 1.0][epl]. ### Misc Il existe de très nombreux logiciels de gestion de calendrier, permettant de représenter par exemple divers projets et les personnes travaillant dessus. Il existe aussi beaucoup de moyens plus physiques, par exemple à base de postits, tableaux, etc. Mais histoire de varier un peu, voici le résultat du travail d'un studio londonien, Vitamins : le [Lego Calendar][legocalendar]. Je ne sais pas si c'est réellement pratique et utilisable, mais j'adore l'idée ! Par certains côtés ça me fait penser aussi aux carnets [moleskine][] qui intègrent une brique lego dans la couverture. ### Graphisme, design & co Si vous aimez la typographie, voici quelques [illustrations][illutypo] vraiment sympa. J'aime particulièrement les rouges, où les lettres sont rendues visibles par leur absence. Quelle est la taille d'un écran ? Taille en px, taille physique ? Sur un iPhone, sur un Galaxy SIII, sur MacBook Pro, etc ? [Screen Siz.es][screensizes] vous présente de manière assez lisible l'ensemble des informations de taille d'écran de la majorité des produits du marché. Vraiment pratique pour faire un design propre en fonction des produits ciblés. Je pense que vous l'avez probablement tous déjà vu, mais c'est toujours un bon moment :-) [« Mon maçon était illustrateur »][macon] Voici un projet graphique vraiment sympa : [The Zoomquilt][zoomquilt]. C'est un mélange entre un dessin (une peinture ?) et une animation qui nous plonge réellement au cœur du projet. Allez bien jusqu'au bout si on peut dire ;-) ## Liste des liens présentés ### Développement [Ada]: https://fr.wikipedia.org/wiki/Ada_(langage) "Ada" * Ada : [mitbook]: https://mitpress.mit.edu/sicp/full-text/book/book.html "MIT Book" * Structure and Interpretation of Computer Programs : [smalltalk]: http://propella.sakura.ne.jp/earlyHistoryST/EarlyHistoryST.html "The early history of Smalltalk" * The early history of Smalltalk : [jsproto]: http://blog.sklambert.com/javascript-prototype/ "How Javascript Prototype Really Works" * How Javascript Prototype Really Works : [dash]: http://kapeli.com/dash "Dash - Documentation Browser, Snippet Manager" * Dash - Documentation Browser, Snippet Manager : [clojure]: http://clojure.org/ "Clojure" * Clojure : [learnclojure]: http://learn-clojure.com "Learn Clojure" * Learn Clojure : [labrepl]: https://github.com/relevance/labrepl "Labrepl" * Labrepl : [epl]: http://opensource.org/licenses/eclipse-1.0.php "Eclipse Public License 1.0" * Eclipse Public License 1.0 : ### Misc [legocalendar]: http://vitaminsdesign.com/projects/lego-calendar/ "Lego Calendar" * Lego Calendar : [moleskine]: http://www.moleskine.com/fr/news/lego "Carnet Moleskine Lego" * Carnets Moleskine Lego : ### Graphisme, design & co [illutypo]: http://designspartan.com/presentation/les-illustrations-a-base-de-typographie-super-detaillees-de-greg-coulton/ "Les illustration à base de typographie super détaillées de Greg Coulton" * Les illustration à base de typographie super détaillées de Greg Coulton : [screensizes]: http://screensiz.es/ "screen siz.es" * screen siz.es : [macon]: http://monmacon.tumblr.com/ "Mon maçon était illustrateur. Et il a gardé de bonnes habitudes" * Mon maçon était illustrateur. Et il a gardé de bonnes habitudes : [zoomquilt]: http://zoomquilt.org "The Zoomquilt" * The Zoomquilt :

AltStyle によって変換されたページ (->オリジナル) /