Saturday, March 07, 2009
Monday, January 19, 2009
Photography and Panoramice Images
http://www.worth1000.com/tutorial.asp?sid=161123&page=1
http://blog.makezine.com/archive/2009/01/panoramic_photos_in_linux.html
http://www.mybitbox.com/articles/panoramic-photos-in-ubuntu/
Friday, December 19, 2008
HTML 5: A description of what is coming
HTML 5 Features
Sunday, November 30, 2008
Saturday, November 29, 2008
Tango Desktop Project
The Tango Desktop Project exists to help create a consistent graphical user interface experience for free and Open Source software.
Link
Service discovery on a local network
What is Avahi? ¶
Avahi is a system which facilitates service discovery on a local
network. This means that you can plug your laptop or computer into a
network and instantly be able to view other people who you can chat
with, find printers to print to or find files being shared. This kind
of technology is already found in Apple MacOS X (branded Rendezvous, Bonjour and sometimes Zeroconf)
and is very convenient. Avahi is mainly based on Lennart Poettering's
flexmdns mDNS implementation for Linux which has been discontinued in
favour of Avahi.
Wednesday, November 26, 2008
Installing Office 3.0
Link
Screencasts on Linux Made Easy ..Linux Magazine Link
Nov 19, 2008 6:10pm GMT
Dmitri Popov
Need to create a screencast to demonstrate an application feature or
nifty software technique? The easiest way to do this is to install the
recordMyDesktop screen recording utility and the gtk-recordMyDesktop
graphical front-end to it. Most mainstream Linux distributions include
both packages in their repositories, so you can quickly install them
using your system's package manager. On Debian-based distros like
Sidux, installing both packages is a matter of running the apt-get install recordMyDesktop gtk-recordMyDesktop command.
The utility saves the recorded video as a .ogv file, which is fine if
you want to share it with other Linux users. But if you want to share
the screencast with the world by uploading it to one of many video
services such as YouTube or Vimeo, you have to convert the .ogv file
into one of the formats supported by these services. To do this, you
need to install two missing pieces first: the mencoder command-line
video conversion tool and Windows codecs. Neither Debian nor Ubuntu
have these packages in their default repositories, so you have to add a
repository containing them. On Sidux (which is based on Debian Sid),
you have to add the following repository using either the terminal or
Synaptic:
deb http://debian-multimedia.org/ sid main</pre>
<p>
On Ubuntu, you have to add the Medibuntu repository, and the <a href="https://help.ubuntu.com/community/Medibuntu" target="_self">Ubuntu Documentation Wiki</a>
explains how to do this. Run then the following command to reload the
repository information and install the mencoder and w32codecs packages:
</p>
<pre>apt-get update<br />apt-get install mencoder w32codecs</pre>
<p>
Now you can convert the .ogv screencast into the .avi file using the command below (replace <i>input.ogv</i> and <i>output.avi</i> with the source and target files):
</p>
<pre>mencoder -idx input.ogv -ovc lavc -oac mp3lame -o output.avi
That's all there is to it.
Tuesday, November 25, 2008
Linux Symbols
Link
Linux Symbols
Link
Sunday, November 23, 2008
Monday, October 27, 2008
How to make appications appear in teh Add/Remove tool (Gnome)
Saturday, October 25, 2008
Friday, October 24, 2008
Compiling Source Files: Theory and Practice
Here is part of the file.
....So where does all this compiling and linking take place? Most Linux systems have a /usr/local subdirectory.
The "local" refers to things that are specific to the local machine. In
other words, if a particular program isn't installed on all Linux
systems by default, then it represents something that is additional to
that particlar local machine. So most third-party programs and
utilities should be installed under this /usr/local subdirectory.
There are quite a few subdirectories under the /usr/local subdirectory. Two of them are /usr/local/src (for source code files) and /usr/local/bin (for binaries). The make utility will usually put any newly-compiled binaries in the /usr/local/bin directory.
With Linux, you typically issue four commands to compile, link, and install a program:
./configure (may not have this)
make
make install
make clean
configure is
usually an extremely long and hideously complex shell script that the
program's author (hopefully) generated to make your compiling
experience easier. It basically checks out your system to see what you
have and where it is and to make sure it has everything it needs. I
have also seen this same type of script given the name of the program
or driver with a .sh extension (example
'myprogram.sh' instead of 'configure'). However, such scripts are no
guarantee of a successful compile. Such a script may also create a
thing called a "makefile" that is used by the make utility in the next step.
The make utility is what does the actual compiling and linking. If it's going to bomb, this is where it will bomb.
make install puts the compiled binary file in the proper (/usr/local/bin ) subdirectory.
make clean cleans up temporary files that were generated by the compiling and linking processes.
Now that you know what you'll be doing, and how to do, lets compile a
program. (Even though compiling is only one step in the process, the
term "compile" is often used to refer to the entire process of
compiling, linking, and installing.)
...
I liked them telling one to go to the diretory you want the file to be in BEFORE you do the download/extraction.
Thursday, October 23, 2008
Tuesday, October 21, 2008
Thursday, September 04, 2008
Monday, May 26, 2008
Wednesday, January 09, 2008
Monday, January 07, 2008
Saturday, January 05, 2008
Saturday, December 08, 2007
Thursday, November 29, 2007
Command Line Tutorial
Learning the Shell
Wednesday, November 28, 2007
Linux Equivalent Software
Linux Equivalents
Monday, November 26, 2007
Monday, August 06, 2007
Monday, July 30, 2007
Thirteen Simple Rules for Speeding Up Your Web Site
Thirteen Simple Rules for Speeding Up Your Web Site
Projity: Project Management in your browser
Projity: Project Management in your browser
Saturday, July 28, 2007
Information on the Linux Kernel
Linux: Linus On CFS vs SD | KernelTrap
Friday, July 27, 2007
Linux: The 0.01 Release
Linux: The 0.01 Release | KernelTrap
Monday, July 23, 2007
MIT Education Crash Courses
There is a 50 slide(pdf) EMACS tutorial for the beginner too.
SIPB IAP 2007 Activities and Crash Courses
Mashup Language Ovefview
Mashup Platforms
Saturday, July 21, 2007
Wednesday, July 18, 2007
Tuesday, July 17, 2007
How to dual-boot Vista with Linux (Vista installed first) | APC Magazine
This is a good tutorial for people with Vista installed that want to try Linux. I have not tried it yet though.
Add Linux to Vista System
Thursday, July 12, 2007
Wednesday, July 11, 2007
BusyBox
This looks like interesting software if embedded Linux system design projects are on your horizon.
Swiss Army Knife of Embedded Linux
Tuesday, July 10, 2007
Python Programming Language -- Official Website
I do not know anything about Python but the official website has downloads for many platforms. Tutorials and examples are plentiful.
Wednesday, June 20, 2007
Sunday, June 10, 2007
Friday, June 01, 2007
Thursday, May 31, 2007
Vista Follow Up
My HP 6980 printer with duplex printing will not print duplex automatically even though the setup indicates it is in duplex auto mode.
Monday, April 30, 2007
Impressions of Vista
I have not LOADED the new version of Ubuntu. I think I will put it on a separate HD.
Sunday, March 25, 2007
Saturday, March 24, 2007
Envy and nVidia Drivers
I also set the display resolution after using Envy with the preferences pull down menu. I am not 100% sure that the resolution sticks after I do a shutdown but I can always reset using the nvidia utility.
I recommend Albert's Envy program:
Albert Milone Site
Friday, March 02, 2007
Linux.com | Ten tips for new Ubuntu users
Tip nine is good for when you need to compile from source.
Thursday, March 01, 2007
Wednesday, February 28, 2007
Buffer Overflow - Easy to understand primer | SecGuru
Something I have heard of often but never really understood. This blog does a nice job.
Link to Buffer Overflow - Easy to understand primer | SecGuru
Quick Tips to Find Files on Linux File System | SecGuru
This is a very good tutorial with good screen shots.
Quick Tips to Find Files on Linux File System
Source: Quick Tips to Find Files on Linux File System | SecGuru
Dia - GNOME Live!
I haven't tried this yet but if you need a Linux replacement for Visio this may be something to look at.
Sunday, February 25, 2007
Thursday, February 22, 2007
Install Beryl on Ubuntu Edgy with XGL
Video
Beryl installation WiKi:
Beryl Installation Guide
XGL installation WiKi:
Install XGL
Nvidia Drivers
Nvidia Driver Operation Wiki
Friday, February 09, 2007
Sunday, January 14, 2007
Saturday, January 06, 2007
Friday, January 05, 2007
Wednesday, January 03, 2007
Linux for the Zune
Linux on a Zune
Tuesday, November 28, 2006
Checkinstall
Checkinstall is a nice tool to create simple .deb-packages that you can use in your local network (e.g. if you have to install the same piece of software on multiple computers running Debian). It lets you compile and install software from the sources like before, but with the difference that you end up with a simple Debian package which also means that you can easily uninstall the software you just compiled by running dpkg -r!
Monday, November 27, 2006
Sunday, November 26, 2006
Saturday, November 25, 2006
Thursday, November 23, 2006
Ubuntu and Belkin F5D7050
Belkin F5D7050 Ver 3000 w/Ralink rt73driver. This is an excellent tutorial and how-to for getting a USB WiFI setup for the Belkin device.
Tuesday, November 21, 2006
Monday, November 20, 2006
Ubuntu 6.10 Wiki and Application Install Guide
This is an "unofficial" guide but has an easy to use format that is ideal for getting information on how to install new applications.
Sunday, November 19, 2006
XAMPP Linux/Windows Apache Server
If a complete Apache. PHP, MySQL server solution is needed this looks interesting although I have not tried it.
Saturday, November 18, 2006
Ubuntu: Adding Packaages
This gives all the information and steps to add additional resources to Ubuntu. For examle fo yiu need to add programming capability gcc etc will be needed.
Friday, November 17, 2006
Ubuntu Root Setup
Unlike other Linux distros Ubuntu does NOT ask you to set up a root account during setup.
Here are the instructions on how to set a root user:
Tuesday, November 14, 2006
Sunday, November 12, 2006
Sunday, November 05, 2006
Wednesday, October 25, 2006
Sunday, October 08, 2006
Secure Hard Drive Erasure
Here is a script that will erase a hard drive by writting random data to it.
Wednesday, September 13, 2006
Tuesday, September 12, 2006
Scribus and Fonts
If you need help with the layout program Scribus and foonts here is a good link.
Monday, September 11, 2006
Monday, September 04, 2006
Shrinking HD Partitions
Shrink a Linux Partition explains how an existing disk partition can be resized.
Tuesday, August 15, 2006
Installing a rpm.bin file
This came from a SUN web page. I need to make sure it works. (Yes I tried it and it works fine)
Installation of RPM File
Use these instructions if you want to install Java SE Runtime Environment in the form of RPM packages. If you want to use the self-extracting binary file instead, see Installation of Self-Extracting Binary.
1. Download and check the file size.
You can download to any directory you choose.Before you download the file, notice its byte size provided on the download page on the web site. Once the download has completed, compare that file size to the size of the downloaded file to make sure they are equal.
2. Become root by running the su command and entering the super-user password.
3. Extract and install the contents of the downloaded file.
Change directory to where the downloaded file is located and run these commands to first set the executable permissions and then run the binary to extract and run the RPM file:chmod a+x jre-1_6_0_-linux-i586-rpm.bin
./jre-1_6_0_-linux-i586-rpm.bin
Note that the initial "./" is required if you do not have "." in your PATH environment variable.
The script displays a binary license agreement, which you are asked to agree to before installation can proceed. Once you have agreed to the license, the install script creates and runs the file jre-1_6_0_
-linux-i586.rpm in the current directory.NOTE - If instead you want to only extract the RPM file but not install it, you can run the .bin file with the -x argument. You do not need to be root to do this.
4. Delete the bin and rpm file if you want to save disk space.
Monday, August 14, 2006
SUSE 10.1
I was not happy. Although it installed, my Belkin wireless card was not recognized and setup. SUSE 10.0 WiFi support was super, at least for me.
I dumped 10.1 and reinstalled 10.0. Happy to say that WiFi worked, once agian, first time. I will try SUSE 10.2 when it comes out
