Aktywne Wpisy
Kagernak +728
Kurde, ale zajebisty zwrot akcji! Joński już taki zmęczony się wydawał, pozwolił temu burakowi z PiSu na swój przydługi wywód, wydawać by się mogło, że już po ptakach a tu z taką petardą wylatuję, że on od początku miał dowody, że Soboń cały czas ściemniał. Warto było od 10 siedzieć i słuchać tego pitolenia by być świadkiem tej akcji.
( ͡º ͜ʖ͡º)
#sejm #polityka
( ͡º ͜ʖ͡º)
#sejm #polityka
Maurelius +71
Jezu, błagam, żeby to przeszło jak najszybciej. Nie dość, że trzeba byłoby #!$%@?ć na janusza 8 godzin mniej w ciągu tygodnia, to przetarlibyśmy szlaki na świecie wprowadzając to w skali kraju, a co najważniejsze - grażyny nie nadążałyby z gotowaniem bigosu na uspokojenie dla takich Dariuszy z Giftpolów xDD
#gospodarka #ekonomia #korposwiat #pracbaza #polityka #sejm
#gospodarka #ekonomia #korposwiat #pracbaza #polityka #sejm
Mogą być też z rzeczy powiązane np. linuks, narzędza, algorytmy.
Moje:
1. Zaimplementuj shared/unique pointer
2. Jakie znasz optymalizacje i flagi kompilatora. Czyli O2, O3, tco, sso, Wall, Wpathetic itd.
3. Opisz cały proces budowania - kompilacja, linkowanie itd.
4. Ogólnie o architekturze komputera i cache`u, dlaczego jest to ważne, hot loopy, false sharing.
5. Omów czym jest std::unordered_map i porównaj jego złożoność do std::map
Nie przygotowuje się do rozmowy, tylko chcę się czegoś ciekawego dowiedzieć, bo sprawia mi to dużo frajdy, a coraz rzadziej spotykam fascynujące tematy.
#cpp #programowanie
@Malkof: na tym to seniorzy sie wywalaja
@Malkof: XDD
To sarkazm? Bo wydaję mi się, że to trudne zadanie, ale może dlatego, że sam nie jestem za dobry.
@Malkof: calkiem powaznie mowie. to jest dosc trudne zadanie do zrobienia
1. Problem misjonarzy i kanibali :)
2. Masz osiem kulek, z czego jedna ma inną wagę niż wszystkie pozostałe. Znajdź tę kulkę używając jednocześnie jak najmniejszej liczby ważeń.
Edit: Najprostsza implementacja sharedptr jest raczej trywialna. Jeśli w grę wchodzą jakieś optymalizacje, to owszem robi się trudniej, ale nie przesadzałbym z twierdzeniem że seniorzy się wypieprzają na czymś takim.
Btw, kolejne pytanie - czym się różni sharedptr od zmiennej globalnej?
@Malkof: przed kompilacja masz jeszcze parsowanie, tokenizacje, budowanie drzewa ast, desugaring, budowanie ir (intermediate representation), optimization passes i dopiero wtedy komplikacja
@groman43: no to proponuje challenge. Usiadz i w 1.5h napisz swoja implementacje sharedptr, potem mi ja wyslij, a ja ją przetestuje
@groman43: quitter
2. Jak działa pamięć wirtualna?
3. Jak działa infrastruktura klucza publicznego?
4. Jakie znasz techniki służące poprawianiu jakości wytwarzanego kodu?
I jak na to odpowiedź? Mi do głowy przychodzi tylko używanie sanitizerów i profilerów.
@west4321:
Testy różnego typu, code review, tdd?
@groman43:
Długością życia zmiennej - jej miejscem w pamięci i dostępem do niej?
Budowanie:
1. Extern i static, czyli czym różni się external/internal linkage
2. Anonymous namespace - jak działa, kiedy i po co się to stosuje
3. Jak zainkludować header biblioteki C i dlaczego samo #include nie wystarczy
4. Dlaczego definicje szablonów umieszcza się w plikach nagłówkowych i co by się stało gdyby definicję umieścić
Komentarz usunięty przez moderatora