Blog

Archive for the ‘Development’ Category

libanim: animated textures and images for iPhone/iOS

Thursday, August 12th, 2010

I recently started a new project called libanim (home page) which aims at providing support for animated file formats on the iOS and perhaps Android at a later stage. The problem doesn’t seem to be limited to any one platform, support for animated file formats is usually limited to gif files but on some places (e.g. […]


The little evilness of @property

Wednesday, April 21st, 2010

One of the special enhancements Objective C adds to basic C/C++ is the ability to declare and use properties with a simple and straightforward usage. To new comers or even veteran programmers used to properties in C# or Java this is a very nice concept that saves a lot of time while keeping the code […]


Programming Environments Should Envolve

Friday, April 10th, 2009

There are a lot of new features being introduced into programming languages and platforms every year. Somethings seem to never change tough. I think there is a lot of room for improvement in the way programmers work and in this post I’ll try to explain some of my view points on how to improve things. […]


Statistic’s Software Development – Some Tips

Thursday, March 5th, 2009

I’ve been working at a new project that requires me to save a whole lot of data into a database. Without giving too much details right now (I’m not quite ready for that yet :)) I would say a good replacement would be to think I’ve developing something like Google Analytics. So, there are a […]


Embedding Pages and Usercontrols Inside Assemblies

Monday, August 18th, 2008

One of the problems with ASP.Net when trying to keep a degree of separation between project components is that you can’t easily implement a page or a user control inside a library project and simply reference it from the main ASP.Net project. This, I think, its not entirely by lack of vision or interest from […]


Dynamic Controls And The UpdateProgress Nightmare

Tuesday, June 10th, 2008

It’s one of the most common issues on the ASP.Net Web 2.0 era, how to add dynamic controls at server side… but that’s a well explored territory as you can check by simply googling it. As a reference I recommend this series of 4 articles. There are 2 problems not so easy to handle, the […]


Instant Messaging Software Ideas…

Friday, May 30th, 2008

Having several machines (at least a laptop and a workstation) and multiple OS’s can be a pain if you use Instant Messaging software. It usually isn’t because IM most software doesn’t allow multiple clients to be connected at the same time with the same account, but that doesn’t mean you’ll actually receive all your messages. […]


Seamless But Not There Yet!

Sunday, December 30th, 2007

I’ve been trying Virtual Box to virtualize a Windows box hosted on my laptop’s Ubuntu. One of the flag features of Virtual Box is the integrated seamless windows mode. This is not really a new idea, it has been implemented in VNC for a while, a standalone application called SharedAppVNC and some others. Now it […]


Web 2.0 = Anti-Objective Web

Wednesday, August 1st, 2007

Web 2.0 this… Web 2.0 that… All we here is the wonder of this new apparently more responsive and pretty Web we’ve been used to in the last years startups and now some big players like Microsoft, Yahoo and Google. Turns out that in my opinion Web 2.0 is not so great, Web 3.0 won’t […]


Design-time on ASP.Net 2.0 – Part 1

Saturday, May 19th, 2007

For a while now I’ve been developing Web Magic, previously know as ePortal, a web-based ASP.Net designer that focus on easy-to-use features instead of hard-core developers. Although getting the initial version running was painful due to the lack of documentation I managed to get it implemented a long while ago. We’ve been developing more and […]


Ajax Envolving – Ajax SSL

Friday, January 12th, 2007

Today I’ve found something that could be very useful for webdevelopers that need some extra security without the troubles of configuring an HTTPS server. In fact, until recently, XSP didn’t support secure HTTP, and if it didn’t support it now, it would be even more useful. I’m talking about aSSL, a MIT/X11 Ajax library that […]


Recovering Windows Serial And The Dangers Of Windows Activation

Monday, January 8th, 2007

Almost everyone that had installed either Windows XP or Windows 2003, and now Windows Vista, will be familiar with Windows Activation to some degree. Windows Activation used the Serial provided by the user as one of the main factors used when validating a Windows copy, specially when a user wants to update the system or […]


Detecting .Net Executables And Choosing Between Mono And Wine

Thursday, October 19th, 2006

Beeing able to double click, or simply ./app.exe from the console, is always easier that calling Mono or Wine. The Linux Kernel provides a feature that enables developers to hook and make .exe to be recognized and started as an excutable but the current solutions are not compatible between themselves. I tough that doing an […]


How To Read RSS Feeds With C# And Mono

Sunday, September 24th, 2006

Today I whished to add RSS and Atom support to one of my projects. When I took a look at the standard I realised it would be naif to spend time trying to support all the versions and imcompabilities of RSS. I then searched for projects implementing this and found one, to RSS, that fitted […]


Privacy Is Not Simple…

Sunday, September 17th, 2006

For a while, I’ve been working on this. Now that I saw something similar on a Slashdot article I decided to publish my own research. The truth is that the problem uncovered by that article handles the problem of handling your own users – maybe other site’s users if they use those kind of tracking […]


Busy times with AJAX, Javascript and Effects

Tuesday, July 11th, 2006

Lately I’ve not been able to blog much. I’ve been very busy working on ePortal that is improving very much. Thanks to the help of some nice libraries I’ve found I’ve been able to replace some of compatibility code I’ve done in the past. The biggest problem is, of course, Internet Explorer. I’ve even found […]


New controls with Gtk ideas

Saturday, April 8th, 2006

For my current job in ePortal I’ve been designing some new controls that mostly add features not present in the HTML native ones. One such features is the ability to add an icon (or something else like a checkbox) to a dropdown list (combobox). How do we solve this? By implementing it using HTML, but […]


Clean ASP.Net control rendering, another way

Sunday, April 2nd, 2006

After reading Joe Audette «Cleaner Rendering of ASP.NET Server Controls Coming Soon!» blog post I was sad I were developing with ASP.Net 1.1 and that would be a very nice addition to my current project(s). ASP.Net 2.0 has good support to change the rendering of controls, yet I found that the same is possible to […]


Torrent Web

Wednesday, March 22nd, 2006

Torrent is a nice techology that enables distributed access to a file. Users share their connection and in the end the server doesn’t need to handle huge bandwidth problems and it saves costs. While this is desired by some, there are places where this scheme needs changes. For instance, Torrent could be used to balance […]


jsx

Sunday, March 12th, 2006

One of the benefits of ASP.Net is that you have a set of controls specially designed to handle different browsers and HTML versions. While the structure is there and somehow it actually works, in ASP.Net 1.1 some MS controls don’t actually work well in other browsers but IE. Thats MS implementation fault, not ASP.Net fault. […]


HELP! I’m an Object Factory!

Monday, February 20th, 2006

It has been a week since my last post, I’ve been coding on ePortal WYSIWYG ASP.Net editor, like a mad man and almost had no time either to family or friends. Anyway, the progress is amazing and when the product gets released I’ll try to do some work porting it to GTK# so we can […]


The lazy sunday

Sunday, February 12th, 2006

It’s amazing how difficult it is to stop working even on Sundays. Hehe. I’ve been running with some problems with my subversion repository. The most anoying one seems like a subversion bug to me. Subversion, for some unknow reason, keeps some files at an older revision – in fact the files are updated but the […]


What a wonderful GNOME!

Tuesday, February 7th, 2006

Well every one knows that GNOME rocks, but from a users prespective, and news reader, we could be thinking that Linux and GNOME is a step behind Microsoft, specially Vista’s effects and redenring effects.As I previously posted here comparing to Vista, Novell is working on an extension to X.org that would allow any X application […]


XML and Global Warming

Monday, February 6th, 2006

For a long time now I’ve been thinking about the impact of XML in computer developers and global warming. In fact there isn’t a direct relationship, but here’s the point: XML is a great markup language that makes our life easier in a lot of situations. It is self described and human-readable,bla, bla, bla… but: […]


Some screenshots and a video of my current project

Friday, January 20th, 2006

So, I’m working on a project called Nirvana ePortal, the objective is something like a site designer with some high-level concepts.

The current piece of work is the page designer that is done using ASP.Net, Ajax and Javascript. It is working in IE and Firefox, so, it is build using the standarts and a few IE-specific hacks.