Friday, June 25, 2010

Securing your Apache Webserver

A pretty old article but still as relevant today is 10 years back.

http://www.symantec.com/connect/articles/installing-and-securing-apache-webserver-ssl

For latest info, check out apache-ssl site:

http://www.apache-ssl.org/

NOTE:
There appears to be some confusion regarding Apache-SSL and mod_ssl.  Apache-SSL is not mod_ssl

Gateways of Linux Machine

The gateway(s) of a linux machine can be configured at various places depending on your setups:

/etc/resolv.conf
/etc/sysconfig/network
/etc/sysconfig/network-scripts/if-ethX

How to backup your blogs

This page lists the latest N posts from the blog:
http://blogname.blogspot.com/search?max-results=N

E.g Instead of N, type the number of posts. If your blog has less than 1000 posts, you can save this page:
http://blogname.blogspot.com/search?max-results=1000

To download all the photos uploaded to your blog, try DownThemAll. The Firefox extension lets you download all the files with a certain extension from the current page, so it's a good way to download all the images from the previous listing.

There's also a way to get all the posts in an XML feed. This is a better format if you intend to import it in a database.
http://blogname.blogspot.com/feeds/posts/default?max-results=1000

The number of posts can be easily obtained from the dashboard.

You can also backup the comments:
http://blogname.blogspot.com/feeds/comments/default?max-results=1000

How to use wireshark to measure video jitter, delay & throughput

These all all very useful links:

http://wiki.wireshark.org/RTP?highlight=%28%28RTP_statistics%29%29

http://wiki.wireshark.org/Statistics?highlight=%28%28RTP_statistics%29%29

http://wiki.wireshark.org/RTP_statistics

Thursday, June 24, 2010

Bloom's Taxonomy

Bloom's Taxonomy is a classification of learning objectives within education. It refers to a classification of the different objectives that educators set for students (learning objectives).


Bloom's Taxonomy

Fedora 13 Recommended Partitioning Scheme

http://docs.fedoraproject.org/en-US/Fedora/13/html/Installation_Guide/s2-diskpartrecommend-x86.html

Tuesday, June 22, 2010

What is What docmentation

What is what?
1. What is Web Server?
a. A Web Server is a Computer programs that deliver (serves) content like web page, HTTP and World Wide Web to the client.
2. What is the difference between web 2.0 and web server?

Photobucket


Webmaster and user interaction no longer depends on direct means of communication rather a whole new system of social interaction has evolved that includes really simple syndication and also the use of social networking sites.

3. What is the difference between an OS and Web server?
a. OS is the software on a computer that manages the way different programs use its hardware and while Web Server is a Computer programs that deliver (serves) content.
4. What is Video Server?
a. A video server is a computer based device (also called a 'host') dedicated to delivering video. It is designed for provisioning video, often for broadcasters.

5. Why choose to set up video server?
a. Video Server currently is a very popular network and it is widely used. (E.g. Youtube, Imeem ) It is also much connected to our project.
6. What is Firewall?
a. A firewall is a part of a computer system or network that is designed to block unauthorized access while permitting authorized communications.
7. What is the use of Firewall in our project?
a. To control the access of the PCs in DMZ.
8. What is ITIL v3?
a. It is primarily an auxiliary work that covers many of the same best practice guidelines as Planning to Implement Service Management, Service Support, and Service Delivery but provides additional guidance on the combination of roles and responsibilities, and avoiding conflict between ITIL priorities.
9. What is PMP?
a. PMP stand for Project Management Professional. It is use for facilitating the planning, scheduling, and controlling of all activities that must be done to achieve the project objective.
10. Why do we need PMP for our project?
a. To help to manage the project and achieve our project objective.
11. What is PHP?
a. PHP stand for Hypertext Preprocessor. It is a widely used general purpose scripting language that is especially suited for Web development and can be embedded into HTML.
12. What is the use for PHP?
a. PHP is a general-purpose scripting language that is especially suited to server-side web development where PHP generally runs on a web server. Any PHP code in a requested file is executed by the PHP runtime, usually to create dynamic web page content. It can also be used for command-line scripting and client-side GUI applications. PHP can be deployed on most web servers, many operating systems and platforms, and can be used with many relational database management systems. It is available free of charge, and the PHP Group provides the complete source code for users to build, customize and extend for their own use
13. What is Apache?
a. Apache is a freely available Web server that is distributed under an "open source" license.
14. What is the use for Apache?
a. Apache is primarily used to serve both static content and dynamic Web pages on the World Wide Web. Many web applications are designed expecting the environment and features that Apache provides.
One example is sharing files from a personal computer over the Internet. A user who has Apache installed on their desktop can put arbitrary files in Apache's document root which can then be shared

15. What is mySQL?
a. MySQL is a relational database management system (RDBMS) that runs as a server providing multi-user access to a number of databases
16. What is the use for mySQL?
a. The "M" in the acronym of the popular LAMP software stack refers to MySQL. Its popularity for use with web applications is closely tied to the popularity of PHP (the "P" in LAMP). Several high-traffic web sites (including Flickr, Facebook, Wikipedia, Google (though not for searches), Nokia and YouTube) use MySQL for data storage and logging of user data.
17. What is Window Media Encoder?
a. Windows Media Encoder is a freely downloadable media encoder developed by Microsoft which enables content developers to convert or capture both live and prerecorded audio, video, and computer screen images to Windows Media formats for live and on-demand delivery.
18. What is RealVNC?
a. RealVNC is a server and client application for the Virtual Network Computing (VNC) protocol to control another computer's screen remotely
19. What is LogMein?
a. LogMein is a suite of software services that provides remote access to computers over the Internet. The various product versions are designed for both end users and professional help desk personnel.
20. What is VLC Player?
a. VLC media player is a free and open source media player and multimedia framework written by the VideoLAN project.
21. What is Darwin Streaming Server?
a. Darwin Streaming Server is the first open sourced RTP/RTSP streaming server. It was released March 16, 1999 and is a fully featured RTSP/RTP media streaming server capable of streaming a variety of media types including H.264/MPEG-4 AVC, MPEG-4 Part 2 and 3GP.
22. What is AES?
a. AES stand for Accumulated Experience Sharing
23. What is the use of Firewall?
a. It is used to block unauthorized access while permitting authorized communications.
It is set to block unauthorized access while permitting authorized communications
24. What is OpenID?
a. OpenID is an open, decentralized standard for authenticating users that can be used for access control, allowing users to log on to different services with the same digital identity where these services trust the authentication body.
25. Why need to install OpenID?
a. OpenID is an open source which can be used for access control it helps to control the information in the server from being leaked out.

26. What is Private Network?
a. Private network is a network that uses private IP address space. These addresses are commonly used for home, office, and enterprise Local Area Network (LANs), when globally routable addresses are not mandatory, or are not available for the intended network applications.
27. What is DMZ?
a. DMZ stand for Demilitarized zone is an area, usually the frontier or boundary between own network and private network.
28. What is a switch?
a. Switch is a computer networking device that connect network segments.
29. What is difference between a Switch and a Router?
a. A router is a more sophisticated network device than either a switch. Like switches, network routers are typically small, box-like pieces of equipment that multiple computers can connect to. Each feature a number of "ports" the front or back that provide the connection points for these computers, a connection for electric power, and a number of LED lights to display device status. While routers and switches all share similar physical appearance, routers differ substantially in their inner workings.

2010 P2 Students Presentation to Deputy Director

Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket


Photobucket



Photobucket











Thursday, June 17, 2010

Analysing Free Softwares to Stream Videos via PC or Mac

1. Windows Media Encoder - http://www.microsoft.com
2. RealVNC - http://www.realvnc.com
3. LogMein - http://www.logmein.com
4. VLC Player (it can be a streaming server too) - http://www.videolan.org
5. Darwin Streaming Server - http://dss.macosforge.org

Wednesday, June 16, 2010

Satellite, Mobile Satellite Dish 2010

Professional Lenses try out 2010






A Peek at Samsung Galaxy S (to be launched soon)



It runs on Andriod. And runs pretty soomth and has a handy touch. Thanks to the underlying Andriod Operating system and hey.... the open source community.

Mobile Projector 2010 latest



So far, this is the smallest mobile projector i've reviewed. It's not launch yet. Should be pretty soon.

Edutainment Robots 2010 - Metal Fighter


Not that good yet, they hanged while the traders visit the korea booth to see its robots' demo. The Korean company executive still could not get it working after I waited for 5 mins, prompted many of us to walk away.