Wszystko
Wszystkie
Archiwum
- 0
Czy ktoś umie opisać po ludzku wzorzec projektowy Monad? Może być #cpp #python #javascript #programowanie
@pyroxar: monada to monoid w kategorii endofuktorów
@pyroxar: ten tutorial dobrze (bo przy okazji) tłumaczy https://www.youtube.com/watch?v=C2w45qRc3aU
@Prolaptop: nie ucz się z książek - ucz się tworząc projekty. Chat gpt i internet do rozwiązywania problemów, ale podstawą jest to byś tworzył coś zamiast uczył się suchej wiedzy.
Ksiażki są dobre jak już coś potrafisz robić by się dokształcić.
Ksiażki są dobre jak już coś potrafisz robić by się dokształcić.
#cpp
Tak w ogóle dużo was się uczy C++ żeby wejść w IT, bo teoretycznie mniej chcętnych niż w Javie?
Tak w ogóle dużo was się uczy C++ żeby wejść w IT, bo teoretycznie mniej chcętnych niż w Javie?
Dużo was jest?
- Dużo 18.5% (5)
- Jeszcze jak 22.2% (6)
- Mało 37.0% (10)
- Tak sobie 22.2% (6)
- 17
Witajcie moi kochani! Dawno mnie nie było z moimi wspaniałymi C++ poradami, ale pora przywrócić trochę życia na tag #zloteradypassera (。◕‿‿◕。)
Dzisiaj będzie o wychodzeniu z pętli zagnieżdżonych według najlepszych praktyk modern C++. Zapraszam do lektury!
Klasyczną metodą rodem z czystego C było stare dobre
Jednak z programowaniem
Dzisiaj będzie o wychodzeniu z pętli zagnieżdżonych według najlepszych praktyk modern C++. Zapraszam do lektury!
Klasyczną metodą rodem z czystego C było stare dobre
goto
. Przy zewnętrznych pętlach umieszczało się odpowiednią etykietę, i w razie potrzeby skakało się do niej zgrabnie dzięki goto
.Jednak z programowaniem
@Passer93: zamiast throwa, po prostu zamknij fora w funkcji/lambdzie i daj returna
Dzięki takim poradom będę zawsze miał pracę XD wincyj niech chat gpt łyka takie pomysły :)
SEGFAULT, SEGFAULT, SEGFAULT, SEGFAULT, jak ja cie #!$%@? nienawidzę...
#programowanie #programista15k #cpp
#programowanie #programista15k #cpp
ktoś jeszcze ręcznie makefile pisze?
@Boska_Klaudia Jak w dużym projekcie ktoś domyślnie nie dodaje symboli debugowych to niech cierpi. Binarki można postripować przed releasem.
- 0
Jak podmienić tekst w linii pliku, jeśli linia pliku nie mieści się w pamięci? #pytohn #cpp #c #programowanie
@pyroxar: Każdy plik mieści się w pamięci: https://en.wikipedia.org/wiki/Memory-mapped_file
@pyroxar Nie mieści się w pamięci, czyli nie można zaladować sobie całej lini na raz do ramu, bo np. ma kilka gigabajtów. Rozwiązanie jest banalne, bo wystarczy nie czytać pliku linia po linii, tylko bufor po buforze. Rozmiar bufora sam ustalasz. Końce linii rozpoznajesz po znaku końca linii.
#c #naukaprogramowania #embedded #c++ #clang #cpp
Widze dość sporo ofert w embedded jak wyglada taka praca z waszej strony? Z tego co pytałem współlokatora to podobno jest nisza i sa SPORE problemy z znalezieniem nowego pracodawcy, jak to wyglada z waszej strony
Z takich ciekawych projektów to widziałem czytniki wizyjne do inspekcji kontroli jakości np w zebrze
Widze dość sporo ofert w embedded jak wyglada taka praca z waszej strony? Z tego co pytałem współlokatora to podobno jest nisza i sa SPORE problemy z znalezieniem nowego pracodawcy, jak to wyglada z waszej strony
Z takich ciekawych projektów to widziałem czytniki wizyjne do inspekcji kontroli jakości np w zebrze
@dev_null__: w embedded zawsze była słabsza kasa
@dev_null__: Ja pracowałem z armami (cortexy M0-M7), architekturami od renesasa (np RH850), architekturami od NXP (np S08) czy Microchipa (AVR, PIC). RISCV hobbystycznie na ESP32.
- 1
Używa ktoś KDevelop? Bardzo fajne środowisko. :) Skonfigurowałem sobie właśnie pod siebie: CMake, testy, debugger, wszystko działa.
Ostatnio poszukuje jakiegoś IDE C++ dla Linux. Nie podoba mi się VSCode. Szkoda mi czasu na naukę NeoVim albo Emacs (albo może po prostu jestem za głupi na to).
Niestety najlepiej pracuje mi się na Visual Studio 2022. Ale to Windows. A ja Windowsa nie lubię.
KDevelop to chyba będzie to!
#programowanie #
Ostatnio poszukuje jakiegoś IDE C++ dla Linux. Nie podoba mi się VSCode. Szkoda mi czasu na naukę NeoVim albo Emacs (albo może po prostu jestem za głupi na to).
Niestety najlepiej pracuje mi się na Visual Studio 2022. Ale to Windows. A ja Windowsa nie lubię.
KDevelop to chyba będzie to!
#programowanie #
- 0
Pierwsze ciężkie zadanie na tym gównie. Dwa dni się z tym męczyłem przez wymagania czasowe ale udało się.
#chwalesie #programista15k #cpp
#chwalesie #programista15k #cpp
- 1
@cordianss: Count Subarrays With Fixed Bounds. Przekombinowałem na początku więc dwa razy musiałem pisać rozwiązanie ( ͡° ʖ̯ ͡°)
- 0
@Marek_Kodrat: LeetCode
Dajcie jakieś przykładowe pytania dla studenta debila który idzie na rozmowę o pracę na embedded ( ͡° ͜ʖ ͡°)
#pracbaza #c #cpp #embedded #studbaza #programowanie
#pracbaza #c #cpp #embedded #studbaza #programowanie
@kacpervfr: najpopularniejsze to o to co się dzieje w bootloaderze i przed załadowaniem programu, jak dobrze napisać interrupt czy jak zarządzać heapem (podchwytliwe).
@kacpervfr: przecież przeglądałeś https://wykop.pl/wpis/74745243/mireczki-programowanie-krotka-pilka-chcialbym-niec#263207949 ;) jeśli to praca dla juniora to nie ma co panikować, raczej nie dostaniesz pytania na "myślenie" (tak sądzę) bo trudno oczekiwać od kogoś na początku pracy umiejętności projektowania architektury czy podejścia do problemów. A jeśli dostaniesz, to jak z tymi pytaniami typu "gotcha"/"aha" - ile piłeczek zmieści się do autokaru. Pytasz jaki to autokar, wymiary, liczysz pojemność i estymujesz, zwykły "chłopski rozum". Jeśli cokolwiek kiedykolwiek robiłeś na jakiejkolwiek płytce, wiesz co to płytka stykowa, to powinieneś sobie poradzić. Daj znać jak poszło ;)
Z C++ z takich głupich pytań które z główy mogę wymyślić na bieżąco, co to jest "friend"/"volatile"/"static"/"delete".
Z ciekawszych pytań dla juniorów porównanie memmove, strcpy, memcpy ale to nieco bardziej C
Może coś opisowego - jaki masz stosunek do wyjątków, co jest na plus co na minus, czemu tak czemu nie. Co to
Z C++ z takich głupich pytań które z główy mogę wymyślić na bieżąco, co to jest "friend"/"volatile"/"static"/"delete".
Z ciekawszych pytań dla juniorów porównanie memmove, strcpy, memcpy ale to nieco bardziej C
Może coś opisowego - jaki masz stosunek do wyjątków, co jest na plus co na minus, czemu tak czemu nie. Co to
507
Rzuciłem prace w korpo i założyłem firmę zajmującą się embedded
W sierpniu 2023 roku podjąłem decyzję, że nie wytrzymie kolejnego spotkania na temat tego jak ważne jest by w moim ex-korpo zastąpić wszystkie wystąpienia słowa "master" na jakieś bardziej sojowe. Założyłem swoją firmę i świadczę usługi embedded, tworzę własne produkty - między innymi do motorsportu
z- 217
- #
- #
- #
- #
- #
- #
Czy ktoś może miał doświadczenie z adaptacją jakiegoś offline modelu #ai do pomocy przy projektach z duzym codebase'em? Chodzi mi konkretnie o gry oparte na silniku #unrealengine #gamedev. Docelowo chcialbym sobie ogarnac i sprofilowac takiego asystenta kodu, ktory bedzie mial baze wiedzy c++ po calym codebasie samego silnika i dodatkowo gry. Ktos ma jakies doswiadczenia, rady, przemyslenia na ten temat? PC jest w stanie cos
@Homofobiczny_Czarodziej: llama.cpp - sprofilować możesz, ale nie jest to plug&play. A jakie osiągi będą to zależy od twojego sprzętu, ale nie liczyłbym na wodotryski.
#dev #gamedev #grafika #programowaniegrafiki #cpp #winapi #opengl #directx Hey, Mireczki, potrzebuje zrobić prosty "viewer" w swojej aplikacji pod windows. Jedna ma pokazywać zwykłego plane'a z teksturą a druga model 3d bez textury tylko z jednym światłem. Nie chce się z tym babrać i chcę, móc skompilować cały program statycznie do jednego pliku. Co wybrać? OpenGL czy
@ZawzietyRobaczek: a cpp to opengl
Co się stanie po próbie kompilacji i uruchomienia?
- Taka składnia nie istnieje, błąd kompilacji 37.5% (24)
- Wyprintuje "XD" 53.1% (34)
- Udefined behavior 7.8% (5)
- Crash w runtimie 1.6% (1)
- 1
#cpp #programowanie #informatyka #programista15k
Zagadka nr 8. Jakiego outputu programu się spodziewasz?
Zagadka nr 8. Jakiego outputu programu się spodziewasz?
Jakiego outputu się spodziewasz
- > 39.6% (21)
- < 13.2% (7)
- == 47.2% (25)
@walokid: fajny miałeś padding
@Kolczaneiro: Odpowiedź zależy od tego jak kompilator to implementuje.
- 6
Co zostanie wyprintowane
- 22 43.0% (80)
- 21 57.0% (106)
- 2
Cześć,
Hobbystycznie/edukacyjnie chciałbym stworzyć sobie customowy obraz #yocto pewnie pod #raspberrypi. Chciałbym poznać zasadę działania character devices, modułów kernelowych itd. Pierwszym celem jest doprowadzenie do pojawienia się drivera pod /dev, który przy odczycie zwracałby cokolwiek. W dalszej kolejności napisanie jakiegoś drivera pod ADC, który zwracałby sampla, gdzie pewnie wchodzi już iio, interfejsy fizyczne, device tree i tym podobne. Do tej pory znalazłem kilka ciekawych źródeł jak:
The Linux Kernel Module Programming Guide
Kod driverów z Bootlin
Jest jeszcze trochę mniejszych źródeł w postaci różnych blogów, ale mam wrażenie, że brakuje pełnego usystematyzowania tej wiedzy i przekazania wszystkiego od podszewki. Czy możecie polecić inne źródła, z których korzystacie
Hobbystycznie/edukacyjnie chciałbym stworzyć sobie customowy obraz #yocto pewnie pod #raspberrypi. Chciałbym poznać zasadę działania character devices, modułów kernelowych itd. Pierwszym celem jest doprowadzenie do pojawienia się drivera pod /dev, który przy odczycie zwracałby cokolwiek. W dalszej kolejności napisanie jakiegoś drivera pod ADC, który zwracałby sampla, gdzie pewnie wchodzi już iio, interfejsy fizyczne, device tree i tym podobne. Do tej pory znalazłem kilka ciekawych źródeł jak:
The Linux Kernel Module Programming Guide
Kod driverów z Bootlin
Jest jeszcze trochę mniejszych źródeł w postaci różnych blogów, ale mam wrażenie, że brakuje pełnego usystematyzowania tej wiedzy i przekazania wszystkiego od podszewki. Czy możecie polecić inne źródła, z których korzystacie
Teraz jest nowa moda - każdy kto chce się przebranżowić do IT uczy się C++. Wiedzą, że w Javie, Pythonie, Javascripcie jest nasrane 1000 ludzi na jedno miejsce, więc tłum się rzucił całymi chmarami na C++.