Zmiany na blogu

Nietrudno zauważyć, że blog przeszedł gruntowne zmiany. Najważniejsza z nich, to zmiana systemu z BlogEngine.NET na WordPress. Skąd to? BE obsługiwało mi się źle. Ciągle występowały jakieś problemy z tworzeniem nowych notek czy walce ze spamem. WordPress to bardzo dojrzała platforma i muszę przyznać, że obsługuje się ją znakomicie – tysiące theme’ów i pluginów + dbałość o każdy detal – to lubię!

Wraz ze zmianą systemu ma iść zmiana jakości – na dużo lepsze. Będzie więcej wpisów (obecna częstotliwość jest zatrważająca..) i to merytorycznych. Zmieni się też trochę profil – nie będzie już królował .NET – będzie sporo o innych językach/platformach, pojawi się też obok programowania wysokiego poziomu nieco programowania systemowego, wciąż jednak tematem przewodnim będzie programowanie :) Skąd natomiast ta zmiana? O tym może następnym razem :)

Polski serwis agregacyjny dla społeczności .NET!

dotnetomaniak.pl to pierwszy polski serwis agregacyjny przeznaczony dla programistów .NET. Działa on bardzo podobnie do dotnetkicks.com oraz dotnetshoutout.com. Tłumacząc po krótce – użytkownicy portalu dodają ciekawe, ich zdaniem, publikacje na temat platformy programistycznej MS, dzięki temu żadna ciekawa informacja/news nie umykają uwadze Dotnetomaniaków ;)

Źródło tego newsa – blog Pawła Łukasika, jednego z twórców dotnetomaniaka.

PS. Kiedyś miałem identyczny pomysł, jednak zaniechałem realizacji myśląc, że w Polsce się to nie przyjmie. Mam nadzieję jednak, że serwis odniesie wielki sukces :)

Darmowy hosting ASP.NET

Jakiś czas temu, hostedwindows.pl zakończyło świadczenie usługi darmowego hostingu ASP.NET. Szkoda, bo był naprawdę dobry, no ale cóż – kapitalizm ;) Ze względu na powtarzające się pytania odnośnie bezpłatnego hostingu, zamieszczam wyniki badań przeprowadzonych przeze mnie.

studentlive.pl – darmowy hosting, ale wyłącznie dla studentów; podczas rejestracji wymagane jest podanie kodu, który możecie (jeśli studiujecie ;)) uzyskać od Student Partnera na waszej uczelni; sam używam i jestem jak najbardziej zadowolony :)

qsh.eu – darmowy hosting dla każdego, niestety posiada parametry nieco gorsze od hostedwindows i studentlive; osobiście korzystałem z niego przez jakiś czas i nie narzekałem :)

To tyle. Może nie za dużo tego, ale myślę, że wystarcza do zastosowań domowych :) Może w przyszłości liczba ta się zwiększy?

StackOverflow.com otwarte

Stack Overflow to dzieło dwóch, całkiem znanych w świecie inżynierii oprogramowania osobistości – Jeffa Atwooda i Joela Spolsky’ego. Czym jest Stack Overflow? W skrócie, jest to strona, na której można zadać pytanie dotyczące programowania i otrzymać fachową odpowiedź :) Przynajmniej takie są założenia.

Po zadaniu pytania wszyscy mogą na nie odpowiadać oraz głosować na inne odpowiedzi (zarówno na + jak i na -). Odpowiedź z największą ilością plusów wędruje na samą górę. Proste i mogłoby się zdawać – mądre. Istnieje również system reputacji i odznaczeń, aby wyróżniać użytkowników.

Teraz będzie moja osobista opinia. Myślę, że na mało wyrafinowane pytania łatwo będzie tam dostać odpowiedź, gorzej ze znalezieniem już istniejącego wątku. Istnieje co prawda system tagów i wyszukiwanie, ale to chyba za mało. Jeśli nasz problem będzie krytycznie ważny, to chyba mimo wszystko nie jest to najlepsze miejsce do znalezienia odpowiedzi ;) Choćby dlatego, że nie ma tam możliwości dyskusji, zamieszczania załączników itd… Sam być może skorzystam jeśli moje pytanie będzie szybkie i łatwe do zrozumienia. Póki co, traktuję tę stronę jako zapychacz czasu – tj. wchodzę, gdy mam „międzyczas” i czytuję sobie niektóre pytania korzystając z tagów c#, asp.net, .net. Czasem można dowiedzieć się czegoś ciekawego, albo komuś pomóc :)

Aktualnie na stronie jest bardzo duży ruch. Ludzie pytają o wszystko. Począwszy od bardzo wyspecjalizowanych pytań odnośnie konkretnych funkcji, aż do wypisywania swoich ulubionych książek o programowaniu. Co tu więcej pisać, zachęcam do samodzielnego zapoznania się ze stroną. Poniżej parę linków.

Stack Overflow
Jeff Atwood o Stack Overflow
Joel Spolsky o Stack Overflow
Zabawny blog, krytykujący Stack Overflow i jego autorów :)

UPDATE: Stack Overflow jest napisany w oparciu o ASP.NET MVC :) Miło widzieć tak duży, publiczny projekt oparty na tej technologii.

Powakacyjne sposoby na zwiększenie produktywności

Czas się wziąć do roboty, więc postanowiłem, że muszę efektywniej wykorzystywać czas. Jakieś dwa tygodnie temu mój kochany laptop całkiem mi padł, po 4 dniach od wysłania miałem go już z powrotem – panowie z ASUSa się postarali (no może poza tym, że schrzanili coś z dźwiękiem :P). Od tego momentu stwierdziłem, że muszę wycisnąć z tej maszynki co tylko się da, żeby robić jak najwięcej i jak najkrócej :)

Moje ulepszacze:

  1. Finalnie, po krótkich dyskusjach (tu i tu) zdecydowałem się na instalację Windows XP zamiast Vista. Wnioski? Windows XP działa, przynajmniej u mnie i według mnie, o wiele, wiele szybciej!
  2. Sam Windows przeszedł też odpowiednie przyśpieszenie – programy startowe ograniczyłem do minimum, podobnie jak wszystkie zbędne efekty graficzne (estetyka nie odgrywa tu dla mnie dużej roli. :))
  3. Visual Studio również przeszło nieco liftingu, polecam przeczytanie tego.
  4. Może to głupie, ale wcześniej nie używałem żadnego agregatora kanałów. Uwielbiam czytać i przeglądanie ulubionych stron kilka razy dziennie zajmowało dużo, dużo czasu. Teraz trwa to ledwie kilka minut (o ile nic ciekawego nie ma ;)). Jeśli ktoś jeszcze nie ma agregatora, to polecam się zainteresować (ja używam RSSBandit).
  5. Dodatkowy ram, to dobra rzecz. Szczególnie, gdy moduł 1GB kosztuje ~50 zł (do mojego laptopa) – nieźle się zdziwiłem, bo dawno nie patrzyłem na ceny.
  6. Zainstalowałem wiele przydatnych narzędzi, wiele z nich znajduje się na doskonałej liście „tuli” z blogu Scotta Hanselmana.

To chyba tyle :) A jak Wy wspomagacie swoją produktywność?

System operacyjny dla .NET-owca

Jakieś pół roku temu, poczułem zew nowych wyzwań i postanowiłem zainstalować Vistę Ultimate. Trzeba iść za duchem zmian, prawda? Ostatnimi czasy powątpiewam jednak, czy była to dobra decyzja.

Mój sprzęt to nie jakaś tam super bestia wśród laptopów. Powiedziałbym, że to raczej „średni średniak”. Na początku używania Visty byłem nieco sceptycznie nastawiony. Z resztą, każdy chyba był po tym co można było przeczytać w internecie zaraz po premierze. Po pewnym czasie jednak przyzwyczaiłem się do nowego wyglądu, sposobu używania, stabilności i szybkości. Wszystko w imię nadążania za „duchem czasu”. Do przeglądania internetu, odbierania poczty i słuchania muzyki w zupełności to wystarczało. Niedawno (w maju) skończyłem matury i wróciłem do bardziej aktywnego programowania w .NET. Wrażenia? Dwie instancje Visual Studio 2008 dobijają mój komputer. Uruchamianie się Development Servera trwa i trwa… Ponadto ostatnio mam do czynienia sporo z komputerem z zainstalowanym Windows XP SP2. Zauważyłem, że system bootuje się na nim około 2 razy szybciej (sprzęt jest 2 razy słabszy), a po chwili od pokazania się ikonek na pulpicie system jest gotowy – u mnie, na Viście, „muli” jeszcze około minuty.
Moje pytania brzmi następująco: co Vista ma takiego, czego nie ma XP, a może przydać się programiście .NET? Czy Vista ma jakiekolwiek przewagi nad XP? A może warto spróbować jeszcze czegoś alternatywnego, np. Windows Server 2008 (kompletnie nie wiem, jak to się spisuje jak desktop..). Zapraszam do wypowiedzi w komentarzach.