Saturday, November 5, 2011

World's Fastest Sper Computer!

Researchers at Fujitsu and RIKEN announced that Japan's K Computer is capable of 10.51 quadrillion floating point operations per second, breaking the 10 petaflop barrier for the first time. The K Computer will be named the world's fastest supercomputer in the next Top 500 list, which will be released Nov. 14, 2011, says University of Tennessee professor Jack Dongarra, who oversees the list. Fujitsu built the cluster using its SPARC64 VIIIfx processors, which are specifically designed for high-performance computing. The K Computer includes 864 server racks and more than 88,000 interconnected central processing units. The K Computer's average performance is about 93 percent of its peak 10 petaflop speed, according to the Linpack benchmark. IBM and Cray are working with the U.S. Department of Energy to build a 20 petaflop machine, which should go live sometime in 2012. The next major milestone for the supercomputing industry is an exascale computer, which would be 100 times faster than the K computer. "We’ll see hardware capable of producing exascale calculations in 2017 or 2018," says Cray's Margaret Williams.

Thursday, October 6, 2011

Overcome Mediocrity

Failure is inevitable if we are to succeed in life. Unfortunately, many people do not know how to overcome failure, and they are stopped by it when they encounter one. The ability to overcome failure is one big difference between successful and mediocre people. After all, we should pass failure on the way to success, so it is the ability to pass it that makes the difference between those who eventually reach success and those who don’t.
So, knowing that overcoming failure is essential, what should we do? Here are some tips to help you overcome failure:
1. Rise up and don’t regret; you have spent your time wisely
A life spent making mistakes is not only more honorable, but more useful than a life spent doing nothing.
George Bernard Shaw
When we fail, we might be tempted to think that we have wasted our time and thus regret it. But that’s should not be the case. The fact that you have done something is much better than doing nothing. Many people who despise persons who fail never do anything themselves. Rise up and move on. The regret lies not in doing, but in not doing.
2. Understand that failure is there to bring you wisdom
Good people are good because they’ve come to wisdom through failure.
William Saroyan
Failure is there not without a reason. It’s there to give you the wisdom you need to succeed. Each failure you encounter increases your wisdom and brings you one step closer to success. If you have this mindset, you will see failure differently. You will see each failure as an opportunity to learn.
3. Learn as much as possible from the failure
Learn from yesterday, live for today, hope for tomorrow.
Albert Einstein
While failure brings you wisdom, how much wisdom you will get depends entirely on your ability to harvest it. So don’t waste the opportunity to learn; harvest wisdom as much as possible from the failure. If you fail to do this, you may waste a lot of time by repeating the same mistakes in the future.
4. Don’t give up; maybe you are only one step away from success
Many of life’s failures are people who did not realize how close they were to success when they gave up.
Thomas A. Edison
The thought of giving up is tempting, especially when we have failed over and over again. But who knows that maybe you are only one step away from success? Will you waste the long journey you have passed when you are already so close to your destination?
So hold on tight and don’t give up. Thomas Edison failed thousands of times to perfect the light bulb. He knew what it means not to give up.
5. Maintain your enthusiasm
Not only you should keep on trying, you should also do it with the same level of enthusiasm as when you first began. Otherwise your subsequent effort will have less and less power.
So how do you maintain enthusiasm? One good way is by realizing that you are now one step closer to success thanks to the lessons you learn. There’s no reason not to be enthusiastic when you are getting closer to success. Another way is to keep your mind on the destination, which brings us to the next point.
6. Keep dreaming big dreams
Always have your destination in mind; keep dreaming your big dreams. Spend time to visualize them and let the dreams energize you. Let them make you passionate and enthusiastic. Once you cease dreaming, soon you will also lose your energy and be back to mediocrity. To overcome all the obstacles you encounter you always need a greater why, and that why is provided by your dreams.
7. Keep your confidence in yourself
Don’t be afraid of the space between your dreams and reality. If you can dream it, you can make it so.
Belva Davis
Keep your confidence in yourself despite the failure. Of course, you need to put a lot of effort and learn as much as possible from the failure, but you have the ability to make your dream come true. Many people who achieve great undertakings have no special trait. They are just ordinary people with extraordinary attitude. Let’s be one of them.

Wednesday, August 17, 2011

Cloud Computing

If you are wondering what Cloud Computing is, then this video will give an idea of what it is. Enjoy!

Watch


Monday, March 7, 2011

lex and yacc for Ubuntu

Go to Synaptic Manager and install flex and bison which are equivalent versions of lex and yacc in redhat.


Ive included this ebook to help you out :

eBook

Wednesday, March 2, 2011

Get inspired to 'think out' how you want your life to turn out!

Check this link: http://bit.ly/hFLnHv (works only on ION).
It's a must-watch and must-read for everybody!

Friday, February 18, 2011

Helpful Material For Compiler Contruction

Internal tests are round the corner and this subject is haunting many people. Here is a link to some useful material which i found online.

Click Here


P.S. This material is a copyright to the original owner. Thanks a lot for sharing it!!

Friday, February 11, 2011

HP webOS

HP webOS is a proprietary mobile operating system running on the Linux kernel, initially developed by Palm and purchased by Hewlett Packard (HP) in 2010.

webOS uses multi-touch gestures to navigate on the touchscreen. webOS 1.4.5 does not natively include a virtual keyboard application as it includes a slide-out keyboard, but users can enable a virtual keyboard through patching. The interface uses "cards" to manage multitasking. Applications can be launched from either the "Launcher", which displays a default of three pages of applications icons in a scrollable grid, or the Quick Launch bar, which displays five icons inline horizontally. The user switches between running applications by a flicking gesture from left and right on the screen. Applications are closed by flicking a "card" up—and "off"—the screen.

Check out HP's latest touch tablet  :
http://www.youtube.com/watch?v=c_-5C7g4-YU

Saturday, January 29, 2011

MIT Library Portal

Since it's possible to forget the IP, here's the link: http://ity.im/06poL

Friday, January 28, 2011

Want to get to the "Inner You"?

Hello people! I know that its a lil' crazy to write an article of such interest at this hour. However, let's get on with it!

I attended a 4-day workshop without a hint of whats gonna happen. I was really shocked that I hadn't looked into myself this way. I'm really tempted to let you know what it is but hang on, I'm not done yet! This workshop made me look at life (i.e myself) in a very different way. I found it empowering and refreshing. And unlike other workshops, these concepts stuck onto my mind and it helped to try out different things and look at life in a different way.

I'm referring to Neuro Linguistic Programming or simply, NLP. So what is it?

Neuro-Linguistic Programming (NLP) is a controversial approach to psychotherapy and organizational change based on "a model of interpersonal communication chiefly concerned with the relationship between successful patterns of behaviour and the subjective experiences (esp. patterns of thought) underlying them" and "a system of alternative therapy based on this which seeks to educate people in self-awareness and effective communication, and to change their patterns of mental and emotional behaviour"

It is the study of a few famous and successful people and what actually led to their success. I would say that it is more of understanding yourself to get into the "groove" of these successful people.

There are tons of articles about this and if you have not heard about this term till now, Ah! Well, All I gotta say is - "Click me dammit!"





You can also contact my coach at Neoway Academy.


Thursday, January 27, 2011

Earn money just by shortening links!! Click here: http://ity.im/?ref=18155

Wednesday, January 26, 2011

Wonder whats behind the wonder device??

Hey people! This is about the Apple's A4 processor and the "stuff on the chip".  I was surprised that Samsung had quite a big part to play! Anyways, here it is!

The Apple A4 is a package on package (PoP) system-on-a-chip (SoC) designed by Apple and manufactured by Samsung. It combines an ARM Cortex-A8 CPU with a PowerVR GPU, and emphasizes power efficiency.The chip commercially debuted with the release of Apple's iPad tablet; followed shortly by the iPhone 4 smartphone, the 4th generation iPod Touch and the 2nd generation Apple TV.

Apple A4 is based on the ARM processor architecture. The first version released runs at 1 GHz for the iPad and contains an ARM Cortex-A8 CPU core paired with a PowerVR SGX 535 graphics processor (GPU) built on Samsung's 45 nm process. Clock speed for the units used in the iPhone 4, iPod Touch, and Apple TVs have not been revealed.

The Cortex-A8 core used in the A4 is thought to use performance enhancements developed by chip designer Intrinsity (which was subsequently acquired by Apple)in collaboration with Samsung. The resulting core, dubbed "Hummingbird", is able to run at far higher clock rates than other implementations while remaining fully compatible with the Cortex-A8 design provided by ARM. Other performance improvements include additional L2 cache. The same Cortex-A8 CPU core used in the A4 is also used in Samsung's S5PC110A01 SoC.

The A4 processor package does not contain RAM, but supports PoP installation. The top package of the A4 used in the iPad, in the iPod Touch 4th gen and in the Apple TV 2nd gen contains two low-power 128 MB DDR SDRAM chips for a total of 256MB RAM. For the iPhone 4 there are two chips of 256 MB for a total of 512 MB. RAM is connected to the processor using ARM's 64-bit-wide AMBA 3 AXI bus. This is twice the width of the RAM data bus used in previous ARM 11 and ARM 9 based Apple devices, to support the greater need for graphics bandwidth in the iPad.


SOURCE : WIKIPEDIA

Brand New Mobile Platform!

Qualcomm, a leading developer and innovator of advanced wireless technologies, today announced the launch of its new open Brew Mobile Platform (Brew MP) operating system.

Brew MP is a mobile operating system that delivers high-end features across all 3G technologies and virtually all market tiers of mobile devices, including the emerging low-cost smartphone category and other data-rich feature phones.

Brew MP is as a native and fully realized mobile OS which boasts new APIs that give developers the ability to directly access ASIC (Application-Specific Integrated Circuit) hardware for optimal application performance functionality, while abstracting the various chipset hardware interfaces for software reuse and easier chipset handset migration.

Brew MP’s flexibility, openness and operator focus, combined with its ability to be integrated with virtually any mobile content delivery system, make it the best choice for mass-market devices.


Qualcomm anticipates commercial Brew MP-based devices to be available in the U.S. and key international markets by the late summer of 2010, with volume availability in the fall prior to the holiday buying season.

In a separate announcement, AT&T said it will launch Brew MP-based devices later this year as the operator continually seeks to deliver highly engaging mobile user experiences across its entire lineup.

https://developer.brewmp.com/home


Monday, January 24, 2011

UML References

These are two useful references for UML which i found online. Hope this helps y'all!

Mastering UML With Rational Rose

Agile Model Driven Development with UML

What a sight!

We are all lost in our own world, indulged in daily routines which turn us away from the most subtle yet sublime things around us. This my friend, is what mother nature has given to us. Beauty in the most elusive, ecstatic and glorious form. Lets have an interstice from our world and dive in to this miraculous realm! I thoroughly enjoyed viewing these pictures. I hope that you do too! :)


30+ Absolutely Stunningly Beautiful Nature Shots

Saturday, January 22, 2011

Real-Life 'Inception'

Most of the readers viewing this post would have seen the 2010 Hollywood Blockbuster movie 'Inception' starring Leonardo DiCaprio. Truly, it makes us want to be in the actors' shoes and try being in a dream!

Well, to tell the truth, the concept is not completely fiction. We can try out something similar and very close to what has been shown in the film, known as 'Lucid Dreaming', in real life.

Let us get a basic idea of what Lucid Dreaming is. A lucid dream, in simplest terms, is a dream in which the dreamer is aware that he/she is dreaming. Though it seems hard to believe at first, it is in fact possible.
It can begin in one of two ways: a dream-initiated lucid dream (DILD) in which a normal dream makes the viewer conclude that he was watching a dream, or a wake-initiated lucid dream (WILD) where a person goes directly from an awake state into a lucid dream.

There are three steps to achieve lucid dreaming. They are:

1. Dream Recall: Try your best to remember your dreams when you wake up. Try maintaining a written dream journal if you find it too difficult. This increases awareness of dreams in general and helps to differentiate between the real and dream worlds

2. Take control of your dream: Once you are aware that what you are in is just a dream, you'll be able to gradually control the elements and surroundings in the dream (just like in the movie) with practice.

3. Taking it to an even further level: Once you are able to see the dreams the way you want them to happen, they start to come in handy in solving real-life problems and getting much-needed help during dire situations.

Anyways, i think this much is more than enough for this post.
I'd suggest all the readers to refer to the link below to find out more about lucid dreaming and try it out.
Click here for more

Something trippy ;)

Jack Sparrow's Quotes :

The only rules that really matter are these: what a man can do and what a man can’t do. For instance, you can accept that your father was a pirate and a good man or you can’t. But pirate is in your blood, boy, so you’ll have to square with that some day. And me, for example, I can let you drown, but I can’t bring this ship into Tortuga all by me onesies, savvy? So, can you sail under the command of a pirate, or can you not?

“The Immortal Captain Jack Sparrow.” It has such a lovely ring to it…

Worry about your own fortunes gentlemen. The deepest circle of hell is reserved for betrayers and mutineers.

 You need to find yourself a girl mate. Or perhaps the reason you practice three hours a day is that you already found one, and are otherwise incapable of wooing said strumpet. You’re not a eunuch are you?

Not all treasure is silver and gold, mate. 

She’s safe, just like I promised. She’s all set to marry Norrington, just like she promised. And you get to die for her, just like you promised. So we’re all men of our word really… except for, of course, Elizabeth, who is in fact, a woman.

Cuttlefish… eh… let us not, dear friends, forget our dear friends the cuttlefish… bind them up together and they’ll devour themselves without a single thought… Human nature, in’it? Ooor… rather fish nature… So yes… we could hold up here well-provisioned and well-armed… and half of us would be dead within the month! Which seems grim to me no matter how you slice it! Or as my colleague so naively suggested, we can release Calypso, and God-willing, she will show us mercy… I rather doubt it. Can we just ignore that she is a woman scorned, the fury the likes of which Hell hath no? We cannot. And so, we are left with but one option. I agree with, and I cannot believe the words that are coming out of me mouth… Captain Swann.

Send this pestilent, traitorous, cow-hearted, yeasty codpiece to the brig.

And all of this pales to utter insignificance in light of the fact that my ship is once again gone. Savvy?

Compiler Construction

This is my first post of the day. Here is an ebook version of Compiler Construction by Kenneth Louden :

Download!

World of tomorrow haha..

Airplanes as Operating Systems ;)

DOS: Everybody pushes it till it glides, then jumps on and lets it coast till it skids, then jumps off, pushes, jumps back on, etc.

Windows: Colorful airport terminal, friendly flight attendants, easy access to a plane, and an uneventful takeoff. Then, all in a sudden, boom! You blow up without any warning whatsoever.

Macintosh: All the flight attendants, captains and baggage handlers look the same, act the same and talk the same. Every time you ask a question, you are told you don't need to know, don't want to know and everything will be done for you without your knowing, so just shut up!

Unix: Everyone brings one piece of the plane. Then they go on the runway and piece it together, all the while arguing about what kind of plane they're building!!

Get on with those pixels !

Matlab is a superb software for image processing. To get started, check out this :

Intro tuts for matlab? Click me :)

Now that you have completed the exercises on the tutorial, here's a weekend advice:
Open matlab,
Go to  Help -> Function Browser -> Image Processing Toolbox
Hover you mouse over to any function (fx) and hit "get help" on the right corner of the mini description. Try out the examples given.

Get cheesy, experiment! ;)

Kickin' off with Sockets

Hello everyone!
Here is a link to an awesome practical tutorial for getting started with socket programming in LINUX.

Beej's Guide to Network Programming : Download !!

Welcome!

Hello everyone. I'm Sanjay. I welcome each and everyone to share their thoughts, knowledge and wisdom to make this blog interesting and resourceful.

You can post any kind of topic, be it academics, news, literary (thoughts, poetry), music, funny stuff etc etc.
Lets make this blog a nice place to hang out for a few minutes everyday. I know that facebook is taking over most of our time on the net. Why do we need to stick to a system crafted by others when we are free to blog? Trust me, this is going to be more fun than any networking site!

Hope to see your posts shortly!

Cheers to all my friends!!

-Sanjay