201 + 1 = 202

Tytuł: Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków
Autor: Federico Biancuzzi, Shane Warden
Gatunek: informatyka, matematyka
Ocena: ★★★★★

Chyba nie zostanę fanem książek typu „wywiady z programistami”, bo chociaż „Wielkie umysły programowania” podeszły mi lepiej niż „Sztuka kodowania”, to różnica na plus nie jest zbyt duża. W opisywanej poniżej pozycji rozmówcy zostali dobrani według klucza (współ)tworzonych przez nich języków
Pobierz nightmaar - 201 + 1 = 202

Tytuł: Wielkie umysły programowania. Jak myślą i pracują t...
źródło: 352x500
Wreszcie po 2 tygodniach szukania, znalazłem jak używać View Binding w Android Studio dla dżawy i podłączyć funkcję pod przycisk. Wszędzie tylko poradniki kotlina. Czy jest jakiś translator kotlin->java ?
Teraz tylko muszę doszukać jak opisać włączanie latarki.

#naukaprogramowania #hobby
@joolekk: właśnie po pół roku od zaczęcia hobbistycznej zabawy z Javą, zauważyłem przy próbie z Androidem że wszyscy w kotlin, szkoda mi trochę poświęconego czasu, ale chyba będzie łatwiej przejrzeć szybkie youtubowe kursy żeby zrozumieć składnię i dalej w kotlin
Mirki jak poszukać i gdzie pytać o jakiś prosty język kodowania do stron online jak dot https://graphviz.tjh.sg/ ale do grafiki jakiejkolwiek, schematów, rysunków prostych technicznych itd? np. do ogólnego dostępu kod wiki itd?

bo jest niefajnie z tym a jeżeli ktoś wymyślił takie coś do grafów to do rastru chyba też powinno być? może nie z komercją firmy graphviz..
PYTANIE jak to do znaleźć..
bo mnie już wk..ja te bez sensy na
Mirki pierwszy raz w nutkowej historii tym razem mam naprawdę coś z tagu #programowanie :-) siedze już tydzień może jakiś sprytny Mirek to ogarnia lub coś wymyśli..

chodzi oczywiście o format plików do zapisów grafów GraphML który jest najlepszy, łatwy do obróki i w ogóle ale nie da się go zamienić bez utraty danych (grafy zostają na szaro tracą kolor, tylko położenie czasami się zgadza) aby przejść na normalny format xml..

Testowałem
Pobierz nutka-instrumentalnews - Mirki pierwszy raz w nutkowej historii tym razem mam naprawd...
źródło: 1HtkwliyskAVKgssnlDb9Ruodh_L54wmTPuwKnkgFO0wtLfz8cqygM8gPn9LHSUdHxTBzjNbq1sGApfKB-IKAzCgAq4_OxhxZVJOSyTWNVWW4cKCBKOOlLeLLzvAJOwmMmYw80IiSSQ
@nutka-instrumentalnews: Przecież GraphML to XML. Albo inaczej - używa XML do opisu danych. Jeśli inne formaty nie obsługują danych (kolory, obrazki...), które obsługuje GraphML, mimo, że również używają XML, to nie ma tutaj rady. Jeśli obsługują, tylko konwertery między formatami czy programy do odczytu nie ogarniają - to nie ma innej rady niż napisać swój konwerter, zapłacić komuś, żeby to zrobił albo poczekać aż ktoś zrobi to za darmo (co może
Jest ktoś w stanie powiedzieć jak zrobić w kodzie z hibernate, żeby powstał problem n+1?
Czytam, że same relacje nie wystarczą bo będzie problem n+1, trzeba się wspomagać fetch joinem czy innymi rozwiązaniami, a u mnie w ogóle ten problem nie występuje ( ͡° ʖ̯ ͡°)
Jak będę miał zadanie na live codingu żeby zmapować encje to mam na to zwrócić uwagę czy olać bo ten problem już
Java pytanie.
Czy istnieje możliwość żeby wydrukować liczbę którą zeskanowałem w odpowiedzi w przypadku pojawienia się wyjątku?
Przykład:
input = "sc3",
output = " Liczba sc3 nie może posiadać liter",

Myślałem o czymś takim ale nie działa.

int number;
try {
number = scanner.nextInt();
} catch (InputMismatchException e) {
System.out.printf("Liczba %d nie może posiadać liter", number);
}

#naukaprogramowania #java
@Kamishimi: bardziej coś takiego:

String num = scanner.next();
int number;
try {
number = Integer.parseInt(num);
} catch (NumberFormatException e) {
System.out.printf("Wyrażenie %s nie może posiadać liter", num);
}
@Kamishimi: dodaj finally {} po catch - wykonuje się nawet w przypadku wystąpienia wyjątku

try {
// instrukcje ktore moga potencjalnie zakonczyc sie wyjatkiem
} catch (TypWyjatku dowolnaNazwa) {
// instrukcje, gdy zajdzie wyjątek TypWyjatku
} catch (KolejnyTypWyjatku dowolnaNazwa2) {
// instrukcje, gdy zajdzie wyjątek KolejnyTypWyjatku
} finally {
// instrukcje, ktore maja byc wykonane niezaleznie od tego,
// czy wyjatek zostal zlapany, czy nie
}

https://kursjava.com/wyjatki/korzystanie-z-try-catch-finally/
Hejka!
Mirabelki i Mirków zainteresowanych #sztucznainteligencja #machinelearning zapraszam serdecznie na spotkanie Polish ML Community, 18.03 w Krakowie. Wydarzenie jest darmowe, będzie pizza, integracja i kilka ciekawych prelekcji. Zapraszam tym serdeczniej, że jedno z wystąpień to będzie moja, ciekawostkowa prezentacja o przetwarzaniu danych z teleskopów kosmicznych - zarówno tych patrzących na Ziemię, jak i daleko na początki naszego wszechświata.
Agenda i formularz zgłoszeniowy.
Strona inicjatywy zawierająca min. nagrania z zeszłego spotkania.

#
Pobierz Networks_PowerCat - Hejka!
Mirabelki i Mirków zainteresowanych #sztucznainteligencja ...
źródło: 1676659757615
Cześć, w jaki sposób zadeklaruję type hint obiektu w metodzie??

Przykład, mam w jednym pliku metodę która jako argument przyjmuje obiekt klasy A(), obiekt ten znajduje się w zupełnie innym pliku niż ta metoda, deklaracja wygląda tak:

def foo(obiekt: A):
...

Podkreśli mi błąd na A po dwukropku, bo go nie znajduje, jak to można określić bez importowania pliku w którym klasa A() się znajduje??

#python #naukaprogramowania
#naukaswifta
Dzień 100/100 kursu 100 days of SwiftUI

Dobrnąłem do ostatniego dnia kursu.
Tym razem nie ma już nic do napisania, a dostajemy test 100 pytań A/B
Aby zdać test i dostać wirtualny certyfikat należy mieć minimum 70% poprawnych odpowiedzi.
Test zrobiony, ja miałem 84/100
Popełniłem kilka głupich błędów, pytania czasem były podchwytliwe, czasem czegoś rzeczywiście nie pamiętałem. Czy to dobry wynik? Uważam, że tak - jeszcze kilka miesięcy temu nie wiedziałbym
@hebato: Gratulację z okazji ukończenia kursu :D
Jeśli chodzi o praktyki/staż, wiem że czasami Neptis ogarnia staże dla studentów, ale możesz spróbować się nich odezwać, czy może by Cię zgarnęli.
Chociaż tutaj może się faktycznie przydać jakieś portfolio, aby można było chociaż jedną apkę pokazać.
I na takie staże, to raczej bym starał się uderzać w jakieś większe firmy. A jak poczujesz się trochę pewniej(np. napiszesz jakąś działającą apkę samodzielnie, nie
@hebato: Dobra rada jak będziesz sam jeszcze siedział to byś siadł do UIKita bo czasem wciąż w wielu projektach jest używany. Bo SwiftUI dla niektórych wciąż to jest production ready. Druga sprawa to RxSwift często w wymaganiach więc warto się nauczyć.
Co do opcji to opcja A jest możliwa czasem na grupie z ofertami pracy dla iOS dev widzę oferty że ktoś szuka stażu czy oferuje staż. Jak stworzysz portfolio fajne
Cześć.
Czy ktoś z Was robił samouczek Android Studio Build Your First Android App in Java?
Spotkał mnie problem z którym nie mogę sobie poradzić, mianowicie na stronie 8 punkt 4.
Żeby dział licznik ilości kliknięć w przycisk, trzeba tak zapisać onCreate

@OverRide
public View onCreateView(
LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState
) {
// Inflate the layout for this fragment
View fragmentFirstLayout = inflater.inflate(R.layout.fragmentfirst, container, false);
// Get the count
@Lucjusz7: nie wiem, bo nie znam takiego egzotycznego i chyba rzadkiego przypadku korzystania z Windowsa :P

Z punktu widzenia ogólnej wiedzy o Systemach Operacyjnych, to można używać programów bez powłoki, gdyż API daje możliwość uruchamiania tak procesów:
* https://learn.microsoft.com/en-ca/windows/win32/api/processthreadsapi/nf-processthreadsapi-createprocessa

Pytanie brzmi, z czego korzystają powyżej podlinkowane projekty - czy korzystają z wywoływania Win32 API via np. standardowe biblioteki NodeJS: https://nodejs.org/api/child_process.html#spawning-bat-and-cmd-files-on-windows

NodeJS: child_process.execFile() can be more efficient because it does not spawn
#naukaswifta
Dzień 99/100 kursu 100 days of SwiftUI

Ostatni dzień z kursem :(
Jak zwykle - test 12 pytań A/B do ostatniego projektu, a po nim challenge - 3 zadania do wykonania. Tym razem było to:
1. Dodać podpis (autora) na obrazek.
2. Poprawić kod, tak żeby mógł zapisywać ulubione resorty.
3. Dodać możliwość sortowania listy resortów - alfabetycznie i na podstawie krajów.

Wrzucę w komentarzach jak to wygląda skończona aplikacja.

Jutro
18+

Zawiera treści 18+

Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.

@Bulldogjob: zobaczymy, z doświadczenia wiem że korpobeton w sprawie electrona jest mocny, i jeśli konkurencja i użytkownicy tego nie wymusza, to nic się nie zmieni w najpopularniejszych aplikacjach jak Teams, Discord, Slack etc...