Returning to Free Software: A Guide | Steve Klabnik A month or two ago, I made a conscious decision that I would return to using as much Free Software as possible. The PRISM debacle of the last week confirmed my fears and reasoning, and so I made the decision to accelerate the schedule. Here’s what I did, and how you can, too. My GNU/Linux Background The first computer I ever used was an Apple machine, and at various times in my life I’ve used GNU/Linux as my main OS. That said, it’s only gotten better over the years. Well, other than that whole ‘knowing exactly what’s on your machine’ thing. Hardware: X1 Carbon IBM’s ThinkPad series of laptops have always enjoyed fantastic Linux support. I happened to get an X1 Carbon. All of the hardware I use has Just Worked; I hear that the thumbprint reader may not, but I don’t plan on using it, so that doesn’t bother me. If you’re not in the market for new hardware, you can generally run GNU/Linux on your Apple hardware as well, which is a starting point, at least. Operating System: Crunchbang GNU/Linux
s Python Class - Educational Materials Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience. The first exercises work on basic Python concepts like strings and lists, building up to the later exercises which are full programs dealing with text files, processes, and http connections. The class is geared for people who have a little bit of programming experience in some language, enough to know what a "variable" or "if statement" is. Beyond that, you do not need to be an expert programmer to use this material. This material was created by Nick Parlante working in the engEDU group at Google. Tip: Check out the Python Google Code University Forum to ask and answer questions.
Solar USB Charger 2.0 Everyone has USB gadgets. It's pretty much a fact of life. Another fact of life is that these USB gadgets also continually run out of power when you most need them. No need to fear, solar power is here! One of the most popular projects for new Makers is creating their very own Solar USB Charger. This guide will show you step by step instructions on how to make your own Solar USB Charger as well as files on how to make a nice looking laser cut wooden box. This project was designed for beginner Makers and students. Difficulty: Easy Cost: Low Time: 30 - 60 minutes Modkit and the Kickstarter Campaign - News by zagGrad | September 22, 2010 | 28 comments We're suckers for creative ideas that will help bring new people to the world of physical computing. So when we heard about Modkit we were all over it! In their own words: Modkit is an in-browser graphical programming environment for little devices called embedded systems. In our own words: it's awesome! Modkit can be used to program Arduino, and they're working to integrate different shields into the included code blocks. The creators of Modkit are currently searching for funding. We think Modkit is a great idea coming from great people.
OpenHatch - Community tools for free and open source software Join App.net Epiphany SDK 5 Released! Today we are pleased to announce the release of the new Epiphany SDK binaries and source packages, version 5.13.07.10. Overview The 5th generation of the eSDK is a major step forward for the Epiphany in terms of ease of use and productivity and includes the following significant improvements: Workgroup based communication for host as well as client side code,A transition to relative addressing for inter-processor communication,Multicore communication primitives,A simplified interrupt programming model,An upgrade to GCC 4.8. New Epiphany Toolchain The Epiphany Toolchain, based on the GNU compiler collection and GNU sourceware is now updated to rev. 4.8.x. eLib Enhancements In order to support the device side workgroup model, we added and modified the program flow synchronization features – barriers and hardware mutexes. Barrier is an object shared among all members of a workgroup. A mutex is a mechanism for enforcing mutual exclusivity in granting right to use a shared resource. 1. 2. Epilog
scripty2: for a more delicious web June 26th, 2009 The script.aculo.us 2 alpha is out! Check it out now at scripty2.com. As you would expect, it brings a lot of change and new features. scripty2: for a more delicious web As the effects framework forms the base for all the eye candy in any UI elements, it’s the logical first step towards a complete scripty2. scripty2 will consist of three parts: scripty2 fx: the framework for DOM/CSS-based visual effectsscripty2 ui: user interface behaviours (not in right now)scripty2 core: helpers for a more delicious developer experience Alpha! In this release, the focus has been on the effects engine, with the UI parts still pending a rewrite (there will be a lot of really cool stuff coming for the UI part, but more about that later). Even in alpha, the effects engine can now do so much more, with less code to write. And we’re actually using it in our own live projects, like twistori and freckle time tracking, so it’s pretty damn stable already. Docs, Docs, Docs A rewrite?! Yes, it’s all new.
X.org The X.Org project provides an open source implementation of the X Window System. The development work is being done in conjunction with the freedesktop.org community. The X.Org Foundation is the educational non-profit corporation whose Board serves this effort, and whose Members lead this work. The latest release of the full X.Org stack is X11R7.7, though many individual X.Org modules have had new versions released since then - see the xorg-announce archives for details of those releases. The next full stack release will be X11R7.8. You may be interested in: Reporting problems, asking questions and getting help Check to see if your question is answered in the FAQ. Development The DeveloperStart page includes information for developers along with links to per-module developer pages. Mailing Lists On XorgMailingLists you can find a list of X-related mailing lists hosted on lists.freedesktop.org. Getting X The best place to get X is from your operating system or distribution vendor. Security
Anki - powerful, intelligent flashcards Find Open Source Alternatives to commercial software | Open Source Alternative - osalt.com