Homebrew ist ein alternativer Paketmanager für Mac OS X. Vortrag wurde am 24.11.2009 an der
Heinrich-Heine-Universität Düsseldorf im Rahmen der Rails User Group Düsseldorf von Hussein Morsy gehalten
Emulation von HP-Taschenrechnern auf dem Atari 800XLnorbert_kehrer
Folien zum Vortrag auf dem VCFE 2015. Es wird ein Emulator von klassischen HP-Taschenrechnern der 1970er-Jahre auf Homecomputern der 1980er-Jahre beschrieben.
Homebrew ist ein alternativer Paketmanager für Mac OS X. Vortrag wurde am 24.11.2009 an der
Heinrich-Heine-Universität Düsseldorf im Rahmen der Rails User Group Düsseldorf von Hussein Morsy gehalten
Emulation von HP-Taschenrechnern auf dem Atari 800XLnorbert_kehrer
Folien zum Vortrag auf dem VCFE 2015. Es wird ein Emulator von klassischen HP-Taschenrechnern der 1970er-Jahre auf Homecomputern der 1980er-Jahre beschrieben.
Land forms made by rivers, glaciers ,windSafoora Sajad
This document outlines various landforms created by different geomorphic processes. It describes landforms such as valleys, gorges, canyons and waterfalls formed by fluvial erosion. It also lists glacial landforms including cirques, u-shaped valleys, moraines and drumlins. Finally, it mentions aeolian and coastal landforms such as sand dunes, loess deposits, sea cliffs, wave-cut platforms and beaches formed by wind and wave action respectively.
Christian Daubner ist Leiter der digitalen Informationsstrategie der Informationsdirektion im Bayerischen Rundfunk. Ein aktuelles Projekt ist die neue Nachrichten-App BR24. Mit ihr kann sich der User zum eigenen Chefredakteur machen. Er entscheidet, was für ihn wichtig und relevant ist. BR24 steht für einen neuen Ansatz im Nachrichtengeschäft.
The document announces a series of events from Monday to Friday at 11:00-11:30h. It promotes meeting a victim of violence in person to learn about their experience and how to react. It encourages standing against violence and offers free books for the first 50 attendees, including picture books for younger children and interesting books for older children.
Geld mit Twitter verdienen – Social Media Marketing für KMUTwittwoch e.V.
Können Unternehmen Twitter als Vertriebskanal sinnvoll nutzen? Diese Präsentation, gehalten am 10. Juni 2010 auf der LOMBB in Berlin, gibt einen Überblick über Bereiche, in welchen Twitter als Kommunikatonswerkzeug im Social Media Marketing Mix zur Absatzförderung genutzt werden kann.
Pemerintah Indonesia berencana memperluas program vaksinasi COVID-19 ke seluruh provinsi. Targetnya, vaksinasi bisa mencakup seluruh warga Indonesia hingga akhir 2022. Hal ini penting untuk mencapai kekebalan komunitas dan memutus mata rantai penyebaran virus.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Land forms made by rivers, glaciers ,windSafoora Sajad
This document outlines various landforms created by different geomorphic processes. It describes landforms such as valleys, gorges, canyons and waterfalls formed by fluvial erosion. It also lists glacial landforms including cirques, u-shaped valleys, moraines and drumlins. Finally, it mentions aeolian and coastal landforms such as sand dunes, loess deposits, sea cliffs, wave-cut platforms and beaches formed by wind and wave action respectively.
Christian Daubner ist Leiter der digitalen Informationsstrategie der Informationsdirektion im Bayerischen Rundfunk. Ein aktuelles Projekt ist die neue Nachrichten-App BR24. Mit ihr kann sich der User zum eigenen Chefredakteur machen. Er entscheidet, was für ihn wichtig und relevant ist. BR24 steht für einen neuen Ansatz im Nachrichtengeschäft.
The document announces a series of events from Monday to Friday at 11:00-11:30h. It promotes meeting a victim of violence in person to learn about their experience and how to react. It encourages standing against violence and offers free books for the first 50 attendees, including picture books for younger children and interesting books for older children.
Geld mit Twitter verdienen – Social Media Marketing für KMUTwittwoch e.V.
Können Unternehmen Twitter als Vertriebskanal sinnvoll nutzen? Diese Präsentation, gehalten am 10. Juni 2010 auf der LOMBB in Berlin, gibt einen Überblick über Bereiche, in welchen Twitter als Kommunikatonswerkzeug im Social Media Marketing Mix zur Absatzförderung genutzt werden kann.
Pemerintah Indonesia berencana memperluas program vaksinasi COVID-19 ke seluruh provinsi. Targetnya, vaksinasi bisa mencakup seluruh warga Indonesia hingga akhir 2022. Hal ini penting untuk mencapai kekebalan komunitas dan memutus mata rantai penyebaran virus.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Microsoft .NET Gadgeteer - Nur Lego für Große oder doch der einfache Weg des
„rapid prototyping“ für Hardwarekomponenten?
In Rekordgeschwindigkeit Hardware programmieren, bauen und das ohne Lötkolben? Mit dem Microsoft .NET Gadgeteer kann man Prototypen von elektronischen Geräten entwickeln, testen und immer wieder neu erfinden und das ganz komfortabel mit dem .NET Micro Framework, C# und Visual Studio als Entwicklungsumgebung.
Mit einer ARM7-Mikroprozessor-Platine bewaffnet, wird Holger Wendel in seinem Vortrag ein paar Beispiele zur Verwendung des Gadgeteer zeigen und dabei unterschiedliche Komponenten wie Taster, LEDs , Ethernet-Schnittstelle, Kartenleser bis hin zu Display und Kamera zum Einsatz bringen.
OSMC 2008 | Programmierung von Nagios-Plugins für NetApp Speichergeräte by In...NETWAYS
Dieser Workshop ist in erster Linie für Konferenzteilnehmer gedacht, die sich für Plugin-Programmierung interessieren.
Der Workshop zeigt auf, welche überwachenswerten Daten und Parameter es auf einem NetApp-Filer gibt und wie die Zugänge zu diesen Daten (Telnet, HTTP, SNMP, SSH, XML/Webservices, Data ONTAP APIs) sind. Ingo Lantschner wird eine theoretische Einführung und Demonstration an Hand des NetApp-Simulators präsentieren und mit den Teilnehmern ein Demo-Plugin auf Basis der o.g. Erkenntnisse entwickeln, anschließend erfolgt der Upload des Plugins auf Nagios-Exchange.
Präsentationsfolien von der dotnet cologne am 04.05.2012 in Köln zum Thema:
Microsoft .NET Gadgeteer - Nur Lego für Große oder doch der einfache Weg des
„rapid prototyping“ für Hardwarekomponenten?
In Rekordgeschwindigkeit Hardware programmieren, bauen und das ohne Lötkolben? Mit dem Microsoft .NET Gadgeteer kann man Prototypen von elektronischen Geräten entwickeln, testen und immer wieder neu erfinden und das ganz komfortabel mit dem .NET Micro Framework, C# und Visual Studio als Entwicklungsumgebung.
Mit einer ARM7-Mikroprozessor-Platine bewaffnet, wird Holger Wendel in seinem Vortrag ein paar Beispiele zur Verwendung des Gadgeteer zeigen und dabei unterschiedliche Komponenten wie Taster, LEDs , Ethernet-Schnittstelle, Kartenleser bis hin zu Display und Kamera zum Einsatz bringen.
Nagios Conference 2007 | Aufbau eines hochverfügbaren Nagios Clusters by Mart...NETWAYS
Nagios auf eine HA Clusterinfrastrukur mit Clusterfilesystem- warum macht man so etwas. Vorteile und Nachteile gegenüber einer Master-/Slave- Konfiguration. Wodurch kann ein solcher Konstrukt erzwungen werden? Was ist beim Aufsetzen zu bedenken? Und was mach ich mit Cronjobs?
6. Assembler
● Menschenlesbare Darstellung von Maschinensprache (Mnemos statt
Opcode)
● Gegenteil: Generalisierte Hochsprache wie bspw. C
● Vorteile
– Direkte Programmierung des Zielsystems
– Nutzbarkeit aller Features
– Effizienter als Hochsprachen
– Verständnis der Funktionsweise des Zielsystems
● Nachteile
– RISC µC haben nur primitive Funktionen
– Komplexe Funktionen nur aufwändig realisierbar
– Schlechte Portierbarkeit
7. Was wird benötigt?
● Hardware
– Evaluations-Board
– Programmer
– Steckbrett, Elektronik-Kleinkram
● Software
– Compiler/Assembler
– Programmier-Software für µC
8. Hardware: Evaluationsboard
● ATMEL Evaluations
-Board für < 30€ bei
www.pollin.de
● PoC/Entwicklung
● Grundl. Beschaltung
(z.B. Power-Versorgung)
● Peripherie (Schalter, LEDs, RS232, ...)
● Sockel für µC oder festverlöteter µC
● Eigene Schaltung läßt sich verbinden
● Arduino Boards gehen z.B. auch!
Bild: L. Höll (www.mydarc.de)
9. Hardware: Programmer
● Embedded Projects USBprog
für < 30€
● Kompativel AVRISP mk2
● Verbindung PC <--> µC
● Schreiben und Lesen des
Flash und EEPROM
● Frei programmierbar, d.h. vielfältig einsetzbar
– In-System-Programmer/Serial Programming IF
– JTAG Programmer/Debugger
– UART-USB-Wandler
– ...
10. Software: Compiler
● Atmel AVR RISC µC in mehreren Sprachen
programmierbar:
– Assembler
– C
– BASIC
– ...
Quellcode Binärcode
Compiler/
Assembler
Programmier
-SW
16. Probleme/Lösungen: Kein Zugriff
auf Programmer
● Auf Linux-Systemen mit „Hotplugging-Manager“ udev:
– $ sudo su #Root-Rechte erhalten
– $ touch /etc/udev/rules.d/98-local.rules # Rules-Datei anlegen
– $ cat 'ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="03eb",
ATTRS{idProduct}=="2104", MODE="0666"' >> /etc/udev/rules.d/98-local.rules
● Jetzt sollte der Programmer wie folgt mit avrdude ansprechbar sein. Programmer
mit PC und Evaluations-Board verbinden und dann folgenden avrdude Befehl
ausführen:
– $ avrdude -c avrispmkII -P usb -p m16 -v # Test connection
17. Probleme/Lösungen: Fuses
● Falsche Wahl der Fuses
– CKSEL0 ... 3 falsch gesetzt => µC taktet nicht
– Deaktivierung von SPI => keine Programmierung
mehr möglich
– JTAG aktiv => Entspr. Pins nicht als I/O nutzbar
Fuse Beschreibung
OCDEN On-Chip-Debug: Kein kompletter Power-Down
JTAGEN JTAG Debugging IF (de)aktivieren
SPIEN Serial Programming IF (de)aktivieren
CKSEL0 ... 3 Clock Source:
• Externer Quarz
• Interner oder externer RC Oszillator
• Externes Clock Signal
18. Probleme/Lösungen: I/O
● Input-Pins sollten nicht „offen“ sein
– Nutzung interner Pull-Up-Widerstand (PUD-Bit in
SFIOR Register)
– Nutzung externer Pull-Up/Down-Widerstand
10k