Hejto.pl
Motyw strony
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika Klopsztanga w Programowanie

Gruba ryba

w Programowanie

53piorunów

Dlaczego zostałem dobrym programistą?

Normalny programista:

1. Git clone
2. make
3. make install

Wszystko działa i zaczyna PR'a

Ja:

1. git clone
2. make
3. Wyskakuje błąd, googluje (╯ ͠° ͟ʖ ͡°)╯┻━┻
4. Wyjątkowy błąd że nawet google nie widziało na oczy. Debugujesz
5. Po 5h analizy całego kodu, przewertowania tysiąca artykułów o bibliotekach widzisz, że platforma nie była przygotowana na 0.0000001% przypadku konfiguracji twojego systemu
6. Rozwiązujesz problem, robisz PR do vendora biblioteki... i korzystasz z swojej bliblioteki tymczasowo do momentu zaakceptowania fixa
7. make install.... dziala!
8. Już wiesz od a do z jak działa program, jakie biblioteki korzysta, jakie powiązania i inne bzdety.... Więc mój PR to najmniejszy problem do rozwiązania xD

Boże, czemu mi zawsze wyskakują jakieś popierdolone błędy i nie może być czysta instalacja? Nigdy nic po łatwości nie pójdzie, tylko siłą. Tyle dobrze że coraz więcej OpenSource korzysta z dockera, it is something.

Komentarze (15)

Praktykant0piorunów

@Klopsztanga Zawsze jak wysyłałem PR (dawniej diffa), to człowiek po drugiej stronie był wdzięczny, ja się czegoś nauczyłem, świat był lepszy.

Gruba ryba6piorunów

I tak się dzieje programistycznego spierdolenia dzień :smiley: Właśnie info od project-authora a myślałem że board taki istnieje tylko jakiś płatny/customowy jest więc zmieniłem nazwę - jak się pózniej okazało - na poprawną

Fanatyk11piorunów

@Klopsztanga tak właśnie z mojej perspektywy wygląda moja praca, tylko w devopsie. Nic nigdy nie działa od pierwszego strzału, tylko muszę kombinować, bo na googlu 2 tematy i każdy to samo pytanie i każdy zamknięty przez bota z powodu nieaktywności (╯ ͠° ͟ʖ ͡°)╯┻━┻

Gruba ryba3piorunów

@rith o boże, jak ja hejtuje the githubowe boty zamykające temat.

Gruba ryba2piorunów

@Klopsztanga docker na dłuższą metę to zuo. Soft zamiast stawać się coraz lepszy będzie na szybko klepany, a później "nic nie działa? wrzuć w dockera".

Osobistość0piorunów

@macgajster możliwe ale przy hpc generalnie innej opcji niż konteneryzacja to nie ma

Kosmonauta4piorunów

@Klopsztanga klasyka- tak samo stałem się adminem xD

Ludzie:
Dwuklik/polecenie
Działa

@tellet:
Polecenie
Wykłada się z nietypowym błędem
W gicie podobny error był w 2016, do tej pory unresolved
Samodzielne obejście good enough for demo
Działa
Oczywiście zapomnę jak to naprawiałem i będę odkrywał koło na nowo jak się wy⁎⁎⁎ie jakiś czas później xD

GURU9piorunów

> Oczywiście zapomnę jak to naprawiałem i będę odkrywał koło na nowo jak się wyjebie jakiś czas później xD

@tellet Opisujesz rozwiązanie w wątku na stackoverflow / forum gdzie był opisany ten błąd. Następnym razem googlujesz i trafiasz na swoją odpowiedź. Ile razy tak robiłam, nie zliczę 😁

Osobistość0piorunów

@Klopsztanga jaki OS ?

Gruba ryba0piorunów

@tatarysh myślałem że jak będe mieć Mac'a to wszystko będzie działać. Niekoniecznie, ale nie powiem - lepiej niż linux 😉

Osobistość6piorunów

normalny programista: instaluje toolchaina z readme w domyślnej ścieżce i ustawia zmienne środowiskowe zgodnie z instrukcją

@Klopsztanga : próbuje skompilować kod losowym, własnoręcznie zmodyfikowanym toolchainem na nietypowym systemie z dzikimi zmiennymi środowiskowymi i poprzestawianymi plikami

( ͡° ͜ʖ ͡°)

Debiutant4piorunów

Jeden z lepszych wpisów jakie ostatnio wertowałem - esencja stawania się masterem. Powodzenia!

Fenomen3piorunów

@Klopsztanga nie jesteś w tym sam, miałem podobnych przypadków kilka tylko w ostatnim roku. Jak dla mnie to masz raczej szczęście, bo dzięki temu, jak słusznie zauważyłeś, Twoje skille prawdopodobnie wykraczają poza przeciętnego klepacza kodu. Osobiście widzę tylko same pozytywy z takich sytuacji (o ile nie jest to pożar na produkcji) ( ͡° ͜ʖ ͡°)