|
|
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 3: |
Zeile 3: |
| ! colspan="4" style="padding: 0px; margin: 0px; background-color: #d9d9dd; font-size:10pt" | | | ! colspan="4" style="padding: 0px; margin: 0px; background-color: #d9d9dd; font-size:10pt" | |
| |- | | |- |
− | | colspan="2" rowspan="8" style="padding: 0px; margin: 0px; text-align:center;font-size:7pt" | [[Image:9335_540c_500.jpeg|noframe]]<br />At the HAR festival 2009 | + | | colspan="2" rowspan="8" style="padding: 0px; margin: 0px; text-align:center;font-size:10pt" | [[Image:9335_540c_500.jpeg|noframe]]<br />At the HAR festival 2009<br>homepage: http://viel-zu.org |
| |- | | |- |
− | | style="padding: 7px; margin: 0px;font-size:9pt" | Born: || style="font-size:9pt" | 1982
| |
− | |-
| |
− | | style="padding: 7px; margin: 0px;font-size:9pt" | Email || style="font-size:9pt" | amir(at-symbol)elchaschab.com
| |
− | |-
| |
− | | style="padding: 7px; margin: 0px;font-size:9pt" | Languages: || style="font-size:9pt" | German, English
| |
− | |-
| |
− | | colspan="2" style="padding: 10px; margin: 0px;background-color:#d9d9dd;text-align:center; font-size:10pt" |
| |
− | |-
| |
− | | colspan="2" style="padding: 10px; margin: 0px;font-size:9pt" | I'm in love with music, computers, my friends, linux, creating things, pyromantics, slow movies, challenges, existence and all the daring, beautiful and mind-blowing ideas to come.
| |
− | |-
| |
− | | colspan="2" style="padding: 10px; margin: 0px;background-color:#d9d9dd;text-align:center; font-size:10pt" |
| |
− | |-
| |
− | | colspan="2" style="padding: 10px; margin: 0px;font-size:9pt" |I like to use Java, C++, Perl, Shell/Script, Prolog, Linux, mplayer, VMs, fire, CNC mill, lathe, laser cutter, my blues harps, my hands
| |
− | |-
| |
− | | colspan="4" style="padding: 0px; margin: 0px; background-color: #d9d9dd; font-size:10pt" |
| |
− | |-
| |
− | |}
| |
− |
| |
− |
| |
− |
| |
− | ==Projects==
| |
− | ===[http://metalab.at/wiki/3_years_of_Metalab/Ausstellung KallaBalla]===
| |
− | * Automatically adjust the color space of distorted map tiles.
| |
− | * Makes assumptions about logical color assignment using data from different zoom levels.
| |
− |
| |
− | '''Status''': Was fun - abandoned
| |
− | {| style="margin: 2px; padding: 2px; padding-left: 20px; padding-right: 20px; background-color: #f9f9f9; border: 1px solid #cccccc; text-align:center;"
| |
− | |-
| |
− | | [http://en.wikipedia.org/wiki/Java_(programming_language) Java]
| |
− | || [http://en.wikipedia.org/wiki/Java_Advanced_Imaging Java Advanced Imaging API]
| |
− | |}
| |
− |
| |
− | ===[http://metalab.at/wiki/Salami_Rocket Salami Rocket]===
| |
− | * Modeled, simulated and build a hybrid rocket motor with nitrous oxide and salami as propellant.
| |
− | * Successfully [http://metalab.at/wiki/Salami_Rocket#Testing ground tested].
| |
− |
| |
− | '''Status''': Requires investment and better weather
| |
− | {| style="margin: 2px; padding: 2px; padding-left: 20px; padding-right: 20px; background-color: #f9f9f9; border: 1px solid #cccccc; text-align:center;"
| |
− | |-
| |
− | | [http://metalab.at/wiki/Geil-o-mat Geil-o-mat]
| |
− | || [http://metalab.at/wiki/Drehbank Lathe]
| |
− | || [http://www.apogeerockets.com/RockSim.asp RockSim]
| |
− | || [http://en.wikipedia.org/wiki/C%2B%2B C++]
| |
− | |}
| |
− |
| |
− |
| |
− | ===[http://metalab.at/wiki/OpenSource_CNC CNC Mill - Migration to EMC2]===
| |
− |
| |
− | The CNC mill was initially operated using WinPCNC which turned out to be limited, error prone and confusing.
| |
− | * Researched alternatives and decided EMC2 to be the best candidate (open source, feature rich and stable).
| |
− | * Extracted physical parameters from the CNC and configured EMC2.
| |
− | * Created a custom Ubuntu live CD for evaluation.
| |
− | '''Status''': evaluated
| |
− | {| style="margin: 2px; padding: 2px; padding-left: 20px; padding-right: 20px; background-color: #f9f9f9; border: 1px solid #cccccc; text-align:center;"
| |
− | |-
| |
− | | [http://metalab.at/wiki/Geil-o-mat Geil-o-mat]
| |
− | || [http://www.linuxcnc.org/ EMC2]
| |
− | || [http://en.wikipedia.org/wiki/Linux Linux]
| |
− | |}
| |
− |
| |
− |
| |
− | ===[http://en.wikipedia.org/wiki/Battle_for_wesnoth Battle For Wesnoth]===
| |
− |
| |
− | * Created several maps
| |
− | * Wrote an AI for survival maps using formularAI
| |
− | '''Status''': done
| |
− | {| style="margin: 2px; padding: 2px; padding-left: 20px; padding-right: 20px; background-color: #f9f9f9; border: 1px solid #cccccc; text-align:center;"
| |
− | |-
| |
− | | [http://wiki.wesnoth.org/ReferenceWML Wesnoth Markup Language]
| |
− | || [http://wiki.wesnoth.org/FormulaAI FormulaAI]
| |
− | |}
| |
− |
| |
− |
| |
− | ===Cross Platform/Open Source - Laser Cutter Driver===
| |
− |
| |
− | The Metalab Laser Cutter (Epilog Legend 36Ext) is shipped with a windows only
| |
− | driver which needs to be operated from Corel Draw. In addition job optimization
| |
− | is insufficently implemented and might even lead to undesired results.
| |
− |
| |
− | * Reverse engineered the PCL based job format
| |
− | * Implemented cups backend
| |
− | * Wrote a postscript printer description
| |
− | * Implemented optimization algorithms avoiding problematic cutting order and reducing job duration.
| |
− |
| |
− | '''Status''': alpha
| |
− | {| style="margin: 2px; padding: 2px; padding-left: 20px; padding-right: 20px; background-color: #f9f9f9; border: 1px solid #cccccc; text-align:center;"
| |
− | |-
| |
− | | [http://metalab.at/wiki/Lazzzor Laser Cutter]
| |
− | || [http://en.wikipedia.org/wiki/C%2B%2B C++]
| |
− | || [http://en.wikipedia.org/wiki/Standard_template_library STL]
| |
− | || [http://en.wikipedia.org/wiki/Boost_C%2B%2B_Libraries Boost C++ Libraries]
| |
− | || [http://en.wikipedia.org/wiki/Common_Unix_Printing_System CUPS]
| |
− | || [http://en.wikipedia.org/wiki/Postscript Postscript]
| |
− | || [http://en.wikipedia.org/wiki/PostScript_Printer_Description PPD]
| |
− | || [http://en.wikipedia.org/wiki/Printer_Command_Language PCL]
| |
− | || [http://en.wikipedia.org/wiki/HPGL HPGL]
| |
− | |}
| |
− |
| |
− |
| |
− | ===[http://metalab.at/wiki/N900 N900/Maemo]===
| |
− |
| |
− | In the course of Metalab's participation in the Nokia App Forum i explored the
| |
− | N900 device. The recommended development environment, a VM image provided by
| |
− | the Maemo project turned out to be completely unusable since it was broken,
| |
− | outdated, undocumented and heavily misconfigured to a point that made me believe
| |
− | that it actually never was used for development.
| |
− | I upgraded, cleaned up and fixed it so that cross compiling and emulation is
| |
− | basically working though qemu's limited support for ARMel still prevents
| |
− | productiv use.
| |
− |
| |
− | '''Status''': In progress/stalled - qemu fix required
| |
− | {| style="margin: 2px; padding: 2px; padding-left: 20px; padding-right: 20px; background-color: #f9f9f9; border: 1px solid #cccccc; text-align:center;"
| |
− | |-
| |
− | | [http://en.wikipedia.org/wiki/Virtual_Machine Virtual Machine]
| |
− | || [http://en.wikipedia.org/wiki/Linux Linux]
| |
− | || [http://en.wikipedia.org/wiki/GNU_Compiler_Collection Gnu Compiler Collection]
| |
− | || [http://en.wikipedia.org/wiki/Scratchbox Scratchbox]
| |
| |} | | |} |
− |
| |
− |
| |
− | ===[http://metalab.at/wiki/Jukebox Workshops]===
| |
− | * How to CNC using Open Source Software
| |
− | * How to create your own Custom Live CD
| |
− | * Ruby for Beginners
| |
− | * Shell/Scripting for Beginners
| |
− | * Maemo/N900 Development - Getting started
| |