comprookie2000's blog

Podcast 86 Vilhelm von Ehrenheim

Vilhelm

In this podcast I talk about working with and learning git. I also interview Vilhelm von Ehrenheim. He and his teammates;

  • Sebastian Hallén
  • Alex Werther
  • Johan Hyldentong

Picked Gentoo to play for and won Robot Fight Night, so $400 US was donated to the Gentoo Foundation to pay for Gentoo Development and Services, etc.

LINKS:
Robot Fight Night
http://www.tretton37.com/press/20101017-robot-fight-night.html

Git

Git Tutorial
http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html

Git Bisect
http://www.kernel.org/pub/software/scm/git/docs/v1.7.3.2/git-bisect.html

Git Rebase
http://www.kernel.org/pub/software/scm/git/docs/v1.7.3.2/git-rebase.html

Gitweb
http://en.gentoo-wiki.com/wiki/Git
http://progit.org/book/ch4-6.html
http://xrl.us/biaab3 (Link to thelucid.com)

My Remote Repository
http://git.dwabbott.com/

/etc/apache2/vhosts.d/01_gitweb_vhost.conf


    ServerName git.dwabbott.com
    DocumentRoot /var/www/localhost/cgi-bin/gitweb
    ErrorLog /var/log/apache2/git.log
    
        Allow from all
        AllowOverride All
        Order allow,deny
        Options +ExecCGI +FollowSymLinks
        DirectoryIndex gitweb.cgi
        SetEnv GITWEB_CONFIG  /etc/gitweb.conf
        SetEnv GITWEB_LIST /home/git
        AddHandler cgi-script .cgi
        
            SetHandler cgi-script
        
        RewriteEngine on
        RewriteRule ^/$  /cgi-bin/gitweb.cgi
        RewriteRule ^/(.*\.git/(?!/?(HEAD|info|objects|refs)).*)?$ \
       /cgi-bin/gitweb.cgi%{REQUEST_URI}  [L,PT]
    

Download

ogg

mp3

Podcast 85 Interview with Chris DeRose

Chris DeRose

In this podcast I interview Chris DeRose, Chris is the owner of DeRose Technologies an IT solutions provider specializing in Linux, and just about anything else.

LINKS:
DeRose Technologies
http://www.derosetechnologies.com/about-us

Chris DeRose Tech Tip of The Month
http://www.youtube.com/watch?v=yKkbklkKGdw

nodeJS Homepage
http://nodejs.org/

nodeJS Screecasts
http://nodecasts.org/

How To Node
http://howtonode.org/

Download

ogg

mp3

Podcast 84 rsnapshot

rsnapshot

rsnapshot is an open-source backup and recovery tool based on Mike Rubel’s original concept. It is designed to take a great idea and make it more accessible to users and more useful for larger environments. Under the hood, rsnapshot works in the same way as Mike Rubel’s original scripts covered in the first part of the chapter. It uses hard links to conserve space and rsync to copy changes and break the hard links when necessary.

Hard Links

Hard Links
$ touch foo
$ ls -i foo 
5538420 foo
$ ls -l foo 
-rw-r--r-- 1 david david 0 Oct 22 19:46 foo
$ ln foo bar
$ ls -l foo 
-rw-r--r-- 2 david david 0 Oct 22 19:46 foo
$ ls -i bar
5538420 bar

crontab

 # Generate backup of /home/david with rsnapshot
 0      */4 *   *   *   /usr/bin/rsnapshot hourly
 30     23  *   *   *   /usr/bin/rsnapshot daily

LINKS:

Snapshot-Style Backups
http://www.mikerubel.org/computers/rsync_snapshots/

rsnapshot
http://rsnapshot.org/

rsnapshot HowTo
http://linuxcrazy.com/84/rsnapshot-HOWTO.en.pdf

rsnapshot conf
http://gentoo-pr.org/node/33

Download

ogg

mp3

Podcast 83 Stabilization

Larry the Cow

In this Podcast dabbott aka comprookie2000, talks about Thomas Kahle's (tom111) arch tool tatt, logtailer, a multi log tailer, iptables and asterisk and a bash mail script.

LINKS:
1. tatt

Thomas Kahle (tom111)
http://github.com/tom111/tatt
README
http://nooone.info/tatt/tatt-readme

2. x86 arch testing

x86 update
http://pythontoo.com/?q=node/32
tatt pre check
run repoman and check for open bugs
http://pythontoo.com/?q=node/33
functions.sh
http://pythontoo.com/?q=node/34

3. logtailer

Copyright 2001, 2002, 2008 Adam Sampson
logtailer.c
http://pythontoo.com/?q=node/30
logtailer screenshot
http://linuxcrazy.com/logtailer.png

4. iptables

# block ip address 0.0.0.0
iptables -I INPUT -s 0.0.0.0 -j DROP

5. Bash mailer

http://pythontoo.com/?q=node/31

Download

ogg

mp3

Syndicate content