Fix : No sound on Ubuntu (16.04) after a Bluetooth audio device power off.

Problem : After Bluetooth speakers were abruptly switched off, Ubuntu 16.04 on Alienware (17 R2) stopped producing sounds on its analog sound card. Reason : Doubt an inviable configuration was left behind for the sound card. Solution : Open terminal Run – killall pulseaudio; rm -r ~/.config/pulse/* ; rm -r ~/.pulse* Wait for 10 seconds. […]

Continue reading →

AngularJS

  AngularJS is a Javascript framework maintained by Google which simplifies the development and testing of web applications for developers and testers. Core features – 1. MVC Framework – Model is data. It can be static data or dynamically fetched from a data source using JSON. View – This is UI (User Interface) or whatever […]

Continue reading →

Installing Oracle Database XE in Linux

To install Oracle Database XE: 1. Log on to your computer with root permissions. 2. Go to the following Web site: http://www.oracle.com/technetwork/database/express-edition/downloads/index.html 3. Accept License Agreement and download the Linux version of Oracle Database XE. 4. Run the Oracle Database XE executable oracle-xe-11.2.0-1.0.x86_64.rpm to install Oracle Database XE using the command – # rpm -ivh […]

Continue reading →

Using Database Link in Oracle

Suppose data from a table X in database D is to be copied into table Y in the same database, then the problem can be solved easily by executing the query – Assumption – X(C(1),C(2),C(3)….C(N)) == Y(C(1),C(2),C(3)….C(N)) where C(1),C(2),etc. denote the columns of the table. INSERT INTO Y SELECT * FROM X; COMMIT; Problem – […]

Continue reading →

SreeVidya Sanskrit transliterator, a powerful tool for the bilingual Indians

I’m writing this article to introduce an interesting new tool  – SreeVidya. What is SreeVidya ? SreeVidya is a software tool originally written to transliterate Sanskrit to different regional scripts of India. Besides this, the tool can also be used to read an Indian language in any other regional language. This will mean a lot […]

Continue reading →