Lista artykułów

Kilka ćwiczeń na kreatywność

Sama kreatywność jest bardzo ważna nie tylko dla grafików ale również dla programisów. Gdy myślimy w mniej standardowych ramach łatwiej jest wpaść zarówno na...

Wasze Historie #3: Ku Pamięci. Dla Zdrowia.

Zaczęło się to wszystko tak: Klient, był w posiadaniu dosyć prostej biznesowo aplikacji, która służyła do monitorowania w czasie rzeczywistym pewnych danych. Jak nietrudno się domyślić przy tego rodzaju aplikacji, bardzo łatwo o nieszczęśliwy wypadek w postaci braku pamięci. Tak też było w tym przypadku: mniej więcej co 3-4 tygodnie, w zależności od intensywności eksploatacji, [...]

Firmowe konto bankowe

https://pixabay.com/pl/owiec-bank-siedzie%C4%87-zabawny-%C5%82adny-1634320/ " data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2016/12/bank.jpg?fit=300%2C201&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2016/12/bank.jpg?fit=676%2C453&ssl=1" /> Zastanawiasz się, czy prowadząc działalność musisz mieć firmowe konto bankowe? Z tego wpisu dowiesz się, że w ogóle nie musisz mieć konta.

4

Białe znaki białe rymy filozofia

Nie wiem jak was ale mnie białe znaki mają znaczenie, gdy widzę: Blok { kodu, specjalnie wydzielony klamerkami, to wiem, że to jakaś logiczna część, I najpewniej wcześniej znajdzie się jakiś if, else, czy case I że wszystko co w środku, zostaje w środku } Jeśli widzę puste linie Pomiędzy wierszami Dla mnie oznacza to, […]

4 godzinny tydzień pracy [recenzja]

Książka “4 godzinny tydzień pracy” opowiada historię życia autora oraz jego dążenie do osiągnięcia niezależności finansowej i poszukiwania szczęścia w życiu. Intrygujący jest w niej nawet sam tytuł. Po jego przeczytaniu człowiek zastanawia się, jakim cudem można pracować tylko 4 godziny tygodniowo!? W świecie, gdzie większość ludzi pracuje 40 godzin, a nierzadko i więcej, taka informacja musi przykuć uwagę. Jest w tym oczywiście trochę gry słownej i przesady, ale o tym nieco później. O autorze: Timothy Ferriss Timothy Ferriss (ur. 20 lipca 1977) – to amerykański…

Po akcji #BLOGvember 2016. Nablogował się jak nigdy.

Przez kilka miesięcy przygotowywałem się do listopada “mentalnie”. Zminimalizowałem liczbę prezentacji, szkoleń, wyjazdów, zapychając sobie miesiące poboczne. Finalnie takich akcji wyszło mi 7. I tak prawie 2 tygodniowo, ale to mało w porównaniu z innymi miesiącami. Planowałem nie robić prawie niczego poza tym, co lubię najbardziej: tworzeniem niniejszego bloga. Obiecałem: w listopadzie codziennie nowy post. [...]

Jak zwrócić rezultat wykonania komendy w CQRS?

W tekście “CQRS+DI w C# i Autofac” pokazałem, że CommandHandler nie zwraca żadnego rezultatu wykonania komendy. Natomiast w “Esencja CQRS” pisałem, że jest to jedna z zasad, co do której można się spierać. Więc… jak to faktycznie jest? Wrzucanie komendy w system i “pójście dalej” bez żadnej informacji o rezultacie bywa możliwe, lecz zwykle ciężko [...]

CSS, LESS, SASS/SCSS, który wybrać?

Czasy używania czystego CSS powoli odchodzą w niepamięć. Nie ma się co dziwić, pracę trzeba sobie ułatwiać a nie utrudniać. Wydaje mi się, że...

11 obowiązkowych aplikacji na Androida

Ekstremalnie romantyczny (czy tam reumatyczny) jestem codziennie, oprócz Walentynek (co nie, J-bejbe?). Na Halloween wolę przejść się wieczorem prawdziwym cmentarzem, zamiast rozdawać bachorom zbielałe ze starości bombonierki. Ale Cybernetyczny Poniedziałek akceptuję totalnie, dziękczynnym będąc jak prawdziwy, jeżdżący 8-litrowym smokiem Jankes! To dziś! Z tej okazji odpowiem więc na pytanie, które różnymi kanałami otrzymuję dość regularnie: [...]

Słowo na niedzielę, o problemach i kwalifikacjach

Pod ostatnim SNN pojawiły się komentarze o “Sekrecie” i Koeljo, więc dziś mniej… egzaltowanie :). O stanie edukacji w naszej branży, nastawieniu “młodzieży” do świata i chwiejnej pozycji golema na kałecznych nogach, będącego Cywilizacją XXI Wieku Naiwnie Opartą Na IT, można by pisać wiele. I piszę, i pisać będę, póki rency nie uschną. Dużo się [...]

11

Java 8: Wielowątkowość cz1. – wstęp, theread, synchronizacja

Wielowątkowość w programowaniu to nie jest łatwy temat, źle użyta jest przyczyną bardzo wielu kłopotów. Ten temat będzie podzielony na parę części: Wielowątkowość cz1. – wstęp, theread, synchronizacja Wielowątkowość cz2. – komunikacja międzywątkowa, synchronizacja poprzez kolejkę Wielowątkowość cz3. – egzekutory, pule wątków, Future i Callable Wielowątkowość cz4. – framerwork Fork/Join Wielowątkowość cz5. – klasy wspomagające […]

Przydatne wtyczki do ATOM edytora [wideo]

Podczas kręcenia widea Atom – najlepszy edytor web developera obiecałem pokazać wtyczki, które znacząco przyśpieszają pracę i czynią z tego edytora naprawdę fajne narzędzie...

Dobry kod: Ty też możesz pisać czytelny kod!

Pisanie czytelnego kodu sprawia wielu programistom ogromne kłopoty. Ta uwaga bynajmniej nie dotyczy wyłącznie osób początkujących, ale niestety także tych z latami doświadczenia. Z czego wynika problem? Jak sprawić, aby pisany kod był bardziej czytelny i przystępny? Co to jest czysty kod?

Czytelny kod

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Pisanie czytelnego kodu sprawia wielu programistom ogromne kłopoty. Ta uwaga bynajmniej nie dotyczy wyłącznie osób początkujących, ale niestety także tych z latami doświadczenia. Z czego wynika problem? Jak sprawić, aby pisany kod był bardziej czytelny i przystępny? Ostatnio mam okazję prowadzić webinary, warsztaty i szkolenia. Dodatkowo od dłuższego czasu staram się kontynuować inicjatywę Weekly JavaScript Challenge. Dzięki …

Po moim pierwszym szkoleniu otwartym. Podsumowanie, raport, wnioski.

Tydzień temu, 18 listopada, odbyło się moje pierwsze szkolenie otwarte. Zapraszałem na nie tutaj, na blogu, jak i różnymi innymi kanałami. Kilka osób pytało mnie: jak się udało? Czy wyszedłem na swoje? Czy będę robił kolejne? Jak już wielokrotnie pisałem, w 2016r nie mam przez Czytelnikami tajemnic. Chyba żadnych. Pytasz – odpowiadam. Dzięki temu może [...]