Do you know what is the difference between these two?
ul li { margin: 0 0 5px 0; } ul > li { margin: 0 0 5px 0; }
If not, you should read this article. Very simple and straightforward explanation of a few CSS selectors.
Do you know what is the difference between these two?
ul li { margin: 0 0 5px 0; } ul > li { margin: 0 0 5px 0; }
If not, you should read this article. Very simple and straightforward explanation of a few CSS selectors.
I’ve done a couple of more changes to the site:
By now you know that I can’t praise GitHub enough. It is one of the best tools for developers ever. Seriously. It’s up there with git itself, and even Vim. If you aren’t using it yet, stop whatever it is you are doing and rush there. Now. I’m not kidding.
So, anyways. Today GitHub added another awesome feature – Releases. These are basically git tags on steroids.
I’ve been already playing around with the idea of releases for our work projects. See, for example, phing-version branch of my sandbox repository. It worked, but it’s not perfect. With GitHub Releases however I’ll have pretty much everything I need – release notes, easy full diff reviews, binary attachments, etc.
A little side note for binary attachments: I mostly work with PHP, which doesn’t really need binary attachments. But I am a part of other, “heavier” projects, developed in C++ for example. This feature will come in handy. Also, as far as PHP goes, I was playing with the idea of using RPM and YUM as a mechanism for managing installation, upgrade, and downgrade process.
Back to GitHub Releases now. This is an excellent example of why you should use GitHub instead of setting up your own environment. You’ll waste more time and money. It will be ugly. And you’ll have to maintain it. With GitHub you’ll focus on your actual development work and will get excited every now and then when they add a new feature.
Human head transplant, anyone?
Slashdot is reporting that human head transplants are now possible:
Technical barriers to grafting one person’s head onto another person’s body can now be overcome, says Dr. Sergio Canavero, a member of the Turin Advanced Neuromodulation Group. In a recent paper, Canavero outlines a procedure modeled on successful head transplants which have been carried out in animals since 1970. The one problem with these transplants was that scientists were unable to connect the animals’ spinal cords to their donor bodies, leaving them paralyzed below the point of transplant. But, says Canavero, recent advances in re-connecting spinal cords that are surgically severed mean that it should be technically feasible to do it in humans.
The technology progress to make this happen is amazing. But it still feels creepy to me. Even after reading all the hilarious comments in the Slashdot thread.
Fedora 19 has been released a few hours ago. This is one of the most interesting releases, feature-wise, for me personally. Have a look at the announcement, and scroll through the full list of features that made it through. Here is what I’m going to be looking at first thing tomorrow:
Yet again huge thanks to everyone who made this release possible. You guys are awesome, no matter how much or how little ranting will come in the next few days.