Lista artykułów

…staraj się mieć taką, która jego jest

Jeśli jest źle, i wiadomo że jest źle, to jest dobrze. Bo może być tylko lepiej. I czas na zmiany. Najważniejsze, aby być zadowolonym z siebie. Czerpać radość i satysfakcję z codziennych obowiązków i nie czuć się “gorszym” względem otoczenia. Wykorzystywać ogromne możliwości rzucane przez naszą profesję. Kilka lat temu miałem niemały kryzys odnośnie swojej [...]

Słowo na niedzielę, o metodykach i metodologiach

W języku angielskim jest prosto: methodology. W języku polskim jest trudniej. Tak popularne w inżynierii oprogramowania słowa “metodyka” i “metodologia”, mające różne znaczenia, bardzo często używane są zamiennie. Bez zbędnego rozwodzenia się polecam zapamiętać: metodologia – nauka o metodach badań naukowych, ich skuteczności i wartości poznawczej metodyka – ustandaryzowane dla wybranego obszaru podejście do rozwiązywania [...]

Jak nie budować API – na przykładzie SPClaimProvider

Miałem ostatnio okazję implementować własny provider claimów do SharePointa. Jak prawie całe API SharePointa, ta kupa kupy woła o pomstę do nieba. Postanowiłem wykorzystać okazję i zaprezentować jak to złe API mogłoby wyglądać, gdyby ktoś w teamie odpowiedzialnym za “dev-experience” tego kolosa miał trochę oleju w głowie. Ale najpierw kilka słów wprowadzenia, czyli przedstawienie problemu. [...]

Wednewsday: Nauka programowania dla dzieci

Pluralsight znamy chyba wszyscy. Jeśli nie – to powinniśmy. Jest to bardzo obszerna biblioteka kursów programistycznych przeprowadzanych w postaci screencastów na tematy… wszelkie. Oglądałem kilka z nich i jakość jest zdecydowanie zadowalająca. Kilka dni temu na firmowym blogu ogłoszono udostępnienie darmowego kursu programowania… dla dzieci! Zachęcam do zapoznania się z materiałem, a nuż wyrośnie u [...]

5

Dodawanie HOOK-a w nowy sposób – Prestashop 1.5

Przedstawiam ciekawy sposób na dodanie uchwytu(pozycji) dla Prestashop 1.5 znalezione na: http://nemops.com/adding-hooks-to-prestashop-1-5/ No to zaczynamy: Otwieramy plik .tpl na przykład footer.tpl , dodajemy kod: [crayon-5bb9a7d98e3e5805259426/] po h podajemy nazwę własnej pozycji , następnie szukamy pliku php naszego modułu w moim przypadku fmeblockmanufacturer.php, dodajemy kod: [crayon-5bb9a7d98e3ec082775187/] najpierw hookNazwaHooka, potem ciało funkcji(metody), następnie w tym samym pliku szukamy […]

6

Wyświetlenie ilości produktów danego producenta w lewej kolumnie – Prestashop 1.5

Aby dodać ilość produktów danego producenta postępujemy następująco: Modyfikujemy blokmanufacturer.php  w okolicach 58 linii dodajemy do : [crayon-5bb9a7d98e8fd050899823/] do argumenty dodajemy true, po modyfikacji: [crayon-5bb9a7d98e904204784391/] następnie w  blokmanufacturer.tpl aby wyświetlić liczbę produktów wystarczy dodać: [crayon-5bb9a7d98e907270557606/]  

Git Pager – zawijanie wierszy w diff,log etc…

Standardowo komendy wykonywanie w Git Bash “ucinają” długie linie, na przykład: Wynika to z tego, że domyślnie tekst jest stronicowany za pomocą “pagera” o nazwie LESS. To dzięki niemu nie jesteśmy zalewani nieograniczoną ilością tekstu, tylko dostajemy możliwość zatrzymania się po jednej stronie i kontynuowania za pomocą spacji. Dobra wiadomość jest taka, że możemy to [...]

Wednewsday: We Actually Build Stuff 2013

Nie dalej jak przedwczoraj na spotkaniu lubelskiej grupy Java wystąpił Greg Young (wow, nie ?). Wcześniej zapowiadał na Twitterze, że przy tej właśnie okazji ogłosi oficjalnie swoje plany odnośnie tegorocznej edycji konferencji We Actually Build Stuff… I stało się:). “Oficjalne”, aczkolwiek niepotwierdzone jeszcze nigdzie w postaci konferencyjnej strony online, info głosi: We Actually Build Stuff [...]

Nie pożądaj pasji bliźniego swego…

Miało być tak pięknie. Zawód-programista. Spełnienie marzeń i nadziei. A tymczasem… Bury poranek, szaruga i dziki wicher. Deszcz zacina poziomo, zdaje się zostawiać bruzdy na polikach. Wtaczasz się sfatygowany do biura, składasz parasol… i masz ochotę zakopać się pod stertą suchych liści i tam przeczekać do emerytury. Opatrzności, znowu to samo, dodaj mi sił… A [...]

Regionalna opinia o #regionach

Franz w “Psach” powiedział: “nie lubię Ruskich”. Ja teraz mówię: “nie lubię regionów”. Regiony to te małe śmierdziuchy rozpoczynane dyrektywą #region i kończone dyrektywą #endregion. To te potworki co pozwalają klasę z kilkoma tysiącami linii zwinąć do kilku linii, grupując kod choćby w bezsensowny sposób, i spełnić tym samym całkiem sensowną zasadę “klasa powinna mieścić [...]

Wednewsday: oficjalna data DevDay 2013 i… inne konferencje

Jakiś czas temu strona http://devday.pl/ zmieniła swe dotychczasowe oblicze i zaistniała na niej piękna informacja: “20th September 2013, Kraków”. Jeżeli ktoś nie był na ubiegłych edycjach (jak ja, ciotex) to niechaj koniecznie rezerwuje sobie termin i już od dziś daje na tacę, żeby załapać się na wejściówkę. A jeżeli ktoś był to na pewno od [...]

Nie wiedź fałszywego żywota poświęconego pracodawcy swemu

“Kult mrówy” – tak bym określił stosunek do sposobu pracy bardzo często spotykany u, szczególnie młodych, programistów. Mrówa nie robi nic innego, tylko zapier… Wstaje rano, idzie do roboty, siedzi tam cały dzień, potem cały wieczór, wraca do domu żeby się kimnąć, i tak w kółko. I uważa, że tak powinno być. Jest fajnie, jest [...]

C# jako język skryptowy? Meet ScriptCS

O tym, że Microsoft chciałby “uskrypcić” C#, pierwszy raz usłyszałem w 2009 roku na MVP Summit. Efektem takich zapowiedzi jest projekt Roslyn – czyli Compiler As A Service. Idea bardzo interesująca i zacna, jej implementacja – z tego co czytałem – również. Glenn Block (m.in.) wziął Roslyn, wziął NuGeta, wziął C#, wziął fajny pomysł i [...]

Wednewsday: Resharper 8 EAP

Wszyscy kochamy JetBrains i Resharpera. Jednak od przynajmniej dwóch wersji ja osobiście czuję lekki niedosyt… a to z tego względu, że pojawiały się nowe ficzery, z tym że mnie jakby nie dotyczyły. Chyba ostatnią naprawdę wymiatającą cechą było dodanie nawigacji po Javascript i CSS. Teraz jest szansa na zmianę! Od tygodnia można pobawić się wczesną [...]

Poszukiwany, poszukiwana: Predica dev

Firma, dla której aktualnie pracuję – Predica czyli – poszukuje programisty. Zostałem poproszony o puszczenie tu tego info – może ktoś się skusi:). O pracy w Predice pisałem w poście “Jak motywować programistę?” – nic do dodania nie mam. Jeśli ktoś chętny to po więcej szczegółów odsyłam na stronę Kariera: http://www.predica.pl/EN/Company/Career/Pages/JobPositions.aspx.