Whether you are looking to expand skills about linux. So, out of the hundreds of possible Linux commands you could or have to learn. Here some linux command you need to know.

Print Working Directory

The pwd command for to know you where you are now. For example your’re in download folder. Try the following type pwd and you will see that you’re in your download directory.

Clear Terminal Screen (Console)

For Linux you can type clear or Ctrl+L to clear the screen. It works in most terminal.

Show Lists Directory Of Contents

Command ls is equivalent to the DOS dir command, that it show lists files and directories. …

When developing a blog website, I decide to use a WYSIWYG editor for write blog articles. After some research, I think TinyMCE is one of the best choices. To use it, we just need to do:

python3 -m pip install django-tinymce4-lite

Now this is an app, so we need to add to our INSTALLED_APPS in the ../mysite/settings.py file:


Then, add some configuration in the settings.py also:

'height': 360,
'width': 1120,
'cleanup_on_startup': True,
'custom_undo_redo_levels': 20,

Web scraping is extracting desired information from a webpage. I will share how to scraping a website and yell.com is study case for this article.

For web scraping we are use Python, BeautifulSoup and Requests as Python library. But for the first you have to some basic knowledge about the HTML tags. For more information on HTML tags please refer to https://www.w3schools.com/tags/.

Getting Started

To get started with scraping make sure you have Python (version 3+), BeautifulSoup and Requests installed on your system. If you don’t installed it, then just type the following command in your Terminal

pip install requestspip install

Alfian Ardhi

Software Developer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store