Posts

UNEB 2019 Sub-ICT

 (a) Define the comuter. Ans.   A computer is an electronic device that is designed to accept data (input), process it according to a set of instructions (software), and produce information (output). It can perform a wide range of tasks, from basic arithmetic calculations to complex simulations and data analysis. Computers come in various forms, including desktop computers, laptops, tablets, smartphones, and servers. They use various components, including processors, memory, storage devices, input/output devices, and networking hardware. Computers have revolutionized the way we live and work, making it possible to perform tasks faster and more efficiently than ever before. They are used in various industries, including education, healthcare, entertainment, finance, and engineering, among others.     (b) Give any there peripheral device of a desktop computer. Mouse - A mouse is a pointing device that allows the user to control the movement of the cursor on the computer screen. It usuall

How to Protect Your MikroTik Router: Best Security Practices and Tips

 MikroTik routers are popular network devices used by businesses and individuals around the world. These routers are known for their robust feature set and reliability, making them a top choice for many network administrators.  However, like any network device, MikroTik routers are vulnerable to security threats, and it is important to take steps to protect them from attacks. In this post, we will cover some best practices for protecting MikroTik routers, including password management, firmware updates, firewall configuration, and more. By following these guidelines, you can help ensure the security and stability of your MikroTik router and your network as a whole.

NGO website, the following pages are common

Some  of the content for each of the common pages in an NGO website: Home page: Hero section with a compelling image and a message highlighting the NGO's mission and impact A brief overview of the NGO's programs and services A call-to-action (e.g. "Donate Now", "Get Involved") A list of recent blog posts or news updates Social media links About Us: A brief history of the organization and its mission statement A description of the NGO's programs and services Information on the organization's leadership and team Images and testimonials from beneficiaries or partners Information on how to get involved (e.g. volunteer, donate) Programs/Services: A detailed description of the NGO's programs and services Images and testimonials from beneficiaries Information on how to get involved (e.g. volunteer, donate) Blog/News: A list of recent blog posts and news updates Categories for easy navigation (e.g. "Programs", "Success Stories") A sea

How to deploying multiple Django blog sites on a single server

To deploy multiple Django blog sites on a single server using Gunicorn, you will need to follow these general steps: Set up your server with a Linux operating system and install necessary dependencies such as Python, Django, and Gunicorn. Create a new virtual environment for each Django blog site, and install the necessary packages for each site. Configure Gunicorn to run each Django site using a separate socket and process. This can typically be done by creating a separate Gunicorn service file for each site and specifying the correct socket and process settings. Configure your server's web server (such as Nginx) to proxy requests to the correct Gunicorn process based on the domain or subdomain being accessed. Start Gunicorn and the web server, and ensure that they are set to start automatically on system boot. Test that each site is accessible by visiting the appropriate domain or subdomain in a web browser. It's worth noting that this is a general overview of the process and

Fake A Hollywood Hacker Screen in Linux Terminal

Image
How to install Hollywood hacking terminal in Linux The tool is quite aptly called Hollywood. Basically, it runs in Byobu, a text based Window Manager and it creates a random number of random sized split windows and runs a noisy text app in each of them. Byobu is an interesting tool developed by Dustin Kirkland of Ubuntu. More about it in some other article. Let’s focus on installing this tool. Ubuntu users can install Hollywood using this simple command: sudo apt install hollywood If the above command doesn’t work in your Ubuntu or other Ubuntu based Linux distributions such as Linux Mint, elementary OS, Zorin OS, Linux Lite etc, you may use the below PPA: sudo apt-add-repository ppa:hollywood/ppa sudo apt-get update sudo apt-get install byobu hollywood   You can also get the source code of Hollywood from its GitHub repository: Hollywood on GitHub Once installed, you can run it using the command below, no sudo required: hollywood As it runs Byobu first, you’

Install Asterisk from Source

After logging in to your Ubuntu Server as an user, issue following command to switch to root sudo su Now you are root, but you need to set password with command passwd Note that you still wont be able to ssh into your server as root, you would still need to ssh as user and then type su. Next step would be to install initial dependencies for asterisk apt-get install build-essential wget libssl-dev libncurses5-dev libnewt-dev libxml2-dev linux-headers-$(uname -r) libsqlite3-dev uuid-dev git subversion Now when we are root and dependencies are satisfied, we can move to /usr/src/ dir and download asterisk there cd /usr/src wget downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz Next we unpack it. tar zxvf asterisk-13-current.tar.gz Now we need to cd into the newly unpacked directory, but we don't really know what the directory is called. It starts with asterisk-13 and then there is minor version which is at the time of writing th

How to install apt-fast on your Linux distribution

The following commands allow installation of apt-fast 1.8 on Ubuntu 14.04 and later versions. It works on Debian-based Linux distributions like Ubuntu and Linux Mint which itself is Ubuntu-based. sudo add-apt-repository ppa:saiarcot895/myppa sudo apt-get update sudo apt-get -y install apt-fast