Page 21 of 30

Testing code

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

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

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

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

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

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

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

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

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

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

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

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

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

seesaw gem configuration

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 ?

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

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

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

Also highly recommended for art persons!

/10x meddle

Postgres vs MySQL

http://mysqldatabaseadministration.blogspot.com/2007_01_01_archive.html

Не използвайте странни символи в страниците си

Използвайте Entitity!

Ако искате да вашите страници да се обикалят от паяци и да не забиват е добре да помислите ако използвате различни символи от нормалните за енкодинга ви (уф. нетрябваше да става сложно) да ги кодирате като ентитита.

Ето един пример:

•Тяло с либела за нивелиране на везната

Страхотно. само че тази гениална точка •си има знак нещо от рода на &acirc;

ако напишете в гоогле html entities list ще намерите доста.

Ползите са невероятни и за двете страни,

  • вашите страници ще бъдат обходени от много паяци, (дори и от моя)
  • паяците няма да пропускат страницата ви

web spiders

Hmm…very nice idea…for stupid bots.

http://bulgarian.spampoison.com/

Website prices in Bulgaria

With Prices

  • http://www.izrabotka-sait.com/

No prices on them

  • http://www.barbun.com/index.php?id=43#2
  • http://www.ediso.net/

links

iptables configuration script firewall – http://tje.ssllink.net/firewall/

test driven development website: http://www.testdriven.com/modules/news/

© 2025 Gudasoft

Theme by Anders NorénUp ↑