|
Autor: Grzegorz, napisał dnia: 25 listopada, 2020
Tworzę kurs programowania w języku Python, przeznaczony głównie dla stawiających pierwsze kroki w programowaniu studentów neurobiologii, biologii i kierunków pokrewnych. Oczywiście może z niego korzystać każdy, ale wiele przykładów bazuje na znajomości, zwykle podstawowej, biologii czy genetyki. Kiedy np. analizujemy w programie sekwencję DNA, to nie tłumaczę, co dokładnie oznaczają literki A, C, G . . . → Czytaj dalej: Kurs Pythona – dla (neuro) biologów i nie tylko.
Autor: Grzegorz, napisał dnia: 3 stycznia, 2018 Dodatkowe zadania, niektóre wraz z rozwiązaniami do części ćwiczeń kursu poświęconej tablicom jednowymiarowym (wersja uaktualniona z nowym zadaniem).
. . . → Czytaj dalej: Java [43] – Zadania do tablic jednowymiarowych
Autor: Grzegorz, napisał dnia: 21 grudnia, 2017
Na Humble Bundle ciekawa promocja książek o programowaniu wydawnictwa No Starch press. Już za 1$ można stać się szczęśliwym posiadaczem pakietu takich pozycji jak „The Linux Command Line”, „You Some Erlang for Great Good!”, „Learn You A Haskell for Great Good!” czy „Teach Your Kids to Code”. Za nieco większą sumę pakiety są odpowiednio bogatsze.
. . . → Czytaj dalej: Książki o programowaniu na HumbleBundle
Autor: Grzegorz, napisał dnia: 13 sierpnia, 2017
Szukając dobrego edytora tekstu, czyli podstawowego narzędzia programisty czy bioinformatyka, warto zajrzeć na to zestawienie: https://www.slant.co/topics/12/~best-programming-text-editors
Autor: Grzegorz, napisał dnia: 26 maja, 2015 Wiele aplikacji, zwłaszcza te, które operują na większych ilościach danych wymaga wydajnego i wygodnego sposobu ich przechowywania. Z praktycznego punktu widzenia dobrze jest, jeśli umożliwi on dostęp do danych także spoza naszego programu. Kilka lekcji temu, pokazałem jak przechowywać dane w pliku tekstowym w formacie CSV. Często jest to bardzo dobre rozwiązanie, czasem jednak ze . . . → Czytaj dalej: Java [40] – Java i baza danych (SQLite)
Autor: Grzegorz, napisał dnia: 20 maja, 2015
Z rysowaniem figur, a właściwie figury, spotkaliśmy się już przy okazji pierwszej lekcji poświęconej JavieFX. Możliwości JavyFX w tym względzie nie kończą się oczywiście na rysowaniu kółek.
. . . → Czytaj dalej: Java [39] – JavaFX cz. 5: rysowanie 2D
Autor: Grzegorz, napisał dnia: 13 maja, 2015 Przyszedł czas na utworzenie bardziej złożonej aplikacji w JavieFX, przy czym będziemy to robić z wykorzystaniem FXML i SceneBuildera. Jeśli tego nie robiłeś warto najpierw zapoznać się z lekcją w której wyjaśniłem jak się tworzy taki projekt, jak można zainstalować SceneBuildera i jak z niego korzystać we współpracy z NetBeans. W aplikacji, którą zbudujemy użyjemy . . . → Czytaj dalej: Java [38] – JavaFX cz. 4: Otwieranie plików, menu, tabela, wykres kołowy
Autor: Grzegorz, napisał dnia: 28 kwietnia, 2015 Z klasami anonimowymi spotkaliśmy się przy okazji pierwszego starcia z JavąFX. Teraz wyjaśnię krótko czym są a następnie poznamy wyrażenia lambda, które pozwalają m. in. na przekazywanie kodu do metod.
. . . → Czytaj dalej: Java [36] – Klasy anonimowe i wyrażenia lambda
Autor: Grzegorz, napisał dnia: 22 kwietnia, 2015 Programy pracujące z danymi zazwyczaj muszą mieć możliwość ich odczytywania i zapisywania na dysku. Najbardziej podstawowym sposobem zapisu danych są odpowiednio sformatowane pliki tekstowe. Mają one także tą zaletę, że są uniwersalne, można je odczytać na wielu programach, włączając w to edytory tekstu.
. . . → Czytaj dalej: Java [35] – Zapis i odczyt plików tekstowych, pliki CSV
Autor: Grzegorz, napisał dnia: 22 kwietnia, 2015 Pisząc program zakładamy, że po ukończeniu w zasadzie powinien działać prawidłowo. Błędy powinny pojawiać się wyjątkowo. Dlatego mówimy wtedy o wyjątkach. Na szczęście twórcy Javy stworzyli bardzo użyteczny system obsługi wyjątków, który pomaga sobie z nimi radzić.
. . . → Czytaj dalej: Java [34] – Wyjątki, czyli jak nie wykrzaczyć programu
|
You must be logged in to post a comment.