Skip to main content

For offline documentation, use Zeal.

I am fond of programming. When I am at home and with my personal computer, you don’t see me playing DOTA. You will see me with a serious face, shifting from one window to another, and constantly pressing the Alt-Tab and F5 keys. I am with a web browser and a text editor coding something, may be a system that will help ease my work at the office or a personal project.

My projects are usually web-based applications. When we say web-based, it uses different technologies, programming languages and frameworks; from server-side to client-side scripts: PHP, CodeIgniter, Javascript, JQuery, HTML, CSS, Bootstrap, Font-Awesome, React, NodeJS, and MySQL; all at once. You must know most of them in order to build a good web-based application. You need to be a genius to memorize all the methods and classes you can use on your system. Unfortunately, I am not a genius.

I don’t memorize everything. I am not good with memorization. When we still had an internet connection at home, it was easy for me to just google a solution every time I encounter a problem or every time I forgot something. Visiting the online documentation is also what I usually do. But without the internet, you can’t proceed with your work.

One of my solution is creating an offline version of their website. I duplicated the entire website using teleport pro software so I can browse them even without the internet. A few of them, I even created a chrome extension, like Bootstrap 3.3.x Offline Guide, Offline CodeIgniter, and Icon Fonts, so I can browse them easily on chrome.  But for large documentation, searching is the problem. I used to install a specialized search and replace tool just to search for keywords on the contents of the html files on a folder and its sub-folders. This was not an easy task until I found Zeal. 

Zeal is an offline documentation browser for software developers and it comes with 194 awesome docsets available for download. You will be able to get almost all of the documentations available on one manager and its easy to search. 


Comments

Popular posts from this blog

Project Integration Management

  Project Integration Management is the first stage in the project management processes. From the keyword “integration” itself, it incorporates all other knowledge areas in project management. There are seven processes in this area.

Call me `Alchie` coz it's sweeter

In our country, calling `Sir` or `Ma'am` someone in the position is considered to be respectful, more especially when addressing a teacher. These words are automatic titles and at times being demanded. I remember one incident, when I attended a team building of public teachers with a friend, I was reprimanded for calling a teacher `Auntie`. I used to address those persons I don't know by these titles, every person I encounter, even to a tricycle driver in our village. I prefer "Sir" than "Manong" or "Pre" or "Bai". Maybe because I wanted to establish a certain degree of barrier between us, a boundary automatically present when using those words. Personally, I prefer not to be called `Sir`, or any other endearment, to people I am acquainted with. It is as if we don't know each other when they call me by other names. I recall being upset when a close friend from high school suddenly called me "Bai", as if he suddenly for

Installing KOHA on Ubuntu 14.04

Update List sudo apt-get update  Install Apache 2  sudo apt-get install apache2 sudo a2enmod rewrite sudo a2enmod cgi sudo a2enmod deflate sudo service apache2 restart Install MYSQL  sudo apt-get install mysql-server sudo mysql_install_db sudo mysql_secure_installation Add KOHA repository sudo nano /etc/apt/sources.list.d/koha.list type then save deb http://debian.koha-community.org/koha oldstable main Download KOHA Apt-key wget http://debian.koha-community.org/koha/gpg.asc Install Key sudo apt-key add  gpg.asc Update List sudo apt-get update  Install KOHA sudo apt-get install koha-common  If error found: Errors were encountered while processing: libapache2-mpm-itk apache2-mpm-itk koha-common E: Sub-process /usr/bin/dpkg returned an error code (1) Apply this command: sudo a2dismod mpm_event sudo a2enmod mpm_prefork sudo service apache2 restart sudo apt-get install -f Configure KOHA sudo nano /etc/koha/koha-sites.conf DOMAIN=".domain.na