Archiwum autora: Wiktor Radecki

Użycie git update-index –no-assume-unchanged na wszystkich plikach w PowerShell

Aby uzyskać rezultat z tytułu należy wykonać komendę: git ls-files -v | Select-String -Pattern '^h' -CaseSensitive | %{git update-index –no-assume-unchanged $_.Line.SubString(2)}     git ls-files –v Zwraca pliki w indeksie   Select-String -Pattern '^h' -CaseSensitive Zaczynające się od “h” (czyli … Czytaj dalej

Zaszufladkowano do kategorii Oczywiste oczywistości, Szybkie porady | Otagowano , , | Dodaj komentarz

IEnumerable jest leniwe

Jak myślicie co zwróci taki kod: var list = new List<int>{1,2,3}; var filtered = list.Where(i => i > 1); list.Clear(); return filtered.Count(); Oczywiście, że 0. A czemu? Bo IEnumerable jest leniwe. Jeśli nie musi, to nie ruszy czterech liter i … Czytaj dalej

Zaszufladkowano do kategorii Oczywiste oczywistości | Otagowano , | Dodaj komentarz

RichFaces .hide() i .show()

Jest to początek oczywistych oczywistości, mówiących o prostych rzeczach, które łatwo przeoczyć. Na początku jak pisałem coś w RichFaces (a i pewnie w innych frameworkach jest tak samo) to byłem przekonany, że przy używaniu <b>#{rich:component('input')}.hide()</b> (lub .show) muszę renderować komponent. … Czytaj dalej

Zaszufladkowano do kategorii Bez kategorii | Otagowano , , | Dodaj komentarz

Moje podejście do TDD

Słowem wstępu Jakiś czas temu zajrzałem na wpis (proponuje się zaznajomić z nim, zanim zaczniecie czytać ten wpis) Jeremy’ego Bytes’a, a mianowicie TDD & Conway’s Game of Life. Opisał on rozwiązanie napisania Gry w życie z użyciem TDD. Wyjaśnił wszystko jasno, … Czytaj dalej

Zaszufladkowano do kategorii TDD | Otagowano , , | Dodaj komentarz