Im więcej na głowie tym lepiej? znam ludzi dla których jedna rzecz jest wystarczająca, a i takich co muszą co chwilę robić coś innego. Ja się zaliczam do tych co po prostu bez odpowiedniej liczby rzeczy na głowie nie ruszę niczego.

nazwałem to uzależnieniem i będę z tym walczył jak się da :)

https://blog.gutek.pl/2017/04/05/uzalezniony-od-presji-czasu/

#praca #informatyka #technologia #refleksja #gutek #gutekpl #projekt365
jgutkowski - Im więcej na głowie tym lepiej? znam ludzi dla których jedna rzecz jest ...

źródło: comment_5MVMkwo6sl5o7SunZHTftCulbhYTn4t2.jpg

Pobierz
Po tygodniowej mini przerwie wracamy z elixirem i zaczynamy testować, na początku prosto, a za tydzień bardziej złożono. Prosto wcale nie oznacza łatwo :) bo trzeba się przedstawić z niepisania dokumentacji, do... jej pisania :) a to dlaczego? zapraszam na bloga :)

https://blog.gutek.pl/2017/04/04/elixir-30-testy-za-pomoca-dokumentacji/

#elixir #programowanie #informatyka #technologia #gutek #gutekpl #projekt365
jgutkowski - Po tygodniowej mini przerwie wracamy z elixirem i zaczynamy testować, na...

źródło: comment_GGz5AXwl98TfHdzoqhIBVhBuXCTxmOPF.jpg

Pobierz
  • Odpowiedz
A miało być tak pięknie, wyszła kolejna wersja dotnet core która jest RTM, która ma działać, która jest prosta w instalacji i z której w końcu miliony będą korzystać... zapomnieli tylko o jednym, że tego się nie da ZAINSTALOWAĆ.

Wróciłem po roku do dotnet core i jest mi smutno, bo wrócę dopiero znów za rok, teraz nie ma sensu. Choć z tego powrotu powstanie kilka postów :)

Dzisiejszy post jest o tym
jgutkowski - A miało być tak pięknie, wyszła kolejna wersja dotnet core która jest RT...

źródło: comment_yA1XeLNhaV64f6PvKFkfsJe26xD4j6H0.jpg

Pobierz
@MMercator @spetz :) tutaj chodzi o konkretny przypadek, boxen. Jakbym go nie miał to by instalacja poszła pewnie sprawniej. Nie licząc zsh - imo dopiero jak będzie netstandard 2.0 to sie jakoś uspokoi i ustabilizuje. Aktualne wersje nie są nawet w 3/4 tak stabilne jak był net framework 1.1
  • Odpowiedz
Czasami wszystko jest proste, nasze narzędzia idealnie pasują do problemów które chcemy rozwiązać, albo na odwrót, nasze problemy idealnie pasują do posiadanych już narzędzi ;) ale o taką utopię to ciężko.

Przeważnie jednak naginamy jedno albo drugie (albo narzędzie, albo problem). Czasami mamy jednak sytuację, że bierzemy udział w podejmowaniu decyzji jakie narzędzie wybrać albo jak najlepiej wykorzystać narzędzie które już ktoś zadecydował, że musimy wykorzystać. I tutaj możemy dużo, ale musimy
jgutkowski - Czasami wszystko jest proste, nasze narzędzia idealnie pasują do problem...

źródło: comment_DoLKSHAOV7H8SLZM7rFvlRi9I3iDUK9n.jpg

Pobierz
@jgutkowski: Nic nie rozumiem z tego artykułu. Nic nie wiemy. Ale zmieniamy. Nie powinniśmy zmieniać. Ale jest narzucone. Więc nic nie wiemy. Nie umiemy używać, więc rozmowa jest abstrakcyjna. Więc mimo, że nie wiemy to musimy rozmawiać, żeby przekonać. A najlepiej napisać dokument i wysłać każdemu.
  • Odpowiedz
Dziś coś mi bardzo bliskiego, dążenie do perfekcji w pisaniu bloga. Chyba nie znam nikogo innego kto by walił tyle literówek co ja i dalej chciał pisać :)

a więc, czy perfekcja jest tutaj potrzebna? Bo może jednak jest... sam się nad tym zastanawiam, co by było gdybym pisał bezbłędnie.

https://blog.gutek.pl/2017/03/30/dazenie-perfekcji-w-pisaniu-bloga/

#blog #programowanie #informatyka #technologia #gutek #gutekpl #projekt365 #motywacja
jgutkowski - Dziś coś mi bardzo bliskiego, dążenie do perfekcji w pisaniu bloga. Chyb...

źródło: comment_XRQ7JFLlxO2RHYiIoRvgu3wBuwVXOF4r.jpg

Pobierz
@jgutkowski Calkiem niezle, akurat mnie tez tyczy sie ten problem i mam dyslejsje. Nie jestem poeta to pewne. Wlasnie glownie to mnie powstrzymuje przed rozpoczeciem pisania wlasnego bloga jak i brak wiedzy i jakiegokolwiek autorytety ;)

Podobnie mam ze wszystkim czy to szukaniem pracy czy wejsciem w nowa technologie - przed wszystkim trzese portkami i maly zasmarkaniec ;)

Sama swiadomosc tego wystarczy zeby to zmienic. Ostatnio chcialem sie wycofac z zadania rekrutacyjnego
  • Odpowiedz
Co z tego, że potrafimy napisać nowy Facebook jak nie jesteśmy wstanie powiedzieć cześć do osoby i co za tym idzie sprzedać produkt albo w ogóle opowiedzieć o jego istnieniu?

Nie tylko jedna umiejętność się liczy w życiu, warto dywersyfikować nasze umiejętności.

https://blog.gutek.pl/2017/03/22/nie-tylko-kodem-czlowiek-zyje/

#technologia #informatyka #programowanie #rozwojosobisty #gutek #projekt365 #gutekpl
jgutkowski - Co z tego, że potrafimy napisać nowy Facebook jak nie jesteśmy wstanie p...

źródło: comment_NSCbHQB1oDNLfKtB1BO25J0x0BSJFYVD.jpg

Pobierz
@AlexAnderson: Żadne #!$%@?, sama prawda. Formę już pomijam, może z kilometra śmierdzi "kołczowaniem", ale to co autor próbuje przekazać to przecież oczywistość. Będąc autystycznym pr0 el0 najlepszym w swoim fachu można mieć trudniej w życiu i nawet w pracy, niż ktoś przeciętny, ale za to komunikatywny, potrafiący się sprzedać, z wysoką inteligencją emocjonalną.
  • Odpowiedz
Dziś trochę więcej na temat BitTorrent. Jakie elementy wchodzą w jego skład oraz do czego one służą. Także jakie będę implementował a jakie nie.

Nie wchodzę tutaj w szczegóły poszczególnych elementów jeszcze. Ale niebawem będzie trzeba. Jak tylko do nich dojdę w implementacji :)

https://blog.gutek.pl/2017/03/16/elementy-bittorrent/

#programowanie #informatyka #torrent #gutek #gutekpl #projekt365
jgutkowski - Dziś trochę więcej na temat BitTorrent. Jakie elementy wchodzą w jego sk...

źródło: comment_J6OEeD3mAuK522C1sNh38oAiLGD3D3JR.jpg

Pobierz
Kolejny post dotyczący klienta BitTorrent. Tym razem proste wprowadzenie do Bencode i implementacja metody encode. Oraz budowanie podstawy do kolejnych postów. Nie za dużo ale też nie za mało.

Pytanie, czy da się lepiej napisać encode?

https://blog.gutek.pl/2017/03/14/elixir-28-bencode/

#elixir #bittorrent #programowanie #informatyka #technologia #gutek #gutekpl #projekt365
jgutkowski - Kolejny post dotyczący klienta BitTorrent. Tym razem proste wprowadzenie...

źródło: comment_bG8C45TIdFe0d9Pjui0hpvVz4SAskAxG.jpg

Pobierz
@jgutkowski: co do samego kodu to nie bardzo podoba mi się |> (&("l#{&1}e")).(), troszkę hack, żeby użyć |>
nie wiem czy nie lepiej by było klasycznie:

val = Enum.reduce(input, "", &(&2 <> encode(&1)))
"l#{val}e"

Pipeline jest fajny, ale czasem nadużywany.
  • Odpowiedz
.NET Core zmienia się tak często, że aż trudno nadążyć. Ogólnie chyba nie ma sensu próbować nadążyć ;) Przynajmniej do póki nie wyjdzie jakaś jedna sensowna, poprawna wersja. Niby teraz jest 1.1 ale, skoro już wiemy, że będzie ona inna niebawem ... sam nie wiem. Nie ważne.

To co ważne to, że od kilku miesięcy nie widzę by coś się zmieniało w .NET Standard (to dobrze i źle bo już miała wyjść
jgutkowski - .NET Core zmienia się tak często, że aż trudno nadążyć. Ogólnie chyba ni...

źródło: comment_9Gg8EGRgi1QHpTTBCPGkbpiTbCge5bFe.jpg

Pobierz
Zastanawialiście się jak robi się zarabiający na siebie support produktu? Bo ja im częściej mam styczność z supportem produktów około Wordpressowych, to mam wrażenie, że rozumiem jak on działa.

Kupujesz coś za $X, korzystasz. Znajdujesz problem. Dostajesz odp: idź wynajmij freelancera bo to za trudne by Ci wytłumaczyć.

https://blog.gutek.pl/2017/03/09/jest-za-trudne-musisz-wziac-specjaliste/

#programowanie #informatyka #wordpress #technologia #jquery #javascript #gutek #gutekpl #projekt365
jgutkowski - Zastanawialiście się jak robi się zarabiający na siebie support produktu...

źródło: comment_7SctCRxt5w3UpvgSFk4t5fS9bTzP7oMe.jpg

Pobierz
@jgutkowski: cały świat WP jedzie na masowości rozwiązań, stąd niski koszt i spychologia, no bo ciężko oczekiwać od templatki za $40, że ktoś poświęci kilka razy tyle na rozwiązywanie *twoich* problemów. No chyba, że są masowe, wtedy leci aktualizacja.

Dobra przeczytałem cześć arta:

Tak, nie pomyśleliśmy o tym, dzięki, dodamy do listy features. Ja nie jestem zaś wstanie Ci pomóc tego rozwiązać bo jest to poza zakresem moich umiejętności.


Nope. Mamy
  • Odpowiedz
@jgutkowski: a czego się spodziewasz po szablonie za $80? Czy nawet $50 bo taka jest średnia themeforest?
To jest masówka, support odpowiada zapewne jak zainstalować szablon i zmienić header. Chcesz coś ponadto, to płać.
Jeśli support miałby rozwiązywać problemy każdego kupującego osobno, to szablon kosztowałby $800, a nie $80.
  • Odpowiedz
Zaczynamy pisać projekt w elixir! fajnie? FAJNIE! :) ja nie mogłem się doczekać :) i pora zakasać rękawy i do roboty! Dziś ogólne informacje na temat czego dotyczy projekt i gdzie będzie można śledzić postępy.

Celem nie jest jego napisanie, ale nauczenie się płynnego posługiwania elixirem. Ale jak się uda, będę super zadowolony! :)
https://blog.gutek.pl/2017/03/07/elixir-27-eltorrento-01-inicjalizacja/

#elixir #elixirlang #programowanie #dsp #technologia #informatyka #gutek #gutekpl #projekt365
jgutkowski - Zaczynamy pisać projekt w elixir! fajnie? FAJNIE! :) ja nie mogłem się d...

źródło: comment_waSClYHK6F7PqPDNj5mh1PgkKCqTU12D.jpg

Pobierz
Structured logging jest coraz bardziej popularne. W szczególności, że logi które w większości gromadziliśmy nie były przyjazne w przeszukiwaniu i analizowaniu. Trzeba było je parsować i ragować na sytuacje specjalne, takie które dodawały nowe informacje do już istniejących. Ogólnie mieliśmy ładną reprezentację ciągu znaków, jednak ciężko było nam wyciągnać czasami kontekst tych informacji: czy to jest wiek? czy to jest data? jaka data?

Structured Logging załatwia nam problem tych kontekstowych informacji. Co
jgutkowski - Structured logging jest coraz bardziej popularne. W szczególności, że lo...

źródło: comment_tq2Ptw3WmWSwceIrah1k31Ri2I5JJKsM.jpg

Pobierz
@drugiekonto: nie znasz Gutka? nie bywasz na konferencjach ( ͡° ͜ʖ ͡°)

@jgutkowski: całkiem spoko sprawa, my w tej chwili mamy logi trzymane w bazce sqlowej, gdzie jedna z kolumn jest w JSONie i to ułatwia ew. szukanie i analizowanie. W tej kolumnie trzymamy różne dane - od wiadomości z properties tak jak masz pokazane tutaj, do zserializowanych obiektów.
ale my nie mamy devopsów, tylko samych
  • Odpowiedz
Przy naszej pracy konflikty są nieuniknione. Prędzej czy później każdy z nas przejdzie przez kurs rozwiązywania konfliktów. Ja miałem taki przypadek dość niedawno. Na komputerze na którym miałem ograniczone możliwości instalowania czegokolwiek innego.

Co spowodowało, że wpadłem w narzędzie z którego nie da się wyjść i byłem zmuszony opanować sztukę mergowania plików która do tej pory była mi obca.

Skoro mi się to przytrafiło, to pewnie i wam może, a więc się
jgutkowski - Przy naszej pracy konflikty są nieuniknione. Prędzej czy później każdy z...

źródło: comment_pFHzOkEGijSUWT8aueidC7kHiPFRK21w.jpg

Pobierz
Na komputerze na którym miałem ograniczone możliwości instalowania czegokolwiek innego.


@jgutkowski: Zmień komputer.

#vim


Ten diff wygląda jak kupa. Weź jakieś porządne IDE ogarnij albo wróć za pół roku jak już skonfigurujesz VIMa.
  • Odpowiedz
Pracujecie nad różnymi problemami. W trakcie pracy wykorzystujecie różne narzędzia które pozwalają wam stworzyć dane dzieło. Jednak nie przyznajecie się do tego. Boicie się powiedzieć to na głos, że wasze rozwiązanie bazuje na kodzie z google, oraz, że to interview z bubble sort miało miejsce i polegliście.

Ciężko jest się przed samym sobą przyznać a co dopiero publicznie.

Może pora to zmienić?
https://blog.gutek.pl/2017/03/01/niewiedza-nie-jest-zla-zle-jest-oszukiwanie-siebie/

#informatyka #technologia #programowanie #gutek #gutekpl #projekt365
jgutkowski - Pracujecie nad różnymi problemami. W trakcie pracy wykorzystujecie różne...

źródło: comment_OUU6d55PVTIWE41fy8lztdVwaOWqQLwG.jpg

Pobierz
  • Odpowiedz
Uff, ostatni post nauki elixira jako takiej. Teraz już praktyka. Wchodzimy na wyższy poziom i będziemy pisać aplikację! Za tydzień zdradzę jaką. Pozostała więc jedna rzecz do wyjaśnienia i o niej dzisiaj.

Jeżeli masz sugestie oraz pytania odnośnie tych 26 tygodni z elixir to daj znać! dzięki.

A więc co to jest OTP:
https://blog.gutek.pl/2017/02/28/elixir-26-otp/

#elixir #programowanie #informatyka #technologia #erlang #gutek #gutekpl #projekt365
jgutkowski - Uff, ostatni post nauki elixira jako takiej. Teraz już praktyka. Wchodzi...

źródło: comment_uCFBKeY7Dp8b3ml6YxFbqIfyTgokeBOF.jpg

Pobierz
Jak pokazuje przykład, dokumentację chyba trzeba czytać cyklicznie raz na jakiś czas :) Ale, nie ważne. ważne jest to, że nLog w prosty sposób pozwala nam skorelować wszystkie logi.

I to nawet nie jest API nLog... :) ale zaś wsparcie zostało dodane w nLog niecałe 24 miesiące temu.

https://blog.gutek.pl/2017/02/27/korelacja-logow-w-nlog/

#programowanie #informatyka #dotnet #technologia #dotnetnews #gutek #gutekpl #projekt365
jgutkowski - Jak pokazuje przykład, dokumentację chyba trzeba czytać cyklicznie raz n...

źródło: comment_xyh1c3OYXKoxzk1wtAW251XtXgponeNl.jpg

Pobierz