How to Install in Ubuntu
http://askubuntu.com/questions/68142/how-do-i-install-cinelerra
How to Create an Overlay0http://www.g-raffa.eu/SimAV/overlays.html

Technical notes, and other ideas.
How to Install in Ubuntu
http://askubuntu.com/questions/68142/how-do-i-install-cinelerra
How to Create an Overlay0http://www.g-raffa.eu/SimAV/overlays.html
ssh -X machinename
The -X is the magic sauce of the SSH command to allow you to run graphic programs.
First thing first there is a few commands that can clean up your disc. I will explain them as we go. First command is the package autoclean. What autoclean does is remove partial packages from the system. To use autoclean type the following command in a terminal:
$ sudo apt-get autoclean
Then enact the package clean command. What this commnad does is to clean remove .deb packages that apt caches when you install/update programs. To use the clean command type the following in a terminal window:
$ sudo apt-get clean
You can then use the autoremove command. What the autoremove command does is to remove packages installed as dependencies after the original package is removed from the system. To use autoremove tye the following in a terminal window:
$ sudo apt-get autoremove
Setting up the RockMongo GUI on Ubuntu. The easiest way to get started is to install Apache and PHP:
Refer: http://offlinedeveloper.blogspot.com/2013/05/steeps-to-configure-rockmongo.html
Step1 Install Apache and Required Components
$ sudo apt-get install apache2 php5 php-pear
Step2 Install Mongo Plug-in
$ sudo pecl install mongo
Step3 Update Apache configuration
$sudo nano /etc/php5/apache2/php.ini
In "Dynamic Extensions" section, add:
extension=mongo.so
Restart Apache
$ sudo service apache2 restart
Step 4 Get Current Version of MongoDB
Refer: http://rockmongo.com/downloads
Extract and copy as root
$ sudo mv rockmongo/ /var/www/rockmongo/
Step 5 Launch
Credentials are admin/admin by default
http://localhost/rockmongo
Let's use JSHint instead:
Try this for configuration file:
http://blog.eye48.com/post/22780542166/javascript-quality-control-install-and-use-jshint-on
Refer: http://stackoverflow.com/questions/8863888/how-do-i-install-jslint-on-ubuntu
Refer: http://stackoverflow.com/questions/12913141/installing-from-npm-fails
$ sudo apt-get install nodejs
$ sudo apt-get install npm
$ npm config set registry http://registry.npmjs.org/
$ sudo npm install -g jslint
---
http://blog.perthulin.com/2011/01/how-to-use-jslint-javascript-code.html
sudo apt-get install rhino
-- Original Article --
Refer: http://blog.perthulin.com/2011/01/how-to-use-jslint-javascript-code.html
Download Js-Lint:
http://jslint.com/jslint.js
In case you have missed it, I can recommend a tool called JSLint. It goes through your JavaScript for common pitfalls, performance issues and makes sure it's standards compatible.
The first step is to download the jslint.js file. Since it's a JavaScript program, you need a JavaScript interpreter to run it, e.g. Rhino or node.js. This is how you install and run it on an Ubuntu system:
$ apt-get install rhino
$ rhino /path/to/jslint.js /path/to/your/script.js
The output might hurt your feelings, but is a real time saver when hunting down cross-browser issues etc. If you need to tell JSLint about global variables, e.g. the jQuery $ sign, you do so with a special comment at the top of your JavaScript source file:
/*global alert: true, window: true, $: true */
Read more about other options here: www.jslint.com/lint.html
Also, you can use JSLint in the browser just by pasting your code in the text box over at www.jslint.com
Installed CompizConfig - and then turned off animataions and fading windows in effects, but kept the "Window Decoration" otherwise you have no buttons on the top of windows.
Refer: http://askubuntu.com/questions/47522/how-to-bypass-try-it-install-screen-when-booting-from-usb-live-session-wit
Release with updates installed:
http://old-releases.ubuntu.com/releases/
$sudo nano /cdrom/syslinux/syslinux.cfg
Replace:
# D-I config version 2.0
include menu.cfg
default vesamenu.c32
prompt 0
timeout 50
ui gfxboot bootlogo
with this for 32-bit:
default live
label live
say Booting an Ubuntu Live session...
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash noprompt --
with this for 64-bit:
default live
label live
say Booting an Ubuntu Live session...
kernel /casper/vmlinuz.efi
append file=/cdrom/preseed/ubuntu.seed boot=casper persistent initrd=/casper/initrd.lz quiet splash noprompt --
When opening a file use [Ctrl]+[H] to see hidden files.
https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/878198
Another workaround is to hack the theme itself. For the Ambiance theme edit
$sudo gedit /usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xml
and in the section starting
<frame_geometry name="frame_geometry_normal"
change left_width, right_width and bottom_height from 1 to 3.
I have not tried it on the Radiance theme but I expect the same change would work there. Keep a note of what you have done as if the theme is updated you might have to do it again.
Refer: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
What is Umask and How To Setup Default umask Under Linux?
When user create a file or directory under Linux or UNIX, she create it with a default set of permissions. In most case the system defaults may be open or relaxed for file sharing purpose. For example, if a text file has 666 permissions, it grants read and write permission to everyone. Similarly a directory with 777 permissions, grants read, write, and execute permission to everyone.
Default umask Value
The user file-creation mode mask (umask) is use to determine the file permission for newly created files. It can be used to control the default file permission for new files. It is a four-digit octal number. A umask can be set or expressed using:
Procedure To Setup Default umask
You can setup umask in /etc/bashrc or /etc/profile file for all users. By default most Linux distro set it to 0022 (022) or 0002 (002). Open /etc/profile or ~/.bashrc file, enter:
# vi /etc/profile
OR
$ vi ~/.bashrc
Append/modify following line to setup a new umask:
umask 022
Save and close the file. Changes will take effect after next login. All UNIX users can override the system umask defaults in their /etc/profile file, ~/.profile (Korn / Bourne shell) ~/.cshrc file (C shells), ~/.bash_profile (Bash shell) or ~/.login file (defines the user's environment at login).
Explain Octal umask Mode 022 And 002
As I said earlier, if the default settings are not changed, files are created with the access mode 666 and directories with 777. In this example:
In short,
But, How Do I Calculate umasks?
The octal umasks are calculated via the bitwise AND of the unary complement of the argument using bitwise NOT. The octal notations are as follows:
Now, you can use above table to calculate file permission. For example, if umask is set to 077, the permission can be calculated as follows:
| Bit | Targeted at | File permission |
| 0 | Owner | read, write and execute |
| 7 | Group | No permissions |
| 7 | Others | No permissions |
To set the umask 077 type the following command at shell prompt:
$ umask 077
$ mkdir dir1
$ touch file
$ ls -ld dir1 file
Sample outputs:
drwx------ 2 vivek vivek 4096 2011-03-04 02:05 dir1 -rw------- 1 vivek vivek 0 2011-03-04 02:05 file
Task: Calculating The Final Permission For FILES
You can simply subtract the umask from the base permissions to determine the final permission for file as follows:
666 - 022 = 644
You can simply subtract the umask from the base permissions to determine the final permission for directory as follows:
777 - 022 = 755
How Do I Set umask Using Symbolic Values?
The following symbolic values are used:
The following command will set umask to 077 i.e. a umask set to u=rwx,g=,o= will result in new files having the modes -rw-------, and new directories having the modes drwx------:
$ umask u=rwx,g=,o=
$ mkdir dir2
$ touch file2
$ ls -ld dir2 file2
| If umask value set to | User permission | Group permission | Others permission |
| 000 | all | all | all |
| 007 | all | all | none |
| 027 | all | read / execute | none |
all = read, write and executable file permission
Limitations of the umask
umask and level of security
The umask command be used for setting different security levels as follows:
| umask value | Security level | Effective permission (directory) |
| 022 | Permissive | 755 |
| 026 | Moderate | 751 |
| 027 | Moderate | 750 |
| 077 | Severe | 700 |
For more information about the umask read the man page of bash or ksh or tcsh shell:
man bash
help umask
man chmod