nPlot/inne

nPlot
Seminaria
The God Movie
Cytaty
Pub
Zabawki
Linki

banner

Pacman :)

Inspirowane wątkiem Otwórz oczy z forum Racjonalista.pl: pacman-abrahamic.svg, pacman-abrahamic-waka.svg, pacman-multi.svg.

Wykorzystałem symbole z domeny publicznej zaczerpmnięte z Wikipedii. Niniejszym zrzekam się praw autorskich do powyższych plików.


Klawiatura dla Illume

Nieco zoptymalizowana klawiatura dla posiadaczy urządzeń opartych na Openmoko. Wyłączony tryb predictive, finger friendly (IMHO) i wszystko, co potrzebne do pisania SMS-ów.

Instalacja: Plik należy skopiować do katalogu /usr/lib/enlightenment/modules/illume/keyboards i zrestartować serwer X. Oczywiście trzeba mieć włączoną klawiaturę Rastera (jak to zrobić, można znaleźć na wiki). Nazwe można zmienić, nie miałem pomysłu;)

illume keyboard 1 illume keyboard 2
Plik kbd Marian.kbd 2.9 kB


txt2osm

Skrypcik w pythonie do konwersji danych z formatu UMP na OpenStreetMap. Służy do konwersji głównie sieci dróg. Udostępniany na zasadach licencji GPL v2.
Plik py txt2osm.py 4.3 kB


Parser

Parser wyrażeń matematycznych. Rozpoznaje działania: dodawanie, odejmowanie, mnożenie, dzielenie, potęgowanie („^”); funkcje: sin, cos, tg, arcsin, arccos, arctg, ln oraz symbole pi (ludolfina) i e (stała Eulera). Funkcje są wykreślane przy pomocy OpenGL'a. Mam nadzieję go „wkrótce” (cokolwiek miałoby to znaczyć) włączyć do nPlota.

Tym razem nie zamieszczam binarek; jak w przypadku programu „Pasma” najwięcej ważą same biblioteki Qt, które musiałbym pewnie dołączyć... Być może w przyszłości, jeśli zajdzie taka potrzeba, zamieszczę jeden pack z samymi bibliotekami. Jeśli ktoś bardzo chce, mogę wersję binarną podesłać na maila (maila do mnie można znaleźć gdzieś na stronie).

Okienko do wprowadzania formuł:


Funkcja jednej zmiennej:


Funkcja dwóch zmiennych:

Dla systemów Uniksowych (oraz dla tych szczęśliwców posiadających Qt development kit dla M$ Windows) – kompilacja jest prosta: qmake, a następnie make. Enjoy!
Source (platform independent): parser-src.tar.gz 8.4 kB


Pasma

Program, który udało mi się popełnić przy okazji jednego z seminariów z fizyki półprzewodników. Oblicza strukturę pasmową oraz funkcje własne jednowymiarowej supersieci.

Struktura pasmowa:


Pierwsza funkcja własna na granicy strefy Brilluina (kolor czerwony - część rzeczywista, zielony - urojona, na dole gęstość prawdopodobieństwa):


M$ Windows binary: pasma-bin.zip 3.9 MB
Source (platform independent): pasma-src.tar.gz 14 kB


Disclaimer

Jeśli nie zaznaczono inaczej, wszystkie powyższe programy zamieszczane są na zasadach Public Domain.