Author: Dasun Hegoda

What And How To Use Apache Virtual Host?

Hellow there! How’s it going? Today I thought of concentrating my blog on Apache Virtual Host. There you have the URL to the documentation page. It’s for the Apache HTTP Server Version 2.2. Have you got time to read all that? I mean who’s got time to read all those docs? That’s why I’m here for. I’ll make this blog post short and sweet for you(happy-face).

What’s Apache Virtual Host?

Apache Virtual Hosts A.K.A Virtual Host(Vhost) are used to run more than one web site(domain) using a single IP address. In other words you can have multiple web sites(domains) but a single server. Different sites will be shown depending on the user’s requested URL. Best part is you can have any number of virtual hosts in a single server. It simply means you can have any number of web sites(domains) in a single server.

Virtual Host

– Read More –

Unix(Linux,Mac) Screen Command

Hey techies! How’s it going? I couldn’t share a blog post on unix for a while. So I thought of writing one for you guys and you are going to love it(wink-face). Do you know what we are going to talk about? Today we are going to talk about “Screen“(excited-face). The screen command works on both unix based operating systems such as linux, mac. Brace yourself mac/linux lovers. It’s a very useful command. I’m sure once you learn it, you are gonna use it everyday. We’ll start with the basics. Then we’ll dive into some command line examples as well. Are you ready? here we go(happy-face). – Read More –

ckan

Introduction To CKAN – Open Data Portal Platform

Please note that below blogpost is based on my personal experience while developing data.gov.lk which is the Sri Lanka’s Open Data Portal.

CKAN. In their words “the world’s leading open-source data portal platform”. Since you know about open data and how to use it let’s get right into CKAN. Oh oh! You don’t know about open data. Don’t worry! I got you covered. Read this blog post and you will get to know every thing you need to know about open data. Yeah trust me! Everything.

What’s CKAN?

As they say,

CKAN is a powerful data management system that makes data accessible – by providing tools to streamline publishing, sharing, finding and using data. CKAN is aimed at data publishers (national and regional governments, companies and organizations) wanting to make their data open and available.

Basically it’s a open source tool which allows you to manage your open data. It’s written in Python & uses Postgres as the database. If you are a MySQL fanboy and don’t know about Postgres don’t forget to read this blog post. It will give you a good idea about Postgres. Will divine into to CKAN’s features, so that you will know how powerful and feature-rich CKAN is. Brace yourself, here we go.

– Read More –

What’s Open Data? Why Open Data?

Hello there everyone! What’s open data, Why open data? What’s CKAN? Today we are gonna go through all that. Yeah ALL that. You know open data is one of the most used buzzword in 2013 and I hope it will remain as it’s in 2014 too. Okay enough pep talk. Let’s divine into it. I know I know your 1st question will be

What’s open data?

 

“Open data is the idea that certain data should be freely available to everyone to use and republish as they wish, without restrictions from copyright, patents or other mechanisms of control.” –  wikipedia

So It’s nothing big. It is what it’s name implies. Data that anyone can use. Data that anyone modify and republish. Best part it is you can do anything you want with the data without any restrictions. Yeah anything. You know what? I went through the open data hand book as well. Guess what I found.

“Open data is data that can be freely used, reused and redistributed by anyone – subject only, at most, to the requirement to attribute and sharealike.”  – opendatahandbook

There you have it. Another definition but don’t those words say the same thing? Yeah It’s the same. Free data, Free world, Use it however you want. (happy-face). Okay shall we move on the WHY part now please?

– Read More –

Let’s explore PostgreSQL DBMS

Why PostgreSQL?

The purpose of this article is to give you an idea about PostgreSQL. Most probably this will be an introduction for you. I will be providing a lot of links through out the article. Make sure to check those out .

Let me start like this. I have been a MySQL fan for a long time & I got a chance to work with PostgreSQL. Then I realised  the value of PostgreSQL. Let me tell you little story. This might hurt but let’s face the truth.

Do you know that MySQL is owned by Oracle. As you know MySQL is licensed under FOSS(Free and open-source software) License. Do you really think that Oracle will let their FOSS product(MySQL) beat their commercial product(Oracle Database). I think I made my point here. Don’t get me wrong, I’m not saying that MySQL is bad. It’s an awesome DBMS. That’s for sure. Also PostgreSQL is called the FOSS version of Oracle because it’s that much feature-rich.

– Read More –

Older Posts
Newer Posts