vokicodder.blogspot.com
Voki Codder: CLAM binders, ipyclam and PyQt
http://vokicodder.blogspot.com/2011/09/clam-binders-ipyclam-and-pyqt.html
Tuesday, September 6, 2011. CLAM binders, ipyclam and PyQt. I just finished a pair programming session with Xavier Serra. He is going to defend his Final Career Project on Friday and we are preparing some cool demos involving binding ipyclam. It has been an exciting session because as we debunked one by one the show stoppers that we were finding, we realized that the potential of the tool mix is wider than we thought. Raising the ceiling of what you can do without raising too much the learning threshold.
vokicodder.blogspot.com
Voki Codder: March 2012
http://vokicodder.blogspot.com/2012_03_01_archive.html
Saturday, March 10, 2012. Deansi: ANSI colors to html in Python. Let me introduce you. A python module to convert ansi terminal codes. Lately, I am doing some refactorings, enhancements and fixes on TestFarm. Which lacked of care from us, regardless we use it for CLAM. For our daily work at Barcelona Media. And even to control the status of the unit tests of our students assignments. The testing framework we use for our tests, MiniCppUnit. Relies on ANSI colors. I made the module available at GitHub.
vokicodder.blogspot.com
Voki Codder: ipyclam: interactive python console for CLAM networks manipulation
http://vokicodder.blogspot.com/2011/02/ipyclam-interactive-python-console-for.html
Saturday, February 26, 2011. Ipyclam: interactive python console for CLAM networks manipulation. Xavier Serra (not the MTG. But an homonym student at the UPF. Is about to reach an interesting milestone on his Final Career Project related to CLAM. He is developing an interactive Python console for CLAM. It is a text based interface to explore and manipulate CLAM networks. Hopefully this will end being a dock widget within the Network Editor. Net = Network() net.processing1 = net.types.AudioSou...Yes, plea...
vokicodder.blogspot.com
Voki Codder: February 2011
http://vokicodder.blogspot.com/2011_02_01_archive.html
Saturday, February 26, 2011. Ipyclam: interactive python console for CLAM networks manipulation. Xavier Serra (not the MTG. But an homonym student at the UPF. Is about to reach an interesting milestone on his Final Career Project related to CLAM. He is developing an interactive Python console for CLAM. It is a text based interface to explore and manipulate CLAM networks. Hopefully this will end being a dock widget within the Network Editor. Net = Network() net.processing1 = net.types.AudioSou...Yes, plea...
vokicodder.blogspot.com
Voki Codder: January 2010
http://vokicodder.blogspot.com/2010_01_01_archive.html
Monday, January 25, 2010. Libraries becoming plugins, plugins becoming libraries. Let me post about some of the latest changes on the CLAM. I just applied the changes to the plugins and seems to work nicely. Adapting the main modules will be harder because the old sconstruct file, but it is a matter of days and we can split them. I moved a lot of common SCons code to the clam.py scons tool. There is a cute environment method called. All the intermediate generated code apart in a 'generated' directory.
vokicodder.blogspot.com
Voki Codder: Boolean Controls in CLAM
http://vokicodder.blogspot.com/2010/01/after-long-refactoring-to-get-typed.html
Friday, January 15, 2010. Boolean Controls in CLAM. After a long refactoring to get typed controls into clam without breaking anything, we already have them. Kudos for this achievement go also to Francisco (who started the whole thing as its GSoC project), Hernan, Nael and Pau. Now controls are defined just like ports with a type. So for example, you can define an out control being the type. As a side effect, control callbacks came in natural way. Instead of using a different class (formerly. One of the ...
vokicodder.blogspot.com
Voki Codder: May 2008
http://vokicodder.blogspot.com/2008_05_01_archive.html
Wednesday, May 21, 2008. A configuration idiom for Python scripts. For our Python scripts we have used a fair number of idioms and variations such as importing a config.py file with the parameters as module global vars or importing the content of a dictionary. A different one we used lately is very useful and simple:. This should be your program using the config. Here we define the default parameters. ParamA = "value A". ParamC = "value C". Here we load new values from files, if they exist. Config files ...
vokicodder.blogspot.com
Voki Codder: May 2009
http://vokicodder.blogspot.com/2009_05_01_archive.html
Sunday, May 31, 2009. Command of the day: git svn (Using git over a subversion repository). This may be the end of a long quest for a tool to do 'offline commits on subversion'. That is, being able to work with small commits when you are not able to commit because you are off-line (on-flight or on-train hacking) or you are not a commiter yet (menthorship). The fact is that, we can benefit of some nice features of git. Without having to migrate from subversion. I found a very interesting blog entry. To ap...
vokicodder.blogspot.com
Voki Codder: Site moved!!
http://vokicodder.blogspot.com/2013/01/site-moved.html
Tuesday, January 1, 2013. I moved this blog to my own host at: http:/ canvoki.net/coder. The new feed is http:/ canvoki.net/coder/blog/atom.xml. Subscribe to: Post Comments (Atom). View my complete profile.
canvoki.net
Can Voki
http://canvoki.net/epresencia.html
Llar virtual d'en David Garcia Garzon (Vokimon). Davidgarcia a upf.edu. Vokimon a jabber.org. Lovokimon a linuxmail.org. Per comunicar-se amb mi amb privacitat: GnuPG PubKey. Vokimon' als canals #es1 i #clam de la xarxa freenode. La meva bitacora a Barrapunto. Friend of a Friend. KKEP Productions UNLTD, 1994-2012. Content under Creative Commons Attribution Non-Comercial Share-Alike License. Layout under GNU General Public Licence.