Icon

Irimis'S Blog

NOT just another blog.

Groupon Scheduler ex OpenCal (.com)

We’re excited to announce that OpenCal has been acquired and is now part of Groupon! This is an opportunity to bring our innovative online appointment booking platform to a broad set of merchants and consumers world-wide.

Felicitari Simon! Felicitari Arash! La 1 an de la lansare, OpenCal devine Groupon Scheduler.

Ce inseamna OpenCal pentru mine?

- cel mai huge proiect lansat (a se citi dezvoltat from scratch) so far;
- aproape 1 an de munca;
- cel mai stufos si bine pus la punct caiet de specificatii (thanks Simon & Arash);
- cea mai buna experienta de lucru (thanks Arash & Simon);
- “Count bugs if you can’t sleep.” (c) Arash;
- 300K linii de cod;
- 2193 revizii SVN;

De citit!

http://opencal.com/blog/opencal-groupon-scheduler/

http://www.groupon.com/blog/cities/announcing-groupon-scheduler/

http://techcrunch.com/2011/12/07/groupon-debuts-scheduler-to-streamline-online-bookings-for-merchants-consumers/

http://www.businesswire.com/news/home/20111207005838/en/Groupon-Announces-Groupon-Scheduler-Easy-Appointment-Management

Codeigniter: Debugging with FirePHP

 

FirePHP “enables you to log to your Firebug Console using a simple PHP method call. All data is sent via response headers and will not interfere with the content on your page. FirePHP is ideally suited for AJAX development where clean JSON and XML responses are required.”

Using it with Codeigniter is very simple. First download FirePHP core library. Look inside newly downloaded zip file and extract from there FirePHP.class.php (you can find it inside FirePHPCore/lib/FirePHPCore/).

Rename FirePHP.class.php to firephp.php and move it or upload it to your Codeigniter system/application/libraries/ folder.

Using it is very simple. Just load it in your controller and start using it.

	class Welcome extends Controller {

		function __construct() {
			parent::Controller();

			$this->load->library('firephp')
		}

		function index() {

			$this->firephp->log("Log");
			$this->firephp->info("Info");
			$this->firephp->error("Error");
		}

 	}

Now take a look on FireBug console and you should see something like that

This is a basic example usage. A more advanced usage is available inside MY_Controller (enable it for certain ip or group log messages together).

Download MY_Controller (213)

 

Install Python 2.6 on Ubuntu 8.04 LTS

Add to /etc/apt/sources.list

deb http://ppa.launchpad.net/python-dev/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/python-dev/ppa/ubuntu hardy main

Import the pub key

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D81367B9

Install python2.6

sudo apt-get install python2.6

Codeigniter: MY_Controller (One controller to rule them all)

Download MY_Controller (213)

February 28, 2010

  1. Debugging with FirePHP (url)

February 05, 2010

  1. Constants in MySQL Database (url)

Limehost & IntoVPS January Pingdom Report

IntoVPS 01 Jan – 31 Jan 2009

Uptime 99.90%,  Downtime 0h 45m 01s, Response time 172 ms, Outages 8

LimeHost 01 Jan – 31 Jan 2009

Uptime 98.91%,  Downtime 8h 05m 00s, Response time 128 ms, Outages 10