Sunday, May 2, 2010

Don't flash me! [this is only regard to video online]

Apple is a neat company with great products and when Steve Jobs speaks everyone listen (kinda like Warren Buffett in the stock market).

So what is Steve's throughts on flash? The long version you can read for yourself, but in short; big, fat, slow, "can't touch me" and last by not least, here comes H.264

By the way, adoble flash doesn't just do "video" but in term of watching video online I think Steve is on the money again? , Tech Crunch has the graphic that is showing H.264 is leading the game.


If I remember correctly, Steve also has issue with Java on "i" products. Now I want to hear about that blog from Mr. Jobs. =)

Tuesday, March 9, 2010

Use Netbeans on c project with winscp

Normally I don't do much cee (actually it's Pro*c) my choice of editor in c is vi for quick change, but for larger project I needed to be able to code offline and have all the comfort of modern IDE.

Here is how I make my life easier. I do not have Pro*c compiler setup on Windows so the actual "make" is taking place on the Linux box. Which is fine during the coding phase and no need to deal with Makefile.

First install WinSCP screenshot below are from 4.2.7 I also setup ssh key with help of PuTTYgen this step is a separate topic. But in a quick summery first winscp login


You can navigate to the directory you want to keep in sync; there are few different options but I chose to use "Keep Remote Directory up to Date..." see screen shot below






I use the option that synch only existing files.
















btw, depend on what is your use cases Netbean 6.8 does have Remote Development tutorial maybe helpful in your project.

Now let's talk about Netbean 6.8 as c/C++ IDE.
I really love how the IDE high light unused variable (black arrow) if you had to maintain old code base this is a nice feature.

The call graph (blue arrow) is a nice touch if you have to navigate spaghetti code.

The big problem I have is its use of memory (red arrow), I notice memory usage keeps on going up than I start to notice I can type much faster than code appears. To work around this problem I clicked on the "memory bar" to run garbage collect. Seems to help, I am still not sure why this happens?

Saturday, February 27, 2010

Home network storage solution

After about 7 years the continues beating my 120 GB WD finally gave up.

Saturday morning press the power button thinking the computer is in sleep mode. Walk by kitchen to get a cup of coffee... still sleepy. WTF, blue background with deathly font froze on screen. I kick and scream but nothing will bring this coaster back.

I knew that my last backup was about 6 month ago... which would include 2 birthdays, 1 vacation and few other events. Work related file were amount the casualty, but most current project is always on my 2 GB USB drive.

so I look online and realize there LOT of different options anything from docking station, enclosures to Network Attach Storage (NAS). I decided to come up with a backup plan for my home office.

Of course my plan will be limit by the cost.

1) Need to have access from more than one computer
2) Security
3) gotta go with RAID (I'll choose 1; mirror)

I like the idea of BYOD (bring your own disk) so it's possible to upgrade to larger size in the future.

you can google to get all the updated review.

Some call it External Drive has full list of different type of NAS.

I am split between 2 "diskless" NAS.

If you want value NAS 2000 ( it was made by Linksys, now "by Cisco").

[Need photos]

D-Link's DNS -323, this has been around for a while, with lot of mod since it's running Linux.


for some reason Synology NAS cost a little more (~$100) but they do have nice to use interface and lot of feature bake into this little thing!


I went with Synology, because I really like their firmware that can do lot of things without me knowning my Linux commands.

Friday, January 8, 2010

Location location location!

prime location and priceless

Tuesday, January 5, 2010

Google unleash!

Google's phone is finally here... again? Personally I think it's more marketing's doing by calling it google phone than anything else, because the "google" phone has been out aka Android OS (DROID, Hero, G1). But this time Nexus One which is made by HTC.

Lots of news on the wire, I was hoping for video but live blog of the event is here.
PC magazine also has write up. It does seem WOW.... but we'll see how it handle outside of beta world.

Trust me this is not a iphone killer (beside iPhone wasn't much until 2.0), but it's another step toward a better smart phone. And sadly Nexus One only use one finger.... yes 1, I am sure it's pointing at the "fruit".