Wszystko
Najnowsze
Archiwum
- 1
#linux #programowanie #cpp #informatyka
Pytanie o sterownik dla Linux Debian w zasadzie czysto teoretyczne, bo raczej przekracza to moje obecne umiejętności.
Czy urządzenie podłączone do komputera musi do jego obsługi mieć sterownik? Czy można obsługiwać je czysto z poziomu programu?
Pytanie dość nieprecyzyjne chyba, więc podam przykład.
Pytanie o sterownik dla Linux Debian w zasadzie czysto teoretyczne, bo raczej przekracza to moje obecne umiejętności.
Czy urządzenie podłączone do komputera musi do jego obsługi mieć sterownik? Czy można obsługiwać je czysto z poziomu programu?
Pytanie dość nieprecyzyjne chyba, więc podam przykład.
@defoxe: kojarzę coś takiego jak libusb który działa w user-mode, więc nie trzeba pisać modułów do kernela
- 2
@defoxe: jest tak, jak się domyślasz. System ma różne podsystemy które są bardzo ogólne(nie dotyczą sprzętu bezpośrednio - w sensie adresów i rejestrów) i to zapewnia warstwę abstrakcji sprzętowej to słynne Hardware Abstraction Layer(HAL) sam sterownik odpowiada za to żeby gadać ze sprzętem i systemem w zrozumiały dla nich sposób.
Typów i klas sprzętu jest bardzo bardzo dużo - zoba ile katalogów w linuksowych źródłach, a w tych katalogach kolejne katalogi ze sterownikami.
Typów i klas sprzętu jest bardzo bardzo dużo - zoba ile katalogów w linuksowych źródłach, a w tych katalogach kolejne katalogi ze sterownikami.
Dzień dobry po nowym roku! ( ͡º ͜ʖ͡º)
Czy zauważyliście już, że nowy odcinek kursu Wojtka Razika jest już dostępny? Lecimy dalej z tematem. Dziś na tapetę lecą
Czy zauważyliście już, że nowy odcinek kursu Wojtka Razika jest już dostępny? Lecimy dalej z tematem. Dziś na tapetę lecą
źródło: comment_s22EZGFe6Df8ODgkImEDmsRGbFOk19Rh.jpg
Pobierz@lionbest: Racja
@JakTamCoTam: dla średniozaawansowanych też będę coś wrzucał, tutaj ostatni filmik o zwracaniu const & i ref-quafiliers: https://youtu.be/JAMpM10DKH4
@JakTamCoTam: dla średniozaawansowanych też będę coś wrzucał, tutaj ostatni filmik o zwracaniu const & i ref-quafiliers: https://youtu.be/JAMpM10DKH4
- 1
@b33zon: W sumie to przy okazji stringów warto wspomnieć o
std::string_view, bo według mnie samo const& nie jest wystarczające.- 2
18
Status języka C++ na koniec 2019 roku!

Jak co roku podsumowanie statusu języka C++! Tym razem społeczność była skupiona wokół standaryzacji C++20 - który jest już na ostatniej prostej do oficjalnej publikacji! Ale było także wiele innych wydarzeń: konferencje, blogi, nowości w narzędziach... przez co programowanie w C++ jest łatwiejsze.
z- 17
- #
- #
- #
- #
- #
- #
c++ to trochę taki przykład typowego legacy softu w korpo.
Od dawna powinno to być napisane od zera ale jest już tego za duzo. Nikt juz nie orientuje sie w kodzie bo przeszło przez niego kilka pokoleń pracowników.
Czasami trzeba dodać nową funkcjonalność więc każdy dopycha swoją odrębną wizję do tego projektu.
#cpp #programowanie #heheszki
Od dawna powinno to być napisane od zera ale jest już tego za duzo. Nikt juz nie orientuje sie w kodzie bo przeszło przez niego kilka pokoleń pracowników.
Czasami trzeba dodać nową funkcjonalność więc każdy dopycha swoją odrębną wizję do tego projektu.
#cpp #programowanie #heheszki
źródło: comment_0uC2K08FP9d4pdhilxHBEqPY1d81WzFc.gif
Pobierz@PoteznyMagWody: c++ to dobry język do sprawdzenia pokory. Pytasz się kandydata: na ile oceniasz się w zaznajomieniu z c++? I jak Ci powie, że bardzo dobrze, albo 8/10 to wiesz, że gada głupoty, bo nawet sam Stroustrup twórca języka i twórca Biblii do c++ twierdzi, że jedynie umie go "dobrze".
- 1
@Hauleth: nie wiem czy Rust będzie zbawieniem. Wydaje mi się, że trochę z nim jak ze Scalą. Dużo szumu i w sumie tyle( ͡° ͜ʖ ͡°)
- 11
Mireczki od #linux #embedded mały #protip
Jakby ktoś szukał parsera w C/C++(i inne) do linuksowych configów co by sobie na przykład zmieniać konfigurację interfejsów sieciowych w pliku /etc/network/interfaces z własnego interfejsu użytnika napisanego np. z pomocą Qt to jest takie coś.
Biblioteka http://augeas.net/ (Augiasz - spoko to nazwali xD )
Dziś korzystałem i jest bardzo bardzo spoko.
Jakby ktoś szukał parsera w C/C++(i inne) do linuksowych configów co by sobie na przykład zmieniać konfigurację interfejsów sieciowych w pliku /etc/network/interfaces z własnego interfejsu użytnika napisanego np. z pomocą Qt to jest takie coś.
Biblioteka http://augeas.net/ (Augiasz - spoko to nazwali xD )
Dziś korzystałem i jest bardzo bardzo spoko.
- 0
@incydent_kakaowy: augtool robi(opcja -b)
https://manpages.debian.org/stretch/augeas-tools/augtool.1.en.html
a w C/C++ czy czymś innym trzeba dodatkowo włączyć opcję backup w "/augeas/save/"
http://augeas.net/docs/api.html
https://manpages.debian.org/stretch/augeas-tools/augtool.1.en.html
a w C/C++ czy czymś innym trzeba dodatkowo włączyć opcję backup w "/augeas/save/"
http://augeas.net/docs/api.html
@QBA__ fajny tool, nie znałem
Class Foo :private std::string
{
public:
const std::string & temp::name() const
{
(std::string&)(*this) = "hej";
{
public:
const std::string & temp::name() const
{
(std::string&)(*this) = "hej";
@antagonista1111: strzał: bo używasz c-style casta, które zdecayowało do
const_casta zamiast static_casta(który powinien niż faulować)@antagonista1111: co to w ogóle za kod i formatowanie xD dziedziczysz po stringu? Co tu robi temp? Czemu do licha rzutujesz obiekt na referencje? Co w Twoim mniemaniu robi linia z returnem ? Czemu mieszasz c i cpp przez te casty? Taguj to #czarymary a nie #naukaprogramowania
Mirki pomóżcie ( ͡° ʖ̯ ͡°)
Jest sobie takie zadanie pic rel (plik z danymi tutaj).
W miarę sprawnie mi z nim poszło, ale wynik się nie zgadza z odpowiedziami. W teorii wszystko działa jak trzeba, sprawdzałem dla wielu liczb. Jakby się komuś nudziło i chciał to sobie rozwiązać to byłbym wdzięczny za info ile wam wyszło, bo już sam nie wiem czy jestem debilem czy w odpowiedziach jest błąd
Jest sobie takie zadanie pic rel (plik z danymi tutaj).
W miarę sprawnie mi z nim poszło, ale wynik się nie zgadza z odpowiedziami. W teorii wszystko działa jak trzeba, sprawdzałem dla wielu liczb. Jakby się komuś nudziło i chciał to sobie rozwiązać to byłbym wdzięczny za info ile wam wyszło, bo już sam nie wiem czy jestem debilem czy w odpowiedziach jest błąd
źródło: comment_lF1tKuxK1VTs6JkGlqqAsOTqsUHcaRqn.jpg
Pobierzno to dla liczby 210 masz mieć odp. NIE. Wiec masz blad w warunku do zliczania odp.
@t_jcjpddsptpod: >Dokładnie trzy różne czynniki, z których każdy jest nieparzysty.
210, ma 4 rozne czynniki, 1 parzysty, 3 nieparzyste
210, ma 4 rozne czynniki, 1 parzysty, 3 nieparzyste
Mireczki szukam czegoś odnośnie #cpp dla osób bardziej zaawansowanych. Może to być książka albo kurs na #udemy Budżet to 1k bo :P
Ew mogą być też tematy związane z rustem, embedded, lub ogólne quality materiały odnośnie wytwarzania oprogramowania lub przydatnych frameworków które moglibyście polecić.
#programista15k
Ew mogą być też tematy związane z rustem, embedded, lub ogólne quality materiały odnośnie wytwarzania oprogramowania lub przydatnych frameworków które moglibyście polecić.
#programista15k
@Czokowoko: problem jest taki, że jeśli chodzi o c++ to jest masa materiałów w stylu c++ for begginers bo mało kto umie więcej i jeżeli jesteś bardziej doświadczonym zawodnikiem to raczej nie będzie tak łatwo.
Na pewno jest effective modern c++, który jest polecany a tak to wszystko przestarzałe niestety.
Na pewno jest effective modern c++, który jest polecany a tak to wszystko przestarzałe niestety.
@Czokowoko: Jest bardzo dużo fajnych książek dla zaawansowanych o C++. Oto kilka propozycji:
C++17 in detail - https://leanpub.com/cpp17indetail
The C++ Standard Library - https://leanpub.com/cpplibrary
Concurrency with modern C++ - https://leanpub.com/concurrencywithmodernc
C++17 STL Cookbook - https://www.amazon.com/STL-Cookbook-enhancements-programming-expressions/dp/178712049X
C++17 Complete Guide
C++17 in detail - https://leanpub.com/cpp17indetail
The C++ Standard Library - https://leanpub.com/cpplibrary
Concurrency with modern C++ - https://leanpub.com/concurrencywithmodernc
C++17 STL Cookbook - https://www.amazon.com/STL-Cookbook-enhancements-programming-expressions/dp/178712049X
C++17 Complete Guide
- 2
Poddaje się, od dwóch godzin próbowałem zrobić takie zadanie i za cholere nie potrafię
Proszę o pomoc, zdjęcie dla uwagi ( ͡° ʖ
Napisz program, który pobiera ze standardowego wejścia godzinę w formacie HH:MM w postaci stringa i zwraca liczbę minut od godziny 00:00.
Proszę o pomoc, zdjęcie dla uwagi ( ͡° ʖ
źródło: comment_dhHlDcv2nE7gktnwXUZ8qHUqiXeoBLAz.jpg
PobierzCześć miraski,
Ktoś wie skąd zdobędę NORMALNIE działający i instalujący się kompilator? Jeszcze w programowanie się (za bardzo) nie bawiłem, ale chcę kody źródłowe z sourceforga skompilować, a to co się odwala (przynajmniej mi) to porażka.
Instalatory zawsze wywalą że gdzieś czegoś pobrać się nie da, zawsze czegoś brakuje na etapie instalacji. Komendy robią co chcą, np. raz mi działa "cd", "make" albo "./configure", raz twierdzi że nie znaleziono komendy, raz że
Ktoś wie skąd zdobędę NORMALNIE działający i instalujący się kompilator? Jeszcze w programowanie się (za bardzo) nie bawiłem, ale chcę kody źródłowe z sourceforga skompilować, a to co się odwala (przynajmniej mi) to porażka.
Instalatory zawsze wywalą że gdzieś czegoś pobrać się nie da, zawsze czegoś brakuje na etapie instalacji. Komendy robią co chcą, np. raz mi działa "cd", "make" albo "./configure", raz twierdzi że nie znaleziono komendy, raz że
źródło: comment_2ddt6UwByUHQPOXu2pfkYZh3TsPuc5CQ.jpg
PobierzDzień dobry wszystkim Mirkom i Mirabelkom! ( ͡º ͜ʖ͡º)
W ten przedwigilijny dzień mam dla Was świetną ofertę! (ʘ‿ʘ)
Od teraz do końca roku ebook Bartłomieja Filipka "C++17 In Detail" za jedyne $10.95! ( ͡° ͜ʖ ͡° )つ──☆*:・
W ten przedwigilijny dzień mam dla Was świetną ofertę! (ʘ‿ʘ)
Od teraz do końca roku ebook Bartłomieja Filipka "C++17 In Detail" za jedyne $10.95! ( ͡° ͜ʖ ͡° )つ──☆*:・
źródło: comment_ifCetG4mqre4NhzUS4w3CfCbTfdzrSp0.jpg
PobierzHej,
Wiecie czy istnieje coś takiego, aby po
Szukam też jakiegoś programu(najlepiej na Linuxa, jeśli w ogóle istnieje), który automatyzowałby nadawanie typom wbudowanym, domyślnych wartości w konstruktorze np. int = 0, float = 0.0 itp.
#programowanie #cpp #linux
Wiecie czy istnieje coś takiego, aby po
delete pointer automatycznie wykonywało się przypisanie pointer = nullptr?Szukam też jakiegoś programu(najlepiej na Linuxa, jeśli w ogóle istnieje), który automatyzowałby nadawanie typom wbudowanym, domyślnych wartości w konstruktorze np. int = 0, float = 0.0 itp.
#programowanie #cpp #linux
- 0
macie jakiś fajny link z opisem dobrych praktyk i kiedy używać std::async a kiedy std::thread ? (C++)
#programowanie #cpp
#programowanie #cpp
- 4
Jakiś czas temu (o czym pisałem) w księgarni Ebookpoint wystartowała promocja: codziennie inny #ebook za 12,90zł (dziś e-book Pauliny Łopatniuk Patolodzy)
Teraz kilka innych księgarni wystartowało z promocjami: codziennie inna książka 50% taniej są to:
Helion (harmonogram) - dziś książka Stephena Praty Język C++. Szkoła programowania. Wydanie VI za 49,50zł czyli coś z kręgu #naukaprogramowania #cpp w kolejnych dniach inne #ksiazki związane z #programownaie
Teraz kilka innych księgarni wystartowało z promocjami: codziennie inna książka 50% taniej są to:
Helion (harmonogram) - dziś książka Stephena Praty Język C++. Szkoła programowania. Wydanie VI za 49,50zł czyli coś z kręgu #naukaprogramowania #cpp w kolejnych dniach inne #ksiazki związane z #programownaie
#java #programowanie #cpp
https://pastebin.com/dPGiBgdi
Dlaczego nic się w tych oknach nie pokazuje? żadne buttony ani nic?
W mainie wywołuję obiekt Menu2 nowo powstały,który w konstruktorze ma funkcje tworzące różne rzeczy.
https://pastebin.com/dPGiBgdi
Dlaczego nic się w tych oknach nie pokazuje? żadne buttony ani nic?
W mainie wywołuję obiekt Menu2 nowo powstały,który w konstruktorze ma funkcje tworzące różne rzeczy.
Kobiety programistki
- Absolutnie tak, płeć nie gra roli 63.3% (119)
- Tak, ale jedna w biurze jako "maskotka" 9.0% (17)
- Nie z powodu ograniczeń umysłowych 14.9% (28)
- Baba ma siedzieć w domu z dziećmi 8.0% (15)
- Tylko do prostych rzeczy 4.8% (9)
@wqdqweff: ??? No to kwestia tego, że statystycznie jest ich mniej co nie oznacza, że nie mogą się nadawać lol. Jak sprawdzają się i firma zadecyduje, że będą przydatne to nie widzę problemu.
Co Ty byś chciał zrobić? Zakazać, bo się nie nadają?
Co Ty byś chciał zrobić? Zakazać, bo się nie nadają?
bo nie jest zjebem, który uważa, że wszyscy ludzie są identyczni?
Kobiety się nie nadają do programowania, i nie, to, że 'a ja znam dobrą programistkę' nic nie zmienia. Nie jest to zawód, w którym kobiety się sprawdzają.
Przykro nam Pani Hamilton, po pracy nad oprogramowaniem systemu pokładowego programu kosmicznego Apollo uważam że nie nadaje się Pani na programistę. Z poważaniem, @wqdqweff:
( ͡° ͜ʖ ͡°)
źródło: comment_9h7SkUuU3d3MYsIbkQll1t16xDEpmlEY.jpg
PobierzWitam wszystkich wykopowych programistów w ten piękny poranek! ( ͡º ͜ʖ͡º)
Mamy dziś dla Was wpis o #programowanie w #cpp ᕙ(⇀‸↼‶)ᕗ
Dzisiaj odpowiemy sobie na pytanie: Jak działa auto-rejestracja testów w GoogleTest? Jak się okazuje, odpowiedź na to
Mamy dziś dla Was wpis o #programowanie w #cpp ᕙ(⇀‸↼‶)ᕗ
Dzisiaj odpowiemy sobie na pytanie: Jak działa auto-rejestracja testów w GoogleTest? Jak się okazuje, odpowiedź na to
źródło: comment_8e4LaUM06Ddr7vYdWxqEJ8lVuCa5Naof.jpg
Pobierz@CppPolska: singleton jest po prostu nadużywanym wzorcem, ale jak najbardziej warto znać jego zastosowania. Moim ulubionym jest modelowanie faktycznego sprzętu, np. jednostki DMA, która jest tylko jedna na płytce. Wtedy lepiej jest się zabezpieczyć poprzez singleton w kodzie przed utworzeniem większej ilości instancji obiektu modelującego tę jednostkę
- 0
@kamarkiewicz: Racja. Korzystając z Singletona trzeba znać jego zalety (#niepopularnaopinia) ale przede wszystkim wady, do których należy brak jakiejkolwiek mockowalności.
























#cpp #programowanie #raspberrypi
maini sobie zrób ładnego returna.