Mengu.net http://www.mengu.net/ mengu on web programming. en-us Sat, 31 Jul 2010 02:41:47 PM +0300 Tue, 10 Jun 2003 09:41:01 GMT Mengu.net mengu@mengu.net mengu@mengu.net Django 1.2 Is Released! http://www.mengu.net/post/django-12-is-released Hello everyone!

Got great news here. Django 1.2 has been released yesterday with new updates. Of course this is great and exiciting only for Python developers who use Django since web2py supports many of the new features already. :)

So, let's see what's new in Django..

]]>
2010-05-18 02:15:43 http://www.mengu.net/post/django-12-is-released
Grails 1.3 Is Released http://www.mengu.net/post/grails-13-is-released I've got some exciting news that I have just read. Grails 1.3 is out. So what's new in Grails 1.3?

]]>
2010-05-11 09:18:29 http://www.mengu.net/post/grails-13-is-released
Updating Django Models http://www.mengu.net/post/updating-django-models I'm developing one of my start-ups with Django, the most and widely used Python web framework. Currently I'm not using the form class provided by Django built-in so I'm writing my forms in html. After I have created my update form, I thought updating the posted model info like model.attribute = request.POST['attribute'] is not a good way. I have thought a second and I've found my way.

]]>
2010-05-11 05:49:53 http://www.mengu.net/post/updating-django-models
Rhythmbox support for Konversation http://www.mengu.net/post/rhythmbox-support-for-konversation Many of us use Konversation as our primary IRC client and many of us use Rhythmbox as our primary music player. Since Konversation is KDE and Rhythmbox is GTK, Konversation doesn't support Rhythmbox for its /media script. Just some moments ago I've added Rhythmbox support on Konversation.

]]>
2010-05-06 01:10:14 http://www.mengu.net/post/rhythmbox-support-for-konversation
A Desktop Organizer http://www.mengu.net/post/a-desktop-organizer Lets admit that we are downloading or creating new files all the time and either we save or move them somewhere when our desktop or the main folder becomes really crowded or we forget where we saved the files. I am really sick and tired of this and wanted to have a solution to organize my desktop and my files and I have developed this application that I've named as "DesktopOrganizer". Really hard to guess right? :) Anyways, let me explain more.

]]>
2010-04-24 09:10:39 http://www.mengu.net/post/a-desktop-organizer
Vala Programming Language http://www.mengu.net/post/vala-programming-language Many of my followers know that I have been developing an IDE and as my development language I have chosen D for the IDE and I am using GTK as GUI library. (There is also a Qt binding for D named QtD, which is also good.) Some days ago I have stumbled upon a new programming language named Vala. Actually it is not new as it has been in the scene since 2006. So why Vala exists?

]]>
2010-04-16 06:56:44 http://www.mengu.net/post/vala-programming-language
A New Web Development IDE http://www.mengu.net/post/a-new-web-development-ide It has been long time since my last post, again. I have been trying to complete my freelance jobs and my own start ups. I really have a long way to go. I am using "gedit" as my primary programming editor. I am not satisfied by any other IDE or editor out there but gedit with some plugins is not really bad. In fact it is good. It is really flexible however there are things that I don't like with gedit either. It's a text editor, it's not built for developing applications with it. So I have thought that I need a real programming editor and I have decided to build one.

Actually it will not be a programming editor for C++, Java or C# developers because I am targeting web developers who are developing web applications with Groovy, Python, Ruby and PHP. There are tens of thousands web developers in total who are using these platforms and I aim to meet their needs as their programming editor.

]]>
2010-03-28 10:46:48 http://www.mengu.net/post/a-new-web-development-ide
Werkzeug File Uploads http://www.mengu.net/post/werkzeug-file-uploads I have been meaning to write about how to implement werkzeug file uploads before how to do file uploads with TurboGears because this is the top search engine query that my visitors are coming from and the fact that they cannot find what they search on my blog is really bothering me so here it is.

]]>
2010-03-08 01:40:50 http://www.mengu.net/post/werkzeug-file-uploads
TurboGears File Uploads http://www.mengu.net/post/turbogears-file-uploads I have seen people searching for a solution for file uploads with TurboGears. As always, once you have the idea, you can get it all working. I had no idea about what TurboGears sends for a file so I have created a simple upload form. I inspected the result and I saw there is a file attribute which gives me the entire file information and content that I can use. So once I had the way in my mind, I started developing the model.

]]>
2010-03-04 08:13:40 http://www.mengu.net/post/turbogears-file-uploads
Django vs. web2py http://www.mengu.net/post/django-vs-web2py Many people would like to know the differences between Django and web2py. In this short entry, I will make a comparison of two popular Python web frameworks, Django and web2py.

  • Django is an MTV framework, web2py is a MVC framework.

  • Web2py lets you focus on developing your application, Django doesn't. It wants you to do all its stuff...

]]>
2010-02-22 12:27:17 http://www.mengu.net/post/django-vs-web2py