Benutzer:Schinken: Unterschied zwischen den Versionen

 
(39 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
== details ==
 
== details ==
 
{{DISPLAYTITLE:Christopher Schirner}}
 
{{DISPLAYTITLE:Christopher Schirner}}
<shoogleAuthor/>
 
 
Name: [https://plus.google.com/u/0/104066812638828714020/posts Christopher Schirner]
 
  
 
* geek
 
* geek
Zeile 18: Zeile 15:
 
* gpg: 0x882C871E
 
* gpg: 0x882C871E
 
* microblog: [https://twitter.com/sch1nken twitter]
 
* microblog: [https://twitter.com/sch1nken twitter]
* xmpp: schinken@jabber.ccc.de
+
* xmpp: schinken@longcat.de
 
* [https://github.com/schinken GitHub Repository]
 
* [https://github.com/schinken GitHub Repository]
* [https://plus.google.com/u/0/104066812638828714020?rel=author google+]
 
* [http://shoogle.it Website]
 
  
 
== knowledge ==
 
== knowledge ==
Zeile 33: Zeile 28:
 
* JavaScript
 
* JavaScript
 
* SQL
 
* SQL
 +
* Go
 +
* Arduino
  
 
== skills/favorite tools ==
 
== skills/favorite tools ==
Zeile 67: Zeile 64:
 
| data processing
 
| data processing
 
| assembler
 
| assembler
|  
+
| MQTT
|  
+
| Home-Automation
 
|}
 
|}
  
 
== security ctfs ==
 
== security ctfs ==
  
* [http://www.overthewire.org/wargames/natas/ Natas - serverside web-security]
+
* [http://www.overthewire.org/wargames/natas/ Natas - serverside web-security]
* [http://www.overthewire.org/wargames/bandit/ Bandit] - Absolut Beginner CTF (easy)
+
* [http://www.overthewire.org/wargames/bandit/ Bandit] - Absolut Beginner CTF (easy)
* [http://ctftime.org/event/57/ 29c3 Security CTF] with [[Benutzer:mischa|mischa]] (highandlow, JSUX, MEGAIMAGE, regexdb, minesweeper, ...)
+
* [http://ctftime.org/event/57/ 29c3 Security CTF] with [[Benutzer:mischa|mischa]] (highandlow, JSUX, MEGAIMAGE, regexdb, minesweeper, ...)
* [http://2013.ghostintheshellcode.com Ghost in the Shellcode 2013]
+
* [http://2013.ghostintheshellcode.com Ghost in the Shellcode 2013]
* [http://easterpwn.de Easterpwn 2013], [http://ctftime.org/event/76/ CTFTime Easterpwn] - Rank #1 \o/
+
* [http://easterpwn.de Easterpwn 2013], [http://ctftime.org/event/76/ CTFTime Easterpwn] - Rank #1 \o/
* [http://play.plaidctf.com/ PlaidCTF] - Solved charsheet, web150 (SQL Injection)
+
* [http://play.plaidctf.com/ PlaidCTF] - Solved charsheet, web150 (SQL Injection)
* [http://ctftime.org/event/88/ BaltCTF] [http://game.baltctf.ru/scoreboardfinal Quals] - Rank #16 of 184
+
* [http://ctftime.org/event/88/ BaltCTF] [http://game.baltctf.ru/scoreboardfinal Quals] - Rank #16 of 184
 +
* [http://ctf.itsec.rwth-aachen.de/ rwthCTF13] [http://ctf.itsec.rwth-aachen.de/final_scoreboard.html team backzogtum] (backspace + hackzogtum coburg) - Rank #24 of 66
 +
* [https://ctftime.org/event/143 SECUINSIDE CTF Quals 2014] - Rank #40
 +
* [https://entropia.de/GPN15:Capture_the_Flag GPN15 CTF] - Rank #1 \o/
 +
* [https://www.faustctf.net/2015/ FAUST CTF 2015] - Rank #4
  
 
== projects ==
 
== projects ==
Zeile 87: Zeile 88:
 
* [[Led_Board|LED Board]] (Python Tools for twitter2led, text2led, gif2led, mpd-nowplaying)
 
* [[Led_Board|LED Board]] (Python Tools for twitter2led, text2led, gif2led, mpd-nowplaying)
 
* [[Open/Close_Anzeiger|Open/Close Display]] (Network-Scanner, Database, Website-Widget)
 
* [[Open/Close_Anzeiger|Open/Close Display]] (Network-Scanner, Database, Website-Widget)
* [[R0ket-tr4cking]] Software
+
* [[R0ket-tr4cking]] Software - [http://schinken.github.io/talks/2012-04-r0ket-tracking/ Slides]
 
* Current Website (Template, Widgets), [[ShoogleList]] and [[Mediawiki-Vimeo]]
 
* Current Website (Template, Widgets), [[ShoogleList]] and [[Mediawiki-Vimeo]]
 
* [[Webrelais]] (Hardware, Software, Documentation)
 
* [[Webrelais]] (Hardware, Software, Documentation)
Zeile 99: Zeile 100:
 
* [[NyanCat Wall]]
 
* [[NyanCat Wall]]
 
* [[DMX Lighting]] (Installation, Wiring, Documentation, Hardware)
 
* [[DMX Lighting]] (Installation, Wiring, Documentation, Hardware)
* [http://schinken.github.com/backspace-3DPrinter-slides 3D Printer Lecture] - Video: [http://www.youtube.com/watch?v=UWhSTvxj5qw YouTube - 3D Drucker Einführung]
+
* [http://schinken.github.io/talks/2013-04-3D-printer/ 3D Printer Lecture] - Video: [http://www.youtube.com/watch?v=UWhSTvxj5qw YouTube - 3D Drucker Einführung]
 
* [[Clockwork_Orange|Clockwork Orange]] (Work in Progress)
 
* [[Clockwork_Orange|Clockwork Orange]] (Work in Progress)
 
* [[Spacetour|Virtual Hackerspace Tour]] (krpano, xml editing, etc...)
 
* [[Spacetour|Virtual Hackerspace Tour]] (krpano, xml editing, etc...)
Zeile 106: Zeile 107:
 
* [[Ingress_Timelapse]] - Ingress Screenshots of a given region
 
* [[Ingress_Timelapse]] - Ingress Screenshots of a given region
 
* [[Benutzer:Schinken/CSS-IE-Crash|CSS-IE-Crash]]
 
* [[Benutzer:Schinken/CSS-IE-Crash|CSS-IE-Crash]]
 +
* [[Knitty]] - Reversing and writing own Arduino Software to control a Superba 624
 +
* [[Space_Automation]] - Control the space through an app
 +
* [http://media.ccc.de/browse/conferences/gpn/gpn14/gpn14_-_5853_-_de_-_medientheater_-_201406221300_-_spaceautomatisierung_-_schinken.html Space Automation Talk, GPN '14] - [http://schinken.github.io/talks/2014-06-spaceautomation/ Slides]
 +
* [https://www.strichliste.org Strichliste]
 +
* [[ESP8266 GeigerCounter]]
 +
* [[ESP8266 PushButton]]
 +
* [[VoIP]]
 +
* [[Spendenbox]]
 +
* [[Retro Gaming]]
 +
* [[LED Board|LED Boards]]
 +
* [[TinyLights]]
 +
* [[Lasertracker]]
 +
* [[Co2_Monitor]]
  
 
== smaller things done ==
 
== smaller things done ==
  
* [https://github.com/schinken/backspace-birthday-presentation Backspace Anniversary Talk] (/w [[Benutzer:bobapple|bobapple]], [[Benutzer:ptflea|ptflea]])
+
* [http://schinken.github.io/talks/2012-10-backspace-birthday/ Backspace Anniversary Talk] (/w [[Benutzer:bobapple|bobapple]], [[Benutzer:ptflea|ptflea]])
  
 
== attended events ==
 
== attended events ==
Zeile 120: Zeile 134:
 
* [http://events.ccc.de/congress/2012/wiki/Main_Page 29c3, Hamburg]
 
* [http://events.ccc.de/congress/2012/wiki/Main_Page 29c3, Hamburg]
 
* [http://eh13.easterhegg.eu/ Easterhegg 2013, Paderborn]
 
* [http://eh13.easterhegg.eu/ Easterhegg 2013, Paderborn]
 +
* [http://events.ccc.de/congress/2013/wiki/Main_Page 30c3, Hamburg]
 +
* [http://eh14.easterhegg.eu/EH14 Easterhegg 2014, Stuttgart]
 +
* [https://entropia.de/GPN14 Gulaschprogrammiernacht 2014 (GPN14), Karlsruhe]
 +
* [http://events.ccc.de/congress/2014/wiki/Main_Page 31c3, Hamburg]
 +
* [https://eh15.easterhegg.eu/site/ Easterhegg 2015]
 +
* [https://events.ccc.de/camp/2015/wiki/Main_Page Chaos Communication Camp 2015]
 +
* [http://events.ccc.de/congress/2015/wiki/Main_Page 32c3, Hamburg]
  
 
== todo / ideas ==
 
== todo / ideas ==
 
=== enhance old big clock ===
 
* ☑ use MAX3232CPE for +12V/-12V pulse
 
* ☑ use atmega8
 
* ☐ use DCF77 for current clock
 
* ☐ attach 60 LEDs on the outside and display current seconds
 
** ☑ use shift registers 74HC595
 
* ☑ design schematic
 
* ☐ design pcb
 
* ☐ drill pcb
 
=== lectures/talks ===
 
* ☐ google protocol buffers
 
* ☐ Spaceportal implementation (w/ ptflea/bobapple)
 
* ☐ 3d printer talk at garage-lab and dingfabrik
 
=== Cleanup Alarm ===
 
* ☐ start cleanup alarm on a random basis, min 5 days, max 7 days. Fire alarm if 30% different members are present
 
* ☐ pause raspberryPI movie playback
 
* ☐ send message "Cleanup!" (or sth. like this) to raspberry PI (on screen message)
 
* ☐ display message on ledboard
 
* ☐ maybe throttle internet connection
 
* ☐ blink exit-sign
 
* ☐ switch on beacon-lights
 
* ☐ stop mpd and play alarm sound
 
=== funkstrom v2 ===
 
* ☑ tests with arduino uno
 
* ☑ python class for serial communcation to atmega
 
* ☑ 3d printed enclosure (made by [[Benutzer:xoquox|xoquox]]
 
* ☐ REST-API and Webinterface
 
* ☐ deploy
 
=== warpcore v2 ===
 
* ☑ order parts for dmx2rgb board
 
* ☑ rewire leds to control every led
 
* ☑ animation example in production
 
* ☑ clean wiring
 
* ☑ documentation
 
* ☐ python script for snmp and ledcontrol
 
 
=== powercontrol ===
 
* ☑ buy hardware (finger relais, processor, udn)
 
* ☑ create schematic
 
* ☑ produce pcb (cnc - thx ptflea/krisha)
 
* ☑ write atmel software
 
* ☐ create python REST-Api
 
=== heating control ===
 
* Step 1 - Enhance current heating controller
 
** ☑ attach relais to RF-contact for existing heating control
 
** ☑ set relais to ON if space is closed (heating control is now in energy-safe mode)
 
** ☑ set relais to OFF if space is opened (heating control is now in normal mode)
 
* Step 2 - Preparing Hardware
 
** ☑ order rondostat hr20
 
** ☑ flash openhr20
 
** ☐ add software 1-wire slave communication ([[Benutzer:Xoquox]])
 
** ☑ use raspberry pi as 1-wire master
 
** ☑ design One-Wire Taps (PCB)
 
** ☑ order taps (oshpark.com)
 
** ☑ solder taps and test with ds18s20
 
** ☐ deploy taps + wiring
 
* Step 3 - Data collection #1
 
** ☐ Add temperature sensors to every room (DS1820)
 
* Step 4 - Data collection #2
 
** ☐ Add reed contacts to every window
 
* Step 5 - Automation
 
** ☐ if window opened in $room, close all thermostats
 
** ☐ webinterface for room temperature control and stuff
 
=== misc ===
 
* write new food/drink system with python-blessings + barcode scanner (pacebook tablet)
 
* 8x8x8 LED Cube in Blue
 
 
<googreet></googreet>
 

Aktuelle Version vom 7. März 2018, 10:59 Uhr

details

  • geek
  • programmer
  • openSource-fan
  • musician
  • linux-user
  • founding member of backspace
  • photographer

contact

  • mail: schinken [at] hackerspace [dash] bamberg [dot] de
  • gpg: 0x882C871E
  • microblog: twitter
  • xmpp: schinken@longcat.de
  • GitHub Repository

knowledge

  • Python
  • C (some C++)
  • ASM (8051/AVR/M16C)
  • PHP
  • CSS 3
  • HTML 5
  • JavaScript
  • SQL
  • Go
  • Arduino

skills/favorite tools

OpenSource Linux ArchLinux networks debian munin mysql kvm apache nginx
vim svn git weechat bitlbee ncmpcpp keepassx mediawiki debian webdevelopment
html5 css javscript microcontroller node.js electronics data processing assembler MQTT Home-Automation

security ctfs

projects

smaller things done

attended events

todo / ideas