@XailonOZ: Za Delphi zawsze plusik, bo to świetna technologia krytykowana przez tych którzy znają ją tylko z memów.
Dla mnie Delphi to przykład jak można z----ć rynkowy sukces i dobry produkt przez chciwość i zły PR. Brawo Embarcaderro ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Hej, jakiś czas temu w firmie wprowadzono coś takiego jak grupa reviewerska, która w domyśle miała składać się z najbardziej doświadczonych developerów (nie mam tu na myśli stażu, bardziej znajomość projektu plus wysoki poziom wiedzy technicznej), która miałaby dbać o to by nie przepuszczano rozwiązań słabych czy to pod względem architektury czy rozwiązań wprost z technologi programowania w tym przypadku C++ gdyż jak się okazało część zespołów takie właśnie rozwiązania dostarczała. Albo
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pepepanpatryk: Kilka uwag na początek
1. Takie grupy reviewerskie nigdy się nie sprawdzają. Przede wszystkim reviewerzy zwykle nie znają kontekstu zmian. Poza tym robienie review nie jest jakąś super fajną rzeczą. Bardzo wielu developerów tego nie lubi.

2. Jakość kodu to pojęcie względne i zwykle zależy od tego, kto ocenia ten kod ( ͡° ͜ʖ ͡°) Mam już kilka lat na karku w tym zawodzie i stałem się pod tym względem
  • Odpowiedz
@pepepanpatryk: rozwiązaniem na Twoje problemy prawdopodobnie będzie statyczna analiza kodu. Poczytaj na ten temat. Nie podpowiem konkretnego narzędzia bo nie pracuję w C++.
Edit: tutaj w artykule jest jakieś narzędzie obsługujące Cpp - link
  • Odpowiedz
Wszystkim miłośnikom języka C++ polecamy lekturę artykułu "C++20 – trzęsienie ziemi na koniec dekady" Pawła "Krzaqa" Zakrzewskiego. Bez rejestracji i bez logowania. Miłej lektury.
Do pobrania tutaj: https://programistamag.pl/download/

A w aktualnym numerze Programisty inny artykuł o C++ jest tematem przewodnim wydania: https://programistamag.pl/programista-2-2021-96/

#programowanie #cplusplus #programista15k
anusia-adamczyk - Wszystkim miłośnikom języka C++ polecamy lekturę artykułu "C++20 – ...

źródło: comment_1623236833PrNokV8T3NzUl4duz04rcc.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dawno temu widziałem stronkę na której można było zlecić proste zadania z obszary IT Hindusom. Będę miał zdjęcia do uczenia maszynowego którym muszę nadać etykiety, ewentualnie przyciąć i nadać etykietę. Kojarzycie coś takiego?

Drugie pytanie o narzędzie/stronę gdzie mogę wrzucić zdjęcia, nadać wiele etykiet i potem wygodnie pobrać na podstawie etykiety.

Wołam po tagach ludzi z IT
#programowanie #uczeniemaszynowe #it #programista15k #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zerknąłby mi ktoś na kod i powiedział jak wywołać z szablonu wynik w mainie? https://pastebin.com/9F8FvM5G
Link do szablonu. Poprosiłabym bez niemiłych komentarzy, bo nie mam pojęcia o C++(ʘʘ)

Próbowałam czegoś w
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Iribell: Trochę pogrzebałem, jeśli rozumiem o co ci chodzi to działa coś typu

std::array b = {rational(1), rational(2), rational(3)};
ale poza tym inny problem zauważyłem w funkcji rational& operator/= - wymuszasz tam żeby licznik nie był zerem, a zgaduję, że chodziło o mianownik
  • Odpowiedz
Hejka opy z pod tagu #cpp #c++ #c14 #cplusplus. W ramach hoby postanowieniem poprzyswajac trochę c++ . I utknalem , pisze funkcje ktora odpytuje serwery api zroznymi naglowakami . I chalem wyslac te naglowki do funkcji . Jednak natknalem sie na problem zmiennej ilosci parametrow. Jak moge wyslac nieokreslona liczbe parametrow struct albo stringow do funkcji w jakis zgrabny sposob . Chce unikana ciezkich bibliotek
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Passer93: () O dzieki czlowiek czego sie uczy :) przyznam sie bez bicia ze ostatni raz dotykalem c++ 10 lat temu. Jedno pytnako jedyny sposob by upewnic sie ze dana metoda nie tworzy kopi obiektu to sprawdzenie w dokumentacji czy tez wszystko co nie jest wskaznikiem referencja jest kopia ?

. Ps. Strzeliłem sobie w stope doczytałem ze mikrokontrollery nie oblssguja STL .
  • Odpowiedz
@dzaku: Wystarczy sprawdzić nagłówek funkcji, większość IDE Ci pokaże jak najedziesz myszką albo klikniesz z CTRL. Jak bierze przez referencje to nie kopiuje.

No, STLa w embedded się nie używa xD This is sparta kurła ! Wciąż możesz napisać tak jakby własny kontener który będzie trzymał wskaźniki do stringów. Jeśli chcesz przetrzymywać ciągi znaków które są z góry zdefiniowane to nie musisz nic alokować, ciągi znaków są wkompilowane w program, możesz
  • Odpowiedz
Może mi ktoś wytłumaczyć co robię nie tak?

int *xd = (int *)calloc(-1,sizeof(int));
efekt:

src/utils.cu:207:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp #cplusplus #informatyka #programujzwykopem
Hej, zakupiłem do nauki C++ książkę, którą ludzie polecali "Język C++" Bjarne Stroustrupa.
I teraz ważne pytanie, bo nie wiem co robić. W technikum uczyli mnie bardzo prostej budowy c++, a tu w książce kod wygląda totalnie inaczej i według mnie jest bardziej złożony. Czy lepiej już nauczyć się budować program tak jak pokazuje Bjarne, ale jest
harnasiek - #programowanie #cpp #cplusplus #informatyka #programujzwykopem 
Hej, zak...

źródło: comment_1617287297h2hLenuQtDjFCZuybniDoS.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@harnasiek chodzi mi o to, że Twoje pytanie można sparafrazować: Mam pisać profesjonalny kod, czy mogę pisać jak gimnazjalista? :D Dobrym nawykiem jest pisanie kodu który jest zrozumiały i czytelny, czasami oznacza to realizowanie mnożenia w osobnej funkcji, czasami w 'mainie', tak bym powiedział
  • Odpowiedz

@harnasiek: to co na obrazku pokazuje rozbicie kodu na logiczne bloki. Oczywiście wynik będzie taki sam, ale czytelność kodu zyskuje. Poza tym powiedzmy ze nie potęgujesz ale liczysz np. "prędkość satelity względęm Wenus". Mozesz wsadzic obliczenia od razu w maina albo przeniesc je do funkcji calculateVelocityRelativeToVenus(). I w kodzie to wywoływać. Wynik ten sam ale potem czytając ten kod, bedziesz widział, "ok, tu podstawiamy prędkość wzgl. Wenus", przy
  • Odpowiedz
Kto stworzył język z lenistwa? W jakim starym języku nadal utrzymywany jest sprzęt w biurze gubernatora New Jersey? Co stało za stworzeniem C++, Javy, czy Pythona? Poznaj odpowiedzi na te i inne pytania w tekście o historii języków programowania ( ͡° ͜ʖ ͡° )*:

Historia języków programowania od asemblera do Swifta

#programowanie #naukaprogramowania #swift #kotlin
Bulldogjob - Kto stworzył język z lenistwa? W jakim starym języku nadal utrzymywany j...

źródło: comment_1616678052W261U1MhGXVVB0Yyyh7BmF.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@Bulldogjob:

Na przestrzeni lat powstało mnóstwo dialektów Lispu. Część z nich miała nawet kilka implementacji - przykładem może być tutaj Common Lisp, który miał ich aż 12. 

Scheme ma kilkadziesiąt czy nawet więcej :D
  • Odpowiedz
via Wykop Mobilny (Android)
  • 3
@Flash_Anderin: Pomogło na starcie kariery. Znajomi po LO rozwozili kebaby a ja dostałem pierwszą pracę od razu w IT. Z technikum idzie coś wyciągnąć, trzeba tylko chcieć.
  • Odpowiedz
Hej korzysta ktoś z Conan package manager? Za chwilę rzucę okiem, ale może ktoś na szybko mi powie, czy Conan ogarnie mi takie coś, że, mam kilka katalogów:
- drivers
- utils
- os

W każdym z nich mam CMakeLists.txt, na podstawie którego budowane są libki z tych katalogów. Chciałbym natomiast w katalogu drivers, dołożyć sobie katalog test, w nim napisać unit testy, które jednakże wymagają np. zbudowanej libki utils. Takie zależności. Nie chcę też budować
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej wykop! Chciałbym zacząć programować na poważnie. Zastanawiam się nad C++ (Matura, lekcje informatyki itd.) ale nie widzę/nie wiem do czego mógłbym go zastosować poza czitami w CSGO ( ͡° ͜ʖ ͡°) Widziałem jakiś czas temu na Reddicie, że ktoś w Pythonie zaprogramował do ETS2 Line Assist, który rzeczywiście działał. Tutaj mam pytanie - jak fajnie można zastosować C++, typowo rozrywkowo? Chciałbym zrobić coś grubszego! W zeszłym tygodniu
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Szejker-Szejker: programuję od lat, ale nie jestem developerem, zaczynałem od cpp i na nim poznałem oop(nawet napisałem mature rozszerzoną z infy), mimo wszystko uważam że zmarnowałem sporo czasu bawiąc się cpp.

Z jednej strony fajnie zrozumieć jak działają flaki - pamięc itd. pracując z referencjami/wskaźnikami oraz mocno typowanym językiem, poznasz te niuanse, tyle że wszystko ma swoją cenę, taki cpp powoduje że wiele deweleoperów skupia się na "opytmalizacji" i różnych
  • Odpowiedz
Witam, wie ktoś czemu kompilator wypisuje mi, że k = 13, skoro k = i + 010, a 010 w to w dziesiątkowym jest 2, no a i = 5??? To k nie powinno wynosić: 7??
Poniżej umieszczam kod jaki napisałem:

#include
int main(){
{
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach