Zdjęcie w tle
Programowanie

Społeczność

Programowanie

1k+
Ejj, ludzie z #programowanie pomóżcie.
Ciągnąc dalej temat interferencji fal znalazłem sposób na symulacje. Ale jest to w postaci gołych plików na #github
https://github.com/0x23/WaveSimulator2D?
Ale mimo podążania za instrukcją nie uruchamia mi się symulacja.
A z #python to ja jestem noga.
PyCharm zainstalowany, ale próba dalszego postępowania zgodnie z instrukcją wyrzuca błąd.
907ea70b-2726-4b55-83e8-3887b984d9a5
322731f8-fd21-40c4-af00-da4caa2624c3
myoniwy userbar
37
myoniwy

Ehhh, teraz taki problem ma

Traceback (most recent call last):

 File "E:\Python\WaveSimulator2D-main\wave_sim2d\examples\example0.py", line 5, in <module>

   import cv2

ModuleNotFoundError: No module named 'cv2'

Catharsis

Uwielbiam pythona, uwielbiam kiedy potrzebuje użyć jakiegoś programu i jego jedyna dostępna wersja to taka do ręcznego zainstalowania poprzez sklonowanie repo i doinstalownie zależności przez pip. Kocham kiedy muszę dla każdego programu robić osobne wirtualne środowisko i instalować te same paczki po 15 razy w różnych wersjach. Jeszcze bardziej kocham jak się potem okazuje, że to jest jakaś kosmicznie stara i specyficzna wersja pythona której nawet nie ma skompilowanej dla twojej dystrybucji wiec jeszcze musisz poczekać aż zbuduje ci się cały python lokanlnie u siebie. A na koniec po odpaleniu i tak zobaczysz błąd, że nie udało się zimportować *jakiegoś_gówna.py*.


Taki żart ofc, umiem to wszystko zrobić i dobrze rozumiem dlaczego tak jest ale dobrze wiemy, że każdy choć raz przez to przeszedł xD.

wonsz

ja pi⁎⁎⁎⁎le, sobie znalazłem zajęcie na drugi dzień świąt


@myoniwy dalej zainteresowany? bo nie wiem czy pisać instrukcję. no i czy masz kartę graficzną wspierającą CUDA?

4a5e5617-e693-4c42-b3a3-cb397ed90e3b

Zaloguj się aby komentować

Cześć, w najbliższym czasie wpadnie mi kilka projektów w c++, na codzień programuję w c#. Miałem kilka razy w życiu do czynienia z c++ ale chciałbym przeczytać jakąś książkę, żeby usystematyzować wiedzę, oraz poczytać o dobrych praktykach itp., najlepiej napisaną dla programistów, żeby nie było pierdolenia co to są pętle i jak otworzyć plik.

Jest coś godnego polecenia w tej dziedzinie?

#programowanie #programista15k
25
Syster

@izopropanol

To polecę klasyki, chociaż wcale nie są złe:


  1. A tour of C++ Bjarne Stoustroupa (btw ojciec tego języka). Bardzo, ale to bardzo przystępna książka dla osób które wcześniej programowały a chcą zacząć C++

  2. Skuteczny Nowoczesny C++ Scotta Meyersa - super język, ale warto jednak dopiero PO A tour of C++.


Moim zdaniem to wystarczy, jeżeli jesteś programistą.

Jest jeszcze jedna książka Stroustroupa, taka bardziej "deep" dla "ciekawskich", ale nie czytałem więc nie wiem. Podobno dobra.


Odpuściłbym sobie Symfonię C++ Grębosza - na pewno o tym słyszałeś, strasznie rozwlekła i mało wciągająca.

baklazan

@izopropanol nie może zabraknąć

239c852c-7a5b-4649-9659-7fe4380c8f7d
Swbd

@izopropanol Pamiętam że swego czasu miałem trudność w ogarnięciu szablonów. Ale ten artykuł: https://www.codeproject.com/Articles/257589/An-Idiots-Guide-to-Cplusplus-Templates-Part-1 mi mocno pomógł.


Ponadto szczerze mówiąc, dokumentacja mimo że nie doskonała i trochę wysoki próg wejścia ma mnóstwo odpowiedzi na nurtujące pytania ;)


https://en.cppreference.com/w/

Zaloguj się aby komentować

Zaloguj się aby komentować

dotevo

Gdyby mi ktoś powiedział 16 lat temu, że będzie tak popularny to chyba bym nie uwierzył. Pamiętam jak ja trzymałem programy na studia w git a inni w svnach i cvsach

Zaloguj się aby komentować

groman43

Szczerze, uważam że IT potrzebuje więcej takich ludzi jak Linus. Czasem mam wrażenie, że 95% branży to stado płatków śniegu, którzy potrafią się obrazić po code review.

666

Ten czlowiek powinien dostac nobla. Napisal linuxa i git'a. Jestem bardzo ciekawy jakby wygladal swiat bez linuxa. Czy znalazlby sie ktos kto napisalby cos lepszego? Moze IBM albo SUN w czasach swojej swietnosci?

dotevo

Linus to mocny gość. Szkoda, że nigdy nie przewodził w stworzeniu jakiejś dystrybucji bo wg mnie ma ostre zasady i wielokrotnie uratował userspace przed zmianami w kernelu, które popsułyby istniejące aplikacje.

Zaloguj się aby komentować

Hej!
Taki rozkminę mam:
Chciałem sobie skonfigurować na nowym kompie jakieś porządne środowisko deweloperskie. Zajmowałbym się na nim głównie tworzeniem wtyczek do profesjonalnych kombajnów, ale nie tylko. Kłopot w tym, że muszę obsługiwać wiele różnych wersji tych kombajnów (co roku wychodzą nowe wersje, a wspieramy także kilka poprzednich; co roku też robimy aktualizacje). Do tego dochodzi tworzenie i testowanie instalatorów.
Na starym kompie zrobił mi się od tego niemały śmietnik, bo różne wersje kombajnów, SDK do nich no i testowanie instalatorów, z których każdy potrzebuje grzebać w rejestrze windowsowym (chociaż to chyba najmniejszy problem).
W każdym razie, myślałem o tym, jak by to odizolować od reszty systemu. Może jakaś VMka? Docker? Albo jeszcze jakieś inne rozwiązanie? Jak to w ogóle zorganizować?
Na pewno będę potrzebował możliwości debugowania wtyczek pod kombajnami, więc musi to działać w miarę szybko, bo one są dosyć ciężkie.
Ktoś ma jakiś pomysł?

#programowanie #programista15k
19
baklazan

@MostlyRenegade VMWare jest teraz za darmochę bodaj, w porównaniu do VBox był w ciul stabilniejszy

wombatDaiquiri

@MostlyRenegade najwygodniej pewnie VMka z Windowsem. Jak ktoś sugerował wyżej - może combo VMka na cloudzie + CI które automatycznie wrzuci tam build i zrobi testy? Alternatywnie - Docker lokalnie, ale nie wiem jak to hula z Windowsem. WSL bym odpuścił, przynajmniej dla mnie w webdevie był totalnie za wolny (a mówiąc wendev mam na myśli backend xD)


Ewentualnie jak robisz homelab to może Proxmox? Dla mnie to był overkill, ale pewnie nie wszędzie będzie.

Legendary_Weaponsmith

@MostlyRenegade docker z windą to nie ta sama bajka co zwykły docker. Nie wszytko zadziała, z UI będzie ciężko.


Jeżeli będziesz tego robić dużo, to polecam nauczyć się vagrant. Znaleźć jakiś vagrant box z Windows albo samemu zrobić. Będzie jeszcze szybsze i łatwiejsze do utrzymania porządku niż czysty vbox czy VMware. Bo vagrant to manager vm działający z konsoli i pozwalający na automatyczną konfigurację po instalacji z chocolately albo PowerShell.

Zaloguj się aby komentować

Czy dzisiejsi frontendowcy potrafią jeszcze w ogole tworzyć komponenty? Mam wrażenie, że pierwszą, wręcz odruchową reakcją jest sięgnięcie po gotowiec z jakiegos material ui i fajrant. #programowanie
16
666

@porkins ja jestem przede wszystkim BE i sam pisze swoje komponenty UI xD Tzn ze jednak jestem FE?

Ofc to wszystko wyglada jak kupa, ale dziala i to szybko

bojowonastawionaowca

@porkins proszę o dodanie tagów - doceniam dodanie społeczności, ale jednak tagi mają priorytet

Barcol

@porkins to chyba standard, że osoba która zna i rozumie gotowe rozwiązania to ich używa

Zaloguj się aby komentować

Czy ktoś z was rekrutował się gdzieś ostatnio, bądź przez znajomych wie jaka jest obecnie sytuacja na rynku?
Komentarze są skrajne - specjalista nie ma się o co martwić, po takie, że jest mało ogłoszeń, ludzie szukają pracy pół roku a ogólnie to wszystkich zaraz zastąpi AI.

Ja zasiedziałem się trochę w projekcie głownie na stacku reactowym i czasami jakieś bug fixy czy małe rozszerzenie funkcjonaności w Node.js + AWS i wydaje mi się, że teraz sam niedałbym rady przejść rekrutacji.

#pracait #programowanie
20
Enzo

@inty Ja ostatnio często szukałem pracy i zauważyłem że w 2023 już było trochę gorzej niż we wcześniejszych latach. Pracuję teraz 1.5 roku w jednym miejscu, poprzedni rok był najgorszy dla 30 letniej firmy a ten zapowiada się jeszcze gorzej ale nie ma to związku z AI. Wiem że w transporcie jest słabo a transport jest odzwierciedleniem gospodarki. Moim zdaniem wychodzą covidy, wojny, sankcje, wzrost wydatków na zbrojenia, do tego są wysokie stopy procentowe. To wszystko razem powoduje kryzys gospodarczy.

profil_e

Moje odczucia od strony rekrutującego w sh. Poprzedni rok był słaby, szczególnie druga połówka. Teraz coś niby rusza, ale były już takie zrywy w zeszłym roku, zobaczymy czy to trend. Na stanowisko przychodzi bardzo dużo cv. Stawki trochę w dół, też mam wrażenie, że powoli się odbijamy, ale dopóki będzie tak dużo kandydatów to szybko się nie uda. Osobiście sądzę, że jeszcze chwilę to przetasowanie musi potrwać. Sam nie szukam bo nie muszę a finansowa motywacja odpadła przez słabe oferty.

Marchew

@inty Problemem w tej całej rekrutacji jest dział HR, który nie ma pojęcia o co chodzi.


Irracjonalny przykład, ale pokazuje poziom absurdu.

Szukają kogoś do kompilowania kodu.


Jesteś programistą, znasz się na tym, różne języki, różne środowiska. Wypiszesz wszystkie c#, rusty, javy czy co tam jest na rynku.

NIKT nie zaprosi cię rozmowę, bo szukają od "kompilowania" a ty masz wpisane tylko programista xD


Słyszałem że w CV warto wrzucić co nieco słów kluczowych czarną czcionką, zasłoniętą białym tłem. Po co? Aby BOT pani Ani z HR lepiej wypozycjonował twoje CV po słowach kluczowych.


To trochę jak z maturą z języka polskiego, nie ważne że potrafisz analizować wiersze, ale co z tego skoro nie trafisz w klucz?


Dlatego bardzo ważne jest, aby dowiedzieć się, w jaki sposób przeszukiwane są CV przez bota HR.

Zaloguj się aby komentować

https://github.com/chrislgarry/Apollo-11/

Repozytorium na GtiHubie zawierające oryginalny kod źródłowy sterujący komputerami modułu dowodzenia (Comanche055) oraz modułu księżycowego (Luminary099) programu Apollo (czyli lądowania na Księżycu w roku 1969).

W opisie repozytorium znajdują się linki do oryginalnych skanów kart na których był zapisany oryginalny kod.

Ta sekcja w artykule na Wikipedii oraz pliki readme poszczególnych modułów mówią nieco więcej o działaniu tego komputera. Ja nie jestem wykwalifikowany żeby cokolwiek tutaj tłumaczyć xD

#ciekawostki #kosmos #apollo11 #programowanie #assembler #retrocomputing
49fdbf77-944c-43cb-9755-98e4e4f3ab2f
11
damw

@lukmar jak sobie przypominam zajęcia z assemblera na uczelni, to aż mi teraz słabo. Kilkanaście lat temu to było i od tamtej pory nawet 1 linijki nie musiałem w tym na szczęście napisać

Passpy

@lukmar z takich moich malych osiągnięć to mi się udało napisać quicksorta w assemblerze

Zaloguj się aby komentować

Hej @hejto @bojowonastawionaowca

W górnej belce wyświetla mi się liczba 1 przy dzwonku z powiadomieniami, ale nie mam żadnych nowych powiadomień. Celowo nie klikałem na "Odczytaj wszystkie" żeby nie znikło, ale ewidentnie albo:

  • źle liczy powiadomienia,
  • jakieś powiadomienie wpadło ale z dziką datą/kluczem

bo nie widzę żadnego nieprzeczytanego (a specjalnie przeleciałem na ostatnią stronę powiadomień żeby zobaczyć czy nie jest np z 1970 : >).

Pozdro z fartem!

#hejto #bugreport
10
MrHardy_

@baklazan Problem znany od dawna. Jak widać nadal nie naprawili i wątpię by kiedykolwiek naprawili.

Astro

@baklazan kiedyś byłem fanem powiadomień w apce. Ale działa to tak chujowo że połowę wyłączyłem. Jakby nikt nie pytał to ja na iOS.

bojowonastawionaowca

@baklazan ano cóż Ci mogę powiedzieć, powiadomienia tutaj są zrąbane I nie wiem niestety kiedy będzie to poprawione


Ale dołożyłem adminom do kolekcji skarg I zażaleń o powiadomienia, dziękuję

Zaloguj się aby komentować

koszotorobur

@wombatDaiquiri - zawsze to coś, bo chociaż coś skapnie tym pracownikom co utrzymują centra danych w europie - niemniej nie ma się co łudzić, większość zysków i tak zostanie przetransferowana do amerykańskich korporacji

Zaloguj się aby komentować

koszotorobur

@vipe - no jak się najebie kontenerków i nie da się im ograniczeń używania CPU i MEM to tak jest ¯\_( ͡° ͜ʖ ͡°)_/¯

wombatDaiquiri

@vipe jak odpalasz dockera na Windowsie to sam jesteś sobie winny

Zaloguj się aby komentować

Dzisiaj udało mi się wypchnąć nową wersję(9.0) mojej aplikacji do deduplikacji plików, która swoją nazwą "Czkawka" lubi sprawiać problemy obcokrajowcom.

Nie chcę mi się tutaj przepisywać całego tekstu z medium, więc po prostu wkleję tutaj link -https://medium.com/@qarmin/czkawka-krokiet-9-0-wyszukiwarka-duplikat%C3%B3w-szybsza-ni%C5%BC-kiedykolwiek-6276f23d4eb9

Głównie w tej wersji skupiłem się na optymalizacjach i poprawie używalności aplikacji, bez jakichś większych nowych i innowacyjnych elementów.

Jeśli macie jakieś uwagi co do aplikacji, to zapraszam do działu issues - https://github.com/qarmin/czkawka/issues - w którym jest ponad 400 rekordów, więc mój czas reakcji na nie, może być dość bardzo wydłużony

Cena — darmo, więc bierzcie do woli dla siebie, znajomych i rodziny, licencja MIT/GPL
Pliki do pobrania — https://github.com/qarmin/czkawka/releases

Niektórzy powiadają, że Czkawka ma jeden tryb do usuwania duplikatów, a drugi do usuwania podobnych obrazów. Bzdura. Oba tryby są do usuwania duplikatów

#programowanie
#tworczoscwlasna
0d93c481-c864-4963-9cf8-66bab25c8f43
10
henryk8

Świetna aplikacja, poprzednia wersja była szybka, teraz jest jeszcze lepiej? Brawo!

Half_NEET_Half_Amazing

o tej apce dowiedziałem się z reddita

Zaloguj się aby komentować

https://github.com/micromatch/to-regex-range/pull/17

This PR replaces is-number package with a one-liner with identical code. It passes all the tests (npm run test).
This tiny change saves 440GB weekly traffic:


Package size report
===================

Package info for " to-regex-range@5.0.1 ": 33 kB
Released: 2019-04-07 0637.03 +0000 UTC (277w2d ago)
Downloads last week: 43,837,006
Estimated traffic last week: 1.5 TB

Removed dependencies:
- is-number@7.0.0 : 10 kB (30.06%)
Downloads last week: 43,875,245
Downloads last week from " to-regex-range@5.0.1 ": 43,837,006 (99.91%)
Estimated traffic last week: 440 GB
Estimated traffic from " to-regex-range@5.0.1 ": 440 GB (99.91%)

Estimated package size: 33 kB → 23 kB (69.94%)
Estimated traffic over a week: 1.5 TB → 1.0 TB (440 GB saved)

#programowanie
59963ecc-f4c2-4734-9c0f-75b7992b302b
b18fb017-64d6-40ec-8974-264d258a3613
10
Dzemik_Skrytozerca

Dla nieposiadających konta na GitHubie: komentarze Linusa Torvaldsa zawierające słowo "fuck".

Catharsis

@Dzemik_Skrytozerca To nie są komentarze samego Linusa tylko wszystkich maintainerów. Jako, że to jest GIT to można łatwo sprawdzić kto jest autorem każdej linijki. Btw niektóre te komentarze mają po 20 lat xD.

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

damw

@wombatDaiquiri Idea Ultimate?

wombatDaiquiri

@damw Goland, ale JetBrains

Zarieln

@wombatDaiquiri Rumun z Hejto: The Beginning

wombatDaiquiri

@Zarieln Australijczyk z Hejto, zapamiętaj tę datę

redve

co to za apka?@wombatDaiquiri

wombatDaiquiri

@redve już Ty wiesz co to za apka ( ͡° ͜ʖ ͡°)

redve

@wombatDaiquiri wiem jaki był plan na apke, ale myślałem że na screenie jest jakiś gotowiec w stylu postmana, zamiast pisać całkowicie od zera

Zaloguj się aby komentować

pingWIN

Myślenie o znalezieniu prostego błędu w kodzie.


5 godzina szukania błędu w kodzie.

wiatraczeg

Planowanie sprintu.


Retrospekcja.

mordaJakZiemniaczek

Chat GPT mi napisze


Chat GPT mi napisał

koszotorobur

@mordaJakZiemniaczek


Miało działać na produkcji.


Nie działa nawet na Dev.

Zaloguj się aby komentować

Następna