Hej Mirki,

Kwarantanna pobudziła we mnie resztki kreatywności i postanowiłem nauczyć się czegoś nowego. Jako ze na co dzień programuje w c/c++, wybór padł na JavaScript. Z którym wiele lat temu miałem kontakt. Jak zawsze największy problem to był pomysł, co napisać, aby wykorzystać coś co się umie, jednocześnie poznać nowe rzeczy i żeby to było użyteczne..

I tak powstał FluentTyper, rozszerzenie do przeglądarki(Firefox i Chrome( jak w końcu przejdzie re-view i uda się
bartekplus - Hej Mirki,

Kwarantanna pobudziła we mnie resztki kreatywności i posta...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pomysł wygląda bardzo fajnie, wydaje mi się, że niektórym może się bardzo podobać. Niestety jestem freakiem nt. prywatności, stąd moje pytanie, jaką mam pewność, że teksty które piszę nie trafiają na jakiś serwer, tym bardziej, że, jak sam piszesz, wtyczka podpina się pod każdy tekst.

Nie odbierz mnie źle, ale jak dla mnie jest to dość istotna decyzja przy używaniu czegokolwiek @bartekplus
  • Odpowiedz
@justjoin_it: Najgorzej jest jak idziesz na rozmowę jako programista C, jeszcze często Embedded, a tam zawsze połowa albo i więcej rozmowy o C++ ¯\_(ツ)_/¯
  • Odpowiedz
Mam funkcję, do której jako argument podaję liczbę, następnie nią manipuluję i zwracam. Lepiej tak robić, czy przekazać jej adres i na nim operować zamiast zwracania? Funkcji i tak nie zmienię na void, bo muszę zwracać czy wystąpił błąd
#jezykc #programowanie #naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@crocodiler: dla dużych struktur lepiej przekazać wskaźnik - żeby uniknąć kopiowania. dla liczb lepiej przez wartość - wzięcie wartości a adresu to taka sama praca dla cpu, ale przy odczytywaniu wartości funkcja ma wartość argumentu zwykle w rejestrze, albo blisko na stosie, a przy wskaźniku musi jeszcze się odwołać pod ten adres
  • Odpowiedz
#naukaprogramowania #gamedev #jezykc #cpp
w grach są wykorzystywane pakiety UDP, taki basic przykład, to nie są one nwm "raw"? bo mam pewien program w C i chce do niego dodać funkcjonalność multiplayer jako klienta. Znalazłem tą libkę: https://github.com/zpl-c/librg

i jako serwer chce mieć appkę w innej technologii, tzn. node.js. Po wyprintowanie Buffer.toString mi się pojawiają chińskie znaczki, czyli muszę ogarnąć jak w tej libce
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szatantomojziomal_: UDP to standard transmisji, zwyczajnie wysyła dane, nic nie gwarantuje, a to o czym apki będą rozmawiać musisz ubrać w jakiś standard.
Programowo zazwyczaj dane otrzymujesz w hexach więc na poziomie Node strzel coś aka: pakiet.toString('hex') i powinno wyjść coś bardziej sensownego.
Poza tym najlepiej skorzystać z czegoś co już jest i działa i są zrobione standardy w wielu różnych językach (np websocket (ale to TCP)). O ile to
  • Odpowiedz
#vscode #cpp #jezykc

PID COMMAND %CPU
92745 cpptools 97.5

Zaraz się w-----ę. Mam ustawione priority na low, intellisense na tag parser, a na moim procesorze mogę smazyć jajecznicę -.-
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zwei: Co? Odpaliłeś vs i procek mieli ci w miejscu? Może coś pobiera sobie i się aktualizuje?
Zresztą jak ustawić priorytety na niskie a procek nie ma nic innego do roboty to zajmie się twoim procesem, przecież nie będzie spał jak ma zadanie do zrobienia. Daj priorytet na wysoki, żeby przemielił i poszedł spać. Albo faktycznie masz coś mocno nie tak.
  • Odpowiedz
mireczki bo zgłupialem, całe dnie w pracy w C a googluje i nie moge znaleźć #naukaprogramowania #jezykc

mam plik txt w formacie napis liczba liczba
Albania 234.56 23.2
Kanada -42 23.3
i to luźno sobie wyciągam grepami na kiju i śmiga
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wielomian_nieokreslony: ja byłem na uop na świeżaka prosto z uczelni. Rekrutacja to pytania z interfejsów szeregowych, prostych elementów (dioda, tranzystor, GPIO), stos i sterta, algorytmika - rysowanie choinki w bitmap, matematyka - jaki kąt pokona wskazówka zegara za tyle czasu. Warto iść jako przechowalnia do czasu znalezienia pracy.
  • Odpowiedz
Szukam jakiegoś programu, który narysuje mi schemat blokowy programu w #jezykc. Nie musi ogarniać wywołań wskaźników na funkcje. Przykład:

void a(){};
void b(){};
void c(){ b()};
void main(){ a();
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mireczki! Organizuję wyzwanie programistyczne w #cpp, #cplusplus. Wyzwanie wydajnego kodu. Możesz zgarnąć 99% zniżki na profesjonalny kurs C++ online dostępny obecnie w cenie 1295 PLN. Kurs jest na żywo przez YouTube Live, po polsku, ze sprawdzaniem kodu na GitHubie i konsultacjami z trenerami na Discordzie. Jest grywalizacja. Zdobywasz punkty za zadania, odblokowujesz osiągnięcia, wbijasz poziomy, a potem dostajesz nagrody.

Co trzeba zrobić? Musisz napisać 2 funkcje,
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TomaszA2: Przejrzałem. Faktycznie tam się odnoszą do golfingu. W wyzwaniach typu code-golf to faktycznie może być świetne rozwiązanie. Sam pewnie kiedyś też ogłoszę wyzwanie w tym stylu ;) Ja jednak preferuję podejście Clean Code.
  • Odpowiedz
Siema mirasy. Liczę sobie ilość znaków w słowie, natomiast mam problem z printf. printf("%.0f", var) wypisuje mi poprawną wartość zmiennej, a printf("%d", var) nie, mimo tego, że zmienna counter jest typu double.
Link do kodu.
Czy jest mi ktoś w stanie wytłumaczyć dlaczego tak się dzieje i dlaczego nie mogę użyć printf("%d", zmienna) do tego?
#naukaprogramowania #jezykc #c #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach