Deerwalk Blog

Introduction to Non-Relational Data Storage using Hbase

Posted by Sushanta Pokharel on May 05, 2011

Big Talk About BigTable

Relational Databases have hegemony on the way data has been stored. Proponents of Relational Database emphasize on normalization for valid reasons. Maintainability, Integrity (summed up in ACID) and Security has been the primary focus of classical relational database problems. Backed by Moore’s law it was easy to theorize that processing speed would inevitably be a trivial factor over other engineering problems like consistency and integrity. In some sense that is[...]

PayPal integrated user registration Drupal 7 module an overview

Posted by Sushanta Pokharel on May 04, 2011

A large benefit of using a Content Management System (CMS) like Drupal is the off-the-shelf modules that can be used to extend the functionality. Drupal has a strong community of developers and has modules for even the most arcane features and if a module doesn’t exist, we either tweak an existing module or build a new one. Recently we decided to build a project for a client that used Drupal 7 and found the modules to be lacking. While Drupal 7 introduced many good features to facilitate[...]

Website development using Drupal – Cover Version control, Clean URL, Deployment

Posted by Nimesh Deuja on March 07, 2011

About Drupal

Drupal is one of the leading open-source Content Management Systems and it’s the technology that is favored by a range of numerous organizations worldwide. It is written in PHP and distributed under the GNU General Public License, which means anyone is free to download it, share it with others, and contribute changes back to the project. Drupal is an English rendering of the Dutch word “druppel”, which means “drop” (as in “a water droplet”).

BDD: A cucumber recipe

Posted by anepal on February 08, 2011

Trend of BDD

Agile methodology is an incremental and iterative software development methodology. It tries to satisfy the customer through early and continuous delivery of valuable software, welcoming changes in the requirements even in the later stages of development. This methodology has been popular these days. Scrum and Extreme Programming (XP) are two well-known agile methodologies. However, XP and Scrum necessarily have two processes in play on agile teams addressing different aspects[...]

Deploying Custom Forms to Microsoft Office SharePoint Server

Posted by Sushanta Pokharel on January 21, 2011


Microsoft describes SharePoint as a “Business Collaboration Platform for the Enterprise and the Web”. This product does not provide a single service but a family of services possibly spanning multiple machines. The different services have been made available under different packages, such as WSS (foundation server), Microsoft Office SharePoint Server (MOSS), and Microsoft Search Server. Initially SharePoint was just a combination of two separate products, one of which was for[...]

Mirth Connect Quick Start

Posted by Nishant Karki on January 05, 2011

HL7 can be said as the standard that has been set for data interchange in Healthcare systems. Mirth is an open source cross platform HL7 interface engine that enables bidirectional message sending. It eases the process of generating and sending messages over multiple transports. Mirth is distributed under the MPL 1 license. At Deerwalk we have had to communicate with many HL7 systems and have found Mirth to be a good framework for interfacing with HL7. We have noticed that there is not a lot[...]

Search Engine Optimization (SEO): Introduction

Posted by Sachin Karanjit on December 29, 2010

For most of the websites across the Internet majority of traffic is provided by search engines ( Google , Bing , Yahoo, etc) regardless of website focus. Therefore, if your site cannot be properly located and indexed by the leading search engines, you are missing out on the best opportunity to drive targeted visitors and potential revenue. This blog will be the first in the series of Search Engine Optimization (SEO) blogs and will focus on what SEO is and why it is needed. Some important[...]

Comparison of HL7 Interface Engine

Posted by Nishant Karki on December 10, 2010

HL7 is an ad hoc standard open to all those that develop healthcare data processing systems. It tries to address the problems caused by different types of healthcare data available within and across healthcare institutions all around the world by standardizing data interchange between these institutions.

Agile Development at Deerwalk

Posted by Ashay Thakur on November 22, 2010

Development methodologies adopted during a project’s lifetime can have a significant impact on the quality, efficiency and timeliness of the implementation. Here, at Deerwalk, we have embraced Agile Development, adapting it to fit the needs of projects that encompass many different industries and technology stacks.This has allowed us to become extremely adaptable and agile; we can easily keep pace with changes in the requirements or accommodate requests for new features from the client. This[...]

The Holy GRAILS of web application development

Posted by Bishwas Bhatta on October 12, 2010

Architecture design for a web application plays a great role in its scalability and robustness. So, it is very important to choose the right technology available for different aspects of the application without compromising much on the resources spent on doing so. We recently worked on a web application which targeted a large user base and needed to be platform independent. It integrated a number of popular social networking services but also incorporated other services. The development was[...]

Subscribe to Blog Updates

Posts by Topic

see all

Recent Posts