What is the difference between the Intel x86 Atom and Atom_64 system images?

According with this article With Google’s recent release of its x86 64-bit Android 5.0 emulator image, developers can create 64-bit apps for Intel Atom processor-based devices. Android 32-bit vs 64-bit Many 64-bit platforms today, including Solaris, AIX*, HP-UX*, Linux*, OS X*, BSD, and IBM z/OS*, use an LP64 model. Since Android is based on the … Read more

What are the differences between virtual memory and physical memory?

Softwares run on the OS on a very simple premise – they require memory. The device OS provides it in the form of RAM. The amount of memory required may vary – some softwares need huge memory, some require paltry memory. Most (if not all) users run multiple applications on the OS simultaneously, and given … Read more

Virtualizing an ItemsControl?

There’s actually much more to it than just making the ItemsPanelTemplate use VirtualizingStackPanel. The default ControlTemplate for ItemsControl does not have a ScrollViewer, which is the key to virtualization. Adding to the the default control template for ItemsControl (using the control template for ListBox as a template) gives us the following: <ItemsControl ItemsSource=”{Binding AccountViews.Tables[0]}”> <ItemsControl.ItemTemplate> … Read more

Cross-browser testing: All major browsers on ONE machine

Contents Which browsers have to be tested? Rules of thumb: Which browsers should be included? Preparation Windows XP Windows 7+ (for IE9+) Browser downloads Internet Explorer Firefox Opera Chrome Safari Adobe Flash Player Download summary Sandboxie Part 2: Installation and configuration Internet Explorer Firefox Opera Chrome Safari Developer tools (and shortcuts) Measured set-up time and … Read more