17 private links
The lack of good ways to vertically center elements in CSS has been a dark blemish on its reputation for pretty much its entire existence.
What makes matters worse is the techniques that do work for vertical centering are obscure and unintuitive, while the obvious choices (like vertical-align:middle
) never seem to work when you need them.
The current landscape of vertical centering options ranges from negative margins to display:table-cell
to ridiculous hacks involving full-height pseudo-elements. Yet even though these techniques sometimes get the job done, they don’t work in every situation. What if the thing you want to center is of unknown dimensions and isn’t the only child of its parent? What if you could use the pseudo-element hack, but you need those pseudo-elements for something else?
With Flexbox, you can stop worrying. You can align anything (vertically or horizontally) quite painlessly with the align-items
, align-self
, and justify-content
properties.
Learn by example: cssreference.io is a free visual guide to CSS. It features the most popular properties, and explains them with illustrated and animated examples.
Modern computer science is dominated by men. But it hasn't always been this way.
A lot of computing pioneers — the people who programmed the first digital computers — were women. And for decades, the number of women studying computer science was growing faster than the number of men. But in 1984, something changed. The percentage of women in computer science flattened, and then plunged, even as the share of women in other technical and professional fields kept rising.
What happened?
We spent the past few weeks trying to answer this question, and there's no clear, single answer.
But here's a good starting place: The share of women in computer science started falling at roughly the same moment when personal computers started showing up in U.S. homes in significant numbers.
These early personal computers weren't much more than toys. You could play pong or simple shooting games, maybe do some word processing. And these toys were marketed almost entirely to men and boys.
Dreams do come true — even for canines.
This week, a 7-year-old dog named Duke was elected mayor of Cormorant, a small town in Minnesota. The 12 residents each paid one dollar to cast their vote, local outlets report.
A Twitter poll from Wikileaks (26th of july) giving a good idea of the results that will happen 4 months later and who will become POTUS
License information for images from Wikipedia and Wikimedia Commons
If you're new to this website, these are probably ten things you may not know about images on Wikipedia. We hope this gives you a better idea of the whats and whys of illustrating the world's most popular encyclopedia. If you're more experienced with images on Wikipedia, you probably know most of these—but maybe you've never seen them written down, or you don't know where to point other people who want a quick and easy (sometimes complicated) explanation of a subject.
This page sets out the policies towards images—including format, content, and copyright issues—applicable on the English-language Wikipedia.
This page is a gallery of featured pictures that the community has chosen to be highlighted as some of the finest on Commons.
Commons respects the legal rights of the subjects of our photographs and has a moral obligation to behave ethically with regard to photographs of people. The legal rights of the subjects constitute non-copyright restrictions on use of images. Country-specific laws may affect what content we can host, how it may be published, and whether consent is required to re-use it.
Exhibitions from our founding in 1929 to the present are available online. These pages are updated continually.
ESLint is an open source project originally created by Nicholas C. Zakas in June 2013. Its goal is to provide a pluggable linting utility for JavaScript.
JSCS is a code style linter and formatter for your style guide
So you've stumbled upon this site and having no idea what you're looking at?
I live in Norway and work in a factory for a living.
This website has been a hobby project for me the last few years, originating from 4chan/g desktop threads.
So what is this website?
'Dotfiles'; scripts, configuration and customization files (mostly for linux).
(Oh and the website itself have been an experiment to me as well).
This site is an archive as much for me as for everyone else. Use it for what it is.
Files can be used 'as is', a 'framework' to build on or simply a 'reference guide' to look up stuff etc., customize and personalize them to your liking.
The files found around here are both stuff I still use and used to use.
Everything should be up to date to the last time I used it, however some things I no longer use and haven't updated in a long time may not work properly anymore.
You can use the 'sitemap' file to search for files and see when they where last updated.
If you want to see some of my scripts in action there are some videos and pictures in the 'stuff' directory.
Enjoy your stay ~ Twily :3
Flycheck is a modern on-the-fly syntax checking extension for GNU Emacs, intended as replacement for the older Flymake extension which is part of GNU Emacs. For a detailed comparison to Flymake see Flycheck versus Flymake.
It uses various syntax checking and linting tools to automatically check the contents of buffers while you type, and reports warnings and errors directly in the buffer, or in an optional error list.
Out of the box Flycheck supports over 40 different programming languages with more than 80 different syntax checking tools, and comes with a simple interface to define new syntax checkers.
Many 3rd party extensions provide new syntax checkers and other features like alternative error displays or mode line indicators.
Magit is an interface to the version control system Git, implemented as an Emacs package. Magit aspires to be a complete Git porcelain. While we cannot (yet) claim that Magit wraps and improves upon each and every Git command, it is complete enough to allow even experienced Git users to perform almost all of their daily version control tasks directly from within Emacs. While many fine Git clients exist, only Magit and Git itself deserve to be called porcelains.