Latest Entries

Book Review: Django 1.0 Template Development

I have finished reading free copy of Django 1.0 Template Development to review which is written by Scott Newman and published by Packt Publishing. I have already posted a blog entry about the free chapter of the book.

Django is a powerful Python web development framework which has challenging built in features like templating system, admin pages… etc. I have been developing web based applications for years and worked on variety of languages and platforms however Django’s clean and clear architecture is unique. The book focuses on the template development with Django and the content;

  • Chapter 1: An Introduction to the Django Template System
  • Chapter 2: Views, URLs, and Generic Views
  • Chapter 3: Template Context
  • Chapter 4: Using the Built-In Tags and Filters
  • Chapter 5: Loading and Inheriting Templates
  • Chapter 6: Serving Multiple Templates
  • Chapter 7: Custom Tags and Filters
  • Chapter 8: Pagination
  • Chapter 9: Customizing the Admin Look and Feel
  • Chapter 10: Caching Your Pages
  • Chapter 11: Internationalization

Detailed information about book content is available.

Django 1.0 Template Development is designed for both beginners and advanced developers and template authors with variety of examples and detailed topics of template development.

The book starts with introduction to template development and an overview of Django template system. Also, following Chapter 4 discusses built-in tags, filters and Chapter 7 focuses on custom tags and filters which are highly used important issues in Django application development.

I would recommend Django 1.0 Template Development for developers who want better understanding and efficient use of template systems in Django.

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

About Django Template Development

As you know I’m a python and django fan. I try to use python and django in every project including academic studies. A few days ago, I had the book “Django 1.0 Template Development” and still exploring it. Thanks to Packt Publishing.

As long as I finalize my current study, I’m going to start writing about django template development and a review about the book. There is a sample chapter “Serving Multiple Templates” which you can download and read for free.

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

A Delayed Post

I don’t know why it takes so long to post something but significant things happened in last few weeks which made my entire life to change. I’m not going to share it at the moment, may be in time.

So, I want to mention some events that I wanted to write about but I couldn’t.
JavaDay Istanbul ’09, yes, I was there and events were based on JavaFX as JavaOne ’09. Some photos from the day.
25062009031
I liked touch wall (I made this word) JavaFX demonstration, it was funny and I also, admired the women who has spoken very fast and without any break in one hour about mysql.
25062009033
I know, many things happened about technology but the last one is Google Chrome OS. An OS with annoying features for Microsoft and Apple. I support you guys go ahead you really force some old guys to improve their products like Microsoft IE.

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Are you there?

Yes, but I’m a little busy with work, university, personal life … etc. I know it couldn’t be a reason not to blog but I do it, I usually complain about being busy when I don’t write anything. Anyway, it has been two weeks without blogging and so many important things happened that I want to mention. I can’t talk too much about them, in brief;

First thing is Google Wave If I have to tell what I think about Google Wave in one word, it’d be amazing. Imagine that something like an operating system runs on web and it is real time. I can’t believe that Google is killing Microsoft day by day and Microsoft still sits and watches it.

Second, RIA, I had a chance to test Adobe Air with Flex 3 and Microsoft Silverlight. I’m not going to compare and contrast these two technologies but I like the idea behind Adobe Air and Flex 3.

And last one is about Windows 7, it is much better than Vista but I’m not satisfied what I’ve seen. It is faster than Vista on file operations like copy, paste …etc. However, I can’t say same thing for all. In general, it works fine but still far behind Apple’s Leopard.

I’m having trouble with my stomach for two days, I might have food poisoning but I’m not sure that, just trying to get rid of it.

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Google and Future of the Semantic Web

Yesterday, Google announced support for lightweight semantic markups; RDFa and microformats which is a big issue for the future of web and also know as semantic web. Yahoo has been making experiments with RDFa and microformats with their new search engine called search monkey. I assume Microsoft’ Live and Powerset will add same (may be full RDF) support soon.

So, the important point is; it is a big push to the current web to shape it more meaningful way. Why should a market dominant do it? Google search engine is powered with NLP (Natural Language Processing) and it works very well but it may be useless when compared future data on the web. NLP is a powerful technique which is aimed to translate spoken languages to machine ones to process, analyze and use it. There are many languages in the world which Google has to deal them separately and it is doing it very well. So, what is the challenge? It is social networks.

It is easy to manage your web site or web page content by yourself and ensure that it is well formed and correct for search engines. However, it is impossible to manage user distributed data over social networks. And, the easiest way to do it; add semantics to the content which will help search engines (or whatever you have) to process it.

I guess this push will improve the feature of the web and also semantic web. It seems we are going to see more tools, libraries, frameworks built in support for RDFa and microformats.

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon



Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Copyright © 2004–2009. All rights reserved.

RSS Feed. This blog is proudly powered by Wordpress and uses Modern Clix, a theme by Rodrigo Galindez.