Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta programmazione

python 2.4 and python 2.6 on ubuntu 12.10

For business reasons I am forced to use python 2.6 and python 2.4. Compile the python on each  *buntu 12.10 machine that i have is a frustrating job. (some real, many virtual) I made packages with checkinstall, these are not true ppa but maybe someone can find them useful. I've also tested on Ubuntu 12.10 server and Lubuntu 12.10 First install the dependencies: sudo apt-get install zlib1g libncurses5 libncursesw5 libc6 libbsd0 libreadline5 libreadline6 libsqlite3-0 bzip2 libgdbm3 libssl1.0.0 then download and install the packages: sudo dpkg -i python2.6.deb sudo dpkg -i python2.4.deb (for now are hosted on dropbox doh!) https://dl.dropbox.com/s/0cvh8jm7qcbq5py/python2.4.deb https://dl.dropbox.com/s/jbdgbt2smu352ry/python2.6.deb Everything is provided in the hope that it is useful to someone; but with no guarantee. The paths are: /opt/python-2.6.8/ (for python 2.6) /opt/python-2.4.6/ (for python 2.4) you can add to $PATH or make symlinks. sudo ln -s /opt/p...

P.js

P.js, an object oriented javascript system in 559 bytes! an example: // P.js exposes the `P` variable (function() {     var Animal = P(function(self)     {         self.init = function(name)         {             self.name = name;         };         self.move = function(meters)         {             console.log(self.name + " moved " + meters + "m.");         }     });     var Snake = P(Animal, function(self, base)     {         self.move = function()         {             console.log("Slithering...");             base.move.call(self, 5);         };     });     var Horse = P(Animal, function(self,...

Mono, Windows.Forms e VB.NET

Oggi avevo un pò di tempo libero a disposizione e mi sono dedicato alla versione made in novell di .net, invece di testare i classici esempi in C#, ho deciso di verificare lo stato del compilatore VB.NET e delle Windows.Forms (infatti mono sarà veramente utile quando farà funzionare senza problemi applicazioni complete non esempi costruiti ad hoc). Al momento ho testato il tutto sul mio MacBook (Leopard 10.5.1, mono 1.2.6) utilizzando come editor smultron, (prometto di testare il tutto su debian in settimana). Vari helliniword testuali hanno funzionato senza problemi quindi ho provato qualcosa di grafico: --- Test_VB_Form.vb -- ' Spazio dei nomi utilizzati imports System.Windows.Forms imports System.Drawing ' Spazio dei nomi MyHeloApp come contenitore per la nostra applicazione Namespace MyHelloApp Public Class MainWindow Inherits Form ' dichiariamo due variabili di istanza, due controlli una textbox e un bottone ' dichiariamo bottone con la parola chiave wi...

j2me anche su leopard

Visto che in molti me lo chiedono ho buttato giù due righe su come impostare un ambiente di sviluppo j2me su Leopard. Innanzi tutto c'è da dire che la sun non rilascia un wireless toolkit per osx, possiamo però utilizzare un emulatore di midp2 per venire incontro a questa carenza; in realtà mpowerplayer sdk fa molto di più, fornisce un implementazione di cdc 1.1 e midp 2.0 che permette di compilare midlet su osx tramite il compilatore java; utilizzando la versione 1.4.2, in quanto la 1.5.0 presenta problemi col preverifier.  Inoltre in questo modo si può utilizzare l'amato xcode 3 anche per questo "sporco lavoro"; personalmente trovo xcode molto più leggero e funzionale di netbeans e eclipse. L'SDK presenta anche un template per xcode che utilizza ant per compilare il progetto e lanciare l'emulatore, per non cambiare troppo il build-file in questa guida mi atterò alle impostazioni standard dell'sdk. Per prima cosa è necessario scarica l'sdk dal sito: h...