#!$%@? projekt, zmienili pracę, Ty to naprawiasz i w końcu jakoś to sensownie działa. Klient nic nie mówi no jest ok. Klient postanowił zrobić jakiś drobny nowy feature po jakimś czasie. Zrobił to losowy programista. Klient nagle postanawia oznajmić jak to wielce jest zadowolony z tej nowej rzeczy i roboty tego programisty... Ja #!$%@? nie warto było tego ratować.
#programowanie #programista15k #pracbaza
@FedoraTyrone ale Ty tam jesteś dla uznania kliencika czy hajsu? Jeśli dla czegokolwiek innego niż hajsu to przykro mi chłopie, ale każdy ma w dupie to ile Ty poświęciłeś na ten problem i jak musiałeś niebo i ziemię poruszyć żebyś to gowno uratować. Mentalność najemnika jest dużo zdrowsza w IT, no chyba że Twój stary to CEO u klienta. Wiem co mówię bo dystansowanie się od tego co gada klient i
  • Odpowiedz
@FedoraTyrone: klient w 90% to ignorant widzacy mocno subiektywnie, tak z doswiadczenia to widze. Od technicznych rzeczy ma nas bo sam nie ogarnia.

A jakby jakis moj menago czy inny podszedl i powiedzial ze #!$%@? umiem a tamten to jest mistrz mimo ze junior to bym sie tylko rozesmial na glos ze chyba z #!$%@? spadl ze nietechniczny klient wie co ile czasu zajmuje i jak zlozone jest. Wspolczuje "kolegow"
  • Odpowiedz
Z czystej ludzkiej ciekawości - wiecie może czy Tomek Czajka ma amrykańskie obywatelstwo? Pytam, ponieważ poprogramowałbym sobie coś dosłownie w*#!$%@? w kosmos. Niestety wszystkie hamerykańskie firmy aerospace wymagają nie tylko jankeskiego obywatelstwa, ale również security clearance, a ja nie jestem aż taki zdesperowany.

#programowanie #pracait #programista15k
✨️ Obserwuj #mirkoanonim
Z ciekawości zapytam co sądzicie o nauce #dunski i ogólnie emigracji do Danii?
Ciągle z tyłu głowy mam (chyba przez częste artykuły na ten temat), że #dania jest w TOP najlepszych krajów do życia i nie pamiętam kiedy czytałem ostatnio jakiś wpis na wykopie o #emigracja tam lub nauce języka (podejrzewam, że mega trudna).

nie jestem z IT ale kojarzę z przeszłości programistów z DK więc otaguje: #it #programowanie #pracait #programista15k #praca
dla zasięgu również: #niemcy #norwegia #szwecja
mirko_anonim - ✨️ Obserwuj #mirkoanonim
Z ciekawości zapytam co sądzicie o nauce #dun...

źródło: Borowitz--Denmark

Pobierz
✨️ Obserwuj #mirkoanonim
Ludzie w kontraktorniach to zawsze dla mnie była taka banda sierot z dwoma lewymi rękami. Pracowałem w kontraktorniach i firmach produktowych i znowu teraz trafiłem do kontraktorni i ci ludzie to jest po prostu ewenement. Mija 2.5 roku i już nie mam na to siły. W większości brak ambicji na cokolwiek, ale oprócz tego dochodzi jeszcze to, że w większości przypadków są to ludzie którzy nie potrafią się postawić. Masz kiepski projekt? Taki gościu łyknie to i będzie chodził ze spuszczoną głową. Klient chce żebyś teraz przerzucał totalne gówno? Dobrze, będę robił to z rozkoszą tylko mnie nie zwolnijcie. Chcesz z kimś tam podyskutować na jakiś ciekawy temat z technologii w których pracujecie? Mało który ma na to ochotę, a jak faktycznie pokażesz że coś robisz po godzinach to patrzą na ciebie jak na złotą rybkę. Połowa ludzi w takich kontraktorniach, albo nawet nie, 75% takich osób narzeka na swój projekt, ale nie ma siły zwiększyć kompetencji i zmienić albo firmę, albo próbować zmienić charakterystykę projektu. Powiedzieć coś klientowi na temat tego jak gówniane są jego rozwiązania? Nieeee, bo zamkną nam kontrakt. Powiedzieć, że mamy bardzo dużo problemów związanych z bezpieczeństwem które trzeba zmienić? Nieee, bo będzie to dlugo zmieniane i jeszcze nam wypieprzą kontrakt. To jest kolejna charakterystyka dużych korporacji które rzucają kontraktorniom jakieś ochłapowe części swoich projektów, że tam po prostu wszystko trwa wieki.

Zabawni są też programiści którzy w takich miejscach wysiadują po 5+ lat i myślą, że pozjadali wszystkie rozumy. Gościu który pracuje w jakiejś śmierdzącej firmie z kapitałem za granicą którą steruje jeden niemiec/brytyjczyk i łapie jakieś projekty legacy do maintenance albo jakieś dosłowne gówno którego nikt się nie chce podjąć stwierdza, że on ma tutaj seniora i jest K I M Ś!!

Jedyny plus kontraktorni to to, że dają ci bardzo często możliwość pracy na B2B, ale na tym się to wszystko urywa. Słabe projekty, niezbyt rozwojowe towarzystwo i rzucają tobą między projektami klientów jak szmatą na zapleczu. Raz specjalizujesz się w pisaniu backendu, a raz robisz program GUI do obsługi jakiejś maszyny.
Jakie dziedziny IT programowania uważacie za wymagające, stresujące, przyspieszające proces siwienia włosów? Ja pracowałem chwilę w banku, finansach i wytrzymałem tylko rok. Co jak co, ale robienie dla instytucji finansowej było dla mnie stresujące i to bardzo. Mam porównań sporo i najmniej się stresowałem w firmie korporacji tj. dużym sklepie online ze sklepami stacjonarnymi po całym świecie. Tam na luzie było jak był bug. Nie było takiej pompy i ciśnienia jak w
Dodatkowo im większa firma tym opinie mogą bardziej zmylić bo jest duża szansa że trafimy na oddział/zespół który jest zupełnie inny niż to co jest w innych oddziałach/zespolach
  • Odpowiedz
Czy ja jedynie mam wrażenie że z polecaniem ludzi do firm w Polsce jest coś nie tak?
Dosłownie każda osoba z polecenia z którą pracowałem była co najmniej słaba. Truskawką na torcie był programista z 10-letnim doświadczeniem który nie ogarniał pętli. I nie piszę tu jedynie o umiejętnościach technicznych bo bardzo często najbardziej toksyczną/problematyczną osobą w projekcie był ktoś z polecenia.

Mam wrażenie że w Polsce poleca się kumpli nie dlatego że
To chyba tak polecają osoby po bootcampach. Ja w życiu bym nie polecił osoby co do której nie mam pewności że ogarnia
  • Odpowiedz
#programowanie #laravel #php

Hej,

Mam pewną zagwozdkę i zastanawiam się jak do tego podejść. Mam platformę na której klienci mogą kupować różne produktu. Sprzedawcy chcą mieć możliwość wystawiania zniżek dla poszczególnych klientów względem produktów / kategorii etc. Zastanawiam się jak podejść do obliczeń rabatów i co by było najbardziej wydajne

1.
Tylko opcja druga, nigdy nie zostawiamy takiej logiki na froncie w momencie kiedy mamy możliwość zrobić to na backendzie. Dodatkowo warto zwracać obie kwoty - oryginalną i tą po rabacie tak aby na froncie to spoko wyglądało :)
  • Odpowiedz
1. W momencie kiedy jest pobierana cała lista produktów, dorzucić do niej rabat a następnie obliczyć to po stronie frontu?


@GreeenOne: pomyśl. Przecież i tak gdzieś na etapie zamówienia na backendzie będziesz musiał to podliczyć, żeby Ci klient nie próbować zrobić wała z cenami.
  • Odpowiedz
Krótkie podsumowanie akcji z #crowdstrike z zeszłego tygodnia na podstawie wiarygodnych informacji znalezionych w internetach

1) Crowdstrike to firma amerykańska firma zajmująca się cyberbezpieczeństwem. Celują w rynek enterprise. Dostarczają własne sterowniki, które są wykonywane w Windows kernel mode.
2) Poza sterownikiem, częścią ich delivery są różne definicje wirusów, malware i cholera wie czego.
3) Problem spowodowała właśnie aktualizacja tych definicji, nie samego drivera. Otóż okazało się, że driver jest dość głupi i po prostu skanuje wybraną lokalizację w poszukiwaniu definicji. Jeśli znajdzie odpowiednie pliki, to próbuje je załadować. Nie jest jasne, jakie checki wykonuje przed załadowaniem, ale nie spodziewam się tutaj szału.
4) Plik z nowo dodaną definicją okazał się pusty, zawierał same zera. Nie zatrzymało to jednak drivera, który na jego podstawie najprawdopodobniej próbował wyliczyć jakiś adres. Oczywiście, nie miał szans zrobić tego poprawnie, dlatego ten adres był bezpośrednio z pupy - wartość, którą widziałem w jednym tłicie to 0xc9. A po wyliczeniu tego adresu, driver próbował się dobrać do pamięci pod nim. Nie mogło to się skończyć dobrze.
@groman43: Bardzo fajny opis przyczyny, skutków i wniosków ostatniej wtopy Crowdstrike'a pojawił się na blogu Pragmatic Engineer: https://newsletter.pragmaticengineer.com/p/the-biggest-ever-global-outage-lessons

Ciekawy jest fragment mówiący o tym, że Microsoft chciał ograniczyć dostęp 3rd party toolom do kernela już w 2006 roku, ale regulacja UE wymusiła udostępnienie dostępu na takim samym poziomie jak ma soft Microsoftu, żeby nie blokować konkurencji ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@groman43: masz trochę nieaktualne informacje. Po pierwsze kilka dni temu CrowdStrike zdementował informacje o tym że bezpośrednią przyczyną był plik pełny zer. Zawartość pliku nie miała znaczenia poza tym że była niepoprawna. Sterownik nie załadował tego pliku i tych zer do pamięci. Plik nie zawierał też kodu, więc nie są prawdziwe spekulacje co to niektórzy pisali że nastąpił skok do tych zer i próba ich wykonania.

Po drugie to był
  • Odpowiedz
Mirki, mam pewien programik, w którym kiedyś wykorzystałem okres próbny. Ostatnio postawiłem sobie drugi system i pomyślałem, że jak jest wszystko na świeżo to skorzystam sobie z triala ponownie. Podłączyłem mobilnego neta, nowy mail itp., a yebaniec wykrył, że na tym urządzeniu już był instalowany.

Macie pomysł skąd on to wie i jak to ominąć? Adres MAC, ID płyty głównej? Nic więcej mi nie przychodzi do głowy. Na pewno jest to kwestia
  • 0
Sukces, wystarczyło zmienić w dmiedit Serial Number płyty głównej i dysków. Nawet nie flagują kont ani ip xD
  • Odpowiedz