Hello, world!
Due to peer pressure, I decided to start a blog. I will talk about the development of FePy project here.FePy project
View Articlepyprof: Mono profiler for IronPython
CPython distribution comes with debuggers and profilers. More importantly, it comes with hooks so that you can write your own debuggers and profilers. You can set these hooks by built-in functions...
View Articlepyprof progresses
It has been a week since the beginning of pyprof. The project is progressing well.The code is in the usual place:https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/pyprof/There are some Makefile...
View ArticleTeaching IronRuby math tricks
The first release of IronRuby brought a lot of buzz, and in my opinion rightly so. However, if you expect it to run Rails, seemlessly integrating ASP.NET widgets today, I must say you're delusional....
View ArticleIronPython/Mono benchmarks
There have been significant improvements in the performance of Mono runtime this year. Three Mono releases were made:2007-02-07 Mono 1.2.32007-05-15 Mono 1.2.42007-08-30 Mono 1.2.5I adapted some...
View ArticleSeo? What Seo?
My name is Seo Sanghyeon. Apparently, SEO also stands for Search Engine Optimization. That seems to be an enough reason for "SEO professionals" to spam my blog. Too bad.
View ArticleUsing AT-SPI from IronPython (1)
This adventure started when Jim Hugunin mentioned System.Windows.Automation library new in .NET 3.0.GUI test automation and assistive technology (such as screen readers) share some common needs. While...
View ArticleUsing AT-SPI from IronPython (2)
Before continuing, let me mention that all the relevant code is in the FePy repository:https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/atspi/Now IIOP.NET is built, it's time to compile IDL. IDL...
View ArticleCLR Add-In
Today I came across CLR Add-In. You can start reading from "System.AddIn Resources" link on the left sidebar.Its discovery and adaptation model looks rather comparable to those of zope.interface, but...
View ArticleInlining in Mono JIT
It seems that as of Mono 1.9, the inliner in Mono JIT compiler never inlines functions with any branching opcode. To those in the position to know, I ask:1. Is this true?2. If it is true, should I...
View ArticleMy reading list
I haven't blogged for a while, so here is a lame blog post listing feeds I am currently subscribed to. I am a Liferea user, by the way. I tried to migrate to online feed reader, but somehow it didn't...
View ArticleEncoding name normalization in Python
Python provides codecs module, which provides the codec registry. You can query the registry with codecs.lookup function. codecs.lookup function receives an encoding name as an argument.The venerable...
View ArticleBuilding libFIRM from the public repository
libFIRM is yet another IR(intermediate representation) from University of Karlsruhe. It has been public for the last year, but the repository was not. Recently, the repository has been published at...
View ArticleSelectively disabling Gold linker
Gold is a new, fast linker written by Ian Lance Taylor and his colleagues at Google. It has been a year since its first public release, and it is now packaged as binutils-gold in Debian, so you can...
View Article