#programista15k

80
631

Dzieeeeń dobry wszystkim! Dziś Wigilia Bożego Narodzenia, dlatego chciałbym życzyć wszystkim użytkownikom Hejto dużo zdrowia, radości i samych zielonych testów!


A gdybyście gdzieś tam sobie chcieli coś poczytać, to łapcie wpisa!


Symfony Messenger asynchronicznie

https://gildia-developerow.pl/symfony-messenger-asynchronicznie/


To, że Symfony Messenger jest niezastąpiony, wszyscy wiedzą. Za to, jak go skonfigurować – niekoniecznie. Z tego powodu właśnie powstał dzisiejszy post. Skonfigurujmy razem Messengera, aby przeprocesował komendę asynchronicznie!


Tagi: #programowanie, #naukaprogramowania, #programista15k w #php oraz #symfony

@MarcinKuklinski Jakie to jest straszne gówno.... Masz kolejkę i jak nie pobierze to message zamiast zrzucić na kolejkę na koniec jak AMQP mówi to nie. PHP musi być upośledzony i tworzy sobie kolejkę delay, bo tak. Potem miliony tych kolejek wiszą, ani tym zarządzać ani nic. Chcesz rabbita oskryptować to nie, bo puścisz i usunie te wszystkie delay kolejki i stracisz dane. No cudowna technologia prosto od PHP. Nie wiem czy w ciągu mojej całej, trwającej kilkanaście lat kariery zawodowej widziałem bardziej wkurzającą w założeniach bibliotekę.

Zaloguj się aby komentować

Zaloguj się aby komentować

Dzieeeeń dobry! Zrobiłem sobie kilka dni przerwy od statków i naskrobałem nowy wpis Bo gdzieś tam przemyślenia mnie wzięły odnośnie tego, jak piszemy aplikacje, i dlaczego one niekoniecznie szybkie są No więc łapcie!


**Kilka porad na dobry performance aplikacji napisanej w Symfony**


https://gildia-developerow.pl/kilka-porad-na-dobry-performance-aplikacji-napisanej-w-symfony/


Jako programiści lubimy dyskutować nad tym, czy nasz kod wygląda dobrze. Zastanawiamy się, czy da radę go re-używać oraz zrozumieć. Niestety, nie podejmujemy zbyt wiele dyskusji na temat tego, czy aplikacje, które tworzymy mają odpowiedni performance. Zatem dziś jak podejrzewacie, będzie właśnie o performance.


Tagi: #programowanie, #naukaprogramowania oraz #programista15k w #php, #symfony oraz #doctrine. No i #performance

Zaloguj się aby komentować

Dziś w pracy wpadł mail zatytułowany "Ho-ho Mikołaj wpadnie wcześniej w tym roku" . Otwieram a "prezenty" to linki do darmowych kursów i przedłużenie dostępu do Udemy. No nie posiadam się ze szczęścia, co za hojność.

#pracbaza #programista15k

Zaloguj się aby komentować

Ja pitole Kasie i Tomki, zapierdalałrm na studiach, nieprzespałem dziesiątki nocy by się rozwijać, dzięki czemu zostałem #programista15k, dzięki czemu byłem w stanie odłożyć pieniądze i kupić coś swojego :3 dziś pierwsza noc w domu, zamieniłem 40 wynajmowanych metrów na 200 swoich. W ostatnich miesiącach moje życie uległo zmianie o 360 stopni ( ͡° ͜ʖ ͡°)


Ożeniłem się, zmieniam pracę, adoptowałem psa, kupiłem dom i się przeprowadziłem. Dom w innym mieście, więc trochę jakby nowe życie. Życzę wam spełnienia marzeń, osiągania celów, ale i głodu, ambicji na więcej!

#chwalesie

@ZohanTSW moje życie uległo zmianie o 360 stopni

I dalej jestem przegrywem piszącym zarzutki na portalu z nieśmiesznymi obrazkami

Zaloguj się aby komentować

Dzieeeeń dobry wszystkim! to znowu ja


Dziś zostawiam Was na weekendzik z wpisem o #ciekawostki dotyczące #php PSR 


PHP-FIG i standardy PSR

https://gildia-developerow.pl/php-fig-i-standardy-psr/ 


Jak wygląda kod-spaghetti, wiemy wszyscy. Jest on tworzony bardzo często przez programistów, którzy swoją naukę zakończyli wraz z nauką języka programowania. Próbują oni odkrywać koło na nowo, osiągając coraz to nowsze pokłady nieporządku i niezrozumienia. Dla wszystkich tych, którzy właśnie przeczytali coś o sobie, jest właśnie ten wpis.


Tagi: #programowanie, #naukaprogramowania i #programista15k w #symfony. Nawet o #laravel coś tam jest

@sierzant_armii_12_malp i tak i nie. Doświadczony programista moim zdaniem często stosuje zasadę dobrego harcerza i sprząta więcej, niż sam nabrudził. Nie tłumacząc się biznesowi. Bo koniec końców on pracuje przy tym kodzie. To trochę tak, jakby budowlaniec miał kłaść wylewkę bez wcześniejszego oczyszczenia podłoża. Bo biznes mu powiedział, że on chce wylewkę. Że nie chce sprzątania.


Ale to wszystko też zależy od tego, co stoi za słowem "doświadczony programista". Bo to może być ktoś, kto klepie dziesięć lat pietnastotysięczniki, a może to być osoba, która zna wzorce architektoniczne, zna ich wady i podejmuje decyzje roztropnie. Jeden doświadczony programista klepie kodziki tylko do nowych ficzerów, bo biznes tak kazał, a drugi doświadczony programista planuje mikro-refactoring z taska na task, aby długu ubywało.

Zaloguj się aby komentować

Po kupnie tv, konsoli i jeszcze kilku innych elektrośmieci został mi już tylko laptop do wymiany. Co polecacie do kwoty 1000 euro/4000k pln?

Wymagania:


  1. W miarę pojemny dysk ssd

  2. Długi czas pracy na baterii

  3. W miarę rozsądna matryca antyrefleksyjna z szerokim katem widzenia

  4. 15,6 cala, ale nie pogniewam się na 17 cali 

  5. Full HD (1920×1080) bo więcej chyba w tej cenie nierealne?

  6. minimum Intel Core i5 ogólnie wydajny procek wysłucham opinii

  7. 8/12 ramu

  8. To nie ma być lapek do do gier, ale fajnie gdyby coś tam czasami poszło. Tutaj jestem otwarty na rady.

  9.  możliwość instalowania dwóch dysków twardych

  10. HDMI jest 2.1 

  11. czytnik linii papilarnych/ niekoniecznie


Liczę na Wasze propozycje/rady, bo jak dotąd daliście radę, Tomki.( ͡~ ͜ʖ ͡°)


#komputery #laptopy #programowanie #programista15k #pytanie #elektronika #okazje

Zaloguj się aby komentować

Dobra architektura z CQRS


https://gildia-developerow.pl/dobra-architektura-z-cqrs/


Chyba każdy, kto zaczynał pracować na dowolnym frameworku MVC, popełniał ten sam błąd: znaczną część logiki zamieszczał wewnątrz akcji kontrolera. Efektem tego były pliki kontrolerów o dużej ilości linijek. W dzisiejszym wpisie rozważymy wzorzec, dzięki któremu zadbamy nieco o nasz kod tak, aby duże kontrolery do nas więcej nie wróciły. Mowa oczywiście o wzorcu CQRS.


Tagi: #programowanie, #naukaprogramowania i #programista15k o #php, #symfony

Zaloguj się aby komentować

Pytanie do #programista15k :

Czy wy macie chociaż odrobinę godności żeby się postawić gdy w pracy szef Midas każe wam takie numery odjaniepawlać?


Jest jeszcze opcja, że sam informatyk za poklepanie po pleckach się wychylił, opowiedział rzewną historyjkę, że nie spał po nocach ale wykoncypował jak "usprawnić" utrzymanie klientów na kontraktach serwisowych. A że się da taki numer wykręcić, to pobiegł na bocznicę zakładową z klawiaturką i naklikał.


No nie mogę z typów


Ogólnie afera stara w branży, ale teraz się zaczęło znowu głośno robić, bo sps pewnie do sądu pójdzie z dowodami od tej grupy hakerów


Oby ktoś beknął za to i to grubo, ponoć CBA się wzięło za ten bantustan


#newag #afera #humorinformatykow

https://next.gazeta.pl/inwestycje/7,186594,30476977,newag-pokiereszowany-po-sensacyjnych-ustaleniach-kurs-zanurkowal.html#google\_vignette

spawaczatomowy userbar

> Pytanie do #programista15k :

Czy wy macie chociaż odrobinę godności żeby się postawić gdy w pracy szef Midas każe wam takie numery odjaniepawlać?


@spawaczatomowy co za pierdolenie xD

@spawaczatomowy ja z góry mówię, że mam w d⁎⁎ie jakieś głupie pomysły zespołu, które szkodzą jakości lub bezpieczeństwie. Czasem się ktoś obrazi, ale nie jestem nianią żeby się nad kimś troszczyć, skoro nie rozumie mojego dokładnego wytłumaczenia. A ci taką lipę odjebali XD pewnie nie chcieli żeby przełożony chodzi smutny

@spawaczatomowy ale w co się pchać? przecież odpowiedzialności nie poniesiesz, robisz zgodnie z zamówieniem, a to ten, co tworzy wytyczne odpowie za to, nie programista

Zaloguj się aby komentować

Zaloguj się aby komentować

Wzorce projektowe przyjazne Open-Close Principle cz.2


https://gildia-developerow.pl/wzorce-projektowe-przyjazne-open-close-principle-cz-2/


Wzorców projektowych jest bardzo dużo, nawet jeżeli jakoś je pogrupujemy. A pogrupowałem już we wcześniejszym wpisie, którego temat będę kontynuował tutaj. Zapraszam więc na drugą część wpisu o wzorcach projektowych przyjaznych zasadzie OCP


Tagi: #programowanie, #naukaprogramowania oraz #programista15k i #php

Zaloguj się aby komentować

@UncleFester sam znalazłem, ale fakty są takie, że było znacznie ciężej w znalezieniu czegoś ciekawego. Szukałem od początku roku. Byle co to zawsze się dało, ale po co wówczas zmieniać pracę.

Zaloguj się aby komentować

Zaloguj się aby komentować

#pytanie do #programowanie #programista15k o klawiaturę. Podświetlana czy nie? Jeśli podświetlana to na jeden kolor, wiele różnych na raz czy różne, jednolite na wszystkich klawiszach, ale zmieniające się też? I dlaczego?

@HRJvc0Dxobha mam ten zestaw i nie podchodzi mi z dwóch powodów. Pierwszy jest taki, że piszę bezwzrokowo i brak osobnej wyspy na strzałki oraz przyciski jak page down, itp bardzo mi przeszkadza. Nie mogę się nauczyć tego układu. Druga rzecz, bardziej trywialna, jest taka, że zestaw ten zasilany jest bateryjnie. Nie lubię tego rozwiązania, bo zawsze mam obawy, że baterie padną i nie będę miał nic na wymianę. No i też średnio lubię to, że muszę chodzić do sklepu, żeby działała mi klawiatura czy mysz

Też pisze bezwzrokowo, ale korzystam z układu VIM w każdy IDE, właśnie żeby nie odrywać palców do strzałek. Akurat w klawiaturze baterie wymieniam gdzieś raz w roku albo rzadziej, mam wrażenie że mysz ciągnie więcej. Jeszcze Logitech ma pełne klawiatury ergo jeśli dobrze pamiętam, ale chyba nie są tak wypukłe chyba.

@sayda klawiatura podświetlana obowiązkowo, bo łatwiej w półmroku wyłapać gdzie położyć dłonie. Dla mnie jest to mega irytujące. Mechaniczna, ale switche jakiekolwiek - i tak sobie nie wyrobisz opinii zanim nie przetestujesz kilku.


Do długiego pisania mam https://www.zenlap.eu/kinesis-freestyle2-vip3 ale to jest "koszt prowadzenia działalności" i kupiłem dopiero jak zaczęły mnie boleć nadgarstki.

@wombatDaiquiri "jakiekolwiek switche" to najgorsza porada dot. klawiatur mechanicznych, jakiej można udzielić i jest gwarantem zrażenia delikwenta do nich. Polecam pójść do marketu i wypróbować kilka klawiatur - albo najlepiej kupić tester przełączników. Albo jeśli już brać cokolwiek w ciemno, to nie byle co, a Cherry/Gateron/Kailh Brown. Moim zdaniem programista, który w ciemno weźmie przez przypadek liniowe przełączniki (np. Red) się tylko wkurwi, że wydał tyle hajsu na klawiaturę, na której się beznadziejnie pisze. Z kolei przełączniki klikające dla niektórych są zbyt głośne i nieprzyjemne.


A już w ogóle najlepiej jest sobie kupić klawiaturę z hot swapem i się pobawić.

@sayda tak naprawdę to jeden ch00y. Pisząc bezwzrokowo ręce można ułożyć po klawiszach (dwa w bodajże 4 rzędzie mają małe wypustki do ułożenia rąk). Dla mnie była to kwestia czysto estetyczna i finansowa, na którą odpowiedziałem: im więcej kolorów, tym lepsza klawiatura. Natomiast moim skromnym zdaniem lepsze są keycapy nieprzezroczyste (lepiej brzmią, nie zużywają się tak bardzo, lepiej wyglądają i jest dużo większy wybór takich).


Na zdjęciu: Keychron V1 + Gateron Brown Pro V3 + podróbki keycapów GMK z AliExpress za stówę.

0fc39cb6-67ef-4cff-a861-79a762fddc68

@jeikobu__ fajny setup! Cały czas zastanawiam się między klawiaturą z wysokim a niskim skokiem. Niski wydaje mi się być wygodniejszy, choć jak spróbowałem wysokiego to zwłaszcza do bezwzrokowego pisania się bardzo przydaje, bo o wiele łatwiej mi trafiać w przyciski inne,niż litery.


Czyli widzę, że podświetlenie masz wielokolorowe na raz?

@sayda Takie mam ustawione na co dzień, tak. Podświetlenie to indywidualnie adresowane diody LED RGB pod każdym przyciskiem, a sama klawiatura ma otwartoźródłowe oprogramowanie (QMK), więc można prawie dowolnie zmieniać programy podświetlenia.

Zaloguj się aby komentować

https://gildia-developerow.pl/wzorce-projektowe-przyjazne-open-close-principle-cz-1/


Jednym z dziedzictw świata programowania są wzorce projektowe. Jest to meta-język, którym mogą posługiwać się programiści niezależnie od tego, w jakiej technologii, czy języku piszą. Bardzo podobnie jest z zasadami SOLID. Dziś połączymy te dwie rzeczy w pierwszym, z dwuczęściowej serii, wpisie.


Taaaaagi: #programowanie #naukaprogramowania #php #programista15k

"Dekorator", "Kompozyt" i "Adapter" nie ma za wiele wspólnego z zasadą "Open-closed principle". Dlaczego? Te wzorce można zastosować dla każdej klasy/funkcji i jest to niezależne od tego czy ktoś trzymał się zasad SOLID tworząc klasę.

Zaloguj się aby komentować

#anonimowehejtowyznania


#it #programowanie #programista15k #python #cpp


Zastanawiam się nad przejściem z C++ na Pythona - jest dużo więcej zdalnych ofert, stawki też całkiem niezłe. Czy ktoś z was ma coś podobnego za sobą i może podpowiedzieć jak to wygląda? Co robić w przypadku braku typowo komercyjnego doświadczenia z pythonem? Po prostu wysyłać CV i liczyć, że ktoś mnie zaprosi na rozmowę czy robić jakieś certyfikaty? Mam ~5 lat doświadczenia w it. Początkowo jako support, większość jako software developer - C++, trochę Javy, python na wewnętrzne potrzeby firmy. Do tego sporo pobocznych skilli na umiarkowanym poziomie - m.in.: js, HTML, CSS.


Piszę z anonimowych, bo nie chcę udostępniać sczegółów ze swojego konta.





Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo

Kliknij tutaj, aby wysłać OPowi anonimową wiadomość prywatną

ID: #655dedb8cf4ac0227e44bf8a

Post dodany za pomocą AnonimoweHejtoWyznania: https://anonimowehejto.pl - Zaakceptowane przez: HannibalLecter

Nie znam Cię, więc nie wiem jak to się ma do Ciebie ale podzielę się swoim doświadczeniem z tych okolic. Pracuję w projekcie gdzie mamy część pythonową (zarządzanie) i cpp (faktyczne mielenie ruchu i danych). Jest duża różnica w myśleniu, postrzeganiu problemów i tworzeniu rozwiązań.

Zarówno ja rozumiem kod cpp, jestem w stanie go poprawić albo zmienić, tak samo inni są w stanie zrozumieć mój kod albo go zmienić. Ale każdy jednak w nie swojej bajce "zrobiłby to inaczej". I wydaje mi się że tutaj jest największy problem takiego przejścia: że nie tylko musisz się nauczyć innych narzędzi ale przede wszystkim zacząć inaczej myśleć

OP: @HannibalLecter co do samego języka się zgodzę, ale co z całą resztą? Konkretna dziedzina, frameworki itd. W tej chwili programuję bliżej niż dalej sprzętu, a python to głównie inne tematy - backendy webowe, analiza danych, bazy danych, cloudy itd. Z tym nie mam dużego doświadczenia (ale też nie zerowe).




Ten komentarz został dodany przez osobę dodającą wpis (OP)


Zaakceptował: HannibalLecter

Zaloguj się aby komentować

Biurko do pracy stojącej - warto? Wydaje mi się, że tak i chyba i tak zamówię, ale może ktoś ma coś ciekawego do powiedzenia?


#it #programowanie #programista15k #praca

Zielczan userbar

Jak chcesz zaszaleć, to polecam

https://deerhorn.pl/

Przez pierwsze pół roku jeszcze pięknie pachniało. Tylko sprawdź sobie minimalną wysokość do siedzenia czy będzie ok.

Ogólnie polecam podnosić sobie na spotkania o d⁎⁎ie maryni i na początek dnia, kiedy np. coś potrenujesz przed pracą.

Zaloguj się aby komentować

https://gildia-developerow.pl/prawo-demeter-w-modelowaniu-domenowym


Programowanie aplikacji biznesowych, zwłaszcza w języku PHP, bardzo często skupia się na tworzeniu dobrego modelu, odzwierciedlającego domenę aplikacji. Istnieje kilka zasad, które pomagają w utrzymywaniu modelu w dobrej kondycji. W tym wpisie pod lupę weźmiemy jedną z tych zasad, a będzie nią Prawo Demeter.


Tagi: #php , #programowanie , #naukaprogramowania , #programista15k

Zaloguj się aby komentować