MVP, MSSQL, .NET
Wielkim problemem ogromnej części projektów informatycznych jest przeładowanie funkcjonalnością. Często spotykanym błędem popełnianym na etapie planowania wizji softu jest traktowanie mającego powstać systemu jak nieskończonego wora bez dna i dorzucanie do niego i tego, i tamtego i jeszcze stu innych rzeczy. Takie podejście niesamowicie podnosi koszty oraz stopień skomplikowania jego początkowej realizacji. Prawie zawsze przy [...]
Każdy programista ASP.NET musi od czasu do czasu podpiąć się pod IIS debuggerem. Niekiedy nawet kilkadziesiąt razy dziennie. Właśnie jednego z takich dni niesamowicie irytowało mnie to, że w pewnym momencie debuggowanie po prostu… ustawało. Jakby aplikacja kończyła działanie. Ruszyłem na poszukiwania rozwiązania. A rozwiązanie okazało się proste i logiczne. Domyślnie IIS pinguje aplikację co [...]
TeamCity umożliwia uruchamianie buildów za pomocą wielu różnych narzędzi, m.in. MSBuild, nAnt czy Rake. Ja jednak postanowiłem kontynuować swoją, rozpoczętą kilka miesięcy temu, przygodę z FAKE – F# Make. Wcześniej pracowało mi się z tym narzędziem bardzo przyjemnie i odświeżenie znajomości tym razem nie zaszkodzi (a może i wyniknie z tego jakiś post:) ). Dziwnym [...]
Wczoraj zakończył się organizowany przeze mnie konkurs "Daj się poznać!". Nadszedł czas na wyłonienie zwycięzców! Tak jak pisałem kilka tygodni temu, zwycięzców wybierzemy wszyscy. Każdy będzie mógł zagłosować na swoje ulubione blogi i projekty. Najpierw jednak przywilej ten otrzymają Uczestnicy konkursu. To oni wybiorą spośród projektów zakwalifikowanych do finału 17 tych, które walczyć będą o [...]
Pięknego niepodległego wieczora zainstalowałem sobie TeamCity – bardzo przyjemny serwer Continuous Integration od Jetbrains (w dodatku do moich potrzeb – całkowicie darmowy!). Od półtora roku używam go (z wielką satysfakcją) jako dev, ale nie miałem jeszcze wcześniej przyjemności zagłębić się w jego konfigurację i administrowanie. Generalnie: polecam. Chciałem pisać specjalnego posta o instalacji i konfiguracji [...]
Jakże często zdarza się programiście zagrzebać w kodzie, upiększając go coraz bardziej i bardziej. Czas leci, a funkcjonalności w systemie nie przybywa. Czas leci, a bugi jak były – tak są. Wreszcie: czas leci, a dev ciągle nie jest usatysfakcjonowany z efektów, ponieważ widzi coraz to nowe i nowe możliwości ulepszeń. Ale kiedyś trzeba powiedzieć [...]
Internet obfituje w bardzo wiele interesujących treści, jednak niejednokrotnie sposób ich przedstawienia wizualnego może… zniechęcić. Źle dobrane tło, niepraktyczna czcionka, męczące kontrasty (tak, wiem, wiem, część z tego można znaleźć również na moim blogu:))… Ale niedawno znalazłem rozwiązanie tych problemów. Mowa o projekcie Readability od firmy arc90. Działanie tej świetności jest niezwykle proste: skonfiguruj na [...]
Jak pisałem poprzednio, wykupiłem konto na Vipserv.org i przenoszę tam wszystkie swoje projekty (git, hg i svn) trzymane dotychczas na dysku. Poniżej kroki, które musiałem wykonać (na świeżej wirtualce z Windows) aby, mieć działający projekt zarządzany przez Redmine, a trzymany w Gicie. I. Rejestracja 1) Założyłem konto na http://vipserv.org/zamow.php. Do testów polecam konto demo, na [...]
Od dość długiego czasu (ok. 3 miesięcy) szukałem miejsca, w które mógłbym “wepchnąć” wszystkie swoje projekty online. Do tej pory wszelkie repozytoria trzymałem lokalnie na dysku zabezpieczając się backupem w postaci doskonałego narzędzia Dropbox (polecam!). Postanowiłem jednak, że bardziej “profesjonalnie” będzie jeśli pod adresem http://[nazwaprojektu].maciejaniserowicz.com (czy coś w ten deseń) będę mógł udostępnić klientowi repozytorium [...]
Czyż napisanie Kodu Ogólnego Przeznaczenia, Który Służyć Będzie Przez Wieki nie jest marzeniem każdego dewelopera na jakimś etapie jego rozwoju? Swego czasu bawiłem się w pisanie bibliotek mających w założeniu robić za podstawę wszystkich przyszłych projektów, niesamowicie ułatwić życie i czynność tworzenia softu zmienić w “dołącz referencje, skompiluj i zainkasuj”. Życie to jednak co nieco [...]
Swego czasu usprawiedliwiłem blogowy zastój aktywnościami związanymi z urządzaniem mieszkania, przygotowaniami do przeprowadzki, eCCeCera. Zadeklarowałem wówczas, że wszystko powinno wrócić do normy w ciągu 1-1,5 tygodnia. Stupid me: minęły dwa miesiące a ja nadal zaangażowany jestem praktycznie wyłącznie w pracę zawodową i owo mieszkanie w stopniu o wiele większym niż się spodziewałem. Tym razem deklaracja [...]
Tegoroczna edycja konferencji Microsoft Technology Summit odbyła się 5 i 6 października 2010. Po sieci krąży już sporo wrażeń uczestników, więc i ja, jakom uczynił w roku ubiegłym i przedubiegłym, dorzucę swoje 12 groszy. Wrażenia ogólne Na samym początku napiszę jasno: to najlepsza edycja MTS, w której dane mi było uczestniczyć (bywam regularnie od 2008 [...]
Prawie miesiąc temu ogłosiłem zamknięcie rejestracji zgłoszeń do mojego konkursu. W tymże samym poście zaanonsowałem początek rozmyślań nad kształtem ankiety kończącej konkurs oraz poprosiłem o fajne pomysły rozwiązania tego, bądź co bądź niemałego i realnego, problemu. W komentarzach otrzymałem sporo sugestii, za które dziękuję (szczególnie dobrodziejowi o nicku nirud, którego genialny moim zdaniem koncept w [...]
Dość często natyka się człowiek (bądź ktokolwiek inny) całkiem niechcący na taki czy inny kawałek internetu mający uchodzić za ZABAWNY. Zabawność, oceniana w skali 1-10, mimo wysiłku autorów zwykle oscyluje jak dla mnie w granicach 3-4. Poniżej przedstawiam sześć ewenementów bezapelacyjnie ocenionych przeze mnie na 10/10, które w ciągu ostatnich kilku miesięcy spowodowały zetknięcie się [...]
Internet obfituje w niezliczone stada gridów dla jQuery. Przemierzają wirtualne pastwiska, żywią się wszelkimi danymi i kpiąco mrużą skryptowe ślepia, ponieważ doskonale wiedzą, że jest ich ZBYT wiele. Wybrać jeden konkretny – i jeszcze sensownie uzasadnić swój wybór – wcale nie jest prosto. Kilka miesięcy temu zostałem zmuszony do poświęcenia 2-3 godzin na analizę dostępnych [...]
MVP, MSSQL, .NET
Programista-pasjonat. Człowiek od wszystkiego związanego z programowaniem. Autor bestsellerowej książki “Zawód: Programista“.
Od 2008 posiadacz tytułu Microsoft MVP (Most Valuable Professional) w kategorii .NET.
Od 2005 Microsoft Certified Professional.