linux

Universe@Home

Logo BOINC

Niedawno zostałem poproszony przez P. Grzegorza Wiktorowicza z Uniwersytetu Warszawskiego o pomoc w konfiguracji i utrzymaniu serwera nowego projektu badawczego z dziedziny astronomii.

Projekt ma za zbadanie zbudować ogólnie dostepną bazę danych zawierających wyniki przeprowadzenia wielu symulacji powstawania i rozwoju obektów kosmicznych. Do tego celu wykorzystany zostanie system BOINC umożliwiający wykonywanie tysięcy niezależnych symulacji przez wolontariuszy na całym świecie.

dBase import do MySQL

Zdjęcie z Wikimedia Commons

Ostatnio musiałem zaimportować do serwera MySQL pewną bazę danych stworzoną za pomocą Clipper'a.
Po pobierznym przejrzeniu sieci natknąłem się na służący do tego skrypt, jednak nie spełniał on moich oczekiwań.
Rozwiązaniem okazało się doinstalowanie pakietu dbf2mysql za pomocą komendy:

apt-get install dbf2mysql

oczywiście, z poziomu root'a.

Następnie poprawiłem skrypt tak, aby importował mi wszystkie tabele (pliki) dBaseIII i obecnie przedstawia się on następująco:



RaspberryPi - sprawdzenie temperatur

Podkręcając RaspberryPi należy uważać na temperatury CPU i GPU (zaszytego w procesorze).

Przeglądając Internet trafiłem na bardzo ciekawy skrypt służący do tego celu:

#!/bin/bash
cpuTemp0=$(cat /sys/class/thermal/thermal_zone0/temp)
cpuTemp1=$(($cpuTemp0/1000))
cpuTemp2=$(($cpuTemp0/100))
cpuTempM=$(($cpuTemp2 % $cpuTemp1))

echo CPU temp"="$cpuTemp1"."$cpuTempM"'C"
echo GPU $(/opt/vc/bin/vcgencmd measure_temp)

Subscribe to RSS - linux