Wednesday, December 12, 2012

How To Upgrade Memory on Macbook

Equipment required is:
Macbook White Unibody
Macbook White Unibody

Steps to upgrade memory module on Macbook:
  1. Open to the eight bolts as shown below
    MacBook Cover
    MacBook Cover

    MacBook Cover
  2. Unplug the power connection from the battrey on mainboard, note the picture below is very important every will open the part of MacBook
  3. Press the hook to the side out on each side of the RAM slot, note the picture below

  4. Then you can change the another RAM/memory module
May be useful :D

Saturday, April 16, 2011

Hard Drive Repair - Recover Hard Drive Data


Almost everyone relies on their computers and hard drives to store their important pictures. Some even keep their important memories like the first picture of their daughter running on their hard drives. Danger save the pictures on your drive was that it was not safe at all. In a brief moment, the worst could happen and may accidentally deleted files. And if it does not apply and you feel that free all is lost, the data recovery is still going to give a glimmer of hope.

It's good to know that unlicensed even though a great misfortune applies to your computer, big sebahagian the data or files still may be found at your drive. Soalan for many people is how to recover deleted files-these files in your hard drive? Basically, you have two options to choose from. The first is always the most safe way and that is to let the experts handle the job. Bring your hard drive to a data recovery center and let them do the hard work. Data recovery is a very difficult task that will require expert knowledge in data recovery. It offers less risk in recovering and restoring your important fail-fail.

The second option is to do its own recovery. For someone who is good at computers and can follow instructions, this is a cheaper option kerana they do not have to pay for the services of experts. Unfortunately not everyone is good at the computer can perform difficult tasks to restore files abolished. Danger perform data recovery by yourself is lost eternally fail. At the end instead of helping yourself to get the files you want, you end up doing more kerosakan and eternally lost files. This is an important consideration to remember when doing recovery.

After thinking through and you decide that free you are able to recover files from your hard drive dipadam, so step is to find a program that will help you perform this complex task. There are programs and freeware that can be downloaded via the Internet. Several free programs are more complex but comes with a cost. The advantage of using a program that will menjimatkan kerana wang you do not need to hire or pay a data recovery expert to recover files deleted from your hard drive. For many, this is a smart idea since the program can do almost the same perkhidmatan not experts.

But again, it should be stressed that free recover deleted files from your hard drive is a commercial complex and risky. Someone who is not good or proficient with the computer should be trying to stay away from studying or circumvent the huge task of data recovery. Also, not all programs to do it yourself data recovery may be used for all kinds of lost data or files deleted. Examples of when the drive is the physical rosak. But for simple things recover deleted files from hard drives are very good, software that is most capable of working. You only need to be very careful when doing the recovery yourself to circumvent more merosakkan cakera you that will make it more difficult to recover files that dipadam or may even turn into the worst loss you fail eternally.

Article Source: http://EzineArticles.com/6168535

HTML5 Canvas element


One of the existing development on the HTML 5 is the Canvas element. HTML5 Canvas element is a miracle that allows web designers to embed interactive visual images via the HTML language. With a variety of credit attributes, providing the output is quite similar to the original web software used in the preparation of dynamic images and animation.

How does it work?

A wide assortment of methods and properties bring life into a web page using the canvas element. To draw a rectangle, gradient fill and transformation to scale and rotate, JavaScript is used. Bezier curves and arcs can also be integrated to obtain the desired interface.

Such as image tags, canvas elements using attributes such as width and height. Id is required to identify with JavaScript or other scripting language. By defining the canvas tag in this way, the layout is rendered invisible on web pages. The elements of style sheets such as borders, background colors or margins help reveal the true picture of the canvas on the screen. Standard color is always black. Tags using a color attribute to use RGB or hexadecimal value.

To create fillRect rectangular (x, y, w, h) the syntax used to create a rectangle on the screen when strokeRect (x, y, w, h) defines the use of border or stroke. fillStyle () and strokeStyle () sets form a pattern, specific colors and gradients. x and y coordinates are assigned values. The size of the value indicated by w and h. Some roads with a few strokes can be made on line beginPath () and closePath () at the beginning and end of the road. As the gradient rectangle, diagonal or other also has four arguments in which the two first shows the starting point and the last two end points of the gradient. However, the radial gradient using the six arguments where the three arguments is to circle from the starting point and the remaining three to circle for the end point. To make a straight line, moveTo () and lineTo () method is used. For character input in canvas tag, there are three attributes that can be used; fonts, textAlign, textBaseline To return the object to draw, getContext () method is used where the 2d context of the more popular methods.

Canvas Support!

Canvas elements supported by the latest versions of browsers and mobile devices such as Internet Explorer, Firefox, Safari, Chrome, Opera, iPhone and Android. In case the browser is not working with canvas and then fill fallback element is inserted in an image tag between the opening and closing tags canvas. In other words, the content is a fallback image file that will be displayed if the canvas element is not supported in the browser. JavaScript uses document.addEventListener (DOMContentLoaded) syntax to load the page.

HTML5 Canvas element most prominently used for animations and moving objects. It is somewhat inevitable to display static images. Needs dynamic output every hour and every day throughout the year targeted by the canvas tag. canvas tag is often used by websites that run on JavaScript. Compared with Adobe Flash, it loads fast and has become the latest craze on the world wide web.

Source: www.enzinearticles.com

Monday, March 28, 2011

Some Secret Key for Samsung

Software version: *#9999#
IMEI number: *#06#
Serial number: *#0001#
Battery status- Memory capacity : *#9998*246#
Debug screen: *#9998*324# – *#8999*324#
LCD kontrast: *#9998*523#
Vibration test: *#9998*842# – *#8999*842#
Alarm beeper – Ringtone test : *#9998*289# – *#8999*289#
Smiley: *#9125#
Software version: *#0837#
Display contrast: *#0523# – *#8999*523#
Battery info: *#0228# or *#8999*228#
Display storage capacity: *#8999*636#
Display SIM card information: *#8999*778#
Show date and alarm clock: *#8999*782#
The display during warning: *#8999*786#
Samsung hardware version: *#8999*837#
Show network information: *#8999*638#
Display received channel number and received intensity: *#8999*9266#
*#1111# S/W Version
*#1234# Firmware Version
*#2222# H/W Version
*#8999*8376263# All Versions Together
*#8999*8378# Test Menu
*#4777*8665# GPSR Tool
*#8999*523# LCD Brightness
*#8999*377# Error LOG Menu
*#8999*327# EEP Menu
*#8999*667# Debug Mode
*#92782# PhoneModel (Wap)
#*5737425# JAVA Mode
*#2255# Call List
*#232337# Bluetooth MAC Adress
*#5282837# Java Version
Type in *#0000# on a Samsung A300 to reset the language
Master reset(unlock) #*7337# (for the new samsungs E700 x600 but not E710)
Samsung E700 type *#2255# to show secret call log (not tested)
Samsung A300, A800 phone unlock enter this *2767*637#
Samsung V200, S100, S300 phone unlock : *2767*782257378#
On the main screen type
• #*4773# Incremental Redundancy
#*7785# Reset wakeup & RTK timer cariables/variables
#*7200# Tone Generator Mute
#*3888# BLUETOOTH Test mode
#*7828# Task screen
#*#8377466# S/W Version & H/W Version
#*2562# Restarts Phone
#*2565# No Blocking? General Defense.
#*3353# General Defense, Code Erased.
#*3837# Phone Hangs on White screen.
#*3849# Restarts Phone
#*7337# Restarts Phone (Resets Wap Settings)
#*2886# AutoAnswer ON/OFF
#*7288# GPRS Detached/Attached
#*7287# GPRS Attached
#*7666# White Screen
#*7693# Sleep Deactivate/Activate
#*2286# Databattery
#*2527# GPRS switching set to (Class 4, 8, 9, 10)
#*2679# Copycat feature Activa/Deactivate
#*3940# External looptest 9600 bps
#*4263# Handsfree mode Activate/Deactivate
#*2558# Time ON
#*3941# External looptest 115200 bps
#*5176# L1 Sleep
#*7462# SIM Phase
#*7983# Voltage/Freq
#*7986# Voltage
#*8466# Old Time
#*2255# Call Failed
#*5376# DELETE ALL SMS!!!!
#*6837# Official Software Version: (0003000016000702)
#*2337# Permanent Registration Beep
#*2474# Charging Duration
#*2834# Audio Path (Handsfree)
#*3270# DCS Support Activate/Deactivate
#*3282# Data Activate/Deactivate
#*3476# EGSM Activate/Deactivate
#*3676# FORMAT FLASH VOLUME!!!
#*4760# GSM Activate/Deactivate
#*4864# White Screen
#*7326# Accessory
#*7683# Sleep variable
#*3797# Blinks 3D030300 in RED
#*7372# Resetting the time to DPB variables
#*3273# EGPRS multislot (Class 4, 8, 9, 10)
#*7722# RLC bitmap compression Activate/Deactivate
#*2351# Blinks 1347E201 in RED
#*2775# Switch to 2 inner speaker
#*7878# FirstStartup (0=NO, 1=YES)
#*3838# Blinks 3D030300 in RED
#*2077# GPRS Switch
#*2027# GPRS Switch
#*0227# GPRS Switch
#*0277# GPRS Switch
#*22671# AMR REC START
#*22672# Stop AMR REC (File name: /a/multimedia/sounds/voice list/ENGMODE.amr)
#*22673# Pause REC
#*22674# Resume REC
#*22675# AMR Playback
#*22676# AMR Stop Play
#*22677# Pause Play
#*22678# Resume Play
#*77261# PCM Rec Req
#*77262# Stop PCM Rec
#*77263# PCM Playback
#*77264# PCM Stop Play
#*22679# AMR Get Time
*#8999*364# Watchdog ON/OFF
*#8999*427# WATCHDOG signal route setup
*2767*3855# = Full Reset (Caution every stored data will be deleted.)
*2767*2878# = Custom Reset
*2767*927# = Wap Reset
*2767*226372# = Camera Reset (deletes photos)
*2767*688# Reset Mobile TV
#7263867# = RAM Dump (On or Off)
On the main screen type
• *2767*49927# = Germany WAP Settings
*2767*44927# = UK WAP Settings
*2767*31927# = Netherlands WAP Settings
*2767*420927# = Czech WAP Settings
*2767*43927# = Austria WAP Settings
*2767*39927# = Italy WAP Settings
*2767*33927# = France WAP Settings
*2767*351927# = Portugal WAP Settings
*2767*34927# = Spain WAP Settings
*2767*46927# = Sweden WAP Settings
*2767*380927# = Ukraine WAP Settings
*2767*7927# = Russia WAP Settings
*2767*30927# = GREECE WAP Settings
*2767*73738927# = WAP Settings Reset
*2767*49667# = Germany MMS Settings
*2767*44667# = UK MMS Settings
*2767*31667# = Netherlands MMS Settings
*2767*420667# = Czech MMS Settings
*2767*43667# = Austria MMS Settings
*2767*39667# = Italy MMS Settings
*2767*33667# = France MMS Settings
*2767*351667# = Portugal MMS Settings
*2767*34667# = Spain MMS Settings
*2767*46667# = Sweden MMS Settings
*2767*380667# = Ukraine MMS Settings
*2767*7667#. = Russia MMS Settings
*2767*30667# = GREECE MMS Settings
• *#7465625# = Check the phone lock status
*7465625*638*Code# = Enables Network lock
#7465625*638*Code# = Disables Network lock
*7465625*782*Code# = Enables Subset lock
#7465625*782*Code# = Disables Subset lock
*7465625*77*Code# = Enables SP lock
#7465625*77*Code# = Disables SP lock
*7465625*27*Code# = Enables CP lock
#7465625*27*Code# = Disables CP lock
*7465625*746*Code# = Enables SIM lock
#7465625*746*Code# = Disables SIM lock
*7465625*228# = Activa lock ON
#7465625*228# = Activa lock OFF
*7465625*28638# = Auto Network lock ON
#7465625*28638# = Auto Network lock OFF
*7465625*28782# = Auto subset lock ON
#7465625*28782# = Auto subset lock OFF
*7465625*2877# = Auto SP lock ON
#7465625*2877# = Auto SP lock OFF
*7465625*2827# = Auto CP lock ON
#7465625*2827# = Auto CP lock OFF
*7465625*28746# = Auto SIM lock ON
#7465625*28746# = Auto SIM lock OFF
Type *#9998*627837793# Go to the ‘my parameters’ and there you will find new menu where you can unlock phone.(not tested-for samsung C100)
To unlock a Samsung turn the phone off take the sim card and type the following code *#pw+15853649247w# .
Java status code: #*53696# (Samsung X600) 
If you want to unlock your phone put a sim from another company then type *#9998*3323# it will reset your phone. Push exit and then push 7, it will reset again. Put your other sim in and it will say sim lock, type in 00000000 then it should be unlocked. Type in *0141# then the green call batton and it’s unlocked to all networks. This code may not work on the older phones and some of the newer phones. 
If it doesn’t work you will have to reset your phone without a sim in it by typing *#2767*2878# or *#9998*3855# (not tested)

Thursday, October 21, 2010

Megapixel


When we buy a digital camera, we have always offered a camera with a variety of species, by stating how many megapixels they own.This is a common trait that is often mentioned digital camera manufacturers. From 3 to 12 megapixels or more, it seems that with each generation of digital cameras, there is a higher resolution image.
But what we need that megapixel? A mega pixel is represented by 1000000 (one million pixels).
So, if the maximum resolution digital camera provides an image 3000 pixels wide and 2300 pixels high, this camera has a resolution of 3000 x 2300 = 6900000 / 1000000 = 6.9 megapixels.
Speaking about the megapixels, the question arises: whether the high-megapixel camera with necessary? because high-megapixel cameras with more expensive.
If you intend to use the images on the Internet you will find that the maximum resolution of 1600 x 1200 will be sufficient. That means buy a 1.92 megapixel camera!
If you want to print pictures, you should consider the requirements of pixels per inch. 300 pixels per inch is standard in the printing of each image.It simply means that all you need to do to find the maximum width of printed images is to divide the width in pixels by 300.
3000 pixels / 300 = 10 inches maximum.
so it is recommended in selecting a digital camera tailored to the needs. it helps you prioritize the quality of optical zoom.

Thursday, October 14, 2010

Book review Asuro Robot of Raffaello Bonghi

Asuro is a small programmabile robot in C with a microcontroller ATMEL ATMEGA8L. Been born like didactic robot, this is optimal for the first experimentations in the world of the robotics. The robot is reached in a box it of dimensions 20 x 17 x 7 cm Inside of the box it they were present: CD with handbook Card of the Asuro robot Card of the emitter Infrared Electronic and mechanical parts Material miscellaneous and a little ball from ping-pong. The robot appears without a doubt for a public young person, even if during the assembly a short guide is need of a sure preparation for being able to correctly knit the robot (inside of the handbook is present who explains the corrected use of the saldatore). After to have mounted the robot and the card for the seriale programming the robot turns out already operating thanks to a program already loaded inside with the PIC that verification the motors and the sensors of the robot. But now we begin to analyze to the card of the robot and all the fundamental characteristics, leaving from the microcontroller who it adopts.

Thursday, August 5, 2010

Java

Java is a highly portable computer programming language. "Portable" is a term used to describe programs that can be run in many different computing environments and on many different "platforms" (MS Windows, Apple's Mac OS, Solaris, and Linux are all examples of "platforms")

It is Java's portability that makes it such an intriguing technology. To give you an example of how this portability relates to real world features and benefits, let's say you have a program that is written in Java such as a web browser. Normally, with a web browser application, the user is bound to the settings for the browser application and the configuration of the machine that they are using it on. So, at the office, the machine on Joe User's desktop has one set of bookmarks, plug ins, security setting, etc. Joe's machine at home will most likely have a different set of bookmarks, plug ins and settings. Now, let's say Joe want to have a more consistent experience with the computers that he uses everyday. Joe could install a Java-based browser on removable writable media (such as a floppy diskette, pen drive, zip disk or CDRW) and carry his browser with him (with all the settings, bookmarks and plug ins in tow as well!)

Java is not only portable, but it is also widely known, and does not need to be interpreted (like PHP, Java script and some other and other languages). Java also does not have to be compiled on the machine it will be run on. Java can be compiled once and run in its binary form on many systems. Although there are other languages out there that are extremely portable, there are few that could stand up to Java's "compile once, run everywhere" functionality. Java is truly a useful and feature rich programming language and is used to program many software programs on the market today.
Source: Free Articles