Menu principal

Statut de la page

Traduction: Maitriser $watch dans AngularJS

Ce qui suit est une traduction d’un article sur Sitepoint.com [lien d’origine], rédigé par Marcello La Rocca et Francisco Paulo. Je ne suis en aucun cas l’auteur de cet article, j’ai simplement eu envie de le traduire parce que j’aime ça et que je considère que beaucoup de ressources anglophones devraient être aussi à la portée des personnes qui ne parlent pas anglais. Maitriser $watch dans AngularJS AngularJS dispose de plusieurs options pour appliquer le modèle Publish-subscribe à travers trois différentes méthodes “watch”. Chacune prend [...]
Lire la suite
Vus : 87
Publié par Ilphrin : 54

Faire marcher une carte hybride sous Linux

J’ai un HP Elitebook 840, qui possède un système de carte graphique dite “hybride”, pour les besoins de mes études. Après deux ans j’ai enfin réussi à la faire fonctionner, et je me suis dis que j’allais partager ma méthode Pour détailler un peu, j’ai: Un chipset Intel intégré -> Intel HD Graphics 4400 Une carte graphique “discrète” (j’y reviendrais plus tard sur le terme) -> AMD Radeon HD 8750M Bien sûr, je n’utilise pas cet ordinateur que [...]
Lire la suite
Vus : 208
Publié par Ilphrin : 54

Oni: Un GUI sympa pour Neovim

Ca faisait longtemps que je n’avais pas parlé de Neovim hein? Eh bien pour la peine je vais présenter un GUI fait avec Electron pour Neovim qui claque J’avais déjà essayé un GUI qui s’appelait Nyaovim il y a plusieurs mois. Le souci que j’avais était que beaucoup de choses ne fonctionnaient pas très bien (peut-être qu’il y a eu des améliorations ceci-dit depuis le temps), mais il avait un grand avantage qui était son API pour développer des widgets graphiques qui venaient s’ajouter aux fonctionnalités de Nyaovim. L’ayant laissé de côté en attendant une meilleure stabilité, j’ai découvert un autre programme qui s’appelle cette fois-ci Oni. Celui-ci [...]
Lire la suite
Vus : 144
Publié par Ilphrin : 54

Un nouveau stock de musiques en libre écoute

Je n’en parle pas beaucoup, mais je suis un grand féru de musique et, bien que je ne sois pas un connaisseur technique dans le domaine, j’apprécie énormément la découverte de nouveaux groupes et de nouveaux genres. Je vais régulièrement sur le site de Jamendo, qui présente un paquet d’artistes très hétérogènes, le tout sous écoute libre pour un usage personnel. Pour changer un peu du thème de l’informatique je me suis dit que j’allais faire un premier pack des derniers groupes que j’ai écouté sur le site. Pour chaque artiste, groupe, ou album le titre est un lien vers l’une des musiques qui lui est lié.  [...]
Lire la suite
Vus : 79
Publié par Ilphrin : 54

Avoir des commentaires sur un site Jekyll avec Staticman

Ça y est! Après maintenant 2 ans d’acharnement, j’ai enfin un système de commentaires fonctionnel et cool sur mon site! Pourquoi fut-ce si long? Eh bien pour deux raisons, la première c’est que je maintiens de site web avec le CMS Jekyll, qui permet de faire des sites uniquement statiques. L’avantage c’est que c’est très simple à mettre en place et à développer (je m’embête pas avec des bases de données ou du PHP pour avoir du back-end). L’inconvénient, c’est que je peux difficilement profiter des avantages d’un site dynamique, et notamment les commentaires. Mais ça c’était avant qu’on me parle de Staticman Lorsque j’ai posé la question sur le chat IRC de jekyll pour savoir par [...]
Lire la suite
Vus : 80
Publié par Ilphrin : 54

Update: Neovim 0.1.7, petit tour

Ca y est, une nouvelle version de Neovim vient de sortir! Et avec elle sont lot de fonctionalités et de corrections bien sympa (voire même plus que sympa vous allez voir ;) ), profitons-en pour revoir les fonctionalités cool de Neovim Neovim est en développement depuis une paire d’années maintenant et, avec le soutien de nombreux contributeurs, rajoute un interêt non negligeable à ce bon vieux Vim qui sort une version toutes les décennies. Voici une liste non-exhaustives des nouveautés non seulement dans la 0.1.7 mais aussi dans le travail antérieur: En 0.1.7 nous avons maintenant le inccommand, successeur au incsub, nous permet d’avoir un aperçu temps-réel des modifs sur du texte, par le biais par example d’une substitution comme :%s/coucou/plop/g (une exemple ICI) La Newsletter #7 est sortie, et dedans un [...]
Lire la suite
Vus : 91
Publié par Ilphrin : 54

C'était: Le Hackaton MesInfos à Lyon

Bon pour commencer l’explication il faudrait parler de CozyCloud. Pour ceux qui ne savent pas, CozyCloud est un outil de cloud (j’ai l’impression de rien dire) personnel. Il fonctionne comme un serveur sur lequel on utilise des applications. Applications qui sont trouvable soit sur le marketplace officiel, et qui contient une vingtaine d’applications, soit sur un dépot Github quelconque. Ces applications peuvent être sur tout et n’importe quoi. Mais l’interêt consiste surtout à pouvoir être le seul à posséder ses données, car CozyCloud est fait pour être auto-hébergé. C’est-à-dire que vous pouvez facilement (moyennant quelques connaissances techniques quand même) installer un CozyCloud chez vous sur un serveur personnel. Du coup vous disposez [...]
Lire la suite
Vus : 37
Publié par Ilphrin : 54

Encore de l'UML avec StarUML

Oui je parle encore d’UML et de conception, mais promis après cet article ma période UML et maquette est finie ;) (quoique j’ai bien envie de continuer avec Figma, mais on a le temps avant ça!). Après l’essai de Umbrello, moi et un ami avons cherché un autre logiciel pour faire de l’UML et nous sommes tombés sur StarUML Bon je vais en décevoir quelques’un par contre, StarUMl n’est pas un logiciel libre, et il dispose même de deux version, une payante et une gratuite. Mais on est rassuré de savoir que la version gratuite fonctionne comme WinRAR: On nous demande d’acheter la version payante mais si on ne veut pas on peut très bien continuer avec la version gratuite qui est largement suffisante pour la plupart des utilisations! (Note: La plupart des extensions officielles sont elles open source et disponible sur Github) Déjà en arrivant sur la page du projet, on a une assez bonne surprise puisque StarUML est [...]
Lire la suite
Vus : 210
Publié par Ilphrin : 54

Umbrello: Un outil pour faire de l'UML

Pour nos projets a Epitech on doit de plus en plus travailler la partie conception plutôt que le projet en lui-même. Déjà parce que nos projets se complexifient: On passe d’un simple bash/sh à recoder à un équivalent de Mumble avec un client et un serveur tous les deux multi-plateforme. Et aussi bah… parce que ya pas que le code dans le dév, il faut réfléchir consciencieusement à l’architecture de son projet, aux différents composants que l’on va créer/coder et comment on va lier tout ce bazar. L’UML L’un des moyens les plus courant, les plus utilisés, de nos jours c’est l’UML pour Unified Modelling Language. Il faut voir l’UML comme une RFC, une normalisation de la conception de systèmes. Ce n’est pas le nom d’un logiciel, mais d’un protocole à utiliser dans son logiciel ou son bout de papier, pour [...]
Lire la suite
Vus : 270
Publié par Ilphrin : 54

Un peu de SEO facile avec Jekyll

Quand on se balade sur Internet on en vient forcément à taper quelque chose sur son moteur de recherche préféré, la magie opère, et on se retrouve avec des tonnes des liens correspondant à ce que l’on cherchait, selon le titre du site, de l’article, de la page, ou du contenu. Mais pour que cela se fasse il faut indiquer au moteur de recherche à quoi sert chaque élément de notre page et quel est son role afin d’être référencé correctement. C’est le but de la SEO que je vais expliquer sans rentrer dans les détails La SEO (pour Search Engine Optimization si vous avez envie de crâner en soirée mondaine web), “est un ensemble de techniques visant à optimiser la visibilité d’un site web dans les pages de résultats de recherche” (cf  [...]
Lire la suite
Vus : 67
Publié par Ilphrin : 54
Powered by BilboPlanet