Recenzja Książki: Rozmowa Rektrutacyjna Dla Programistów – Przewodnik Do Sukcesu

Recenzja książki: Rozmowa Rektrutacyjna dla programistów – Przewodnik do sukcesu

Krótko: Jeżeli planujesz dostać się do Google, Amazon, Microsoft, Facebook Yahoo, Apple jako programista, to kup tę książkę. W innym przypadku odpuść sobie.

Trochę dłusza, ale nadal krótka wersja

Tytuł oryginału: Cracking the Coding Interview: 150 Programming Questions and Solutions.
Autorka: Gayle Laakmann MacDowell.
Wydawnictwo Helion.pl.
ISBN: 978-83-246-9332-0

Czytaj resztę...
Visual Studio I Git. Opis Wbudowanego Menadżera.

Visual Studio i git. Opis wbudowanego menadżera.

(English Version of this article – wersja angielska)

Jakiś czas temu próbowałem korzystać z Git przez provider dołączony do Visual Studio, wtedy nie byłem z niego zadowolony, zobaczę czy teraz narzędzia dołączone domyślnie do Visual Studio nadaje się do codziennego użytku.

Post dedykuje dotychczasowym użytkownikom TFSa, którzy muszą się przenieść na nowy system kontroli wersji. 🙂

Czytaj resztę...
Spacja O Zerowej Szerokości

Spacja o zerowej szerokości

Dowiedziałem się, że w świecie niewidzialnych znaków istnieje spacja o zerowej szerokości.

Jak ta spacja wygląda? O tak:​

Nie widzisz jej? To wstawię ją między te dwa​słowa.

Jeżeli przekopiujesz dwa​słowa do Unicode Explorer to…

zero_width_chars_table

Zobaczysz, że między dwa​słowa znajduje się znak Unicode U+200B. On jak nazwa sugeruje posiada zerową długość, ale jest także spacją.

Jakie to może mieć zastosowanie?

Czytaj resztę...
Ustaw Visual Studio Code Jako Domyślny Edytor Oraz Diff Tool

Ustaw Visual Studio Code jako domyślny edytor oraz diff tool

Jeżeli korzystasz z Visual Studio Code to też duże prawdopodobieństwo, że korzystasz także z Gita jako system kontroli wersji.

Według tych porad możesz ustawić Visual Studio Code jako domyślny edytor dla Gita oraz jako domyślny difftool czyli narzędzie pokazujące zmiany pomiędzy dwoma commitami.

Aby ustawić Visual Studio Code jako domyślny edytor to wykonaj taką komendę w konsoli

git config --global core.editor "code --wait"

Czytaj resztę...
Visual Studio Code – Synchronizacja Ustawień Między Komputerami

Visual Studio Code – Synchronizacja ustawień między komputerami

Korzystasz z wielu komputerów lub wielu maszyn wirtualnych? Lubisz mieć zawsze te same:

  • skróty klawiaturowe
  • snippety
  • ustawienia edytora
  • zainstalowane rozszerzenia

Jeżeli tak, to mam coś dla ciebie. Visual Studio Code Settings Sync rozszerzenie do Visual Studio Code, które korzystając z twojego konta na GitHub synchronizuje ustawienia pomiędzy komputera.

Czytaj resztę...
4 Sposoby Na Walkę Z Hałasem Na Open Space

4 sposoby na walkę z hałasem na Open Space

Nowoczesne biura, nowoczesnych firm lubią coś co nazwa się układem Open Space (Open office / Open floor). Brak osobnych pokoi dla deweloperów, pomaga im współpracować lepiej, bo nie są oddzieleni fizycznymi ścianami, które przekładają się na ściany w komunikacji.

Uwierzyłeś w to co napisałem w poprzednim zdaniu?

Mam nadzieje, że nie.

Wiesz, kto pracuje w schemacie Open-Space? Świnie. Open Space powstał po to, aby ciąć koszty, aby więcej pracowników zmieścić na mniejszej powierzchni. Jak świnie w oborze, one też mają Open Space. W tej świńskiej analogi – świńska klatka to twoje biurko.

Praca w osobnych pokojach to rzecz niedostępna w dzisiejszym świecie. Jeżeli chcesz zarobić na chleb to niestety trzeba zaakceptować reguły gry.

Eliminacja hałasu biura

W celu pozbycia się przeszkadzających dźwięków, można wykorzystać słuchawki, najlepiej o konstrukcji zamkniętej dobrze przylegającej do całości ucha. Jeżeli nie lubimy słuchawek wokół usznych możemy skorzystać z słuchawek dokanałowych.

Czytaj resztę...