Posts

ICT dialler installation

Image
CentOs 6Apache 2MySQL 5PHP 5.3.3ICTCoreKannelFreeSWITCH To install above requirements, first of all we need to install their respective repositories
rpm -Uvh 'http://service.ictinnovations.com/repo/6/ict-release-6-2.noarch.rpm' rpm -Uvh 'http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm' rpm -Uvh 'http://files.freeswitch.org/freeswitch-release-1-0.noarch.rpm'

Before proceeding further please disable selinux and to disable it permanently edit /etc/selinux/config file


setenforce 0
3: ICTCore Installation ICTCore is main dependency of ICTDialer, if you have proper repositories pre installed (see above) then all other dependencies will be installed along with ICTCore. so we just need to issue following command

yum -y install ictcore ictcore-voice ictcore-fax ictcore-sms --skip-broken 3.1 Setup ICTCore database To create database in mysql for ictcore issue following commands at mysql prompt
CREATE DATABASE ictdialer; USE ictdialer; GRANT ALL …

Node.JS: Mysql blob retrieval and insert operation using sequelize

Image
Mysql blob image retrieval and insert operation using sequelize package of node.js



If you have any doubts, please ask in comments.

6 must watch TED videos

Image
TED (Technology, Entertainment, Design) is a organization which helds conferences run by the private non-profitSapling Foundation. As it's slogan says "Ideas Worth Spreading", TED tries to spread good ideas and initiatives through these events. TED was founded in 1984 as a one-off event; the annual conference series began in 1990. TED's early emphasis was technology and design, consistent with its Silicon Valley origins, but it has since broadened its focus to include talks on many scientific, cultural, and academic as well as inspirational topics. TED also organizes independent events called as TEDx.

Experiments with time lapse: Sunrise @ Kanyakumari

Image
Before some months we have visited Kanyakumari. Kanyakumari is the south most end of India, which is covered by three oceans (Bay of bengal, Indian ocean, Arabian sea) from three different sides.We got a chance to experience sunrise. It was awesome experience. Before the sunrise, the sky getting started orange - reddish colour and light orange colour was spreading on the water.


I have taken a video from iPhone5 and did some time lapse experiments. Have a look of video below.

Please share your views, suggestions in comments.

Today's quote: 29th, July

Image
Remind yourself regularly that you are better than you think you are

Industry 4.0

Image
Before some days I came to know very IoT specific use case. I collected some details from websites and tried to put important things together. The term "Industry 4.0" refers to the fourth industrial revolution. The first industrial revolution was the mechanization of production using water and steam power, it was followed by the second industrial revolution which introduced mass production with the help of electric power, followed by the digital revolution, the use of electronics and IT to further automate production.
The term was first used in 2011 at the Hanover Fair.[8] In October 2012 the Working Group on Industry 4.0 chaired by Siegfried Dais ( Robert Bosch GmbH ) and Kagermann (acatech) presented a set of Industry 4.0 implementation recommendations to the German federal government. On 8 April 2013 at the Hanover Fair the final report of the Working Group Industry 4.0 was presented.
Characteristic for industrial production in an Industry 4.0 environment are the strong custo…

Experiments with Two.js: Getting started

Image
Some basic experiments with two.js.

Write in comments if getting stuck in running below example.

Lets go step by step.
1. var type defines type of content delivered by the two.js drawing as per request / automatic detection using url.js javascript.
var type = /(canvas|webgl)/.test(url.type) ? url.type : 'svg';
2. Now, we are ready with content type. We can define two.js object using below code.

var two = new Two({ type: Two.Types[type], fullscreen: true, autostart: true }).appendTo(document.body);
This defines type of the drawing i.e. canvas/webgl. fullscreen behaviour, autostart options and many more things as described here. The last line "appendTo()" decides where our two.js drawing will be rendered. Here, we have taken webpage's body directly to render two.js drawing.
<!DOCTYPE html> <html><head> <meta http-equiv="content-type" content="text/html; charset=UTF-…