Archive for the ‘Programming’ Category

XDebug and Target Management for Eclipse

Saturday, June 21st, 2008

Welcome to another exciting episode. This time you will learn:

  • how to send your files to remote development server from within Eclipse using Target Management and secure FTP (sftp).
  • make files sent via sftp belong to certain user group and have write permissions for this group (umask).
  • configure and use XDebug with Eclipse PDT.

You can find the link to the tutorials about XDdebug I have mentioned on the show in show notes for Episode #7.

Best viewed in full screen with scaling off !!!


Episode #8. Using XDebug and Target Management with Eclipse by ralphz from ralphz on Vimeo.

Installing XDebug from source

Tuesday, May 27th, 2008

XDebug is one of the best debugging and profiling tools for PHP. This video tutorial will show you how to compile and install XDebug on Ubuntu Hardy Haron 8.04 Server Edition.

In the tutorial I have mentioned a Zend Developer series of articles about using XDebug this is a link to the articles.

Best viewed in full screen with scaling off !!!


Episode #7. Installing XDebug from source by ralphz from ralphz on Vimeo.

Apache with SSL

Monday, May 26th, 2008

This time I will show you how to install Apache web server with SSL. In the video you will also see how to access your Subversion repository, created and configured in previous episode, via SSL and SSH from Eclipse.

Whole process of configuring SSL certificates is automated using the Bash script I have prepared especially for this episode. You can download it here easycaandreq.sh

If you find this script or video useful please leave a comment.

Have fun.

Best viewed in full screen with scaling off !!!


Episode #6. Apache with SSL by ralphz from ralphz on Vimeo.

Eclipse PDT #3

Sunday, April 20th, 2008

This time I will show you how to install Subversion (Subclipse) plugin to Eclipse.

In the tutorial I use command line. These are the commands in case you can’t see them:

$sudo apt-get install libsvn-javahl
$sudo ln -s /usr/lib/jni/libsvnjavahl-1.so.0.0.0 /usr/lib/libsvnjavahl-1.so
$sudo ln -s /usr/lib/jni/libsvnjavahl-1.so.0.0.0 /usr/lib/libsvnjavahl-1.so.0
$sudo ldconfig

Hope you like the tutorial. Any comments appreciated.

See my other video tutorials HERE.

Best viewed in full screen with scaling off !!!


Eclipse PDT #3 from ralphz on Vimeo.

Eclipse PDT #2

Wednesday, April 16th, 2008

This is second episode in the series of video tutorials about Eclipse PDT (PHP IDE). I would greatly appreciate any comments.

See my other video tutorials HERE.

Best viewed in full screen with scaling off !!!


Eclipse PDT #2 from ralphz on Vimeo.

Core JavaScript Crash Curse

Saturday, April 12th, 2008

Those are the slides I have used for my presentation at Orange County PHP Meetup group this week. I corrected some errors and added few more. Would appreciate any comments.

Click to download presentation

You can also view my presentation with voice narration here:

This presentation was made using open source tools from A to Z on Ubuntu 7.10 Gusty Gibbon.

Enjoy.

See my other video tutorials HERE.

Eclipse PDT #1.5

Wednesday, April 9th, 2008

Last week I showed you how to install Eclipse PDT but I forgot to show you how to add its shortcut to Applications menu - this episode will correct this mistake :).

Sorry for short episode this week.

This video was made using open source tools from A to Z on Ubuntu 7.10 Gusty Gibbon.

Enjoy.

See my other video tutorials HERE.

Enjoy.


Eclipse PDT Episode #1.5 from ralphz on Vimeo.

Eclipse PDT #1

Thursday, April 3rd, 2008

This is the first of the series of video tutorials I’m planning to release about Eclipse PDT. This is the first time I’m doing something like this so please be understanding :P

Project’s homepage describes it as:

This project encompasses all development components necessary to develop PHP and facilitate extensibility. It leverages the existing Web Tools Project in providing developers with PHP capabilities.

Project Principles:

  • Intuitive and easy to learn
  • Seamless integration with the Web Tools project
  • Adherence to Eclipse standards
  • Extensibility
  • Continuous support of PHP developments

Personally I use it every day and I think it’s the best development IDE for PHP. In this video tutorial I will show you how to install Eclipse PDT 1.0.2. On Ubuntu 7.10. I’m not sure if all the commands will be clearly visible on the video so here they are in order of appearance:

  • Install Java:

$sudo apt-get install sun-java6-bin sun-java6-jre

  • Set Sun’s Java Virtual Machine (JVM) as default:

$sudo update-alternatives --config java

  • This file defines the default system JVM search order:

$vim /etc/jvm

  • Check default java:

$java -version

This video was made using open source tools from A to Z on Ubuntu 7.10 Gusty Gibbon.

Enjoy.

See my other video tutorials HERE.

Best viewed in full screen with scaling off !!!


Episode #1. Installing Eclipse PHP IDE by ralphz from ralphz on Vimeo.