@Kaczus2B: Zgadza się, uprościłem :)

@trojkeproszu: Nie wiem co trzeba umieć na juniora cpp (C# i Java here), poza tym dużo zależy od firmy. Jako osoba techniczna prowadząca rozmowy u mnie w firmie mogę ci powiedzieć, że to czego głównie wymagamy od juniorów to zapału do nauki i rozwoju. Wiadomo, że znajomość podstaw języka i platformy daje fory i jest mile widziana, ale mamy w zespole dwóch, którzy
  • Odpowiedz
@drwxr: Zależy co chcesz robić. Gry, biznes, front-end, back-end? Zależnie od specjalizacji oczekiwania będą inne. Pokaż w projekcie co cię interesuje grafika, logika, architektura, bazy danych... Skup się na tych elementach, ale z umiarem bby nie przekombinować :)
  • Odpowiedz
#krakow #servicenow #sap Poszukuję współpracowników do firmy z kapitałem z UK.
Wymagania to:
- minimum 2-letnie doświadczenie w #programowanie w dowolnym języku ( #cpp #php #java #javascript )
- znajomość JS (zarówno server-side jak i client-side)
- umiejętności miękkie
- bardzo dobra znajomość angielskiego
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DOgi: pierwsze slysze o tym serviceone, nawet nie wiem co kliknac na google :), to cos jest konkurentem swiatowym dla celgo SAP, ktos tego uzywa, to sie rozwija i sa klienci ktorzy w to wierze, napisz jak znajdziesz czas, bo z sapa zrobili swietosc tak ze nie slychac o konkurencji
  • Odpowiedz
Dlaczego w klasie Package wymagany jest ode mnie defaultowy constructor objektu File??
,,no default contructor exist for class ''File'' "
Zalezy mi zeby go tam nie bylo bo metody pracują na Objekcie ,,File''

w headerze Package deklaruje:
public: Package(File file);
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@phatee93: Learn how to initlization list. Gdy w klasie stworzysz atrybut o klasie File to każdy konstruktor bez wymienionego tego atrybutu na liście inicjalizacyjnej będzie używał domyślnego konstruktora którego klasa File nie posiada (zawiera jakikolwiek inny konstruktor).
  • Odpowiedz
@kalectwo, @phatee93: w Javie też nie musisz. Niech robi tak jak woli. W Cpp masz te listy inicjalizujące, o których wcześniej wspominał @lionbest, dlatego częściej używa się ich zamiast przypisania wartości w konstruktorze. Nie oznacza to jednak, że "this->member" jest w czymkolwiek gorsze od "member". Jeśli masz jakiś lepszy argument od "tak się nie robi (według mnie)", to podziel się nim z nami :)
  • Odpowiedz
Mam problem w #cpp (w #qtcreator). Taka funkcja:

test = strcmp(chunkId,"RIFF");
Wg. debugera w chunkId jest dokładnie "RIFF", ale w test wychodzi 255, zamiast 0. W trybie release działa normalnie. Co może być przyczyną?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Drugie pytanie na dziś. Dotyczy #programowanie #cplusplus #cpp i bibliotek dunamicznie dołączanych pod #linux .
Mam kawałek kodu o zrozumienia. command4move.so to biblioteka z klasą command4move która dziedziczy po klasie Command.
...
#include "command.hh"
...

int
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kiciek: tak to jest deklaracja zmiennej pCreateCmdMove. deklaracje wskaźników na funkcje nie są zbyt przyjazne w odczycie, więc warto użyć std::function czy using.
zaktualizowałem poprzedni komentarz i rozłożyłem tę linijkę na części, jak czegoś nie łapiesz pytaj.
  • Odpowiedz
pisze program na sieci teleinformatyczne który jest prostym symulatorem przesylu danych, tj do kazdego pakietu danych musze dolaczyc (tutaj podstawowe informacje) tj nr pakietu i maxymalną ilosc pakietów + dane. Uzywam do tego struktury bo wymogiem jest zeby dane kazdego pakietu byly ulozone w pamieci zaraz obok siebie. Problem pojawia się gdy chce zrobic to dynamicznie tj miec mozliwosc wyboru wielkosci przesylanych pakietów, tworze w strukturze wskaznik na tablice a potem w
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@phatee93: jeżeli chcesz mieć dane ciągiem w pamięci, to raczej nie masz innej opcji, niż zaalokowanie jej na raz i potem dopisywanie. Bardziej optymalnie, żeby nie alokować dużych ilości na raz, możesz zaalokować mało pamięci i robić realloc na więcej w razie potrzeby.
  • Odpowiedz
Tylko ze powyzsze rozwiazania z nauka programowania to maja malo wspolnego. Zeby moc uzywac Java API trzeba najpierw udowodnic, ze sie zna tez droge na pieszo, na przyklad implementujac sobie pod to zadanie MergeSort, albo nawet BubbleSort jesli jest mowa o nauce programowania. Podejrzewam, ze to wlasnie mialo to zadanie na celu, na pewno nikt by takiego prostego problemu nie postawil, po to zeby zobaczyc jedna linijke kodu...
  • Odpowiedz
@piot-rabi: W tym zadaniu nie ma specjalnie trudnych przypadków ;) Napisane jest, że chodzi o naturalną potęgę. W moim programie przyjąłęm, że liczby naturalne to te od 1 w górę i wszystko działa ( ͡º ͜ʖ͡º)

  • Odpowiedz
Zapraszam do zapoznania się ze spisem treści aktualnego wydania miesięcznika, który jest osobiście przeze mnie wydawany: http://programistamag.pl/programista-9-2015-40/
Jeśli treść Was zainteresuje, to magazyn jest do 20.11 w Empikach (oprócz rynku we Wrocławiu, bo w sobotę był tam tylko jeden egz., którego pewne już nie ma). #programowanie #cpp #cplusplus
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#qt #cpp #qtcreator #programowanie zna ktoś jakiś rozsądny sposób na sprawdzenie z jakich pluginów korzysta aplikacja? Na razie kopiuję wszystkie, ale nie wiem np. czy ten, a ten jest mi potrzebny czy nie, a nie odzywają się błędem jak jakiegoś zabraknie więc nie wiem nawet czy ich używam...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KrzaQ2: no ja pisałem, ale w żaden sposób ich nie inicjujesz w kodzie przecież i np. sqldrivers to wiem, ale imageformats? Pewnie są używane bo mam ikonki, ale to akurat prosty przykład i łatwo sprawdzić... printsupport w przypadku pdf, czy nie trzeba? Itd, z każdym ma problem. xD
@erajwa: nie mówimy o bibliotekach, a pluginach.
  • Odpowiedz
Powinno chyba być w pytaniu największy wspólny dzielnik.
Uwaga podaję odpowiedź dla języka JAVA :)

return org.apache.commons.math3.util.ArithmeticUtils.gcd(a,b)
  • Odpowiedz
Jest 20 followersów, to macie jeszcze jedno zadanko dziś.
Wykonaj w języku jakim chcesz, kod wrzuć tutaj.

Napisz program, który sprawdzi czy liczba N jest pierwsza czy złożona.

Jeśli chcesz być na bieżąco, zaobserwuj tag #zadaniabartosza
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie ludzie i zainteresowani.
Pisałem o umieszczaniu zadań z pewnej książki, jedno dziennie od najprostszych do trudnych z #programowanie
Chętni niech zaobserwują tag - #zadaniabartosza aby być na bieżąco.
Rozwiązania można umieszczać na pastebinie i linki wrzucać tutaj, ew kod tutaj. Jak chcecie.

Okej, pierwsze zadanie.
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp
Chciałbym włożyć (załóżmy 4) najmniej znaczące bity zmiennej uint 8 bitowej na 4 najmniej znaczące pozycję zmiennej uint 32 bitowej. Jak to ładnie zrobić?
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@psi-nos: juz napisano jak, ja tylko dodam, że należy pamiętać, że jeśli to opis jakiegoś standardu transmisji/formatu pliku to należy sprawdzić jaki endian jest tam uzyty....
  • Odpowiedz