Mam trochę niecodzienne pytanie. Chciałbym wcisnąć w moim pokoju jakiś zestaw audio do słuchania muzyki (dwa głośniki + wzmacniacz). Do pokoju 15m2 lepiej iść w dwie kolumny czy dwa " standardowe głośniki " - te mniejsze, nie znam się na nazewnictwie. Główny problem polega na tym, że jak widać na zdjęciu - nie mam gdzie tego sprzętu wcisnąć. Ktoś był w podobnej sytuacji i wie jak rozwiązać sprawę ? ¯\(ツ)/¯ Chciałbym żeby
Taka sytuacja: Macie plik src.c, w nim funkcja foo1() i foo2(), gdzie foo1 wywołuje wewnętrznie foo2. Chcę napisać UT dla tych funkcji, potrzebuję więc mieć możliwość wywołania każdej z nich w wersji produkcyjnej oraz mocka dla foo2 (żeby sterować flow w foo1). Przypominam, że funkcje są w tej samej jednostce translacyjnej. Czy w C jest w ogóle możliwe jest osiągnięcie takiej separacji funkcji/mocków żeby swobodnie przetestować kod? Kombinowałem już z _attribute
@mirkogreg: No jak piszesz funkcje czyste, to nie musisz się przejmować. Jak coś mockujesz to co najwyżej wszelkie efekty uboczne, a nie każdą jedną funkcję, bo to się mija z sensem.
Kisnę z afery o te wizy H1B xD Większość tych wiz trafiała do tanich indusów sprowadzanych do US, którzy robili więcej za mniej. Cośtam piszą o jakichś talentach, a najczęściej te indusy w US to po prostu ludzie którzy latami siedzieli w korpo w Indiach, żeby w którymś momencie się relokować. Później jadą do US i robią tą samą robotę w supporcie czy innych podobnych rolach xD
Page faulty potrafią zabić performance Twojej aplikacji. Wcale nie tak trudno zrobić sobie kuku jeśli nie wiesz co czynisz.
@groman43: z jednej strony tak, ale tutaj ważniejsze jest cache locality niż page fault. Jak masz kod napisany tak, że cache locality jest zachowane, to z automatu page faulty nie są problemem. Przy czym dalej - w 90% programów (estymata zaniżona) to nie ma najmniejszego znaczenia.
Gdzie ta wasza zima AI? Właśnie gemini 2.5 lekko podrasowany deep think rozwiązał problem matematyczny, którego nie byli w stanie rozwiązać ludzccy specjaliści! A premiera Gemini 3.0 tuż za rogiem
I wy myślicie że klepiąc jakieś CRUDY jestescie niezastąpieni? Już dziś AI klepie przyzwoity kod na poziomie juniora/mida - dlaczego? Bo uczyło się głównie kodować na bazie projektów open source, gdzie wrzucali jakościowy kod pasjonaci.
Skoro już dziś gemini 2.5 robi cięzkie taski matematyczne
@elo_kebab: całe mnóstwo oprogramowania FLOSS nie jest pisana za darmo. Sztandarowy przykład to Linux tutaj, który w większości jest pisany przez osoby specjalnie do tego zatrudnione. Innym przykładem może być np. React, który jest robiony przez Metę. Całe mnóstwo oprogramowania FLOSS, zwłaszcza teraz, często jest obsługiwana przez jakąś fundację czy inną firmę, która zajmuje się rozwojem i normalnie płaci pracownikom.
Prawactwo, które wszędzie widzi żymian kręcących korbą nie widzi, że zostal zabity jeden z najbardziej wpływowych propagandystów dzielących społeczeństwo w USA -> był dokładnie taką korbą która kręciła nastrojami szczególnie wśród młodych.
Korba kręci się w obie strony, cały czas. Chodzi tylko o to żeby napuszczać jednych na drugich.
Można powiedzieć, że świetnie wypełnił zadanie powierzone przez mocodawców, dzielenie społeczeństwa doprowadziło do ostrego finału. Obie skrajne "strony" sporu są tak samo s---------e i zaślepione.
Federal charging documents described Boelter as acting with "the intent to kill, injure, harass, and intimidate Minnesota legislators". His anti-abortion views are considered a possible motive. Boelter was registered to vote in Oklahoma as a Republican for the 2004 United States presidential election, though on a state document in 2019, Boelter wrote that he had "no party preference".
Nie udzielił pomocy ofiarom, nie zadzwonił nawet na policję, czy straż pożarną lub pogotowie. Dzwonił jedynie do ojca i według świadka najbardziej przejmował się zniszczeniem swojego bmw... Następnie zniszczył dowód w sprawie kasując zdalnie dane swojego iphone'a...
W ogóle wymagania doświadczenia w bardzo konkretnych technologiach w tej branży jest strasznie głupie xD. Jak ktoś faktycznie się zna na swoim fachu, to raz dwa się wdroży w nowy framework czy język, o ile jest zaznajomiony z danym paradygmatem. To jakby zatrudniając murarza wymagali 10 lat doświadczenia z bloczkami Ytong konkretnie XD. Układał Pan tylko bloczki Solbetu? Coo proszę? To do widzenia.
@niedorzecznybubr: w ogólności tak, ale też nie do końca, zwłaszcza z językami. Z językiem to będzie łatwo tak długo *jak jest ten sam paradygmat*. Przy przeskoku między paradygmatami będzie trochę ciężej. Natomiast z frameworkami zazwyczaj jest tak, że w obrębie jednego języka one się aż tak od siebie nie różnią.
Natomiast z wiedzą domenową będzie najciężej, ktoś kto robił mikrokontrolery nie odnajdzie się specjalnie w sieciówce i vice versa.
Jak to jest, że koledzy z zespołu, z latami doświadczenia w branży, po studiach, nie wiedzą co to Coq, izomorfizm Curry'ego-Howarda, dependent types, monady albo currying? ヽ( ͠°෴°)ノ
Pod postem jeden komentarz, który podaje w wątpliwość twierdzenie o walorach brzmieniowych kabli zasilających i już trzeba było zablokować komentarze, żeby się wstrętne trolle nie zleciały.
A odpowiedź serwisu? „Widać, że nie słucha pan na audiofilskim sprzęcie, więc się dziwi z rzeczy oczywistych, kable sieciowe dokonują znaczących zmian w dźwięku, jak nie największych spośród pozostałych”
Te zmiany są tak wielkie i tak oczywiste, że jedynym na nie dowodem jest od dekad wyznanie wiary: ja słyszę.
@zimowyporanek: stal niskoemisyjna (sprzed atmosferycznych wybuchów jądrowych) jest potrzebna do liczników Geigera, do rzeczy takich jak kable audio to nie ma absolutnie żadnego znaczenia. Jak już to zazwyczaj są gorsze, bo są mniej czyste, ze względu na gorszą technologię produkcji w tamtym czasie.
@zimowyporanek: To w czym ta miedź miałaby być "lepsza"? Kobalt 60 dotyczy głównie stali, a nie miedzi, a nawet jakby, to w przypadku przewodów to nie ma i tak znaczenia.
@zimowyporanek: Serio? AI? I nawet BullshitGenerator Ci napisał, że to nie ma absolutnie żadnego znaczenia poza pojedynczymi przypadkami, a do tego antropogeniczne promieniowanie tła spadło do 0.005 mSv/rok względem naturalnego promieniowania. Do wszystkich zastosowań jakich będziesz w życiu potrzebował wystarczy Ci zwykła stal i miedź produkowana obecnie.
Więc jak ktoś walczy z chochołem, to Ty próbując przedstawić jakieś durne argumenty nt. "lepszości". Poza pojedynczymi przypadkami, to nie ma znaczenia (a
@zimowyporanek: przecież to Ty postawiłeś kretyńską tezę, że kiedyś stopy były lepsze. Jak ktoś walczy z chochołem to Ty. Bawi mnie Twoje odwracanie kota ogonem.
Ale inaczej. Czy uwazasz ze zasady gry w szachy sa skomplikowane? Bo ja uwazam ze nie. Zasady sa proste. Ale co ty potem zrobisz to juz kosmos. Podobnie w C++
Absolutnie nie. C++ jest tragicznym językiem, którego praktycznie nie da się poznać w pełni. Jeśli ktoś mówi, że zna C++ w całości to albo kłamie, albo nie wie o czy mówi. Przecież to jest język, w którym dodanie dwóch
@aptitude: mi się często zapętlało AI do tego. Poza tym, można to w miarę ładnie ogarnąć, zwłaszcza jak się używa JJ, i to nie jest problem by mieć spoko opis napisany samemu.
Języki wysokopoziomowe takie jak js, python, java powstały po to żeby odciążyć programiste z zarządzania zasobami, martwieniem się pamięcią itp. ale za cene wydajności. I teraz skoro AI i tak pisze i będzie pisało za nas soft to czemu by nie pisać cruda w C/Rust? Przecież i tak kod będzie generowany, a dzięki temu można osiągnąć dużo wyższą wydajność i zmniejszyć kost za VPS i infrę. Można wyrzucić z branży crudziarzy z
@placebo_: to co ma Vim/NeoVim to jest zupełnie co innego niż skróty klawiszowe. Poza tym do moich technologii to nie ma znaczenia czy wezmę IntelliJ czy NeoVima, bo po prawdzie w tym drugim zazwyczaj będę miał lepsze wsparcie.
IDE ma sens jak piszesz w C/C++/JS/Javie/C#, ale jak piszesz w czymś innym to zazwyczaj użyteczność takiego molocha spada strasznie szybko.
A wystarczyłoby żebyś w tą godzinę sprzedał 4 kanapki z serem xD bo jeszcze koszty cieciembiorcy
#programista15k #programowanie #pracait #korposwiat #bekazprzedsiebiorcowpolskich
- lokal
- prąd
- VAT