Zdjęcie w tle
Programowanie

Społeczność

Programowanie

1k+
Hej znacie jakieś ciekawe artykuły na temat renderowania w elemencie canvas, trochę się bawię i dla nauki chce wygenerować mapę z CS2D na przeglądarce ale ciężko znaleźć jakieś wartościowe materiały.. albo ja słabo szukam idk. Na MDN jedynie coś tam znalazłem
#html #canvas #programowanie

Na razie wyskrobałem https://cs2d.pp.ua/maps/de_mirage
4
entropy_

@Hajt artykuły to nie, ale może zrób to co teraz większość ludzi robi.

Zapytaj chata, albo klauda. W sumie to nawet qwen lokalnie Ci wytłumaczy teraz

Anty_Anty

Mozecie mi powiedzieć jak się przestać przejmować wyborami?

Miej zawsze kasę pozywającą ci nie spierdolenie z pirkła

5tgbnhy6

ja bym od razu jakis prosty silnik do tego wzial, bylo cos takiego jak pixi js?

Zaloguj się aby komentować

#programowanie #programista15k

Mam 8 lat stażu w Javie, mgr inż z polibudy. Mam certyfikaty z clouda AWS i Kubernetesa. Poza Javą kodowałem w Node.JS, Angularze, Pythonie. Rzucam niskie stawki. Rozważam hybrydę

Mam olbrzymi problem ze znalezieniem lepszej pracy. Mam obecnie robotę ale szukam czegoś innego, więc bezrobotny nie jestem. Ale jakbym szukał pracy na bezrobociu to bym chyba dostał poważnej depresji. Już z 6 miesięcy wysyłania setek CV by mieć z 10 rozmów i na praktycznie każdej mówią, że jestem za słaby. Rozumiecie to? Jak to ku*** możliwe.

Pracuje w aktualnej firmie, szef mi wypłaca kilkanaście tysięcy więc nie jestem słaby, realizuje taski, dowoże ficzery, dostarczam wartość. Czyli sprawdzam się skoro mi płacą. To co ten mój szef to jakiś idiota skoro mi płaci? A i tak w branży mam zerową wartość bo tak rekruter uważa, bo nie znałem odpowiedzi na kilka pytań z googla które mógłbym w pracy wyszukać w 10 sekund jakby była potrzeba. Co z tego że na 90% pytań odpowiedziałem poprawnie i poradziłem sobie z zadaniami domowymi niby na 4 godziny, a realnie zajmowały 10-20 by spełnić wszystkie wymagania i dopieścić je od A do Z

To jest totalna paranoja jak ten zawód się zeszmacił. Pracujesz, płacą ci za robotę co jest jasną oznaką wysokiej kompetencji - ale inni tego tak nie odbierają. Podczas rekrutacji jesteś nic nie warty i jeden błąd wrzuca cię do kategorii "junior" - bo wiadomo, że senior musi wykuć całą wiedze z google na pamięć
28
groman43

@pozytywny_gosc1 Rynek zweryfikował

maly_ludek_lego

Trochę jak pisali koledzy - naprawdę warto mieć niszową specjalizacje.

Wtedy nie konkurujesz już z tysiącami programistów, bo liczba kandydatów naprawde maleje.

Robiles cos przy procesorach? Super!

Programowałes coś związanego z lekami bądź szczepionkami? Jeszcze lepiej!

Robiles system do tradingu? Rewelacja! Chcemy Cie!

Duga kwestia - networking. Jeśli masz kolegę, który akurat szuka ludzi do zespołu, to jesteś wpuszczany poza kolejką, bo jesteś sprawdzony. Raz tak załapałem super lukratywny kontrakt za wysoka stawkę.

Tak więc skille to wcale nie jest najlepsza strategia na znalezienie obecnie pracy.

mk-2

@pozytywny_gosc1 pracodawca chce mieć dużo pracy zrobionej tanio i dobrze czyli zupełnie się te oczekiwania rozjeżdżają z tym czego chce pracownik, to zawsze będzie konflikt i no, prawdopodobnie powiedzieliby, że jesteś ok jeżeli byś wziął taką robotę za głodową stawkę. To jedna z możliwych opcji jak tłumaczyć to co piszesz, inne masz w komentarzach od reszty ludzi

Zaloguj się aby komentować

Zapraszam do recenzji aplikacji
Wiem, że znacie mnie z innej strony, ale zawodowo zajmuję się szeroko pojętym IT. Ogólnie rzecz biorąc nigdy nie programowałem, bo nie lubiłem - ale umiem czytać kod ze zrozumieniem. W czasach kodującego GPT stworzyłem apkę w reackt.

Ogólnie rzecz biorąc, prowadzę portal internetowy: https://podlaskie.tv ale czasy mamy takie że:
a) ludzie nie czytają artykułów, bo wolą obrazki i filmy
b) ludzie kochają relację na FB, instagrama, tik-toka i inne g...
c) ludzie nie korzystają z komputerów tylko z komórek (co najmniej 90% ruchu)

Zatem moim zadaniem było wymyślenie rozwiązania, które dostosuje portal do obecnych czasów. Czyli zmieni priorytety w treściach, upodobni formę przeglądania znaną z social mediów, będzie działać mobilnie.

I takim to sposobem, wchodząc z kompa na https://podlaskie.tv jest po staremu, ale wchodząc z komórki automatycznie przekierowuje do aplikacji.

Aplikacja działa też pod subdomeną https://app.podlaskie.tv

  • Automatycznie zaciąga z jsona bazę zartykułów
  • Pokazuje 21 najnowszych, a potem zaciąga kolejne 100 i pokazuje losowo
  • Zapamiętuje obejrzane artykuły i więcej ich nie pokazuje
  • Daje możliwość reagowania jak w social mediach ikonkami i zapamiętuje na serwerze poszczególne wyniki
  • Automatycznie odtwarza filmy z YouTube
  • Pokazuje reklamy po 3 swipe (adsense) i po 5 (wewnętrzne)

Z tym adsense to jeszcze czekam, aż Google sie zaadaptuje do rozmiaru, bo na razie pokazuje reklamy tylko na komputerze. Być może tu jeszcze coś zmienię.

Także zapraszam do wchodzenia mobilnie i komputerem na
https://app.podlaskie.tv

A także do komentowania pod względem działania, prostoty obsługi, bugów i ewentualnych przemyśleń czego brakuje. Zamierzam ten projekt rozwijać.

#programowanie
25
Dzemik_Skrytozerca

Kolory. Uczucie jakbym patrzył na piżamkę bobasa. Dodatkowo są zdecydowanie zbyt intensywne.


Automatyczne ładowanie filmików i przeskakiwanie. Ogólnie chwyt na poziomie stron serwujących tania i kradzioną pornografię amatorska.


Brak tagów. Załóżmy, że ktoś chce śledzić jakiegoś autora, albo jakieś zdarzenia w wątku. Tagi są bardziej przyjaznym sposobem na zawezenie zawartości.


Brak wyraźnej historii. Potrzebna os czasowa portalu. Potrzebna historia przeglądania użytkownika.

666

trzebaby jakiegos mastera css'a zeby zrobil magie + kolorki. Ogolnie bardzo fajna apka i super pomysl

Zaloguj się aby komentować

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
21
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.

Alnitak

@inty Sytuacja obecnie wygląda tak, że luźno wysyłałem CV od jakiegoś czasu(2-3m) mając stabilną pracę, jeden proces rekrutacyjny trwał miesiąc i dostałem ofertę na lepszych warunkach niż mam obecnie. Ale zdecydowanie jest różnica między 2024, a 2025. W poprzednich latach rekruterzy dobijali się sami, teraz piszą tylko sporadycznie i raczej z gorszymi ofertami na które ciężko znaleźć pracownika z większym doświadczeniem.

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
666

@serel dla pierwszych ssd to node_modules mialy znaczenie bo szybko zabijal ich zywotnosc. Aktualnie tam moze 2gb i nikt nie daje o to jebania

wombatDaiquiri

@Deykun akademicka dyskusja z bluzgami i subtelnymi uwagami ad-personam. Klasyczne 80% developmentu xD

Zaloguj się aby komentować

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.

Dzemik_Skrytozerca

@Catharsis


Fakt. Nie sprawdziłem kto.

Zaloguj się aby komentować

Zaloguj się aby komentować

Następna