Zrób sobie aplikację

Kazdy, kto przez dluzej niz chwile przyglada sie rozwojowi technologii informatycznych musi dojsc do wniosku, ze swiatem IT rzadza okresowe mody. Wszedzie tam, gdzie istnieje realny wybór, obowiazujace w danej chwili trendy maja ogromny wplyw na decyzje. Moim ulubionym przykladem jest "grubosc" klienta w typowych zastosowaniach firmowych. Odkad swiadomie sledze rozwój technologii, trend w tym…


Znowu Metro

Nie jestem programista, ale postaram sie nie napisac zadnej powazniejszej bzdury. Dlaczego w takim razie w ogóle biore sie za pisanie o czyms, co nie jest "moim" tematem? Bo warto. Bo wiedza o Metro sprowadza sie niestety czesto do blednego skrótu mysliwego, ze Metro to prostokatne kafelki zamiast ikon. I nawet bedac nie-programista, warto wiedziec…


Magia w Remote Apps

Dzisiaj bedzie o konkretnym przypadku. Otóz byla sobie aplikacja. Wlasnego wyrobu (w sensie, ze firma miala dostep do kodu, programistów itp.), absolutnie krytyczna dla biznesu i uzywajaca CPU w sposób dosc specyficzny. Otóz najwazniejsze operacje bardzo mocno obciazaly procesor na kilkanascie sekund, po których aplikacja byla gotowa do uzytku i procesora nie obciazala juz tak…


Autoruns w trybie offline

Autoruns dostepny z Sysinternals jest naprawde fantastycznym narzedziem. Podczas ostatniego MVP Summit w Redmond, w ramach dyskusji z Markiem Russinovichem moglismy sie dowidziec jak od srodka wyglada walka z wylapywaniem kolejnych miejsc, w których mozna umiescic aplikacje uruchamiajaca sie w sposób niezalezny od woli uzytkownika. Autoruns wszystkie te miejsca przeglada i w jasny sposób pokazuje…


WebMatrix

Aplikacji do tworzenia stron WWW jest wiele. W wiekszosci przypadków sa one mniej lub bardziej przyjaznymi edytorami HTML i w oczywisty sposób umilaja tworzenie kodu osobom, które nie robia tego profesjonalnie. Klopot jednak w tym, ze wspólczesna strona WWW rzadko kiedy jest statyczna. Oznacza to nie tylko troche inne pisanie kodu strony, ale i koniecznosc…


Tworzenie instalek

Tworzenie programów instalacyjnych nie jest tematem trywialnym. Obojetne czy zaprzegniemy do tego rewelacyjny pakiet WiX, wszechmocna, ale surowa Orce czy jakiekolwiek inne platne lub bezplatne aplikacje takie jak InnoSetup, InstallShield, Wise, NSIS czy chocby WinRAR. Jezeli instalacja ma polegac na skopiowaniu paru plików, sprawa jest dosc prosta. Gorzej, gdy aplikacja wspólpracuje z IIS i musi…


64bitowy świat

Zawsze i wszedzie popieram szescdziesiecioczterobitowe rozwiazania i jestem w pelni swiadomy, ze nie ma przed nimi ucieczki. O osmiobitowych aplikacjach nikt juz nie pamieta, szesnastobitowe jeszcze sie bronia w ostatnich okopach, ale 64 bity pewnie niedlugo zaczna królowac. Choc sama idea jest wielce sluszna, jak zwykle realia troche rozczarowuja. Dzieje sie tak z wielu róznych…


Small Basic po polsku

Najwazniejsze, ze juz jest. Poczawszy od wersji 0.8, moje ulubione srodowisko programistyczne dostepne jest równiez w polskiej wersji jezykowej. O Small Basic pisalem juz pare razy i wiele razy opowiadalem na róznych seminariach i spotkaniach. Ostatnio byly to konferencje DigiGirlz, a wszystkich poprzednich, to chyba juz nie zlicze. Dla przypomnienia, Small Basic jest srodowiskiem programistycznym,…


Office 2010 już jest

Na portalu TechNet i MSDN pojawila sie finalna wersja pakietu Office 2010. Nie wiem jak inni, ale w sumie, po miesiacach pracy z wersja BETA, calkiem niecierpliwie oczekiwalem tej przyjemnej chwili. Nic, tylko brac i uzywac. Oczywiscie dostepne sa wersje x86 oraz x64. Przy wyswietleniu szczególów wersji x64 pojawia sie dosc ciekawy komunikat: “Important: Microsoft…


Minesweeper Consultant & Solitaire Expert

Opisana ponizej sztuczke pokazywalem ostatnio w ramach demo podczas sesji na spotkaniu WiT i na prosbe uczestniczek opisuje ja jeszcze raz i powoli. Na poczatek, nalezy zaopatrzyc sie w Debugging Tools for Windows i gre Minesweeper z Windows XP. System, na którym przeprowadzamy doswiadczenie nie ma znaczenia. Chodzi o to, zeby w uruchomionym procesie winmine.exe…