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

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 Dowiedz się więcej »

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 Dowiedz się więcej »

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 Dowiedz się więcej »

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 Dowiedz się więcej »

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 Dowiedz się więcej »

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 Dowiedz się więcej »

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 Dowiedz się więcej »

Przewijanie do góry