Category — Software
Pyro
One of the best thing of scripting languages like Python is the ability to fast prototype complex things. In the past ten years, if you like to build distributed application you was forced to use huge and heavily languages like Java.
On Python there is a nice library called Pyro, which used with success:
Pyro is short for PYthon Remote Objects. It is an advanced and powerful Distributed Object Technology system written entirely in Python, that is designed to be very easy to use. Never worry about writing network communication code again, when using Pyro you just write your Python objects like you would normally. With only a few lines of extra code, Pyro takes care of the network communication between your objects once you split them over different machines on the network. All the gory socket programming details are taken care of, you just call a method on a remote object as if it were a local object!
Pyro provides an object-oriented form of RPC. You can use Pyro within a single system but also use it for IPC. For those that are familiar with Java, Pyro resembles Java's Remote Method Invocation (RMI). It is less similar to CORBA – which is a system- and language independent Distributed Object Technology and has much more to offer than Pyro or RMI. But Pyro is small, simple and free!
via Pyro – About.
The nice thing about pyro are:
- Pyro is easy to learn
- Pyro is easy to study (the code is clear and tiny)
- There are experimental feature very userful for prototyiping mobile agents
- The Author (Irmen de Jong) is updating it on regular basis, so bug fixes are deilvered
February 7, 2010 No Comments
Apple la strategia del 2010
Abbiamo fatto una rapida analisi dell’ Apple iPad in un articolo precedente: vediamo questa volta come l’iPad si inserisce in una possibile strategia globale dell’azienda di Cupertino.
La maggior parte delle osservazioni che faremo sono corroborate da accadimenti storici, il resto sono previsioni di breve termine ma illuminanti.
February 1, 2010 No Comments
Apple – iPad: la vera strategia
C’è stata molta eccitazione intorno alla presentazione dell’iPad da parte della Apple.
Il prodotto finale risulta una specie di “iPhone più grosso”, con funzionalità simili al Kindle di Amazon, che ovviamente consta circa 200 dollari di meno.
E allora dove sta la novità, la geniale lungimiranza di Steve Jobs?
In realtà l’iPad è un passo avanti nel tentativo di creare un ecosistema che faccia terra bruciata dei concorrenti, come già è successo per l’iPhone (“il solito cellulare touch…”ricordate?): vediamo perché.
January 30, 2010 1 Comment
