raz miałem rozmowę na junior admina, była jakaś pani rekruterka tak z 25 lat, spytała, czy używam w domu jakiegoś linuksa, ja mówię, że tak, Arch Linux, a ona, że raczej nie będą zainteresowani, bo szukają ludzi obeznanych z... (spojrzała chyba na jakąś kartkę) CentOS, RedHat i Ubuntu

ja mówię, że te też znam (a znam, bo moje EC2 na AWSie stawiałem na Ubuntu, a CentOS VMki w ramach homelab do nauki
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@59b862cef4: No cały czas to się zmienia i szybko. Jak dawno ogarnąłeś to możliwe, że bolączki już nie istnieją. W miarę szybko to łatają i MOIM zdaniem to już jest dobre.
  • Odpowiedz
Tak się zastanawiam - czemu nie ma Application Firewalli dla Linuksa. Ostatnio usiadłem i wydaje mi się, że nie jest to hiper trudne do napisania (ale też mój firewall to firewall-burdello by był :D)

#linux
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hej, używam neomutt do maili. czy istnieje możliwość napisania jakiegoś skryptu czy coś, żeby każdy mail zawierający string "unfortunately" czy "niestety" zostawał wywalany, zanim go zdążę zobaczyć?

#linux #programowanie #pracait
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linux
Czy korzystacie z #vim jako IDE? Jeśli tak to polecicie jakieś pluginy proste do intellisense do c++?
Przez proste mam na myśli że podaje ścieżke do folderu include i będzie mi stamtąd polecać funkcje razem z funkcjami cpp. Od wczoraj zacząłem bawić się vim'em z ciekawości ale odbijam się od pluginów. Jest duży wybór nie wiem co wybrać.
#programowanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@UczesanyPedryl: Mówisz o programach open-source w ogóle? Jest cała masa otwartoźródłowych narzędzi, bibliotek czy systemów których większość ludzi używa nawet o tym nie wiedząc - w smartfonie, routerze, przeglądarce itp. Programy do krypto to raczej mniejszość. :-)
  • Odpowiedz
@UczesanyPedryl: kernel linuxa będzie zdecydowanie popularniejszy. Korzystają z niego wszystkie smartfony z androidem na świecie, cała masa serwerów i kilka % desktopów. Do tego dochodzi np. coreutils, pakiet podstawowych programów linuksowych, które również są praktycznie na każdym sprzęcie z linuxem. Poza tym windows też nie próżnuje w dziedzine open source i ma nie jeden popularny program. Ostatio hitem Microsoftu jest Visual Studio Code. Warto wspomnieć o przeglądarkach. Firefox, który traci
  • Odpowiedz
@uesugi2: Sukces Switcha opiera się na tym, że stoi za nim Big N - czyli duże plecy i znane marki. Do tej pory kieszonsolki nie miały racji bytu bo były robione przez majfrendów w piwnicy z price tag'iem rzędu $700-$1000 - tutaj masz o ponad połowę mniej.

Switch OLED to $349 a Steam Deck $399 i masz ze sobą wszystkie gry ze Steama.
  • Odpowiedz
Cześć,
Jak piszecie unit testy pod soft, który jest dedykowany dla innej architektury? W moim przypadku robię development na Ubuntu z x86 pod płytkę ARMową z RTOSem, problem jest taki, że nawet chcąc oddzielić logikę pod unit testy od warstwy RTOSa, to i tak potrzebuję skompilować całość. Czy problem jest głównie w mojej architekturze kodu czy jest na to jakieś sprytne obejście?

#embedded #linux #cpp #
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy problem jest głównie w mojej architekturze kodu czy jest na to jakieś sprytne obejście?


@Parseval: w architekturze. Nie wydzieliłeś rzeczy specyficznych dla danej platformy. Potem robisz dwie implementacje tej części linux i rtos.
  • Odpowiedz
@Parseval: W architekturze. Kod powinienenś mieć napisany w taki sposób, żeby tylko najniższa warstwa zależała od systemu, a reszta była uniwersalna. Wtedy w testach to co jest "OS specific" mockujesz i jest bajka.

Plus dzięki takiej architekturze raz, że masz łatwiej przenieść kod na inny procesor/system, dwa, że możesz sobie napisać implementację tej najniższej warstwy pod Ubuntu (emulując oczywiście hardwarowe rzeczy), tym samym ułatwiając sobie cały development.
  • Odpowiedz
@fervi: Bez czytania:
- okresowe pozbywanie się cache
- wywalenie manuali (jeśli nie wszystkich to tych w innych językach)
- btrfs + kompresja plików w zstd, szczególnie skuteczne na obszerne pliki tekstowe. Niski narzut na procek.
  • Odpowiedz
@znicz: Wszystkie współczesne Radeony RX elegancko śmigają na Linuxie bez instalacji dodatkowych sterowników (sterownik amdgpu jest bezpośrednio w jądrze)
Ale w cenie GT710 to może być ciężko
  • Odpowiedz
Siema, pytanko mam królu złoty.
Od kilku lat programuję mikroprocesory w języku C i wydaje mi się, że powoli przestaje się rozwijać. Padł pomysł, żeby przebranżowić się w C++ i iść w embedded Linux. Akurat zajmuje się projektem, w którym programuje się GUI w C++, więc mogę się na bieżąco uczyć i jeszcze za to płacą ( ͡ ͜ʖ ͡)
Co myślicie o takim przebranżowieniu? Warto?
Ile
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zarowka12: To był trochę taki nieśmieszny, redditowy żart, związany z hajpem wokół tego języka. Sam dla przykładu lubię Lua, leczy moją duszę zepsutą przez JS, ale zdroworozsądkowo nie szukam w tym pracy.
  • Odpowiedz