Web Niraj
  • Facebook
  • Flickr
  • Github
  • Linkedin
  • Twitter
  • YouTube
Online portfolio, code examples and developer blog
  • About
  • Contact
  • Portfolio
  • WordPress
Search the site...

Blog

Laravel 5.2: Running SSH / SFTP Commands In Your Scripts

Recently, I had to create a Laravel Artisan script that would log into a SFTP server, check if a certain file exists, and then upload / override the file. To achieve this, I used the SSH library from LaravelCollective. This tutorial covers how to log into a remote server using SSH / SFTP and upload or download files.

Read More

JavaScript: Using Moment.js to Display Dates & Times in User’s Timezone

This tutorial shows how you can use Moment.js in your website or application to display dates and times in the user’s local timezone. It’s easy to use and makes working with dates and times much easier in JavaScript.

Read More

Cordova: Changing the Default Debug Keystore for Android Applications

I’ve already covered release signing Android application in Cordova in a previous article, but sometimes you want to do the same for debug builds. By default, Cordova uses it’s own debug keystore, but it’s easy to customise your project to use a keystore of your choice when creating debug builds.

Read More

Creating / Editing a PDF Using PHP

In a recent project, I was asked to create a dynamically generated PDF with the user’s information. In my research, I found that using FPDF was the best the best way to achieve the client’s requirements. Here is a quick tutorial on how you can use a existing PDF with dynamic content using only PHP.

Read More

Facebook API: Getting Your Additional Permissions Approved

If your Facebook App requests additional permissions from users, they first need to be reviewed and approved by Facebook. Here are some tips on getting through Facebook’s review process as quickly as possible.

Read More

Cordova: Release Signing Android Applications

If you’re using Cordova 5.x+, it’s easy to configure it to also build signed release builds of your Android application. Providing you’re already created a keystore using the keytool, this tutorial will have you building release builds in minutes.

Read More
«‹34567›»

Portfolio

  • Cage Cricket Mobile App

    The Cage Cricket application is my first cross-platform mobile application built using Trigger.io and Parse, and works on iOS and Android.

    Read More

    Wonga Halloween Trick or Treat App

    For Halloween, I helped wonga.com reskin an old app they had originally developed with a third-party agency. The app used Adobe Flash as the main user interface, with a PHP / MySQL backend.

    Read More

    Hearts FC Football App

    My first app at Wonga.com was the Hearts FC Football App, to promote Hearts FC getting to the final of the Scottish Cup Final against Hibernian FC (Hibs).

    Read More
© 2011-2022 Niraj Shah
  • Blog
  • Portfolio
  • WordPress
  • About Me
  • Contact Me
  • Privacy Policy
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Privacy Policy