yashke.com

Archiwum: October, 2006

Microsoft Internet Explorer 7

Thursday, October 19th, 2006

Microsoft Internet Explorer 7
Już jest oficjalna, finalna wersja przeglądarki Microsoftu. Są taby, obsługa rssa i anti-phishing toolbar, podobno zwiększono też bezpieczeństwo związane z ActiveX. Na pewno poprawiono obsługę CSS co może kiedyś w przyszłości jak IE7 przejmie rynek IE6 może sprawić, że proces kodowania stron będzie przyjemniejszy. Wydanie oficjalnej wersji IE7 już teraz jest chyba uderzeniem wyprzedzającym wymierzonym w dwójkę FireFoxa, która ma zostać wydana na dniach.

Instalować, nie instalować? Jeśli zajmujesz się tworzeniem stron to na razie chyba nie ma sensu - i tak jeszcze długo testować będzie trzeba pod szóstką.
[via P. Wimmer]

Kalendarze w Railsach

Thursday, October 19th, 2006

Dziś zajmiemy się wygenerowaniem kalendarza w aplikacji RoR przy pomocy pluginu “Calendar Heleper”.

Instalacja:
script/plugin install http://topfunky.net/svn/plugins/calendar_helper/

Wygenerujmy sobie też jakiś przykładowy kontroler
script/generate controller calendar show view_event

I w widoku wstawimy taki kod:
<%= calendar({:year => @year, :month => @month}) do |d|
cell_text = "#{d.mday}"
cell_attrs = {:class => 'day'}
@events.each do |e|
if e.starts_at.mday == d.mday && e.starts_at.month == d.month && e.starts_at.year == d.year
cell_text = link_to "#{d.mday}", {:action=>'view_event', :id=>e.id}, :id=>e.id
cell_attrs[:class] = ’specialDay’
end
end
[cell_text, cell_attrs]
end
%>

(more…)

Rekrutacja na stanowisko PHP developer’a w Yahoo

Wednesday, October 18th, 2006

Yahoo zaczyna rekrutacje od rodzaju testu na inteligencję czy może raczej na intelektualne przystosowanie do zawodu. Test na pewno odfiltruje z miejsca tych kandydatów, którzy wysłali CV ale tak na prawdę nie do końca wiedzą co chcą robić w życiu. Test nie jest bardzo trudny ale biorąc pod uwagę fakt, że odpowiedzi trzeba wysłać po bodajże 30 minutach i pytania nie zawsze są banalne może nastręczać pewnych trudności. Zresztą sprawdźcie sami:

(more…)

13-10-06 Przegląd sieci

Friday, October 13th, 2006
  • Polski oddział Usability Professionals Association
    Oddział jeszcze nie powstał, na razie Eryk ‘eof’ Orłowski zwrócił się do centrali UPA o oddelegowanie Chapter Sponsor’a, co uczyniono. Trwają prace nad: przygotowaniem statusu, zebraniem komitetu założycielskiego i rejestracją stowarzyszenia zgodnie z polskim prawem. Poszukiwane są osoby i firmy/organizacje, które chciałyby pomagać w tworzeniu stowarzyszenia.
  • Odświeżony Skąpiec
    Jedna z czołowych, i chyba najbardziej funkcjonalnych polskich porównywarek zmieniła układ i podrasowała szatę graficzną. Strona dostosowana jest teraz do rozdzielczości 1024×768, zmieniono listę kategorii na bardziej użyteczną i przejrzystą, oraz zmieniono logo.
    skapiec - nowe i stare logo
    Skąpiec nigdy nie miał szczęścia do dobrej dekoracji i tak niestety zostało. Układ (groźne słowo) wyraźnie się poprawił - jest funkcjonalnej, nie idealnie ale użyteczność wzrosła, ale to nie przekłada się, w przypadku Skąpca, na doznania natury estetycznej.

Obsługa użytkowników w RoR (cz 1)

Friday, October 13th, 2006

1. Zaczynamy
Na początek wygenerujemy sobie wszystkie potrzebne elementy, czyli:

  • model:
    script/generate model User
  • kontroler oraz potrzebne akcje
    script/generate controller User singup login logout change_passwd forgot_passwd
  • mailer (przez niego będziemy wysyłać użytkownikowi nowe hasło)
    script/generate mailer Notifications forgot_password
  • I na koniec tabela w bazie:
    CREATE TABLE 'users'(
    'id' INT UNSIGNED NOT NULL,
    'login' VARCHAR (255) NOT NULL,
    'password_sha' VARCHAR (255) NOT NULL,
    'salt' VARCHAR (255) NOT NULL,
    'created_at' DATETIME NOT NULL,
    'email' VARCHAR (255) NOT NULL,
    PRIMARY KEY('id')
    )

    Tutaj można wykazać się inwencją i dodać więcej pół przechowujących np. imię, nazwisko, i inne dane o użytkowniku.

(more…)