Archive for the ‘Uncategorized’ Category

A czy Ty znasz juz blipa?

Nie? Zapraszam – prezentacja o “blipie”:http://www.blip.pl/ zrobiona przez “^njet’a”:http://blip.pl/users/njet/dashboard

BTW. Masz bloga i nie masz w czym chodzić? “Koszulka za screencast – tylko do piątku!”:http://www.bliplog.pl/koszulka-za-screencast-tylko-do-piatku/134

Tags:

YSlow – Optymalizacja stron www

“YSlow”:http://developer.yahoo.com/yslow/ to dodatek do “Firebuga”:http://getfirebug.com/ analizujący stronę www… … pod kątem 14 reguł:
# Wykonywanie mniejszej liczby żądań HTTP
# Używanie Content Delivery Network
# Używanie nagłówka Expires
# Kompresja gzip
# Umieszczanie arkuszy stylów na początku dokumentu
# Umieszczanie skryptów na końcu dokumentu
# Unikanie wyrażeń CSS
# Używanie zewnętrznych plików JavaScript i CSS
# Redukcja liczby zapytań DNS
# Zmniejszanie objętości kodu JavaScript
# [...]

Tags: , , ,

jabberpl.org? Nie polecam.

“*Ratuj Tybet*
W związku z trwającą właśnie olimpiadą w Pekinie postanowiłem na czas igrzysk wyłączyć serwer xmpp.”
“http://bluszcz.jogger.pl/2008/08/10/ratuj-tybet/”:http://bluszcz.jogger.pl/2008/08/10/ratuj-tybet/
No comment.

Tags:

svn to git

Krótko o tym jak przenieść repozytorium svn’a do git’a. Repozytorium gita będzie znajdować się na zewnętrznym serwerze, do ktorego bedziemy laczyć się przez ssh.
Na serwerze repo_serv tworzymy nowego usera git:

root@repo_serv# useradd git -m
root@repo_serv# passwd git
git@repo_serv$ mkdir test.git
git@repo_serv$ cd test.git
git@repo_serv$ git –bare init
Initialized empty Git repository in /home/git/test.git/

Na lokalnym komputerze, checkoutujemy repozytorium svnowe:

oki@localhost@$ git-svn clone [...]

Tags: ,

Frameworki javascriptowe i Railsy

Nie samym “Prototype”:http://www.prototypejs.org/ człowiek żyje…
“mootools”:http://mootools.net/ – *compact javascript framework*
* “Mootools on Rails”:http://code.google.com/p/mootools-on-rails/
** “mootools kurs”:http://blog.dziudek.pl/2007/04/10/mootools-spis-tresci/ – kurs mootools po polsku
** “Mootools – 40 przykładowych zastosowań”:http://medeco.p9.pl/wordpress/2008/02/06/mootools-40-przykladowych-zastosowan/
** “MooTools”:http://pl.wikipedia.org/wiki/MooTools – info na polskiej wiki
“jQuery”:http://jquery.com/ – *The Write Less, Do More, JavaScript Library*
* “jRails”:http://ennerchi.com/projects/jrails – jQuery on Rails
* “Using jQuery with Ruby on Rails”:http://jimneath.org/2008/06/18/using-jquery-with-ruby-on-rails/
* “JQuery Ajax + Rails “:http://mad.ly/2007/05/17/jquery-ajax-rails/
Na koniec [...]

Tags: ,

ack zamiennik grepa

Używasz czasami grepa przy pisaniu swoich skryptów? A widziałeś w akcji *ack*? Przykladowy screen:
!./images/ack.jpg!
Linki do przejrzenia:
* “Top 10 reasons to start using ack”:http://www.perlmonks.org/?node_id=586862
* “App::Ack”:http://search.cpan.org/~petdance/ack/ack
* “Ack”:http://petdance.com/ack/

Tags: , ,

Rails 2.1

Mamy Railsy w wersji 2.1! <tadam> “DHH”:http://www.loudthinking.com komitnął: http://github.com/rails/rails/commit/f9db7695fe3c148c8d1077f1564e5b94d126b83b
Oficjalny wpis na blogu: “Rails 2.1: Time zones, dirty, caching, gem dependencies, caching, etc”:http://weblog.rubyonrails.org/2008/6/1/rails-2-1-time-zones-dirty-caching-gem-dependencies-caching-etc
Przegląd nowych możliwości:
* “Rolling with Rails 2.1 – The First Full Tutorial – Part 1″:http://www.akitaonrails.com/2008/5/25/rolling-with-rails-2-1-the-first-full-tutorial-part-1
* “Rolling with Rails 2.1 – The First Full Tutorial – Part 2″:http://www.akitaonrails.com/2008/5/26/rolling-with-rails-2-1-the-first-full-tutorial-part-2
Jeżeli ktoś preferuje screencasty:
* “Time Zones in Rails [...]

Tags:

irbrc i railsrc

Wyprodukowano na podstawie materiałów znalezionych w sieci.
Linki na końcu wpisu.
*.irbrc*

*.railrc*

Prezentacja oręża:

$ irb
Loading… OK
>> # *dopelnianie nazw metod tabem*
>> p
p pretty_print_cycle [...]

Tags: , , ,

Vim i automatyczny backup plików

Automatyczne backupy edytowanych plików.

$ mkdir .vim_backups
$ vim .vimrc

Do konfiga dopisujemy:

set backup
set backupdir=~/.vim_backups
fun! NewInitBex()
let &bex = ‘-’ . strftime(“%Y%m%d-%H%M”)
endfun
autocmd BufWritePre * call NewInitBex()

Pliki będą automatycznie zapisywane w ~/.vim_backups
Np:

$ ls -1 .vim_backups/
author.rb-20080521-1612
x.pl-20080521-1609

Linki:
“Vim Tip#892″:http://vim.sourceforge.net/tips/tip.php?tip_id=892
“Vim Script#89″:http://vim.sourceforge.net/scripts/script.php?script_id=89
“Slackware 12 upgrade – vim backup files”:http://blog.alltheinfo.org/slackware-12-upgrade-vim-backup-files/419/

Tags: ,

Capistrano i backup bazy

Backup produkcyjnej bazy danych za pomoca capistrano:

Kod:
Przykład działania:

$ cap mysql:backup
* executing `mysql:backup’
* executing “cat /var/www/apps/blogmd6/current/config/database.yml”
servers: ["md6.org"]
[md6.org] executing command
command finished
* executing “mysqldump -u puszek -p blog | bzip2 -c > blogmd6.dump.2008-05-20_23:24:32.sql.bz2″
servers: [...]

Tags: , ,