Friday, February 19, 2016

Perl problem of the ziprecuiter while submitting the application

Recently I had chance to apply for the zip reciter (USA base startup.)
While application you are asked to resolve a problem in perl or Phython.

Here the description of the problem

Though when I submitted the application , I did not thought and made used of JSON module.
But I think , It can be solved too without module , as it an ref to array.

Tuesday, March 24, 2015

Perl and selenium - a trail of youtube history

Recently I wanted to to get complete list of the youtube history page to a video I have seen a long time back. Though Youtube save ur maintain ur history but does not provide the option to search your history. The history button provided shows very few videos at time.

So I decided to write my own script recipe to handle this scenario. Though I have know about selenium for along time but never tried it Perl API. Let see it this can help me to get my list.

 Before reading this script recipe u need to check some info video and slide share get the functionality and usage the module (ingredient) we will going to use 

Friday, February 13, 2015

simple usage Time::HiRes of the 'for execution time of child process

Hi All

some times we are required to control the time execution of the child sub program. This can be achieved use the  Time::HiRes

I have added the code snippet. Here  I have line the main program (line 9 ) to sleep for 30 sec.
But setup alarm timeout to 3 sec (line 4)  and trigger timeout after 3 sec and setup local variable $SIG{ALRM} to time out/

Thursday, December 4, 2014

flock - All u need to know abut file locking in perl

Some times we need control over  read and write over files operation. File locking comes for rescue.

Though Perl provide many function to control over  file locking operation. I found flock function is the best.

Perl monks has a great tutorial for flock and operation and usage . Simple usage  and operation number and their meaning.

  sub LOCK_SH { 1 } ## shared lock
  sub LOCK_EX { 2 } ## exclusive lock
  sub LOCK_NB { 4 } ## non-blocking
  sub LOCK_UN { 8 } ## unlock 

Sunday, August 10, 2014

all u need to know about perl unit testing

I have been using Test::Simple, I always wanted to know about Test::More

In the below talk James has been able to easily capture all important modules and function offered by them especially ok, is,  and like

Check out the video , 56 min worth spending :)


Monday, August 4, 2014

Thursday, June 19, 2014

RESTfull Love service Triangle

Hi All ,

 Today I will be writing little about RESTful api (Represntational state transfer) , kind of web service.Now day every  application (generally mobile application) and good website will provide one
of these services to the programer to interact more and develop application on top of it.

 So to start with REST u should be knowing these 3 terms (mug it) (also REST triangle)
1. noun

In rest , noun is URL identifier (eg. ).
Verb   is the action to be taken HTTP request method eg GET to read , POST to create, PUT to update and DELETE to delete.