Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Programowanie

Kategoria: Technologia

  • 1501 członków
  • 1205 wpisów

Gruba ryba

w Programowanie

8piorunów

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

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

GURU1piorunów

@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

Osobistość0piorunów

>Mozecie mi powiedzieć jak się przestać przejmować wyborami?
Miej zawsze kasę pozywającą ci nie spierdolenie z pirkła

Pokaż więcej komentarzy (6)

Zawodowiec

w Programowanie

28piorunów

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ęć

Gruba ryba3piorunów

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.

Pokaż więcej komentarzy (28)

Autorytet

w Programowanie

15piorunów

Zapraszam do recenzji aplikacji :smiley:
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ć.

Gruba ryba1piorunów

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.

Pokaż więcej komentarzy (25)

Fanatyk

w Programowanie

11piorunów

Ejj, ludzie z 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
https://github.com/0x23/WaveSimulator2D?
Ale mimo podążania za instrukcją nie uruchamia mi się symulacja.
A z to ja jestem noga.
PyCharm zainstalowany, ale próba dalszego postępowania zgodnie z instrukcją wyrzuca błąd.

Fanatyk0piorunów

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'

Osobistość6piorunów

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.

Pokaż więcej komentarzy (37)

Fenomen

w Programowanie

8piorunów

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?

Tytan2piorunów

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

Pokaż więcej komentarzy (25)

Lider

w Programowanie

16piorunów

&źródło

Osobistość5piorunów

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.

Osobistość3piorunów

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?

Pokaż więcej komentarzy (8)

Fanatyk

w Programowanie

5piorunów

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ł?

Tytan1piorunów

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

Gruba ryba0piorunów

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

Pokaż więcej komentarzy (19)

Zawodowiec

w Programowanie

3piorunów

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.

Osobistość3piorunów

@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 :grinning:

Mistrz1piorunów

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

Pokaż więcej komentarzy (16)

Lider

w Programowanie

14piorunów

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.

Gwiazdor0piorunów

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.

Gruba ryba1piorunów

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

Pokaż więcej komentarzy (21)

Gruba ryba

w Programowanie

28piorunów

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

GURU6piorunów

@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ć

Pokaż więcej komentarzy (11)

Tytan

w Programowanie

5piorunów

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!

Gruba ryba1piorunów

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

Fenomen1piorunów

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

Pokaż więcej komentarzy (10)

Gruba ryba

w Programowanie

18piorunów

w pracy zawsze środowiska testowe odpalam w Europie, bo jestem patriotą gospodarczym

Fanatyk5piorunów

@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 🤷

Pokaż więcej komentarzy (5)

Twórca

w Programowanie

52piorunów

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


Praktykant0piorunów

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

Pokaż więcej komentarzy (10)

Lider

w Programowanie

20piorunów

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 06:04:37.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)

Gruba ryba1piorunów

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

Pokaż więcej komentarzy (10)

Lider

w Programowanie

3piorunów

https://github.com/search?q=repo%3Atorvalds%2Flinux%20fuck&type=code

Gruba ryba0piorunów

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

Osobistość1piorunów

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

Pokaż więcej komentarzy (3)

Zawodowiec

w Programowanie

6piorunów

Wzorzec projektowy Iterator - devszczepaniak.pl

Wzorzec projektowy Iterator to jeden z behawioralnych wzorców. Wykorzystanie Iteratora pozwala odseparować szczegóły związane z iteracją po strukturach danych od logiki biznesowej aplikacji. Więcej o korzyściach wynikających z wykorzystania Iteratora dowiesz się z najnowszego