#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
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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ę
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
Bulldogjob - Masz ochotę prześledzić eksperyment, który prawdopodobnie Ci się nie prz...

źródło: comment_1582115879lBh3ivv3kgjpiOC8eVpdL4.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki wykładowca napisał mi „brak walidacji- znaki a i b” czyli o co chodzi? XD

#include
int main(){
double a;
double b;
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Heibonna: nie ma z tym żadnego problemu, podobnie robi się sockety. In i out mają osobne deskryptory i póki nie musisz się bawić w synchronizację to zwyczajnie będzie działać. Robisz 2 wątki, scanf, printf i tyle.
  • Odpowiedz
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
InzynierProgramista - Wyboczenie - eksperymenty ze stalą niskowęglową, LBA SolidWorks...

źródło: comment_ZoGFQeDXOU1hCsO0YwbfseuOQh71V7Fa.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@papier96: Witam. Raczej nie ma mowy tutaj pojęcia o "wysokim progu". Staram się mówić w miarę prostym językiem, czasami wręcz zbyt prostym o tematach, które stanowią podstawę w świecie mechaniki / konstruowania / projektowania wytrzymałości. Niektóre kwestie bardzo uogólniam tak, aby nieco naświetlić o co chodzi w temacie, natomiast powinno to dawać światło na to czego szukać, gdyby np. ktoś chciał rozwijać dalej swoją wiedzę w wybranej tematyce.
Warto tutaj
  • Odpowiedz
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ę
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W poszukiwaniu kompromisów

Wczoraj wieczorem opublikowałem post, który miał na celu poinformowanie o nadchodzących nowych odcinkach na kanale, gdzie w jednym z odcinków skupię się na eksperymentowaniu z jednym z zagadnień wytrzymałościowych. Do postu dołączyłem zrzut z fragmentu kodu, który przygotowuję w języku C. Niestety pojawiło się wiele uwag dotyczących tego, że nazwy zmiennych piszę w języku polskim. To, dlaczego tak robię (robiłem) podyktowane jest (było) wieloma czynnikami, które jednak nie zostały zaakceptowane.
InzynierProgramista - W poszukiwaniu kompromisów

Wczoraj wieczorem opublikowałem p...

źródło: comment_Mhse7eA0dsKh7cvslbUbEfOEjfh0TNQN.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@InzynierProgramista: generalnie zasadą jest, że kod się pisze po angielsku bo w innym języku "kłuje w oczy". Chociaż mogą być od tego odstępstwa. Chciałbym zobaczyć kod programu dla jakiegoś ZUSu czy innego Urzędu Skarbowego, w którym są używane specyficzne dla danego środowiska określenia (nie istniejące w języku angielskim)
  • Odpowiedz