Is Microsoft Still Evil?
Microsoft is known as being an evil company. Isn’t it? During the past few years Microsoft used to be dominant in the market with its products and services like; operation systems, office programs and development tools by following unethical methods. So, something happened and all went wrong for them.
In my opinion, change was technology itself nothing else. Linux, Web, Web 2.0, mobile devices, platform independent tools, Web 3.0 … etc. Microsoft has followed same strategies over the years and succeeded but it didn’t work for this time. Microsoft may be an evil or not but, now, they are not acting like an evil.
There has been significant changes at Microsoft’s product strategy, like; considering other browsers, cross platform products (silverlight), contributing to open source (asp.net MVC) …etc. They are not ignoring now, they are considering options different than Microsoft.
I’m not sure about Microsoft’s being evil or good but I’m sure one thing; they imitate not innovate. That’s why I’m not a Microsoft guy.
Related articles by Zemanta
- Moonlight 1.0 puts Silverlight on Linux (infoworld.com)
- Your New Toy ASP.NET MVC 1.0 is Ready !!! (mehmetalierturk.com)
- Tampa MVC Web Developer Group Website and Meetings (codebetter.com)
- ASP.NET MVC RTM, Documentation, and Videos (webdevdotnet.blogspot.com)
- Introduction to the ASP.NET MVC Framework (codebetter.com)

Challenging Talks From TED
For the last few days I have been watching TED talks at ted.com and fascinated by Emily Levine and Sir Ken Robinson’s performance. I have marked some of them as my favorites and also, they are interesting and funny ones. I recommend you to watch at least one of them.
Sir Ken Robinson: Do schools kill creativity?
Emily Levine: A trickster’s theory of everything.
JoAnn Kuchera-Morin: Tour the AlloSphere, a stunning new way to see scientific data.
John Wooden: Coaching for people, not points.
Your New Toy ASP.NET MVC 1.0 is Ready !!!
After a long development process Microsoft announced stable release of ASP.NET MVC 1.0 some resources about ASP.NET MVC and official download link is here.
After a quick glance to product details, it doesn’t bring brand new features even though MVC technology has been available in open source world for years. Also, there is a feature comparison between asp.net web forms and new asp.net MVC:
- “…Separation of application tasks (input logic, business logic, and UI logic), testability, and test-driven development (TDD) by default. All core contracts in the MVC framework are interface-based and can be tested by using mock objects, which are simulated objects that imitate the behavior of actual objects in the application. You can unit-test the application without having to run the controllers in an ASP.NET process, which makes unit testing fast and flexible. You can use any unit-testing framework that is compatible with the .NET Framework…”
- “…URL naming patterns that work well for search engine optimization (SEO) and representational state transfer (REST) addressing…”
Briefly, Microsoft tells us; until today we made you build applications that cannot be separable conceptually (data, business, presentation layer) and cannot be unit tested and also, we put things that you cannot optimize your web sites for SEO … Developers who don’t know open source may not think the way I’m because it a new technology for them.
Those Microsoft guys enjoy your new toy ![]()
Related articles by Zemanta
- Tampa MVC Web Developer Group Website and Meetings (codebetter.com)
- Microsoft releases open-source content management app (infoworld.com)
- MVC “Areas” as Hierarchical Subfolders under Views (devlicio.us)
- ASP.NET MVC RC Compiler Post-Build Step (webdevdotnet.blogspot.com)

A Twisted Weekend
I spent my weekend working on my graduate studies and watching South Park. Only a few episodes left to complete all missed episodes.
I made my mind with help of my advisers and decided to study on Peer-to-Peer (P2P) Semantic Networks and made a three phase plan. First phase is supposed to finish in three weeks time. That’s why I spent most of my weekend implementing a p2p network using twisted networking framework.
It is an implementation of simple client-client p2p network which is designed to work in local networks and doesn’t support file transfer protocol at the moment. So, it is the simplest p2p network that each peer can discover and talk each other for specific tasks. It is planned to accomplish basic p2p operations to test our main semantic application.
Now, next step is to add some semantics to this p2p network, so, I’ll be working on NLTK (NLP, Natural Language Toolkit) for two weeks.
PS: Twisted GUI integration easier then cli (command line interface). Strange, isn’t it?
Related articles by Zemanta
- How the Semantic Web is Changing Search Engines (browsers.suite101.com)

The Machine is Us/ing Us
I’m not sure If I posted this video before in case, I’m sharing it. Nice video about Web and Web 2.0.
The Machine is Us/ing Us – Final from Jonathan Thirkill on Vimeo.
Tell Me Again, What was The Semantic Web?
My semantic web interest is almost two years old however, I haven’t focused it enough till this year. It was something like a magazine or a blog that I like to read or follow but never involved. Somehow, my viewpoint on semantic web extremely changed and I’ve started scientific (also business) researches on semantic web.
Today, I felt much better when I saw the following videos. It was a right choice to make investments on semantic web. I hope, it will much better… Thanks Cas for sharing these nice videos:
Future Internet Video from Castemelijn on Vimeo
Impressed Kevin Kelly’s presentation and the quote about web: “Have to get better in believing the impossible”
Tomorrow, I have a meeting with my advisers about Semantic Web for P2P networks and if it goes successfully, I’ll start build my project in the following weeks. First, I want to up and running simplest p2p network in my local machine using twisted on python or jxta on java. Then give this thing a mining: semantic …

Some Reasons Why My Blog Traffic Doubled
First, I’ve started blogging in August 2005 with a friend suggestion. I’m blogging for myself, trying to share my feelings, my thoughts, my lifestyle …etc. I never been in a worry to become popular or someone else, just trying to be me.
Recently, I noticed that somehow my blog traffic has doubled for last months. I figured out some possible reasons that my drive blog traffic:
- Shift from blogger to custom domain with wordpress
- WordPress plugins like SEO, Google sitemap ..etc.
- Regular entries
- Be myself
Related articles by Zemanta
- Free Blog Content (sciencetext.com)
- Blogging for Success- Some Tips to Consider! (takeoverpageone.com)
- 7 SEO WordPress Plugins (franklinbishop.net)

A South Park Speech
Chef: “Hi Children”
Children: “Hi Chef”
Chef: “How are you today?”
Children: “Bad”
Chef: “Why bad?”
Almost, every episode this speech is done between children (Stan, Kyle, Cartman, Kenny) and Chef, it is kind a quote. In general, this speech goes on with a love song sung by Chef. It is one of the things that I really like in South Park
I need a South Park special section in my blog.

Microsoft IE Loses the Battle Against Firefox and Safari
Check out w3school browser stats and see how Microsoft IE is losing market share against Firefox and Safari. So, why are they losing the browser war? Remember the old saying “First they ignore you, then they laugh at you, then they fight you, then you win.”
Now let’s quick look at the new IE 8, following sites are not supported by IE 8:
- microsoft.com
- google.com
- yahoo.com
- wikipedia.org
- flickr.com
- wordpress.com
- adobe.com
- facebook.com
- apple.com
- youtube.com
A quick look for the new Safari 4; Safari 4 Released, Claimed “30 Times Faster Than IE7″
First they ignored us now Open Source is winning the battles against Microsoft.
Related articles by Zemanta
- Apple launches Safari 4 beta web browser (downloadsquad.com)
- Safari 4 Beta Executes JavaScript Faster Than You Can Blink (mashable.com)
- Internet Explorer market share falling like a ton of bricks (downloadsquad.com)
- IE lost share to Firefox, Safari and Chrome in December (infoworld.com)
- Browser wars update: Firefox is up, IE is down, Google dumps IE6 (wisdump.com)

Best South Park Episodes Part 1
I’m usually blogging about Semantic Web or South Park. Main reason is it is about real life so what makes South Park to be my favorite TV Show all time. I’ve started watching South Park from begging, it takes time but it’s worth. So far I’ve completed 5 seasons and my favorite episodes (ordered in time) are:
- Season 2 Episode 3 “Chickenlover”
- Season 4 Episode 12 “4th Grade”
- Season 5 Episode 1 “Scott Tenorman Must Die”
- Season 5 Episode 13 “Kenny Dies”
These are funny among seasons 1- 5 but not my best ones, I’ll share them soon …
