Posts

Mobile test automation framework appium introduction

Appium is an open source test automation tool for mobile applications. Which is capable to test any kind of mobile application: native, hybrid and mobile web for iOs and android platform.

passenger 5.0.26 with nginx deployment fix

We’re using passenger and nginx combo for our Rails application at production environment. After upgrading passenger to 5.0.26, We’re seeing errors from passenger about building the native support so file.

using twitter-bootstrap via rails engine.

We’re developing a Rails engine Message Broker which will do some awesome things. As User Interface proposed by me is rejected from the scratch (May be you know the person) hence we opted Twitter-Bootstrap for Engine User Interface for simplicity.

Using SQL triggers in AWS Relational Database Service (RDS).

Few months ago we’ve tried to create SQL database triggers for an AWS RDS instance and got following error. ERROR 1419 (HY000) at line #: You do not have the SUPER privilege and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators variable).

Observer in Rails

Rails observer Rails::Observers was introdused in Rails 3. They’re another abstracted way to watch/tarck an object life-cycle events while watching you may trigger some/any other event. It’s a nice to have structure/solution(not recommanded) for fatty models.

CSS Preprocessor @-Rule import

stuff CSS @import Rule CSS @-rule have @import directive which is one of the most popular and helpful directive for web developer(s)/designer(s). Sass also extends the CSS @import rule to allow it to import SCSS and Sass files.

CSS Preprocessor (Introduction - 1).

stuff CSS preprocessors are awesome. they adds functionality to css mainly in the form of abstraction like variables, mixins and super powers :). that's how they make development quicker, easier, maintainable, scalable and blah blah blah (things you can't do with CSS).

Orientation detection for NON-EXIF data/Text Images.

Problem: We've a Enterprise level application which process images from pdf(s). We've to represent those images to exact image Orientation with intelligence. User May rotete images if Auto-Rotation Algorithm failed. TESSERACT tesseract(1) is a commercial quality OCR engine originally developed at HP between 1985 and 1995.

Rails 5 - beta Attribute API

Rails-5-0-beta1: Rails-5.0-beta1 is available after tenth anniversary of Rails 1.0. still there are apps ruunning in production based on Rails-5.0-beta1 for Example Basecamp 3. Featured New Stuff [Action Cable] (https://github.

CodePush Ionic Instant updates

Problem: We're using an Mobile Application creator framework which need to update application instantly. Without using Store(s) Google-Play, App-store and as expected solution must be easy/Generic. Solution CodePush CodePush is a cloud service that enables Cordova and React Native developers to deploy mobile app updates directly to their users’ devices.