Here is a Problem that I have had for a long time. Wanna see if anyone out there has a solution for it. If it sounds complicated, it’s because it is. Here we go in Point Format:

· Platform: PC

· OS: Windows 7

· Network 1: Gigabit NIC connected to a Router that is connected to A Cable Modem

· Network 2: Gigabit NIC connected to a Router that is connected to A ADSL Modem

OK, now, I would like to be able to ‘BIND’ different Applications to Different NICs. Example I would like to watch a live stream using my NIC 2 via DSL and I would like Surf using Nic 1 via Cable modem.

I can do this very easily under OS X on my Macs. I just assign Apps to diff connections. I would like to know if anyone has solved this problem. So to shorten the Question: How can you connect or bind different applications to different NICs in your machine so they can use different internet connections? Thanx!


This is a simple question with very complex answers. Technically, before Microsoft ever existed, Bill Gates worked for Apple, on a contract and not as an Apple employee, to develop a floating point basic, since Woz refused to do it. Before Windows ever exited, Microsoft build Word for Macintosh and it does to this date. When Apple was in big trouble, Bill Gates stepped in and invested $125M in Apple. Not that this was a huge money that saved Apple, but it was a show of confidence that Apple will rebound. More important than the relatively small investment was the promise that Microsoft will keep developing Office for Mac for at least 5 more years which in turn signalled that Apple will be around for the long term and the fact that Microsoft believed in their abilities as a company. Between the two of these giants, they have over 2000+ licensing agreements that Apple and Microsoft use routinely and never tell the rest of us what they are. Microsoft has been pushed and challenged by Apple, directly or indirectly to innovate and visa-versa. If there was no OS X in the beginning of the millennium, would Microsoft be pushed to rewrite Windows from ground up and come with a brand new Windows in form of Vista? Would Microsoft go back to the drawing board and really optimize and improve Vista and release Windows 7 that everyone raves about today without the pressure of Apple optimizing and selling Leopard in form of Snow Leopard? Would Microsoft create a product like Zune if it wasn’t because of direct competition with Apple iPod? As I said, the relationship between these two companies are extremely complex and prosperous for both parties. So will they ever come together? Well, the answer to that was is pretty simple: they simply can not afford to openly come together and become one. They need to continue to be competitors and the direct winner of this competition isn’t one of them! They winners will be us – the users of their products.


Contrary to the popular belief, IE8 is not THE worse browser in the world. It is by far THE most powerful browser on the net today. Does it have security holes? Of course it does and more so since it has the ability to become an extension to any Web Service & WebApps that you can think of via it’s ActiveX functionality. No other Browser has the same capabilities as IE8. Now these functionalities was designed for a ‘safe’ internet, a Shangri-La that was never found. But if you put IE8 against any other browser out there in Intranet comparison where it’s relatively safe, everyone of those browsers will fail epically! IE has extensive remote programability that none of the other browser have. So is IE8 the worse browser on the net? No, it is the most powerful one and bad guys take advantage of it’s complexity and programmability and hack at it. Meanwhile, Microsoft has really gotten better at fixing IE and to their credit. So if you are on the net and you want to be safe, then use the Dumbest browser that you can find. The award for that distinction is shared by Chrome & Safari. They are Deaf & Dumb. Mind you their rendering engine, WebKit, that was bought and now maintained by Apple and also put out to open source, is fast – arguably the fastest on the net. If you need Corporate Internet and WebApplication developed based on ActiveX, then you have no choice but to Use IE. Have IE handy and use one of the other Browsers as your default.


iPhone 4 No one have promised us that life is fair – having said that, allow me to ask this question: “why do we all go out of our way and try our best to be unfair to Apple Computer inc. and hold them to impossibly different standards and when they don’t live up to it, then we hold them to ridicule?  We would never of think of doing this to any other company, except Apple in this industry.  Case and point:  iPhone 4.  This is a brand new version of Apple’s iPhone and not an ‘update’.  Most of the hardware has been changed (as drastic and a brand new Processor and as minuet shape changes in the outer box.  The Software is also drastically changed as well.  Apple has introduced their new mobile OS, the iOS 4.  So as we can see the software is also brand new and consequently needing updates as well.   Can we all try to comprehend that even though this product carries the name of the iPhone, but it has gone trough major revision.  An instrument this small with so much packed inside (hardware & software) bound to have bugs.  Especially if you’re acting as a pioneer and buying it the first day of it’s release.  It bounds to have bugs, hardware or software which the company has to update through updates and upgrades over time.

So let’s understand this rule and apply it to all companies out there equally, which Apple is one of them.  Let’s also try to have a an equal and balanced approach to all the manufacturers’ out there and while we are all at it, may be we can give them some time to fix their problems.  Can we?

For a rather small company, Apple has been introducing plethora of new Software and Hardware products at an amazing rate. Neither Microsoft, nor any other company have kept pace with Apple in the past few months. Here is a short list of the important products that they have released in the past few months

Snow Leopard 10.6.3 update: Apple released this upgrade package for the OS X, their main Operating system, a couple of months back This massive 480MB+ update fixed many many problems and it also added many improvements and optimization to the OS X 10.6. You get the detail of what they did in that release here:
http://support.apple.com/kb/HT4014

iOS 4, the new handheld device operating system was announced shortly after, The iOS 4 SDK and a new version of the XCode was also releases, so their Mobile developers could continue working on new software projects targeted to the newly released iPad and iPhone. iOS 4 will be released with iPhone 4 and the iPad version will be readied by end of August of this year. Here is a great article outlining it:
http://www.apple.com/iphone/softwareupdate/

iWork Mobile: Apple has ported all the iWork components from OS X to iOS 4, so now Pagers – Numbers & Keynote available for iPad. What is not clear is this: Will iWork Mobile work on the iPhone as well? If sop, would it only run on the new iPhone 4? I have a feeling that iPhone 3Gs will be able to run it.

iWork Site: The site which is Apple’s Cloud for storing & sharing iWork documents is up in Beta format and I tested it and it works fine. You can store your data in the cloud the data can shared with those that you invite them to inspect or collaborate with you. For the time being, iWork.com is free. But I am sure that one the system is out of Beta, it will be on a pay format. We all know Apple, right? they nothing for free! :)

OS X 10.6.4 + Security Update 2010-004: Another update for the OS X and an accompanying security update that was available to all 10.5 and 106 version of the OS, including the OS X server 10.5 and 10.6.

Safari 5: Apple has released a new version of Safari that seems to be more compatible with the HTML5 than any browser on the market. The WebKit rendering engine has also been updated. Here is a list of new and improved functionality in Safari 5.0

iTunes 9: Apple has updated iTunes to a totally new release of 9.0 so it will be compatible withe iPad and the new iPhone 4. Some modification also has been done to the application itself.

iBookStore: Apple has added the iBookStore to it’s online stores. Now Apple can sell books directly to their iPad customers. There is a possibility that Apple will be offering Audio Books on iBookStore.

WWDC10: Apple held its World Wide Developer Conference 2010 on June 7. I attended the occasion and had close to 17 hours of training courses. I had 7 hours of iPhone developers and 10 hours of OS X development (Core Graphics – Audio and OpenCL). What was strange in this years WWDC was the fact that Steve Jobs didn’t contain one word about Mac and OS X development. The entire keynote was about iPhone 4 and iOS 4.


 

Doctorow_in_Borough_Market We all heard about the 99 year old lady, Victoria Campbell, who started using an iPad as her first computer ever. To me that was one of the greatest Technology news in the last few months. A nearly 100 year old woman starts using a computer for the first time. Isn’t that amazing? It feels my heart with joy to see that technology has penetrated the human society so deeply that its fruits are no longer only for the engineers and technologists, but it belongs to everyone, regardless of the Age – Sex – Color or Creed. By the way, who or what is a technologist? That is a question for me as well. I have concluded they came up with this term for the people that have no formal training in ‘technology’ but they know a ‘little’ about it and needed to justify their dabbling in the trade with a title. The term ‘Technological Wannabe’ might define the meaning of a so called ‘Technologist’ in a clearer manner.

Cory Doctorow, a self appointed champion of open systems (probably a ‘technologist’, hint hint) who is a nouveau Apple hater went all the way across the continent to Lake Oswego, Ore., to verbally abuse the 99 year old iPad user for being part of the problem of closed and DRM-ridden systems. Knowing that MS Campbell never used a computer and consequently have no idea about open or closed system, how could this maniac accuse and abuse her? Is Cory Dumb – Dumber or Dumbest?

Cory Doctorow, the ‘technologist’, goes on to say:

“Apparently Ms. Campbell is happy inside Apple’s walled garden,” Doctorow said after being ejected from the Mary’s Woods Retirement Community for haranguing the nonagenarian for a full 45 minutes on the moral imperative of open systems, digital rights and steampunk subculture.

Can you believe this? Has this person gone completely off the deep end? How can you abuse an elderly, 99 years of age, for a full 45 minutes for something that she has no idea of? I’d say that charges should be brought up against Doctorow and he should spend a few months in the slammer playing the little ‘lady’ to one of the king pins in the joint, so he may learn his place and keep the respect of his elders, regardless of what type of computer system they use; Open or Closed. Is Cory Dumb – Dumber or Dumbest?

In another part of his diatribe, Cory Doctorow points out that:

“I hope she’s happy in the infantile world of apps only approved by Apple’s jack-booted thugs,” the author of Little Brother said. “I hope she’s happy being forced into being a content consumer instead of a content creator. And when I say ‘I hope she’s happy’ I’m being sarcastic because people like Campbell really are the worst people in the world. And that includes pedophiles.”

Can you believe this? If you take this quote and give it to MS Campbell, she, probably, would be hard pressed to make heads or tails out of it! What does this maniac expect from MS Campbell? To become a ‘Content Creator’ at her age, with no background in the field and hardly able to see the screen of an iPad? Comparing a 99 year old lady living in a retirement home to pedophiles and then concluding she is worse than them? This is outrageous! Doctorow should be sued on behalf of MS Campbell for slander and defamation of character, and not just him, but also that rag-tag site that he writes for. Is Cory Dumb – Dumber or Dumbest?

I guess the dumbest thing that he could come up with was in this part of his diatribe:

“I explained to her how easy it is to compile and install Debian on a steampunk casemod of a tablet built by a Japanese company I know of that’s run entirely bybloody nurse cosplayers. You have to reset some jumpers and the sound card isn’t compatible yet, but you can run GIMP on it. Try that on an iPad.

After reading this can you still declare Doctorow sane? A 99 year old woman who has never used a computer in her life ordering a ‘Steampunk Casemod’ pad from an unnamed Japanese company – modifying ‘Jumper Settings” on the device – installing DEBIAN Linux Distro on it and after all that sound card won’t work? How stupid can he get? A lot of ‘Technologist” like him can’t do that – let alone MS Campbell. Is Cory Dumb – Dumber or Dumbest?

You might conclude that Doctorow could be THE Dumbest ‘technologist’ that you ever heard of. But I have a sinking feeling that the stunt had a darker and more disgusting reason behind it. Doctorow might have performed this stunt purely for getting attention and get his name back in the tech news and hope for glory days to come. Getting publicity, even bad one which I’m told to be better than none, at the expense of 99 year old woman using a computer for the first time? In response, I say: Shame – Shame on you Mr. Doctorow…

Do you use Facebook like I do? Chances are that you use it, just like me. Then I am sure that you are also fed up with the Facebook designers of Natural User Interface (NUI) / Graphics User Interface (GUI) of this site! It’s so stupid and totally unintuitive that you get fed up with it, especially if you are a NUI / GUI designer yourself (as I am). They are so scared of the Popup suppression that they have come up with their own and it’s so badly designed that they can’t even move the system ‘focus’ to their own displaying Popup. You have do it from them, but clicking on the pseudo Popup. I have, at least, 20 more terrible and tedious GUI problems that I have with their UI! Question is: Are they ever going to fix these damn UI problems? Or the 400M user number has gone to their head and they don’t care anymore what their users are complaining about? The later, is usually the downfall of most of the social services! Wakeup Facebook and smell your UI!



Dear Intel, Mar 25, 2010

Do you think that the tech world is completely dumb & stupid? Do you think that if you keep quiet, long enough, we will develop amnesia en-mass and forget about the fact that in the past 5 years, you have been unable to surpass the Speed Wall of 3.5GHz for your consumer CPU lines? I assure you that not all of us are dumb and definitely we are far from being stupid! You have effectively ran away from the CPU Speed Wall that you have hit, and joined the wonderful world of Multi-Core! You can’t break down the speed barrier, so you throw more cores at it. When will you fix this problem? Are you still working on it or have you thrown your corporate arms around and given up on the whole thing? Sooner or later you will need to break down this barrier, and you can be sure that most of your customers that you kindly treat as a bunch of dummies, will need it too. What if AMD manages to solve this problem before you? Do you know what kind of corporate blow will that be? In the mean time, you can at least open up and let the tech community know what trials and tribulations your people are going through while trying hop over this barrier. Let us know how you planning to solve this problem and what your projections are, regarding the timetable of these endeavours. Cores are good, but be sure they will be even better at a much higher clock speed and that is what everyone wants.




AT&T seems to have canceled employees vacation for the month of June and July. Does this signal the release of the new Apple iPhone? With the imminent release of OS 4.0, the arrival of the iphone so soon, makes no sense. It also makes no sense to release a band new iPhone with, possibly, Apple A4 processor, with the OS 3.x on it. So I have hard time believing that Apple will be releasing a brand new iPhone without the new OS 4 installed on it. It’s also possible that they OS 4 for iPhone will be release in June and the updated version of iPad left for sometime in Fall. We have to wait and see…


Here are the biggest milestones in Software Development that we either reached or surpassed in 2009:
1.) Team Development is here, at last: With the introduction of Visual Studio 2008, the state of Software Development has been truly revolutionized. How you’d say? By truly sharing everyones code and design (AkA Sweat & Code), in an automated manner that presents member of the team with code already made and helping to stop the reinvention of the wheel, which to this date happens too often even in small development teams. This Team effort will be even extended further once Visual Studio 2010 is released. The Microsoft Share-Point server also plays a great role in this effort. Team Development is the way to develop software for this decade. A combination of Agile & XP approach to programming in a Team Development environment would make us much more productive and closer to meeting our deadlines. Hopefully…
2.) Scripting and Dynamic Languages like Ruby – PHP – Perl – Python and Javascript have taken their place at the forefront of the development projects. This is one of the reasons that I have been learning JavaScript as fast as I can for the past 2 months. I have never worked with JavaScript – but I have been involved in the development of C# projects. So I am trying to bring these Apps directly to web, by using Javascript as the transport mechanism for the UI to be brought to a web browser environment, so the users can operate these application remotely without the need for VPN and complicated / possibly unsafe connection to their servers. If you are a Java Dev, learning JavaScript is a cinch. But since I am Primarily a C++ / C# developer, takes me a little bit long to learn the damn thing. What is fascinating for me is the fact that JavaScripting is an Object Oriented development language. Something that I never would have thought or believed.
3.) Simple better than Complex, At Last! Simpler solution is chosen by most developers as oppose to heavier and more blotted tools. Spring Framework – Ruby on Rails, are consequently, hot.
4.) Frameworks for the Web: Standard application software engineers, developing in C++ / Visual Basic / C#, have been enjoying Development Frameworks for years on all platforms. Now Frameworks are appearing for the Web developers and this is great. In a short time, these Frameworks will be sophisticated enough that the Web Developers can produce great software in much shorter time.
5.) Palm OS, webOS, has been a fantastic example to prove that CSS – HTML and Javascript can be used for more than just as web development tools. Palm webOS has done well in this field.
6.) Open-Source Software has come a long way and it actually attracted heavy weight developers to join in and contribute their time. To the point that I and planning to join the Audacity Macintosh development team soon. All developers must find some time to donate to the Open-Software organization. This, in long run, would be a great help for all of us.
7.) Nokia QT Cross Platform GUI Tools, which the name explains it all. Use it to cross develop your applications on PC and then simply recompile it on Macintosh. The Apps generated with this tool don’t look like cross developed Apps. It actually looks like native Apps. We should all than Nokia for putting this great tool in the Open-Source Community.
More to come…


Get Adobe Flash playerPlugin by wpburn.com wordpress themes
© 2010 PooPsTech's Blog Suffusion WordPress theme by Sayontan Sinha