Ads 468x60px

freak2code is the blog about latest geek news,software reviews ,trends in technology and more informative stuff......

Sunday, 12 August 2012

Why Database Technology Matters


Why Database Technology Matters

Sometimes I get so down in the weeds of database technology, I forget why I think databases are so fascinating to me, why I found them so important to begin with. ACID. Latency, bandwidth, durability, performance, scalability, Bits and bytes. Virtual this, cloud that. Blah blah blah. Who the fuck cares?
I care.
Dear lord I care. I care so much it hurts.
"A database is an organized collection of data, today typically in digital form." -Wikipedia
I think about databases so much. So so much. New schemes for expanding their capacity, new ways of making them work, new ways of making them faster, more reliable, new ways of making them accessible to more developers and users.
I spend so much time thinking about them, it's embarrassing. As much time as I spend thinking about them, I feel like I should I should know so much more than I do.
HTTP, JSON, memcached, elastic clusters, developer accessibility, incremental map/reduce, distributed indexing, intra-cluster replication, cross-cluster replication, tail-append generational storage, disk fragmentation, memory fragmentation, memory/storage hierarchy, disk latency, write amplification, data compression, multi-core, multi-threading, inverted indexes, language parsing, interpreter runtimes, message passing, shared memory, recovery-oriented architectures. All that stuff that makes a database tick.
Why do I spend so time on this? Why have spent so many years on them?
Why do they fascinate me so much? Why did I quit my job and build an open source database engine with my own money, when I wasn't wealthy and I had a family to support?
Why the hell did I do that?
Because I think database technologies are among the most important fundamental advancements of humanity and our collective consciousness. I think databases are as important as telecommunications and the internet. I think they are as important as any scholarly library -- and that libraries are the earliest non-digital databases. I think databases are almost as important the invention of the written word.
Forget SQL. Forget network, document or object databases. Forget the relational algebra. Forget schemas. Forget joins and normalization. Forget ACID. Forget Map/Reduce.
Think knowledge representation. Think knowledge collection, transformation, aggregation, sharing. Think knowledge discovery.
Think of humanity and its collective mind expanding.
When IBM was at the absolute height of its power, they were the richest, most powerful company on the planet. They primarily sold mainframes for a lot of money, and at the core of those mainframes were big database engines, providing a big competitive advantage their customers gladly paid for.
Google has created a database indexing of the internet. They are force because they found ways to find meaning in the massive amounts of information already available. They are a very visible example of changing the way humanity thinks.
File systems are very simple databases. People have been building all sorts of searching and aggregation technology on top them for many years, to better unlock all that knowledge and information stored within.
Email? Email technology is essentially databases that you can send messages to. It's old fashioned and simple, and yet our email systems keeping getting more clever about ways to shows us what's in our unstructured personal databases.
Databases don't have to be huge to have a huge impact. SQLite makes databases accessible on small devices. It's the most deployed database on the planet. It's often easy to miss the impact when when it's billions of small installations, it starts to look like air. Something that's just there, all around us. But add it up and the impact is huge.
And of course big bad Oracle. As much as people love to hate them, they've made reliable database technology very accessible, something you can bet your business on, year after year. They are great at not just making the technology work, but the complete ecosystem around it, something necessary for enterprises and mission critical uses. There is a lot to criticize about them, but much to praise as well.
So yes, I care. I care deeply. I care about the big picture. And I care about the bits and bytes. I care about the ridiculously complex details most people will never see. I care about the boring stuff that makes the bigger stuff happen. And sometimes I forget why I care about it. Sometimes I lose sight of the big picture as I'm so focused on making the details work.
And sometimes I remember. And I feel incredibly lucky and privileged for the opportunities to have a positive impact on the collective mind of humanity. And my reward is to know, in some small way, that I've succeeded. And I want to do more. This is important stuff, the most important and effective way I know how to contribute to the world.

Retro Game Characters Invading Our Real Life [PICS]


Retro Game Characters Invading Our Real Life [PICS]

If you are a 90′s child, this is the kind of the post you shouldn’t miss, because it is going to remind so much of your fun childhood memories!
retro game characters in real life
(Image Source: RETROnoob)
Super Mario, Megaman, Super Metroid, Donkey Kong; caught with proof of them running here and there in real life – the world’s gonna be messy! But something tells me that we might enjoy this kind of world! Just glance through these photos and see if you agree with me!
Full chaos after the jump.
Well if you’re also a gamer, we have got some awesome game-related posts dedicated to you!
Advance Wars. The first thing retro game characters will do if they enter real life? Carry out an invasion! Well maybe not, but this piece is just too realistic! (Image Source: RETROnoob)
advance wars
Beep Beep Coming Though. Mario Kart joins the historical Tienanmen Square. No offense, though! (Image Source: vanTol777)
beep beep coming though
Donkey Kong Country New Jungle. Probably the best manipulation work for Donkey Kong, as the scene is just too similar to the real deal. (Image Source: KillingRaptor)
donkey kong country new jungle
Doom: The Last Stand. There must be a lot of Photoshop work inside this awesome piece as it looks like a real scene from the game! (Image Source: KillingRaptor)
doom: the last stand
Excitebike. Excitebike in the real world, seriously? I will travel to the place just to watch their show! A hat tip to the creator. (Image Source: Pixel Fantasy)
excitebike
Mario Kart. Now that’s called 3D! Could this be the future of gaming? (Image Source: RETROnoob)
mario kart
Off The Dirt Track. A small sprite makes the entire photo epic. (Image Source: fatheed)
off the dirt track
Koopa Beach. I want to know where the beach is, or whichever beaches Koopa exists in. (Image Source:fatheed)
koopa beach
Final Fantasy 6. The epic Final Fantasy gets more epic with this real-life game scene, thanks to BITMOB.(Image Source: BITMOB)
final fantasy 6
Keeping The Mean Streets Clean. Besides the realistic shadows, the background really suits the theme!(Image Source: fatheed)
keeping the mean streets clean
Mega Alexanderplatz Man. Brilliant, Zavadzky, just brilliant. Where will the next mission venue be? (Image Source: zavadzky)
mega alexanderplatz man
Ninja Gaiden. This creator really knows how to create an epic game scene. (Image Source: BITMOB)
ninja gaiden
Retro Field. Super Mario in real life by genius RETROnoob! Sprites are placed so right that every part of this photo is interesting! (Image Source: RETROnoob)
retro field
Retro Lake. So this is how the world looks like when Super Mario and his enemies come to life. By the way, the castle on the mountain is epic. (Image Source: RETROnoob)
retro lake
Retro Desert. How about a desert trip with the classic 8-bit angry sun? You won’t get bored for sure. (Image Source: RETROnoob)
retro desert
Retro Destiny “LoZ”. The shadows probably add to the awesomeness of this piece. (Image Source: CTCorbett)
retro destiny loz
Space Invaders. What a cute and detailed invader by Quest007! I welcome you to conquer our planet. (Image Source: Quest007)
space invaders
Space Invaders: Eiffel Towel. Another gorgeous scene of how space invaders are invading our planet Earth, and a great execution of colors. (Image Source: Pixel Fantasy)
space invaders: eiffel tower
Street Fighter. Kung Fu will get more famous if Street Fighter comes into real life. That’ll be awesome for sure.(Image Source: RETROnoob)
street fighter
Hundred Hand Slap. Amusing and realistic as well! I wonder how much time the creator put into this piece.(Image Source: fatheed)
hundred hand slap
Super Metroid. It’s the same kind of manipulation but using the reverse method, which utilizes the game’s background instead of its character. (Image Source: BITMOB)
super metroid
Super Metroid: Going Stealth. So Samus decided to attack in a cool way. Never knew a photo like this can be manipulated in such a cool way. (Image Source: KillingRaptor)
super metroid: going stealth
Track & Field. “You’d break the joystick trying to keep up with the Bolt.” – Gar0 (Image Source: Pixel Fantasy)
track and field
The Turned. What makes this one really epic is that it’s not actually digitally manipulated, but a real life 8-bit cosplay by ChozoBoy! You can view the making of it by visiting the author’s gallery. (Image Source: ChozoBoy)
the turned
Samus Vs. Minecraft II. An awesome photo where you can’t differentiate clearly between the 8-bit characters from the real-life characters. I like the weapon that third guy is holding. (Image Source: ChozoBoy)
samus vs. minecraft ii

Reflection

These manipulated works of art did really bring up so much of my memories! I love the days I spent playing these retro games, and I believe all gamers agree that it was the best gaming period [ever] – when most of the games are filled with great gameplay instead of high-end graphic, and boring gameplay. This could be subjective though.
Well, at least you enjoyed these amusing works! Many thanks to those who crafted these out! We do love to see more from you creative guys! Caught a game character in your real life? Show it off to us! We will never get bored with them!

Endless ways to use Android for creating hardware-enriched intelligent systems


Endless ways to use Android for creating hardware-enriched intelligent systems

It might sound exaggerating that I use the word "endless" because most applications in Android Market don't give us such an impression. In our daily life we don't use our smartphones to interact with other machines pretty often. 

I'd say, it is just a start.

AR.Drone players may say: 

"Isn't the phone a cool remote-control, a console that is fully programmable and you can take everywhere?"

Arduino lovers or robotics/electronics system designers may say: 

"Well, more than a console. We love reading beautiful data graphs on Android's large screen. That's a perfect portable oscilloscope. Of course, we can take advantage of Android's great processor to perform complex computing. We can also use an USB cable to integrate it as an on-board "brain".

RC model makers say, "Sure we love the brain mode to have Android integrated on-board", as the DIY Drone'sPhoneDrone board suggests:

"With Android you can switch between RC control and Android control or mix the two. You steer your vehicle via RC, but an Android phone does the actual control sending M2M commands to the on-board IMU. On a car, that would allow every turn to be a high-speed controlled drift, for instance.

Or, with a UAV, you might have the Android phone doing high-level image processing and object tracking, sending mission commands to an autopilot board. You might also want to use the phone's long-distance wireless instead of an Xbee for two-way telemetry.  This can either replace the original control board if you've got equivalent code running on Android, or compliment it with the Android device doing image processing or long-distance wireless communications."

OK, that's a lot of messy information when I put all the remarks here. It took me a while (actually two years) to observe, to test and to conclude what people really need Android to do in such hardware-enriched intelligent systems.

I've finally made a list of all possible outputs from Android and what we can input to Android:

1. Possible outputs from Android:

1.1 Sending high-level human-readable commands via user-interface by using the phone's built-in hardware

There is a big screen to display images and text, a speaker to perform text-to-speech or play music, a vibrator to give some notifications, etc.

This is what most applications in Android Market do. 

1.2 Sending high-level commands to tell one or multiple external devices what tasks to perform and controlling the actions of each external device

Examples:

1.2.1 All the remote control applications using WiFi or bluetooth. 

High-tech toys are pretty popular now, like this Sphero Toy Ball controlled by iPhone and Android:

Popout


Of course we have some more serious use-cases: e.g.: using Android to replace your PC's keyboard and mouse.  I use RemoteDroid personally in bed: 

Popout


1.2.2 Autonomous control system where Android is integrated on-board and outputs the commands automatically like this:


Popout


And this open-source project called Droid-Copter:


             
1.3 Sending built-in sensor data  (GPS, gyroscope, accelerometer, digital compass , proximity sensor, etc.) from the phone to one or multiple external devices

Examples: 

GPS tethering: search "GPS tether" in Android Market and you will get many applications.

In DIY quadcopter, we can use Android to replace completely the MCU control board like ArduPilot. In that way we will use Android's gyroscope and compass. I am confident enough that on DIY Drones some intelligent guys can finally make a UAV with their on-board Android phone in the near future, like this unfinished project:

Popout


But let's see a prototype from the Cellbots open source project that I really like. The Arduino on the robot reads the phone's digital compass output to adjust orientations in an autonomous way, you get the idea:

Popout




2. Possible inputs to Android:

2.1 Receiving human commands via user-interface input by using the phone's built-in hardware

We have:
  • a touch screen for getting user's command,
  • a camera for "recording" the optical environment and some image processing to recognize a face,
  • a microphone to get what people say and may perform voice recognition like "speech-to-text", etc.

This is what most applications in Android Market do. 

2.2 Receiving high-level commands from external devices that can be processed and figuring out what to do next

Examples:
Popout
  • Autonomous SMS chat between two phones
  • Various Internet protocols between Android and cloud. In Google IO 2011 there is more about Cloud Robotics, ROS Java and Android:
Popout


3. Receiving low-level sensor data from one or multiple external devices to get processed by the phone

This usually requires Bluetooth, WiFi, UART or serial connector to realize the sensor reading.  

Examples can be using an external GPS to replace the built-in GPS to provide accuracy, or using temperature sensors to be displayed on Android, etc.  

And today we just received this cool project from Mr. Al Linke, who proudly presents his cute funny artistic masterpiece, the Android Breathalyser:

Popout

Mr. Al Linke said that as a casual programmer, he spent just 3 nights to realize this, which shows the ease of using the IOIO board for Android

Whoever wants to replicate this project within 2 nights (if you want a challenge:)), here is the main parts list:


2. LiPo rider: the LiPo rider takes the 3.7V from the LiPo battery and converts to +5V that the IOIO needs on its Vin. Plus the LiPo rider is also a charger so the whole thing becomes a self contained rechargeable unit.


4. And of course the magical IOIO board.


All in all:

There are endless ways to use Android for creating hardware-enriched intelligent systems. We hope that before designing your new system, you take a serious glance at what Android can provide and which inputs/outputs are capable to meet your needs, in order to keep the project simple and powerful. A good selection and combination of those Android inputs and outputs can be the key to success.


Using Android to develop healthcare applications and devices


Using Android to develop healthcare applications and devices

Believe or not, most makers of DIY Gadgets are very greenpeace-compatible because many DIY projects recycle garbage to create something useful. Healthcare is certainly one of the many topics we shouldn't ignore, not only because of the ethical nature that gears to what a DIYer would love, but also because it involves many external hardware devices, great gadgets for curing illness and saving lives.

Since Android Ice Cream Sandwich (Android 4.0, API 14), we can develop Android applications for Bluetooth Health devices.

The official Android Developer site indicates that the BluetoothHealth API allows communication with devices that implement the Bluetooth Health Profile (HDP).
What is that? What can we do?

Let's see what a Bluetooth profile is: it is a wireless interface specification for Bluetooth-based communication between devices. In order to use Bluetooth technology, a device must be compatible with the subset of Bluetooth profiles necessary to use the desired services. A Bluetooth profile resides on top of the Bluetooth Core Specification and (optionally) additional protocols. While the profile may use certain features of the core specification, specific versions of profiles are rarely tied to specific versions of the core specification.

Bluetooth headset users are very familiar with the Advanced Audio Distribution Profile (A2DP). This profile defines how high quality audio (stereo or mono) can be streamed from one device to another over a Bluetooth connection. For example, music can be streamed from a mobile phone, to a wireless headset, hearing aid & cochlear implant streamer, or car audio or from a laptop/desktop to a wireless headset.
Health Device Profile (HDP) is also a traditional Bluetooth profile. It is designed to facilitate transmission and reception of Medical Device data. The APIs of this layer interact with the lower level Multi-Channel Adaptation Protocol (MCAP layer), but also perform SDP behavior to connect to remote HDP devices. It also makes use of the Device ID Profile (DIP).
Here are some documents: 
http://www.ars2000.com/Bluetooth_HDP.pdf
http://www.ars2000.com/Health-Device-Whitepaper.pdf

Ok, too much new information for non bluetooth-experts. Let's see some examples. These videos are really old where you can find some ancient phones. but you can imagine with today's beyond-smart-phones, everything can be greatly refined.

Video links:
http://www.youtube.com/watch?v=ERafau_GKxs
http://www.youtube.com/watch?v=oXFUXIF5Spo
http://www.youtube.com/watch?v=Vrji-kC1rk4


How to use BluetoothHealth API in Android?

It is fairly easy, just create a BluetoothHealth object. BluetoothHealth is a proxy object for controlling the Bluetooth Service via IPC. If you don't know what IPC is, check it out here.

How to connect to an external health device which is acting in the source role:

  • Use getProfileProxy(Context, BluetoothProfile.ServiceListener, int) to get the BluetoothHealth proxy object. 
  • Create an BluetoothHealth callback and call registerSinkAppConfiguration(String, int, BluetoothHealthCallback) to register an application configuration 
  • Pair with the remote device. This currently needs to be done manually from Bluetooth Settings 
  • Connect to a health device using connectChannelToSource(BluetoothDevice, BluetoothHealthAppConfiguration). Some devices will connect the channel automatically. The BluetoothHealth callback will inform the application of channel state change. 
  • Use the file descriptor provided with a connected channel to read and write data to the health channel. 
  • The received data needs to be interpreted using a health manager which implements the IEEE 11073-xxxxx specifications. 
  • When done, close the health channel by calling disconnectChannel(BluetoothDevice, BluetoothHealthAppConfiguration, int) and unregister the application configuration calling unregisterAppConfiguration(BluetoothHealthAppConfiguration) 

PS: There multiple BLE Health related profiles, the profile that Android uses is a very traditional one, which is not to be confused with similar Bluetooth Low Energy (BLE) profiles such as Health Thermometer and Hear Rate Monitor.

Now that Android is starting to provide official APIs, and that wireless integration with Healthcare has always been a great topic, it is worth getting started.

Imagine when you combine the Android BluetoothHealth API with Google Health APIs, that can create something really neat.

The Java Health Client APIs are documented at:

http://code.google.com/apis/health/docs/2.0/developers_guide_java.html

You can use "gdata" APIs on Android:

http://code.google.com/p/gdata-java-client/downloads/list

For authentication, there's a section in the Health API docs on choosing the appropriate mechanism:

http://code.google.com/apis/health/docs/2.0/developers_guide_protocol.html#Authenticating

One more thing: if you are not very interested in Bluetooth, start with something easy but really usesful, with your imagination.

Last weekend I made this application, pure software, aiming at helping people to better sleep without signal radiation and data consumption. It is called "Auto Signal Off When I Sleep", available in Android Market here.

Popout


That's way simple! You'd say. Well, it is a useful healthcare application, ain't it? Start your own healthcare applications now.



How can we put iPhone contacts data onto computer


How can we put iPhone contacts data onto computer

What is the best way to backup your iPhone contacts to PC and transfer iPhone contacts photos to computer as well? Here is a tip for iPhone users.
Simply use this handy iPhone Contacts backup program. It can help iPhone users easily transfer iPhone contacts and contact photos from iPhone to computer and keep them safe on the computer.

The following are easy steps on backing up your iPhone contacts and contact photos to computer.

Step 1: Free Download this iPhone contacts backup software , and install it on your computer (skip if done yet).

Step 2: Connect iPhone to your computer.

Step 3: Launch this iPhone Contact backup software, your contacts on iphone memory will display as shown in your iPhone screen automatically as fig 1.


Fig 1

Note: Click on certain name, all contact infomation will display as fig 2 shown.


Fig 2

Step 4-a: In Fig 1 situation, you can click button "Copy ALL Contacts" to copy contacts from your iPhone , then select options:

1: Choose File Type: back up to TXT file or ANTC file;
2: Choose File Path: where to store the backup file; You can change the backup path if you do not use default path.
3: Advanced Option: if you choose ANTC format in step 1, you can add a password to protect the file. Note: Only you know the password, so please do remember it.
Click OK Button to finish the Copy. See Fig 3.

Note: You can only copy the first 5 contacts in trial version. Click HERE to get the full version now.


Fig 3

Step 4-b: In fig 2 situation, click button "Copy Contact From who" to copy contact of a single person, select options:

1: Choose File Type: You can only select TXT file format in single contact transfer;
2: Choose File Path: where to store the backup file, do nothing if you choose default path;
3: Advanced Option: Disabled in single contact transfer.
Click OK Button to finish the Copy. See fig 4.

Note you can only copy the first 5 contacts in trail version. Click make it yours to purchase now.


Fig 4

How can I recover deleted photos & videos from my HTC Desire S ?


How can I recover deleted photos & videos from my HTC Desire S ?



The HTC Desire S, also known as HTC Saga, is a smartphone designed and manufactured by HTC Corporation that runs the Android 2.3.5 "Gingerbread" operating system.

Wondershare Data Recovery for Android can recover any pictures, videos, music, documents, archives, and more stored on your SD card inside your HTC Desire/Desire S Android phone.


How to recover deleted pictures/videos from HTC Desire S?

Here are the steps of how to recover your HTC Desire S lost files with this Android data recovery software.

Step 1. Connect HTC Desire S to computer

Directly connect your HTC Desire S Android phone to the computer with a USB cable.

Step 2. Scan lost files

After connecting the HTC Desire S to the program, click on the “Start” button to find out all lost files from the SD card on your Desire S phone.



Step 3. Recover

Check the file type that you want back, and click on the “Recover” button to save on your computer.

Spy Cameras for Home or Business Recommend by the Spy Camera Experts at Bigbigeye.co


Spy Cameras for Home or Business Recommend by the Spy Camera Experts at Bigbigeye.co

Looking for a professional source for covert spy gear and equipment? The spy camera is one of today's most common piece of spy equipment, when you need hidden spy cameras and wireless spy cameras that really work, are professional quality, and are easy to install, trust the source that the professional use. Our surveillance equipment is second to NONE. We take pride in ensuring that the surveillance equipment we sell to you is the same surveillance equipment we woule sell to our friends and family. My passion is the truth, Bigbigeye.com isn't just another company, it's my life's work. It's what I believe in. It's what I believe in. If you'are like me you work hard to get what you have. You do the right thing day in and day out without any thanks or as much as a pat on the back. And all you want is the truth.
Everyone Needs A Pen Recording Device

Have you ever wished you had a digital voice recorder on hand at moment's notice without having to carry around a bulky recording device? The Spy Pen with Sound Activated Camera is a fully functional ball point pen and a stealthy digital voice recorder all in one. The pinhole camera comes housed in the slimmest spy pen camera on the market. Whether you're on the road or at home you can also use this pen as a webcam. With M-Jpeg compression your video files are formatted effciently in the 8GB of internal memory. And so you never forget what time or time of day you recordings took place this pen also imprints the time and date on the screen. Easily turn the recorder on by pressing the clip on the pen down. Stop recording by sliding the clip back up. It's that easy. The ultra small size of the pen now allows USB downloading of the files. Share your digital voice recording from this pen via e-mail, burn to a CD or insert sound files into your favorite video editin g program for use with surveillance video.
Charge the internal battery with your USB port on your computer or use the included AA battery holder and charge it on the go. This spy pen camera comes with a USB data transfer cable, a pen refil, a manual and CD. Also included is a mini screwdriver, protable AA battery pack and key chain adapter.
HD Mini Pinhole USB Flash Disk Camera Motion-Activated

You have a secret identity so why should't your computer accessories have one as well? The HD Mini Pinhole USB Flash Disk Camera with Motion-Activated DVR looks like an ordinary flash drive, and you can use it as one. But in addition to the usual digital storage, its ordinary exterior concels something unexpected. It is also a DVR that records high resolution 1280 x 960 video. It doesn't have to be plugged into a PC to record lectures or to watch your office with just a single touch, and with its motion activated mode you don't even need to be there to start it! The flash drive needs no cables or batteries, making perfect for the covert operative on the go. The support for up to 32GB Micro SD cards allows you to capture hours of foota ge in its memory. This ultra sohisticated device takes multitasking to the next level .
Undetectable Tiny Bluetooth Hands Free Earphone Set

It seems like everyone is wearing a Bluetooth headset these days. You'll fit into the environment perfectly. This Undetectable Bluetooth Earphone set comes with a super tiny Bluetooth earpiece and a transmitter with neck strap, the tiny Bluetooth earpiece just looks like an earplug, it can be put into your ear comfortable, and hardly to be detected. With the Bluetooth control neck strap device, you can receive and talk phone calls secretly. This undetectable Bluetooth earphone set is perfect for those who want to have a secret phone conversation. This undetectable tiny Bluetooth earphone works perfectly as a hands free kit for your iPhone and other mobile phones, its 2.1 Bluetooth version provides most compatibility to work with almost all kinds of mobile phone which has Bluetooth module built-in, so you can rely on this cool little Bluetooth gadget to secretly and covertly deliver voice message between you and your partner whenever you want, and no one will detect this tiny Bluetooth earpiece you are wearing.
Motion-Activated Clothes Hook DVR

This hidden covert coat hook DVR spy camera is a great choice for both home and business recording. No one will ever expect you to be recording with this ordinary looking clothes hook. Just hang on any door or wall to provide you with the ability to record what happens in your home or business. This clothes hook dvr is a fully sefl-contained recording system with a built-in camera, microphone and DVR recorder. Because this DVR is battery operated, it allows protability, allowing you to place the camera anywhere you need it, and then press a button on the camera to start recording video and audio when motion is detected. This camera has built-in motion detection which can be used to record only when it pick up movement. Once you have your recording just play it back on your computer. The HD 2.0 MegaPixel image sensor records video in sync with audio at 1280x960 resolution. This will support up to 16GB Micro SD cards. Video can be played back using Windows Media Player or VLCPlayer on your computer. 

coolest!!! 3.5 Channel Control Airwolf Helicopter Launching Missile for iPhone


coolest!!! 3.5 Channel Control Airwolf Helicopter Launching Missile for iPhone


Product material: ABS environmental plastic
Product channel: 3.5
Product color: black
Remote control type: infrared + cell phone (apple, andros system)
Control scope: 15 meters
control height: 10 meters
Charging time: 30 minutes
flying time: 8 minutes
Function is introduced: Rise, fall, forward, backward, left, right, hovering, tuning, launch missiles, speed block switch, motion mode
Product size: 23x6x11 CM
How to operate the I-helicopter:
- Apple products: into the mobile software APP STORE of "entertainment" and then search "Udirc" to download and install

How to Burn iMovie Project to DVD on Mac Lion


How to Burn iMovie Project to DVD on Mac Lion

If you are using a Mac, you will not miss iMovie. You may have created many videos with iMovie's rich video editing features and now want to burn iMovie to DVD so that you can watch them on your widescreen TV. Here you will find the easiest way to accomplish the task.

To burn DVD from iMovie projects, you should first export iMovie project as videos files by choosing "Share" > "Export Movie". When the videos files are generated, get a Mac DVD burning software to burn the edited video files. Here Doremisoft DVD Creator for Mac is recommended to burn iMovie project to DVD on Mac (including Snow Leopard and Lion). With it, you can successfully burn iMovie project to DVD disc with super fast speed and high output quality. In addition, it can also burn other popular formats such as AVI, MP4, MKV, WMV, MOV, FLV, MTS, etc. to DVD. Furthermore, you can customize your DVD with the built-in video editor and free DVD menu templates. Now download it for free and follow the guide to convert iMovie edited video to DVD with ease!



Step 1. Add iMovie videos
After downloading, follow the wizard to install and launch Doremisoft DVD Creator for Mac. Then click "Add File" button to import iMovie videos to this program. After the files are loaded, you can rearrange the file list with the up-down arrows.

Step 2. Edit videos and customize DVD menus (Optional)
To personalize your DVD files, you can edit iMovie videos or customize your own DVD menus from the built-in DVD menu templates as you like. Simply click "Menu" button to select one and set the "Frame", "Button" and "Text" to customize your DVD menu.


Step 3. Start to burn a DVD from iMovie project
After all necessary settings, you need to insert a blank or rewritable disc to your Mac if you want to burn iMovie video files to DVD. Or you can simply convert iMovie project to DVD folder or ISO file on your Mac for later burning.

Convert DVD ISO images for Nexus 7 Tablet playing with HD video quality


Convert DVD ISO images for Nexus 7 Tablet playing with HD video quality

Convert DVD ISO images for Nexus 7 Tablet playing with HD video quality

Google Nexus 7 runs the latest Android 4.1 Jelly Bean system. Just like most tablets, Nexus 7 only supports very limited video formats playback. You may find there are lots of free android players for us to enhance the video playback capability of Nexus 7. But it's really difficult to get a ISO player for Nexus 7.

In fact, ISO is the image file of a DVD disc. With it, you can get the full information of the DVD movie. It's a special and complex file type. Only few meida players can play it. If you plan to play DVD ISO image on Google Nexus 7. A DVD ISO to Nexus 7 converter is necessary. By using such tool, we can convert DVD ISO to Nexus 7 playable videos.

Pavtube DVD Ripper is highly recommended for you. Which is powerful in processing DVD movies, including DVD disc, DVD folder, DVD ISO/IFO image file.Moreover, it supports advanced NVIDIA CUDA and ATI Stream (AMD APP) acceleration technologies, which will improve the conversion speed to a large extent.

You may be still confused on how to use it. No worry, just read the following tutorial to learn.

Step 1. Download and install this Google Nexus 7 DVD ISO converter on your computer. Then, please install the Patch too.

Step 2. Run it, Click " IFO/ISO " icon to load your DVD ISO or IFO image file.

Step 3. Choose the Google Nexus 7 profile. Click on " Format" box, choose " Android > Google Nexus 7 H.264 Video (*.mp4) ", as follows:



Step 4. Click "Settings" to adjust size " 1280*800 " as " 1280*720 ". You will get the result video in HD quality. Or just keep the default.



Step 5. Click the " Convert " button to start ripping DVD ISO to Google Nexus 7.

Finally, transfer the converted DVD ISO file to Google Nexus 7 via USB cable. Now, you are ready for watching DVD ISO movies on Nexus 7. Enjoy your time! 

How to recover lost or deleted data directly from iPhone 4 without iTunes backup file


How to recover lost or deleted data directly from iPhone 4 without iTunes backup file

Wondershare Dr.Fone can recover directly lost or deleted contacts, SMS, camera roll, call history, etc., directly from your iPhone, iPad. Below are the detailed steps of how to recover data for your iPhone 4.

Step 1. Connect your iPhone 4 to the computer

Connect your iPhone 4 to the computer with a digital cable and run the program, then you’ll get the interface below.



Step 2. Enter the DFU mode and scan your iPhone 4

Follow steps below to enter the DFU mode and scan your iPhone 4 for lost data.

* Hold your device and click “Start” button in the interface of Dr.Fone.
* Hold “Power” and “Home” buttons on your iPhone 4 at the same time for exact 10 seconds. The Software will count time for you. Just hold the two buttons immediately after step 1.
* When 10 seconds passed, release the “Power” button right away, but keep holding the “Home” button. After another 10 seconds, you’ll be informed that you’ve successfully entered the DFU mode and you can release the “Home” button now.
* Then the software begins scanning your device automatically for lost data, and you’ll get the interface as follow.



Step 3. Preview and selectively recover data

When the scan finishes, all found data are displayed in categories, like camera roll, photo stream, photo library, contacts, messages, message attachments, call history, calendar, notes, reminders, voice memos and safari bookmark. You can preview full contents of all of them one by one.



If you want to recover all of them, mark them all and click "Recover" to save them on your computer with one click.

[Android Manager] How to Backup/Restore Android Phone Data on Mac


[Android Manager] How to Backup/Restore Android Phone Data on Mac

Want to Backup or Restore Android Phone Data via Mac? First, please connect your Android device with a USB cable and launch this Android Manager for Mac.



1. How to Backup Android Data
Click the "Backup" button, select the contents you want to copy like contacts, SMS, Apps, etc. and choose a folder to save the files by clicking Browse. When all is OK, click Back Up to start the process.

2. How to Restore Android Data
Click the "Restore" button to open the Restore windows, where you can select the folders and files you want to restore to your device. Then click Restore to complete the process.

Recent Posts