Pracownik pracodawca – sprzeczność interesów

Dzisiaj nie technicznie jednak temat bardzo ważny bo przecież połowę życia spędzamy w pracy. Tak połowę. Czas to najcenniejszy zasób jaki mamy (najcenniejszy asset jeśli pracujesz w korpo). Doba dla wszystkich ma tyle samo godzin, minut i sekund. Nikt na ziemi nie dostał go mniej lub więcej, wszyscy dokładnie tyle samo, jak w komunie. Z […]

Pracownik pracodawca – sprzeczność interesów Dowiedz się więcej »

Podsumowanie 2013

Rok się skończył, nadszedł czas podsumowań i planów. Planów nie będę zamieszczał bo jeszcze ktoś mnie będzie chciał z nich rozliczyć. Natomiast zeszły rok był bardzo owocny, naliczyłem trochę ponad 10 “eventów” programistycznych, w których brałem udział. W tym: 6 konferencji z czego na 2 mogłem być prelegentem a 1 konferencja odbyła się zupełnie online

Podsumowanie 2013 Dowiedz się więcej »

Roslyn ostatnia prosta

Od pierwszego CTP Roslyna z niecierpliwością czekam na release. W telegraficznym skrócie roslyn to nowa generacja kompilatora. Takiego kompilatora gdzie każdy element jest dostępny przez api/serwis. To otwiera takie możliwości jak budowa własnych narzędzi do refaktoryzacji czy analizy kodu, tworzenie nowych słów kluczowych i nie wiadomo co jeszcze. Przy okazji kompilator jest przepisywany tak aby

Roslyn ostatnia prosta Dowiedz się więcej »

Są bugi i są bugi

…humans make mistakes, but the answer is not to add additional humans to the process. Rather, the solution is that the entire deployment process should be automated, with automated deployment and automated acceptance tests. No właśnie, ludzie robią błędy, a jeśli dodamy więcej ludzi do procesu to szansa na zmniejszenie ilości błędów jest delikatnie mówiąc

Są bugi i są bugi Dowiedz się więcej »

Debuggowanie – Make Object ID

Czasem zwykłe metody debugowania nie wystarczają, czasem watch-e i sprawdzanie krok po kroku jest nie wystarczające. Czasem chciało by się sprawdzić wartość obiektu, do którego nie mamy referencji. No właśnie, wszystkie normalne narzędzia debuggowania jakie udostęnia Visual Studio pozwalają na oglądanie wszystkiego co mamy w zasięgu referencji albo gdzieś po callstack-u możemy się do “tego”

Debuggowanie – Make Object ID Dowiedz się więcej »

Debugowanie w Visual Studio

Ostatnio widzę dużo wpisów na temat debugowania aplikacji. Nie trafiłem jednak na opis dwóch rzeczy, które bardzo tą czynność ułatwiają, mianowicie, zmiana kolejności wykonywania kodu oraz GetHashCode() Zmiana kolejności wykonywania kodu Czy zdarzyło Ci się podczas debugowania przejechać o tą jedną linijkę za daleko? Nic prostszego, chwyć żółtą strzałkę i przesuń kilka linijek do tyłu

Debugowanie w Visual Studio Dowiedz się więcej »

Przełączanie aplikacji bez odrywania się od klawiatury. Switcheroo

W czasie programowania lubię móc zrobić wszystko co potrzebuję bez odrywania rąk od klawiatury. Ot po prostu tak jest szybciej, co nie powoduje, że muszę się odrywać od tego nad czym pracuję na zbyt długi czas.  Przełączanie aplikacji w Windowsie jest… dobre jak uruchomi się dwie aplikacje. Przy większej ilości ALT+TAB  i  ALT+SHIFT+TAB są lekko

Przełączanie aplikacji bez odrywania się od klawiatury. Switcheroo Dowiedz się więcej »

Oculus Rift + Ar. Drone + Kinect czyli trochę natchnienia

To co można zbudować dzisiaj w domu, za pomocą (najczęściej) prostego api i kawałka wyobraźni po prostu zadziwia. Poniżej film i link do autora takiego zadziwiającego cudeńka. [youtube=http://www.youtube.com/watch?v=8VuLyabbkWg] http://bettercoderwannabe.blogspot.it/2013/08/oculus-ar-drone-and-kinect-completed.html

Oculus Rift + Ar. Drone + Kinect czyli trochę natchnienia Dowiedz się więcej »

Przewijanie do góry