Posts

Showing posts from June, 2012

Image search optimization

Image
You can search many image using Search engine like Google, Yahoo and Bing. You can gain large number of visitor is your picture is nice and good if you can ranking high. Here is few important step that can help you optimize your image search ranking. 1. Use most appropriate format(JPEG,GIF,PNG) JPEG(Joint Photographic Experts group) GIF(Graphic interchange Format) PNG(Portable Network graphics) 2. Name the image with appropriate keywords, when applicable. 3. Give Graphic image keyword-based, textual cues. Using keyword caption Description Use alt tag<img src= “xxx” alt= “yyy”> 4. Give search engine easy access to graphic images. Do not place robots exclusion protocol on you graphic-image url Url must less contain ($,=,?,$...)sign 5. Create unique and original graphics images 6. Improve image quality 7. Make sure web pages containing targeted graphic images are fully optimized. 8. Give objective

PDF Search optimization

Image
PDF file can contain many important information,however optimization in search ranking for PDF may be new to you.Here is the 8 step to Optimization the PDF ranking in search engine: 1. Make sure PDF contain text that search engine can index. 2. Use keyword-rich Text in your PDF document 3. For PDF document with multiple pages, ensure that the most important text is on the first page of your PDF document. 4. Minimize download time.(If can less than 100k) 5. Create optimized HTML pages with abstracts of PDF documents. 6. Be sure to have link to your PDF documents in multiple places on your website.(categorize them well) 7. Robots exclude redundant content. 8. Be realistic(Not all PDF material can use keyword –focused text. Focused on the doc that can be optimized). Hope it will help you in ranking the pdf in search engine. Thank for reading. 

Revolution of Operating System:Linux !

Image
Revolution OS is a 2001 documentary which traces the history of GNU, Linux, and the open source and free software movements. It features several interviews with prominent hackers and entrepreneurs (and hackers-cum-entrepreneurs), including Richard Stallman, Michael Tiemann, Linus Torvalds, Larry Augustin, Eric S. Raymond, Bruce Perens, Frank Hecker and Brian Behlendorf. The film begins in medias res with an IPO, and then sets the historical stage by showing the beginnings of software development back in the day when software was shared on paper tape for the price of the paper itself. It then segues to Bill Gates's Open Letter to Hobbyists in which he asks Computer Hobbyists to not share, but to buy software. (This letter was written by Gates when Microsoft was still based in Arizona and spelled "Micro-Soft".) Richard Stallman then explains how and why he left the MIT Lab for Artificial Intelligence in order to devote his life to the development of free software,

Forex Trend Wave

Image
Forex Trend Wave Forex Trend Wave is a perfect system for beginner trader and advance user. Forex trend Wave looks extremely interesting and highly profitable.The retail price for Forex Trend Wave is $88 only compare to others Forex Guide for more than $100++! The bonus for buying the Forex trend wave, you will get the Forex trend wave manual,time to trade indicator,main indicator and template. You can visit the official website for more information Forex trend wave Official website . FAQ Q: I am newbie in trading, can I use this trading system to make consistent returns on my investment? Yes you can it’s so simple a young child could learn, install it and make money. Q: If I have a question will I get an answer to my email? Yes. Forex Trend wave very fast and comprehensive email support, usually within the next few hours most of the time. Q: Is it easy to install? Yes it is a very simple process. Q: Can this be used anywhere in the world? Yes, as long

I/O Techniques

Image
I/O Operations is the operation of inserting or extracting data to/from the computer system. I/O Techniques refers to how I/O operations are executed. There are 3 ways to perform the I/O operations (I/O Techniques): Programmed I/O CPU has direct control over I/O Sensing Status Read/Write Commands Transferring data CPU need to waits for I/O module to complete Operation. It wastes CPU time. Interrupt-Driven I/O   Overcomes CPU waiting   No repeated CPU Checking of device I/O module interrupts when ready Direct Memory Access (DMA) Interrupt driven and programmed IO require active CPU intervention transfer rate is limited CPU is tied up Interrupt driven and programmed I/O require active CPU intervention Transfer rate is limited CPU is tied up  Additional Module (hardware) on bus DMA controller takes over from CPU for I/O The I/O module and main memory exchange data directly, without CPU involvement Picture below show how the Programmed I/O works:

Machine Cycle

Image
Definition of Machine cycle A machine cycle, also called a processor cycle or a instruction cycle, is the basic operation performed by a central processing unit (CPU). A CPU is the main logic unit of a computer.  A machine cycle consists of a sequence of three steps that is performed continuously and at a rate of millions per second while a computer is in operation. They are fetch, decode and execute. There also is a fourth step, store, in which input and output from the other three phases is stored in memory for later use; however, no actual processing is performed during this step. Fetch step In the fetch step, the control unit requests that main memory provide it with the instruction that is stored at the address (i.e., location in memory) indicated by the control unit's program counter. The control unit is a part of the CPU that also decodes the instruction in the instruction register. A register is a very small amount of very fast memory that is built into th

Assembly language basic instruction set

Image
Assembly language is languages that must be learn in order to become a good programmer. This post is special for the people whose want to learn assembly language for IBM computer. Below is some of the example of instruction set. 1)    MOV -->Move data Move the value of 100 into the AX, thus AX will have 100 after the execution of the instruction set. 2)    JMP -->unconditional Jump It is use to transfer the programs to the Instruction Pointer (IP) that you want to execute. For example JMP 100 mean jump to the IP 100. 3)    CMP -->Compare Must use with others instruction like JE, JZ, JNE, JNZ. Use to compare two values. 4)    JE/JZ,JNE/JNZ-->Jump if equals/zero, Jump if not equals/not zero CMP instruction set must be first then only use this instruction set. Jump to the Certain IP that you set. 5)    SHL-->Shift algebraic left Shift bit to left. For example: MOV AX, 0002 SHL AX, 1; mean shift 1 bit to the left “The value of AX is 4” SHL AX, 1; 2n

Will Window 8 become another Window vista?

Image
According to foreign media reports, Microsoft Windows operating system release date approaches, the number of people in the industry recently pointed out, Windows 8 after the listing is likely prospects for the future, and may become another "Vista" (Note: Microsoft's Windows 7 before the name of the operating system), and the market suffered may be even worse than Vista. These are not optimistic reviews from people in the industry on Windows 8 ,they believe that either from the user interface or specific performance point of view, the operating system, there are many inadequacies. Leading U.S. IT online magazine Slate technology columnist Farhad Man Yueao Farhad Manjoo recently wrote an article, said: "I tried Windows 8 experience to see, I feel like I am very confused and helpless, I had to change I usually write the article in the use of computers habit. " Well-known IT critic John Dvorak , John the Dvorak published an article saying: "I

Remove startup Program

Image
Do you need use 4 or more minute to wait the Window startup? This mean you need to remove the programs from Startup. Here is the few step to clear the numbers of programs when you start up: Window XP, Window Vista & Window 7 Press start ,then click the run.(Window Vista & Window 7 user can just key in the msconfig into the search box) key in msconfig and click enter. click the starup tab at the top of the frame. You can untick the programs that you don't want it start with the window. Related Articles: 3 basic way to speed up computer Advance way to speed up computer Speed up computer using virtual memory

Advantages of Parallel Processing

Image
SuperComputer "K computer" First of all I would like to explain about Parallel Processing ! Parallel Processing also known as parallel computing. It was a process or methods to solve two or more computational problems at the same time. The process or instruction is broken to discrete part and runs using multiple Control Unit Processors (CPUs) concurrently. For example, you and your 3 other friends are asked to do an assignment , in the assignment have 4 question, each of yours team member will answer 1 of the question simultaneously, I will call it as parallel processing ! There are several type of parallel architecture and parallel organization however I won't touched it this post! Just Advantages: Save time and cost hi, 7 year old boys and girls, more people solving 1 task will definitely faster than 1 people. The cost bother me =.= || ! Solve Larger Problems You are ask to do 1000 Calculus questions in 1 hour. In facts, I can only do 3 question

Window 8 preview is Release !

Image
Window 8 preview is release, The window 8 is now available and can download at here : http://windows.microsoft.com/en-US/windows-8/download Cloud Connected Window 8 is a cloud connected window which mean you can sign in into any of yours devices that running window 8. All your personalized settings and apps is sync to the devices. If you have multiple PCs and a phone, then you connect these devices to Sky-drive,Facebook,Flickr and others services.All the files is sync in cloud, you can easily get all your docs, photos and others files. Your PC comes to life with all the things that make Windows yours, including your Start page, themes, language preferences, browsing history, and browser favorites. Apps Apps are the heart of Windows 8. You’ll be able to get up to speed quickly with a set of built-in apps for the things you do the most. Designed for your connected lifestyle, these apps integrate with the services you already use. With Windows 8, your entire PC is cloud

Benefit and reason using Assembly Languages

Image
Basically there are 3 levels of Programming Languages: Machine Language Consists of individual instructions that will be executed by the CPU one at a time Using Binary code ,since machines/ computer only know "on" and "off". Assembly Language (Low Level Language) Designed for a specific family of processors (different processor groups/family has different Assembly Language) Consists of symbolic instructions directly related to machine language instructions one-for-one and are assembled into machine language. High level Language For example:C, C++, java and Vbasic Designed to eliminate the technicalities of a particular computer.Statements compiled in a high level language typically generate many low-level instructions.  The main point of this post is not about the machine language nor High Level Language , but the assembly Language. Machine Language is make up from 0 and 1 ,thus assembly language is easier for human to read since  is usi

S-R Flip-Flop

Image
After I search on the internet and read many, I finally know how SR Flip-Flop works! The online and book explanation like High level IQ Quizz for me, thus I try to simplify it and I assume you know what is flip-flop. S‑R flip‑flop has 2 inputs, S (set) and R (reset) and 2 output,Qn ,Qn+1 .In the diagram above, (also for JK and D flip-flops), they used another input called clock.  It is to control the movement of input that is input will only occur when given a clock pulse (synchronous circuit). Before I start to explain how it work! Read the details below! Q n     = present state/condition Q n+1 = next state/condition If the input of S and R is 0 then the Output(Q n+1 ) will remain it state at Qn! If the input of S is 0, while R is 1's, the output(Q n+1 ) will become 0. if the input of S is 1 while R is zero, the output(Q n+1 ) will become 1. The input of S and R cannot both is 1's. May be you think it was too simple, yes is it. Just don't know why book

Quine-McCluskey (Tabulation) Method

Image
Quine-McCluskey (Tabulation) Method is an alternative method to replace Karnaugh-Map(K-maps). When there are more than 6 variables ,K-maps are not efficient to minimized standard from Boolean function. However, for functions with more than six variables, it becomes very difficult to visualize how the minterms should be combined into subcubes. In addition, the K-map algorithm is not as straight forward to program the computer with. There exist a tabulation method called Quine-McClusky method that are better suited for programming the computer, and thus can solve any function having any number of variables. Example: f (w,x,y,z) = Σ(0,2,5,7,10,13,14,15) The minterms is group according to the numbers of 1's in the minterms binary representation. For Example the Group 0 does not have any 1's binary(0000),the group 1 has only one 1's(0010), the group 2 got 2 subcube minterms that have two 1's. The next step, we construct another tables by combining the minterms in