La surprise du jour vient de Yandex, le moteur de recherche russe, avec une console webmaster fort sympathique. Je recommande l’inscription de votre site, notamment pour l’examen des backlinks. Peu de webmasters ont inscrit leur site dans la console Bing. Alors, avant de penser à Yandex, foncez sur les Bing Webmaster Tools. En plus du [...]
Si vous êtes l'heureux propriétaire d'un routeur Cisco Linksys (peu importe le modèle ou son age), vous allez être ravi puisque le firmware de ces petits appareils renferment une faille qui permet de choper un accès root à distance. Autant vous dire que c'est alerte rouge intergalactique puisqu'il s'est vendu plus de 70 millions de [...]
1. jQuery Banner Rotator / Slideshow This is a jQuery banner rotator plugin featuring multiple transitions. The thumbnails and buttons allow for easy navigation of your banners/ads. The banner rotator is also re-sizable and configurable through the plugin’s parameters. 2. Estro – jQuery Ken Burns...
King.com, Game Insigth ou encore Adictiz... Ces éditeurs spécialisés dans le "casual gaming" ont en commun un succès aussi fulgurant qu'inattendu. Découvrez leurs recettes pour séduire des millions d'utilisateurs sur mobile.
Si un porteur de lentilles de contact sur dix achète sur Sensee, le site marchand d'optique ne parvient pas encore à vendre en masse des lunettes de vue, explique son patron.
Pensés pour le tactile, Windows 8 et Windows RT peuvent être pilotés par de nouveaux gestes. Certains de ces mouvements permettent d'accéder à des fonctionnalités pas toujours connues ou de gagner du temps. En voici 7 pour mieux dompter le nouvel OS de Microsoft.
En partenariat avec la plateforme pour investisseurs Fundme.fr, le JDN présente Unishared, un service collaboratif de prise de note pour étudiants.
Je présente aujourd’hui DigitalOcean sur ce blog car le service vient d’annoncer de nouvelles offres encore plus alléchantes : à savoir que la mémoire a été doublée et le disque est maintenant en SSD sur toutes les offres.
Google vient officiellement de lancer les communautés Google+ qui fonctionnent par définition comme des forums. Une nouveauté qui pourrait relancer l’intérêt du grand public pour Google+ grâce aux échanges que ces « Communities » commencent à susciter déjà. Les plus sceptiques me diront que c’est l’effet de la nouveauté. Toujours est-il que cette nouveauté à de véritables atouts pour booster Google+.
Cet article original est publié sur Websourcing.fr.
Toute reproduction, même partielle, est interdite sans l’accord explicite de son auteur sauf citation de quelques lignes accompagnées d’un lien (permalien : http://blog.websourcing.fr/ontheweb/pourquoi-utiliser-communautes-google/) vers ce billet.
Pourquoi utiliser les communautés Google+ ?
Toutes les nominations du secteur du logiciel et des sociétés de services informatiques. Du mouvement cette semaine chez CA Technologies, Steria, Verizon, Xerox, Good Technology, NextiraOne France, SafeNet, PwC et Tableau Software.
Chaque jeudi à 21h, rendez-vous sur le framapad de traduction, le travail collaboratif sera ensuite publié ici même.
Traduction Framalang :
, , , , , , , , , , , , ,Kai Blin
Kai Blin est un bio-informaticien qui mène des recherches sur les antibiotiques dans le cadre de ses activités quotidiennes, tant sur ordinateur qu’au labo. Il est très heureux de pouvoir diffuser le logiciel développé dans le cadre de ses activités professionnelles sous licence open source. Vivant dans la charmante ville de Tübingen, dans le sud de l’Allemagne, Kai passe une partie de ses soirées sur l’ordinateur, à programmer pour le projet Samba. Il consacre la majorité de son temps libre restant au théâtre, où il participe aussi bien à la performance scénique qu’à la construction d’accessoires et à la régie technique dans les coulisses.
Écrire des correctifs et les proposer est souvent la première interaction concrète que vous pouvez avoir avec un projet open source. C’est la première impression que vous donnez aux développeurs présents. Proposer de « bons » premiers correctifs, ou tout du moins jugés comme tels par le projet auquel vous contribuez, vous rendra la vie plus facile. Les règles précises d’écriture du correctif, de la façon de le soumettre au projet et tous les autres détails nécessaires vont sans doute varier selon les divers projets auxquels vous voulez contribuer. Mais j’ai trouvé quelques règles générales que l’on retrouve presque à chaque fois. Et c’est ce dont traite cet article.
Le fil rouge de ce livre est « ce que j’aurais aimé savoir avant de commencer », aussi permettez-moi de commencer par l’histoire de mes premiers correctifs. J’ai été impliqué sérieusement dans l’écriture de code pour la première fois pendant le Google Summer of Code™ de 2005. Le projet Wine avait accepté que j’implémente un chiffrement NTLM basé sur des outils connexes à Samba. Wine est un projet à committer unique, ce qui signifie que seul le développeur principal, Alexandre Julliard, possède les autorisations de commit sur le dépôt principal. En 2005, Wine utilisait encore CVS comme système de gestion de versions. Quand le projet a démarré et que j’ai reçu le courriel me disant que j’étais accepté, j’ai contacté mon mentor sur IRC et me suis mis au travail.
J’alignais joyeusement les lignes de code et bientôt j’ai pu implémenter les premières fonctionnalités. J’ai produit un correctif et l’ai soumis à mon mentor pour qu’il fasse une relecture. Au temps du CVS, il fallait renseigner toutes les options de diff(1) manuellement, mais je m’étais particulièrement documenté sur la partie cvs diff -N -u > ntlm.patch. De cette façon, j’avais le fichier que je pouvais envoyer à mon mentor. En fait, c’est quelque chose que j’ai bien fait. Et c’est la première chose que vous devriez prendre en compte quand vous préparez un correctif. Le résultat classique de la commande diff est sans doute plus facile à lire pour un ordinateur, mais je n’ai jamais rencontré un humain préférant le résultat classique au résultat d’un diff unifié. Grâce à l’option -u , diff utilise les notations + + +
et - - -
Par exemple, le diff qui suit est le résultat de la réécriture de « Hello, World! » en Python, version suédoise.
diff —git a/hello.py b/hello.py index 59dbef8..6334aa2 100644 --- a/hello.py +++ b/hello.py @@ -1,4 +1,4 @@ #!/usr/bin/env python # vim: set fileencoding=utf-8 -print "Hello, world!" +print "Halla, varlden!"
La ligne qui commence par « - » est la ligne supprimée, celle qui commence par « + » est celle qui va être ajoutée. Les autres lignes permettent à l’outil de correction de faire son travail.
J’ai envoyé le diff unifié que je venais de créer à mon mentor qui m’en a fait une review(2) en me signalant beaucoup d’éléments à modifier. J’ai effectué les corrections et lui ai renvoyé un nouveau diff peu de temps après. Le cycle d’analyse du code a continué durant toute la durée du GSoC et mon correctif ne cessait de grossir. Quand la date de livraison est arrivée, je me suis retrouvé avec un correctif monstrueux dans lequel étaient inclus tous mes changements. Naturellement, j’ai eu beaucoup de mal à obtenir une review de mon correctif, sans parler de le faire accepter. Pour finir, Alexandre refusa de regarder plus avant le correctif tant que je ne l’aurais pas scindé. Les règles en usage chez Wine exigent que les correctifs soient de petites étapes logiques ajoutant une fonctionnalité. Chaque correctif doit faire quelque chose d’utile et pouvoir être compilé.
De fait, scinder un énorme correctif existant en différentes parties cohérentes individuellement et qui peuvent être compilées représente beaucoup de travail. C’était même d’autant plus de travail que je ne connaissais qu’une seule manière de le faire : écrire un petit correctif, créer le diff, le proposer à la validation, mettre à jour ma contribution locale et écrire alors le correctif suivant. Peu de temps après que j’ai commencé à envoyer mes premiers petits correctifs, Wine est entré dans une phase de gel des fonctionnalités d’un mois menant à la version 0.9.0 bêta. Je suis resté sur le correctif suivant pendant un mois avant de pouvoir continuer et j’ai finalement envoyé mon dernier correctif en novembre. Complètement frustré par cette expérience, j’ai décidé que je ne voulais plus jamais avoir à faire avec la communauté Wine.
Ma frustration perdura jusqu’à ce que des personnes qui utilisaient réellement mon code commencent à me poser des questions sur celui-ci en février 2006. Mon code était vraiment utile ! Ils voulaient également davantage de fonctionnalités. Quand Google annonça qu’il reconduirait le GSoC en 2006, mes projets pour l’été étaient clairs. Maintenant que Wine avait basculé de diff à git en décembre 2005, je savais que je ne serais pas ennuyé par des gels de fonctionnalités, puisque je pouvais finalement créer tous mes petits correctifs localement. La vie était belle.
Ce n’est que lorsque je suis tombé sur une interface de git (appelée porcelaine dans le langage git) qui émulait le comportement de Quilt que j’ai appris qu’il y avait des outils qui auraient pu rendre ma vie plus facile, même en 2005.
Maintenant que je vous ai raconté comment j’ai réussi à me planter avec l’envoi de correctifs, permettez-moi de poursuivre avec quelques conseils pour éviter les pièges.
Mon premier conseil est de lire attentivement toutes les directives de soumission de correctifs que peut avoir le projet auquel vous voulez contribuer. Celles-ci, ainsi que les normes de style de codage, doivent être consultées avant même de commencer à coder.
Même si ce n’est pas explicitement indiqué dans les directives de soumission des correctifs, vous devez vraiment, vraiment envoyer le résultat d’un diff unifié. Je n’ai encore rencontré aucun projet qui préfère la sortie non unifiée du diff. Les diffs unifiés rendent la révision du correctif beaucoup plus facile. Ce n’est pas par hasard que les programmes de gestion de version modernes utilisent automatiquement ce format dans leurs commandes diff par défaut.
En ce qui concerne la gestion de versions moderne, vous devriez vraiment utiliser un système de gestion de versions distribué (DVCS) pour travailler localement sur le code. Git et Mercurial sont les choix les plus populaires de nos jours, quoique Bazaar puisse aussi très bien faire l’affaire. Même si le projet auquel vous voulez contribuer utilise toujours un système de gestion de version centralisé, être en mesure d’envoyer vos changements de manière itérative est une très bonne chose. Tous les outils de gestion de versions distribués mentionnés ci-dessus devraient être capables d’importer des changements depuis un SVN ou un CVS. Vous pourrez y aller et apprendre doucement Quilt mais, sérieusement, le futur passe par les systèmes de gestion de versions distribués.
Quand je dois examiner des correctifs, les plus ennuyeux à traiter sont ceux qui sont trop gros ou qui tentent de faire de nombreuses choses en même temps. Les correctifs qui ne font qu’une chose à la fois sont plus faciles à traiter. Au final, ils vous faciliteront la vie quand vous devrez déboguer les erreurs qu’auront manquées à la fois l’auteur et le vérificateur.
Après avoir proposé votre correctif, gardez un œil sur les canaux de communication du projet et sur votre correctif. Si vous n’avez eu aucun retour au bout d’une semaine, vous devriez poliment en demander un. En fonction de la façon dont le projet gère les propositions de correctif, celui-ci pourrait être noyé dans le bruit. N’espérez pas voir votre correctif retenu du premier coup. Il faut, en général, quelques essais pour s’habituer au style d’un nouveau projet. En tant que contributeur néophyte, personne ne vous en voudra pour ça, à condition d’avoir presque tout bon. Assurez-vous seulement de corriger ce que les développeurs vous ont indiqué et envoyez une seconde version du correctif.
Écrire de bons correctifs n’est pas difficile. Il y a deux ou trois choses à prendre en considération. Mais après en avoir écrit quelques-uns vous devriez être au point sur celles-ci. Un système moderne de contrôle de version (distribué) et le workflow (Ndt : flux de production) qui en résulte gèreront de fait la plupart des choses que j’ai mentionnées. Si vous n’avez qu’une chose à retenir, c’est ceci :
Les quelques lignes directrices ci-dessus devraient vous aider à bien faire la plupart des choses, sinon toutes, quand vous soumettrez vos premiers correctifs. Bon codage.
(1) Un diff (abréviation de différence) est un fichier qui affiche le résultat d’une comparaison entre deux éléments (en général, des lignes de code). Pour en savoir plus : http://fr.wikipedia.org/wiki/Diff
(2) Review : http://fr.wiktionary.org/wiki/review
Parmi les grandes tendances de 2013, on pourrait évoquer un retour fracassant de la messagerie instantanée. En effet, Facebook lance son propre service de messagerie vocale, et de nombreuses autres solutions font leur chemin et se battent pour décrocher le leadership mondial de la messagerie. Pendant ce temps, Microsoft annonce la fermeture de Windows Live Messenger [...]
J'aime beaucoup mon Raspberry Pi même si pour le moment, je n'en fais pas grand-chose (mais je vous prépare un article là dessus). L'une des limites de ce petit ordinateur, c'est qu'on stocke l'OS dans une carte SD. C'est cool, un poil artisanal (c'est ça qui est rigolo) mais si vous avez une petite carte [...]
La société Numvision, spécialisée dans le cloud, vient d’annoncer avoir bouclé une première levée, comprise entre 100 000 € et 200 000 €, auprès du réseau Paris Business Angels. Fondée il y a 4 ans par Mathieu Pelissier, Numvision a notamment mis au point un logiciel, baptisé Numsync, permettant aux entreprises de déployer, dans [...]
Pealk est une startup française fondée en 2011. Elle avait développé une application web facilitant le recrutement sur les réseaux sociaux Nous en avions déjà parlé en juillet dernier lorsque LinkedIn avait décidé d’interdire à Pealk l’accès de son réseau. Pealk et Viadeo étaient déjà en contact avant la fermeture des API de LinkedIn, mais
Nous vivons une période de rupture, celle de la numérisation de tout : l’homme, la société, les organisations, le savoir, les interactions, le corps biologique de chacun, etc. Tout devient donnée numérique, et par là même a vocation à une existence dans le monde virtuel en émergence. L’écart entre le monde des données et le monde réel, bien anticipé par Jorge Luis Borges dans sa nouvelle visionnaire De la rigueur de la science, évoluera pour … Lire la suite
Cet article original est publié sur Websourcing.fr.
Toute reproduction, même partielle, est interdite sans l’accord explicite de son auteur sauf citation de quelques lignes accompagnées d’un lien (permalien : http://blog.websourcing.fr/ontheweb/donnees-puissance-futur/) vers ce billet.
Les données, puissance du futur
Le lancement médiatisé en novembre 2012 de plusieurs sites de vente en ligne de médicaments par des pharmaciens français malgré l’absence de cadre juridique et plus encore la fin du compte à rebours européen avant l’expiration du délai de transposition ont précipité le Gouvernement à rendre sa copie.
Entre les promesses des prestataires et la qualité du service rendu en réalité, les différences peuvent être importantes, et lourdes de conséquences.
C'est l'histoire de Kaleb Lechowski qui s'allume un gros pèt et qui se dit que ce serait quand même super cool de faire un film sur des robots aliens inspirés de Matrix qui capturent un autre alien à 4 bras, fruit probable des amours interdits d'un cobra et d'une éléphante.... et d'appeler ça R'ha ! [...]
Liberty Verny est le PDG fondateur du site de vente privée BazarChic qui réalise un CA de 60 millions d’euros et a toujours été profitable.
Début janvier, je vous parlais de l'arrivée imminente d'un documentaire financé en partie par la BBC sur : The Pirate Bay. Baptisée AFK, ce documentaire retrace l'histoire du plus célèbre site de téléchargement de .torrent et bonne nouvelle pour tous les impatients, une bande annonce est sortie ! Vous trouverez plus d'infos sur le film [...]
If the thought of flying houses conjures up images of Dorothy, Toto, and ruby slippers in the wake of that famous Kansas tornado, then you’re in good company—but the wonderful Wizard of Oz has nothing on French photographer Laurent Chehere. Known for his work for such high profile clients as Nike and Audi, Chehere swapped [...]
Personne ne me contredira si je dis qu’il n’est pas toujours simple d’entreprendre en France. Il ne suffit malheureusement pas d’avoir une bonne idée pour réussir à la réaliser et à la faire rencontrer son public. Heureusement, les initiatives fleurissent depuis quelques années pour aider les start-ups françaises dans leur réussite. Le parfait exemple sera
Nominé aux Oscar pour ses effets spéciaux sur The Avengers, ILM (Industrial Light and Magic) a mis en ligne une petite vidéo montrant quelques scènes du film déjà cultes pour les fans de Marvel. On y voit les différentes couches graphiques appliquées à ce film, qui font de celui-ci, une œuvre quasiment réalisé en intégralité [...]
Une technique qui vaut le coup d’être tentée. Voici une technique que j’ai utilisé deux fois pour récupérer les comptes Twitter correspondant aux sites que j’avais développés. Je préviens tout de suite que vous devez posséder le nom de domaine correspondant au compte, par exemple MonSuperSite.com si vous voulez @MonSuperSite sur Twitter. Hé oui ça serait trop beau sinon.
Cet article original est publié sur Websourcing.fr.
Toute reproduction, même partielle, est interdite sans l’accord explicite de son auteur sauf citation de quelques lignes accompagnées d’un lien (permalien : http://blog.websourcing.fr/ontheweb/comment-recuperer-compte-twitter/) vers ce billet.
Comment récupérer un compte Twitter
Dans quelques mois se tiendra la 17ème édition des Webby Awards, cérémonie venant récompenser la qualité sur internet et souvent comparée « aux Oscars du web ». Les aspirants ont jusqu’au 25 janvier prochain pour déposer leur dossier de candidature et tenter de participer à ce nouveau cru, dont FrenchWeb est partenaire. Organisés par l’Académie Internationale des Arts [...]
La réglementation française vient d'autoriser les pharmaciens à vendre sur internet certains médicaments à la condition de respecter les obligations applicables en la matière et d'obtenir l'autorisation préalable du directeur général de l'agence régionale de santé.
Bonjour à tous
je viens de développer mon site sur Chrome mais je veux qu'il soit compatible avec Firefox et Internet explorer
comment je fais
Il se passe quelque chose d’assez extraordinaire actuellement sur Internet suite à la tragique disparition d’Aaron Swartz : des centaines de professeurs et scientifiques du monde entier ont décidé de publier spontanément leurs travaux en Libre Accès !
Il faut dire que sa mort devient chaque jour plus controversée, les pressions judiciaires dont il était l’objet n’étant peut-être pas étrangères à son geste. Comme on peut le lire dans Wikipédia : « En juillet 2011, le militant américain pour la liberté de l’Internet Aaron Swartz fut inculpé pour avoir téléchargé et mis à disposition gratuitement un grand nombre d’articles depuis JSTOR. Il se suicide le 11 janvier 2013. En cas de condamnation, il encourait une peine d’emprisonnement pouvant atteindre 35 ans et une amende s’élevant jusqu’à 1 million de dollars. »
On peut suivre l’évolution du mouvement derrière le hashtag #pdftribute (pdf hommage) qui a déjà son site et son compte Twitter dédiés.
Dans la foulée nous avons décidé de traduire ensemble un autre article important d’Aaron Swartz, en lien direct avec la motivation de tous ceux qui lui rendent ainsi un vibrant, concret et utile hommage : Guerilla Open Access Manifesto.
Ce manifeste s’achève sur cette interrogation : « Serez-vous des nôtres ? »
Oui Aaron, et sache que ta mort n’est pas vaine…
Remarque : L’émouvante photo ci-dessous représente Aaron Swartz a 14 ans en compagnie de Larry Lessig. On remarquera son bien joli tee-shirt ;)
Guerilla Open Access Manifesto
Aaron Swartz - juillet 2008 - Internet Archive
(Traduction : Gatitac, albahtaar, Wikinade, M0tty, aKa, Jean-Fred, Goofy, Léna, greygjhart + anonymous)
L’information, c’est le pouvoir. Mais comme pour tout pouvoir, il y a ceux qui veulent le garder pour eux. Le patrimoine culturel et scientifique mondial, publié depuis plusieurs siècles dans les livres et les revues, est de plus en plus souvent numérisé puis verrouillé par une poignée d’entreprises privées. Vous voulez lire les articles présentant les plus célèbres résultats scientifiques ? Il vous faudra payer de grosses sommes à des éditeurs comme Reed Elsevier.
Et il y a ceux qui luttent pour que cela change. Le mouvement pour le libre accès] s’est vaillamment battu pour s’assurer que les scientifiques ne mettent pas toutes leurs publications sous copyright et s’assurer plutôt que leurs travaux seront publiés sur Internet sous des conditions qui en permettent l’accès à tous. Mais, même dans le scénario le plus optimiste, la politique de libre accès ne concerne que les publications futures. Tout ce qui a été fait jusqu’à présent est perdu.
C’est trop cher payé. Contraindre les universitaires à débourser de l’argent pour lire le travail de leurs collègues ? Numériser des bibliothèques entières mais ne permettre qu’aux gens de chez Google de les lire ? Fournir des articles scientifiques aux chercheurs des plus grandes universités des pays riches, mais pas aux enfants des pays du Sud ? C’est scandaleux et inacceptable.
Nombreux sont ceux qui disent : « Je suis d’accord mais que peut-on y faire ? Les entreprises possèdent les droits de reproduction de ces documents, elles gagnent énormément d’argent en faisant payer l’accès, et c’est parfaitement légal, il n’y a rien que l’on puisse faire pour les en empêcher ». Mais si, on peut faire quelque chose, ce qu’on est déjà en train de faire : riposter.
Vous qui avez accès à ces ressources, étudiants, bibliothécaires, scientifiques, on vous a donné un privilège. Vous pouvez vous nourrir au banquet de la connaissance pendant que le reste du monde en est exclu. Mais vous n’êtes pas obligés — moralement, vous n’en avez même pas le droit — de conserver ce privilège pour vous seuls. Il est de votre devoir de le partager avec le monde. Et c’est ce que vous avez fait : en échangeant vos mots de passe avec vos collègues, en remplissant des formulaires de téléchargement pour vos amis.
Pendant ce temps, ceux qui ont été écartés de ce festin n’attendent pas sans rien faire. Vous vous êtes faufilés dans les brèches et avez escaladé les barrières, libérant l’information verrouillée par les éditeurs pour la partager avec vos amis.
Mais toutes ces actions se déroulent dans l’ombre, de façon souterraine. On les qualifie de « vol » ou bien de « piratage », comme si partager une abondance de connaissances était moralement équivalent à l’abordage d’un vaisseau et au meurtre de son équipage. Mais le partage n’est pas immoral, c’est un impératif moral. Seuls ceux qu’aveugle la cupidité refusent une copie à leurs amis.
Les grandes multinationales, bien sûr, sont aveuglées par la cupidité. Les lois qui les gouvernent l’exigent, leurs actionnaires se révolteraient à la moindre occasion. Et les politiciens qu’elles ont achetés les soutiennent en votant des lois qui leur donnent le pouvoir exclusif de décider qui est en droit de faire des copies.
La justice ne consiste pas à se soumettre à des lois injustes. Il est temps de sortir de l’ombre et, dans la grande tradition de la désobéissance civile (http://fr.wikipedia.org/wiki/D%C3%A9sob%C3%A9issance_civile), d’affirmer notre opposition à la confiscation criminelle de la culture publique.
Nous avons besoin de récolter l’information où qu’elle soit stockée, d’en faire des copies et de la partager avec le monde. Nous devons nous emparer du domaine public et l’ajouter aux archives. Nous devons acheter des bases de données secrètes et les mettre sur le Web. Nous devons télécharger des revues scientifiques et les poster sur des réseaux de partage de fichiers. Nous devons mener le combat de la guérilla pour le libre accès.
Lorsque nous serons assez nombreux de par le monde, nous n’enverrons pas seulement un puissant message d’opposition à la privatisation de la connaissance : nous ferons en sorte que cette privatisation appartienne au passé. Serez-vous des nôtres ?
Aaron Swartz
Crédit photo : Rich Gibson (Creative Commons By)
The Feed by Getty Images est un nouvel outil qui se base sur les sujets populaires du moment sur les réseaux sociaux et plus particulièrement sur Twitter pour présenter l’actualité qui fait la une en images.
Voici l’agenda des prochains ateliers (sous réserve de modifications). Si vous souhaitez intervenir comme speaker n’hésitez pas à me contacter directement à speaker@frenchweb.fr. L’accès des ateliers est réservé en priorité aux membres du Club FrenchWeb. Si vous souhaitez nous rejoindre, cliquez ici Mardi 29 janvier, Atelier RH : Comment optimiser son plan de formation [...]
Cleverness To-Do List est un plugin pour la plateforme WordPress qui permet de mettre en place rapidement des listes de tâches personnalisées. Ce plugin est configurable afin d’obtenir des listes privées (ou pas) en fonction des utilisateurs ou des listes globales dont les tâches sont assignées à des utilisateurs spécifiques. Le plugin gère également les notifications par emails, les actions personnalisés en fonction des droits de chacun et les progressions et les échéances des tâches. … Lire la suite
Cet article original est publié sur Websourcing.fr.
Toute reproduction, même partielle, est interdite sans l’accord explicite de son auteur sauf citation de quelques lignes accompagnées d’un lien (permalien : http://blog.websourcing.fr/wordpress-cleverness-to-do-list-creer-gerer-listes-taches/) vers ce billet.
[WordPress] Cleverness To-Do List, créer et gérer des listes de tâches
L'article iPhone 5 : Une production au ralenti est la propriété de Romain sur WebLife - Actualités internet, high-tech & startups
Webdokid, éditeur français 100% numérique et spécialisé jeunesse, lance sa première application ludo-éducative pour les 4-9 ans « Luka et les copains du Brésil ». Sélectionné dans le top 15 des meilleurs jouets électroniques éducatifs pour noël par le magazine Plurielles.fr Classé numéro 1 de la catégorie Education sur Iphone et sur Ipad. [...]
Un train à prendre ? À moins que ce ne soit une montgolfière ? Dépêchez-vous, mais n'oubliez pas d'emmener avec vous votre liseuse électronique ainsi que mes dernières news au format .epub ou .mobi ! Comment ? Et bien tout simplement, en vous rendant sur Ebook Glue et en rentrant l'adresse de mon site (ou [...]
Pensés pour le tactile, Windows 8 et Windows RT peuvent être pilotés par de nouveaux gestes. Certains d'entre eux permettent d'accéder à des fonctionnalités pas toujours connues ou de gagner du temps. En voici 7.
Depuis quelques mois, le site Twitter est la scène d’un des plus vieux débats de société opposant la protection des droits de certains à la liberté d’expression des autres.
Alors que débute cette semaine le NAIAS, salon de l'automobile de Detroit, USA, une étude publiée il y a quelques jours révèle que les automobilistes sont de moins en moins satisfaits du système de navigation GPS proposé en première monte par le constructeur dans leur voiture.
L’Américain RadiumOne et le Français Kpsule s’associent pour lancer des campagnes digitales RichMedia en RTB (Real-Time Bidding). Une véritable révolution sur le marché des Adexchanges, qui va permettre aux marques de multiplier l’impact de leurs investissements média en diffusant leurs formats in-banner video sur les Adexchanges. En effet, le RTB, limité à des formats classiques jusqu’ici, a poussé RadiumOne et [...]
Noël est à marquer d’une pierre blanche sur l’agenda du commerçant. Notre frénésie d’emplettes durant cette période festive compense une année atone sur le plan commercial. Pour juger de l’importance des fêtes, précisons qu’en moyenne, un cybermarchand peut espérer réaliser 32 %* de son CA annuel de novembre à janvier.
Un programme gratuit pour Android pour transformer en dessin, croquis, peinture, aquarelle... une photo que l'on prend ou une enregistrée dans une galerie d'images.
Fondée en 2011 et installée à Lille, Intent Technologies est fournisseur d’une infrastructure de services numériques pour objets connectés dans l’habitat et le bâtiment. En clair, la société commercialise une plateforme open source, sous forme d’un store, pour transformer les informations en services sur des applications web, mobile, tablette et TV. Un réseau de capteurs, [...]
Il y a près de 15 ans, Kevin Ashton, pionnier de la technologie RFID, inventait l'expression Internet des objets, convaincu que l’on pouvait changer le monde « avec des ordinateurs capables de connaître tout ce qu'il y a à savoir sur les objets qui nous entourent. »
Les marques et les e-commerçants ne peuvent plus continuer à détruire de la valeur et à se battre uniquement sur le prix. Ils doivent ré-enchanter l’acte d’achat. Si nous sommes passés ces deux dernières années du e-commerce au social commerce, les prochaines années seront celles du social-shopping, et la nuance est de taille...
D'après l'auteur de SecDroid, cette application permet de sécuriser son téléphone Android en verrouillant la couche TCP et ainsi esquiver certaines attaques MITM (Man-In-The-Middle), DDOS et le spoofing. Moi j'dis, pourquoi pas ! Pour cela, il faudra être root, installer SecDroid, qui se chargera de désactiver les binaires suivants : irsii, nano, nc, netserver, netperf, [...]
Après le débat de décembre sur les modifications des conditions générales du service, il me semble intéressant de regarder comment les marques peuvent s’intéresser à ce réseau social. Ce n’est pas tant qu’on me pose souvent la question mais pour moi Instagram est un support évident pour certaines marques. D’abord parce que c’est un [...]
Profiter du Knowledge Graph sera-t-il le défi SEO de 2013 ? Pas sûr. Certes, toutes les conséquences en termes de trafic sur les sites concernés ne sont pas encore connues avec suffisamment de recul. Mais, déjà déployée aux Etats-Unis depuis huit mois, cette évolution marquante des pages de résultats n’a pas généré une avalanche de conseils sur les sites et blogs spécialisés américains, peut-être le signe que ce levier n’a pas été jugé prioritaire par … Lire la suite
Cet article original est publié sur Websourcing.fr.
Toute reproduction, même partielle, est interdite sans l’accord explicite de son auteur sauf citation de quelques lignes accompagnées d’un lien (permalien : http://blog.websourcing.fr/ontheweb/recherche-semantique-defi-seo-2013/) vers ce billet.
La recherche sémantique, le défi SEO de 2013 ?
Nombreuses sont les DSIs françaises qui ignorent le concept de TTM, elles imposent toujours des délais / coûts déconnectés du marché, aux métiers (le vieux mythe des 2 mises en production annuelles au hasard) puis elles se font by-passer par les métiers qui achètent du SaaS ou des Systèmes d'Information 100% externalisés.
Quand Virgin Megastore annonce son dépôt de bilan, la ministre de la Culture charge le commerce en ligne. Est-ce bien raisonnable ?
Un service qui permet d'accéder à Facebook en toute circonstance par un proxy en outrepassant les blocages et les sécurités mis en place sur un réseau informatique.
Les femmes se connectent de plus en plus à l’internet mobile. C’est ce que révèle une étude réalisée par Médiamétrie dans le cadre de la publication des chiffres de l’audience mobile du mois de novembre 2012. D’après le cabinet, en novembre dernier, 43,7% des personnes qui se sont connectées à un site ou à une [...]
Facebook testerait en catimini une nouvelle fonctionnalité qui consiste à facturer à prix d'or l'envoi d'un message à quelqu'un qui ne figure pas dans votre réseau d'amis.
Quand un succès musical planétaire rencontre un autre succès planétaire, mais cette fois dans le secteur du jeu vidéo, la seule chose qu'on a envie de faire après avoir vu cette vidéo, c'est de se faire dévorer les yeux et les oreilles par une horde de chatons morts-vivants. Du coup, je me suis dit que [...]
Un service en ligne pour désigner des personnes de confiance à qui vous souhaitez communiquer des identifiants à vos espaces en ligne après un accident ou votre mort.
In the first part of this series we looked at the failings that lead to the structural elements new to HTML5; in the second part of the series we looked in detail at the consequences of those failings; in this final part we’ll look for a way forward, and draw some conclusions about the current [...]
Manipulation très simple à faire sous Windows pour rendre invisible un disque dur ou une partition. Il suffit de supprimer son association avec la lettre de lecteur.
Every web developer is looking to build their skillset up to holding a larger knowledgebase. The understanding of various backend languages can prove useful as you move into other areas involved with building websites. Even many frontend developers are getting into scripting languages for the benefits of user experience.
In this article I want to discuss a few techniques for launching websites quickly. This is the process of wireframing a concept and quickly building the entire layout from start to finish. Getting this online can take days if you are waiting for the domain registrar. But following a planned method and schedule you can quickly put together amazing projects within very short bursts of time.
PowerPress, la plateforme de diffusion de communiqués de presse spécialisée dans les startups et les métiers du web, lancée en avril 2012 par Presse-citron, continue sa croissance et lance 4 nouvelles offres Média à destination des startups.
La sélection des dernières offres d’emploi du web de Presse-citron Jobs, en partenariat avec Remix jobs. Développeur Web ASP.NET – JS – H/F Intégrateur – Webdesigner H/F Développeur Expert en PHP/ MySQL – H/F Chef de projet marketing – H/F Développeur Multimédia – H/F Stage développeur Web Java / GWT – H/F Commercial / Marketing
L'article Google Hangout : Mode plein écran pour les lives à un présentateur est la propriété de Romain sur WebLife - Actualités internet, high-tech & startups
Leader sur le segment bien-être et santé, Doctissimo tatotalise 9 millions de VU par mois. 3 mois après son partenariat avec YouTube, le site lance un magazine papier. Entretien avec Valérie Brouchoud, la Présidente de Doctissimo.
Built on top of a solid full page grid layout, Flowtime.js is a framework for building HTML presentations with ease. The animations are managed with native and accelerated CSS3 transitions and Javascript takes care of the navigation behaviour and adds advanced functionalities and configuration options. Homepage: https://github.com/marcolago/flowtime.js Demo: http://flowtime-js.marcolago.com/
Manipulations à effectuer sur un smartphone ou une tablette Android pour désactiver la fonctionnalité multi-fenêtrage permettant d'utiliser plusieurs programmes en même temps.
Bonjour à tous. Pour les plus pressés d’entre vous qui n’ont pas eu le temps de lire leurs flux, voici une sélection des billets publiés cette semaine sur Websourcing.fr. Bonne semaine sur Websourcing.fr et n’hésitez pas à faire tourner.
Cet article original est publié sur Websourcing.fr.
Toute reproduction, même partielle, est interdite sans l’accord explicite de son auteur sauf citation de quelques lignes accompagnées d’un lien (permalien : http://blog.websourcing.fr/piqure-rappel-billets-semaine-7-13-janvier-2013/) vers ce billet.
Piqure de rappel : les billets de la semaine du 7 au 13 Janvier 2013
[Réseau social professionnel] Viadeo rachète la start-up Pealk…. MyJobCompany lève 650 0000 euros…. [Mobile] La start-up DelfMEMS lève 8,2 millions d’euros…. Groupon s’offre la start-up GlassMapp…. La start-up Tongal lève 15 millions de dollars…. Suicide de l’activiste Aaron Swartz…. Damien Vincent quitte la direction de Facebook France…. Free en retard sur le développement de ses [...]
Pour Jean-David Chamboredon (Isai, les Pigeons), dont le baromètre indique une baisse de 39% ces trois derniers mois, le plan de financement 2013 de Bercy a refroidi les investisseurs. Tanguy de La Fouchardière, de France Angels, confirme. Interview en plateau.
Lorsque j'ai reçu l'email du CNES pour participer à un vol parabolique, il y a eu un petit bordel dans ma tête avant que j'accepte... J'aime bien voyager, mais j'ai toujours un petit stress quand je prends l'avion. Un petit stress irrationnel qui s'estompe au fil des années, car plus je prends de coucous, moins [...]
Twitter profiles have gone through some big changes over the years, with the latest layouts offering a fair few customisation options. In this post we’ll take a look at some of the options that are available to us and see what kind of clever tricks people are using to create really cool profile designs. Twitter [...]
Chaque jeudi à 21h, rendez-vous sur le framapad de traduction, le travail collaboratif sera ensuite publié ici même.
Traduction Framalang :
, , , , , , , , , , , , , ,Henri Bergius
Henri Bergius est le fondateur de Midgard(1), un dépôt de contenu pour les logiciels libres. Il a aussi été longtemps impliqué dans la géolocalisation d’ordinateurs de bureaux sous Linux ainsi que dans les communautés Maemo et Meego. Il dirige un petit cabinet de conseil nommé Nemein, bidouille CoffeeScript et PHP et passe beaucoup de son temps à faire de la moto dans des régions reculées du continent Eurasien. Il vit dans la froide ville nordique d’Helsinki, en Finlande.
Il se peut qu’il existe un système complètement nouveau dans lequel vous pouvez être défini davantage par qui vous êtes plutôt que par ce que vous possédez, par ce que vous avez créé et partagé, parce que d’autres personnes ont ensuite construit sur cette base
- John Seely Brown, ancien directeur de Xerox PARC dans An Optimist’s Tour of the Future (Mark Stevenson, 2010)
Le monde du logiciel libre est pour l’essentiel divisé en tribus rassemblées autour de choses appelées projets. Il existe des projets majeurs tels que GNOME(2), KDE(3) ou Drupal(4) et il existe bien d’autres projets plus modestes tournant autour d’une seule application ou bibliothèque logicielle.
En fait, les qualifier de « projets » est un peu ridicule.
Selon moi, un projet est l’organisation d’un effort visant un but que l’on puisse atteindre et comprend un calendrier avec dates de début et de fin. Ainsi, GNOME 3.1 serait par exemple un projet tandis que GNOME, pris dans son ensemble, n’en est pas un. Il s’agit d’une communauté d’individus qui entretiennent et créent le corps d’un logiciel par de petits efforts variés ou des projets.
Assez de pédantisme. Le souci avec le concept de projet c’est qu’il finit par maintenir un séparation entre les personnes. Cela crée des communautés isolées souvent réticentes voire incapables de collaborer avec « la concurrence ». Mais en fin de compte, toutes ces communautés sont composées de personnes écrivant des logiciels libres. Et ce sont elles qui décident de l’utilisation possible ou non d’un logiciel dans différents environnements.
En fin de compte, nous voulons tous que le logiciel que nous avons créé soit utilisé par d’autres. Mieux encore : nous voulons que les autres joignent leurs efforts aux nôtres et créent des choses sympa à partir de ce que nous avons créé. Après tout, ceci constitue le cœur même des logiciels libres.
Alors pourquoi érigeons-nous ces murs autour de nous ? Garder une communauté isolée ne fait que favoriser une mentalité de type « nous contre eux ». Les incompatibilités des différents langages de programmation contribuent déjà fortement à notre division. Pourquoi en rajouter ?
Il est une chose que j’aurais voulu savoir quand j’ai démarré, dans cette période optimiste des « .com » de la fin des années 90 : c’est qu’en réalité le développement de logiciels ne gagne rien à s’isoler. Avec un peu d’efforts nous pouvons partager nos logiciels et nos idées par le biais de communautés, ce qui renforce et améliore à la fois les logiciels et les communautés.
Quand j’ai démarré ma carrière dans le logiciel libre, c’était l’époque des grands projets. Netscape ouvrait son code source, la fondation Apache prenait forme et des sociétés de capital-risque venaient de partout. Tenter de bâtir sa communauté devenait la norme. C’était le chemin assuré vers la gloire, la fortune et la réalisation de choses extraordinaires.
Alors nous avons construit nos propres infrastructures web. À ce moment-là il n’y en avait pas tant que cela, en particulier pour le tout jeune langage PHP. Le PHP n’était même pas notre premier choix. Nous l’avions seulement choisi au terme d’un long débat sur l’utilisation de Scheme(5) que notre développeur principal préférait. Mais le PHP gagnait alors en popularité, devenant le langage de programmation de la Toile. Et nous voulions construire la Toile.
Au début, les choses semblaient prometteuses. Beaucoup de développeurs rejoignaient notre communauté et commençaient à y contribuer. Il y a même eu des entreprises fondées autour de Midgard. Notre infrastructure gagnait en fonctionnalités et devenait de plus en plus liée à Midgard.
Avec le recul, c’est là que nous avons fait une erreur. Nous avons positionné Midgard pour être distinct du PHP lui-même. Quelque chose que vous installeriez séparément, et utiliseriez comme base pour y construire des sites entiers. Il fallait soit suivre notre voie, soit suivre celle de tout le monde.
Avec Midgard, vous deviez utiliser notre interface de dépôt de contenus pour tout, aussi bien pour notre gestion des utilisateurs que pour le modèle de permissions. Vous deviez utiliser notre système de modèles et stocker beaucoup de votre code dans le dépôt au lieu d’utiliser un système de fichiers.
Ceci ne passait évidemment pas très bien auprès de l’ensemble de la communauté PHP. Nos idées leur semblaient étranges, et Midgard, à ce moment-là, était même distribué en tant que gigantesque correctif à la base de code puisqu’on ne pouvait pas charger de modules avec PHP3.
Les années ont passé et la popularité de PHP a connu des hauts et des bas. Pendant ce temps, la communauté Midgard est restée relativement constante : un petit groupe soudé faisant des progrès sur le long terme mais séparé du monde plus large de PHP.
Nous nous sommes toujours demandé pourquoi il était si difficile d’interagir avec le monde PHP. Même d’autres communautés faisant des choses complètement différentes, comme l’environnement de bureau GNOME, semblaient plus faciles à approcher. Ce n’est que récemment, après des années d’isolement, que nous avons pris conscience du problème. En résumé : les infrastructures nous séparent alors que les bibliothèques nous permettent de partager notre code et nos expériences.
En définitive, les logiciels ont pour objectif l’automatisation, la construction d’outils que les autres peuvent utiliser pour résoudre des problèmes ou se connecter entre eux. Avec les logiciels, ces outils comportent plusieurs couches. Il existe des services de bas niveau comme les systèmes d’exploitation, puis les bibliothèques, les infrastructures, les boîtes à outils et enfin les applications elles-mêmes.
Les applications sont toujours écrites pour des usages spécifiques, donc entre elles il existe peu de possibilités de partage de code.
Les possibilités les plus séduisantes se situent au niveau des bibliothèques et infrastructures. Une infrastructure, si elle est suffisamment générique, peut généralement être utilisée pour construire différentes sortes de logiciels. Une librairie, quant à elle, peut être utilisée pour apporter un élément particulier de logique ou de connectivité là où le besoin s’en fait sentir. De mon point de vue, c’est dans cette couche que le plus gros de la programmation devrait être fait, avec des applications spécifiques qui ne sont que des connexions entre diverses bibliothèques au sein d’une infrastructure qui s’occupe alors de faire tourner l’application en question.
Qu’est-ce qu’une bibliothèque et qu’est-ce qu’une infrastructure ? Les gens utilisent souvent ces termes indifféremment bien qu’il existe une règle grossière qui permet de les différencier : une bibliothèque est une ressource à laquelle votre code fait appel, alors qu’une infrastructure est une ressource qui fait appel à votre code.
Si vous voulez que votre code soit utilisé et amélioré, le meilleur moyen est de maximiser le nombre de ses utilisateurs et contributeurs potentiels. Avec le logiciel libre, cela fonctionne en s’assurant que votre code peut être adapté à de multiples situations et environnements.
En définitive, ce que vous voulez développer c’est une bibliothèque. Les bibliothèques c’est cool.
Le plus difficile est de franchir la barrière du « eux-contre-nous ». Les développeurs de l’autre communauté sont des bidouilleurs concevant du logiciel libre, tout comme vous. Il suffit donc de franchir le pas et de commencer à leur parler.
Une fois le débat engagé, voici quelques points que j’ai trouvés importants quant à l’application effective des idées communes ou des bibliothèques au-delà des frontières du projet
Bonne chance pour abattre les frontières du projet ! Dans la plupart des cas, cela fonctionne si vos idées sont bonnes et présentées avec un esprit ouvert. Mais même si vous ne trouvez pas de terrain d’entente, tant que votre application remplit sa fonction pour vous, ça n’a pas été fait en vain. Après tout, ce qui compte c’est de proposer des logiciels et d’offrir la meilleure expérience utilisateur possible.
(1) http://midgard-project.org/
(2) gnomefr.org
(3) fr.kde.org
(4) drupalfr.org
(5) http://fr.wikipedia.org/wiki/Scheme
Crédit photo : mommy peace - (CC BY-NC-SA 2.0)
FastLinks is a library which allows you to load the links on your website with ajax calls. With this library your website will load a lot faster. This library uses ...
ParamQuery grid is a lightweight jQuery grid plugin inspired by MS Excel and Google spreadsheet. It’s based upon jQueryUI Widget factory which is an excellent design pattern for UI controls ...
The dynamic form effects will be handled in jQuery with some additional CSS3 properties as well. I haven’t connected any backend script into the form. But there are methods for ...
Un rapport récent rédigé par Digital Music News a souligné le fait que le taux d’abonnés Premium – soit le nombre de personnes qui payent pour accéder aux services proposés par Deezer – augmentait plus vite que celui de Spotify. Ainsi, en 1 an, le nombre d’abonnés premium à Deezer a augmenté de 114% quand