Na Planet Ubuntuu se pojavio trend postavljanja vlastitih shell historya odnosno popis najčešće korištenih naredbi. Nema razloga zašto se ja ne bih priključio tom trendu
$ history|awk '{a[$2]++ } END{for(i in a)\
{print a[i] " " i}}'|sort -rn|head
90 exit
88 cd
79 ssh
66 ls
51 bzr
22 sudo
19 vim
18 python
13 ping
6 script/server
Još je malo vremena preostalo do nove verzije Ubuntua!
Novosti u odnosu na 7.10:
- Xorg 7.3
- Linux kernel 2.6.24
- GNOME 2.22
- PolicyKit
- PulseAudio
Više o novostima u Ubuntuu 8.04 možete saznati ovdje.
Još jedan update, još jedan problem. Za sve koji imaju slijedeći problem sa WSUS SP1 nadogradnjom, nadam se da će im ovaj post uštediti nešto živaca.
Dakle, prilikom instalacije, ista puca nakon što se uspješno spoji na bazu i pokušava napraviti backup. Ako pogledate log file na koji vas usmjeri instalacija s razlozima neuspješne instalacije, naći ćete nešto kao:
ExecuteQuery: Failed to execute SQL query BACKUP DATABASE SUSDB to DISK=N'D:\WSUS\SUSDB.bak' (Error 0x80040E14)
ExecuteQueryGetNoResults: Failed to execute query BACKUP DATABASE SUSDB to DISK=N'%s' (Error 0x80040E14)
BackupDatabase: Failed to backup database (Error 0x80040E14)
CUpgradeDriver::PerformSetup: Failed to backup database (Error 0x80040E14)
CSetupDriver::LaunchSetup: Setup failed (Error 0x80040E14)
DoInstall: Wsus setup failed (Error 0x80040E14)
Ako na Internetu potražite rješenje ovog problema, uglavnom će vas svi upućivati na provjeru dozvola za WSUS direktorij: \WSUS i svi poddirektoriji za NETWORK SERVICE moraju imaju “full” ovlasti.
Iako je u mom slučaju NETWORK SERVICE imao potrebne ovlasti, instalacija je i dalje pucala.
Rješenje problama: nakon što je u logu uporno spominjao da ne može snimiti backup u D:\WSUS\SUSDB.bak, stvorio sam praznu SUSDB.bak datoteku u navedenom direktoriju, ponovno pokrenuo instalaciju i nadogradnja je uspješno prošla!
Mislim da bi MS trebao malo iztestirati softver prije nego ga izbaci na korištenje široj masi.
Pretpostavimo da imamo controler Posts i želimo mu dodati mogućnost generiranja RSS-ova.
Otvorimo posts_controller.rb i izmjenimo akciju (metodu) index tako da dodamo novi rss format:
def index
@posts = Post.find(:all)
respond_to do |format|
format.html
format.xml { render :xml => @posts }
format.rss { render }
end
end
U direktorij views/posts dodamo datoteku index.rss.builder slijedećeg sadržaja
xml.instruct! :xml, :version => "1.0"
xml.rss :version => "2.0" do
xml.channel do
xml.title "Naslov"
xml.link "http://link.do.stranice"
xml.description "Opis"
for word in @posts
xml.item do
xml.title post.title
xml.description post.description
xml.pubDate post.created_at.to_s(:rfc822)
xml.link post_url(post)
end
end
end
end
Sada kada u browseru otvorimo /posts otvorit će se normalna web stranica dok sa /posts.rss RSS verzija.