SEO articles

guda | J November, 2008 | 10:05 pm

Your google SEO guides in Bulgarian

you can build your SEO plan reading this blog – http://seomaster-bg.blogspot.com/

seo videos

bookmarks on google

SEO forums

  • http://web-tourist.net/
  • http://mastertalk.ru/
  • http://www.bg-webmaster.com/index.php?showtopic=4247
  • http://www.webmasterbg.org/
  • http://forums.bgdev.org/index.php?showtopic=26761

Webmaster tools

  • https://siteexplorer.search.yahoo.com/
  • http://webmaster.live.com/

Nope! I am not admin

guda | J November, 2008 | 9:52 pm

….but I made it :)

http://simadmin.ru/

Backup online

guda | J November, 2008 | 12:44 pm
  • ADrive – 50 gigs free
    Upload methods:

    • From external url
    • Java client (no way to resume tasks, no alerts for overwriting files). Limited on 2000files or 2gb per session.
  • DivShare – 5 gigs free
    Nice web interface.
  • iDrive – 2gigs free
  • Humyo – 5 + 5 gigs free
  • http://www.mediafire.com/

map services as folders

What service are you using?

Testing code

guda | J November, 2008 | 10:50 am

Принципите на тестера:

Тестерите не ходят на работа, за да завързват приятелства.

Вярваме в Бог, всичко останало го тестваме.

Тестерите не чупят софтуера – той вече е счупен, когато пристига при тях.

Тестерите винаги отиват в рая – те вече са получили своята част от ада тук.

Ние не създаваме проблеми, просто откриваме вашите.

Това са бъговете – ако тези не ти харесват имам и други.

Ако не е счупено, значи не си опитвал упорито.

Добрият тестер има сърце на програмист… в буркан на бюрото си.

Тестерите не обичат да чупят нещата, те харесват разрушаването на илюзията, че тези неща работят.

Винаги има още един бъг.

Наша работа е да ви кажем, че отрочето ви е грозно.

“Да тестваш или не – туй не е въпрос!”

seesaw gem configuration

guda | J November, 2008 | 5:20 am

I cant find good examples and help in Internet for seesaw gem. Maybe it is used only by very experirienced rails persons.

I will publish my configurations in case they are helpfull to some one.

guda@guda-desktop:~/system3/config$ cat seesaw.yml
---
restart_cmd: sudo kill -HUP `cat /usr/local/nginx/logs/nginx.pid`
config_symlink: http_cluster/cluster.conf
mongrel_config_path: /home/mongrel/system3/current/config/mongrel_cluster.yml
config_path: /home/mongrel/system3/current/config
config_files:
  all: cluster_all.conf
  1: cluster_1.conf
  2: cluster_2.conf
symlink_cmd: ln -sf

here is where my nginx conf link points

guda@guda-desktop:~/system3/config/http_cluster$ ls -l
total 16
-rw-r--r-- 1 guda guda 152 2008-11-07 17:17 cluster_1.conf
-rw-r--r-- 1 guda guda 152 2008-11-07 17:17 cluster_2.conf
-rw-r--r-- 1 guda guda 277 2008-11-07 17:17 cluster_all.conf
lrwxrwxrwx 1 guda guda  66 2008-11-08 01:30 cluster.conf -> /home/mongrel/system3/current/config/http_cluster/cluster_all.conf

and in deploy.rb I have this task rewritten.

set :seesaw_conf, "#{current_path}/config/seesaw.yml"
namespace :deploy do
  desc <<-DESC
  Restart the Mongrel processes on the app server using seesaw
  DESC
  task :restart, :roles => :app do
    run <<-CMD
      cd #{current_path} ; #{mongrel_rails} seesaw::bounce -C #{seesaw_conf}
    CMD
#    send(run_method, "cd #{current_path}; #{mongrel_rails} seesaw::bounce -C #{seesaw_conf}")
  end
end

I am not sure that this is the perfect way of configurating the seesaw. I think that I have some mistakes in the path configurations, and because of that I have to patch the capistrano restart task.

Play load runner 2008 ?

guda | J November, 2008 | 10:07 pm

yeah, why not.

Here it is.

loadrunnerlive

check out also http://en.wikipedia.org/wiki/ScummVM#Official

there is kyrandia goblins black caldron

Installing notes for Rails on Debian/Ubunto

guda | J November, 2008 | 10:17 pm

Debian Etch with backports

Add this line in sources.list to get rails > 1.8.5 in rails etch

deb http://www.backports.org/debian etch-backports main contrib non-free
# deb ftp://ftp.nz.debian.org/backports etch-backports main contrib non-free
apt-get install debian-backports-keyring
aptitude update

# some ruby stuff
aptitude install -t etch-backports ruby1.8-dev libmysqlclient15off libmysqlclient15-dev mysql-common mysql-client libmysql-ruby1.8

# some system utils/libs
aptitude install apt-utils build-essential mysql-server mysql-common mysql-client memcached libxslt1-dev libpcre3-dev zlib1g-dev unzip gzip mytop  openssl

aptitude install -t etch-backports libopenssl-ruby

# gems
gem install rails mongrel mongrel_cluster -y

check this step-by-step

Image magick linux howto – http://rmagick.rubyforge.org/install2-linux.html

aptitude install libmagick9-dev  imagemagick librmagick-ruby1.8 imagemagick librmagick-ruby-doc  libmagick9-dev ruby1.8-dev


# for version 1 of imagemagick we use this rmagick, else try it without the -v
gem install rmagick -v 1.15.12 

# lets test it
> irb
require 'rubygems'
require 'RMagick'
Magick::CenterGravity
puts Magick::Long_version

# or with 

ruby -rrubygems -e "require 'RMagick'; puts Magick::Long_version;" 

I love this tutorial on rubyinside

Starting game for developers

guda | J November, 2008 | 8:37 pm

It will be helpfull if all the developers has played at once on this robot game

Also highly recommended for art persons!

/10x meddle