Wednesday, December 17, 2008
Thursday, November 20, 2008
Wednesday, November 19, 2008
Tuesday, November 18, 2008
Can Neurobion Cure Neuropathy
[AGGIORNATO E RISOLTO]Skype e PulseAudio in Ubuntu Intrepid Ibex 8.10
One thing boring and enough 'to meet up with some stupid problem after a fresh install of Ubuntu, but that' does not affect the quality of 'now been achieved by this operating system. With Skype
many will have noticed that the audio is not working or need working on. As usual it comes to library management PulseAudio to generate problems.
UPDATE: A Spartan but functional solution without having to uninstall packages, and then eventually I found the casino. It 'also described http://ubuntuforums.org. And 'Just go in your Skype voice to the' Sound Devices' (Audio) and set the following: IN
Sound: Intel HDA (the index and the producer depends on your motherboard / audio) Sound
OUT: Pulse Audio Sound
Ringing: Default device
With this system, the audio is captured and output work. However, in the property 'seems to capture both audio automatically disabled, so 'eye if you use other programs for audio capture. This information can also be found on the Ubuntu forums in this report .
-------------------------------
I removed the part of the script, 'cause there is little point since the game above reappresenta already 'a good solution.
One thing boring and enough 'to meet up with some stupid problem after a fresh install of Ubuntu, but that' does not affect the quality of 'now been achieved by this operating system. With Skype
many will have noticed that the audio is not working or need working on. As usual it comes to library management PulseAudio to generate problems.
UPDATE: A Spartan but functional solution without having to uninstall packages, and then eventually I found the casino. It 'also described http://ubuntuforums.org. And 'Just go in your Skype voice to the' Sound Devices' (Audio) and set the following: IN
Sound: Intel HDA (the index and the producer depends on your motherboard / audio) Sound
OUT: Pulse Audio Sound
Ringing: Default device
With this system, the audio is captured and output work. However, in the property 'seems to capture both audio automatically disabled, so 'eye if you use other programs for audio capture. This information can also be found on the Ubuntu forums in this report .
-------------------------------
I removed the part of the script, 'cause there is little point since the game above reappresenta already 'a good solution.
Friday, November 7, 2008
Tuesday, November 4, 2008
Monday, October 27, 2008
Fx Espadrille Star Wars
Programmare (facilmente) giochi 3D. Panorama dei software disponibili.
In this article I want to list and describe those software used to program games essentially three-dimensional space, based on my previous knowledge and to my various migrations from one system to another looking for something easy, powerful, well-structured while platform independent. The order e' cronologico in base alle esperienze personali.
Cominciamo da 3 software sviluppati per Windows.
Dark Basic . Si tratta in sostanza di uno pseudo BASIC applicato alla programmazione 3D e quindi con una serie di comandi dedicati alla creazione di oggetti, textures e gestione del frame buffer, rendering, e gestione generale dei contenuti multimendiali. Dark Basic e' a pagamento e comunque e' un po limitato, sebbene sia ottimo per imparare i rudimenti della programmazione 3D.
Dark Basic Pro . E' la versione potenziata del dark basic, che contiene un sacco di funzionalita' e ottimizzazioni in piu', ma per quel che ricordo io ha introdotto una serie di bachi non indifferente, risolti with numerous patches. Next to it and 'have been developed recently DarkGDK a package. NET APIs that implement most of the features' 3D, maybe even better, and be used for example using C #.
Blitz Basic . Other language oriented Basic 3D. The Blitz and 'pretty solid and functional, in my opinion a lot more' Dark Basic, and has a good community with which to discuss and tricks needed to get from where optimizations. The only downside, and 'that is based on DirectX 7. Outputs are similar to other versions of Blitz (BlitzMax) but do not support full 3D. Some people we are currently developing games also Grossetti.
Doing a little guide I can say that the community has a basic Blitz 'more' articulate, and a language slightly more 'quick and powerful. These languages, however, that fee 'offer very good performance also for developers who do not settle for the usual snake 3d. Obviously require Windows and DirectX, trying to avoid Vista for the known incompatibility 'with DirectX 7.
Now to view free and open development of 3D gaming.
JMonkey Engine: Engine developed in Java via JNI and integrated with system libraries (available for both Win and Linux). What can I say? With the structure of a java program and 'almost inherently strong, syntactically impeccable and full of features'. The recent performance on computers are not bad and just using native libraries, you can reach extreme effects and uses the graphics card. The demo on the site are significant.
However, one should expect a learning curve more 'slow speed and a' deployment for simple toys and sometimes' annoying. Pero 'I think that this is a good compromise if we want good performance and set a language almost user friendly rather than' directly using C + +. If you want to get an idea of \u200b\u200bthe work Jmonkey there are many videos on youtube.
engine Jmonkey and 'currently undergoing major changes, so we choose to rely on the 1.x versions that have maggior stabilita' sul framewrok precedente, oppure le 2.x che non sono ancora ben rodate, ma offrono un framework piu' snello che toglie molte rogne al programmatore in particolare nella gestione di alcuni thread.
Panda3d : Veniamo ad un progetto sviluppato dalla Carnegie Mellon University (Entertainment Technology Center) per introdurre gli studenti alla programmazione 3d. Si tratta di una serie di librerie sviluppate e usate direttamente mediante python. Se pensate a quanto e' veloce python, immaginate quanto sia comodo avere a corredo un ulteriore set di classi e funzioni, con tanto di framework impostato per far girare intere applicazioni 3d. Senza dilungarmi troppo, perche' ho intenzione di scrivere qualche articol su panda3d more 'specific, I shall say' that the performance is less good than jmonkey, although the purpose for which 'was initially created perhaps was not, however,' the structure and how to program are fortunately very very slim. Just a few instructions to get started and see something on the screen, with a room and checks on it by default framework (volontariamnte if they are not disabled). Panda catches your eye as it integrates with regard to models, textures and cubemaps (mainly used for the purposes of discussion) with different three-dimensional graphical tools, the first of Blender. On the site and 'can have the samples, not always exhaustive and I think you can make many projects more' attractive. Disney has used this engine for its graphics mmorpg 'Pirates of the Caribbean' so do not throw it away.
The peculiarity 'of panda3d and' that it was written in python, at the end of the fair draws c functions, so as in any python program in order to increase the performance we create for ourselves our beautiful features c. However, the purpose of this overview was just showing something that was not related to graphics drivers and too difficult for those who approach the world of game programming.
JMonkey Panda3D and are strictly free and opensource.
There are many other projects for the more 'Java-based, as Xith3d , or LUA scripting using various frameworks but rely on graphics engines written in C as Ogre. Then do not forget Crystal Space 3D (c + +) and the same blender that provides a Python interface to build logic with graphical objects, but not well-kept, it 'performance.
Finally I can say that now, as well as it has 'developed Panda3d and' the best framework with which to begin to go into the game programming without resorting to system libraries, and immediately obtain surprising results with very few instructions. The manual and 'sufficiently clear and the Forum (English) I have so far solved a bunch of questions and problems.
If you already know 'how to study something 3D programming JMonkey try,' cause it's really worth.
In this article I want to list and describe those software used to program games essentially three-dimensional space, based on my previous knowledge and to my various migrations from one system to another looking for something easy, powerful, well-structured while platform independent. The order e' cronologico in base alle esperienze personali.
Cominciamo da 3 software sviluppati per Windows.
Dark Basic . Si tratta in sostanza di uno pseudo BASIC applicato alla programmazione 3D e quindi con una serie di comandi dedicati alla creazione di oggetti, textures e gestione del frame buffer, rendering, e gestione generale dei contenuti multimendiali. Dark Basic e' a pagamento e comunque e' un po limitato, sebbene sia ottimo per imparare i rudimenti della programmazione 3D.
Dark Basic Pro . E' la versione potenziata del dark basic, che contiene un sacco di funzionalita' e ottimizzazioni in piu', ma per quel che ricordo io ha introdotto una serie di bachi non indifferente, risolti with numerous patches. Next to it and 'have been developed recently DarkGDK a package. NET APIs that implement most of the features' 3D, maybe even better, and be used for example using C #.
Blitz Basic . Other language oriented Basic 3D. The Blitz and 'pretty solid and functional, in my opinion a lot more' Dark Basic, and has a good community with which to discuss and tricks needed to get from where optimizations. The only downside, and 'that is based on DirectX 7. Outputs are similar to other versions of Blitz (BlitzMax) but do not support full 3D. Some people we are currently developing games also Grossetti.
Doing a little guide I can say that the community has a basic Blitz 'more' articulate, and a language slightly more 'quick and powerful. These languages, however, that fee 'offer very good performance also for developers who do not settle for the usual snake 3d. Obviously require Windows and DirectX, trying to avoid Vista for the known incompatibility 'with DirectX 7.
Now to view free and open development of 3D gaming.
JMonkey Engine: Engine developed in Java via JNI and integrated with system libraries (available for both Win and Linux). What can I say? With the structure of a java program and 'almost inherently strong, syntactically impeccable and full of features'. The recent performance on computers are not bad and just using native libraries, you can reach extreme effects and uses the graphics card. The demo on the site are significant.
However, one should expect a learning curve more 'slow speed and a' deployment for simple toys and sometimes' annoying. Pero 'I think that this is a good compromise if we want good performance and set a language almost user friendly rather than' directly using C + +. If you want to get an idea of \u200b\u200bthe work Jmonkey there are many videos on youtube.
engine Jmonkey and 'currently undergoing major changes, so we choose to rely on the 1.x versions that have maggior stabilita' sul framewrok precedente, oppure le 2.x che non sono ancora ben rodate, ma offrono un framework piu' snello che toglie molte rogne al programmatore in particolare nella gestione di alcuni thread.
Panda3d : Veniamo ad un progetto sviluppato dalla Carnegie Mellon University (Entertainment Technology Center) per introdurre gli studenti alla programmazione 3d. Si tratta di una serie di librerie sviluppate e usate direttamente mediante python. Se pensate a quanto e' veloce python, immaginate quanto sia comodo avere a corredo un ulteriore set di classi e funzioni, con tanto di framework impostato per far girare intere applicazioni 3d. Senza dilungarmi troppo, perche' ho intenzione di scrivere qualche articol su panda3d more 'specific, I shall say' that the performance is less good than jmonkey, although the purpose for which 'was initially created perhaps was not, however,' the structure and how to program are fortunately very very slim. Just a few instructions to get started and see something on the screen, with a room and checks on it by default framework (volontariamnte if they are not disabled). Panda catches your eye as it integrates with regard to models, textures and cubemaps (mainly used for the purposes of discussion) with different three-dimensional graphical tools, the first of Blender. On the site and 'can have the samples, not always exhaustive and I think you can make many projects more' attractive. Disney has used this engine for its graphics mmorpg 'Pirates of the Caribbean' so do not throw it away.
The peculiarity 'of panda3d and' that it was written in python, at the end of the fair draws c functions, so as in any python program in order to increase the performance we create for ourselves our beautiful features c. However, the purpose of this overview was just showing something that was not related to graphics drivers and too difficult for those who approach the world of game programming.
JMonkey Panda3D and are strictly free and opensource.
There are many other projects for the more 'Java-based, as Xith3d , or LUA scripting using various frameworks but rely on graphics engines written in C as Ogre. Then do not forget Crystal Space 3D (c + +) and the same blender that provides a Python interface to build logic with graphical objects, but not well-kept, it 'performance.
Finally I can say that now, as well as it has 'developed Panda3d and' the best framework with which to begin to go into the game programming without resorting to system libraries, and immediately obtain surprising results with very few instructions. The manual and 'sufficiently clear and the Forum (English) I have so far solved a bunch of questions and problems.
If you already know 'how to study something 3D programming JMonkey try,' cause it's really worth.
Monday, October 13, 2008
Monday, October 6, 2008
How Do U Make A Diamante Phone Up
Tracciare un computer rubato con un semplice script
Da quando ho un portatile il mio cruccio e' sempre stato di capire cosa avessi potuto fare se me lo avessero rubato. Non so quanto serva e quanto le forze dell'ordine collaborino, ma se viene tracciata la sua posizione forse un modo per ritrovarlo dovrebbe esserci.
Considerando che al giorno d'oggi, con molte probabilita', il computer rubato andra' a farsi un giretto su internet, o si collega automaticamente mediante una rete lan o wireless, perche' non sfruttare questo particolare a nostro vantaggio ?
Utilizzando sendmail, un account di posta funzionante, e uno script linux semplice semplice che invia mail quando si e' connessi, abbiamo trovato un semplice metodo per tracciare il nostro sperduto notebook. I used a simple service that also provides the ip from where we are seen on the net (www.whatismyip.com), but you can use your favorite method.
no more talk and come to the script:
Il gioco e' fatto. Per comodita vi posto anche lo script
di sendmail, di facile comprensione :
Note: This method is' simplicity of a 'unique and has many weak points,' cause the stolen computer to be tracked must:
not be reformatted
Note3: There is no software to charges that are essentially the same thing. If you have to do this and 'home made solution, but adequate.
Da quando ho un portatile il mio cruccio e' sempre stato di capire cosa avessi potuto fare se me lo avessero rubato. Non so quanto serva e quanto le forze dell'ordine collaborino, ma se viene tracciata la sua posizione forse un modo per ritrovarlo dovrebbe esserci.
Considerando che al giorno d'oggi, con molte probabilita', il computer rubato andra' a farsi un giretto su internet, o si collega automaticamente mediante una rete lan o wireless, perche' non sfruttare questo particolare a nostro vantaggio ?
Utilizzando sendmail, un account di posta funzionante, e uno script linux semplice semplice che invia mail quando si e' connessi, abbiamo trovato un semplice metodo per tracciare il nostro sperduto notebook. I used a simple service that also provides the ip from where we are seen on the net (www.whatismyip.com), but you can use your favorite method.
no more talk and come to the script:
# / bin / bash #
Revenue ip from the internet, the most 'secure
# to whatever network that can' be
# PC stolen.
wget http://www.whatismyip.com/automation/n09230945.asp;
# wget me back a file with simple text content
# ip seen by Internet service that translates into
# variable. Then the file will not serve me 'more'.
ip = $ (cat n09230945.asp)
rm-f n09230945.asp
# Build parameters to send the mail to me
# itself. Should I consider here other possibilities
# ', for example, if I can have a
# sendmail or smtp configured properly. I recommend
# gmail addresses simply 'cause their
# spam filter and' different, and also lets #
mail sending is not certain, how could it be that #
been sent.
to = "myaccountname@gmail.com"
subject = "hello from my pc --- stealed IP $ ip";
data = $ (date);
# Using the script sendmail, scriptino a very comfortable
# written in perl that uses sendmail just for
# inviare la posta.
./sendmail.pl $to "$subject" "$data"
Il gioco e' fatto. Per comodita vi posto anche lo script
di sendmail, di facile comprensione :
#!/usr/bin/perl
$title='Tracker mail';
$to=$ARGV[0];
$from=$ARGV[0];
$subject=$ARGV[1];
$data=$ARGV[2];
print "Sending mail to $to with subject $subject\n";
open(MAIL, " Body
print MAIL "$ subject \\ n Data sent from the PC: $ date \\ n";
close (MAIL);
Now you just need to make the 2 executable script and schedule, taking care to choose intervals nor too narrow (the risk of clogging up your box) or too
deferred (not peck the time when the PC and 'connected to the network). At the limit, create a control that allows the script to proceed only if and' connected. Note: This method is' simplicity of a 'unique and has many weak points,' cause the stolen computer to be tracked must:
not be reformatted
- happens if the user fails to log, so if you can
enabled automatic login. -
have an email provider that does not designate the spam mail you are sending
automatic script. Gmail
work, other little, unless you use an SMTP server already 'OS. -
Note2: There are better technologies, although currently they are not universally popular, that fasten to the bios rather than the operating system. Moreover, there are also
have Internet access, and not always what '
systems 'deterrent' as anti-theft locks and plates. But I prefer 'the traceability' is primarily controlled by the user and and I know what to do next
Note3: There is no software to charges that are essentially the same thing. If you have to do this and 'home made solution, but adequate.
Tuesday, September 23, 2008
My Tattoo Has White Spots On It
Programmatori Java, attenti al pitone.
Java offers a lot nowadays, but 'over time become something of extremely hard-working tools for those who want to have much' lighter, 'fast development. Let's just say that there 's a great flexibility' it a form of rapid development in java. Often a web application we have to resort to some configuration file appropriately prepared to have something minimal running, and learn how to write java server pages if you do not want to talk about writing servlet.
La verita' e' che forse aver capito la programmazione ad oggetti e' sicuramente indispensabile per grossi progetti, ma di sicuro chi e' abituato alla verbosita'/solidita' sintattica e logica del java si deve ricredere con python. Il modo in cui sono realizzati i concetti di object oriented sono quasi completamente diversi.
Tanto per avvisare l'incauto programmatore java ci sono alcune cose di cui bisogna essere a conoscenza, pena il riscrivere un sacco di codice:
1 - La spaziatura delle indentazioni : (i 4 spazi sono una convenzione, e chi non la segue rischia di non adattare il proprio codice a script di altre persone).
2 - Non dovete dichiarare le variabili neanche a livello di classe, potete aggiungerne a iosa anche durante l'esecuzione, questo porta sicuramente ad un possibile mal utilizzo delle classi di per se'.
3 - Non esiste il concetto di statico, ma qualcosa di simile e' implicito nel linguaggio. Capire tuttavia cosa succede in caso di classi che ereditano altre classi diventa difficile, e quando ci riferiamo ad una variabile non sappiamo esattamente che cosa stiamo modificando.
Vi spiego un attimo cosa succede se usiamo dizionari e interi allo stesso modo:
class C():
In the manual, if you want clarification (I that of 2.5 of O'Reilly), and 'written precisely the way in which the variables can be defined, and what happens when we act on them, but it' s difficult to understand without examples of the dangers behind it.
4 - implicitamnetne Some variables are global, such as instances of a class I never had to declare them in a comprehensive final.
5 - The contents of a final, having parameters that can change their nature from time to time, is not analyzed in the compilation, if not for the correct syntax on the keywords and punctuation. Only
already 'these things are enough to create the following problems: possibly use the same editor, and the same settings, non fare linee molto lunghe ne' usare il text wrapping, stare molto attenti a come vengono definite le variabili all'interno della classe, seguire e avere sempre bene presente in mente come esse sono state inizializzate e quando.
Quindi, da un lato abbiamo java, con il quale tutto e' strutturato nei minimi dettagli, ed e' quasi impossibile sbagliare a livello di compilazione (e quindi e' quasi impossibile sbagliare ad utilizzare le classi create). Tuttavia se non abbiamo un editor (vedi Eclipse) che ci completa la maggior parte del linguaggio, perche' troppo verboso, e se non impostiamo tutto a puntino, diventa difficile per un neo programmatore capirci qualcosa, e arrivare a scrivere grossi progetti. La curva di apprendimento e' sicuramente piu' lenta, e raggiungere un risultato richiede quasi sempre molto codice.
Dall'altra abbiamo python , che si programma anche con un blocco note / gedit e velocemente, ma essendo il compilatore estremamente semplificato, solo a tempo di esecuzione si scoprono errori.
La cosa che saltera' all'occhio ai programmatori java e' che un editor di Python come pydev e' quasi inutile se si utilizzano classi a go-go e istanze run-time. Infatti vedrete che l'auto completamento in questi casi non funziona ovviamente e in piu' vi trovate a gestire eventuali errori solo dopo aver spulciato tutti i vari modi di far girare il vostro codice.
Il mio parere e' che Python e' uno strumento fantastico, velocissimo nella parte di sviluppo, pieno libraries for everything, including all the language needs classical and modern (xml, html, input devices, etc ...). Often, however, 'flexibility' over the language makes me think that for most projects 'structured and involve more' people is delegated to them how to organize and how to write code. Python lacks a written language that (unlike Java) and this leads to subjectivity 'impressive and can' lead the programmer to big trouble 'if it is to manage large projects after some time.
So I think the python and java programmer needs to be a bit 'different, but in both languages, given its strengths and weaknesses, sono da ritenersi validi e longevi su tanti ambiti informatici.
Java offers a lot nowadays, but 'over time become something of extremely hard-working tools for those who want to have much' lighter, 'fast development. Let's just say that there 's a great flexibility' it a form of rapid development in java. Often a web application we have to resort to some configuration file appropriately prepared to have something minimal running, and learn how to write java server pages if you do not want to talk about writing servlet.
Recently, next to Java, have developed many interpreted languages \u200b\u200bsuch as php and python. Php has developed very fast because 'it and' name around the world especially for web first, he enjoyed a development environment independent of operating systems. Python has maintained its having a great simplicity, 'a rate' of writing and speech synthesis to a very large scale, and mainly a large community 'who work there.
I began to develop scripts and applications in python 3d, gradually reading a manual to figure out the correct syntax. After giving a look at language in general I thought (wrongly): "Well, python seems to deploy more ' o meno tutti i concetti della programmazione ad oggetti, come gli ultimi php, e mantiene tutta la semplicita di un linguaggio interpretato, e per un esperto JAVA non puo' essere difficile immergersi in questa nuova sintassi". Ah... mai pensieri furono piu' sbagliati. La verita' e' che forse aver capito la programmazione ad oggetti e' sicuramente indispensabile per grossi progetti, ma di sicuro chi e' abituato alla verbosita'/solidita' sintattica e logica del java si deve ricredere con python. Il modo in cui sono realizzati i concetti di object oriented sono quasi completamente diversi.
Tanto per avvisare l'incauto programmatore java ci sono alcune cose di cui bisogna essere a conoscenza, pena il riscrivere un sacco di codice:
1 - La spaziatura delle indentazioni : (i 4 spazi sono una convenzione, e chi non la segue rischia di non adattare il proprio codice a script di altre persone).
2 - Non dovete dichiarare le variabili neanche a livello di classe, potete aggiungerne a iosa anche durante l'esecuzione, questo porta sicuramente ad un possibile mal utilizzo delle classi di per se'.
3 - Non esiste il concetto di statico, ma qualcosa di simile e' implicito nel linguaggio. Capire tuttavia cosa succede in caso di classi che ereditano altre classi diventa difficile, e quando ci riferiamo ad una variabile non sappiamo esattamente che cosa stiamo modificando.
Vi spiego un attimo cosa succede se usiamo dizionari e interi allo stesso modo:
class C():
i={}
def change(self,val): self.i["foo"]=val
class Cson1(C):
i={'foo':1,'bar':2}
class Cson2(C):
i={'foo':3,'bar':4}
print C.i
print Cson1.i
print Cson2.i
cson1A=Cson1()
cson1B=Cson1()
cson2A=Cson2()
cson1B.i["foo"]=50
print cson1B.i
print cson1A.i
cson1B.change(20)
print cson1B.i
print cson1A.i
print C.i
class Z():
i=0
def change(self,val):
self.i=val
class Zson1(Z):
class Zson2 i = 5 (Z): i = 10
Zi
print print print Zson1.i
Zson2.i
zson1A Zson1 = () =
zson1B Zson1 () =
zson2A Zson2 ()
zson1B. i = 50 print
zson1B.i
print zson1A.i
zson1B.change (20)
zson1B.i
print print print zson1A.i
Zi
Try to run this simple code and you'll be amazed of how the dictionary of an instance has modified / overwritten in reality 'the dictionary of other instances (class C and heirs), unlike what happens for the management of integers (Z class and heirs). In the manual, if you want clarification (I that of 2.5 of O'Reilly), and 'written precisely the way in which the variables can be defined, and what happens when we act on them, but it' s difficult to understand without examples of the dangers behind it.
4 - implicitamnetne Some variables are global, such as instances of a class I never had to declare them in a comprehensive final.
5 - The contents of a final, having parameters that can change their nature from time to time, is not analyzed in the compilation, if not for the correct syntax on the keywords and punctuation. Only
already 'these things are enough to create the following problems: possibly use the same editor, and the same settings, non fare linee molto lunghe ne' usare il text wrapping, stare molto attenti a come vengono definite le variabili all'interno della classe, seguire e avere sempre bene presente in mente come esse sono state inizializzate e quando.
Quindi, da un lato abbiamo java, con il quale tutto e' strutturato nei minimi dettagli, ed e' quasi impossibile sbagliare a livello di compilazione (e quindi e' quasi impossibile sbagliare ad utilizzare le classi create). Tuttavia se non abbiamo un editor (vedi Eclipse) che ci completa la maggior parte del linguaggio, perche' troppo verboso, e se non impostiamo tutto a puntino, diventa difficile per un neo programmatore capirci qualcosa, e arrivare a scrivere grossi progetti. La curva di apprendimento e' sicuramente piu' lenta, e raggiungere un risultato richiede quasi sempre molto codice.
Dall'altra abbiamo python , che si programma anche con un blocco note / gedit e velocemente, ma essendo il compilatore estremamente semplificato, solo a tempo di esecuzione si scoprono errori.
La cosa che saltera' all'occhio ai programmatori java e' che un editor di Python come pydev e' quasi inutile se si utilizzano classi a go-go e istanze run-time. Infatti vedrete che l'auto completamento in questi casi non funziona ovviamente e in piu' vi trovate a gestire eventuali errori solo dopo aver spulciato tutti i vari modi di far girare il vostro codice.
Il mio parere e' che Python e' uno strumento fantastico, velocissimo nella parte di sviluppo, pieno libraries for everything, including all the language needs classical and modern (xml, html, input devices, etc ...). Often, however, 'flexibility' over the language makes me think that for most projects 'structured and involve more' people is delegated to them how to organize and how to write code. Python lacks a written language that (unlike Java) and this leads to subjectivity 'impressive and can' lead the programmer to big trouble 'if it is to manage large projects after some time.
So I think the python and java programmer needs to be a bit 'different, but in both languages, given its strengths and weaknesses, sono da ritenersi validi e longevi su tanti ambiti informatici.
Sunday, September 21, 2008
How Does A Joystick Work On A Electric Chair
Tuesday, September 16, 2008
Couple Muscular Dystrophy
Subscribe to:
Posts (Atom)