FLOSS Project Planets

Kay Hayen: Nuitka Standalone Mode is Work in Progress

Planet Python - Fri, 2013-12-27 06:48

Many of you who turn to my easy to use, highly compatible Python compiler Nuitka, do this mostly because they seek to solve the deployment problem that Python suffers from.

Be this, because you want to use a newer Python2.7 on RHEL5 without installing anything at all there. Or because Windows is difficult to tackle otherwise.

For the longest time, Nuitka had not offered anything in this domain, focusing solely on being an accelerator. Lately, I have taken up the challenge and polished initial solutions submitted by contributors.

This first showed up in the 0.4.7 release, but turned out relatively weak. While first examples were working on Linux, it was not working at all on Windows (anymore). And basically there was a huge lack of tests.

Actually I didn't mean for it to be released with that feature, but as parts of it seemed to work, I did so. But truth to be sad, that feature is not nearly as polished in that release as you would like it to.

In current development releases, of what is going to become 0.5.0 really soon now, it's much better already. More things actually work. But it appears, there will be more ground to cover, and this is a lot of stuff to sort out.

So, this is mostly about asking you two things. Give that development release a try and report issues you have with it. And help me.

And have patience. I am developing Nuitka as an accelerator on a "no known bugs" basis. That means, once I know of a bug, I will fix it. OK, some issues in fact take longer, but then it really is not important at all, but difficult at the time. For standalone mode, I can't do it that way, or I would have to neglect the acceleration parts, which I totally don't want to do.

Because while you maybe are only interested in a packaging solution, many others would like to have that orders of magnitude speedup that I have been aiming for and that feels near now. This is about making Python a viable language for more uses than it currently is.

So why do it in the first place. For one, I am hoping that it helps people to not turn away from Python. And second, and more important, I am hoping that by making it more useful, more people will join me. (Oh, and thirdly, it's also a nice puzzle to solve. I seem to enjoy that.)

Ultimately both modes will be needed, standalone, and acceleration. And it seems like I am working to provide both. For standalone, more often, than seeking to avoid bugs as far as possible, I am going to rely on your participation.

So join Nuitka. Now. Download from here. Join the mailing list. And help if you can. And yes you can.

Categories: FLOSS Project Planets

Photo Retrospective: Ubuntu

Planet KDE - Fri, 2013-12-27 06:48
KDE Project:

I'm done triaging old photos, here's some of my favourite Ubuntu themed ones from 2005 to 2009.


The first Ubuntu conference I went to in Sydney featuring Andreas, one of the Kubuntu originators


The excitable Jeff Waugh who provided a lot of the character behind Gnome and early Ubuntu. Last seen writing a lament about the Canonical’s worsening relationship with GNOME which I must admit to being too lazy to read.


A Kubuntu group photo in Barcelona from 2009, little did I know Barcelona would become a spiritual and practical home for Kubuntu.


It's important to build community in open source, Kubuntu has always used hot tub parties for this, you won't get that with any other distro.


Canonical One flight to Montreal, these days I prefer to take the train, more environmentally friendly.


The first LTS release was preceeded by a polishing sprint in London where we worked on the first version of Ubiquity, the live CD installer.


Back in the day I had to post out every CD by myself. (I still get requests for CDs but we stopped having any physical media some time ago).


Paul taking his Ubuntu evangelising a little too seriously.


Ubuntu summits were often in fancy hotels which always surprised me by nobody using the swimming pool, I feel if life gives you a roof top swimming pool it's just ungrateful not to use it.


I like to go for a canoe if possible when I travel the world.

Have a fun holiday all, come and join us at Kubuntu if you want to be part of more world adventures.

Categories: FLOSS Project Planets

Best kids games for free – Linux

LinuxPlanet - Fri, 2013-12-27 06:26
The best kids games for Linux, also free.

It’s time to let the kids take over the comptuter and let them play what they want. Here is a list of great kids games that my kids loves. The age is between 4-8 years old.

Will list them as how often they want to play it.

 

Minetest

Like Minecraft, but it’s free to install and play. An infinite-world block sandbox game and a game engine, inspired by InfiniMiner, Minecraft and the like. It doesn’t need java to run.

The best game for my 4,5 and 8 year old kids. they always wants to play it. Specially now when you can easily add new mods inside the game. (from version 0.4.7 + git)

kids games

Installation

Foresight

 

 

Gcompris

GCompris is a high quality educational software suite comprising of numerous activities for children aged 2 to 10.

Some of the activities are game orientated, but nonetheless still educational. Many different things can be done in the game, that’s why it’s so popular.

Installation

Foresight

 

 

Ri-li

Ri-li is an arcade game licensed under the GPL (General Public License). You drive a toy wood engine in many levels and you must collect all the coaches to win.You can dowload it and play indefinitely. It’s Free.

This game is not for 4-6 years old, but older kids loves this game.

Installation

Foresight

 

 

Tux Paint

Not a game though, but very popular for 4-7 years old kids. It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program.

 

Conclusion

There is alot more kids games out there, but these ones stands out and kids loves them.

Categories: FLOSS Project Planets

Translating…domain server….wait…be-frustrated

LinuxPlanet - Thu, 2013-12-26 12:47
One of the most annoying features of Cisco's IOS is the assuming that anything you type which is not a command is a hostname.  So...

Router#dev
Translating "dev"...domain server (255.255.255.255)
 (255.255.255.255)
Translating "dev"...domain server (255.255.255.255)
....
... and when you are configuring a router which either (a) does not have DNS, (b) is on a network that is down, or (c) is on the workbench and not actually connected to a network - you get to enjoy the long pause of a DNS timeout.

Argh!

The solution is simple:

Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#no ip domain-lookup
Router(config)#exit
The "no ip domain-lookup" disables this feature. Now at least it fails instantly:
Router#dev
Translating "dev"
Translating "dev"
% Bad IP address or host name
% Unknown command or computer name, or unable to find computer addressThe downside is that the router will no longer perform DNS look-ups to translate host names to addresses.  That is bad for some specific use-cases [a VPN terminator is one possible example] - but generally that is not something that matters for a router.  Once a router is configured you can always turn domain-lookup back on.

Note to self: everytime you pull a router out of storage - do this first.
Categories: FLOSS Project Planets
Syndicate content