Sunday, July 31, 2005

Google Map

I liked Google Map a lot. It is unfortunate for us that it doesn't cover Turkey yet. Geographical applications will probably increase their share in the future.

We will be able to locate any address, institution through this map applications. 3rd party applications on Google Map will soon emerge. Now it is our turn as developers. We should find new ideas of applications of Google Map.

Read More...

Geography and GIS related Blog

I saw GisUser's weblog inside the popular blog list of blogger. It is a great resource for people interested in geographical technologies. The link is: http://gisuser.blogspot.com

Read More...

Saturday, July 30, 2005

A spectacular view of sun...

Read More...

So many appraisals for a bad application

There is a timetable scheduling software called as Mimosa. It is totally unusable. There are lots of buttons in each screen that are totally not understandable by their labels. The labels have spelling errors. The graphical layout is totally unorganized. I think the users must have taken lots of training to be able to do something useful.

But this software is sold to more than 50 countries around the world. The user comments are very appealing. Let me show some of them:

"Thank you very much for your help, the software is excellent for our needs."
--- A.H.S., México D.F., Mexico

"I have tried the software and have experienced thousand easy steps and all possibility options have been fulfilled. Thanks."
--- E.G., Dehradun, India

"Mimosa is flexible and user-friendly. It makes creative timetabling possible at an affordable price."
--- R.M., Gaborone, Botswana

How might this be true? This is totally incredible for me. It is nearly impossible to use this software. How did so many people like it?

Read More...

w.bloggar does not support unicode

It is sad for me to have learned that w.bloggar -a very useful desktop blogging client- does not support unicode. I can't post in Turkish with wbloggar. I hope they will soon add this feature.

Read More...

Thursday, June 23, 2005

Requirements Confusion

I am a software developer. In my projects I usually get into confusion when starting a new project. Every participant of the project has a different idea of the actual requirements. Reaching a real agreement is difficult. It is easy to cover indeterminate or non-agreed issues. But this won't be true.

I believe that we engineers should be more competent in negotiation, politics and art of speaking. Making people work harmoniously is much more difficult than producing a software.

Read More...

Tuesday, June 21, 2005

Seth Godin's Blog

This is the most famous non-programmer I have seen in the blogging world: Seth Godin. He is the writer of "The Purple Cow" and "Permission Based Marketing". Actually I haven't read none of them :) But I have read Arman Kirim's books. He is a very good Turkish business author. I learned Seth Godin from his books. Arman Kirim has a very good understanding of differentiation, how to achieve it.

I would recommend you to read his books. But they are only available in Turkish, as much as I know.

Read More...

Being a more productive blogger

Keith continues on being a more productive blogger. He has good advice:

- Writing in a story manner. It is more flowing and keeps the reader's concentration high.

- Learn from blogging. The comments and responses to your blog usually gives nice hints about the topic.

- Use your blog as knowledge management tool. This was the most important reason for me to dive into blogging world. Before I was googling around for some problems. Now I usually collect problems and solutions through other people's blogs. I hope my blog will be useful to other people as well.

I have one addition:

- Blogging might be used as a corporate knowledge management/sharing tool.

Let's say, someone (call Martin) has dealed with some problem. After a few months another person (call Matt) is assigned a similar problem. Matt enters the intranet weblog of the corporate and makes a search about the problem. He finds out that Martin has dealed with this problem before.

Read More...

Traffic Dynamics

Three years ago I established a start-up company in order to build an intelligent transportation system for Istanbul. I had two partners. They were friends from my university (Bosphorus University). We had a good time. We made several meetings with the municipal authorities. Our plan was firstly to build a prototype of the simulation software. Then we would be able to obtain some funding from the municipality and other state organizations. Then we would build the actual software.

Unfortunately we couldn't build a good enough prototype at that time. There was some nice features of our software but we were not satisfied. So then we broke up and ceased the activity after a few months.

Then I decided to learn software development deeper and maybe after one year I would be able to reactivate the company. But when I entered into the business of software development world, I saw that it never ends. Everyday I have to learn new things. Actually I enjoy this. It motivates me and excites me. But nevertheless I still have my determination to reestablish my company. I believe God, He will let me achieve this one day :)

Have a nice day...

Read More...

Post classification system

Now I am developing a software that should classify several posts according to some rules. It is an interesting problem. But the physical post classification system has not been defined yet. I wonder whether you know some references on such a system?

The system should send all the envelopes belonging to the same family all together. But the envelopes don't flow by family. They come randomly. The software should say to the classifier which box to put the envelope. If the envelopes belonging to the whole family are not collected then the system won't allow to send any of the member's envelopes.

Maybe we should specify the rules in another way.

Read More...