Mirki nie znam się zbytnio i nie wiem czy to poprawne rozwiązanie, pisze sobie aplikacje w której potrzebuje stworzyć pewnego rodzaju "magazyn" na dane (nie jest ich dużo). W aplikacji #android mam osobne zakładki jak i przejścia do nowych "stron", chciałbym żeby wszystkie te "części" korzystały z wspólnego lokalnego magazynu, natomiast każda zakładka jest nową klasą i nie wiem w jaki sposób zrobić, aby każda miała dostęp do tego "jednego" magazynu.

Wpadłem
@Nullek: Nie wiem jakie to dane, ale ja np. tworzyłem zmienną x w mainActivity a we fragmentach odnosiłem się bezposrednio przez MainActivity.x. Tyle, że miałem jedną aktywność + fragmenty.
  • Odpowiedz
@Nullek: O tym pisałem na początku :P Właśnie nie przypominam sobie tych zmiennych z przydomkiem static. Natomiast bez tego kiedy zmienisz aktywność, to zmienna skończy swój żywot.
  • Odpowiedz
@Passer93: to czy to jest wskaźnik czy bezpośrednie zawieranie to tylko szczegół implementacyjny. W wielu językach (np. javie) składowe pola typów złożonych to zawsze są wskaźniki, i to wciąż pozostaje kompozycja.
  • Odpowiedz
@tell_me_more: W sumie racja. Ale w świecie tego obiektowego #!$%@? kompozycja jest chyba rodzajem asocjacji, a przykład z firmą zatrudniająca pracowników podany przez @Yakooo to agregacja. Która w sumie też jest asocjacją xD #!$%@?ę to OOP, jebla można dostać.
  • Odpowiedz
Jak mogę ćwiczyć pisanie i tworzenie baz w MySQLu? Jest jakaś strona/książka z zadaniami np. stwórz bazę dla biblioteki z jakimiś tam wymaganiami? Potrzebuję zadań, w których robię bazy, użytkowników, wprowadzam dane, wyprowadzam dane, zmieniam.... no wiadomo, taka praca żeby się oswoić z samym językiem, jak i z koncepcją budowania bazy danych. Równocześnie uczę się PHP i w oswojeniu się z funkcjami i składnią pozwala mi codewars, a tutaj chyba pozostaje mi
@FearFactory: Określ, co chcesz stworzyć, a następnie zrób do tego bazę. Jak skończysz, to popraw strukturę, klucze i zapytania, tak żeby pobierało tylko tyle danych, ile potrzebuje, oraz żeby liczba zapytań nie szła w tysiące.

Najprościej nauczyć się robiąc forum dyskusyjne albo własny katalog produktów/sklep.
  • Odpowiedz
Hejo, zrobiłem zestawienie nowych (2018-2020) książek do Pythona. Która książka / ebook do Pythona jest najlepsza? Sprawdź to teraz!

https://polishwords.com.pl/blog/2020/najlepsza-ksiazka-do-pythona/

Ps. Obecnie do poniedziałku jest promo na ebooki i książki także warto nabyć.

#python #programowanie #naukaprogramowania #programujzwykopem #deeplearning #kodowanie #informatyka
tomaszs - Hejo, zrobiłem zestawienie nowych (2018-2020) książek do Pythona. Która ksi...

źródło: comment_1594491795KFmY0vWeKYAPw61cwoRprf.jpg

Pobierz
#anonimowemirkowyznania
Cześć Mirki i Mirabelki, od jakiegoś czasu po trochu uczę się programowania, dokładniej frontend, na razie HTML / CSS / JavaScript. Niestety po tych dwóch miesiącach nauki, stwierdzam, że frontend raczej nie dla mnie, irytuje mnie zabawa z CSS'em, nigdy nie mogę wymyślić dobrego designu dla stronki, nie mam do tego elementu głowy po prostu. Przyjemność natomiast sprawia mi tworzenie różnych skryptów w JS (na razie co prawda stosunkowo proste, ale
@AnonimoweMirkoWyznania: Ja polecam php:
- backend
- zajebisty ekosystem jak się pójdzie w Symfony, ewentualnie Laravela, bo reszta to gówno
- język się cały czas rozwija, niedługo wersja 8
- składnia nie wygląda jak gówno aka JS
- dobre rzeczy bierze z innych języków jak choćby Javy
- pracy jest sporo, również w okolicach 15k
- niższy próg wejścia niż inne języki, ale jak chcesz pisać quality kod to też można,
  • Odpowiedz
@AnonimoweMirkoWyznania: z tych trzech które wypisałeś java jest zdecydowanie najprzyjemniejsza.
- Spring (największy framework do backend, głównie używany w korpo/enterprise)
- Gradle (bardzo dobry dependency manager)
- typowanie dynamiczne (a nie taki burdel jak w js, Pythonie i innych skryptowych)
- GC, więc nie myślisz o ramie
- niski próg wejścia i ogólnie łatwy język
  • Odpowiedz
✅ REST Client pozwala na pobieranie danych z API
Istniej wiele bibliotek do Java, jak i dedykowanych dla Spring, zarówno blokujących i nieblokujących. Dlatego zebrałem je wszystkie w jednym miejscu i opisałem.
Jako przykład tego co możemy
osiągnąć wykorzystując te narzędzia pokazuje w materiale wideo aplikacje, która pobiera dane z Google Maps API - wszystkie kroki od A do Z
Całość znajdziesz w moim ostatnim artykule: https://bykowski.pl/rest-http-client-w-java-gson-unirest-o…/
✨ Dorzuciłem również link
SoftBull - ✅ REST Client pozwala na pobieranie danych z API
Istniej wiele bibliotek ...

źródło: comment_1594465567uZvLYkmLSoBKLICtTVzB07.jpg

Pobierz
3 miesiące temu dodałam pierwszy wpis na temat tego że zaczynam naukę programowania na bootcampie. Pare osób chciało wiedzieć jak tam, to może jakoś spróbuje zawołać, ale nie wiem czy będę umiała. :/

To ogólnie rzecz biorąc - mi się podoba. Ja już wcześniej coś tam próbowałam z tego programowania, ale szczerze mówiąc bez takiego ‚kopa’ jakiego daje bootcamp było ciężko. Nie wiedziałam czego się uczyć, od której strony zaczynać itp. Bootcamp
Co ten javascript to ja już nie wiem.

Chce napisać prostego klienta do api.

Mam do odebrania kilka jsonów no to napiszę sobie funkcję która to robi za mnie i gdy kod jest poza funkcją działa, gdy wsadzę go w funkcję i chce zwrócić jsona (czystego to nie zwraca mi nic), gdy dam loga w funkcji json jest a w returnie go już nie ma.

https://pastebin.com/5TdNXMpU

Wywołanie to

let x = requestToApi(api
@bi-tek: funkcja requestToApi jest wywoływana asynchronicznie, kiedy logujesz wynik w console.log serwer mógł jeszcze nie zwrócić odpowiedzi twojego zapytania. Poczytaj o podstawach asynchroniczności, promisach
  • Odpowiedz
@Piotrp7: FIzzBuzza się stosuje najczęściej przy rekrutacjach, w których programowanie jest jedną z mile widzianych umiejętności (np admin, tester itp). Na stanowisko Deva to zdecydowanie za mało, ale gdy ktoś mówi, że np. umie automatyzować swoją pracę i zna 5 języków programowania, to szybciutko go proszę o FizzBuzza w absolutnie dowolnym z tych języków... i się kończy rumakowanie ;)

  • Odpowiedz
Cześć, do 13.07.20 trwa akcja ze zniżkami wakacyjnymi na ebooki, książki programistyczne Heliona

Książki drukowane -35%
Ebooki -50%

W dodatku dostawa wersji papierowych już od 0zł!

Czas trwania promocji do poniedziałku 13.07.2020r.

Zobacz dostępne tytuły: LINK

Nie przegap akcji, sledz #dlaprogramistow albo zapisz sie na newsletter: PROMOCJE PROGRAMISTYCZNE

#programowanie #programujzwykopem #programista15k #cebuladeals #informatyka #naukaprogramowania #dlaprogramistow
tomaszs - Cześć, do 13.07.20 trwa akcja ze zniżkami wakacyjnymi na ebooki, książki pr...

źródło: comment_1594377497cOmITeBwmFREFRHk2TWMtP.jpg

Pobierz
  • Odpowiedz
Guietta to ciekawy sposób na uproszczenie tworzenia GUI w Pythonie. Czy rzeczywiście jest szybki i elegancki, podobnie jak pojazd, od którego projekt czerpie swą nazwę? Zachęcam do zerknięcia na najnowszy artykuł, który opublikowałem na swoim blogu -> Guietta - sposób na proste GUI w Pythonie

Jeśli interesują Cię moje wpisy, obserwuj tag #polydev
#programowanie #naukaprogramowania #guietta #python #gui #qt
informatyk - Guietta to ciekawy sposób na uproszczenie tworzenia GUI w Pythonie. Czy ...

źródło: comment_1594372906ZDgoE6O4bhUCzM41QSGk6P.jpg

Pobierz
  • Odpowiedz