Archive for Tech Buzz!


National Treasures 2: Book Of Secrets

National Treasures 2: Book Of Secrets


Yesterday, I’ve finished downloading this movie from isohunt and of course I watched it right away. As you know, the movie features Nicolas cage, a man of great level of logic, analysis, and transcript skills. The movie was based on the story of the assassination of President Lincoln, by which Gates, the great great grandfather of Nicolas was accused as the one who plotted the murderous intent. Nicolas’ aim was to prove the innocence and heroicness of his grandfather and to clean their names, so to say. Their reputation was smudged because of the issue and the truth was veiled. Along with Nicolas is a computer geek and a hot archeologist chick I think (I’m not really sure). They teamed up to and undergone marvelous and exciting adventures. Translating different figures, traveling fro place to place guided with deciphered codes, spying, running away from the villain, kissing and deceiving somebody, kidnapping the President, car chase, and many more. The highlight of the events was when they had their way to the absolute desk, a desk of a queen and a president where they find a tablet and a seal which guided them to the city of gold. As they go to their way to the deadly city of gold, the villain caught up with them and found themselves in a conspiracy, for proving, the credits of discovering the gold, and of course the gold itself. Along their ways are lethal traps that put their lives in jeopardy. They were trapped inside and they had to find their way out through translating ancient scripts. There was a sudden twist in the movie when Nicolas was supposed to die because of forced sacrifice but all of a sudden, the villain became their hero!

Well the movie was really great and it gave me the suspense and comedy I was longing. It was so darn awesome! I suggest you watch it coz you’ll really enjoy it!

Trivia: I wrote this last January on my First Blog. Unfortunately, I supposed that somebody (who envies me) must have hacked on it and totally deleted my account including all the original posts (including movie reviews of Blockbuster hit movies).

An Open Source Operating System has the same concepts to a proprietary OS when it comes to security and protection. Both have the components of cryptography, authentication and the like to provide efficient defense against possible threats & attacks. However, the process of developing security procedures is likely to be faster and more reliable in an open source. Since the source code is open to the public, more expert people can find/spot and fix security problems, which only means that the higher the number of the collaborating debuggers, the faster the process is and the higher the possibility of developing a more efficient defense against security breach. In terms of exposure to hackers, taking into account their population is small versus the enormous number of developers, threat is minimal while security and protection of the open source OS has higher chance of formulating the best solutions against vulnerabilities. Compared to a proprietary OS, it is opposite. Security problems takes much time to get resolved because of limited resources (the debuggers) and it costs much.

An alarming issue on rapid growth of juvenile delinquency is now striking our society. Youths of today are much influenced by the mass media. Cases of premarital case, unwanted pregnancy, & abortion are just some evidences. God has given us the power to fight any kind of temptation, the intellect. Through this, we can discern right and wrong. But because Satan is wise, he tempts us to do a thing by introducing it to us in very interesting, satisfying & hypnotizing. And as a result, we face grave consequences, physical, mental & spiritual prices to pay often for a lifetime, like heavy responsibilities, humiliation, diseases, bad memories, & unwanted pregnancies. Thus after committing those acts, we realize that having premarital sex or fornication, as what the dictionary says, is a sin, mocking God’s plan for a secure marriage, that we should not be easily tempted by what we see, what we hear, & what we feel.

Is Christian sex education the answer to these? Well, according to the columnist, “We believe that a good Christian sex education should be bible-based and Qu’ran-based for the Muslims.” I agree w/ him. The dep-ed should give emphasis on the proper execution of this operation because a wrong information or misunderstanding may result into confusion which may lead into a grave problem, particularly sexual immorality.

I do believe that a person’s future is handed at him in his teens, during the times that he has the knowledge & wisdom that comes from experience to guide him in his choices and decisions. A youth is entrusted w/ care, not just physically but also with development of his character and personality. And as he goes on, he will seek the counsel of parents, friends, and especially the teachings that a teacher can give. And to fulfill the goal(to fight this struggle), like anyone else, we must have the stamina to stay with the battle we are facing and wrestle with the tides of life. Through the department of education, this can be attained. I suggest that they should consider the way the teenagers would respond and make a remedy for it in order to stay in the guide & avoid them to put their minds in the uncertain way. It should be planned, well-organized, and properly prepared so that everything would go on smoothly, harmoniously, and effectively. They should bring with them the bible and the moral teaching about sex, of what God meant on “sex as his given gift,” the law of chastity, and the fruit that they will bear whatever prohibited acts made so that they will have a deeper & better understanding about this issue, to surpass & overcome satanic attacks or whatever act that may bring them into patterns of destroying health & character.

The issue also tackles about committing adultery. In the commandments of

God. It is clearly stated that “Thou shall not commit adultery(6th),” and

“Thou shall not covet your neighbor’s wife(9th).” Monogamy or having married only once is endorsed by god. It is therefore a sin to commit adultery & covet a neighbor’s wife. During the holy matrimony also, the words “for better & worse, ‘till death do us part & etc…” are faithfully spoken inside the church & in front the altar. By then, where is the essence of marriage there if you disobey the said commandments? Most of the results of those said acts are divorce/ marriage annulment, breaking of families, troubles & etc… Therefore, this case is graver than juvenile delinquency in the way that it is more complex and many aspects can be affected. Thus Christian sex education, marriage & it’s responsibilities should be thought more vividly & firmly to the couples.

And lastly, to do those plans well & successful, the department of education should be accompanied by the church for such purpose that it could fulfill the role they play as mentors of mental & spiritual dimensions.

Trivia: I made this essay as a term paper on my Theology Class in the University of the Immaculate Conception.

In a distributed System, it consist collection of independent computers (each with respective operating systems) that appears to be a single coherent system in the user’s view. Distributed OS looks to user like ordinary centralized OS, but runs on multiple, independent CPUs (through networking). File replication in this kind of system is possible and any updates should be reflected on the replicas (since it is distributed) trough different schemes. The memory in this system has a wider span, thus it has wider resource and definitely employs vast amount of memory. Centralized system on the other hand is a type of system on which communication within the system is routed into a single machine. Data replication maybe possible in a centralized system, but whenever changes are made in a single file, it automatically reflects to its replica (since it is centralized). The system memory is in contrary with the previous one because its resource is limited and may have greater computing power. Both systems employ security measures but differ on implementation. Also in a distributed system, components will still function if one fails, while on the centralized system it is in divergent.

According to a site that I found during my research, there is only one way to increase the capacity of a hard disk. It stated that “The main way to decrease access time is to increase rotational speed, while the main way to increase throughput and storage capacity is to increase areal density.”

Areal density is defined as “the amount of data that can be stored in a given amount of hard disk platter “real estate”. Since disk platters surfaces are of course two-dimensional, areal density is a measure of the number of bits that can be stored in a unit of area. It is usually expressed in bits per square inch (BPSI).” It was also stated that there are two ways to increase areal density

a. increasing the linear density by packing the bits on each track closer together so that each track holds more data; or

b. Increase the track density so that each platter holds more tracks.

In the case given, a 120 GB single platter hard disk’s capacity can be increased by following the mentioned method. Certain calculation may be applied in order to attain the desired percentage of capacity increase (in the case given, an additional of 18GB is expected to be added). The output of the graph should show that for every increase in areal density, there is an increase in the hard disk’s total capacity manifested.

In virtual memory systems, according to what I have read, “the page table stores entries that map page numbers to page frames. A page table contains an entry for each of a process’s virtual pages.” In my conclusion, the page table contains the virtual address of a process (represented by bits), not data or a job. The page table also includes process ID information which is necessary in order for the virtual memory management system to determine what pages are associated into the right process. In cases where the virtual memory management system fails to determine the association of the processes and pages, it is the time that it initiates the procedure of handling page faults (from finding the page to refreshing the instructions).

Thus, the virtual address of a process that the table holds is reference to the actual process. Maybe, the data or job is located in the physical memory, not in the virtual memory.

According to what I have read, you can only directly access the files stored in a tape if you have loaded the tape in your system and mounted it. The tape should be virtually mounted before you can access its files. In the accessing process, the files are accessible through the virtual mount (meaning it has been loaded into its respective directory and the operating system can recognize and look/search for it). Its mount provides efficient storing and organizing process of its files for easier and faster access.

Though a buffer is not a cache, it can also serve as one. A buffer can act as a cache in the way that it holds or contains data that are being requested by related and cooperating processes. When a certain related processes P2 communicates with the other process P1, the other process P1 sends message through the buffer, so that the requesting process P2 won’t need to go deeper and communicate with it. So, for faster communication, the buffer serves a cache between the related processes. When there is another (similar transaction) attempt of P2 to communicate with P1, there the buffer serves as a cache, containing the frequent data used during the communication.

As what I have read, cache is defined as a special type of buffer memory which holds the most frequently used instructions or data. A cache in my conclusion (based on the given definition) is therefore a buffer already, since it holds data for faster accessing. It also serves as a buffer between the CPU and a client in a sense that it holds data, like the buffer, and it is where the data are being taken from the central processing unit. The only difference is that cache is a faster type of memory.