Orange API Hackathon

by GarciaPL on Thursday, 25 April 2013

So! A new competition has arrived! It is called Orange API Hackathon! It is dedicated to developers and people with bright ideas about new applications, systems and services which must use one of the available Open Middleware Application Programming Interfaces which are provided by Orange and Town Hall of Warsaw (Find out where this town is! and Check Town Hall Website).

This contest is divided into two stages :

Stage 1) Collection of Abstracts (11 April 2013 - 3 June 2013)
Stage 2) Implementation and Selection (15 June May 2013 - 25 June 2013)

Awards :

- Grand Prize : invitation for one to Java One Conference 2013
- First Prize : summer internships in Orange Labs for 3 participants for 3 months


I think that very interesting and for some very useful information is that one of the partner of contest which is a IQ Partners SA is going to setting aside a pool of 500 000 PLN (about 120 000 Euros) to create a company with one or more winners of Orange API Hackathon.

Reference :
[1] Open Middleware Orange API Hackathon Contest Details
[2] Terms & Conditions of Contest [English]
[3] Terms & Conditions of Contest [Polish]
[4] Town Hall of Warsaw
[5] IQ Partners SA

Perl Check for Business Days with DateTime module

by GarciaPL

Quick piece of code how to check if given date in DateTime module format is business day or not ;) I think that this function is very usefull for every kind of business application that you would like to write in the near future ;)

my @day_of_week = ('Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday');

sub check_business_day {
 my ($name_of_day) = @_;
 if ( grep( /^$name_of_day$/, @day_of_week ) ) {
  return 1;
 } else {
  return 0;
 }
}

check_business_day($date_time->day_name());

Function returns 1 if given day name from $date_time variable is a business day, otherwise it return 0.

Reference :
[1] Source Pastebin.com

OpenAPI Note from the meeting 06.11.2012

by GarciaPL on Saturday, 16 March 2013

In recently times appeared on Institute of Telecommunication (Instytut Łączności) website a new note from the meeting which was took place at 6th September 2012.

Business entities which were present : Institute of Telecommunication, Orange, Play, T-Mobile, Plus, MLife.

Discussed issues :

The following interfaces (APIs) will be standardized :

  • SMS, MMS, USSD
  • Click to call
  • MNP
  • Location
  • Permission
  • oAuth2
  • Active Subscription
  • RBT API, Voice Mail API etc.

Those list is not finally closed. It can be modified.

Those above APIs will be exposed as Web Services in REST style.

Next meeting will take place at Plus headquarters. Stay tuned!



Reference :
[1] Institute of Communications (Instytut Łączności)
[2] Home page of OpenAPI initiative [Polish/English]
[3] Institute of Telecommunication Note from meeting 06.11.2012 (pdf) [Polish]

OpenAPI Letter of intent

by GarciaPL

I'm so sorry for my late in informing you about new information about great project called OpenAPI which was initiated by the Institute of Telecommunication (Instytut Łączności) and major telecom operators for instance Orange, Plus, T-Mobile and Play which cooperates in Poland.

Those business entities and Institute of Telecommunication signed a letter of intent which gave opportunity to participate in the project (OpenAPI) for others business entities.

Every company interested in this cooperation should contact with Jordi Mongay Batalla (email).




Reference :
[1] Institute of Communications (Instytut Łączności)
[2] Letter of Intent (pdf) [Polish]
[3] Home page of OpenAPI initiative [Polish/English]

Google Maps JSP in Spring

by GarciaPL on Thursday, 14 March 2013


I had a small issue with adding dynamically markers which were stored in database (mongodb) to google map which was placed on JSP page in Spring application. I hope that someone could use it too own purposes ;)

        
        


Reference :
[1] Pastebin Source
[2] Stackoverflow.com Google Maps JSP in Spring
[3] Google Groups Warszawa JUG

CPUMem Cisco 2800 plugin Nagios Exchange

by GarciaPL on Friday, 1 March 2013


Next script to Nagios Exchange has arrived! This one will allow you to check CPU (in 5 min, 1 min and 5 sec period) and Memory (Free and Used Pool) of router Cisco 2800 Series

Nagios Exchange CPU Mem Cisco 2800

Nagios | The Industry Standard in IT Infrastructure Monitoring