Sunday, October 31, 2010

Tips to Make Your Computer Run Faster

Sometimes we find our computer is running slow, and we do not know what is causing the problem. Maybe some of you immediately took it to a computer repair shop because do not know what to do to fix it. Actually you don’t need to spend money if you know how to fix it.

Well, to solve this problem here are some tips to make your computer can run faster as usual:

  1. The first thing to do is make sure that your computer is protected and free from all kinds of computer threats like viruses, malware, and spyware. This can make your computer run slow if your computer has been attacked by one of these computer threats. To prevent this, make sure your anti-virus is always active and always up to date.
  2. When the computer turns on, there are a few of the programs that will run automatically. It also can make the computer run slow. These programs are usually not visible on the screen of your monitor because it runs behind the scenes. To view these programs, open the "Task Manager" by right click on the bottom-bar and select "Task Manager" or press "Ctrl + Alt + Del" simultaneously. Check the box "Show processes from all users" to display all processes running on your computer. You can turn off some programs that you don’t want to run on your computer and click "End Process" to turn it off. By reducing the number of programs running on the computer, it will save the use of memory.
  3. The last thing is check your computer's registry. If there is a registry of damaged then it could make your computer run slow. Therefore, the registry should be repaired again. Because some people might not be too familiar with the registry, then you can download the free registry scanner from the internet. Then run the registry scanner to scan your computer registry. Once completed, then restart your computer and you can see the results.
  4. If the problem still not resolved, then you should reinstall your operating system.

Friday, October 29, 2010

PlayStation Phone from Sony

Another new product from Sony is a PlayStation Phone. This phone will not only intended for lovers of games but also other users who can use the application games on this phone to fill his spare time.

Playstation Phone will be present in Android 3.0 (Gingerbread) with a 1GHz Qualcomm MSM8655, 512MB of RAM, 1GB of ROM. Created with a screen measuring 3.7 to 4 inches which will allow users to get comfortable when using this phone to play games.

The design of this phone will not be much different from the PlayStation Portable. Even the cursor keys on the left and right who are on the PSP, remain attached to the Playstation Phone is opened by sliding.

beTouch E120 and beTouch E130 Android SmartPhone from Acer

SmartPhone technology development today has prompted many SmartPhone vendors vying to create a new SmartPhone products with various features and advantages of each. One of them is Acer has launched two new smartphones variants namely beTouch E120 and E130 beTouch based Android operating system.

Basically, both of this variants SmartPhone are only adopting Android v1.6, than most other vendors have released products based on Android v2.0/2.1 and was preparing SmarPhone based on Android v2.2.

However, on this SmarPhone there are additional features such as Acer Spinlets, applications for accessing or sharing media content, and UrFooz, and social networking applications.

In addition, both beTouch E120 and beTouch E130, equipped with a 3.2 MP camera, 416MHz processor, 256MB RAM, 512MB ROM, Wi-Fi, 3G, GPS, Bluetooth, FM radio, and audio jack 3,5 mm.

The difference between them are beTouch E120 brings touch-screen technology with accelerometer sensor for auto-rotate, while beTouch E130 comes with landscape QVGA screen of 2.6 inches and the Qwerty keyboard beneath.

Thursday, October 28, 2010

The Latest Series of the BlackBerry Bold, BlackBerry 9780

Research In Motion (RIM) recently introduced the BlackBerry 9780 as the latest series of BlackBerry Bold family. With a premium design and charming, and equipped with features keyboard and optical trackpad which is very easy to use, the BlackBerry Bold 9780 is becoming more elegant with features of advanced communication and multimedia. This BlackBerry will be the first on the BlackBerry Bold series running on the latest BlackBerry 6 operating system.

New features available in the latest series of this BlackBerry includes a new interface, WebKit-based browser is fast and tough, and multimedia communication capabilities further enhanced, a universal search feature and also a high quality 5MP camera.

This series already supports 3G networks, including Wi-Fi ® with support for mobile phone operators to make telephone calls with WiFi (UMA depending on availability) and GPS features to the application pointer location and geo-tagging.

The camera of this BlackBerry is equipped with auto focus, scene modes, image stabilization, flash and video recording. It also included 512 MB of Flash memory and a memory card slot can be upgraded to 32 GB.

BlackBerry Bold 9780 will be available through various operators around the world in early November.

The Fastest Processor NVIDIA Tegra 2

Some time ago, Nvidia announced that Tegra 2 product has reaped success in the market. According to the reports, Nvidia has reach a number of lucrative orders for Tegra 2 processors.

Tegra 2 plan will be used in tablet PCs are designed by various top-class industry, such as Asus (10-inch Eee Pad), Dell, Samsung, Micro-Star International, and Toshiba.

Tegra 2 is also scheduled for the latest generation smartphone manufactured by Motorola, LG Electronics and Asus.

Nvidia Tegra 2 have achieved gains in the market which mentions a total of 50 smartphones and tablets, with volume projected to eventually reach one million units.

Here are the specifications of the Tegra 2:
- Mobile dual-core (ARM Cortex-A9) CPU.
- Web browsing speed 2 times faster.
- 5x faster in running a game.
- Support HD 1080p.
- ULP GeForce GPU.

Reference:
DigiTimes

HP Launched New Mobile Phone System WebOS

To perfection and convenience users, the company Hewlett-Packard (HP) launched a new version of the WebOS 2.0. This system is an upgrade of the mobile operating system developed by Palm, smartphone provider that was acquired by HP earlier this year.

HP said the first devices to run WebOS 2.0 will be a new Palm smartphone Pre 2. Pre 2 is the first Palm phone processor with one gigahertz (GHz) and features a 5-megapixel (MP), with a touch screen and slide-out keyboard. Pre 2 was already becoming available on Friday (22/10) in France. After the latest phones from HP subsidiary is scheduled to be available in the United States from Verizon Wireless and in Canada in the coming months.

Palm WebOS was released in June 2009 ago, launched a mobile handset using the operating system such as Palm and Palm Pre Pixi. Penjulan cell phone received positive reviews, but their sales did not reach the target. HP took the initiative to buy the Palm company in July this year, by issuing about $ 1.2 billion. HP then saw a gap in the operating system WebOS as an ideal platform to be developed with its own mobility strategy.

Monday, October 25, 2010

iPhone 4 coated with the Diamond Became the Most Expensive Phone in the World

The sophistication wrapped in luxury makes the iPhone 4 mobile phone covered with more than 500 diamonds intersect perfectly with the content of 100 carats as the most expensive mobile phone in the world. The price makes stunned, iphone 4 wrapped in diamonds is priced at £14,995.00.

The phone is adorned with a single piece of 7.4-carat pink diamond and rare pieces of eight-carat diamond. The back of the phone is gold plated and the Apple logo with 53 sparkling diamonds.
The phone is also equipped with a protective box, which is made from a single piece of pink granite rocks typical of the kingdom, as well as coated grain Nubuck leather.

This phone has a high price because diamond wrapped in a very rare and hard to find. diamond like this usually has a long history.

Reference:
Stuart Hughes

Tips for Keeping Your Laptop’s Battery Life

One of the advantage of a laptop compared to PC is easy to carry anywhere. But the advantage would be in vain if the laptop battery is often 'drop'. Not infrequently, many laptop users upset because of weak batteries, and forced to carry a spare battery to support the performance of laptop.

It is ideally a laptop battery can be used for at least two hours, but there are a few tips that can help you to increase battery performance, so the laptop battery to be more durable. The first step should note the display on the monitor of your laptop, the more light the display screen so the energy required will be even greater. To reduce battery consumption should reduce the level of brightness on the display.

Next step is by stopping the wireless signal or Bluetooth when not in use. Wi-Fi network connection that works continuously can drain the battery energy. In addition you can also set up the power management on your laptop. If you are using Windows XP operating system, select "Control Panel" then select "power options" and select "performance and maintanenance".

Another thing to consider is how to charge laptop battery. Keep laptop is switched off when you recharge the battery. And if the battery is fully charged, then you should immediately remove the battery adapter for the battery is not experiencing an overload.

Friday, October 22, 2010

DoTA 2 Coming Soon in 2011 which has been Officially Carried by Valve

Good news for those of you DOTA lovers. Reportedly DoTA 2 will be released in 2011 which has been authorized by Valve. Valve has officially announced the DoTA 2 is planned to be present in 2011. Valve promises, the basis of the game will not change much compared to DoTA are now popular.

In the DoTA 2 will be included all heroes of DOTA-AllStars. Likewise with all the upgrade path, item and skill will remain in DoTA 2.

One that will distinguish DoTA 2 with previous versions seen on the Source engine used. Like the graphics upgrade, and also the voice chat.

DoTA 2 is scheduled to attend for PC and Mac in 2011. This game will be released in retail, with many new features.

Apple Will Launch Its New Operating System, Mac OS X 10.7 Lion

According to news circulating, in the near future, Apple will soon launch a new operating system. This operating system is an advanced generation of Mac OS X 10.6 Snow Leopard has indeed been released long ago. The new operating system were announced by Apple is known as the Lion.

In Mac OS X 10.7 Lion includes new features like the App Store, applications that can help users make purchases via iTunes. In this application, users can download and install it in one step.

The plan, this new operating system, Mac OS X 10.7 Lion called the Lion, will be available in summer 2011. With the presence of this new OS is expected to increase Apple's sales in the world.

Thursday, October 21, 2010

Improving App Quality

[This post is by Roman Nurik, who is passionate about icons. —Tim Bray]

With thousands of new apps being published in Android Market every week, it’s becoming more and more important to proactively work at breaking through the clutter (hooray for marketing jargon!). One way of improving your app’s visibility in the ecosystem is by deploying well-targeted mobile advertising campaigns and cross-app promotions. However, there’s another time-tested method of fueling the impression-install-ranking cycle: improve the product!

A better app can go a very long way: a higher quality app will translate to higher user ratings, generally better rankings, more downloads, and higher retention (longer install periods). High-quality apps also have a much higher likelihood of getting some unanticipated positive publicity such as being featured in Android Market or social media buzz.

The upside to having a higher-quality app is obvious. However, it’s not always clear how to write a so called ‘better app.’ The path to improving app quality isn’t always well-lit. The term ‘quality’, and its close cousins ‘polish’ and ‘fit and finish’ aren’t always well-defined. In this post, we’ll begin to light the path by looking at a couple of key factors in app quality, and furthermore, look at ways of improving your app along these dimensions.

Listen to your users

Given that pretty much any measure of the ‘success’ of an app involves user-related metrics such as number of downloads, daily actives, retention rates, etc., it’s a good idea to start thinking of your app’s quality as it relates back to your users.

The most obvious way to listen to users is by reading and addressing comments on your app in Android Market. Although the comments aren’t always productive or constructive, some will provide valuable insight on aspects of your app that you may not have consciously considered before. It’s important to remember that users have the opportunity to change their ratings and comments about an app as much as they’d like.

Now, since Android Market doesn’t currently provide a bidirectional communication medium for developers and their users, you should set up your own support and discussion destination(s). There are some great support tools out there that can put you in touch with your users directly such as Google Groups, Zoho Discussions, getsatisfaction.com and uservoice.com. Once you get set up with such a tool, make sure to fill in the support link in your Android Market listing -- users do click through to these.

Another way to better listen to your users is by having a public beta or trusted tester program. It’s crucial to have some amount of real user testing before releasing something in Android Market. Fortunately, you can distribute your apps to users outside of Market via a website; this website can require a login or be publicly accessible — it’s entirely up to you. Take advantage of this opportunity by offering your next planned update to some early adopters, before submitting to Market. You’ll be surprised by how many little, yet impactful, improvements can come out of crowd-sourced, real-user testing.

Improve stability and eliminate bugs

I won’t go into detail about why this is important, because hopefully it’s obvious. And hopefully you’ve been reading this blog and following the best practices outlined in previous posts, so you have a solid idea on how to improve in this arena.

One noteworthy and yet relatively underused tool for catching stability issues like crashes, is the UI/Application Exerciser Monkey (aka Monkey). Monkey will send random UI events to your app’s activitie, allowing you to trigger user flows that can uncover stability problems.

Also, with the new error reporting features in Android 2.2, users now have the ability to report application crashes to developers. These show up in aggregate in the Android Market developer console. Make sure to read these reports and act on them appropriately.

Lastly, keep an external bug and feature request tracker. This will enable your users to engage with the app at a closer level, by following features and bugs that affect them. User frustration with app problems can be effectively managed with diligent issue tracking and communication. Some of the community support tools listed above offer issue tracking features, and if your project is open source, most popular repository hosting sites such as Google Code and GitHub will offer this as well.

Improve UI Responsiveness

One sure-fire way to tick off your users is to have a slow UI. Research has shown that speed matters... for any interface, be it desktop, web, or mobile. In fact, the importance of speed is amplified on mobile devices since users often need their information on the go and in a hurry.

As Brad Fitzpatrick mentioned in his Google I/O 2010 talk, Writing Zippy Android Apps, you can improve your apps’s UI responsiveness by moving long-running operations off the application’s main thread. See the talk for detailed recommendations and debugging tips.

One way to improve UI performance is to minimize the complexity of your layouts. If you open up hierarchyviewer and see that your layouts are more than 5 levels deep, it may be time to simplify your layout. Consider refactoring those deeply nested LinearLayouts into RelativeLayout. As Romain Guy pointed out in his World of ListView talk at Google I/O, View objects cost around 1 to 2 KB of memory, so large view hierarchies can be a recipe for disaster, causing frequent VM garbage collection passes which block the main (UI) thread.

Lastly, as Tim pointed out in Traceview War Story, tools like traceview and ddms can be your best frends for improving performance by profiling method calls and monitoring VM memory allocations, respectively.

More resources:

Improve usability

I’ll say it again here, listen to your users! Ask a handful of real Android device users (friends, family, etc.) to try out your application and observe them as they interact with it. Look for cases where they get confused, are unsure how to proceed, or are surprised by certain behaviors. Minimize these cases by rethinking some of the interactions in your app, perhaps working in some of the user interface patterns the Android UI team discussed at Google I/O.

In the same vein, two problems that currently plague Android user interfaces are small tap targets and overly small font sizes. These are generally easy to fix and can make a big impact. As a general rule, optimize for ease of use and legibility, while minimizing, or at least carefully balancing, information density.

Another way to incrementally improve usability, based on real-world data, is to implement Analytics throughout your app to log usage of particular sections. Consider demoting infrequently used sections to the options menu, or removing them altogether. For oftenly-used sections and UI elements, make sure they’re immediately obvious and easily accessible in your app’s UI so that users can get to them quickly.

Lastly, usability is an extensive and well-documented subject, with close ties to interface design, cognitive science, and other disciplines. If you’re looking for a crash-course, start with Donald Norman’s The Design of Everyday Things.

Improve appearance and aesthetics

There’s no substitute for a real user interface designer — ideally one who’s well-versed in mobile and Android, and ideally handy with both interaction and visual design. One popular venue to post openings for designers is jobs.smashingmagazine.com, and leveraging social connections on Twitter and LinkedIn can surface great talent.

If you don’t have the luxury of working with a UI designer, there are some ways in which you can improve your app’s appearance yourself. First, get familiar with Adobe Photoshop, Adobe Fireworks, or some other raster image editing tool. Mastering the art of the pixel in these apps takes time, but honing this skill can help build polish across your interface designs. Also, master the resources framework by studying the framework UI assets and layouts and reading through the new resources documentation. Techniques such as 9-patches and resource directory qualifiers are somewhat unique to Android, and are crucial in building flexible yet aesthetic UIs.

The recently-published Android UI Design Tips slide deck contains a few more best practices for your consideration.

Deliver the right set of features

Having the right set of features in your app is important. It’s often easy to fall into the trap of feature-creep, building as much functionality into your app as possible. Providing instant gratification by immediately showing the most important or relevant information is crucial on mobile devices. Providing too much information can be as frustrating (or even more so) than not providing enough of it.

And again, listen to your users by collecting and responding to feature requests. Be careful, though, to take feature requests with grains of salt. Requests can be very useful in aggregate, to get a sense of what kinds of functionality you should be working on, but not every feature request needs to be implemented.

Integrate with the system and third-party apps

A great way to deliver a delight user experience is to integrate tightly with the operating system. Features like app widgets, live folders, global search integration, and Quick Contacts badges are fairly low-hanging fruit in this regard. For some app categories, basic features like app widgets are par for the course. Not including them is a sure-fire way to tarnish an otherwise positive user experience. Some apps can achieve even tighter OS integration with the new contacts, accounts and sync APIs available in Android 2.0 and later. A few sample apps that show how to use these APIs are SampleSyncAdapter (bundled with the SDK samples) and JumpNote.

Third-party integrations can provide even more user delight and give the user a feeling of device cohesiveness. It’s also a really nice way of adding functionality to your app without writing any extra code (by leveraging other apps’ functionalities). For example, if you’re creating a camera app, you can allow users to edit their photos in Photoshop Express before saving them to their collection, if they have that third-party application installed. More information on this subject is available in the Can I Use this Intent? article.

More resources:

Pay attention to details...

One particular detail I’ll call out is in icon quality and consistency. Make sure your app icons (especially your launcher icon) are crisp and pixel-perfect at all resolutions, and follow the icon guidelines, at least in spirit if not in letter. If you’re having trouble or don’t have the resources to design the icons yourself, consider using the new Android Asset Studio tool (a project I’ve recently open-sourced) to generate a set.

...and more...

Along with this blog, make sure to follow @AndroidDev on Twitter — we’re constantly collecting and sharing tips and tricks on Android application development that you won’t always find anywhere else. And of course, don’t be afraid to ask questions in our support forums on Stack Overflow and Google Groups.

Thanks for reading!

Samsung Launched the New Version of MicroSD Card, 20nm 64 GB NAND Flash

MicroSD 64 GB NAND is a new version of Samsung MicroSD which previous version was launched years ago. MicroSD with capacity 64 GB is equipped with a 3 bit, 20nm NAND flash, and using class processing technology.

The MicroSD has 8 gigabytes of storage density in each and every chip that can accommodate a flash revenue in good standing. In addition to load 16,000 tracks, the new MicroSD card also comes with Samsung's MP3 Player with a capacity equivalent to 64 GB NAND.

With the MicroSD, we can store various files on the phone or gadget without having to worry about lack of storage space. This is a remarkable achievement from Samsung.

Tuesday, October 19, 2010

Advanced Computers with eDNA, can Repair Itself

Development of technology nowadays, has made everything impossible becomes possible. Currently, a team of researchers from University of Denmark is developing a computer that can repair itself.

In their design, computer has the ability as humans to repair itself. The ability of human beings with the regeneration process, became the inspiration for the research team to create this platform. This means that the computer is basically has the ability to repair the physical damage.

If a damage is found, backup resources directly used, assign pending tasks to other parts of the network. Jan Madsen, head of the research team, said this new technology called "electronic DNA" or "eDNA".

This computer does not require the CPU because this computer will be equipped with lots cells (eCells). These cells receive 'eDNA-frequency', which programmed the functions and tasks required. If one of these cells die, other cells will take over the task.

In the computer system is more stable than the computer normally. That's because the whole system was not dependent on one single CPU.

According to Berlingske Tidende newspaper, NASA has shown great interest in the project. NASA estimates that this technology can be used in making sure their equipment will not die in the middle of the mission. Currently, the project is being tested by NASA at the Jet Propulsion Laboratory, USA. The test results will be released in November.

Monday, October 18, 2010

HP Pavilion DM3-1129TX: Lightweight, Simple and Elegant Notebook

One of the problems often faced by the owners of a multimedia notebook is the weight of the notebook is quite heavy. This makes it difficult to take a trip. Not surprisingly, many of which eventually agreed that mobile multimedia devices are actually quite distressing. Fortunately some manufacturers are now designing a multimedia notebook that is lighter (although some components such as optical drives had to be sacrificed). This is what happens on Pavilion DM3-1129TX Series from HP.

Basically DM3 series is a notebook 13"are prepared to support multimedia activities but still be as light as possible. Its thickness is awesome (less than 4 cm when closed). In addition, the reduction of the DVD-RW make its weight less than 2 kg. This makes it suitable for handling various mobile activities. But HP still includes an external optical drive devices for users who need them.

Pavilion DM3 has aluminum chassis. The impression elegant look through glossy aluminum trim along the edge of the notebook. In this part entrenched various I/O ports and ventilation holes that make it look full. Multimedia support visible on the availability of an HDMI port and Altec Lansing SRS speakers on the front.

The keyboard and touchpad was no less exciting with the impression of a minimalist but intuitive. Function keys (F1-F12) combined with a navigation shortcut. But by default the 12 keys function are shortcut buttons for brightness, sleep, display, lock, and multimedia. Consequently, if we want to close applications with Alt-F4 combination, you should press the Fn key to activate the keys function.

Although a lot of notebooks equipped with Intel processors such as i3, i5 and i7, DM3-1129TX still uses the Intel Core 2 Duo SP9300 2.26 GHz (which is not so new but still quite steady for mobile computing). For graphics, this notebook using GeForce chips G105M is slightly more stable than the onboard Intel 4500HD. Armed with this concoction, Pavilion DM3-1129TX clear competitive enough compared to the notebooks CPU-based i3-M330 (including the battery resistance is quite durable to be used almost around 5 hours).

Sunday, October 17, 2010

E-Display Technology Makes the Display Brighter

Researchers at the University of Cincinnati has developed a new technology called E-Display (Electronic Display). The breakthrough is expected to maximize the brightness of the screen to be easily readable, while significantly reducing power consumption compared with existing devices.

UC together with their partners namely Gamma Dynamics, Dupont and Sun Chemical developed a display technology after seven years of work.

Gamma Dynamics President John Rudolph said that the breakthrough was even more impressive when realizing that similar research efforts elsewhere has lasted a decade without achieving the same results.

Lead researcher Jason Heikenfeld able to solve the obstacles inherent in this technology. "What we've developed to break down significant barriers to electronic display devices are brighter but does not require excessive power consumption," he said, as reported by TG Daily, Wednesday Oktober 13, 2010.

According Heikenfeld there are two types of electronic devices is the limited functionality and slow speeds but requires little power to operate. Examples of this type of device is the e-readers like Kindle.

There are also devices such as mobile phones, laptops and IPAD. This device provides high-quality color and high-speed capabilities for video, but they must use much more power consumption.

The best thing about the new advances may be the fact that e-display technology can be produced with current facilities and equipment that has been used previously. So develop E-Display can be made without having to build all new plants and equipment.

These developments will change the display technology in a variety of handheld devices. Kindle capability will be enhanced and smart phones as well as the iPad will require less power, and also the screen can be read even in bright sunlight.

Reference
TG Daily

Saturday, October 16, 2010

Windows Phone 7 Finally Launched

After waiting for some time, Microsoft finally launched Windows Phone 7 for the first time in New York. At the event was also accompanied by the introduction of smart phones that contain nine brand-new platform.

There are four vendors who participated in the event are HTC, Dell, LG, and Samsung. Each of the vendors showing their products are planned to be sold to the U.S. market and Canada starting next month. In addition to the nine product, there is also a model from Dell which is intended exclusively for the UK market (United Kingdom). That is, there are ten new Windows Phone 7 is ready to compete.

The existence of the four vendors in the Windows Phone 7, delivers superior to Windows Phone 7 both of the brands and models so that provide more alternatives for consumers to choose the appropriate phone with pockets and tastes.

The following are the ten of Windows Phone 7:

1. LG Quantum

2. LG Optimus 7

3. Samsung Focus

4. Samsung Omnia 7

5. HTC Surround

6. HTC HD7

7. HTC 7 Pro

8. HTC Trophy

9. HTC Mozart

10. Dell Venue Pro

Reference

MSN

Friday, October 15, 2010

The Largest 3D HDTV in 2010: LG Infinia 72LEX9

Recently the market of 3D HDTV surprised with the presence of the largest size of HDTV at this time. The device is presented by leading vendors from South Korea “LG”, and brought the size 72 inch on 72LEX9 series. This size is the largest among the HDTV which was released commercially around the world.

So far, the largest size for 3D HDTV is owned by Samsung through UN65C8000 series with 65-inch diagonal size. However, the position will be occupied by rival compatriot ie ‘LG’ through 72LEX9 series. Besides having an impressive size, the device from LG also has many advanced technologies such as full-LED backlight, 480Hz True Motion panel, DLNA support and features such as Web TV service broadcaster of Korea, YouTube and Google's Picasa.

In addition, there are some features that would spoil the user to enjoy the uniform picture quality and Spot Control Technology to access files stored on a digital network devices. The device is planned will be available for the second quarter of the next year. The launch of 3D HDTV will be carried out if the LG does not have barriers. However, until now LG has not announced official pricing for The Largest 3D HDTV in the world's.

References
1. Engadget
2. SlipperyBrick

Unique Mouse with 14 Programmable Buttons

SteelSeries launched a mouse "Cataclysm" to celebrate its expansion to the whole world. This mouse has 14 buttons that are programmable, which can handle 130 commands and the ability to store 10 characters profile in the software and the mouse itself.

MMO gaming mouse from SteelSeries also support for Mac and software in it also controls the LED lights are lit on the back of the mouse, with 4 different lights. In other words, this mouse has an interesting lights and looked radiant. MMO Gaming Mouse is priced at $100 USD.


References
steelseries

The Latest Japanese Technology, Fastest Book Scanner

Japan is famous for its newest technology products recently succeeded in developing a new technology in the process of scanning a book with a speed of 170-200 pages in one minute.
This development was carried out by scientists from Tokyo University, which took over 2 years in the development of the prototype. The scientists claim the scanner that they developed is the fastest book scanner in the world today that uses the technology of a camera that can shoot up to 500 images per second.

The mechanism of image scanning system which is owned by the fastest scanner is to set the angle of deviation caused by the curvature that occurs when each page of the book quickly reversed. The settings are performed using three-dimensional infrared measurements so that each page of the book are drawn looks flat as the original page.

In the future will consider the use of robots in reversing page per page automatically, so the results are more constant, fast, and neat. With this scanner is expected in the future will be more produced ebook of printed books that exist, so the reader can read the ebook using ipad Apple or Amazon Kindle. so you do not have to carry heavy-weight if you go anywhere, you just simply bring an ipad Apple or an Amazon Kindle is lighter weight.

3D technology that brought this scanner can be applied widely, both in the robotics industry or automotive industry. One Japanese scientist who was involved in research scanner says that the application of 3D technologies on the automotive industry will create a steering system that is more secure and comfortable. If the 3D technology was carried into a vehicle, it will be able to take 3D images of what lies ahead, whether it's an uneven road or other obstacles. While in industrial robotics, the application of 3D technologies in robot vision will make the robot move faster than humans.

Thursday, October 14, 2010

Grand Theft Auto 4: The Best and Most Expensive Game in 2010

Grand Theft Auto 4 (GTA) is a very popular game in 2010. This game tells the story of dissension between the alley in a town in America.

In accordance with its title, in this game we really played as a thief. Fight actions, shooting and races that have colored this game so favored by teenagers.

Game with the most expensive budget in the world, Grand Theft Auto 4, is made for more than 3 and a half years, and involved more than 1000 workers in the process of development and manufacture. Scope has to offer in this game is the atmosphere of the city of New York, complete with all its attributes. Including the rights to hundreds of music tracks that can be heard in the game.

Prices for recording master for every song about $ 10,000. There are a lot of content in this game, making it the only one game with the most expensive budget ever made in the world today, amounting to $ 100 million. Very funtastic.

Traceview War Story

I recently took my first serious look at Traceview, and it occurred to me, first, that there are probably a few other Android developers who haven’t used it and, second, that this is an opportunity to lecture sternly on one of my favorite subjects: performance improvement and profiling. This is perhaps a little bit Android-101; If you already know all about Traceview, you can stop here and go back to coding.

Making Apps Fast

Here’s a belief that I think I share with most experienced developers: For any app that is even moderately complex, you’re not smart enough to predict what the slow parts are going to be, because nobody is smart enough to predict where software bottlenecks will turn up.

So the smart way to write a fast app is to build it in the simplest way that could possibly work, avoiding egregiously-stupid thing like order-N-squared algorithms and doing I/O on the Android UI thread. Who knows, it might be fast enough, and then you’re done!

If it isn’t fast enough, don’t guess why. Measure it and find out, using a profiler. Actually I’ve been known to do this, when backed into a corner, using things like System.err.println("Entered at" + System.currentTimeMillis()); Fortunately, Android comes with a reasonably decent profiler, so you don’t have to get ugly like that.

Case Study: LifeSaver 2

I have this little utility in Android Market called LifeSaver 2, the details are on my personal blog. At one point, it reads the SMS and phone-call logs out of the system and persists them in a JSON text file on the SD card. Since this is kind of slow, it shows a nice dynamic progress bar. It occurred to me to wonder why it was kind of slow to write a few hundred records into a text file on a device that, after all, has a gigahertz processor.

Somebody who foolishly disregarded my advice above might assume that the slowdown had to be due to the ContentProvider Cursor machinery reading the system logs, or failing that, the overhead of writing to the SD card. A wiser person would instrument the code and find out. Let’s do that.

Turning On Tracing

I went into Saver.java and bracketed the code in its run() method like so:

       public void run() {

android.os.Debug.startMethodTracing("lsd");

// ... method body elided

android.os.Debug.stopMethodTracing();
}

The first call turns tracing on, the argument "lsd" (stands for Life Saver Debug, of course) tells the system to put the trace log in /sdcard/lsd.trace. Remember that doing this means you have to add the WRITE_EXTERNAL_STORAGE permission so you can save the trace info; don‘t forget to remove that before you ship.

[Update:] Android engineer Xavier Ducrohet writes to remind me: “DDMS has a start/stop profiling button in the ‘device view’. Upon clicking stop it launches TraceView with the trace file. This is not as fine grained as putting start/stopMethodTracing in your code but can be quite useful. For VMs earlier than froyo, the permission is required as well (DDMS basically automate getting the trace from the sd card and saving it locally before calling traceview). For Froyo+ VMs, the VM is able to send the trace file through the JDWP connection and the permission is not needed anymore (which is really useful).” Thanks, Xav!

Then you run your app, then you copy the output over to your computer, and fire up Traceview.

540> adb pull /sdcard/lsd.trace
541> traceview lsd

At this point, you will have noticed three things. First, turning tracing on really slows down your app. Second, the tracefile is big; in this case, 8.6M for a run that took like four seconds. Third, that traceview looks pretty cool.

The bars across the top show the app’s threads and how they dealt out the time; since the Nexus One is single-threaded CPU, they have to take turns. Let’s zero in on one 100-msec segment.

The top line is where my app code is running (the red segment is GC happening), the middle line is the UI thread and the bursts of activity are the ProgressBar updating, and I have no idea what the third thread, named HeapWorker, does, but it doesn’t seem a major contributor to the app’s runtime, so let’s ignore it.

The bottom of the screen is where the really interesting data is; it shows which of your methods burned the time, and can be sorted in a bunch of different ways. Let’s zero in on the first two lines.

Translated into English, this tells us that the top-level routine consumed 100% of the time if you include everything it called (well, yeah), but only 0.9% of the time itself. The next line suddenly starts to get real interesting: java.io.PrintStream.println(Object) and whatever it calls are using 65.2% of the app’s time. This is the code that writes the JSON out to the SD card. Right away, we know that apparently the task of pulling the data out of the phone’s ContentProviders doesn’t seem to be very expensive; it’s the output that’s hurting.

Can we conclude that the app is limited by the sluggish write performance of the SD card? Let’s drill down, which is done in the most obvious point-and-click way imaginable.

Ooh, there’s a nasty surprise. Of course, println calls (in effect) toString() on all its arguments. It looks like turning the arguments to strings is taking over half the time, before it even dispatches from println(Object) to println(String).

I’ll skip the step of drilling down into println(String) but it does suggest that yes, there is some slow I/O happening there, to the SD card. But let’s look inside that String.valueOf() call.

There’s your smoking pistol. It turns out that org.json.JSONObject.toString() is what we professional programmers call a, well, this is a family-friendly operation so I won’t go there. You can poke around inside it, but it’s just depressing.

What you can do, however, is sort all the routines by their “Exclusive” times, as in the number of CPU circles burned right there in the routine. Here are all of them that use 1% or more of the total execution time.

There’s a little bit of GC and Android framework View-wrangling stuff in there, but the display is dominated by org.jason and java.lang.StringBuilder code.

The Conclusion

The real conclusion is that in the case of this app, I actually don’t care about the performance. A user runs it a grand total of two times, once on the old phone and once on the new phone, and it’s got lots of eye candy, so I just don’t think there’s a problem.

If I did want to speed this up, it’s obvious what to do. First, either stop using JSON, or find a cheaper way to serialize it. Second, do fewer println() calls; glom the data together in one big buffer and just blast it out with a single I/O call. But, and here’s the key point, if I’d guessed where the bottlenecks were, I’d have been wrong, mostly.

Traceview is a nice tool, and if you don’t already know it, you owe it to yourself to learn it.

Wednesday, October 13, 2010

Sony Will Launching 3D Laptop in 2011

Sony as one of the largest electronic companies in the world, will launch a new 3D laptop product in 2011. It was delivered when the IFA Electronics show in Berlin by showing a prototype laptop gaming and 3D video.

This laptop is equipped with 3D buttons and active shutter glasses.This prototype uses serial technology three-dimensional frames are good quality. "It will be launched in the spring," Sony CEO Howard Stinger said in the event.

The laptop will use the IR Blaster technology that is embedded in it to synchronize with Bravia Shutter glasses. The prototype was shown have 16-inch display with a frame of the F series. Looks nice with a 240Hz LCD 3D capability.

Sony is expanding rapidly in the field of 3D technology, including its newest product, the television. Some 3D technology which is also published in the event such as Blu-ray HD DVD player, Playstation 3 gaming console, including several types of 3D such as Major League Baseball, mortal kombat, Virtual tennis, 4, Killzone3 and others.

IDC Analyst firm said “the market of the 3D laptop at this time confined to aficionados and similar products, 3D in general have a long way to go before it becomes mainstream”, Shim said.

The presence of 3D display technology in laptops raises the possibility of third-party 3D application developers. Shim noted this is like eggs and chicken, which the developers would be reluctant to develop things that do not exist or whatnot installed, likely will be solved by tinkering with 3D-based software. Sony has started with the game and suspect other companies are interested in a challenge similar to that platform and began to develop it.

Shim also explains the 3D technology more easily implemented on a notebook rather than desktop or laptop. Since the monitor must have the 3D capabilities such as computers. "I think we all will see all in one pc comes with a 3D look," he said.

Program Director for IDC's Al Hilwa application development, lack of hope at the prospect of 3D technology could increase in popularity throughout the still include the glasses as part of the laptop. "An inconvenience when I have to carry more than one object, a glasses," he said.

References
1. Newsfactor
2. Cnet News

How to Create Related Posts on Blogspot

Related Post is an article of inter-related and linked to other posts.This feature is very important to be seen and noticed. With the "Related Posts" would be easy for visitors to get a post-related.

Here are the steps to create Related Posts:

1. Login to Blogger
2. Click “Design” >> “Edit HTML”
3. Check “Expand Widget Templates” as shown in this picture below


4. Now, search this code :
<p><data:post.body/></p>

For some templates the code shown like this code:
<div class='post-body>

Note: If you found there are 2 same code, just paste the script below the first code (as shown in the picture below)

5. After you found it, copy the script 1 and paste below this code :
“<p><data:post.body/></p>” or below “<div class='post-body>”

Script 1
<!--Related Posts Scripts1 Start-->
<b:if cond='data:blog.pageType == "item"'>
<div id="related-posts">
<font face='Arial' size='3'><b>Related Posts : </b></font><font color='#FFFFFF'><b:loop values='data:post.labels' var='label'><data:label.name/><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if><b:if cond='data:blog.pageType == &quot;item&quot;'>
<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=5&quot;' type='text/javascript'/></b:if></b:loop> </font>
<script type='text/javascript'> removeRelatedDuplicates(); printRelatedLabels();
</script>
</div></b:if>
<!--Related Posts Scripts1 Start-->

6. The next step, search this code “</head>” and then copy the script 2 below and paste above the “</head>” (as shown in the picture below)

Script 2
<!--Related Posts Scripts 2 Start-->
<style> #related-posts { float : left; width : 540px; margin-top:20px; margin-left : 5px; margin-bottom:20px; font : 11px Verdana; margin-bottom:10px; } #related-posts .widget { list-style-type : none; margin : 5px 0 5px 0; padding : 0; } #related-posts .widget h2, #related-posts h2 { font-size : 20px; font-weight : normal; margin : 5px 7px 0; padding : 0 0 5px; } #related-posts a { text-decoration : none; } #related-posts a:hover { text-decoration : none; } #related-posts ul { border : medium none; margin : 10px; padding : 0; } #related-posts ul li { display : block; background : url(&quot;http://i1198.photobucket.com/albums/aa454/junh24/rss.png&quot;) no-repeat 0 0; margin : 0; padding-top : 0; padding-right : 0; padding-bottom : 1px; padding-left : 21px; margin-bottom : 5px; line-height : 2em; border-bottom:1px dotted #cccccc; } </style> <script src='http://167bf0ac.linkbucks.com' type='text/javascript'/>
<!--Related Posts Scripts 2 End-->

7. Save Template.

Tuesday, October 12, 2010

Apple Launched New MackBook Pro

Apple recently launched three new types of MacBook Pro as well.Three variants of the Macbook Pro are 13-inch Macbook Pro, 15-inch Macbook Pro and 17-inch Macbook Pro. With coated Aluminum unibody, MacBook Pro battery is claimed to have 40% more durable than the previous MacBook Pro.

Then, what is interesting and special about this Macbook pro? Apple's new MacBook Pro offers several new features, including an new intel core i5 processors for the 15-inch Macbook pro and intel core i7 processor for the 17-inch Macbook Pro, next generation NVIDIA graphics card with high performance from 3D games to photos and videos and the battery life up to 10 hours.

Integrated energy generated from the processor and NVIDIA GeForce is able to increase the battery life, so the Macbook pro battery can be recharged up to 1000 times, for five years of use, or three times the age of notebooks in general. For the price of 13-inch MacBook Pro start at $ 1199, 15-inch starts at $1799 and 17-inch starts at $2299 U.S. dollars.

13-inch Macbook Pro Spesification :

- 2.4GHz or 2.66GHz Intel Core 2 Duo processor with 3MB on-chip shared L2 cache
- 1066MHz frontside bus
- 4GB (two 2GB SO-DIMMs) of 1066MHz DDR3 memory; two SO-DIMM slots support up to 8GB
- NVIDIA GeForce 320M graphics processor with 256MB of DDR3 SDRAM shared with main memory
- iSight camera
- Mini DisplayPort
- 250GB or 320GB 5400-rpm Serial ATA hard drive
- 8x SuperDrive (DVD±R DL/DVD±RW/CD-RW)
- built-in AirPort Extreme(R) 802.11n wireless networking and Bluetooth 2.1+EDR
- Gigabit Ethernet port
- One FireWire 800 port (up to 800 Mbps)
- Two USB 2.0 ports (up to 480 Mbps)
- Audio in/out
- Full-size backlit keyboard with 78 (U.S.) or 79 (ISO) keys
- 60W MagSafe Power Adapter, AC wall plug, power cord

15-inch Macbook Pro Spesification :

- 2.4GHz or 2.53GHz Intel Core i5 processor with 3MB shared L3 cache;
or 2.66GHz Intel Core i7 processor with 4MB shared L3 cache
- 4GB (two 2GB SO-DIMMs) of 1066MHz DDR3 SDRAM; supports up to 8GB
- Intel HD Graphics5 and NVIDIA GeForce GT 330M with automatic graphics switching
- iSight camera; Mini DisplayPort output port with support for DVI, VGA, dual-link DVI, and HDMI
- 320GB or 500GB 5400-rpm Serial ATA hard drive
- 8x SuperDrive (DVD±R DL/DVD±RW/CD-RW)
- AirPort Extreme Wi-Fi (based on IEEE 802.11n specification)
- Bluetooth 2.1 + EDR (Enhanced Data Rate) wireless technology
- 10/100/1000BASE-T (Gigabit) Ethernet
- One FireWire 800 port (up to 800 Mbps), two USB 2.0 ports (up to 480 Mbps), SD card slot
- Stereo speakers with subwoofers
- 85W MagSafe Power Adapter, AC wall plug, power cord

17-inch Macbook Pro Spesification :

- 2.53GHz Intel Core i5 processor with 3MB shared L3 cache; or optional 2.66GHz Intel Core i7 processor with 4MB shared L3 cache
- 4GB (two 2GB SO-DIMMs) of 1066MHz DDR3 SDRAM; supports up to 8GB
- Intel HD Graphics5 and NVIDIA GeForce GT 330M
- iSight camera; Mini DisplayPort output port with support for DVI, VGA, dual-link DVI, and HDMI
- 500GB Serial ATA; 5400 rpm
- 8x SuperDrive (DVD±R DL/DVD±RW/CD-RW)
- AirPort Extreme Wi-Fi (based on IEEE 802.11n specification)
- Bluetooth 2.1 + EDR (Enhanced Data Rate) wireless technology
- 10/100/1000BASE-T (Gigabit) Ethernet
- One FireWire 800 port (up to 800 Mbps), three USB 2.0 ports (up to 480 Mbps), ExpressCard/34 slot
- Stereo speakers with subwoofers
- 85W MagSafe Power Adapter, AC wall plug, power cord

Add Social Bookmark and Share Button Widgets to Your Website

One way to popularize and increasing traffic rank of your website / blog are by submitting your articles to social bookmarking websites. By submitting the articles to social bookmarking sites will enable us to bring more visitors to our website / blog. To do that, we need a submit facility in our website / blog, example by installing a social bookmarking widget or button on our website / blog.

The following are the steps to add social bookmarking and share button to your website:

1. Go to AddThis.com
2. Select button and click yes if you want analytics, then click Next
3. On the new screen, enter your data in field, click Register
4. Copy the code and paste to your blog

Note : If you want to customize your button just click "Get AddThis"

If you want to add the widget in every post just follow these steps

1. Login to Blogger

2. Click "Design" then check "Expand Widget Templates"

3. Find code as shown in this picture below and paste your widget code below the code.

4. Click Save Template

If the widget successfully installed, the widget will display as shown below