public marks

PUBLIC MARKS from decembre

Yesterday

FIR 57 - ARIS - SCROLLBAR - GitHub - Aris-t2/Scrollbars: Custom Scrollbars

Custom Scrollbars for Firefox 57+ : Method 1 - files for Firefox profile folder only M1 is based on this project by nuchi: https://github.com/nuchi/firefox-quantum-userchromejs M1 will stop working when Mozilla drops XBL support. From this projects method 1 : folder copy userChrome folder and userChrome.css file to PROFILENAME chrome or add code from userChrome.css file to an existing userChrome.css file. Method 2 - files for Firefox folder and to Firefox profile folder M2 is based on this project by ardiman: https://github.com/ardiman/userChrome.js From this projects method 2profile folder copy userChrome folder and userChrome.js file to PROFILENAME chrome . From this projects method 2firefox folder copy defaults folder and config.js file to Firefox main directory (where the Firefox executable is). Script/startup cache must be deleted after every change! Where to fine startupCache folder? about:profiles > Local Directory > Open Folder, close Firefox and delete all files in startupCache folder. Location on WINDOWS: C:Users NAME AppDataLocalMozillaFirefoxProfiles PROFILE startupCache Location on LINUX location: home NAME .cachemozillafirefox PROFILE startupCache This is not the same profile folder custom scripts and styles are stored! More info about startup cache removal (in German): https://github.com/ardiman/userChrome.js/wiki/Skriptcache More info about startup cache removal (in English )

FIR 57 - MY CustomCSS (userChrome.css ) - General discussions, feedback, questions belong here (v3) · Issue #88 · Aris-t2/CustomCSSforFx · GitHub

/* * Edit this file and copy it as userChrome.css into your ff profile */ /* Show TAB favicon only on selected tab */ #feed-button { display: none !important } #urlbar[level] .autocomplete-textbox-container >* { background-color: #FFFFB7 !important; } .autocomplete-history-dropmarker { display: none !important; } /* Hide Tabbar close Button */ /* tabbrowser .tabs-closebutton-box { display: none; } */ /* PERSONAL TOOLBAR */ /* * Note: Rules affecting icons on the PT do not apply to folder contents. * Those are governed by "Bookmarks menu" rules. * Taken from: http://www.mozilla.org/unix/customizing.html#usercss */ /* Kill FOLDER / bookmark icons in the Personal Toolbar */ toolbarbutton.bookmark-item > .toolbarbutton-icon { display: none; } /* BOOKMARKS MENU */ /* OK - kill icons for bookmark groups in Bookmarks menu */ menuitem.bookmark-group > .menu-iconic-left { display: none; } /*hide noscript icon in contextual menu*/ .menu-iconic[id*="noscript-"] > .menu-iconic-left .menu-iconic[class*="noscript-"] > .menu-iconic-left .menuitem-iconic[class*="noscript-"] > .menu-iconic-left { visibility: hidden !important; } /* TABS */ .tabbrowser-tab[selected="true"] { border: none !important; font-family: "pragmata" !important; border-radius: 0 !important; padding-left: 5px !important; padding-right: 5px !important; background: red !important; } .tabbrowser-tab:not([selected="true"]) { border: none !important; font-family: "pragmata" !important; background: #222 !important; border-radius: 0 !important; padding-left: 5px !important; padding-right: 5px !important; } { -moz-appearance: none !important; } #content browser{margin-right:-16px!important;overflow-y:scroll;overflow-x:hidden;} .appmenu-button-container { background: #303030 !important; } #navigator-toolbox #TabsToolbar, { background: #303030 !important; } #appmenu-toolbar-button, .tabbrowser-tab { font: 10pt "pragmata" !important; background-color: #303030 !important; text-shadow: none !important; color: #676767 !important; } #urlbar { height: 22px; } .appmenu-toolbar-button { background: #303030 !important; color: #676767 !important; text-align: left !important; margin: 0 3px 0 0px !important; padding: 0 0 0 0 !important; } .toolbarbutton-menu-dropmarker { display: none !important; } #navigator-toolbox #TabsToolbar { background: #303030 !important; padding: 0px 0px !important; height: 20px !important; } .tabbrowser-tab { text-align: center !important; color: #676767 !important; background: #303030 !important; margin: -2px 0px 0px 0px !important; padding: 0px 2px 0px 4px !important; border: 0 !important; border-left: 0px solid #676767 !important; border-right: 0px solid #676767 !important; border-radius: 0px !important; } .tabbrowser-tab[selected="true"] { /*background: #202020 !important;*/ background: red !important; border-left: 0px solid #676767 !important; border-right: 0px solid #676767 !important; padding: 0px 2px 0px 3px !important; color: #ababab !important; }

FIR 57 (UserCSS + about:config) - Custom CSS tweaks for Firefox 57+ - GitHub - Aris-t2/CustomCSSforFx:

'about:config' tweaks (To revert changes right-click entry and select 'reset'): - Tab audio icon browser.tabs.showAudioPlayingIcon - Insert related tab after current tab (suggestion: enable / set to 'true') browser.tabs.insertRelatedAfterCurrent - Titlebar browser.tabs.drawInTitlebar - Searchbar: open search results in new tab browser.search.openintab - Reader mode reader.parse-on-load.enabled - Geolocation (suggestion: disable / set to 'false') geo.enabled - Pocket (suggestion: disable / set to 'false') extensions.pocket.enabled - Anti fingerprinting (Caution: browser might behave in unforseen ways!) privacy.resistFingerprinting read: Fingerprinting info at Mozilla Wiki tweaks ***** Suggested ui tweaks ***** - Toolbar modes (suggestion: compact mode) Customize mode > Density > Compact / Normal / Touch - Titlebar modes (suggestion: Firefox titlebar ['application/hamburger button in titlebar' only works in Firefox titlebar]) Customize mode > Title Bar > uncheck checkbox Drag space above tabs toolbar (suggestion: disable drag space ['application/hamburger button in titlebar' works best without drag space]) Customize mode > Drag Space > uncheck checkbox Bookmarks menu button on bookmarks toolbar Customize mode > Toolbars > Bookmarks Toolbar Customize mode > move 'bookmarks menu' button to bookmark toolbars end Downloads button always visible Customize mode > downloads button > click on button and uncheck 'Auto-hide' Searchbar (suggestion: placed after location bar) Customize mode > Search(bar) > move to navigation toolbar Flexible spaces (suggestion: remove spaces after and before location bar) Customize mode > grab and drag flexible space into palette

SERACH - NAME - Surname World - density maps, ranking and last name dictionary

(via)
Welcome to the home of last name denisty maps. We are currently serving 10 million surnames from all around the world. Common or rare and exotic surnames, all in one place. The main scope of the website is to provide you with density maps, showing how often a selected surname is used across countries and territories. Tools: popularity rank - surname prevalence globally dictionary - etymology and meaning top languages - usage by language density maps - how names are distribute around the globe frequent first names - what given names are common in specific families

SEARCH - NAME - Meaning of name

(via)
This site is a name meaning aggregator. This means it automatically searches many other sites for the meaning of a name. We have served over 120,000 different names.

MAPS - World ancestry - Modern genetic data

(via)
Modern genetic data combined with appropriate statistical methods have the potential to contribute substantially to our understanding of human history. We have developed an approach that exploits the genomic structure of admixed populations to date and characterize historical mixture events at fine scales. We used this to produce an atlas of worldwide human admixture history, constructed by using genetic data alone and encompassing over 100 events occurring over the past 4000 years. We identified events whose dates and participants suggest they describe genetic impacts of the Mongol empire, Arab slave trade, Bantu expansion, first millennium CE migrations in Eastern Europe, and European colonialism, as well as unrecorded events, revealing admixture to be an almost universal force shaping human populations

ONLINE TOOLS - SEARCH - Locate My Name

Locate My Name will help you find distribution of names across countries and regions. The site mainly focuses on surnames, because more people with the same surname in a place, means something: either those people are in the region since long ago and the name originates from there or nearby, or members of the same family for some reason relocated there. We also have information for first names, but this this is mainly used for entertainment and curiosity and it has no historical value. To start with a surname, choose a country from the right or use the search function. If you are interested in firstnames, check the list here.

13 December 2017

SECURITY / DEMOCRATIE - YesWeHack - ONG, logiciels libres & hackers - Quand l'union fait la force ! - Korben

depuis que YesWeHack existe, notre team de choc a à cœur de défendre les biens communs que sont la neutralité du net, la liberté de la presse et le logiciel libre. Ces 3 piliers sont des alliés indéfectibles de la société civile, mais aussi des ONG qui se battent chaque jour pour défendre nos droits Humains. C'est pourquoi depuis sa création, YesWeHack aide les ONG et les organisations à but non lucratif à mieux se sécuriser. Pour cela nous accompagnons bénévolement les ONG et les projets libres dans la mise en place de leur programme de Bug Bounty et nous ne facturons aucune commission lors du versement des récompenses. En 2017, notre communauté d'experts en sécurité a eu le plaisir, via notre plateforme BountyFactory.io, d'aider à la sécurisation de 3 beaux projets. Le premier c'est celui de l'OCCRP lancé en juin 2017, qui a mis à disposition son outil de data visualisation : vis.occrp.org L'OCCRP ça ne vous dit peut-être rien, mais ils ont été au coeur des Panama Papers, des Paradises Papers et de bien d'autres révélations de ce type. En tant qu'organisme d'investigation, ils se doivent de sécuriser au mieux leurs sources et leurs journalistes et c'est tout naturellement qu'ils sont venus vers le Bug Bounty.

11 December 2017

07 December 2017

FIT - TIP - MEMORY USAGE - Firefox qui rame et pas envie de le relancer ? Essayez cette astuce. - Korben

J'avais mon Firefox qui pédalait un peu dans la semoule après une grosse journée de boulot. Surement la faute à une page web trop violente ou à un plugin trop gourmand. Pas envie de le relancer et difficile d'en savoir plus... Alors en cherchant des indications sur la consommation mémoire interne de Firefox, j'ai eu l'idée d'entrer dans la barre d'url (Oui sans chercher sur un moteur de recherche. Trop fort le gars.) : about:memory Et là je suis tombé sur un bouton magique : Minimize Memory Usage. J'ai cliqué dessus et paf, plus aucun problème de ramouillage. Si j'avais su avant... Peut être que vous connaissiez déjà, peut-être pas, mais peu importe, je partage l'astuce.

VIDEO - DOC - Rien à cacher - Le documentaire - Korben

Il y a une analogie d'Edward Snowden sur la vie privée qui est super connue, mais que j'aime bien, car n'importe qui peut la comprendre : Dire que votre droit à la vie privée importe peu, car vous n’avez rien à cacher revient à dire que votre liberté d’expression importe peu, car vous n’avez rien à dire. Car même si vous n’utilisez pas vos droits aujourd’hui, d’autres en ont besoin. Cela revient à dire : les autres ne m’intéressent pas. Ce doc soulève la question de l'acceptation de la surveillance de masse par les gens. Les États et les entreprises tentent progressivement de faire entrer dans la normalité l'abandon de la vie privée, et quand on voit le nombre de personnes mal informées qui répètent en boucle "Je m'en fiche, je n'ai rien à cacher", j'ai tendance à croire qu'ils y arrivent très bien.

Laboratory, a Firefox extension to generate CSP headers - YouTube

Laboratory, a Firefox extension to generate CSP headersLaboratory is an experimental Firefox extension that helps you generate a proper Content Security Policy (CSP) header for your website. Simply start recording, browse your site, and enjoy the CSP header that it produces.

FIR- DEV - Firefox DevTools (@FirefoxDevTools) | Twitter

The official Firefox DevTools account. Follow us here to see the very latest experiments, milestones and help us build the best Firefox.

DEV - CHROM - 2015 - Six Tips for Chrome DevTools | CSS-Tricks

(via)
This post will cover six popular tips for Chrome DevTools. You may have seen some of these before, but hopefully if you have they'll act as a refresher for what you can do during your Inspect Element journey.

06 December 2017

JAVASCRIPT - LIBRARY - MediaElement.js - HTML5 video and audio unification framework

(via)
Easy partner, we can handle it. MediaElement.js is a blazingly fast and amazingly powerful HTML5 audio and video library that creates a unified feel for media files (MP4, MP3, FLV), streaming content (HLS, M(PEG)-DASH, RTMP), and embeddable players like YouTube, Vimeo, Twitch, DailyMotion, Facebook, and SoundCloud.

04 December 2017

LOG - TELECHARGER - YouTube-DL GUI 0.4 - New User Interface - Web Upd8: Ubuntu / Linux blog

ouTube-DL GUI is, like its name suggests, a graphical user interface for the powerful command line tool youtube-dl, available for Linux and Windows. In case you're not familiar with youtube-dl, this is a popular tool that allows downloading videos from YouTube and around 1000 other websites. YouTube-DL GUI features include: - options to select the video and audio format; - post-processing options such as: extract audio from video file, embed thumbnail in audio file, add metadata, select audio quality; - can embed subtitles into the video file (mp4 only); - configurable filename format for the downloaded audio/video file; - supports authentication; - allows using a proxy; - can specify user agent and referrer; - supports passing extra youtube-dl command line options. YouTUbe-DL GUI automatically downloads (and updates) the youtube-dl binary so you don't have to worry about having an old youtube-dl that no longer works. By default, the binary is saved under the ~/.config/youtube-dlg directory. For post-processing, the application uses FFmpeg, so you'll need this installed for some options, like merging DASH files, etc.

Europe vient-elle de tuer Internet ? - Sept 2016 - DP Blog - Le blog officiel de DPStream.net

(via)
Petit rappel de l’affaire: La CJUE devait statuer dans l’affaire GS Media BV où l’éditeur du très populaire site néerlandais Geenstijl.nl avait publié des liens hypertextes menant à des photographies inédites hébergées sur des plateformes comme FileFactory ou ImageShack (publiées sans le consentement de la personne concernée). Ces photos de la présentatrice Britt Dekker – nue – étaient originairement destinées à être publiées en exclusivité sur le magazine Playboy, et n’auraient donc pas dû être diffusées sur Internet. Peu importe en réalité la nature des faits, il était surtout demandé à la CJUE de répondre à cette question : le fait de publier un lien renvoyant vers un contenu illicite est lui-même constitutif de contrefaçon ? Ce que dit la décision: Si l’avocat général de la Cour avait répondu à la négative à cette question dans ses conclusions, la CJUE s’est quant à elle montré plus restrictive. En effet, elle a estimé que le placement d’un hyperlien sur un site Internet vers des œuvres protégées par le droit d’auteur et publiées sans l’autorisation de l’auteur sur un autre site Internet ne constitue pas une « communication au public » lorsque la personne qui place ce lien agit sans but lucratif et sans connaître l’illégalité de la publication de ces œuvres. En revanche, si ces hyperliens sont fournis dans un but lucratif, la connaissance du caractère illégal de la publication sur l’autre site Internet doit être présumée. En bref, il n’est pas interdit de placer un hyperlien sur un site internet vers une œuvre protégée sans l’autorisation de l’auteur, sauf si : – la personne a connaissance du caractère litigieux du lien ; – le lien est fourni à but lucratif. Et la sanction peut-être redoutable puisque « les titulaires du droit d’auteur peuvent agir non seulement contre la publication initiale de leur œuvre sur un site Internet, mais également contre toute personne plaçant à des fins lucratives un lien hypertexte vers l’œuvre illégalement publiée sur ce site ainsi que, dans les conditions exposées (…), contre des personnes ayant placé de tels liens sans poursuivre des fins lucratives », précise la CJUE. Cette décision tombe quelques jours (pur hasard ?) après l’annonce de la quasi-certitude maintenant que la Directive européenne sur le Copyright mettra à mal le statut des intermédiaires (voir projet de la Directive).

01 December 2017

PARTAGE - Covoiturage-libre.fr, le covoiturage gratuit et collaboratif

(via)
Sans commission. Des économies plus importantes pour les conducteurs, des voyages vraiment moins chers pour les passagers. Les prix sont fixés par les conducteurs, le site ne prélève aucune commission sur les trajets, nous ne vivons que de dons. Libre: Nous avons pris cinq engagements : la plateforme est un bien commun : nous ne serons jamais achetés ou cotés en bourse ; nous ne vivons que de dons : il n'y a pas de commission sur les trajets ; la gouvernance de la plateforme est fondée sur la communauté ; notre communauté contribue à la protection de l'environnement ; la plateforme contribue au lien social entre covoitureurs. Un bien commun: Le covoiturage est un bien commun : la valeur créée par les utilisateurs en covoiturant, comme conducteurs ou comme passagers, doit revenir aux utilisateurs. La plateforme est animée et développée par des bénévoles. Pour améliorer la plateforme, la faire mieux connaître, bref, contribuer activement, c'est ici.

PARTAGE - 01.NET - Billets de Train pas chers sur Troc des Trains: Bon plan pour billets de train à petits prix.

(via)
Troc des Trains est un site gratuit entièrement consacré aux annonces pour l'achat sans enchères et la vente sans frais ni commission de billets de train à petits prix, ni échangeables ni remboursables. Le site contrôle la validité des billets de train proposés à la vente et l'indique par une fiabilité du billet avec 3 étoiles vertes.

DRONE - 2017 - XSun, 1er drone autonome en énergie et en décision au monde | Le journal de l'éco

(via)
XSun conçoit des nouveaux types de drones solaires pour permettre des vols de longues distances et des vols continus, jour et nuit. XSun se situe au point de convergence de différents secteurs innovants : spatial, Formule E et nautisme de compétition. XSun emprunte les voies ouvertes par Bertrand Piccard et son avion solaire Solar Impulse.

decembre's TAGS

search:

limit:50 100 200

aide   analyse   application   art   article   astuce   atelier   best   bib   bibliotheque   bibliotheque2.0   blog   carte   chercher   code   comment   configurer   css   delicious   dev   disque   documentation   download   extension   face   fichier   film   firefox   flickr   FlickrSurf+   free   Free:FreeBox   freeware   fun   google   gratuit   greasemonkey   groupe   guide   hack   howto   html   idea   idee   image   information   interface   javascript   Korben   library2.0   lifehacker   liste   logiciel   mail   maps   mobile   moteur   mp3   music   musique   navigation   online   opensource   outil   p2p   partager   photo   plugin   portrait   programme   projet   rechercher   reference   research   reseau   ressource   script   search   securite   security   service   site   social   software   tag   telecharger   telephone   tips   tool   truc   tutorial   tutoriel   user   utilitaire   video   web   web2.0   webdesign   windows   xp