Thursday, April 27, 2017

The importance of Antivirus Softwares

         Antivirus (or anti-virus) software is used to safeguard/protect a computer from malware Including Viruses, Computer Worms, and Trojan Horses. 

In this blog post, I'll show you what viruses exist in computers and different kinds of software that is capable of eliminating these threats.


A virus is a form of malware that is capable of copying itself and spreading to other computers. Viruses often spread to other computers by attaching themselves to various programs and executing code when a user launches one of those infected programs. Viruses can also spread through script files, documents, and cross-site scripting vulnerabilities in web apps. Viruses can be used to steal information, harm host computers and networks, create botnets, steal money, render advertisements, and more.

Trojan horse
As the name suggested added on with the literal definition of the trojan horse used back then, “Trojan,” is a type of malware that disguises itself as a normal file or program to trick users into downloading and installing malware. A Trojan can give a malicious party remote access to an infected computer. Once an attacker has access to an infected computer, it is possible for the attacker to steal data (logins, financial data, even electronic money), install more malware, modify files, monitor user activity (screen watching, keylogging, etc), use the computer in botnets, and anonymize internet activity by the attacker.

Computer worms

Computer worms are among the most common types of malware. They spread over computer networks by exploiting operating system vulnerabilities. Worms typically cause harm to their host networks by consuming bandwidth and overloading web servers. Computer worms can also contain “payloads” that damage host computers. Payloads are pieces of code written to perform actions on affected computers beyond simply spreading the worm. Payloads are commonly designed to steal data, delete files, or create botnets. Computer worms can be classified as a type of computer virus, but there are several characteristics that distinguish computer worms from regular viruses. A major difference is that computer worms have the ability to self-replicate and spread independently while viruses rely on human activity to spread (running a program, opening a file, etc). Worms often spread by sending mass emails with infected attachments to users’ contacts.

      Antivirus software may also remove or prevent spyware and adware, along with other forms of malicious programs.

Spyware is a type of malware that functions by spying on user activity without their knowledge. These spying capabilities can include activity monitoring, collecting keystrokes, data harvesting (account information, logins, financial data), and more. Spyware often has additional capabilities as well, ranging from modifying security settings of software or browsers to interfering with network connections. Spyware spreads by exploiting software vulnerabilities, bundling itself with legitimate software, or in Trojans.

Adware (short for advertising-supported software) is a type of malware that automatically delivers advertisements. Common examples of adware include pop-up ads on websites and advertisements that are displayed by software. Often times software and applications offer “free” versions that come bundled with adware. Most adware is sponsored or authored by advertisers and serves as a revenue generating tool. While some adware is solely designed to deliver advertisements, it is not uncommon for adware to come bundled with spyware (see below) that is capable of tracking user activity and stealing information. Due to the added capabilities of spyware, adware/spyware bundles are significantly more dangerous than adware on its own.

There are free and paid antivirus software.

Free antivirus software generally only searches your computer using signature-based detection which involves looking for patterns of data that are known to be related to already-identified malware.

Good Examples:
- Avast Free Mac Security
- Avira Antivirus security

For chrome, I recommend using TrafficLight as it does a deep clean on your system.

Paid antivirus software will usually also include heuristics to catch new, or zero-day threats, by either using genetic signatures to identify new variants of existing virus code or by running the file in a virtual environment (also called a sandbox), and watching what it does to see if it has malicious intent.

- Bitdefender Antivirus for Mac
- ESET Antivirus for Mac

This sole purpose of this blog is to raise awareness to online malware, to educate people who didn't know this information and also teach them how to counter these issues.

Tuesday, April 25, 2017

Digital Citizenship - Digital Commerce WATCH OUTS

Need something but too lazy or don't know where to look? Then the internet is the deal for you.


Online websites such as eBay, Amazon, Taobao, older ones like Craigslist, allows online shopping and delivery of the item purchased straight to your house in a matter of days, without the need for you to even leave your house!

Look for the best deals online, check the quality, and the manufacturer or the reputation of the seller. Personally, when I shop for art supplies, I aim for products from the most well-known art supply companies, such as Daler Rowney, etc.


But beware! The internet is not all friendly!

Common cases of internet commerce crimes:
- Rip offs

- Fake items/no guaranteed condition
- Fake accounts/sellers


It is up to you to decide whether to trust or not, best of luck, anything could happen these days.

Monday, April 24, 2017

Lessons that you should know

Many life lessons are taught through an experience or through school.
These are some life lessons you should know.

1. Respect

Respect is one of the most important things that you should give, respect for others and respect for yourself. If you don't respect others, you won't get respect from them. You should also respect other's boundaries and beliefs. 

2. Don't Rely on Others 

You should always rely on yourself first, before anyone else. Don't rely on people helping you with things when you are able to do it, and never rely on others to teach you. If you aren't willing to learn, you will never be taught be others, you have to be able to teach yourself first, and be willing to learn. 

3. Don't stop improving yourself and things around you

You will always need improvement, no one is perfect, so keep improving yourself, and work hard for the things you want. 

4. Health

Being healthy is really important, you might think being healthy are just for old people, but no, it applies to everyone. So try eating more veggies, consuming less processed food, and go out for a short walk. 

5. Balancing a budget

No matter how old you are, if you have money, you should always take care of your money, and not spend it on something you don't really "need".  Don't always get things you want, get things you actually will need and would be beneficial to you. Managing money could be hard, but try having a notebook to keep track of your money, or keep track on your phone.

6. Live in the moment

People keep expecting something to happen in the future when the moment should be lived now. You should make your moments happen, and live like you will die tomorrow, always appreciate your moments. 

7. Failure occurs

Don't blame yourself when you make a mistake or you failed to do something, because failure and mistakes teach you, to become a stronger individual. Mistake and failure help you grow into a wiser human being!

8. You can't please everyone, but please yourself first

You don't need everyone to agree with you. It's human nature for people to disagree with you, but you should agree with yourself, and be yourself, and not change just to please others. 

9. Don't take things for granted

Appreciate the things your parents gave you, housing, food..etc, but also appreciate the things that you have,  like your health, your friends, and families.

Sunday, April 23, 2017

How pop quizzes can be effective for maintaining overall class pace and understanding class's learning status

     Recently as I've been approaching another project to work on, I've began to think about my science class, SPS 2C, and noticed that keeping pace was hard as our teacher, Mr.Lo, taught quite faster than the other SPS2C teacher, Mr. Mellon. The class was also very free for students to explore and required the students to practice on their own time to catch up with the class unlike Mr.Mellon's class which had assignments to complete with specific due dates.

    The pre-ap/AP approach in this class is what alerted me to borrow a feature (from another class) that allowed the students to study freely in their own methods but at the same time still meet the expectations of the class: The use of pop quizzes. Here are the reason why.

1. As Sophomores, we are in the process of moving into AP courses and can't be fully entrusted to study the full content yet.

     Once students start to take AP Classes, homework turn into projects and most content is self-studied and reviewed. Yet, the problem with taking a 2c class then immediately taking an AP class right after is that there is no transition that allow the students to adapt to that new environment, so using pop quizzes to lead the students into that direction can be helpful.

2. Pop Quizzes help teachers to understand the overall class pace without directly asking the students.

     Most of the time when the teacher asks the students for any questions or clarifications, most students do not have the confidence to respond back and tend to go along with the class if they are behind. Through the use of pop-quizzes, teachers do not always have to ask the students if they are keeping pace as well and also through the data, can adjust the class setting to the student's needs.

3. Pop Quizzes can help students understand information more specifically and identify what they've missed

     Pop-quizzes can be small hints or clues of how actual, future tests may look like, and if the student hasn't done so well on the quiz, they can learn to change their studying habits and understand how the information should be learnt. For such, in my psychology class, Mr. Quemby mainly aims to test us on our application through pop-quizzes that explain a certain scenario and require the students to know how the concepts are then applied. Alike this method of pop-quizzing, other teachers such as science teachers who aim to test a student's memory or ability to think, may create quizzes that make the students improve in that area of learning.

      In conclusion, Pop-Quizzes are good way to not only assess student on how they are doing in the class, but a good way to give teachers feedback and give clues on how students may change their working style to better adjust to the teacher's expectations. I advise that pre-ap and 2c classes start using these methods to allow students become independent workers and teachers to be interactive with their students by more frequently being a part of their learning. Thank you

Wednesday, April 19, 2017


What is Entrepreneurship? 

  • According to the dictionary, Entrepreneurship is the activity of setting up a business or businesses, taking on financial risks in the hope of profit. 
  • But Entrepreneurship can mean a lot of things; different things to different people. 

If you want to start your own business, great concepts will be needed for your entrepreneurship to be successful.  

Entrepreneurship is not only about coming up with smart ideas and products, that is just one part. You'll also need to think about how to make your customers interested and affordable for them.

Now...How to Start Your Own Business?

Make sure it is something you want to do!

Make sure entrepreneurship is something that you will enjoy doing, and that you will be dedicated to it. If not, and you still have many doubts, stop and re-think about what you are doing.

Decide the kind of business you want to start 

Don't start a business that you won't accomplish, build a kind of business that you will feel comfortable with, either it is franchise or independent, choose a kind of business that you would be interested in starting. 

Research about your idea

Look if anyone is doing it, how is the competition like for that idea? And search for problems that might come up.

Create your business plan

Create a business plan for you to keep track of your idea, ask yourself questions with what? Why? Where? Who? When? How? to build your plan.
What is the purpose of this idea? Who are the customers? How do we start? What obstacles will we face in the future..etc

Handle paperwork

Make sure you know the paper works, such as insurances