Produktywność

VPN to podstawa czyli jak postawić VPN na Raspberry PI

Internet jest tak podstawową rzeczą, że coraz więcej osób w ogóle nie zastanawia się nad kwestiami bezpieczeństwa. Problem jednak jest spory bo z internetu korzystamy praktycznie nonstop. Niestety często z dziwnych sieci w dziwnych miejscach. Jak konferencje, hotele czy kafejki. Wszystko jest ok do póki mamy wieloskładnikowe hasła do poczty czy innych ważnych serwisów albo …

VPN to podstawa czyli jak postawić VPN na Raspberry PI Read More »

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 Read More »

NSubstitute czyli lepsza wersja Moq

NSubstitute to (dla tych co nie znają jeszcze) taki Moq na sterydach. Sytuacja wygląda tak, mamy klasę, która potrzebuje jakiś zależności, mniej więcej tak: [csharp] public class SomeClass { public SomeClass(INeedSomeStuff stuff) { // ……. } } public interface INeedSomeStuff { string DoSomeStuff(string param); void DoSomeOtherStuff(); } [/csharp] Możemy użyć moq i napisać: [csharp] var …

NSubstitute czyli lepsza wersja Moq Read More »

NDepend 5 czyli narzędzie do prześwietlania kodu

Wczoraj wyszła nowa wersja NDepend-a, jeszcze ciepła, cieplutka. 5-tka ma dwie rewolucyjne rzeczy, pierwsza to nowe UI, ładniejsze i bardziej “nowoczesne”, druga – i to jest dla mnie killer to dashboard. Zatem po kolej. Mamy nowe logo, które wygląda całkiem całkiem jak na moje średnio wprawne oko. Mamy wygląd czyli nowe menu, graficzki i inne …

NDepend 5 czyli narzędzie do prześwietlania kodu Read More »

Solarized czyli kolorki do Twojego IDE

Jest taka paleta kolorów – 16stu kolorów (8 podstawowych i ośmiu akcentów) podobno dobra dla wzroku. Używam od kliku dni i jak na razie jestem zadowolony – nawet trochę bardziej niż zadowolony. Paleta nazywa się solarized http://ethanschoonover.com/solarized Może Tobie też będzie odpowiadać. A teraz najpiękniejsza rzecz, odpowiednie pliki konfiguracyjne i instrukcja instalacji jest dostępna dla …

Solarized czyli kolorki do Twojego IDE Read More »

ScriptCS i szybki prototyp z WebAPI

W poniedziałek pisałem, że nie testowałem scriptcs-sublime. To się już zmieniło. Zainstalowałem i działa. Co więcej zainstalowałem drugi plugin build-with-input a to wszystko po to aby móc do skryptu przesłać coś za pomocą klawiatury bezpośrednio z poziomu samego sublime text-a. Instalacja: w konsoli gita teleportuję się do C:\Users\[uzytkownik]\AppData\Roaming\Sublime Text 2\Packages i wpisujemy magiczne znaki runiczne: …

ScriptCS i szybki prototyp z WebAPI Read More »

ScriptCS czyli C# bez ceremonii

O ScriptCS było głośno kilka miesięcy temu (bodajże w marcu) gdy pojawił się na .netowej scenie. W dużym skrócie jest to uskryptowiona wersja  C#-a. To powoduje, że jeśli chcemy zbudował/przetestować kawałek kodu, nie musimy odpalać całego Visuala. Wystarczy napisać: [csharp] Console.WriteLine(“hello scriptcs”) [/csharp] i powinno się wykonać (tak – na końcu nawet nie ma średnika). …

ScriptCS czyli C# bez ceremonii Read More »

Warsztat czyli moje narzędzia pracy–te używane sporadycznie

W zeszły czwartek opublikowałem post pod tytułem “Warsztat czyli moje narzędzia pracy”. Opisałem narzędzia, które są dla mnie obecnie najbardziej przydatne. Jednak nie są to wszystkie narzędzia dlatego poniżej zamieszczam listę sporadycznie używanych ale takich, które spełniają swoją role i mogą się przydać również Tobie: Notepad2 jak dla mnie perfekcyjny zamiennik notatnika systemowego. Ma numerowanie …

Warsztat czyli moje narzędzia pracy–te używane sporadycznie Read More »

Cena narzędzi – cena wydajności

Kilka dni temu Jarek Stadnicki opublikował ciekawy tekst “Cena / wydajność”.  Wzmianka na temat Eclipse-a (z którym Jarek się najwyraźniej nie przyjaźni) przypomniał mi wykład z konferencji 33 degree gdzie na pytanie ile osób używa Eclipse-a zgłosiło się blisko 700 osób (prawie wszyscy na konferencji n.t. Javy) natomiast na pytanie ile z nich by zapłaciło …

Cena narzędzi – cena wydajności Read More »