Tytułowe pytanie towarzyszy mojej karierze frontend developera od zawsze. Gdy tylko mogę, walczę z mitem prowokującym ten okrzyk zdziwienia programistów server-side i koderów JS. Postanowiłem w końcu napisać dlaczego nie wolno opierać naszego najnowszego serwisu Web2.0 o JavaScript, jak należy myśleć podczas jego...Technologie
DOCTYPE zadeklarowany, semantycznie czyste menu, ID dla elementu body i najważniejszych sekcji strony, ważna treść najpierw, powtarzające się treści wydzielone, hierarchia tagów nagłówkowych, encje, brak stylów w HTML!
Tak powinien wyglądać modelowy kod strony WWW. A jak wygląda Twoja strona?
Kliknij aby powiększyć!...Technologie
Microsoft ogłosił, że jeszce w listopadzie wyda nową wersję flagowego narzędzia to tworzenia oprogramowania -- Microsoft Visual Studio 2008. W licencji znajdą się udogodnienia dla programistów piszących dla innych systemów operacyjnych niż Windows.
Udogodnienia licencyjne pomogą partnerom Microsoftu budować programy,...Technologie
Microsoft ogłosił wsparcie dla funkcyjnego języka programowania F# w Visual Studio i na platformie .NET. Język jest specyficznym połączeniem OCaml, MatLab, Pythona, Scheme i C#.
F# (wymawiane ef-szarp) to nowy funkcyjny język programowania, który charakteryzuje się m.in.:
silną inspiracją językami Objective Caml oraz...Bez kategorii
Wszystko ma wartość. Możesz zmieniać swoje środowisko jakkolwiek chcesz. Lambda to o wiele więcej niż tylko grecka litera. Już nigdy nie użyjesz średnika...
Jeśli jeszcze nie zacząłeś uczyć się Ruby to po tym artykule na pewno zaczniesz. Chociaż czy ma to "biznesowy" sens, to już inna bajka.