Znowu ja ( ͡° ͜ʖ ͡°) Teraz szybko

Chcialbym dodac do tego:

find . -name '*.log' -exec grep -H "thermal Free Energies" {} \;
komende tail -1 (aby łapał ostatni wynik), niestety jak zrobie:

find . -name '*.log' -exec grep -H tail -1 "thermal Free Energies" {} \;
to niekoniecznie dziala... nawet jak probowalem przez pipeline to nie wyszlo, bo wtedy szukal 'thermal free energies' jako pliku

#
to bym na mirko nie trul dupy


@farmaceut: E tam, sama przyjemność takie drobne zagadki rozwiązywać. Cały dzień pracuje zdalnie z domu, regularnie przeglądam wykop szukając takich offtopów :P
  • Odpowiedz
@astronic: jeśli nie jesteś mega napalony na front to odpuść sobie - od jakichś kilku lat większość osób idzie we front i juniorów w tej niszy jest za dużo.

@bacteria: WASM pewnie tak, ale czy Blazor? w świecie poza MS na pewnie nie będzie to Blazor.

no i WASM to pierwszy krok, poczekajmy na WASI :)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
#naukaprogramowania #jezykc #linux
Bawię się obiektami ipcs - przeprowadzam komunikację pomiędzy dwoma procesami w taki sposób, że po wprowadzeniu 'q' wywoływana jest funkcja msgctl(IPC_RMID) tzn usuwam obiekt. Na terminalu, w którym wpisuje 'q' wszystko jest okej, ale na drugim otrzymuje prawidłowo informacje, że (identifier remove) i następnie losowo pojawia się jakiś wyciek, który jest tak jakby wklejany jest w wiersz poleceń(?).
O co tutaj może chodzić? Nie printuje żadnych informacji na drugim
a ja się trochę nie zgodzę - języki, systemy to tylko narzędzia i środowisko. Ogarnięty człowiek nie będzie potrzebował dużo czasu, żeby przestawić się z jednego środowiska na drugie.


@Kokos: Cały czas powtarzam to jak mantrę wszystkim zainteresowanym światem IT, ale ni #!$%@? nie pojmują, pchają się tam i po pół roku problem, bo coś nowego muszą ogarnąć i biją głową w mur.
  • Odpowiedz
Miraski... Chcialem rekurencyjnie wyszukać wszystkie *.log w podfolderach i na nich zrobić grep -H "thermal Free Energies", ale ten skrypcik nie dziala ;-: Wyskakuje blad grep: thermal Free Energies: Nie ma takiego pliku ani katalogu. Wydawalo mi sie, ze grep. Czyli on lapie pewnie po nazwie z tego find, a nie otwiera po kolei. Damn...

find . -name '*.log' -exec grep -H \{\} "thermal Free Energies" \;
#bash #programowanie #
Mam taki skrypt, ktory rekurencyjnei wchodzi w katalogi i jak znajdzie plik o rozszerzeniu .inp to wrzuca go w komende sub-gaussian:

find | grep .inp$ | while read fn; do sub-gaussian $fn -p 4 -m 2000 -b 500 -w 1; done
Jest tylko maly problem. W folderach gdzie sa pliki .inp sa tez odpowiadajace im pliki .chk. Niestety, po wlaczeniu skryptu program prawodpoobnie szuka tych plikow .chk w folderze w ktorym
W ramach nauki chciałbym użyć JavyEE do stworzenia jakiejś prostej webowej aplikacji. Da się to zrobić w Intelij Community Edition czy nie bardzo? Czytam, że tylko wersja Ultimate wspiera takie rzeczy i się zastanawiam czy jest jakieś obejście tego.
#programowanie #naukaprogramowania
Stworzyłem bardzo prosty kalkulator. Jestem z niego dumny, chociaż pewnie ktoś obeznany zrobiłby taki w 5 minut a mi zajęło to kilka godzin, szczególnie ogarnięcie o co chodzi z instancjami statycznymi i nie, nadal nie do końca chyba kumam, a buszując w internecie przeczytałem i wypróbowałem dziesiątki różnych rzeczy.

Mam zamiar dodać jakieś GUI, zrobić testy oraz dodać kilka bardziej rozbudowanych funkcjonalności, ale zanim przejdę dalej to czy ktoś widzi błędy, które
@Urojony_programista To naprawdę bardzo fajny kalkulator :)

1) Jak używasz w ten sposób switcha to dodaj default i wyświetl informacje o źle podanej operacji.

2) Czemu stworzyłeś dwie instancje tej samej klasy? Możesz zrobić jedną klasę 'Calculations' nazwać ją calc i w odpowiednim casie wywołać na tej klasie odpowiednie metody.

3) result = num1 + num2;
return result;

zamienić na return num1 + num2;

i to samo w odejmowaniu.
W ten sposób
  • Odpowiedz
Wyszła 3 wersja otwartej bety naszej aplikacji mającej pomagać wam w podejmowaniu decyzji przy zmianie zawodu.

Z nowości:
- Niewielkie poprawki do użytkowania
- Dodaliśmy możliwość wysłania nam wiadomości przez stronę
- Aby udostępnić więcej informacji, ranking w chwili obecnej wyświetla się w skali 1 do 100 gdzie 100 oznacza że zawód miał najwięcej ofert pracy a 1 najmniej.
- Powróciła strzałka mająca wam pomóc w nawigacji na stronie
- Poprawki błędów
@Jesper_Stromblad: Niestety nie mamy jeszcze takiego feature'a.

Ale uznaliśmy że obudzimy developera, zajrzymy do bazy i wydobyjemy dane techniczną kwerendą specjalnie dla Ciebie ( ͡° ͜ʖ ͡°)

Liczba Ofert | Nazwa Zawodu
1087 Project Manager
1064 Java Developer
1008 System Administrator
1004 Tester
986 IT Support
836 IT Business Analyst
723 Data Scientist
563 Business Intelligence
513 .NET Developer
426 Test Automation Engineer
424 IT Security
325
  • Odpowiedz
Ale się porobiło.

Za sześć godzin wylatuję do Las Vegas na AWS re:Invent. Ot, konferencja jak konferencja. Tydzień zabawy dla dużych dzieci, co się urwały ze smyczy.

Tak sobie ostatnio pomyślałem: siedem miesięcy temu chciałem zrobić jedno kółko na torze z AWS DeepRacer. Siedem miesięcy później:
* prezentuję na konferencjach,
* organizuję meetupy,
* współtworzę i współprowadzę społeczność 1200 osób z całego świata (https://deepracing.io),
* wygrałem bilety na konferencję i
Ostatnio odkryłem, że przesunięcia bitowe działają tylko i wyłącznie na podstawie 2. Czy jest jakiś sposób na zmianę systemu liczbowego w tym mechanizmie? Nawet jeśli zmienna jest zapisana w innym systemie liczbowym to i tak jest konwertowana na dwójkowy. O ile mi wiadomo w javie nie da się przeciążać operatorów, chociaż nie wiem, czy to by było dobrym rozwiązaniem
#java #naukaprogramowania
@TMBRK: Jak robisz przesunięcia BITOWE, to jak to niby inaczej ma działać, jak nie na bazie binarnej, biorąc pod uwagę, że bit może mieć tylko dwie wartości?
  • Odpowiedz
@ItWeek:
Uważam, że powinieneś podać w pigułce większość informacji o typeof potrzebnych do codziennej pracy.

Najpierw należy przypomnieć, że w aktualnym JS mamy 7 typów.
Następnie pokazać niuans z typem null:
typeof null === "object"

Była kiedyś zgłaszana poprawka, nawet zaimplementowana w V8 ale ostatecznie z niej zrezygnowano (tzn. zrezygnowano aby typeof null === "null").
Obawiano się zbytniej ingerencji w kod js, który z założenia ma być 100% kompatybilny wstecz.
Poza
  • Odpowiedz
@ItWeek: Proszę bardzo. Dopełnić to można jeszcze tym, że typeof function() {} === "function" ponieważ function jest specyficzną odmianą obiektu (jest to związane z implementacją call())
  • Odpowiedz