Subscribe: ici & ailleurs
http://www.neokraft.net/feed/atom
Added By: Feedage Forager Feedage Grade B rated
Language: French
Tags:
calls  dans  data  des  est  extension  faire  fait  les  mais  pas  pour  quelques  qui  sur  tout  une extension  une  ça 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: ici & ailleurs

Fragments





Updated: 2017-11-28T19:31:00+00:00

 



OmniStart

Pour ceux qui ne peuvent pas lire plus de 140 caractères : OmniStart, une extension pour Firefox.

Comme une majorité de geeks, j'ai installé Firefox Quantum il y a deux semaines. J'avais déjà fait le ménage dans mes extensions donc ça s'est assez bien passé et j'ai, comme tout le monde, été bluffé par les performances. Je ne suis pas un revenant, j'ai toujours utilisé exclusivement Firefox mais, chapeau bas.

Pour le travail j'avais quelques scripts Grease Monkey, faits par un collègue, qui traînaient et je me suis dit que j'allais voir comment en faire une extension ; curieux que j'étais de ce qu'on pouvait faire avec les nouvelles API. J'ai développé une extension dans une autre vie et ça avait été une expérience que je qualifierai pudiquement de rugueuse. J'ai pu intégrer mes scripts dans une chouette extension et ensuite coller du webpack et tout le bazar du web moderne pour me faciliter un peu la vie. Une chose en entraînant une autre, j'ai fait un template Cookiecutter pour pouvoir démarrer une extension avec webpack et un Makefile prêt à l'emploi : cookiecutter-web-extension-webpack.

Parce que j'avais en tête de faire une autre extension. Il y a quelque chose que j'ai longtemps cherché sans grand succès, c'est une page d'accueil qui me liste les favoris d'un ou plusieurs dossiers. Il existe quelques modules ils sont, soit pas très esthétique (c'est tout subjectif, je sais), soit terriblement mal foutus, soit dans le cloud (bah voyons). Du coup, ça me semblait un petit projet facile pour tester un peu plus le développement d'extension, faire des trucs avec Vue (parce que Vue c'est classe, t'as vu!) et voir ce que propose Javascript en 2017 (l'énorme avantage de faire une extension c'est d'être sur une seule plateforme).

J'aurais plein de choses assez positives à dire sur tout ça. Côté Javascript, ça devient un langage sympa, de plus en plus facile à écrire et surtout, à relire (async/await, c'est tellement génial - oui, j'ai pas fait de JS depuis longtemps). Vue est extraordinaire, je l'ai déjà dit. Et côté Mozilla et web-extension, c'est du beau travail, il y a moins de possibilités qu'avant (forcément quand on passe de pouvoir tout faire à un ensemble limité) mais c'est pas forcément un mal, il m'a manqué quelques petits trucs mais rien de bloquant. La documentation est complète bien que parfois bordélique mais il y a plein d'exemples de projets.

Enfin, côté validation des modules sur le store Mozilla, c'est le jour et la nuit. Il y a quelques années, il fallait attendre plusieurs semaines pour voir son module accepté ou rejeté (parfois de façon totalement arbitraire), là ça n'a même pas pris le temps de ma pause déjeuner. J'avais un peu peur avec le code visuellement dégueulasse que génère webpack mais ça passe.

Tout ceci est positif et donc, sans plus attendre, l'extension en question s'appelle OmniStart et je vous invite à l'essayer. J'ajouterai sans doute des choses dans le futur, comme un mode nuit, selon le temps dont je dispose. Si vous avez envie de contribuer ou signaler un problème, le code est disponible sous licence MIT.




Yolozilla

A few people have asked why we’re using closed software when we champion an open web. It’s a valid question. The simple answer is that it’s good software.

Using Slack to Build Connections at MozFest - Mozilla Festival - medium.com

Annoncer sur Medium qu'on va utiliser Slack. Défendre un internet non centralisé, ça sera pour plus tard.




Improve on the silence

And the incredibly great thing about Quaker meetings is that everyone just sits there. Silently. And they talk only if the spirit moves them to talk. They only open their mouths if it improves on the silence.




Post a boarding pass on Facebook, get your account stolen

Users often publish data that they don't know what they mean. Because at first sight, it's not possible to see what's the data, or what the data is for. Someone might find the data usefulf for something. In the worst case, it's possible to steal an account. Just be careful with the data you upload or publish. When you're not exactly sure what data is the in the picture or screenshot you want to upload to Facebook, you can just hide the data with a black rectangle or any other favorite shape (just blurring them might not be enough), or maybe just don't publish the data at all.




Ils osent tout

La décision de Twitter intervient alors que ce matin une victime du Bataclan a été menacée de mort, que j’ai moi-même été menacé de mort, et que depuis hier les vagues de haine se succèdent sur le réseau à un rythme qui fait trembler les plus solides. Il faut croire qu’à la cour du roi Twitter la vulgarité et la haine sont des valeurs plus appréciées que le travail et l’engagement citoyen. Notez bien qu’on s’en doutait.




A 2:15 Alarm, 2 Trains and a Bus Get Her to Work by 7 A.M.






TV 2 | All That We Share



Il nous faudrait une bonne guerre

Si nous ne voulons pas de guerres, il va falloir sérieusement songer à ce qui pourrait créer les conditions de la pérennité de nos sociétés sans elles. Nous n'y sommes absolument pas préparés.




Naomi Klein to Cover Shocks of Trump Era for The Intercept

As one of the world’s foremost journalists and thinkers about power and injustice, Klein is uniquely suited to the task of dissecting the extraordinary political moment ushered in by Donald Trump’s election.




5 Calls

Spend 5 minutes, make 5 calls.

There's one simple and straightforward way to influence the Government that is supposed to represent you: Call them on the phone.

Calling is the most effective way to influence your representative. 5 Calls gives you contacts and scripts so calling is quick and easy. We use your location to give you your local representatives so your calls are more impactful.

Une idée à reprendre en ciblant les représentants européens ?




Beyond Hope

A wonderful thing happens when you give up on hope, which is that you realize you never needed it in the first place. You realize that giving up on hope didn’t kill you. It didn’t even make you less effective. In fact it made you more effective, because you ceased relying on someone or something else to solve your problems — you ceased hoping your problems would somehow get solved through the magical assistance of God, the Great Mother, the Sierra Club, valiant tree-sitters, brave salmon, or even the Earth itself — and you just began doing whatever it takes to solve those problems yourself.







President Obama Commutes Prison Sentence For Chelsea Manning



Rambox

J'essaie depuis hier cette application multi-plateforme qui fait très bien ce que permettait, entre autres choses, feu Mozilla Prism ou Fluid (pour mac uniquement).

De nombreux services sont déjà pré-configurés et vous pouvez ajouter n'importe quel site web. Ce n'est pas beaucoup plus qu'un navigateur mais ça permet justement de compartimenter les services qu'on utilise et de ne pas être connecté à ceux-ci dans votre navigateur habituel.




Democracy is in crisis, but blaming fake news is not the answer

The problem is not fake news but the speed and ease of its dissemination, and it exists primarily because today’s digital capitalism makes it extremely profitable – look at Google and Facebook – to produce and circulate false but click-worthy narratives.




La Hulpe

Une balade sans difficulté dans le domaine Solvay, à La Hulpe, sous un ciel typiquement belge, avec un peu de neige pour décorer.




Switch the lights on

Écrire, partager, faire sourire un lecteur perdu ici bas. Voici ce que j'aimerais accomplir cette année. Écrire sera difficile; la mécanique est un peu rouillée après trop de temps passé loin d'une page blanche. Partager, je l'ai fait pendant un temps et ai décidé de rapatrier ici le contenu ajouté sur Tumblr depuis 2012. Rénover et remette la lumière sur ce blog, c'est le cadeau que je me suis fait pour les fêtes.

(image)

Avec des amis en or, des bières, du vin, du fromage fondu et des fous rires, j'ai célébré mon dernier nouvel an à Bruxelles. C'était un peu des adieux mais j'aurai encore le temps de dire au revoir. Prendre quelques photos, avant de partir, pour garder des images du plus bel endroits dans lequel j'ai vécu. Un appartement qui a été, tour à tour, un bureau, un refuge pendant les moments difficiles, un lieu de fêtes, un sanctuaire dans lequel j'ai dit adieu à une ancienne vie et posé les jalons de celle qui s'ouvre à moi.

Dans quelques semaines, j'aurai fermé le dernier carton, rendu mes clés et pris possession d'un autre lieu plein de promesses, aux Pays-Bas, pays dont je ne parle pas la langue. J'ai remis la lumière ici pour pouvoir aussi raconter, documenter et garder une trace de cette nouvelle aventure. C'est étrange d'être à la fois heureux, impatient et terrifié.

Bonne année 2017 ! Tot straks!




Grumpy: Go running Python!



La photographie, intensificateur d’expérience