Unit testing Javascript with phantomjs, and jasmine

JavaScript is a powerful scripting language that couples HTML markup and functional event-driven scripting, into rich and extremely versatile web applications. Unit testing JavaScript is a relatively new field, and in this article I will dive a little deeper into the tools I used in my recent JavaScript project: phantomjs and jasmine

Continue reading

Setting up Kaltura CE with HTTPS

For setting up Kaltura CE 9 with HTTPS and above follow the instructions on Kaltura Github

For setting up a different Kaltura CE with HTTPS (CE4/5/6) you should follow the post below.

With a secure web server, users can connect and upload data and videos to your server, knowing that both you are who you claim to be and that their data and videos are secure.
KalturaCE is an open source video platform which comes configured only for HTTP access.
But some scenarios like embedding videos on Facebook require HTTPS support.
This post will guide you through the steps necessary to configure kaltura for HTTPS.

There are several steps to perform:

  1. Create a SSL certificate
  2. Configure apache
  3. Create a new Kaltura virtual host

Continue reading

Installing KalturaCE 5 on Ubuntu 12.04 LTS

Kaltura CE can be installted on Cent-OS and Ubunto, but different distributions cause different issues. IF you ever wanted to install Kaltura on Ubuntu 12.04, some issues might arise.

Luckily for you we have done this several times and mapped the major issues, and how to bypass them.
To install Kaltura, take the next few simple steps and you’re good to go.

Continue reading

Fixing Kaltura CE5

Kaltura CE is a great product in a lousy suite, it offers some of the most advanced and high end features for a video platform, it’s free and open sourced.

Back to our subject, the problem is with the suite, things like the installation script and installation process, the VMWare package and other small pieces that destroy the entire puzzle for the entire community.

Luckily, I have been installing quite a few of those and this post will show how to fix some very common errors and hopefully get you closer to your Kaltura CE working perfectly.

Continue reading

BBpress analytics adventures (WordPress)

BBPress Analytics was developed in the last 2 months or so,  as i’ve been crunching, debugging and developing on top of BBPress 2.0 and it has been an amazing ride.

To start with BBPress is a WordPress plugin, once installed takes your WordPress from a blogging management system to a robust forum system with all the basic features needed for a forum and tons of room for your imagination and features.
To see some examples on BBPress check the on{X} forum I’ve been working on or check BBPress showcases.

Forum landing page

Continue reading

Kaltura Falcon SaaS Version Released

In some exciting news, Kaltura has just released her sixth edition Kaltura Falcon to their SaaS offering and now the count down for Kaltura CE 6.0 has started.

The new version includes a new KMC look, which is much more trendy and is totally driven by search, the buttons layout was improved and there is a lot more going on in the back end.

As for the community edition, Kaltura usually takes her time releasing the community editions. It takes couple of months to test, package, ship and write the much needed documentation.

Well… At least the count down has begun, and we’re all sitting at the edge of our sits waiting for CE 6.0

You can read more about Kaltura Flacon release on the official kaltura post.

Feel free to share your thoughts and experience with the new Kaltura Falcon.

Kaltura CE5 Analytics

Kaltura CE5 is one of the best video management systems (VMS) and content management system (CMS) out there.
To start off it’s an open source project meaning it’s free and you get a really extensive system with all the features needed for a rich content project.
To find out more about it check Kaltura community site.

In a recent project of mine I was asked to fix some Kaltura analytics issues on CentOS release 6.2 (Final).

Recognize the problem

When you log in to the KMC Dashboard, you don’t see any analytic. After going in to the reports section no analytics can be found.

Kaltura CE5 Analytics Not Working Image

Kaltura CE5 Analytics Not Working

Continue reading

Business and Pleasure

Business and Pleasure, Pleasure and Business, should go together but rarely do.

To most people Business is the opposite of Pleasure, they tend to think of it as a dry subject, filled with flattery and politics and never fun.

Than there is Pleasure, which everybody loves and always gets you back to your latest vacation or time away from business.

I always believed business should go with pleasure, and pleasure with business this is how great things get done. When you love your business you’ll find pleasure in it, and if you find pleasure in something I suggest go and make it a business.

In the words of  a great business pleasured man Steve Jobs:

Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle. As with all matters of the heart, you’ll know when you find it. And, like any great relationship, it just gets better and better as the years roll on. So keep looking until you find it. Don’t settle.

This way everybody wins.

I’m currently pursuing after my love and passion, becoming an independent entrepreneur and a developer for things I want to do. Finding my way in the world.

The road is going to be rough, but I love what I do, and I get my pleasure from my business.

Things can’t get better than this.