Bulldogjob
Używanie modelu wytrenowanego w Tensorflow w C/C++ nie jest proste, ale jest możliwe. Jeśli lubisz wyzwania, poniższy tutorial jest dla Ciebie. Prześledź to rozwiązanie krok po kroku i zdecyduj, czy gra jest warta świeczki

https://bulldogjob.pl/news/1025-dostarczanie-modelu-tensorflow-jako-pliku-wykonywalnego-c-c

#python #jezykc #cplusplus #naukaprogramowania #programowanie
0
MisiekD
Mordeczki, pomocy potrzebuję przy ESP8266 (programowanie w C) oraz w NodeJS. Chciałem zrobić projekt i potrzebuję by ESP8266 wysyłał mi co jakiś czas (kilkadziesiąt ms) dane do laptopa (na którym będzie działał NodeJS i hostował stronkę).
Rozmyślam nad różnymi technikami (czy to ajax, czy inne). Najbardziej rozmyślam o tym by przesłać jako zwykłe zapytanie po http (POST czy GET), ale nie mam pojęcia jak to napisać na ESP8266 i jak odebrać to
1
  • Najlepsze
  • Wszystkie komentarze
dktr
na którym będzie działał NodeJS i hostował stronkę


@MisiekD: Ja to na serwerach mam PHP. ESP łącząc się do sieci wysyła zwykłe zapytanie GET http://adres.serwera/plik.php?dane=xxxx na serwerze plik.php odbiera te dane i wrzuca do bazy. A potem to już robisz se z tym co chcesz. Programuje wszystko pod ArduinoIDE. Tak wygląda kawałek kodu urządzenia którego zadaniem jest odebranie RDS'u z radia FM i przekazanie go na serwer.
1
dktr
@MisiekD: To zależy który co ma wysyłać. W zasilanych bateryjnie co kilka minut, przy zasilaniu sieciowym to i co 1sek. Przeważnie programuje je tak że przy wysyłaniu get'a z wynikiem pomiaru przy okazji odbierana jest zmienna z ilością czasu do kolejnego wysłania - więc mogę to kontrolować z poziomu serwera bez przeprogramowywania ESP.
1
Blackhorn
#programowanie #pracait #java #jezykc
Mam rok doświadczenia w utrzymywaniu aplikacji javowych, teraz szukam nowej pracy, bardziej rozwój niż utrzymanie. Z ciekawości złożyłem cv na programistę C do firmy związanej automotive (trochę na studiach dłubałem w low levelowych rzeczach). Odezwali się i umówili na rozmowę. Nie wiem czy to dobry wybór bo sporo czasu poświęciłem na wchodzenie w ekosystem javy i teraz nie chcę tego
0
  • Najlepsze
  • Wszystkie komentarze
Blitzkrung
Blitzkrung
@Blackhorn: C w automotive, jak i ogólnie embedded to maintenance starego kodu pisanego zgodnie z dziwnymi normami i coding standardami.
70% czasu pracy to będzie patrzenie się w datasheety, 29% szukanie miejsca gdzie jest zbugowany kod z jakimś debuggerem na dziwną architekturę procka, który będzie firma wykorzystywać, a 1% to korekta kodu. Najczęściej zmiana przypisywanej flagi, albo zmiana z if x == 1 na if x == 0.
Sam sobie
3
heniuvelkarol
heniuvelkarol
@Blitzkrung ja tylko potwierdzę to co kolega napisał, niedawno uciekałem z embedded, bo wygląda to dokładnie tak, jak opisane wyżej a dodatkowo jest w tym duuuuużo mniej ofert
3
shiningsky
Od początku grudnia przerobiłem sobie Prata #jezykc i #cpp tego samego autora. Popisałem trochę programów, przejrzałem dokumentację C11 z naciskiem na najważniejsze elementy jakie wprowadza (co sugerowali na stacko). Ogólnie wyszedłem z założenia, że przyswojenie C będzie najlepsze na "budowanie podstaw" pod #programowanie
Do tego zapisałem się na poprawę maturki z informatyki. Wybór oczywiście padł na pythona. Wcześniej trochę w tym języku pisałem, wydał mi się
0
  • Najlepsze
  • Wszystkie komentarze
B.....n
B.....n
@mk321: Sam sobie odpowiadasz?
6
Bulldogjob
Pytania typu a = 2; a++ + ++a == 42 pojawiają się często na egzaminach w różnych wariacjach... Zobacz prawidłową odpowiedź wraz z wytłumaczeniem wyniku

https://bulldogjob.pl/news/968-jesli-a-2-to-a-a-42

#jezykc #programowanie #naukaprogramowania
2
  • Najlepsze
  • Wszystkie komentarze
vytah
Zobacz prawidłową odpowiedź

@Bulldogjob: Najpierw trzeba zadać prawidłowe pytanie. A brzmi ono: co zrobić z programistą, który pisze takie coś.
4
Bulldogjob
Masz ochotę prześledzić eksperyment, który prawdopodobnie Ci się nie przyda? To sprawdź, jak wywołać Assemblera z Javy, wykorzystując do tego C ( ͡° ͜ʖ ͡°) PS: jeśli wymyślisz sensowne zastosowanie tej metody, to daj znać xD

https://bulldogjob.pl/news/954-assembly-w-javie-w-c

#java #assembler #jezykc #programowanie
5
  • Najlepsze
  • Wszystkie komentarze
D.....T
D.....T
Mirki wykładowca napisał mi „brak walidacji- znaki a i b” czyli o co chodzi? XD

#include
int main(){
double a;
double b;
0
  • Najlepsze
  • Wszystkie komentarze
Bulldogjob
Biblioteki statyczne i dynamiczne mają swoje specyficzne zalety. Poznaj ich cechy i sprawdź, jak ich używać w C

https://bulldogjob.pl/news/915-biblioteki-dynamiczne-i-statyczne-w-jezyku-c

#clang #jezykc #programowanie #naukaprogramowania
1
A.....k
A.....k
Spójrzcie mireczki na dane jakie wypluwa gcc, to rozłożony na czynniki pierwsze program asm z opisem sekcji itd itp.
Pierwszy przypis dotyczy kodu armnoneeabigcc, drugi armnoneeabig++. Różnica jest, poza tym, że w rozmiarze, to w aligin.
Moje pytanie jest takie - gdzie to ustawić? make jest generowany automatycznie przez środowisko. Pewnie gdzieś brakuje dyrektywy
PRAGMA_PACK(ALIGIN) albo coś w ten deseń.
Tylko co gdzie i jak?
#jezykc
0
  • Najlepsze
  • Wszystkie komentarze
C.....a
Hej hej! ( ͡º ͜ʖ͡º)

Przypominam, że już jutro jest trzeci wtorek stycznia, czyli dzień kiedy odbędzie się kolejne spotkanie pasjonatów C++ w #krakow ! ᕙ(⇀‸↼
3
  • Najlepsze
  • Wszystkie komentarze
q.....n
q.....n
GCC 10 będzie posiadał swój własny statyczny analizator, który póki co skupia się na kodzie napisanym w C.

https://www.phoronix.com/scan.php?page=news_item&px=GCC-10-Static-Analyzer

#linux #gcc #cpp #jezykc #programowanie
13
A.....k
A.....k
Mam projekt w #cplusplus, którym, póki co, tylko main jest .cpp, reszta plików jest w C. Każdy plik .h i .c opatrzony jest dyrektywą warunkową #ifdef __cplusplus extern "c"{ itp odpowiednio tuz przed końcem pliku.
Dwa identyczne pod względem plików kody, C++ przeleciany debugerem, wszystko sie wykonuje.
Niestety projekt c zajmuje około 22kB kodu i nieco ponad 40kB ramu, za to kod spod arm_none_eabi_g++ daje na wyjściu
0
  • Najlepsze
  • Wszystkie komentarze
Bulldogjob
Kto by się spodziewał, że C zdobędzie tytuł języka roku! Sprawdź, skąd taki wynik.

https://bulldogjob.pl/news/902-wazne-c-jezykiem-roku-2019

#jezykc #programowanie
1
  • Najlepsze
  • Wszystkie komentarze
C.....a
Dzień dobry wszystkim kochającym #programowanie w #cpp! ( ͡º ͜ʖ͡º)

Dzisiaj jest wtorek, wiecie co to oznacza?! To, że już za tydzień odbędzie się kolejne spotkanie pasjonatów C++ w #krakow ! ᕙ(⇀‸
3
Heibonna
#naukaprogramowania #linux #jezykc

Potrzebuje, żeby program obsługiwał jednocześnie stdin i stdout. Tzn. żeby wczytywał ze standardowego wejścia i wysyłał to na serwer, a kiedy dostanie dane z serwera to je wyświetlał.

Czy można jakoś zmusić 2 procesy, żeby obsługiwały ten sam terminal w tym samym czasie? Coś w stylu:

If((pid
0
  • Najlepsze
  • Wszystkie komentarze
InzynierProgramista
Wyboczenie - eksperymenty ze stalą niskowęglową, LBA SolidWorks i kryteriami wyboczenia

Omawiam bardzo ogólnikowo rys historyczny oraz drogę ewaluacji nauki o wyboczeniu w typowej mechanice maszyn wraz z przypomnieniem wycofanych już norm branżowych czyli PN-80/B-03200, PN-90/B-03200 oraz normy na podstawie Eurokodu 3, czyli PN-EN-1993-1-1 i dążenia do obliczeń numerycznych. Dla przypadku stali niskowęglowej - S235, przedstawiłem eksperyment porównania obliczeń nośności wg kryteriów Eulera, Tetmajera - Jasińskiego, Johnsona - Ostenfelda i liniowej analizy wyboczeniowej
15
  • Najlepsze
  • Wszystkie komentarze
Claptonnn
Claptonnn
Czy jest ktoś tu kto ogarnia (programował) protokół komunikacji IO-Link ? Bo zawiesiłem się na jednej rzeczy i od 3 dni się z nią użeram.

#programowanie #jezykc #iolink
0
C.....a
Dzień dobry wszystkim Wykopkom! ( ͡º ͜ʖ͡º)

Z samego rana mamy dla Was nowy wpis o testowaniu aplikacji <3 Tym razem piszemy o absolutnych podstawach pracy z GoogleMock! (⌐
4
D.....T
D.....T
Ej co mam tu zle ze się w posortowanych pojawia jakaś dziwna liczba z poza zakresu z którego losuje?
#pytamie #programowanie #jezykc #informatyka
0
  • Najlepsze
  • Wszystkie komentarze
Martre_2132
Mirki, mam do napisania program w c dla systemu linux który dodaje do zmiennej systemowej PATH w sposób pernamenty:
-bieżący katalog, jeśli go tam nie ma
-usuwa bieżący katalog, jeśli on tam jest
-dodaje katalog przekazany jako parametr, jeśli go tam nie ma
-usuwa katalog przekazany jako parametr, jeśli on tam jest
-wypisuje na terminalu wykonaną operację
0
  • Najlepsze
  • Wszystkie komentarze