My name is Naveed Babar, an Independent IT Expert and researcher. I received my Masters Degree an IT. I live in Peshawar, Khyber Pakhtunkhwa, Pakistan. Buzzwords in my world include: Info tech, Systems, Networks, public/private, identity, context, youth culture, social network sites, social media. I use this blog to express random thoughts about whatever I am thinking.

Friday, July 16, 2010

Blogs vs Twitter? It’s the Interactivity

In a  post that appeared remarkably soon after my last post in which I noted that I am easier to find on Twitter than on Online Fandom these days, Rob Walker of Murketing and Buying In fame, expressed “Nostalgia for Blogs” and lamented:
I checked the Twitter feed and it was, of course, far less substantial than the blog had been. In fact I didn’t seen a single tweet of interest, whereas this person’s earlier blog posts had been, with some regularity, worth a look. If I don’t “follow” this person, I miss the possibility of some future interesting tweet — at least a link I would have missed, something.On the other hand, if I do follow, I clearly have to wade through a bunch of garbage. The signal-to-noise ratio will clearly be way worse than it had been on the now-dying blog. I’m interested in this person’s thinking — but I’m not that interested.
I wouldn’t want to presume he’s talking about me*, but either way, I’ve got some thoughts.
I agree with him that blogs are (sometimes) more substantial and I think reports of the death of blogs due to Twitter and Facebook are wrong. For me blogging has been a great way to collect and share thoughts on a particular issue, to collect ideas for future longer projects, and to create a public persona as an expert with something to say about the topics I know a lot about. I like to think the blog has been useful to people I wouldn’t otherwise get to communicate with. I’ve come into contact with many people, especially those on the ground addressing the issues I write about here, through this blog. Blogging has been and I hope it will continue to be great. It also takes a lot of time to get a post to what I want it to be before I post it.
But that said, I think Walker’s characterization misses the point on a few scores.
1) Twitter isn’t a substitute for blogging. Some people may choose to Twitter instead of blogging, but I wouldn’t assume that anyone has that kind of either/or relationship. A tweet is not meant to accomplish what a blog post is meant to accomplish. Neither’s killing the other, they aren’t in competition anymore than, oh, say writing books vs. writing a blog.
2) People like Twitterers’ minutia. In my case, though we’re not talking big numbers either way, more people follow me on Twitter than subscribe to this blog. One man’s garbage is another’s treasure, or entertainment, I guess. People — even smart thoughtful ones — actually LIKE the mix of links, random thoughts, and bits of daily life. They LIKE watching the person, not the topic. I know I do. I find Twitterers who stick to posts about their one professional interest boring. Other people love them, and more power to them. I don’t. IMHO, that’s what blogs are for. If you come to Twitter looking for ideas about a topic, you’re better off watching Twitter trends and searching keywords than following individuals; Twitter usually offers great topical coverage only in the aggregate.
3) Looking at a Twitter feed or profile isn’t the same as following someone on Twitter. People who don’t actually use Twitter think that you have to read all the tweets that are directed specifically @someoneelse.  If you follow from within a Twitter account, there’s a setting so you don’t have to watch that banter unless it’s between people you also follow. That changes the signal/noise ratio  a lot. Yes, there will still be tweets you don’t care about, but let’s be honest, can you name a single blogger who posts only posts you find interesting? I sure can’t.
4) Twitter is about banter. That banter is the best part. I’ve written this blog for a few years and I’ve talked to lots of bloggers. Getting people to post comments is hard. Getting conversation going is harder. The majority of things I write here get no response at all. On Twitter I don’t get responses to everything I say, but I sure get a lot more fast feedback than I do here. It’s also a lot easier to make a quick response to someone else — much more so than commenting on a blog post, especially if, like me, you read your blogs through an RSS reader. That back and forth makes me want to keep participating in Twitter. In comparison, blogging feels like a solitary endevour.
5) Twitter is temporal and cumulative. I made this mistake myself; it’s not until some time after you’ve decided to take Twitter seriously and made it part of the ritual of daily life that you really get it. If you check out someone’s feed, you can get a sense of whether they’re interesting to you, but it’s not until you live with someone’s tweets day in and day out that you know whether the rhythms and content of their messages are going to be rewarding or not. It’s not like a blog where you can read all the archives and get pretty much the full effect. On Twitter, it’s what happens interactively amongst the twitterers over the long haul in real time that makes it interesting.
6) Twitter is a great site for language play. The 140 character limit is a fun challenge for wordsmiths, and those who do it well are joys to read. As a genre, insamuch as it is a genre, the language of Twitter is just way more fun than the language of blogs.
7) Ugh. Can we just quit judging every new mode of communication that comes along and finding it wanting in comparison to the last one? Haven’t we been doing that for millenia? Don’t we always look back later and feel kind of silly?
Don’t like Twitter? Don’t use it! Disappointed someone’s blogging less? Encourage them to keep on blogging by letting them know how much you appreciate the volunteer work they do through blogging. But don’t be disappointed because people don’t twitter how you want them to blog. That just doesn’t make sense.

Monday, July 12, 2010

Windows 2008 Server as a Workstation

Introduction

I recently set myself the goal of creating a Server 2008-based laptop that I could use either as a normal business
laptop or as a server platform for testing out Hyper-V. Several questions loomed.

     •   Would Server 2008 x64 support most of my (Dell Latitude D830) laptop hardware? and Would Dell’s 64-
          bit Vista drivers work fine with Server 2008?

     •   Could the machine be made responsive enough to act as a viable workstation, even though the OS was
          designed for a server?

     •   Could the machine act as a reasonable facsimile of a Vista box for teaching and demo purposes?

     •   Would the system run my various day-to-day applications with acceptable speed and reliability?

In this white paper, I’ll go through some of the hoops I had to jump through and come up with some answers
to the above questions - answers that may be useful for those of you who are interested in walking down the
same path with your laptop (or desktop). Overall, the experiment has been a success, with one big caveat for
laptop users who install the Hyper-V role.

Issue #1: Hardware and Drivers 

The first big question was this: Were there going to be driver problems? One of the distinguishing characteristics
of 64-bit Server 2008 editions is that the universe of hardware drivers is limited to signed drivers. (You can boot
x64 Server 2008 with unsigned drivers via a “safe mode” option at boot time, but who wants to go through that routine every single startup?) So, I dutifully made a list of the machine’s drivers and hardware model numbers from Device Manager in the system’s original Windows XP operating system.
The good  news  here was that after a vanilla install of Server 2008 Enterprise Edition, most of the Latitude’s
drivers were up and running. There were only two that the installer didn’t recognize: the wireless driver and the sound driver. My theory was that the Vista x64 drivers that Dell publishes on its website should work, due to Vista and Server 2008 having essentially the same kernel and architecture. However, after a few years in this business, you get leery of making too many assumptions.


I was glad to find that the sound driver (which I’d downloaded beforehand using the XP incarnation of the
laptop) seemed to install just fine, and it actually worked, too, at least after I went to the Services console (see Figure 1) and set the two sound-related services to start automatically (“Windows Audio” and “Windows Audio Endpoint Builder”). One down, one to go. The wireless driver installed, but it immediately failed with a fatal error (APPCRASH) that repeated about, oh, once every second. The light bulb moment was that Server 2008 doesn’t activate the wireless service by default: you have to install “Wireless LAN Service” as a “feature” in Server Manager. After that, and a reboot, the wire- less adapter was happy, and there was no yellow in Device Manager (which in Server 2008 appears in the Server Manager console under the Diagnostics category).




The answer to question 1, at least in my case, was a qualifed “yes.” Issue #2: Viability as a Workstation Servers from Microsoft have all kinds of settings that make sense for servers but that may not make sense for workstations, so the next question to answer was: Could this Server 2008 operating system be optimized so that it would be fast enough for day-to-day workstation use? There were a few settings that needed attention here, but the frst and most important was the default al- location of CPU horsepower to background services and processes rather than foreground ones. In the System control panel, click the “Advanced system settings” link in the task pane at left; in the “Performance” area, click


the Settings button; click the “Advanced” tab of the Performance Options dialog box. There’s a setting named “Adjust for best performance of:” which you need to change from “Background services” to “Programs” (see Figure 2). The next setting that needed attention was the IE Enhanced Security Confguration, which the Server 2008 prod- uct defaults to, but which makes browsing the Web reasonably painful by setting the default Internet zone se- curity level to “high.” It’s easy enough to turn that off in Server Manager. At the Server Summary screen, which you see when Server Manager frst starts, scroll down to the Security Information area and click the link labeled “Confgure IE ESC.” Deselect the enhanced security mode for both administrators and non-administrators (see Figure 3), and IE7 is now functional for a workstation user.








While on the subject of Internet Explorer, it’s interesting to note that the Start menu entry for IE actually points to the 32-bit version of the program. The 64-bit version of IE presents occasional-to-frequent compatibility is- sues that, apparently, Microsoft was aware enough of to make it a non-default choice. Then there was the “shutdown event tracker,” a useful feature for servers (which are rarely shut down) but an annoyance for workstation use, for which, until someone invents a tiny nuclear laptop power source, shut- downs occur very frequently. No problem here, just fre up the good old Group Policy editor (run GPEDIT.MSC) and navigate to Computer Confguration, Administrative Templates, System, and disable the Display Shutdown Event Tracker policy (see Figure 4). Now you can shut your system down without the OS demanding to know the reason. When it comes to power options, the news is not good for Hyper-V users. As soon as you install the Hyper-V role you lose the ability to make your computer sleep or hibernate. That may not a big issue for everyone, I suppose, but for laptops it’s a defnite drawback – and even for towers or rack systems, not all servers are necessarily required to be awake 24/7.


Surely Microsoft could have fgured out a way to address this issue, such as simply warning the user if he or she tries to put the host to sleep when there are virtual machines running. Would that have been so hard? We’re all supposed to be trying to use less energy, right? One demerit for Server 2008 and Hyper-V. Another workstation-viability point to address is that of Offine Files (the new name of “Offine Files and Fold- ers”). On my previous Vista laptop, I made a few folders on my offce network “available offine” so that they’d be cached on the laptop, and I could synchronize folders before and after a trip. Server 2008 didn’t show me the usual “Always Available Offine” context menu option for a network share, so I found it in the Services console and activated it, prompting an error that “The system could not fnd the fle specifed.” I enabled Offine Files in the Offine Files control panel, which is probably what I should have done in the frst place. After a restart, Of- fine Files seemed to work just as it does in Vista – I did some synchronizing just to be sure (yes, the Sync Center is present in the GUI), and didn’t notice any problems.





Issue #3: Can Server 2008 Look Like Vista?
Because I often teach classes about Vista in which Vista runs in a virtual machine, where you can’t see the AERO interface, I like to use my laptop to demo certain Vista AERO features, such as live thumbnails, Flip3D, and so forth. So it was relevant to ask whether Server 2008 could put forward a reasonable facsimile of the Vista GUI.
The frst thing you must do is to install the Windows Desktop Experience, which the Server Manager console categorizes as a “feature” (see Figure 5). The descriptive text for the feature warns you that although installing it will put the binaries in the right place, you have to manually turn on the features, which seems sort of silly. Why would anyone install this software unless they wanted to turn it on? However, I followed the directions, got the binaries installed, rebooted (is it just me, or do you have to reboot Server 2008 a lot more than Server 2003?), and then went to the Display control panel (oops, I mean “Personal- ize,” which is a good example of Microsoft renaming something badly and for no good reason).





Alas, no Vista theme seemed to be present. A visit to the Services control panel and changing the startup type for the Themes service fxed that. Then another visit to the Personalize control panel and wallah, there was the AERO theme. Transparent window borders: check. Live thumbnails: check. Flip 3d: check. Sidebar seemed to be missing in action, but I could live with that; besides, there’s probably some tweaky way to get it running, if I ever get desperate. The Mobility Center seemed gone, as well, but again, it’s something I never use, so I didn’t sweat it. Application compatibility looks very good indeed. Just about all the apps that I need to run, whether available in a 64-bit version or in a 32-bit version, seem to work just fne. This includes Offce 2007, Open Offce (which is one of those products that if it were only maybe 5% better, I would be tempted to make my daily workhorse), and even a smattering of third-party apps written for earlier versions of Windows (I’m talking about programs like Agent Ransack and UnLocker, both of which, by the way, are highly recommended).

Issue #4: Speed and Reliability
Overall I’d rate the issue of speed and reliability as a conditional win for Server 2008 compared with Vista. I haven’t done any formal benchmarking, but even running the AERO interface, Server 2008 feels faster than Vista on the same hardware. It doesn’t seem plagued by the same bizarre delays that Vista encounters when doing things like copying large fles or enumerating a network share. Yes, installing roles via Server Manager is slower than one might like, especially considering the frequent re- quired reboots; but that’s not a daily task. The daily tasks, by and large, feel crisp and responsive. Overall reliability seems good so far, but with asterisks. Server 2008 has defnitely done some strange, and potentially dangerous, things. For example, when I connected a perfectly good (and data-flled) USB fash drive, Server 2008 tells me I need to format it before I could use it, and do I want to format it now (NOOO!). There’s a potential nightmare scenario – recommend that a user format a perfectly fne data storage volume! I haven’t seen that behavior from a Vista machine, although I can’t rule it out.

The operating system also had a terrible time getting the RTM version of Hyper-V role installed, doing some signifcant damage to my NTFS fle system in the process. You should defnitely back up your system before in- stalling Hyper-V; it doesn’t install as smoothly as most of the other Server 2008 roles, plus it took about half an hour, including the required reboots. In fairness, I should note that when I performed a “sidegrade” (an upgrade to the same version of the OS in order to repair the fle corruption), several weeks later, Hyper-V installed that time with no complaints. My fnal asterisk is that the Hyper-V role seems to slow down the base operating system a smidgen. I recently removed the Hyper-V role for a few days and I noticed that the OS felt a little faster to me. It certainly booted and shut down faster. Again, I haven’t formally benchmarked the change, but it was noticeable.

Conclusion
Server 2008 isn’t just for servers. It’s a solid workstation product that makes for a nice demo machine and coin- cidentally gives you a platform (on the 64-bit version) for running Hyper-V. If you want to run Hyper-V, though, you give up the ability to hibernate your machine or put it into sleep mode, which as a road warrior I’ve found to be a signifcant limitation. Hyper-V also slightly slows down your startup and shutdown sequences. As is so often the case with Microsoft operating systems, you can never quite get exactly what you want. How- ever, I’m glad that I now have a mobile system that I can use to demo both Vista (at least, 95% of it) and Server 2008.

Wednesday, July 7, 2010

Facebook Office

About Facebook:
Facebook, Inc. is a company that operates and privately owns social networking website, Facebook. Users can add friends and send them messages, and update their personal profiles to notify friends about themselves. Additionally, users can join networks organized by city, workplace, school, and region. The website’s name stems from the colloquial name of books given at the start of the academic year by university administrations with the intention of helping students to get to know each other better.
Mark Zuckerberg
 founded Facebook with his college roommates and fellow computer science students Eduardo Saverin, Dustin Moskovitz and Chris Hughes while he was a student at Harvard University.  The website’s membership was initially limited to Harvard students, but was expanded to other colleges in the Boston area, the Ivy League, and Stanford University. It later expanded further to include any university student, then high school students, and, finally, to anyone aged 13 and over. The website currently has more than 350 million active users worldwide, and increasing every day.












So what is your choice? I already made up my mind but I won’t tell you mine :)
____________________________________________________________________________________________

Working or Googling

Google Inc. is an American public corporation specializing in Internet search. It also generates profits from advertising bought on its similarly free-to-user e-mail, online mapping, office productivity, social networking and video-sharing services. Advert-free versions are available via paid subscription. Google has more recently developed an open source web browser and a mobile phone operating system. Its headquarters, often referred to as the Googleplex, is located in Mountain View, California. As of March 31, 2009  the company had 19,786 full-time employees. It runs thousands of servers across the world, processing millions of search requests each day and about one petabyte of user-generated data each hour.




















































Little bit about Google Inc and their working environment. Thats why they lead the world.

Comments

Search This Blog

Followers