207 A Block, Lake Point Towers, LPT Avenue Road, Bengaluru 560068

Debian – Qualcom 6174 Wifi not working

On my new Acer Nitro laptop, after installing Debian 9.4, found that Wifi was not working. Looking at dmesg output looked like the Qualcom Athreos 10K was not found. Installed firmware-linux package, but still did not work. So visited the site as below   Clicked on the commit message on master   Clicked the download […]

Read More »

Spring 5 REST / GraphDB : Installing ArangoDB

Pr-requisite: http://www.sandeeprao.net/index.php/2018/05/12/spring-5-rest-graph-db-part-2-basic-spring-config-with-simple-controller/ Had used Neo4j in one of thea past projects. However wanted to check out on ArangoDB, primary factor being Apache 2 License, Kubernetes, active community, supportive engineering team.  Following the development for couple of months now.  Time to get my hands dirty – Here it goes… Install ArangoDB (Source : https://www.arangodb.com/download-major/debian/ ) root@server:~# curl […]

Read More »

Spring 5 REST / Graph DB : Part 2 – Simple RestController

Pr-requisite : http://www.sandeeprao.net/index.php/2018/04/22/spring-5-rest-arango-graphdb-basic-poc-from-scratch/ It is possible to have the web app deployed in a container without xml configurations (web.xml) and the traditional dispatcher servlet configurations.  Extending AbstractAnnotationConfigDispatcherServletInitializer and providing the implementations for the following should suffice. getRootConfigClasses() — for “root” application context (non-web infrastructure) configuration. getServletConfigClasses() — for DispatcherServlet application context (Spring MVC infrastructure) configuration […]

Read More »

Spring 5 REST / GraphDB : Part 1 – Environment Setup

Quite some time since I had worked on web application development. Have been planning on developing a framework for analytics, where the data sources and relation between sources result in the need of graph databases. So thought of kick starting a PoC with Spring 5, Tomcat 9, ArangoDB 3.x (>3.3).  Here it goes from scratch.  […]

Read More »

Open Day Light – Toaster Tutorial App

Few of my contacts were finding it difficult to get going on with the Open Day Light tutorial app. Reported that they were not able to cross the first step of creating a simple ‘Example’ project using Maven and an archetype called ‘opendaylight-startup-archetype’. Tried the following and it worked. Installed JDK and updated JAVA_HOME environment […]

Read More »

Setting up KVM on my dev system

Wanted to create 3 VMs on my Desktop with dedicated partitions on hard disk and dedicated NIC ports. Installed Debian-9.2.1-amd64 on the base/host system. Updated to the latest kernel (optional). Verify that virtualization is enabled in BIOS root@server:~# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 32 On-line CPU(s) list: 0-31 […]

Read More »

Build Linux Kernel

Had a need to build Linux Kernel. There were multiple sites which detailed the how-to. Finally to me it boiled down to the following After installing debian in the system, install required packages for building the kernel. [ Note : I had attempted it as root user and hence did not use sudo ] apt-get […]

Read More »

Quick start – First Spring Boot App in Eclipse

In eclipse start a new maven project – Sample entries I had provided Edit the pom.xml file and add the following dependency – Want to test a simple rest endpoint app <dependencies> <dependency>    <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-rest</artifactId> </dependency> </dependencies> Add the following plugin for Maven to run the project     <build>         <plugins>             <plugin>      […]

Read More »