Monday, March 5, 2012

Windows 8 already out for previews!!!!

Windows 8 Consumer Preview

 

Windows 8 is the codename for the upcoming version of Microsoft Windows that follows Windows 7. It features a new Metro-style interface that is designed for touchscreen, mouse, keyboard, and pen input. It also adds support for the ARM processor architecture in addition to the previously supported x86 microprocessors from Intel and AMD. Its server counterpart is codenamed Windows Server 8. A release date for the finished version of Windows 8 has not yet been announced. The most recent pre-release version is the Consumer Preview, which was released on February 29, 2012.

It's Windows reimagined and reinvented from a solid core of Windows 7 speed and reliability. It's an all-new touch interface. It's a new Windows for new devices. And it's your chance to be one of the first to try it out.

See what's new

 

 



New File Type  -  ReFS, (which stands for Resilient File System)

Underneath this reused portion, the NTFS version of the code-base uses a newly architected engine that implements on-disk structures such as the Master File Table (MFT) to represent files and directories. ReFS combines this reused code with a brand-new engine, where a significant portion of the innovation behind ReFS lies. Graphically, it looks like this:


NTFS.SYS = NTFS upper layer API/semantics engine / NTFS on-disk store engine; ReFS.SYS = Upper layer engine inherited from NTFS / New on-disk store engine



Monday, January 16, 2012

HCSD Data Structure Case Study 5

Give at least three scenarios in the real world wherein HASH COLLISION can happen. Include an image.

1.) Collisions of Domino Blocks.



2.)  Collision of Trains.


3.)  Collision of Cars.




Give at least three specific software/program/application wherein HASHING and HASH COLLISION might occur. Include the name of the software/program/application, description and a screenshot.

1.) Windows - an Operating System.


2.) MySQL -  The World's most popular open source database.



3.) PHP - Server-side HTML embedded scripting language. It provides web developers with a full suite of tools for building dynamic websites

HCSD Data Structure Case Study 4

1. What is hash collision?
2. What really happens during a hash collision? Include an image
3. What are the ways and methods to resolve hash collision? Explain Each

Answers:

1.)Hash Collision -   is a situation that occurs when two distinct pieces of data have the same hash value, checksum, fingerprint, or cryptographic digest.

2.)

3.) One way or method to resolve hash collision is Double Hashing.
It uses one hash value as a starting point and then repeatedly steps forward an interval until the desired value is located, an empty location is reached, or the entire table has been searched; but this interval is decided using a second, independent hash function

Monday, January 9, 2012

Case Study 1

THE WICKED WORM THAT WASN'T
by Steven Musil

Millions of Windows users braced themselves for the much-feared Conficker worm, worried that the exploit would wreak havoc on their systems on April 1.

Conficker was expected to shut down security services, block computers from connecting to security Web sites, and download a Trojan. It was also expected to reach out to other infected computers via peer-to-peer networking and include a list of 50,000 different domains, of which 500 would be contacted by the infected computer on April 1 to receive updated copies or other malware or instructions.

Then nothing happened. Was it all an elaborate April Fools' joke?

The Conficker worm may have failed to cause the digital pandemonium that some may have feared, but that doesn't mean we are in the clear. Just because the worm failed to create much of a stir on the day it was set to activate doesn't mean it won't wake up and act later.

Today, as on any day, PC users should make sure their systems are patched and running the latest security software. People should patch their systems to close the hole in Windows that Conficker exploits and should update their antivirus software. The major antivirus vendors all have free Conficker removal tools.

The worm also can spread via network shares and removable storage devices like USB thumb drives. So people are advised to use strong passwords when sharing files on a network and to download a patch Microsoft released to address the Autorun feature problem in Windows that makes using removable storage risky.

So, in the end, was the hype a good thing or a bad thing?
 
 
 
Reflection:
The Conficker worm. if it did really work, might have cause havoc in the cyber world.
it might damage many computer, a lot or maybe even millions of computers worldwide.
it spreads quickly through many possibilities, through USB flash disks, hard drives and
most commonly on the internet. it might cause files to be corrupted or systems to
shutdown or maybe even render computers useless.

it caused the people who uses windows to be in panic
and what it might do to their computers.

The Conficker worm was possibly an April fool's joke, but we never know.
maybe it's an inactive worm that activates only on special cases or if there are
certain applications or files that a computer downloads.

but even if nothing happened, even if the worm did not take its toll, even if the worm
did not do it's magic. it might be also a good thing, always in every cases there is
a positive side in the story. it made the computer users alert and aware all the time.

it left us a lesson, to be always aware of viruses, worms and Trojans.
to be updated always and to always know the latest news about the Cyberworld.
it taught us not to be so negligent of these things.

so in the end?.. maybe the hype was a good thing after all...

Monday, December 12, 2011

Stacks or Queues Applications

The Bullets in a Machine Gun - You cannot fire two bullets at a same time... it must be one at a time

Stack of Books - You cannot easily get books from the bottom so you must start getting books from the top.


Prelim Reflection

I learned Many things in the data structure class...
I learned about Linked lists, Queues, Stacks and Arrays...
and I learned to manage properly the variables sot that it will be used properly in the programs so that there will bo no garbages and it will not be taken by tha garbage collector..
the class is nice and fun. the teacher also is good at teaching and teaches fluently in english....