Łukasz Gąsior – Blog

Web Developer – ASP.NET | ASP.NET MVC | PHP

Niedawno w jednym z postów opisałem, jak można wykorzystać obiekt console do ułatwienia pracy z JavaScriptem. Wspomniałem tam, że obiekt ten nie jest standardowym obiektem JavaScript, a jest „dodawany” przez różne przeglądarki (lub dodatki do przeglądarek). W związku z tym może się zdarzyć, że nasza strona nie będzie działała na jakiejś przeglądarce. czytaj dalej…

Wczoraj został zaprezentowany nowy wygląd nowego Visual Studio 2011 – Introducing the New Developer Experience. Początkowo nowy UI nie bardzo przypadł mi do gustu, ale ostatecznie stwierdziłem, że dla mnie to za dużo się nie zmieni. Pomyślałem, że opiszę na blogu moje ustawienia VS2010 – może ktoś z nich skorzysta. czytaj dalej…

JavaScript jest nieodłącznym elementem praktycznie każdej strony www. Coraz częściej poziom skomplikowania JavaScriptu jest większy niż logiki po stronie serwera. Niestety js jest trochę niewdzięczny pod względem kontrolowania tego, co robi :)

Pisząc pierwsze skrypty wpadłem na pomysł, by strzelać alertami za każdym razem, kiedy chcę sprawdzić, co dzieje się w skrypcie. Życie szybko jednak pokazało, że jest to złe podejście – tak odkryłem metodę console.log();. czytaj dalej…

Witajcie w Nowym Roku :)

Ostatnio mało mnie było wszędzie tam, gdzie do tej pory bywałem ;) – mój blog, codingtv(); czy twitter.

Cała ta nieobecność związana była początkowo z „wielkimi przygotowaniami do…”, a potem z narodzinami syna :) . Nowy członek rodziny wywrócił do góry nogami cały dotychczasowy porządek rzeczy, ale już powoli wszystko wraca do normy. czytaj dalej…

W ASP.NET MVC domyślnie wszystkie metody publiczne zdefiniowane w klasie kontrolera są tzw. „action methods„, czyli możemy je wykonać podając odpowiedni adres url.

Czasami jednak chcielibyśmy, aby jakaś metoda była trochę bardziej ukryta przed światem. W ASP.NET MVC możemy tego dokonać dekorując daną metodę … czytaj dalej…

Człowiek przez parę dni odpuści sobie regularne czytanie blogów i zaraz ma wrażenie, jakby wrócił do innego świata :) Nowe Visual Studio, nowy Windows, nowy F# i od paru dni nowa wersja ASP.NET MVC 4 – w wersji Developer Preview co prawda, ale jest. Warto pamiętać, że Developer Preview to nawet nie pierwsza beta, więc do wersji finalnej może nastąpić jeszcze sporo zmian, a w aktualnej mogą być błędy.

Postanowiłem dzisiaj zainstalować nowe MVC i zobaczyć, co tam kryje się ciekawego. Na początek instalacja  – trwała dziwnie długo, ale ostatecznie się udało. czytaj dalej…

Dzisiaj została udostępniona wersja testowa nowego Windowsa 8! i oczywiście nie mogłem nie sprawdzić, jak on wygląda. Tym bardziej, że znajduje się tam nowe Visual Studio 2011 (w wersji Express).

Nowy system zainstalowałem na maszynie wirtualnej VirtualBox – na VMWare niestety się nie udało. Instalacja niby startowała, ale szybko sypało błędami. VPC nie testowałem, ponieważ pobrałem wersję 64-bit (jedynie ta wersja ma w sobie VS 2011). czytaj dalej…

Długo mnie tu nie było, ale nie próżnowałem.

Był już inżynier, to i magistra trzeba było dołożyć :) Udało się tego dokonać wczoraj w godzinach popołudniowych i ostatecznie zakończyć zabawę w studenta na PWr.

Temat pracy dyplomowej był ciekawy – dotyczył hurtowni danych Microsoft oraz Sybase. Chodziło głównie o zbadanie różnic w hurtowniach przechowujących dane wierszami (MS SQL) oraz kolumnowo (Sybase). Ogólnie – to drugie podejście oferuje szybsze wykonywanie zapytań.  Niedługo postaram się coś więcej na ten temat napisać.

Temat ten na tyle zainteresował mnie i promotora, że postanowiliśmy kontynuować projekt dążąc do wydania książki :) Jest nawet szansa, że nam się uda!

Lista propozycji tematów do napisania posta liczy sobie ok. 50 pozycji, więc teraz daję sobie parę dni na powrót do normalności i zaczynam produkować kolejne wpisy na blogu.

Aha – zapraszam również na codingtv(); – tam posty ruszyły trochę wcześniej!

PGS Workshop

1 komentarz

Dla programisty jednym z głównych elementów pracy, poza „produkowaniem kodu”, jest zdobywanie wiedzy. Zarówno w kwestii poznawania nowych technologii, jak i „sztuki programowania” – czyli jak pisać, żeby było dobrze, a nie źle :)

Sposobów na poszerzanie wiedzy jest wiele: studiowanie MSDNa, czytanie blogów, książek, uczestnictwo w szkoleniach i konferencjach, udział w grupach społecznościowych, itp.

czytaj dalej…

Tak się ostatnio złożyło, że zaistniała u mnie potrzeba zdobycia certyfikatu MCPD. Najpierw udało mi się zdać MCPD Web 4; wczoraj dołożyłem MCPD Windows 4 kończąc chwilowo swoją przygodę z certyfikacjami.

Pomijając kwestię sensu zdobywania certyfikatów (wiem, że jest to temat budzący skrajne uczucia), chciałbym co nieco opisać o moich przygotowaniach. Kilka osób pytało mnie o to w mailach, więc mam nadzieję, że Wam to się przyda.

czytaj dalej…

Switch to our mobile site