Profile

Cover photo
Piotr Kubowicz
Lives in Kraków
2,274,765 views
AboutPostsCollectionsPhotosVideos+1'sReviews

Stream

Piotr Kubowicz

Shared publicly  - 
 
"W zużytej elektronice, która w 2014 roku wylądowała w japońskich sortowniach, odzyskano 143 kg złota, 1566 kg srebra, 1112 ton miedzi"
 ·  Translate
Nie każdy kraj radzi sobie z zepsutą elektroniką i mało który robi to tak dobrze, jak Japonia. Organizatorzy kolejnych Igrzysk Olimpijskich będą się starać, by medale, które otrzymają najwybitniejsi sportowcy za 4 lata, były zrobione z metali odzyskanych z elektrośmieci. Elektroniczne śmieci…
1
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
Przez lata usługi muzyczne oparte na strumieniowaniu zapowiadały się na ostatecznych pogromców muzycznego piractwa. Z czasem jednak konkurencja stała się bardziej zacięta, co paradoksalnie wcale nie odbiło się korzystnie na końcowych użytkownikach. O tym, że z sytuacją na rynku strimingów jest,…
1
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
An unlucky few have names that can utterly confuse computers, and it makes their life online quite the headache. Why does it happen?
1
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
"It's like we woke up one morning in 2008 to find that our Lego had all turned to Duplo. Sites that used to show useful data now look like cartoons." #UX #materialdesign
1
Jarek Cora's profile photo
 
Great article, I love the comparisons to the gems or Russian literature.
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
Jak piwo dało nam uprawę roli, pismo, piramidy, medycynę i niepodległość Stanów oraz uratowało życie milionów ludzi ;-) Ślady piwa znaleziono 3000 lat przed pierwszymi śladami wypieku chleba!
 ·  Translate
Piotr Kubowicz originally shared:
 
Steven naprodukował cieniutki tekst "How Beer Gave Us Civilization" w zasadzie o niczym - lepiej oglądnąć film o tym, jak piwo dało nam uprawę roli, pismo, piramidy, medycynę i niepodległość Stanów oraz uratowało życie milionów ludzi ;-) Ślady piwa znaleziono 3000 lat przed pierwszymi śladami wypieku chleba!
 ·  Translate
1
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
Implementing requirements vs. solving problems, effect maps and cutting off 80% of scope, why F-16 succeeded despite never meeting its specification and why "Goldfinger" is a movie about software development.
1
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
historia jednego skrótu... w implementowaniu bezpiecznego logowania
 ·  Translate
Wyciek danych z Ashley Madison, randkowego serwisu dla szukających „skoków w bok”, miał wielowymiarowe konsekwencje. Na pewno obnażył nieuczciwie praktyki jego właścicieli, pobierających opłaty za niewykonywane usługi i wypełniających go fałszywymi kobiecymi kontami. Na pewno obnażył cyberwojny…
1
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
Inland Microbrewery produces several varieties of beer, all without the use of imported malted barley, upon which Ghana’s two major commercial breweries rely.
1
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
#BoilingFrogs16 (http://boilingfrogs.pl/) - mała konferencja, a wiele wartych zobaczenia prezentacji

Świetne

Jak znaleźć czas na jakość? Teoria kolejek - Wiktor Żołnowski https://www.youtube.com/watch?v=jdX9Bn2yk54
Teoria kolejek w praktyce. Branie mniej do sprintu jako mechanizm budowania zaufania u klienta. Klient pytając się "ile to zajmie?" pyta się naprawdę, kiedy będzie to gotowe. Programista myśli tylko o czasie implementacji, a co z czasem na review? Pułapka ciągłego myślenia o maksymalnej utylizacji "zasobów ludzkich", zarządzania zespołami jak zarządzania maszynami na hali fabrycznej, które nie zarabiają, jak stoją nieużywane ("Jak wygląda maksymalnie zutylizowana autostrada? Stoi"). Zatory powodowane przez zasadę "tylko seniorzy mogą zaakceptować zmiany/robić review". Uzupełnione fajnymi animacjami.

(Un)productive partnerships - Paweł Lipiński https://www.youtube.com/watch?v=HMwYwSr9BxU
Paweł Lipiński prowadzi software house, wcześniej pracował dla dużych międzynarodowych firm. Na podstawie swoich doświadczeń opowiada o przyczynach niepowodzenia projektów, jak często powód to niezdrowa współpraca z klientem, dlaczego z góry estymowane projekty typu "fixed price" są wzajemnym oszukiwaniem się klienta i wykonawcy oraz że da się prowadzić firmę odrzucając startowanie w typowo skonstruowanych przetargach. Propozycje naprawy: jak prowadzić projekty "time and material", by klient czuł się partnerem, długoterminowe relacje i premie jako pomysł na motywację, by oddawać pracę przed czasem. Dużo ciekawych przykładów z życia.

Jak przetestować prawdziwy system https://www.youtube.com/watch?v=-LQTyPVEeUw
Tworzenie własnego stosu technologicznego do testów - programiści mają tu większą swobodę niż w wyborze technologii do kodu produkcyjnego. "Zły" kod może mieć fajne testy. Przykłady rozszerzeń do JUnita (AssertJ, CatchException). Złe praktyki: test bazowy (szybko wychodzi brak wielodziedziczenia). Dobre praktyki:@Rule. Ciekawe pomysły na pisanie testów akceptacyjnych: klasy wystawiające metody when/then, kontekst testów zamiast przerzucania zmiennych we wszystkie strony. Testy integracyjne: jak symulować systemy zewnętrzne. Co i jak testować: co w unitowych, co w integracyjnych (pozytywna i negatywna ścieżka, nie testować wszystkiego).

Pozytywistyczny developer, czyli ciągła praca u podstaw - Michał Gruca https://www.youtube.com/watch?v=CVtunOTL5gg#t=7m
Słabo prowadzona prezentacja, ale poświęcona ciekawym rzeczom, o których mało się mówi. Słuchać mimimum na tempie 1.5x, oglądać tylko 07:00-28:00 i 50:00-54:00. Impostor syndrome (syndrom oszusta) podobno u 70% społeczeństwa - niedocenianie swoich własnych umiejętności, pomniejszanie swoich osiągnięć. Może być wyrażone przez perfekcjonizm. Cenni pracownicy mogą przez to bać się zgłaszać swoje pomysły, które dla innych mogą okazać się bardzo przydatne. Porady dla "oszustów". Recognition box (kudos box) - 50:00.


Dobre

BDD i wymagania w Agile - Wiktor Żołnowski https://www.youtube.com/watch?v=-649i1XRonA
Trochę o złym podejściu do user stories: przypadki typu "klient przesyła gotowy backlog historyjek do wykonania", historyjki dotyczące zmian, których nie da się zauważyć. Czy logowanie i bezpieczeństwo zawsze są wymagane? Często popełniane błędy przy pisaniu automatycznych testów funkcjonalnych. Wzorzec page object. Cynefin a kwestia "BDD u mnie nie działa".

Wydajność webowa - czemu miałbym się przejmować - Konrad Kokosa https://www.youtube.com/watch?v=V_OVE70ylTU Różne progi czasowe przy których wydajność jest inaczej odbierana przez ludzką percepcję. Badania: ta sama strona po spowolnieniu jest odbierana jako mniej atrakcyjna. Dlaczego optymalizację warto zacząć od strony przeglądarki a nie od strony bazy danych. Ciekawe narzędzia nagrywające filmy z ładowania strony, zaznaczające na stronie kolorami, jak długo każdy element się ładował. Performance budget - sposób na ograniczenie pomysłów web designerów.

Effective software delivery - Jakub Kubryński https://www.youtube.com/watch?v=Vk2UvbSgBbw
Dużo o błędach popełnianych w całym czasie pracy nad projektem: traktowanie technologii jako silver bullet (jak przydała się w jednym projekcie, warto użyć jej w kolejnym), zaczynanie projektu od bazy danych, błędy w szacowaniu, znaczenie szybkiego feedbacku od klienta, odnoszenie DRY tylko do najniższego poziomu kodu, nieporozumienia na temat zakazu przedwczesnej optymalizacji.

Raj dla poliglotów: Wszystko płynie - Michał Płachta https://www.youtube.com/watch?v=J8n8j0_6wYU
Prezentacja dla osób, które nigdy nie miały do czynienia z reaktywnymi strumieniami. Inspirujący przykład: przeglądarkowa gra w węża bez użycia ifów, następne rozszerzona o tryb multiplayer po stronie serwera. Przystępne objaśnienie sensu reaktywnych strumieni i podstawowych operacji.

Testowanie mutacyjne - Marcin Zajączkowski https://www.youtube.com/watch?v=lhvDp0_2MI4
Testy mutacyjne jako sposób na radzenie sobie z kodem, w którym testy jednostkowe wyłapują za mało błędów. Główne przykłady dla Javy, ale również przegląd narzędzi dla różnych języków. Rozsądne podejście (jakie zyski, ile czasu to kosztuje, kiedy warto stosować, jak skonfigurować).

Zakończenie https://www.youtube.com/watch?v=SGLxeRzGNqA#t=8m20s
Pouczająca anegdotka 08:20 - 11:15


Całkiem całkiem

HATEOAS as if you meant it - Tomasz Pluskiewicz https://www.youtube.com/watch?v=xjLTknQZerY
Prezentacja dla zupełnie początkujących: po co wysyłać URL-e w odpowiedzi z REST-u, jak to zrobić, jakie są zyski.  Dobrze zrobiona, ale trochę myląco dobrane przykłady.

Słabe

From legacy to DDD - Andrzej Krzywda https://www.youtube.com/watch?v=MzV2vGSTpo8
Kilka fajnych pomysłów: dodać wysyłanie eventów do istniejącej aplikacji, z tego wyłonią się bounded contexty. Ogólnie za bardzo rozmyte, nie wiadomo, do kogo właściwie.
 ·  Translate
4
2
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
so true :)
1
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
mimo że ktoś kupił system oświetlenia, tak naprawdę go nie posiada, a producent może w każdej chwili zablokować tę czy tamtą funkcję
 ·  Translate
Świat, w którym wszystkie rzeczy w naszych domach są połączone, a producenci nie mają obowiązku współpracować z innymi, aż prosi się o tak absurdalne sytuacje, jak… konieczność używania konkretnych typów świetlówek. Do tego doprowadziła ostatnia aktualizacja oprogramowania systemów oświetlenia…
1
Add a comment...

Piotr Kubowicz

Shared publicly  - 
 
Maras znaczy brud / #StoutDay 2015
1
Bartosz Majsak's profile photoPiotr Kubowicz's profile photo
2 comments
 
Nie chciało mi się bawić w untappd, za dużo siedziałem na Ratebeerze, żeby się przenosić. Maras bardzo dobry - mocno czekoladowy, dobrze nachmielony - wyraźnie, ale bez przesady.
 ·  Translate
Add a comment...
Piotr's Collections
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Kraków
Links
Contributor to
Work
Occupation
programista
Basic Information
Gender
Male
Piotr Kubowicz's +1's are the things they like, agree with, or want to recommend.
Einstellung Effect
pawelwlodarski.blogspot.com

"The difficulty lies, not in the new ideas, but in escaping from the old ones, which ramify ... into every corner of our minds." To był taki

W Polsce gotówka ma się coraz gorzej, ale i płatności mobilne szału nie ...
www.dobreprogramy.pl

Szwedzi na poważnie rozważają odgórną likwidację gotówki, ale niewykluczone, że u nas w Polsce sami sobie gotówkę zlikwidujemy bez konieczno

Wstępniak: Gra o tron z piratami, na pieniądze i znaczonymi kartami - do...
www.dobreprogramy.pl

Nie wiem jak wyjaśnić popularność serialu Game of Thrones. Przewlekła, z trudem sklejająca się fabuła, sztampowe, antypatyczne postacie, los

Przygoda z Lajkonikiem – Aplikacje Android w Google Play
market.android.com

Niesamowite przygody Krzysztoforka i Dorotki: Przygoda z Lajkonikiem Aplikacja ma na celu przybliżenie młodym odbiorcom krakowskiej tradycji

Simple Last.fm Scrobbler - Android Apps on Google Play
market.android.com

A lightweight scrobbler that submits information to Last.fm on what music you play on your android phone.Also supports Libre.fm.Supported ap

Wstępniak na nowy tydzień: powitajmy naszego nowego Internet Explorera 6...
www.dobreprogramy.pl

Nie tak to miało wyglądać. Gdy World Wide Web przekształcał się z pajęczyny hipertekstu w sieć aplikacji i multimediów, a przeglądarki z czy

Lis czy panda mała? Kończymy z nieporozumieniami wokół Firefoksa - dobre...
www.dobreprogramy.pl

Tak jest zawsze: wystarczy news czy artykuł o Firefoksie, w którym pieszczotliwie o tej lubianej przeglądarce ktoś powie „lis” czy „lisek”.

Opinia o książce Zmierzch
lubimyczytac.pl

Pierwsza część bestsellerowej sagi "Zmierzch". Siedemnastoletnia Isabella Swan przeprowadza się do ponurego miasteczka w deszczowym stanie W

Why zsh is Cooler than Your Shell
www.slideshare.net

Jaguar Design Studio January 2013 Cave Lunch By Brendon Rapp

Przystanek Rosja. Rosja – cyrk – Petersburg. Kolejność dowolna.
www.przystanek-rosja.pl

Blog prowadzony podczas mojego pobytu w Sankt Petersburgu - kulturowej stolicy Rosji. Dla miłośników wschodu, podróży i nie tylko :)

Badacze Microsoftu zalecają, by korzystać w większości z tych samych, ła...
www.dobreprogramy.pl

Przywykliśmy do czytania komunikatów prasowych od firm zajmujących się bezpieczeństwem IT, w których na wszelkie możliwe sposoby podkreśla s

Syndrom wesołego Cześka
pawelwlodarski.blogspot.com

Ktoś inny posprząta nasze gówno Nie tak dawno temu kamera jednej z telewizji uchwyciła uroczą rozmowę dwóch polityków. Słowo w słowo jej nie

Java Application Servers Are Dead!
www.slideshare.net

Java Application Server have long dominated the middleware market. This presentations show the weaknesses of them and some alternatives.

Annotated Java Monthly, April 2014 | JetBrains IntelliJ IDEA Blog
blog.jetbrains.com

Java developers have been busier than ever this April, and here at JetBrains, we've noticed! Each month, we're excited to bring you the best

Wszystkie rzeczy, których... nie zawdzięczamy Apple cz III czyli Think d...
www.dobreprogramy.pl

W dwóch poprzednich odcinkach mogliście przeczytać o sporej liczbie rzeczy, których Apple nie wymyśliło. Dziś w ostatniej części cyklu przed

Why Zsh is Cooler than Your Shell
www.slideshare.net

By Brendon Rapp Jaguar Design Studio January 2013 Cave Lunch

Java 8 Explained: Applying Lambdas to Java Collections
zeroturnaround.com

Lambdas are the main theme of Java 8 and this is a very cool, and long-awaited, addition to Java platform...

Honey Encryption, czyli fałszywki skuteczną bronią w rękach kryptografów
www.dobreprogramy.pl

Do tej pory kryptografowie budując systemy zabezpieczeń danych poszukiwali przede wszystkim wydajnych i trudnych do złamania algorytmów szyf

guava-libraries
code.google.com

Guava: Google Core Libraries for Java 1.6+

Niemiecki urzędnik ostrzega przed czytnikiem linii papilarnych w iPhone 5S
www.dobreprogramy.pl

Trudno określić iPhonea 5S jako urządzenie przełomowe – ale jedna z wprowadzonych w nim innowacji przykuła uwagę tak ekspertów jak i szerego

Public - in the last week
reviewed in the last week
Świetne pieczywo, zwłaszcza razowe i na zakwasie. Rozsądne ceny. Duży wybór, chociaż więcej można znaleźć w sklepie Pawlaka na Starym Kleparzu.
Public - a week ago
reviewed a week ago
Makarony nawet w porządku, ale dość tłuste, bez polotu. Ładnie, całkiem przyjemnie się siedzi.
Public - 3 weeks ago
reviewed 3 weeks ago
Public - 3 weeks ago
reviewed 3 weeks ago
24 reviews
Map
Map
Map
Jedzenie oryginalne, wyróżnia się smakiem. Bardzo mi smakowało, chociaż jeśli ktoś nie lubi tłustych i ciężkostrawnych dań, może być rozczarowany. Obsługa najwidoczniej z Indonezji, uprzejma, ale jest trochę kłopotu z dogadaniem się. Trzeba być przygotowanym na czekanie chwilę na jedzenie.
Public - 3 weeks ago
reviewed 3 weeks ago
Naprawdę bardzo przyzwoita pizza - ciasto bez zarzutu, cienkie i dobrze wypieczone, to nie jest nic w typie osiedlowych pizzerii.
Public - 3 weeks ago
reviewed 3 weeks ago
Public - 3 weeks ago
reviewed 3 weeks ago