17 private links
Shaarlier - Simple Android app for sharing links on Shaarli.
Vingt-cinq minutes : c'est le temps qui a suffi aux riverains du très chic arrondissement parisien pour interrompre une réunion consacrée à un projet de centre d'hébergement d'urgence, après des dérapages en tous genres.
Eclipse Che is a developer workspace server and cloud IDE.
Ce RFC est un complément du RFC 7763, qui enregistrait le type MIME text/markdown
. Il contient tout ce qui ne tenait pas dans le RFC original, c'est donc un pot-pourri de considérations philosophiques, de descriptions des variantes les plus courantes de Markdown, de techniques de stockage local de contenus en Markdown...
Le RFC 7763 était plus sec, contenant uniquement ce qui était nécessaire à l'enregistrement de text/markdown
. Cet autre RFC est plus disert, expliquant d'abord (section 1) la philosophie de Markdown, et ses usages. Rappelons donc que Markdown est un format de marquage du texte. Lorsqu'on veut stocker des textes (romans, rapports techniques, articles scientifiques, lettres d'amour, etc) sur un système informatique, on a plusieurs solutions : elles vont du texte brut à un format binaire. Le texte brut est le stockage des seuls caractères Unicode (cf. RFC 6838, section 4.2.1 : le texte est distribué sur l'Internet avec un type MIME text/quelquechose
, par exemple text/plain
pour le texte brut). Son gros avantage est qu'il est lisible et modifiable avec n'importe quel logiciel. Bon, en fait, le texte brut n'est jamais tout à fait brut. Il contient quelques caractères de contrôle comme le saut de ligne ou la marque d'un nouveau paragraphe (U+2029
en Unicode, mais ce séparateur de paragraphe n'est que rarement géré par les logiciels).
RFC 7764 - Guidance on Markdown: Design Philosophies, Stability Strategies, and Select Registrations
This document elaborates upon the text/markdown media type for use
with Markdown, a family of plain-text formatting syntaxes that
optionally can be converted to formal markup languages such as HTML.
Background information, local storage strategies, and additional
syntax registrations are supplied.
3.1.2. Complete Expression for Deliverable Email Address
The following regular expression is a deliverable email address:
; Mailbox from RFC 5321, as amended
P E J DEA = ([A-Za-z0-9!#-'*+\-/=?^_`{-~\xA0-\x{10FFFF}]+
(?:\.[A-Za-z0-9!#-'*+\-/=?^_`{-~\xA0-\x{10FFFF}])|
"(?:[ !#-\[\]-~\xA0-\x{10FFFF}]|\\[ -~])*")@
((?:[A-Za-z0-9](https:///?:[A-Za-z0-9\-]*[A-Za-z0-9])?|
[\x00-\x{10FFFF}]*[\x80-\x{10FFFF}]+[\x00-\x{10FFFF}]*)
(?:\.(?:[A-Za-z0-9](https:///?:[A-Za-z0-9\-]*
[A-Za-z0-9])?|[\x00-\x{10FFFF}]*
[\x80-\x{10FFFF}]+[\x00-\x{10FFFF}]*))*)
In the regular expression DEA, capturing group 1 is the local-part
production, and capturing group 2 is the domain production.
Disable GTK+ 3
When the SWT GTK+ 3 UI is buggy and sometimes unusable, You can try to disable the use of GTK+ 3 with the SWT_GTK3=0
environment variable when you start eclipse:
SWT_GTK3=0 eclipse
Another option to achieve the same effect is to add the follwoing to /usr/lib/eclipse/eclipse.ini
.
--launcher.GTK_version
2
Those two lines must be added before:
--launcher.appendVmargs
Also note that if you do this, the Javadoc pop ups do not get rendered properly anymore if the package webkitgtk2 is not installed.
Le Validateur unifié du W3C
w3c/web-platform-tests: Test Suites for Web Platform specifications—including WHATWG, W3C and others
The Web Platform Tests Project is a W3C-coordinated attempt to build a cross-browser testsuite for the Web-platform stack. However, for mainly historic reasons, the CSS WG testsuite is in a separate repository, csswg-test. Writing tests in a way that allows them to be run in all browsers gives browser projects confidence that they are shipping software that is compatible with other implementations, and that later implementations will be compatible with their implementations. This in turn gives Web authors/developers confidence that they can actually rely on the Web platform to deliver on the promise of working across browsers and devices without needing extra layers of abstraction to paper over the gaps left by specification editors and implementors.
As the Web morphed from a document exchange system to the World's most advanced application delivery platform, the requirements on the underlining technologies and the browsers implementing them changed dramatically. Web applications built today need a robust and interoperable Web that only thorough browser testing can guarantee.
To meet this new challenge, W3C is launching an unprecedented effort to rethink and scale up its testing offering.
#Uploading Your First Module to CPAN brian d foy The Perl Review YAPC::EU 2011
- You upload through PAUSE, The Perl Authors Upload Server. This is a stepping stone to CPAN.
- Indexing.
-- PAUSE indexes and creates data files for the CPAN clients
-- Only the latest distributions get into it.
-- People have permissions for namespaces - Get a PAUSE Account
- Choose a [module name](https://pause.perl.org/pause/query? ACTION=pause_namingmodules)
- Permissions.
-- You can upload a namespace someone else already uses.
-- But PAUSE will ignore it.
-- A good name goes a long way. - Create the distro
-- There are modules that can help you
--- Module::Starter
--- Distribution::Cooker
--- h2xs (comes with Perl)
--- many others - 25,000 Examples
-- Look at other distributions to get examples
-- See how other people do it
-- Ask them questions - Github
- Upload
- Upload early & often
-- You don’t have to be perfect, or even good
-- Other people can help as soon as possible
-- CPAN Testers can send you feedback - CPAN Search
- Lots more
-- PAUSE lets you add co-maintainers
-- You can take over existing modules
-- You can help with other people’s modules - Publicize your module
-- Don’t be shy
-- Write something on blogs.perl.org
-- Tweet it, plus it, facebook it
-- Give a lightning talk - Getting help
-- For help with PAUSE issues, write tomodules@perl.org
-- One of the PAUSE volunteer admins can help you
-- For general module questions, you might trymodule-authors@perl.org
-- For CPAN Search issues, trycpansearch@perl.org
Annoyed by the fact you have to F5 (refresh) the workspace each time you change a Git branch or when you add images created from another software?
There is a native parameter in the "Worspace" section of the Eclipse preferences that could help.
It's called "Refresh using native hooks or polling". Auto-informing isn't it?
https://marketplace.eclipse.org/content/autorefresher#comment-3703
This tutorial is a beginners handbook for new Linux users / Sys admins and school students studying Linux or computer science. This book is licensed under "Creative Commons Attribution Noncommercial Share Alike 3.0 Unported".