http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html
It runs on a Linux kernel, so its probably just another Linux distribution.
I always thought the Chrome browser is a step to take-on Microsoft by making the OS irrelevant. Maybe this is just a stepping stone towards that...
Good news is its going to be Open Source. I hear the Android code base is really really huge and it takes leaps to get it up and working (I may be wrong, haven't tried it myself.) A good read here: http://lwn.net/Articles/331908/
Given that I wonder how easy it would be to build/update...
Anyway, interestingly they call it a Chrome OS, like firefox OS? Kinda makes the purpose clear?
Once I came to have more ambitious career goals, however, I knew that San Francisco was not the best place to live as far as I was concerned. I consulted a few best place to live lists in magazines, but I couldn't exactly find what I was looking for.
So I wanted to play poker the other day and wasnt sure where to go and find people to play with
After several years of absence I'm back on kerneltrap.org. I saw the improvments and I think the spam filter is most notable one.
कुंभारासारखा गुरू नाही रे जगात
वरि घालितो धपाटा, आत आधाराला हात
आधी तुडवी तुडवी मग हाते कुरवाळी
ओल्या मातीच्या गोळ्याला येई आकृती वेगळी
घट जाती थोराघरी, घट जाती राऊळात
कुणी चढून बसतो गावगौरीच्या मस्तकी
कुणी मद्यपात्र होतो रावराजांच्या हस्तकी
आव्यातली आग नाही पुन्हा आठवत
कुणी पुजेचा कलश, कुणी गोरसाचा माठ
देता आकार गुरूने ज्याची त्याला लाभे वाट
घट पावती प्रतिष्ठा गुरू राहतो अज्ञात
- ग. दि. माडगूळकर
For all the crowds from India:
If you aren't a registered voter, please register yourself, and make sure you vote! It is time that the IT-class starts exercising this right and create a difference.
Also, do spread the word, blog about it and let more people know:
Online registration can be done at:
http://ceo.maharashtra.gov.in
http://www.jaagore.com
A CEO from my previous organisation mentioned something to me that he had experienced in the dot com bubble burst. He was a CEO then too. "Running a company, is a lot of responsiblity. As the company grows, so does the dependency of a lot of families and their economies on the company. A mistake you make does not only affect you but the families of all your employees. And that is 'responsibility'."
As the global economies are spiralling down, companies are being conservative.
If you can't live without amputing your arm, left without an option, you'll opt to do so.
I remember when we had to hire a couple of freshers in one of the really small startups I was working for. While I did that, the first thing in my mind was to hope that the company stays around for at
least 1 year, since that is a sizable experience for the freshers to start their career with. And I made them fully aware of the fact too, since like all freshers, they had multiple options to consider.
I understand that running a business means you have to take hard decisions. And hard decisions are bitter. If worst comes to worst, of course, you have no option but to trim down. But "hard decisions" or
"business decisions" are certainly not the way to shrug away from the responsibility. A workforce cut is a particularly bitter experience. But there are ways in which you can alleviate that.
The relationship between employer and employee is mutual. If you treat them as family, they treat you as a family and the whole thing is good for you, your employees, your product and your customers. (I am not
exaggerating, there are companies that go out of their way to ensure that their strongest asset, the employees, are comfortable.) And the way you trim down tells a lot about your character and that of your
company. It shows whether you treat your employees as family, or as cattle. And if it is the latter that gets revealed, well, all those employees who have fortunately saved their asses this time around, take a warning cue from the event and do the neeful.
It'd been a couple of weeks since we'd been out sailing, both because Jamie has been keeping too busy with school, and because our aged two-stroke outboard hasn't been performing well lately. While our goal is to spend as much time as possible under sail, we still rely on the outboard to get us in and out of the marina, and it's always nice to know it's there to fall back on when something goes wrong.
We got to the harbor and started getting things ship shape as recently taught by our friend, Bill, preparing the sails, making up lines, and putting cell phones, wallets and keys into a plastic bag. Nearly ready, we were greeted by our harbormaster, Peter, who suggested we should walk down to the end of the harbor to see something cool before heading out in the boat. The something cool turned out to be a group of manatees drinking fresh water from a hose off the back of another sailboat.
Original "Worse Is Better" article: http://www.dreamsongs.com/WIB.html "The good news is that in 1995 we will have a good operating system and programming language; the bad news is that they will be Unix and C++." Stop it right there. It was MS Windows(R) 95(TM) and Borland Delphi (or pick anything from asm, Borland Pascal/C, Watcom C, FoxPro, etc.)
SELECT NAME, VALUE, DECODE (isdefault, 'TRUE', 'Y', 'N') AS "Default",
DECODE (isem, 'TRUE', 'Y', 'N') AS sesmod,
DECODE (isym,
'IMMEDIATE', 'I',
'DEFERRED', 'D',
'FALSE', 'N'
) AS sysmod,
DECODE (imod,
'MODIFIED', 'U',
'SYS_MODIFIED', 'S',
A bottleneck is quite literally a small part of your installation (hardware or software), where too much processing is being funneled through a specific area. In other words, far too much is going on in one particular area of an installation, in comparison with any other part.
SELECT a.event "Event", a.time_waited "Total Time", a.total_waits "Waits",
a.average_wait "Average", a.total_timeouts "Timeouts", b.wait_class
FROM v$system_event a, v$event_name b
WHERE a.event = b.NAME AND b.wait_class NOT IN ('Cluster', 'Idle')
ORDER BY a.event;
SELECT 'Latch Hit Ratio ' "Ratio",
ROUND ((SELECT SUM (gets) - SUM (misses)
FROM v$latch) / (SELECT SUM (gets)
FROM v$latch) * 100,
2
)
|| '%' "Percentage"
FROM DUAL;
SELECT a.NAME "Pool", a.physical_reads, a.db_block_gets, a.consistent_gets,
(SELECT ROUND ( ( 1
- (physical_reads
/ (db_block_gets + consistent_gets)
)
)
* 100
)
FROM v$buffer_pool_statistics