Ten Linux Commands Every Web Developer Should Know

"In the early days of the Web, you could build an appealing portfolio with little more than a basic understanding of HTML and a server-side scripting language such as PHP. Although these days the learning curve for developing websites remains remarkably shallow, the industry's growing complexity requires today's professional developer to embrace a variety of technologies. For many developers, this shift hasn't come willfully; in fact, many developers still choose to limit their interaction with the Web server to uploading files via an FTP client.

Simple Subversion (SVN) Tutorial for Linux

There are many Subversion tutorials on the web but none that clearly list the steps I need for my set-up.

For this example, I am developing a web site in a working directory on my test server, where the repository also resides.

Assuming that subversion has been installed, here is what I do to create the repository, import the files and checkout to the server.

# create repository
mkdir -p /var/svn/project_name
svnadmin create /var/svn/project_name
# create trunk, branch and tags directories

Recording On-line Radio Streams using MPlayer on Ubuntu Linux

Want to record your favourite on-line radio show for later enjoyment? Here is a command that will work in Ubuntu Linux or any distribution with MPlayer installed. The following command line will do the trick.

echo 'mplayer -playlist http://radiostreams.cbc.ca/cbc-cbcr1vcr-96.m3u -dumpstream -dumpfile test_stream -endpos 1:00:00' | at 14:00

In this example, mplayer will record one hour ('1:00:00') of the stream at http://radiostreams.cbc.ca/cbc-cbcr1vcr-96.m3u (CBC Radio 1 Vancouver) into the file 'test_stream' starting at 14:00 (2:00 PM).

Recent chess game on gameknot.com

Here is a site (www.gameknot.com) that is interesting from both the UI standpoint and as a chess playing portal. It specializes in correspondence chess but also allows for on-line blitz games. I've started playing correspondence chess on this site and here's a recent game.

Over 50 Free, Must-Have Open Source Resources

On a regular basis, we at OStatic round up our ongoing collections of open source resources, tutorials, reviews and project tours. These educational toolkits are a big part of the learning mission we try to preserve at the site. We regularly collect the best Firefox extensions, free online books on open source topics, free tools for developers, resources for working with and enjoying online video and audio, Linux tutorials, and much more. In this post, you'll find an updated set of more than 45 collections and resources.

ThemeForest JQuery Zoomer

Read more at .....

http://themeforest.net/item/zoomer/46445

Cost: $5.

How to Crimp Your Own Ethernet Cables

We live in an increasingly do-it-yourself world. We can check out our own groceries, pump our own gas and diagnose our own — OK, maybe not that last one. But for the do-it-yourself type, making your network cables is no problem. These days, ready-made Cat 5 cables — the standard kind used for most Ethernet networks — are relatively easy to find at most electronics stores at reasonable prices. So why assemble your own network cables? It may not be something you do everyday, but having the supplies and know-how to whip up a network cable on the spot can be very handy.

Read more at:

On having layout

A lot of Internet Explorer's rendering inconsistencies can be fixed by giving an element “layout.” John Gallant and Holly Bergevin classified these inconsistencies as “dimensional bugs,” meaning that they can often be solved by applying a width or height. This leads to a question of why “layout” can change the rendering of and the relationships between elements. The question, albeit a good one, is hard to answer. In this article, the authors focus on some aspects of this complicated matter. For more thorough discussions and examples, please refer to the links provided.

Read more at

Cross-Browser Inline-Block

How to fix the inline-block bug in IE7?

Read more at ...
http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/

Syndicate content