RoboBlog

26.09.2016

Bilder der 2qm Anlage

Filed under: Allgemein — Tags: , — Thomas @ 12:09

Gesamtansicht Bahnhof Nieder Ramstadt Tunneleingang Pendelzugstrecke Tunneleingang der Hauptstrecke Weiche zu den Abstellgleisen Ragiergleis hinter dem Gemüsegarten Im Pendelzugtunnel Pendelzug Brücke Signale HBf HBf mit D-Zug HBf Luftaufnahme

14.09.2016

Kategorien von Algorithmen Implementations Muster und Fehler

Filed under: Allgemein — Tags: — Thomas @ 13:09

Mir ist aufgefallen dass die Implementierung von Algorithmen in verschiedene Kategorien passen. Es geht also nicht um das, was der Algorithmus macht, sondenr wie er programmiert ist. Die Kategorien sind auch meist Sprach uebergreifend. Beispiel: segmentTools vertex-collapse In der derzeitigen Version faellt der Algorithmus in die Kategorie "korret, aber nicht vollstaendig". Das bedeutet, das Programm […]

28.08.2016

Snapshots der 2qm Anlage

Filed under: Allgemein — Tags: , — Thomas @ 20:08

Grillplatz mit Teich Verlaufende Kuh. Man beachte die feinen Strukturen auf der Tür, welche dem Auge von Oben bisher immer unsichtbar waren. Pendelzug Lok zwischen den Pfeilen der großen Brücke zur Abfahrt bereit. Der Baum ist nicht einfach nur grün. Er hat Millimeter feine Farbtupfern an den Zweigen.

Stellpult Fortschritt

Filed under: Allgemein — Tags: , , — Thomas @ 19:08

Hier der Fortschritt des Stellpultes. Der Gleisverlauf muss nochmal nachgezogen werden, ist schlecht zu erkennen. Die Messinstrumente für Spannung/Strom für die Hauptstrecke und Bergbahn sind montiert und angeschlossen. Dazwischen diverse Bedienfunktionen und zwei Drehschalter für die Bremsgleise vor dem Hbf. Rechts daneben die Steuerung der Lichtstromkreise. Ansicht bei Dunkelheit. Schön zu sehen ist die Stellung […]

20.08.2016

Kaffeeecke

Filed under: Allgemein — Thomas @ 18:08

Situation davor. Der Schrank mit den Doppeltüren kommt weg. Die Microwelle rutscht rüber. So kommt man besser an Theromix und Wasserx dran ohne sich die Birne anzuschlagen. Und es ist endlich mal Platz für ein Handtuch! Die Schiene muss ich noch mit einem Kabelkanal o.ä. verdecken. Kaffeeecke fast fertig. Unter und Oberschrank mit Arbeitsplatte sind […]

19.08.2016

Best C++ GC ever!

Filed under: Allgemein — Tags: — Thomas @ 11:08

template< typename T> T* makeObject() { static T* obj = nullptr; delete obj; obj = new T(); return obj; }

26.06.2016

malloc info fortran

Filed under: Allgemein — Tags: — Thomas @ 00:06

Code snipped to get detailed information about memory usage mallocinfo.f95.zip Related: Code snipped to read /proc status with fortran. module MallocInfo_m use :: iso_c_binding implicit none !> This structure type is used to return information about the dynamic memory allocator. type, bind(c) :: MallInfo_t !> This is the total size of memory allocated with sbrk […]

18.02.2016

Nahkauf + Linux

Filed under: Allgemein — Tags: — Thomas @ 18:02

Der tolle Supermarkt nahkauf betreibt auf seinen Kassenrechnern Linux 😀 Ein Phoenix BIOS mit LILO Bootloader. Heute zufällig gesehen, als sie die Kiste neu gestartet hatten. LILO.. das Zeug muss uralt sein. Oder hat jemand in den letzten 10 Jahren LILO installiert? 😀 😀 😀

17.02.2016

Fortran: Detect 64bit 32bit

Filed under: Allgemein — Tags: — Thomas @ 08:02

Ein möglicher Weg zu erkennen ob auf einer 64bit oder 32bit Maschine compiliert wird ist mit Hilfe von macros. Die üblichen macros wie __amd64, __amd64__, __x86_64 __x86_64__ funktionieren unter gfortran (nicht) mehr, da sie nur zeigen ob eine 64Bit Prozessor zur Verfügung steht. Und nicht, ob man auch wirklich für 64bit compiliert. [1] Es ist […]

12.02.2016

/proc status

Filed under: Allgemein — Tags: — Thomas @ 20:02

Code snipped to read /proc status with fortran. E.g. used memory and so... ! original: http://hiliev.eu/posts/recipe-obtaining-peak-vm-memory-size-in-pure-fortran.html module ProcStatus contains !---------------------------------------------------------------! ! Returns current process virtual memory size ! ! Requires Linux procfs mounted at /proc ! !---------------------------------------------------------------! ! Output: vmsize - vmsize VM size in kB ! !---------------------------------------------------------------! function getVmSize() result(vmsize) implicit none integer :: […]

Older Posts »

Powered by WordPress