Senthilkumar Gopal

Musings of a machine learning researcher, engineer and leader

Articles




  • Sun 22 March 2015
  • Misc

Steps for secure Android Application development

In a recent working session, some of the best practices for a secure Android application development were discussed. Following were some of the important aspects of the discussion. Other the usual standards of securing the APK and securing the server-side components, some of the development and secure coding practices are listed in this post.



  • Fri 01 October 2010
  • Java

Java Mail Made Easy using Velocity Templates

For an emailing solution we used velocity templates for simpler generation of Java mail templates and data. This post explains the code and the setup to get this in simple steps.

  • Mon 05 April 2010
  • Java

PDF Generation using PD4ML

Our Project required PDF generation at various stages of the application and the uploading the same into the FileNet FTP. PD4ML was used for generation and saving the file locally into the server from which the PDF got generated to the FileNet.

  • Wed 23 September 2009
  • Java

Spreadsheet generation using Java libraries

In a recent working session, some of the best practices for a secure Android application development were discussed. Following were some of the important aspects of the discussion. Other the usual standards of securing the APK and securing the server-side components, some of the development and secure coding practices are listed in this post.

  • Tue 31 March 2009
  • Java

Job chaining using Quartz

This post is about how we used Quartz library to chain jobs rather than scheduling for indeterminate running time. This post explains the development of the Job schedule and the code changes required.

  • Fri 20 February 2009
  • Notes

Studying for OCP - Oracle Certifed Professional - Part 2

I am studying for the Oracle Certified Professional certification and following are notes which are specific to the certification, from the prep book. These notes are also helpful for a refresher on SQL syntax and usability.