tag:blogger.com,1999:blog-170064272006-12-09T12:44:41.250+02:00the meaning of life, the universe and everythingVolkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comBlogger59125tag:blogger.com,1999:blog-17006427.post-1143107205433297182006-03-23T11:43:00.000+02:002006-03-23T12:01:22.856+02:00montred logo design.<a href="http://blog.montred.com/2006/03/20/the-montred-logo-face-of-our-brand/">The MontRed logo design</a> steps are a nice demonstration of the fact that <span style="font-weight: bold;">design is an iterative process</span>.<br /><br />But, imho, from a cultural context point of view it will not have worked in Turkey and in some other middle east countries.<br /><br />The red crescent is a really recognized symbol in the middle east.<br />Just like the red cross in the Europe.<br /><br /><a href="http://www.kizilay.org.tr/images/thame_01.gif">http://www.kizilay.org.tr/images/thame_01.gif</a><br /><br />When I see the logo I recall anything but diamonds:<br />eartquakes, floods, blood, ambulances... and so on.<br /><br />Besides "crescent" is a recognized symbol in all islamic societies and when a muslim sees something crescent-like the last thing she remembers will be diamonds.<br /><br />If <span style="font-weight: bold;">MontRed</span> aims to be a global brand, it should take cultural considerations into account.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1141201591320418812006-03-01T10:04:00.000+02:002006-03-01T10:35:31.406+02:00Do people know Turkey enough?Dear Petros,<br /><blockquote>Dear Volcan, from reading your letter to Ms. Atlas it becomes quite clear that you know the official Turkish take on what happened, in your case what didn't happen, to the Armenians.</blockquote>Yes, I am quite aware of Turkish Government's policies. But imho, me and the Turkish Government are two seperate entities and I may or may not think in the same way the government thinks. Though, the issue is independent of my point of view; it is about denying right for free speech.<br /><blockquote>But do you know, do you really know the Armenian point of view, or what I'd rather say the the Truth!</blockquote>I'm not a historian, but I have read several books both from the pro side of view and from the con side. The conclusion I have reached so far is, you cannot be %100 sure unless you know with %100 confidence, the historical perspective at that time, along with social, political, economical scenes in those days. Everything has a reason. And every side is right when they see the scene from their own paradigm. Again imho, it is something more than an "agreeing on the definitions" thing.<br /><br /><blockquote>I do not live and never have lived in a country where people can get arrested and prosecuted for thinking,<br /></blockquote>Nor do I. That was long long ago. Besides, there is an overemphasis on Turkey's laws restricting free speech and free thinking.<br /><br />We are not China, nor Saudi Arabia. We are a democratic republic and everyone has their right to express their thoughts.<br /><br /><blockquote>my views are based on having free access to information and free debate, something very difficult to achieve in Turkey. </blockquote>As I mentioned above, I disagree with you.<br /><br />There is an overwhelming amount of prejudice and incorrect beliefs about Turkey around. That's mostly because the geopolitic position of the country:<br /><ul><li>Turkey is Muslim, but it is Laique at the same time.<br /></li><li>It is not ruled buy Scharia (the arabic law steming from Quran and Prophet's sayings), it is a democratic republic on the contrary. (Of course in every democracy some people are more equal than others and Turkey is no exception to this, I admit).</li><li>It is on the conjunction of Europe, Asia and Middle East.</li><li>It has a cultural mosaique: Schiis, Sunnis, Alevis, Bektashis, Christians, Jews, Armenians, Greek and Romans, Kurds and many more live together sharing the same culture. Most of the time cultural motives and traditions are so similar that you cannot distinguish one cultural segment from another.</li><li>I mean, Turkey is not a salad bowl, as in the Unites States. It is more like a boiled pot.</li></ul><br /><blockquote>Dear volcan, I challange you to go beyond what your government tells you, and come to a decision based on your abilities to judge.</blockquote>I hope I was able to clarify at least some of the misunderstanding.<br /><br />Best Regards,<br />Volkan.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1140167201985259762006-02-17T11:00:00.000+02:002006-04-05T09:59:49.673+03:00An open letter to PBSThis is an open letter to<a href="http://www.anca.org/press_releases/press_releases.php?prid=896"> PBS US not providing a national platform for Armenian Genocide deniers</a>.<br /><br /><hr /><br /><br />Dear Ms. Atlas;<br /><br />As a citizen of the Modern Republic of Turkey, I appeal to you to reject the wrong-headed petition being prepared by Armenian Americans who wish to stifle all research, debate and expression that takes any position other than that the Armenian tragedy of the late Ottoman Empire constituted genocide.<br /><br />The petition, available at <a href="http://www.petitiononline.com/pbspanel/petition.html">http://www.petitiononline.com/pbspanel/petition.html</a>, seeks to prevent the airing of a discussion produced for PBS by Oregon Public Broadcasting in which diverse views on the Armenian issue were presented.<br /><br />I have noted that some people are participating in the petition just to comment that the petition is against free speech.<br /><br />By no means does the Turkish seek to deny Armenians their voice to tell their story as they perceive it. Yet many Armenian-Americans work tirelessly to ensure that their view of history is the only view that shall ever be known.<br /><br />If rewarded, these efforts would harm the fundamental rights of many Americans, not just Turkish-Americans, to learn an historic controversy from a plurality of viewpoints and to make up their own minds. Moreover, PBS' standards of balance and objectivity would be crushed by accepting the petition in question.<br /><br />In addition to urging you to reject the petition, I therefore congratulate PBS for supporting the OPB program and urge you further to consider programming that presents views other than the<br />Armenian viewpoint, which, to date, has exclusively been represented in PBS programming.<br /><br />Thank you for your consideration.<br /><br />Kind Regards,<br />Volkan Ozcelik,<br />Just a Turkish Citizen<br />defending the right of mutually sharing ideas.<br /><br /><hr />Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1139699887476837272006-02-12T00:56:00.000+02:002006-02-12T12:31:33.916+02:00baby all I need is time!As an dumb-headed engineer, still not leaving his engineering habits; I think I have an optimization problem somewhere:<br /><ol> <li>I have several blogs which I spare for different topics.</li> <li>My todo list is expanding.</li> <li>My incoming mails far exceed the number of e-mails I read. </li> <li>I haven't looked at my rss feeds for weeks.</li> <li>I haven't called my friends for months!</li> <li>I have three or four articles to write.</li> <li>I have several blog entries, photos etc to share.</li> <li><a href="http://www.sarmal.com/sardalya/">sardalya</a>'s add on's todo's and optimization.</li> <li>I have sevaral lists and forums (both native and global) to participate.</li> <li>I have to follow the recent technical buzzes,<br /></li> <li>and the recent marketing buzzes.</li> <li>My MBA graduate project has weeks to its deadline.<br /></li> </ol> Moreover, I focus a considerable amount of my time for the (viral) marketing and development of my (quote and quote) "secret" project.<br /><br />Yes, obviously there is an optimization problem somewhere.<br /><br />As I observe from my web stats I have a crowd (okay less than a crowd) of readers who mostly visit my blogs through google queries.<br /><br />Since I don't blog regularly I am doubtful that I have regular passionate readers.<br />Some people find my entries worth reading anyway.<br /><br />So my words are to you, my anonymous reader who is not likely to visit my blog again until you google and find something of your interest at some time later on.<br /><br />I know what to do to gain your loyalty:<br /><ol> <li>Write quality and useful stuff,<br /> </li> <li>Write them daily,<br /> </li> <li>focusing on a particular subject / area / field of expertise.<br /> </li> </ol> And I have zillions of (imho) quality ideas to share.<br /><br />It's that simple. It not magic. Nor it is about luck.<br /><br />However I cannot :(<br /><br />I don't know whether it's just me running out of time.<br /><br />Anyways, for anyone who are interested:<br />I will be participating less frequently on my blogs until things settle down a bit.<br /><br />Later, when I have time to breathe, I will go back to my collaborative days.<br /><br />As I said, I rlly rlly need some time :)Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1139096014501423122006-02-05T00:30:00.000+02:002006-02-06T10:53:10.526+02:00some risk analysisCurrently, I am elaborating on a high-risk (and hopefully) high return (secret) project.<br /><br />I will not share the name (or URL) of the project until I see it's worth sharing.<br /><br />However, I thought it would be a good thing to share my risk analysis decisions.<br /><br /><span style="color: rgb(255, 102, 0);font-size:180%;" >Define the risk factors</span><br /><br />The first thing in a risk analysis (also known as <span style="font-weight: bold;">requirement analysis</span>) is to define the risk factors. Here are my risk factors at a glance:<br /><br /><ol style="color: rgb(51, 0, 0);"> <li>I possibly will not have a project sponsor unless the project is successful. So I need to go on my own for a long time.</li> <li>I need a high system availability requirement (in terms of server uptime, notification and support)</li> <li>The technical requirements of the project are new and complex.</li> <li>The database schema is relatively simpler (9 tables, 2 of which are lookup tables), however the data storage and data mining requirements may not be that simple.</li> <li>The product (or release) is new to the market (the current buzzword for it is: it is a <span style="font-weight: bold;">beta </span>product)</li> </ol> Given those risk factors; let us try to analyze what each item will cause and what strategies may be taken to overcome them:<br /><br /><span style="font-weight: bold; color: rgb(51, 102, 255);">I possibly will not have a project sponsor unless the project is successful. So I need to go on my own for a long time.</span><br /><br /><span style="font-weight: bold;">Results:</span><br />The project may not get the resources it needs. This may delay the project. Issues may not be resolved in a timely manner. And time is more is much more precious than you imagine (because in order to be first in a market you need to act fast.<br /><br />And acting fast requires money.<br /><br />You should have known that, financial requirements, time requirements, and quality requirements cannot be decreased together. You have to sacrifice from one to decrease the other two. For instance if you have less money to support a project you either lower the quality or extend the project development time.)<br /><br /><span style="font-weight: bold;">Action:</span><br />Either try harder to find a sponsor. Or spend some more money (since time is important and you can't sacrife from the quality then it's the only choice). Or do not start the project at all (and just watch others skim the market, helplessly). Note that if you need return, you have to take risk. As the Turkish proverb says: "bogulacaksan, buyuk denizde bogul." (if you're gonna be drown somewhere, be it a large deep ocean; instead of a small little lake -- Yes Turkish is a <a href="http://help.berberber.com/forum22/10631-longest-words.html">really compact language</a>)<br /><br />* * *<br /><br /><span style="font-weight: bold; color: rgb(51, 102, 255);">I need a high system availability requirement (in terms of server uptime, notification and support)</span><br /><br /><span style="font-weight: bold;">Results:</span><br />Downtime problems may result in productivity decreases and loss of revenue. Newer and advanced technology may be required. More procedures and processes are needed to maintain the system environment.<br /><br /><span style="font-weight: bold;">Action:</span><br />Allocate more time to design, analysis, testing and quality assurance activities. Think twice when designing the database schema. Focus extra time and energy on technology architecture (both software and hardware). Use industy best-practices whenever possible. And determine exactly which portions of the system has a high availability requirement. And finally, look for outside experts to validate overall technical design and architecture.<br /><br />* * *<br /><br /><span style="font-weight: bold; color: rgb(51, 102, 255);">The technical requirements of the project are new and complex.</span><br /><br /><span style="font-weight: bold;">Results:</span><br />May be difficult to understand the requirements and the implications of design decisions.<br />You may need some integration between old and new technology. It may be difficult to test a complex technology. Hence, the more complex the technology, the greater the risk that the problems will occur.<br /><br /><span style="font-weight: bold;">Action:<br /><span style="font-weight: bold;"><span style="font-weight: bold;"></span><br /></span></span>Document any and every single bit of code. Have printouts of your ddl statements. Have a copy of your database schema diagram on your desk. Have detailed explanations of all your DB tables, and code modules.<br />Define the overall system architecture and have it approved by knowledgable people (remember anyone can make a mistake, included but not limited to you. The more people approve your architecture, the higher the possibility that you're on the right track)<br />Create sandboxes, pilot tests and prototypes before a full launch.<br />Try to substitute more proven and familiar technology in the architecture.<br /><br />* * *<br /><br /><span style="font-weight: bold; color: rgb(51, 102, 255);">The database schema is relatively simpler (9 tables, 2 of which are lookup tables), however the data storage and data mining requirements may not be that simple.</span><br /><br /><span style="font-weight: bold;">Results:</span><br />Solution may have a more limited value if all required data is not present (due to inefficient mining). Solution will take longer to analyze and test (if the data grows too much)<br /><br /><span style="font-weight: bold;">Action:</span><br />The large amount of data is not a problem if you have a reliable database. However, make sure that you really understand the relational integrity of your database design. It is likely that some elements will be discovered missing until the system constuction. Make your design flexible to be able to handle that situation. And lastly as an expert's opinion on the issue.<br /><br />* * *<br /><br /><span style="font-weight: bold; color: rgb(51, 102, 255);">The product (or release) is new to the market (the current buzzword for it is: it is a beta product)</span><br /><br /><span style="font-weight: bold;">Results:</span><br />Learning curve may result in lower initial collaboration and productivity. It may be difficult testing the new technology. Technology may not be installed or configured correctly which will lead project delays. A new technology may require substantial conversion efforts. Finally, system performance may be poor while expertise is gained in configuring and optimizing the technology.<br /><br /><span style="font-weight: bold;">Action:<br /></span><span style="font-weight: bold;"></span><span style="font-weight: bold;"></span><span style="font-weight: bold;"> </span>Provide as much training, help documents, tutorials on the technology as possible. Train everyone who needs to use this technology. Ensure that solid analysis is completed regarding the new technology functions, features and capabilities. Create procedures and standards on how the new technology should be utilized. Create and test a small prototype before a full launch (that's the second time I'm saying this :) )<br /><span style="font-weight: bold;"><br />* * *<br /><br /></span>That's it.<br /><br />Hope this analysis was as useful to you as it was to me.<br /><br />I'll have more things to write here when I become a millonaire ;)<br /><br />Cheers!<br /><span style="font-weight: bold;"><span style="font-weight: bold;"><span style="font-weight: bold;"><span style="font-weight: bold;"></span></span></span></span>Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1138194304512191742006-01-25T14:39:00.000+02:002006-02-11T22:46:11.356+02:00Top Ten reasons in google's success<span style="color: rgb(0, 0, 153);font-size:130%;" ><span style="color: rgb(51, 0, 51);">Although Microsoft does not care at all,</span> <span style="font-weight: bold; color: rgb(0, 0, 0);"><span style="color: rgb(51, 51, 255);">g</span><span style="color: rgb(255, 0, 0);">o</span><span style="color: rgb(51, 51, 255);">o</span><span style="color: rgb(0, 102, 0);">g</span><span style="color: rgb(204, 0, 0);">l</span><span style="color: rgb(255, 102, 0);">e</span> </span><span style="color: rgb(51, 0, 153);">i<span style="color: rgb(51, 0, 51);">s one of the largest companies in the internet industry whose products and services are invaluable in my humble opinion.</span></span></span><br /><br />Let us dive into the reasons for google's sucess.<br /><ol><li>google was the best among the first, which helped it win its fight with the giants and dinosaurs of the internet market.<br /><br /></li><li>Text-only ads and it's simple yet innovative interface. It gives what you need. Nothing more, nothing less.<br /><br />Simplicity, they offer. That's it.<br /><br />(to have an idea compare google search and yahoo search, or MSN search. Even finding where to type the keywords is a real pain in the rear on other sites.<br />OTOH, google home page consists of a simple text box which the cursor auto-focuses, to make life even easier on the end-user's side)<br /><br /></li><li>And of course the speed and relevancy of its search results, which stems from the effective and efficient search algorithm.<br /><br />Speed is both due to an army of small PC that split up the <a href="http://www.google.com/technology/pigeonrank.html">search cache into pieces</a>, and to the <a href="http://websiteoptimization.com/speed/tweak/compress/">HTTP GZIP compression</a> when it sends the results to the end user.<br /><br /></li><li>Just one word: innovation.<br /><br />They have more creative and happy employees working to get google to a better place. They are very selective on choosing employees.<br /><br /></li><li>B(to the power 3) : <span style="font-weight: bold;">B</span>ig <span style="font-weight: bold;">B</span>rains <span style="font-weight: bold;">B</span>ehind.<br /><br /></li><li>Google diversifies its risks by creating more than necessary services. Some succeed, some fail. They give google a "dynamic" appearance on the whole and make it win on the long run.<br /><br /></li><li>Google quickly learns from its mistakes.<br /><br /></li><li>Even as they add more functionality to their service, they remain amazing at their core business; that is search technologies. That's their core competency and as long as they hold on it, they will remain successful.<br /><br /></li><li>They have ads on their pages which you can hardly notice.<br /><br /></li><li>The last but not the least is right time, if google were founded before dot com bust, it would have been in a much worse place.</li></ol><span style="color: rgb(102, 0, 204);font-size:85%;" >The list above is a blend of brainreaction results and my personal judgements.<br />Google "why is google successful" for details.</span>Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1137831899409952272006-01-21T10:02:00.000+02:002006-01-21T10:27:46.190+02:00instead of hunting, do gardening.Before the dot com bust (in 2000) internet was not well-known. Internet companies were following rather pushy and agressive marketing strategies. They were thinking that creating content was simply enough. Good content would sell itself none the less.<br /><br />However, pushing the services to the current and potential customers without judging their needs and wants was a key miscue, leading most of those companies away from the scene.<br /><br />The ones that were not busted in the 2000 dot com crisis all shared common behaviors:<br /><br />- They knew that the means of getting, keeping and growing customers was delivering and communicating a superior customer value.<br />- They all analyzed their customer-base, their browsing habits, clickthrough rates. They determined their segmentation strategies accordingly.<br /><br />The way things work are exactly the same today as well. Except, there is way a lot more competition, rivalry and innovation around.<br /><br />Thus, any enterprise or initiative wanting to <span style="font-weight: bold;">survive</span>, let alone make profit, should leave <span style="font-weight: bold;">selling </span>concept, <span style="font-weight: bold;">product </span>concept and <span style="font-weight: bold;">production </span>concept aside.<br /><br />To be successful, one should follow a <span style="font-weight: bold;">customer-oriented</span>, data-driven, <span style="font-weight: bold;">proactive</span>, "sense and respond" philosophy.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1137737225309496132006-01-20T07:53:00.000+02:002006-01-20T08:07:05.360+02:00TOP SIX THINGS TO DO TO ORGANIZE YOUR TAGSDuring the last few day I am in a rush of organizing my "lazy sheep-generated" del.icio.us tags.<br /><br />I'll ammend my thoughts and sharings on organizing tags and folksonomy issues under this post.<br />This post may be updated at any time when some new idea pops up in my mind, so bear with me.<br /><br />Here are my simple, yet effective rules, of tag organization.<br /><br /><span style="font-weight: bold;">1. Use as little number of tags as possible:</span><br />Describe an entry with one tag, or at most two or three tags. More tags will lead to nothing but confusion.<br /><br /><span style="font-weight: bold;">2. Tag for yourself, not for others:</span><br />Your del.icio.us space is for you on the first hand. So tag your items that have meaning to you.<br />Something that is certainly your BUSINESS and which can be tagged as business may not be a BUSINESS to other. That does not matter. Just tag it.<br /><br /><span style="font-weight: bold;">3. Use common sense and utilize suggestion:</span><br />Most of the time a tag that del.icio.us offers will suit your entry just fine. Don't re-invent the wheel use common tags as much as possible.<br /><br /><span style="font-weight: bold;">4. Use UPPERCASE for your tags:</span><br />That's because most automated tag generators (such as lazy sheep) use lowercase for importing tags and/or autogenerating tags (such as .toread, .todo, .todescribe etc.)<br />When you use uppercase, you will know which items you have tagged already, and which items are waiting to be tagged, by simply looking at the tags you have.<br /><br /><span style="font-weight: bold;">5. Use singular tags:</span><br />I mean use TOOL, instead of TOOLS; INNOVATION instead of INNOVATIONS.<br />Using singular case is more object oriented first of all. Plus, by this way you will not fall into the dilemma of whether to tag something as INNOVATION or INNOVATIONS. Just skip the little "s" at the end.<br /><br /><span style="font-weight: bold;">6. Organize your tags daily:</span><br />So that you will not have to struggle with a tag cloud consisting of thousands of entries and hundreds of tags.<br /><br />That's it.<br /><br />By following these simple steps, you will soon find that your del.icio.us entries are really easy to find / share and follow.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1137666033874348772006-01-19T12:18:00.000+02:002006-04-01T00:51:38.720+03:00in need of organizing my tagsI have literally thousands of bookmarks on delicious (and the number is increasing each day)<br /><br /><a href="http://del.icio.us/vozcelik/">http://del.icio.us/vozcelik/</a><br /><br />imho, most of the links are quite fruitful, however they are way to widespread to be accessed easily.<br /><br />And I think it's time to categorize this mess a bit.<br /><br />I really need to reduce the amount of tags I use.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1136389953381211342006-01-04T17:45:00.000+02:002006-02-12T12:38:14.690+02:00now all of them are set.Now I have split all of them.<br /><br />The official blog of <a href="http://www.sarmal.com/">sarmal dot com</a>:<br /><a href="http://www.sarmal.com/blog/">http://www.sarmal.com/blog/</a><br /><br />The official blog of <a href="http://www.sarmal.com/sardalya/">sardalya</a>:<br /><a href="http://www.sarmal.com/sardalya/blog/">http://www.sarmal.com/sardalya/blog/</a><br /><br />The official blog of <a href="http://www.sarmal.com/orkinos/">orkinos</a>:<br /><a href="http://www.sarmal.com/orkinos/blog/">http://www.sarmal.com/orkinos/blog/</a><br /><br /><strike><br />A pseudo office with unreal events and persons:<br /><a href="http://www.volkanozcelik.com/openoffice/blog/">http://www.volkanozcelik.com/openoffice/blog/</a><br /></strike><br />I plan to activate this blog later in the future.<br /><br />The official blog of me (this one) :<br /><a href="http://www.volkanozcelik.com/volkanozcelik/blog/">http://www.volkanozcelik.com/volkanozcelik/blog/</a><br /><br />my blog about istanbul and art :<br /><a href="http://www.volkanozcelik.com/istanbul/blog/">http://www.volkanozcelik.com/istanbul/blog/</a><br /><br /><span style="color: rgb(102, 102, 102);"><span style="color: rgb(0, 0, 0);">my blog about coding and developement in general:</span><br /><a href="http://www.volkanozcelik.com/crea8/blog/">http://www.volkanozcelik.com/crea8/blog/</a></span><br /><span style="color: rgb(102, 102, 102);"><br /></span><span style="color: rgb(102, 102, 102);"><br /><strike>//todo: add marketing blog here</strike></span><br />I will share my marketing-related thoughts along with my personal weblog (this blog)<br />Since this blog is a gobignetwork member, it is a good idea to position it as a <br />business/marketing oriented blog.<br /><br />Although most of them are empty for the time being, at least I have split my thoughts into pieces.<br /><br />That's a good thing anyway.<br /><br />Cheers,Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1136323941497757492006-01-03T23:31:00.000+02:002006-01-03T23:33:10.196+02:00istanblogHaving said that here follows a brand new blog on art an Istanbul:<br /><br /><span style="font-size:180%;"><a href="http://www.volkanozcelik.com/istanbul/blog/">meet istanblog</a></span><br /><br />Cheers,Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1136235763385800592006-01-02T22:02:00.000+02:002006-01-03T23:30:52.670+02:00I need some change.I began to realize that this blog is way too much widespread.<br />From this time on I will be splitting it to topic related sub-blogs.<br /><br />I plan to have blogs on.<br /><br />- marketing, cultural communication and other social issues.<br />- javascript, web development, usability, accessibility, standards.<br />- art, culture and Istanbul,<br />- my personal weblog (this one)<br />and<br />- a blog for sardalya (the dhtml api)<br /><br />so it's time to get my hands dirty :)Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1135932642479230962005-12-30T10:48:00.000+02:002005-12-30T10:50:42.493+02:00javascript animation with DOMAn excellent tutorial on javascript animations:<br /><br /><a href="http://www.hesido.com/web.php?page=javascriptanimation">http://www.hesido.com/web.php?page=javascriptanimation</a><br /><br />Keep doing good work Emrah!<br /><br />Happy new year by the way :)Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1135343152327008012005-12-23T15:01:00.000+02:002005-12-23T15:05:52.440+02:00Meta refreshing an IFRAME causes IE to leakAs <strong>Mark A. Patton </strong>has found out in his tests.<br /><br />More to read on:<br /><a href="http://www.codeproject.com/jscript/leakpatterns.asp#xx1305422xx">http://www.codeproject.com/jscript/leakpatterns.asp#xx1305422xx</a><br /><br />Cheers,<a href="http://www.codeproject.com/script/comments/user_reply.asp?select=1314964&main=/jscript/LeakPatterns.asp&amp;df=100&forumid=233190"></a>Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1135176928145632362005-12-21T16:48:00.000+02:002005-12-21T16:55:28.146+02:00Guidelines for developing global brand leadershipFirst of all let us define what a brand is:<br /><br />- Brand is bundles of images and experiences in the customers' mind.<br />- It is a promise made by a particular company about a particular product.<br />- It is a quality certification.<br />- Brand makes the differentiation between competing products.<br /><br />The sum of impressions about a brand is known as the <strong>brand image</strong>.<br /><br /><strong>brand equity</strong><br /><strong></strong><br />- is the added value that accrues to a product as a result of investments in the marketing of the brand.<br />- is an asset that presents the value created by the relationship between the brand and customer over time.<br /><br />Global products meet the wants and needs of a global market and is offered in all world regions.<br />Global brands have the same name and similar image and positioning through the world.<br /><br />To develop a global brand leadership you should keep the following in mind:<br /><br />- Create a compelling value proposition.<br /><br />- Develop a consistent planning process.<br /><br />- Think about all names, marks and symbols that have potential for globalization.<br /><br />- Assign specific responsibility for managing branding issues.<br /><br />- Research alternatives of extending a national brand versus adopting a new brand identity globally.<br /><br />- Execute brand-building strategies.<br /><br />- Develop company-wide communication systems.<br /><br />- and most of all, harmonize, unravel confusion and eliminate complexity at all costs.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1135176023769902742005-12-21T16:33:00.000+02:002005-12-21T16:47:49.020+02:00Considerations for Setting a PriceThere are several considerations for setting a price for the global market:<br /><br />1. Does the price reflect the product's quality?<br />2. Is the price competitive given the market conditions?<br />3. What types of discounts/allowances should be offered to international customers?<br />4. Should the firm pursue market penetration, market price skimming or some other pricing objective?<br />5. Should prices differt with market segments?<br />6. Are the firm's prices likely to be viewed by the host country government as reasonable or exploitative?<br />7. What pricing options are available if the firm's costs increase or decrease?<br />8. Is the demand in inernational market elastic or inelastic?<br /><br />Besides one should note the following:<br /><br /><strong>Gray Market Products</strong><br /><strong></strong><br />These are the trademarked products which are exported from one country to another where they are sold by unauthorized persons or organizations. (such as smuggling Bulgarian produced Marlboros' in Turkey in '80s.)<br /><br />This occurs when products are in short supply or when producers use skimming strategies in some markets.<br /><br /><strong>Dumping</strong><br /><br />Sale of an imported product at a price lower than the normally charged in a domestic market or country of origin.<br /><br /><strong>Transfer Pricing</strong><br /><p>Is the pricing of goods, services and intangible property bought and sold by operating units or divisions of a company doing business with an affliate in another jurisdiction (for example Toyota susidiaries sell to, and buy from each other).</p><br /><br /><strong></strong>Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1135175080866111512005-12-21T16:14:00.000+02:002005-12-21T16:33:36.096+02:00Marketing CommunicationsWell, I'm gonna have an International Marketing final tonight and I think the best way to study it is by summarizing.<br /><br />And since I type faster than I handwrite, I decided to write my summaries as blog entries.<br />Besides, it has been a long time since I have not written to my lovely blog.<br /><br />Let us start with <strong>Marketing Communications</strong>. Marketing communications is basically the promotion P of the marketing mix. It includes <strong>advertising, public relations, sales promotion </strong>and <strong>personal selling</strong>.<br /><br />When a company embraces integrated marketing communications; it recognizes that various elements of the company's communication strategy must be carefully coordinated.<br /><br />The effort required to create a global campaign forces a company to determine whether or not a global market exists for its product. The trade-off betweeen <strong>standardized </strong>and <strong>adapted </strong>advertising is often accomplished by means of <strong>pattern advertising, </strong>which can be used to create <strong>localized global advertising</strong>.<br /><br />The starting point of development is the <strong>creative strategy</strong>. This is a statement of what the message will say. The people who create ads often seek a <strong>big idea </strong>that can serve as the basis of a memorable and effective message.<br /><br />The <strong>advertising appeal </strong>is the communication approach -rational or emotional- that best relates to the buyer motives.<br /><br />The <strong>selling proposition </strong>is the promise that captures the reason for buying the product.<br /><br />The <strong>creative execution </strong>is the way an <strong>appeal </strong>or <strong>proposition </strong>is presented.<br /><br /><strong>Art direction </strong>and <strong>copy </strong>must be created with cultural considerations in mind. Perceptions of humor, male-female relationships, and sexual imagery vary in different parts of the world. Also media availability varies considerably from country to country.<br /><br />Also when selecting media, marketers are sometimes constrainted by laws and regulations or by literacy rates.<br /><br />A company utilizes <strong>public relations </strong>to foster goodwill and understanding among constituents both inside and outside the company. In particular, the <strong>PR </strong>department attempts to generate favorable publicity abut the company and its products and brands.<br /><br />Many companies make use of various types of advertising, including <strong>image advertising </strong>and <strong>advocacy advertising</strong>.<br /><br />Public relations is also responsible for providing accurate, timely information especially in the events of a crisis.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1134466715109791002005-12-13T11:35:00.000+02:002005-12-13T11:38:35.130+02:00An excellent tip from Dean Edwards<br /><br /><a href="http://dean.edwards.name/weblog/2005/12/js-tip1/">http://dean.edwards.name/weblog/2005/12/js-tip1/</a><br /><br />Dean says that instead of detecting for object at each function call, initialize separate methods for each case.<br /><br />I think I'm gonna revise the next version of <a href="http://www.sarmal.com/sardalya/"><strong>sardalya</strong></a> accordingly.<br /><br />Thanks for the fish dude!Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1133777731236983302005-12-05T12:14:00.000+02:002005-12-05T12:16:02.836+02:00Where you must use ajax. Where you should avoid ajax.Alex Bosworth has written up <a href="http://ajaxian.com/archives/2005/12/6_places_you_mu.html">his thoughts on areas that you must use Ajax</a>, and areas in which you shouldn't.<br /><br />Happy dishwashing!Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1133080819636740272005-11-27T10:36:00.000+02:002005-11-27T10:41:27.946+02:00Why Turkish is that hard to learn?BlackTigerAP said on <a href="http://www.codeproject.com/jscript/LeakPatterns.asp?forumid=233190&select=1290316&amp;df=100&amp;msg=1290316#xx1290237xx">his recent comment on CodeProject</a> that either Turkish language was very long or my translation was very short (you can view the entire thread there).<br /><br />Actually - grammatically speaking Turkish is not that long.<br /><br />just a simple example:<br /><br /><span style="color:#6633ff;">gel. - come here.<br />geldi. - (s)he came.<br />geldim. - I came.<br />geliyorum. - I am going to come (soon).<br />geleceğim. - I will come.<br />gelirim. - I certainly will come. / I will always come.<br /></span><br />.... you can generate a dozen of more words from the common stem 'gel' .<br /><br />And not only 'gel', all the verbs in Turkish are derived from a 3-4 letter stem words.<br /><br />Just count the bytes, and decide which is longer for yourself.<br /><br />sidenote:<br />It is easy for Turkish people to grasp it (we're born with it :) ).<br />But -especially my guests from the UK say that- it is a real pain in the rear for a non-native.<br /><br />I cannot remember its exact rank but, afaik, Turkish is among the top ten hardest languages to learn.<br /><br />Actually it is quite a joy listening to a foreigner struggling to remember the exact verb to use.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1133043473514021722005-11-26T23:38:00.000+02:002005-11-27T01:23:42.903+02:00A batch image preloader - jsThe current project I'm working on requires some advanced preloading stuff and <strong><a href="http://www.sarmal.com/sardalya/">sardalya</a>'s Preloader</strong> is not enough.<br /><br />I need to load an array of images as a batch.<br /><br />Here is the current pseudocode in my mind:<br /><br /><span style="color:#3333ff;">var g_arImageURL={the url array}</span><br /><span style="color:#3333ff;">var g_arObj={the object array}</span><br /><span style="color:#3333ff;">var g_arImgRef=new Array();</span><br /><span style="color:#3333ff;">var g_completedImageCount=0;</span><br /><span style="color:#3333ff;"></span><br /><span style="color:#3333ff;">function startBatchPreload(){</span><br /><span style="color:#3333ff;">for each url in g_arImageURL </span><br /><span style="color:#3333ff;">....g_arImageRef.push(new Image(g_arImageURL[i])</span><br /><span style="color:#3333ff;"></span><br /><span style="color:#3333ff;">trackPreloadProgress();</span><br /><span style="color:#3333ff;">} </span><br /><span style="color:#3333ff;"></span><br /><span style="color:#3333ff;">function trackPreloadProgress(){</span><br /><span style="color:#3333ff;">for each image in g_arImageRef</span><br /><span style="color:#3333ff;">....if image is complete </span><br /><span style="color:#3333ff;">........change src of the g_arObj[i] to image.src</span><br /><span style="color:#3333ff;">........g_completedImageCount++</span><br /><span style="color:#3333ff;"></span><br /><span style="color:#3333ff;">if(g_completedImageCount less than total images)<br /><span style="color:#3333ff;">....setTimeout(trackPreloadProgress,someInterval);</span><br /><span style="color:#3333ff;">}</span><br /><span style="color:#3333ff;"></span><br /><span style="color:#000000;">...<br /><br />Or something more oo-ish:</span><br /><br /><span style="color:#3366ff;">function _BatchPreloader(){<br />....this._arImageURL=new Array();<br />....this._arObj=new Arrray();<br />....this._arImgRef=new Array();<br />....this._completedImageCount=0;</span><br /><span style="color:#3366ff;">}</span><br /><span style="color:#3366ff;">... other stuff ...</span><br /><span style="color:#3366ff;">var BatchPreloader=new _BatchPreloader();</span><br /><span style="color:#3366ff;"></span><br /><span style="color:#3366ff;">function BatchPreloader_TrackBack(){</span><br /><span style="color:#3366ff;">... loop thru uncompleted images.</span><br /><span style="color:#3366ff;"></span><br /><span style="color:#3366ff;">... if there are more images to preload then busy wait (i.e settimeout)</span><br /><span style="color:#3366ff;">}</span><br /><br /></span><span style="color:#000000;">And if it's going to be an object, I shall find a better name for it.<br /><br />Giving a name to an object you've just created is difficult in deed.<br /><br />If you have children, just think how hard it was to pick up a name for them.<br /><br />Of course, I don't say that my objects are like my children (well, sometimes they are actually :) ).<br /><br />But you got the point, don't you?<br /><br />After I'm done with this new preloader thingy I'll add it to <strong>sardalya </strong>as well.</span><br /><br /><br /><br /><hr /><br /><br /><br />But I have to finish the project I'm working on first: Although <strong>sardalya </strong>is my personal playground, my clients are my business. And since they give me the money, it is normal that they take precedence over other things.<br /><br />However the relation is mutual:<br />The current project I'm working on will help me improve, test and benchmark <strong>sardalya</strong> as well.<br /><br />So on one hand I gain money; on the other hand I find yet another real-life test platform for <strong>sardalya</strong>. Not a bad deal.<br /><br /><span style="color:#ff6600;">(note to myself : in the project ToolTip's bleeding issue over screen edges has to be fixed as well)</span><br /><br />...<br /><br />Just a final thing...<br /><br />The project (the site I'm building to my current client) will be a secret until I totally finish it and upload to the production server.<br /><br />After that, I'd like to share several interesting findings with you as well as compare and contrast the former and latter versions of the site.<br /><br />The site is a real case study :)<br />I'm sure you'll enjoy when I share my findings.<br /><br />Just wait for a few weeks.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1132637604407257742005-11-22T07:28:00.000+02:002005-11-22T07:38:19.003+02:00The Ingy Formerly Known as Brian IngersonIngy, formerly known as Bryan Ingerson has changed his name to "Ingy döt Net" legally.<br /><br />Here is some quote from wikipedia (<a href="http://en.wikipedia.org/wiki/Rock_dots">http://en.wikipedia.org/wiki/Rock_dots</a>)<br /><br /><span style="color:#006600;">"A heavy metal umlaut (aka röck döts) is an </span><a title="Umlaut" href="http://en.wikipedia.org/wiki/Umlaut"><span style="color:#006600;">umlaut</span></a><span style="color:#006600;"> over a letter in the name of a </span><a title="Heavy metal music" href="http://en.wikipedia.org/wiki/Heavy_metal_music"><span style="color:#006600;">heavy metal</span></a><span style="color:#006600;"> band. The use of umlauts and other </span><a title="Diacritic" href="http://en.wikipedia.org/wiki/Diacritic"><span style="color:#006600;">diacritics</span></a><span style="color:#006600;"> with a </span><a title="Blackletter" href="http://en.wikipedia.org/wiki/Blackletter"><span style="color:#006600;">blackletter</span></a><span style="color:#006600;"> style </span><a title="Typeface" href="http://en.wikipedia.org/wiki/Typeface"><span style="color:#006600;">typeface</span></a><span style="color:#006600;"> is a form of </span><a title="Foreign branding" href="http://en.wikipedia.org/wiki/Foreign_branding"><span style="color:#006600;">foreign branding</span></a><span style="color:#006600;"> intended to give a band's logo a </span><a title="Germanic" href="http://en.wikipedia.org/wiki/Germanic"><span style="color:#006600;">Germanic</span></a><span style="color:#006600;"> or </span><a title="Nordic" href="http://en.wikipedia.org/wiki/Nordic"><span style="color:#006600;">Nordic</span></a><span style="color:#006600;"> quality."</span><br /><br />Once you do such a thing, i.e. change your name; you have to be aware of cross-language / cross-cultural differences your name may convey.<br /><br />Your name is basically your "brand", and you should think twice when changing it (that's equally true for your logo / brandname etc but that's another story).<br /><p>The meanings of a word may differ a lot:<br />There are dozens of (unsuccessful) examples in marketing history. </p><p>And here we come to our case: The history strikes back once again.<br />I mean Ingy has hit a localisation brickwall:<br /><br />"döt", means ermm how to say... means "arse" in Turkish slang.</p><p>Cheers!</p>Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1132480676134727342005-11-20T11:36:00.000+02:002005-11-20T12:09:32.946+02:00How to create a billion dollar ideaTo generate a billion dollar idea, first you should teach yourself how to create ideas. If you don't know how to create at all then how on earth can you come up with an innovation?<br /><br />Just go back in time, when did you recently say "voila!", "euraka! that's a brilliant solution!", "heck, why hadn't I thought that before!"<br /><br />I bet when you were around five-six years old, your every single day was full of exciting inventions and discoveries. You were amazed at every seemingly unimportant bit of piece you found out.<br /><br />Why, because there were no prejudices to base your knowledge upon.<br /><br />But what happened then? You attended to school. It was good and fun at the beginning. But when you pop out of university with a reputable degree, you most probably have lost your crucial abitilies which may make you innovative: questioning, relating seemingly unrelated phenomena.<br /><br />You entered primary scool as a question mark. And left the university as a full stop.<br /><br />Just think about when you last cried out loudly in Church (I am a Muslim, but we do not run back and forth foolishly or shout aloud in mosques as well). When did you recently punched (yes punched) the keys of the large reed pipe organ in that Church and enjoyed the combination of unharmonious notes you've produced?<br />(well I did it with a pipe organ in the University :) - did not punch it but my -quote and quote- "artwork" was not a pleasure to ears -- luckily it was just me around :) )<br /><br />If not in childhood, then probably never.<br /><br />So you want to innovate huh?<br /><br />Then uncover your veil. Break the rules. Forget about what you know, what you have learned, what they have imposed you in the past. Be illogical (most genuine ideas stem from illogical relations between things)<br />Never lose your sense of humor (that's another practice of creating shocking relations between seemingly unrelated things. Humor is a u-turn man).<br /><br />Be a fool, be an "absolute" fool. And most of it, be free. Be a child in short.<br /><br />Enjoy any and every single bit of action you do.<br /><br />That's it. If you want to be creative, go back to your childhood. If possible go back to your mother's womb and initiate a brand new life.<br /><br />So you wonder why I haven't gained a fortune yet:<br /><br />Man I am only six years old, when I become four I surely will gain a fortune and buy myself a very large ice cream. So large that it will cover up the entire north pole.<br /><br />Cheers and have a lovely week start.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1132472604350073992005-11-20T09:39:00.000+02:002005-11-20T09:46:02.883+02:005GB of System partition is not enough.my 5gb C: partition is already full (only a few hundred megs left). I used to use partition magic to solve the problem on my windows98 box.<br /><br />But when I read the most recent version's specs it says that:<br />"PartitionMagic does not support Windows NT Server or Windows 2000 Servers."<br /><br />If I cannot find a solution I'll need to back-up my data, format my drives and repartition them, re-install a brand new system, install a new service pack, install .net framework, then install the patches...<br /><br />That will take ages to complete!<br /><br />As a side note, I install all my program files in another drive (to F:\Program Files) so that they do not eat system partition's space.<br /><br />So the 5gig data mainly belongs to MS-specific "Application Data"<br /><br />That's because windows insists on putting its application stuff under C:\documents and settings\my profile folder\ regardless of where the actual program setup is installed. That's annoying.<br /><br />And don't get me started about the huge mess under C:\WINNT which is around 1+ gig. Why on earth does an operating system need over one billion bytes of data to run properly?Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.comtag:blogger.com,1999:blog-17006427.post-1132035508690538622005-11-15T08:14:00.000+02:002005-11-15T08:32:21.006+02:00Be aware of cultural context when communicatingThe means of communication also depends on cultural context. The culture's context may be divided into two (not so clear-cut) categories: high-context cultures and low-context cultures (being any of them is not a bad thing don't worry)<br /><br />In low context cultures (like Sweden or the States) words -generally- do not have side meanings. non-verbal behavior (i.e. body language) and non-written context of the text is often ignored. There is a high reliance on rules and legal paperwork. When communicating with these kinds of cultures, one should give direct messages and be as clear as possible. Because words carry all information, no additional meanings are bound to them.<br /><br />On the other hand, in high-context cultures (such as Saudi Arabia,Japan and Turkey) people depend heavily on the situation, the context of the message, non-verbal behavior in creating and interpreting communications. In high context cultures special emphasis is given on background, (undocumented, non-verified by an independend third party) personal reputation, and basic values. As you may guess, legal paperwork is given least emphasis.<br /><br />Contrary to low-context cultures, the best approach to give messages to a high context culture is to give "indirect messages", taking senses and feelings into account. (For instance Japanese commercials show beautiful scenery on the background most of the time). There, words do not carry all info, and the whole "context" of the communication is important.Volkan Ozcelikhttp://www.blogger.com/profile/16497034512408768830noreply@blogger.com