Dzisiaj na Steamie pojawił się mój program do nauki informatyki: Informatyka - zrozum i zaprogramuj komputer.

Oparty jest o program studiów inżynierskich z nastawieniem na organizację komputerów. Składa się z 11 lekcji:

1. W pierwszej lekcji użytkownik określa prawdziwość zdań i na ich przykładzie poznaje podstawowe operacje logiczne.

2. Następnie wykorzystuje nabytą wcześniej wiedzę do obsługi maszyny, sterowanej bramkami elektronicznymi.

3. W kolejnej lekcji poznajemy bardziej złożone układy scalone.

4. Posiadłszy podstawową
dedek - Dzisiaj na Steamie pojawił się mój program do nauki informatyki: Informatyka ...

źródło: comment_15892153004iqgg9T6PPdBgDguzT7LWq.jpg

Pobierz
@push3k-pro: @maciorqa: Android Studio samo dużo miejsca nie potrzebuje, ale SDKi, biblioteki No i przede wszystkim emulatory już potrafią po pare giga zajmować. Na HDD będzie zdecydowanie wolniej, wrzuć co tylko możesz na SSD
  • Odpowiedz
#naukaprogramowania
#programowanie
#informatyka
#cpp
Próbuję zrobić dwa punkty poruszające się po mapie w c++. Tak długo jak był tylko jeden wszystko grało i świat był kolorowy. Jak tylko dodałem drugi, czas na ruch wymaga dwóch kliknięć zamiast jednego. Ponadto drugi punkt znika co każde kliknięcie i się pojawia przy kolejnym. Wie ktoś jak zrobić aby działało? Używam mapy w notatniku, w komentarzu dam te kilka znaczków aby sobie skopiować. Tu link do
@randomm13: funkcje getch() oraz sleep() to nie są funkcje, które robią to samo.
getch() oczekuje na przycisk z klawiatury, sleep() usypia program na czas określony w parametrze wywołania.

Musisz poszukać rozwiązania przez takie zapytanie: Google :: non-blocking "getch", czyli na co można wymienić getch(), aby pętla gry się nie blokowała, ale żeby uzyskać w programie informację o wciśniętym klawiszu.
  • Odpowiedz
@patrolez: robię po prostu to co każe mi konsola. Płakało, że nie jest zadeklarowane, to zadeklarowałem. Nie podobała jej się konstrukcja, to przekonstruowałem. To, że to wygląda jakby ktoś to losowo złożył ze sobą, nie jest moją winą, tylko obrazem bezsilności. Jeśli to ma zastąpić getch() to dlaczego nie da się tego zastosować w ten ani żaden inny sposób którego żądał compiler?
  • Odpowiedz
Python - zmienne a moduły.

W main.py mam zdefiniowane zmienne. W secondary.py mam kod, ktory powinien z tych zmiennych korzystać i wypluć wynik do main.py.

Jak poprawnie zadeklarować zmienne, zeby modul secondary.py tez je widzial i byl w stanie przeprowadzić na nich działania?

main.py to taki 'kewstionariusz' gdzie zbieram input od usera, w zaleznosci od odpowiedzi, powinien sie uruchomic odpowiedni modul, przemielic zebrane dane i wypluc wartosc, ktora bede mogl znow uzyc
@celulozy: kilka faktów:

* jeden proces interpretera Python ładuje dany moduł tylko raz, nie ważne, że 5 modułów będzie importować jakiś 1 moduł (chyba, że stosuje się niskopoziomowe Pythonowe tricki przy ręcznym "lazy" ładowaniu);

-> to implikuje też takie zachowanie, że w ramach jednego pliku, który importuje moduł, w momencie odwołania się do zmiennych zadeklarowanych w innym module i po dokonaniu zmiany na tej zmiennej, zmiana pojawia się "wszędzie" w miejscach,
  • Odpowiedz
Mam pętle w pętli, która odczytuje dane w postaci a,b,c,d,e,f i do tego wartości 1,2,3,4,5. Chcę te dane zapisać w tablicy w postaci [[1, 2, 3, 4, 5, 6], ['a', 'b', 'c', 'd', 'e', 'f']]. Zrobiłem to w postaci dwóch tablic: jednej głównej i drugiej pomocniczej. Nie wiem czy idzie zrozumieć o co mi chodzi, ale jak zrobić tak, aby od razu zapisywać do jednej tablicy, czyli jakoś tak tablica[tablica w tablicy].append
Hibernate 5 - przewodnik po zastosowaniu
Architektura mikroserwisów z wykorzystaniem Spring Cloud
Programowanie reaktywne ze Spring WebFlux
Docker - Docker Compose - Docker Swarm
GIT i GitHub - praktycznie programistów i przyszłych programistów Java
Spring Boot + Angular na Google Cloud Platform
To szkolenia online jakie realizuje w najbliższym czasie w ramach majowego festiwalu szkoleniowego! Więcej informacji:
https://bykowski.pl/majowy-festiwal-szkolen-lista-otwartych-szkolen/
Na hasło wykop - 10% zniżki! Enjoy :)
Będzie się działo!

#programowanie #programista15k #
SoftBull - Hibernate 5 - przewodnik po zastosowaniu
 Architektura mikroserwisów z wy...

źródło: comment_1589098751mjX0PZ3s4YnD0MwdpdEcUq.jpg

Pobierz
Piękna pogoda za oknem (nadmieniamy, bo prawdopodobnie większość z nas patrzy dzisiaj w inne Okna™).
Tag do czarnolistowania -----> #programemy

A gdybyście potrzebowali pomocy z nauką, zapraszamy do śledzenia naszego facebooka oraz sprawdzenia wczesnej bety naszego projektu pod adresem whoonid.com.
#programista15k #programowanie #humorobrazkowy #heheszki #naukaprogramowania #pdk #humorinformatykow #koronawirus #humorprogramistow
whoonid - Piękna pogoda za oknem (nadmieniamy, bo prawdopodobnie większość z nas patr...

źródło: comment_1589051187nGCEVQBelFZ2DLOCuNowSC.jpg

Pobierz
  • Odpowiedz
@muskel: Nie musisz go ręcznie usuwać, sam się zakończy po wykonaniu metody t.run(). Ale dobrą praktyką jest zrobić t.join() w odpowiednim momencie, żeby mieć pewność, że się gdzieś po drodze nie zawiesił na czymś.
  • Odpowiedz
Dzielę się najnowszym wpisem i wideo dotyczącym programowania reaktywnego - z artykułu dowiesz się od podstaw na czym ono polega, a także znajdziesz wskazówki do dalszego zgłębiania tematu. Praktyczny przykład tworzenia reaktywnego API w Spring WebFlux też jest, jak najbardziej

Miłej lektury! Komentarze i pytania jak zawsze mile widziane

https://bykowski.pl/programowanie-reaktywne-czym-jest-i-kiedy-stosowac/

#programowanie #programista15k #naukaprogramowania #java #backend #admin #technologia #informatyk #ciekawostki #jvm #byczazagroda #framework #frontend #reactive
SoftBull - Dzielę się najnowszym wpisem i wideo dotyczącym programowania reaktywnego ...

źródło: comment_1588947491pn27ZQujc7rWs20uIPUx9k.jpg

Pobierz
Często zdarzają się sytuacje, że po pewnym czasie nie wiadomo po co i dlaczego ktoś zrobił taki, a nie inny design. To frustrujące, dlatego warto znać historię takich decyzji. Sprawdź, jak Architectural Decision Record sprawi, że wszystko będzie jasne.

https://bulldogjob.pl/news/1087-czym-jest-architectural-decision-record

#programowanie #naukaprogramowania #architektura
Bulldogjob - Często zdarzają się sytuacje, że po pewnym czasie nie wiadomo po co i dl...

źródło: comment_1588939045Zpy04wmo3nRSjGyiFHrqbW.jpg

Pobierz
@MrFisherman: Dzięki za sugestię. Ten kurs będzie jeszcze miał kilka odcinków, nie wiem ile i nie mogę powiedzieć, co w nich będzie, ale będą w podobnym stylu ;) W najbliższym czasie będę rozwijał kanał, także będę robił płatne kursy "za przyzwoite pieniądze". Zobaczymy jak wszystko się rozwinie.
  • Odpowiedz