Friday, October 15, 2010

app engines and data encryption

1.only instructions to the app engines should be sent without encryption
2.All data should go encrypted to the remote engine
3.there should be two domains like time and frequency
4.on the remote machine data manipulation should be in encryption domain and once it reaches back
it should be converted to decrypted domain

storage and database

1.A system device or switch that involves a database, that can absorb the drive contents on a click and lay it out on drive on click ..can be useful
2.there is already drive raw image creation tools available

tunnels

1.tunnels are possible over
http,https,ssh,ssl,vpn,sip,rtsp,ftp,git,svn etc

using webdav for local and remote plug

1.a drive or directory can be plugged to apache using webdav
2.this drive or directory can be accessed either over internet or lan by plugging on to webdav
3.this helps in moving the integrated development environment and wiki and even test setup live over
web or local instantly
4.sites on the apache are like plugs, one side can be interfaced with a filesystem etc and the other for client access

public/private key ssh-keygen and md5 sum

1.by default the file is named id_rsa,id_rsa.pub and is in /root/.ssh //home/.ssh/
2.md5 is used to check identity of binary files
3.using ssh
http://inside.mines.edu/~gmurray/HowTo/sshNotes.html

git server on ubuntu

1.http://www.hackido.com/2010/01/installing-git-on-server-ubuntu-or.html

usb ext drive,failure in ubuntu due power failure

1.on windows machine
run scandisk.exe from cmdline with /f --verbose
2.run diskdefrag.exe /f --verbose from cmdline

openoffice pdf--html public link

1.open openoffice document
2.add diagrams
3.preview as web documents
4.ensure to group all diagrams before preview
5.save locall to /var/www/site
6.give links in wiki
7.the above method is for custom server
8.it can be done using scribd links,googledoc links,skydrive links

using svk and trac

1.tool used for distributed development
2.powerful with diff,patch,kompare
3.svk steps
create a symbolic directory structure of remote svn to local its called mirror
checkout a project from mirror to a local folder its called workcopy
do modification on workcopy
push to mirror
push from mirror
reference links
===============
http://code.google.com/p/google-gadgets-for-linux/wiki/SVKQuickStart
http://lists.bestpractical.com/pipermail/svk-users/2008-August/000315.html
4.setup anatomy query commands
svk info
svk list
5.svk installation asks for perl:time module...needs to get it from web
https://bugs.launchpad.net/ubuntu/+source/svk/+bug/317487

6.created svkdepot folder --mirror/local
7.at same level created svkwork folder --local checkout

6.using trac
http://trac.edgewall.org/wiki/TracUbuntuMultipleProjects

7.created svnrepo folder
8.at same level created trac-env folder
//apache.conf
========================================

DAV svn
SVNPath /home/ranjith/work/svnrepo
AuthType Basic
AuthName "svnrepo"
AuthUserFile /etc/subversion/passwd

Require valid-user




SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /home/ranjith/work/trac-env
PythonOption TracUriRoot /trac



AuthType Basic
AuthName "Trac"
AuthUserFile /etc/subversion/passwd
Require valid-user

============================================

8.TracEnv and TracEnvParentDir are used for single and MultipleProjects

9.Add gitplugin and doxygen plugin

10.Integrate wiki and scribd and google doc