Mirasy, o co tu chodzi? Jeśli dobrze rozumiem, to wg Java API flaga '+' powinna dodawać znak plusa przed znakiem po formatowaniu, natomiast znak minusa powinien następować w wyniku nie podania flagi '('.

out.printf("%s%+d%s", ">>", -7, "<<\n");
Dlaczego w powyższym przykładzie flaga '+' pozostawia przed 7 znak minusa?

#programowanie #naukaprogramowania #java
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@69inch: flaga ( powoduje że ujemne liczby są otoczone przez () zamiast minus, w innych przypadkach jest minus
https://stackoverflow.com/questions/12766765/convert-negative-number-to-positive-in-system-out-printf
+ dodaje znak plusa, ale nie usuwa minusa,

zapewne chcesz coś takiego: out.printf("%s%+d%s", ">>", Math.abs(-7), "<<\n");
https://docs.oracle.com/javase/tutorial/java/data/numberformat.html
+ Includes sign, whether positive or negative.
  • Odpowiedz
Uczę się gita i mam zagadkę co wrzucać na repozytorium zdalne gita z javowego projektu w intellij.

Jakie są zwyczaje w wyborze plików wysyłanych na github?
Jak wygląda pobieranie repozytorium z githuba i uruchamianie czyjegoś projektu w IDE?

Chciałem wrzucić program Javowy z projektu IntelliJ IDEA, ale nie chciałem wrzucać zbędnych plików (praktycznie tylko *.java). Korzystam z https://www.gitignore.io/api/intellij . Ale i tak zostają pliki (folder idea z *.xml i nazwaProjektu.iml).
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym dowiedzieć się jak to wygląda w codziennej pracy a jak gdy chcę skorzystać i dać pull requesta na jakimś otwartym projekcie na githubie. Bo chyba nawet struktury folderów z plikami źródłowymi mogą być różne w różnych IDE? (np. zamiast folderu src będzie się nazywał source?)


@Lewo: w mavenie jest określona konwencja katalogów. W idealnym przypadku odpalasz IDE, wczytujesz projekt mavenowy za pomocą głownego pom.xml i jedziesz.
  • Odpowiedz
Siema mirki. Robie w pracy aplikację webową, która wygląda następująco: serwer postawiony przy użyciu node.js, połączony z frontem przy użyciu socket.io. Serwer zbiera dane z 3 aplikacji na których pracuje firma, a potem puszcza je do klienta w zbiorczej formie i tam graficznie są prezentowane użytkownikom. Każda z 3 aplikacji ma nieco inną metodę wyciągania z niej danych (w jednej to CGI, w drugiej Web Services/SOAP, a w trzeciej wewnętrzne api firmy),
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@no_surprises: Jak każde z połączeń będziesz miał na innym porcie to nie ma powodu żeby to nie działało. Tak samo na node możesz sobie postawić ile chcesz serwerów, więc ile chcesz klientów też jest możliwe
  • Odpowiedz
@iamtehwin: gratki za pytanie. nigdy mi się nie chciało opisywać podobnie innych artykułów :P gdzieś tam zwróciłem uwagę że jednak nie wszystko jest tak piękne jak w artykule ale w odpowiedzi dostałem typową zlewkę w stylu: u mnie działa :P
@mmaciejow bez urazy, ale większość twoich wpisów to są jakieś zbieraniny kopiuj / wklej z najpopularniejszych (nie znaczy prawidłowych) odpowiedzi z SO
  • Odpowiedz
@iamtehwin: dzięki za wskazówki na pewno przydadzą się na przyszłość dla mnie i czytelników :) Tak jak wspomniałem była to odpowiedź dla początkującej osoby więc nie chciałem tworzyć czegoś bardzo zaawansowanego. Pomyłka z onStop, wcześniej coś innego planowałem, a potem zapomniałem zmienić. Co do klasy User tam nie tworzyłem getterów.setterów. Biję się w pierś ponieważ chciałem to zbyt uprościć i przez to poległem. Poprawie to w najbliższym czasie :)
@
  • Odpowiedz
Namęczyłem się, ale jest. (Prawie*) darmowy App Service od Azure z darmową bazą MySql i darmową domeną (.ga).
Jak jesteś studentem to też możesz sobie postawić ( ͡° ͜ʖ ͡°)
Stawianie na swoim sprzęcie mi się nie widziało, a chciałem pisać w .NET Framework, więc z tego co szukałem w darmowych opcjach to mniej skomplikowanie się nie dało.


Teraz ta najprzyjemniejsza część, czyli po prostu kodzenie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@IsambardKingdomBrunel: zacznij od porządnego opanowania pythona - na początek może kursy online od MIT, następnie wystąpienia z pyconów i innych takich na yt, może jakieś książki. Potem algorytmy, najlepiej jakiś dobry kurs albo książka i pobaw się na codewars albo jakiejś podobnej stronie. Oprócz tego SQL - ale na poziomie jednak trochę wyższym niż podstawy które się ogarnia w jeden wieczór. Przeczytaj też clean code, bo to się przydaje niezależnie
  • Odpowiedz
@IsambardKingdomBrunel: repo nie jest bez znaczenia, ale tysięczna wersja schroniska dla zwierząt albo innej wypożyczalni rowerów wodnych oparta w stu procentach na zawartości podstawowego tutoriala zbyt wiele warta nie jest.

Do podstaw algorytmiki wydaje mi się że ta strona jest całkiem spoko - jak wolisz książkę to też jest, treść dokładnie ta sama.
  • Odpowiedz
Wieczorem będę publikował materiał, w jaki sposób jeszcze kilka dni temu można było przeprowadzić dość ciekawy atack z wykorzystaniem pewnej podatnosci, na którą cierpiał wykop.pl.

Błąd zgłosiłem.
Błąd został naprawiony.
Dostałem zgodę na publikację materiału (wraz z demem) na ten temat.

Pytanie
noisy - Wieczorem będę publikował materiał, w jaki sposób jeszcze kilka dni temu możn...

źródło: comment_uxuSUNd9MdrxTNnR0GuKof6tEYN69twW.jpg

Pobierz
  • 154
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #naukaprogramowania #informatyka #analizadanych #programista15k #excel

Obecnie pracuje jako kontroler finansowy/analityk finansowy, moja praca opiera się głównie na Excelu, Accessie, korzystam także z VBA i SQL (podstawy). Niestety VBA ma dość ograniczone możliwości. Chciałbym w firmie stworzyć bardziej zaawansowany system raportowania. Jaki waszym zdaniem język programowania najbardziej przydaje moze się przydać w pracy analityka finansowego, do analiz, integracji z systemem
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pablo2lm: Microsoft wspiera R w excelu. Z tego co czytałem można go użyć zamiast VBA. Ale dokładnie nie wiem - nie używałem.
R, Python posiadają biblioteki do operowania na plikach excelowych, więc nie ma problemu z wczytywaniem danych i tworzeniem wyników w dotychczasowym formacie.

R powstał jako zamiennik komercyjnego języka statystycznego (chyba S) i jest rozwijany przez statystyków. Dzięki temu ma dużo bibliotek, ale różnie bywa ze spójnością interfejsów itp
  • Odpowiedz
Cześć. Waszym zdaniem co jest najlepszym wyborem pod umieszczenie apki napisanej w Symfony 4 na serwerze? Macie jakieś sprawdzone opcje? VPS będzie najlepszy? Jakie firmy polecacie? Myślałem nad OVH. Dodam, że pierwszy raz będę korzystał z VPSa. (https://www.ovh.pl/vps/vps-ssd.xml) VPS SSD 1

#php #symfony #programowanie #naukaprogramowania #backend #serwery #vps #hosting
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach