<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://fixme.ch/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dgellow</id>
		<title>Fixme.ch - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://fixme.ch/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dgellow"/>
		<link rel="alternate" type="text/html" href="https://fixme.ch/wiki/Special:Contributions/Dgellow"/>
		<updated>2026-08-30T17:50:34Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.1</generator>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Git&amp;diff=8103</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Git&amp;diff=8103"/>
				<updated>2015-07-26T11:07:56Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: /* Mirror a repo from foo.fixme.ch to somewhere else (github in this example) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{warning|Documentation in progress. Send your angry messages to [[User:dgellow]] if you think it can make you feel better.}}&lt;br /&gt;
&lt;br /&gt;
= Migration from gitolite to Gogs =&lt;br /&gt;
&lt;br /&gt;
Authors: [[User:dgellow]], [[User:nemen]]&lt;br /&gt;
&lt;br /&gt;
Date: July 2015&lt;br /&gt;
&lt;br /&gt;
== Reasons ==&lt;br /&gt;
&amp;lt; list of irrefutable arguments &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Info ==&lt;br /&gt;
&lt;br /&gt;
Trello card: https://trello.com/c/NSQnA7gV&lt;br /&gt;
&lt;br /&gt;
= Git 101 =&lt;br /&gt;
&lt;br /&gt;
&amp;lt; some discussions around basic commands &amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Mirror a repo from foo.fixme.ch to somewhere else (github in this example) =&lt;br /&gt;
&lt;br /&gt;
* Create the target repository (for github, create a new repo)&lt;br /&gt;
&lt;br /&gt;
* Set a new push remote &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ssh to foo&lt;br /&gt;
ssh YOUR_USER@foo.fixme.ch -p 1337&lt;br /&gt;
# Navigate to the repository&lt;br /&gt;
cd /home/gogs/gogs-repositories/YOUR_USER/YOU_REPO.git&lt;br /&gt;
# Switch to the gogs user&lt;br /&gt;
su gogs&lt;br /&gt;
# Add a push remote (Don't forget the `--mirror=push` !)&lt;br /&gt;
git remote add --mirror=push origin git@github.com:GITHUB_USER/YOUR_REPO.git&lt;br /&gt;
# Test it&lt;br /&gt;
git push --mirror&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will certainly need to register a Deploy Key in your github project. See https://developer.github.com/guides/managing-deploy-keys/#deploy-keys&lt;br /&gt;
&lt;br /&gt;
* Check that a `post-receive` git hook is defined for you repository on git.fixme.ch&lt;br /&gt;
You can access it here :&lt;br /&gt;
https://git.fixme.ch/YOUR_USER/YOUR_REPO/settings/hooks/git/post-receive&lt;br /&gt;
The content should be something like that:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push --mirror&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* That's it. You can try with a simple commit and push.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In your local clone&lt;br /&gt;
touch test_mirror&lt;br /&gt;
git add test_mirror&lt;br /&gt;
git commit -m &amp;quot;test push to mirror&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Gogs =&lt;br /&gt;
&lt;br /&gt;
&amp;lt; description and a small guide &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Organizations ==&lt;br /&gt;
&lt;br /&gt;
== Hooks ==&lt;br /&gt;
&lt;br /&gt;
=== Web hooks ===&lt;br /&gt;
&lt;br /&gt;
=== Git hooks ===&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Git&amp;diff=8102</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Git&amp;diff=8102"/>
				<updated>2015-07-26T11:03:04Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: instructions to create a mirror&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{warning|Documentation in progress. Send your angry messages to [[User:dgellow]] if you think it can make you feel better.}}&lt;br /&gt;
&lt;br /&gt;
= Migration from gitolite to Gogs =&lt;br /&gt;
&lt;br /&gt;
Authors: [[User:dgellow]], [[User:nemen]]&lt;br /&gt;
&lt;br /&gt;
Date: July 2015&lt;br /&gt;
&lt;br /&gt;
== Reasons ==&lt;br /&gt;
&amp;lt; list of irrefutable arguments &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Info ==&lt;br /&gt;
&lt;br /&gt;
Trello card: https://trello.com/c/NSQnA7gV&lt;br /&gt;
&lt;br /&gt;
= Git 101 =&lt;br /&gt;
&lt;br /&gt;
&amp;lt; some discussions around basic commands &amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Mirror a repo from foo.fixme.ch to somewhere else (github in this example) =&lt;br /&gt;
&lt;br /&gt;
* Create the target repository (for github, create a new repo)&lt;br /&gt;
&lt;br /&gt;
* Set a new push remote &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Navigate to the repository&lt;br /&gt;
cd /home/gogs/gogs-repositories/YOUR_USER/YOU_REPO.git&lt;br /&gt;
# Switch to the gogs user&lt;br /&gt;
su gogs&lt;br /&gt;
# Add a push remote (Don't forget the `--mirror=push` !)&lt;br /&gt;
git remote add --mirror=push origin git@github.com:GITHUB_USER/YOUR_REPO.git&lt;br /&gt;
# Test it&lt;br /&gt;
git push --mirror&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will certainly need to register a Deploy Key in your github project. See https://developer.github.com/guides/managing-deploy-keys/#deploy-keys&lt;br /&gt;
&lt;br /&gt;
* Check that a `post-receive` git hook is defined for you repository on git.fixme.ch&lt;br /&gt;
You can access it here :&lt;br /&gt;
https://git.fixme.ch/YOUR_USER/YOUR_REPO/settings/hooks/git/post-receive&lt;br /&gt;
The content should be something like that:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push --mirror&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* That's it. You can try with a simple commit and push.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In your local clone&lt;br /&gt;
touch test_mirror&lt;br /&gt;
git add test_mirror&lt;br /&gt;
git commit -m &amp;quot;test push to mirror&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Gogs =&lt;br /&gt;
&lt;br /&gt;
&amp;lt; description and a small guide &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Organizations ==&lt;br /&gt;
&lt;br /&gt;
== Hooks ==&lt;br /&gt;
&lt;br /&gt;
=== Web hooks ===&lt;br /&gt;
&lt;br /&gt;
=== Git hooks ===&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Git&amp;diff=8099</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Git&amp;diff=8099"/>
				<updated>2015-07-25T02:22:57Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{warning|Documentation in progress. Send your angry messages to [[User:dgellow]] if you think it can make you feel better.}}&lt;br /&gt;
&lt;br /&gt;
= Migration from gitolite to Gogs =&lt;br /&gt;
&lt;br /&gt;
Authors: [[User:dgellow]], [[User:nemen]]&lt;br /&gt;
&lt;br /&gt;
Date: July 2015&lt;br /&gt;
&lt;br /&gt;
== Reasons ==&lt;br /&gt;
&amp;lt; list of irrefutable arguments &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Info ==&lt;br /&gt;
&lt;br /&gt;
Trello card: https://trello.com/c/NSQnA7gV&lt;br /&gt;
&lt;br /&gt;
= Git 101 =&lt;br /&gt;
&lt;br /&gt;
&amp;lt; some discussions around basic commands &amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Gogs =&lt;br /&gt;
&lt;br /&gt;
&amp;lt; description and a small guide &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Organizations ==&lt;br /&gt;
&lt;br /&gt;
== Hooks ==&lt;br /&gt;
&lt;br /&gt;
=== Web hooks ===&lt;br /&gt;
&lt;br /&gt;
=== Git hooks ===&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Git&amp;diff=8098</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Git&amp;diff=8098"/>
				<updated>2015-07-25T02:15:04Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{warning|Documentation in progress. Send your angry messages to [[User:dgellow]] if you think it can make you feel better.}}&lt;br /&gt;
&lt;br /&gt;
= Migration from gitolite to Gogs =&lt;br /&gt;
&lt;br /&gt;
Authors: [User:dgellow], [User:nemen]&lt;br /&gt;
Date: July 2015&lt;br /&gt;
&lt;br /&gt;
== Reasons ==&lt;br /&gt;
&amp;lt; list of irrefutable arguments &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Info ==&lt;br /&gt;
&lt;br /&gt;
Trello card: https://trello.com/c/NSQnA7gV&lt;br /&gt;
&lt;br /&gt;
= Git 101 =&lt;br /&gt;
&lt;br /&gt;
&amp;lt; some discussions around basic commands &amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Gogs =&lt;br /&gt;
&lt;br /&gt;
&amp;lt; description and a small guide &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Organizations ==&lt;br /&gt;
&lt;br /&gt;
== Hooks ==&lt;br /&gt;
&lt;br /&gt;
=== Web hooks ===&lt;br /&gt;
&lt;br /&gt;
=== Git hooks ===&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Git&amp;diff=8097</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Git&amp;diff=8097"/>
				<updated>2015-07-25T02:11:26Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{warning|Documentation in progress. Send your angry messages to [[User:dgellow]] if you think it can make you feel better.}}&lt;br /&gt;
&lt;br /&gt;
= Migration from gitolite to Gogs =&lt;br /&gt;
&lt;br /&gt;
Authors: [User:dgellow], [User:nemen]&lt;br /&gt;
&lt;br /&gt;
== Reasons ==&lt;br /&gt;
&amp;lt; list of irrefutable arguments &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Info ==&lt;br /&gt;
&lt;br /&gt;
Trello card: https://trello.com/c/NSQnA7gV&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Git&amp;diff=8096</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Git&amp;diff=8096"/>
				<updated>2015-07-25T02:06:34Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{warning|Documentation in progress. Send your angry messages to [[User:dgellow]] if you think it can make you feel better.}}&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Gitolite&amp;diff=8095</id>
		<title>Gitolite</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Gitolite&amp;diff=8095"/>
				<updated>2015-07-25T02:04:50Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: warns that gitolite is currently in read-only mode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Services]]&lt;br /&gt;
&lt;br /&gt;
{{warning| Gitolite is now in read-only mode as we are migrating to [http://gogs.io/ Gogs]. Our Gogs instance is available at https://git.fixme.ch/. See [[Git]] or ask [[User:dgellow]] for more informations.}}&lt;br /&gt;
&lt;br /&gt;
== Goal ==&lt;br /&gt;
* Provides GIT repositories to the members.&lt;br /&gt;
* https://github.com/sitaramc/gitolite/wiki&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
* Access a repository like this:&lt;br /&gt;
  git clone ssh://gitolite@git.fixme.ch:1337/$example&lt;br /&gt;
* List repositories you can access&lt;br /&gt;
  ssh gitolite@foo.fixme.ch -p 1337&lt;br /&gt;
&lt;br /&gt;
== Administration ==&lt;br /&gt;
* Ask The following people to access the gitolite admin :&lt;br /&gt;
        RW     =   nemen&lt;br /&gt;
        RW     =   malik&lt;br /&gt;
        RW     =   rorist&lt;br /&gt;
        RW     =   francois&lt;br /&gt;
        RW     =   anael&lt;br /&gt;
        RW     =   crazygolem&lt;br /&gt;
        RW     =   prosouth&lt;br /&gt;
        RW     =   artphi&lt;br /&gt;
=== Create a repo ===&lt;br /&gt;
* Get the gitolite admin&lt;br /&gt;
  git clone ssh://gitolite@git.fixme.ch:1337/gitolite-admin&lt;br /&gt;
* Edit conf/gitolite.conf, add your repo and permissions&lt;br /&gt;
 repo MySuperProject&lt;br /&gt;
     R = @all     #pull&lt;br /&gt;
     RW = myuser  #push&lt;br /&gt;
     RW+ = myuser #rewrite history&lt;br /&gt;
* Commit and push to foo&lt;br /&gt;
 git commit -am &amp;quot;Add XXX repo&amp;quot;&lt;br /&gt;
 git push origin master&lt;br /&gt;
&lt;br /&gt;
=== Add user ===&lt;br /&gt;
* Ask the user to create an ssh key and to give the public key&lt;br /&gt;
 ssh-keygen&lt;br /&gt;
 cat ~/.ssh/id_rsa.pub&lt;br /&gt;
* Create a new file for the key in keydir&lt;br /&gt;
 echo 'ssh-rsa AAA[...]' &amp;gt; keydir/name@machine.pub&lt;br /&gt;
 git add keydir/name@machine.pub&lt;br /&gt;
 git commit -am &amp;quot;new key for name&amp;quot;&lt;br /&gt;
 git push origin master&lt;br /&gt;
&lt;br /&gt;
== Tip ==&lt;br /&gt;
If you don't want to specify the port every time you use ssh/git, you can add the host to your '''~/.ssh/config''':&lt;br /&gt;
&lt;br /&gt;
  Host git.fixme.ch&lt;br /&gt;
      Port 1337&lt;br /&gt;
== Deploy ==&lt;br /&gt;
* There is a git hook to publish most of the application in production.&lt;br /&gt;
* The deploy hook is located at &amp;lt;code&amp;gt;/home/git/hooks/deploy.sh&amp;lt;/code&amp;gt; in the [[Internal_Server]].&lt;br /&gt;
* You must add a &amp;lt;code&amp;gt;post-receive&amp;lt;/code&amp;gt; hook in your project in a file &amp;lt;code&amp;gt;/home/git/repositories/yourproject/hooks/post-receive&amp;lt;/code&amp;gt; with the following content:&lt;br /&gt;
 DIR=/path/to/project #example: /var/www/foo/htdocs&lt;br /&gt;
 APP=user-to-chown-to #example: www-data&lt;br /&gt;
 /home/git/hooks/deploy.sh $APP $DIR&lt;br /&gt;
* Permissions fix for the hooks and repo&lt;br /&gt;
 chmod +x /home/git/repositories/yourproject/hooks/post-receive&lt;br /&gt;
 chown gitolite:gitolite /home/git/repositories/yourproject/hooks/post-receive&lt;br /&gt;
 chown -R gitolite:$APP /path/to/project&lt;br /&gt;
 find /path/to/project -type f -exec chmod 640 {} \;&lt;br /&gt;
 find /path/to/project -type d -exec chmod 750 {} \;&lt;br /&gt;
* It's also a good thing to have a check of the database when you launch the application, and automatically create it if it doesn't yet exist.&lt;br /&gt;
&lt;br /&gt;
== How to use git ? ==&lt;br /&gt;
If you come from svn, forget all that you have learnt, and start from scratch. A good start would be to do the http://git-scm.com/ tutorial.&lt;br /&gt;
Some good ressources to learn git includes:&lt;br /&gt;
* http://ftp.newartisans.com/pub/git.from.bottom.up.pdf&lt;br /&gt;
* http://eagain.net/articles/git-for-computer-scientists/&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Git_talk]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Git&amp;diff=8094</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Git&amp;diff=8094"/>
				<updated>2015-07-25T02:03:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Gogs&amp;diff=8093</id>
		<title>Gogs</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Gogs&amp;diff=8093"/>
				<updated>2015-07-25T02:03:30Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: Redirected page to Git&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Git]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=LED_Retrofit&amp;diff=8092</id>
		<title>LED Retrofit</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=LED_Retrofit&amp;diff=8092"/>
				<updated>2015-07-24T21:45:45Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: Project is not deprecated.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Ongoing_Projects]]&lt;br /&gt;
&lt;br /&gt;
== What are LED Strips? ==&lt;br /&gt;
The idea with the LED Retrofit is to provide the HS with an effective yet sleek lighting solution, by using color-changeable LED strips which are controllable via the network. &lt;br /&gt;
&lt;br /&gt;
Here is an exhaustive explanation and tutorial from [http://www.ladyada.net/products/rgbledstrip/ laydyada]. In essence, there are 3 SMD (Surface Mount Technology) RGB (Red Green Blue) LEDs (Light Emitting Diodes) on a segment with 3 resistors which allow the ~3 v LEDs to be drivven using a 12v power supply. These 'segments' are continuously joined together to form spools 5 meters each. Sometimes you can buy them in smaller bits (1 meter, 50 cm, 1 foot, etc), but sticking to a 5 meter spool is the best.&lt;br /&gt;
&lt;br /&gt;
Currently there are 5x5m of [http://www.ebay.com/itm/5m-SMD-5050-RGB-SMD-LED-Flexible-Strips-300-LEDs-Strip-12V-60-LEDs-Meter-/150960156950?pt=US_Car_Lighting&amp;amp;hash=item2325ed3116 5050 RGB LED Strips] @ 60 LEDs/m placed on the ledge just under the ceiling. Each 5 meter segment is individually connected to the Arduino-based controller via repurposed 230v cables. The Arduino is connected to the local network via an ethernet shield, and it controls the LEDs by PWMing a signal to 3 mosfets (1 for each color) which switches the 12vdc from the modded 400w ATX PSU. &lt;br /&gt;
&lt;br /&gt;
== How to control them?==&lt;br /&gt;
You can get the code from git:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone ssh://gitolite@foo.fixme.ch:1337/led-strip.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or you can use a basic online interface found [http://led.fixme.ch/rgb here] (accessible only via internal network).&lt;br /&gt;
&lt;br /&gt;
== How to compile ? ==&lt;br /&gt;
* There is a library problem which need to be adresse, but since then, there's a chroot on foo with the correct settings to compile/upload the code&lt;br /&gt;
 ssh foo.fixme.ch&lt;br /&gt;
 sudo su&lt;br /&gt;
 /root/enter-chroot.sh&lt;br /&gt;
 cd /root/led-strip/LedStripDriver&lt;br /&gt;
 make&lt;br /&gt;
 # Put the USB cable from foo to the leds&lt;br /&gt;
 make upload&lt;br /&gt;
 # Remove the USB cable&lt;br /&gt;
&lt;br /&gt;
== Improvements ==&lt;br /&gt;
* '''Figure out a way to fix brightness issue''' I think we should feed each 5m segment from multiple sides, or even split it into smaller pieces (it is suspected that the pcb traces aren't thick enough for the current). Maybe use individual power supplies every couple of meters coupled with their own (more basic) control circuitry that get commands from central Arduino? I suspect that there is a significant voltage loss along the connecting cable because of the low voltage and long distance, using 230v AC could help. We could also experiment in raising the voltage as long as it does not bypass the specified wattage, and that no single LED gets more than its designed voltage. Maybe the mosfets are the wrong kind?&lt;br /&gt;
* '''Better control options''' maybe a nicer web-interface with more options (See [https://fixme.ch/wiki/LED_Retrofit#Uses Uses] below), as well as an android app. &lt;br /&gt;
* '''Moar LED strips''' place LED strips in other places, e.g. to replace the crappy CFL in the middle of the room (maybe use [http://www.aliexpress.com/item/Brand-New-5050-5M-LED-300-SMD-Warm-White-Flexible-non-Waterproof-Light-Strip-12V-Free/465436346.html pure white LED strips] instead of RGB ones), electronics bench, inside fridge, foyer, inside thermibel :) ?&lt;br /&gt;
&lt;br /&gt;
== Uses ==&lt;br /&gt;
* Control remotly using a script (netcat)&lt;br /&gt;
** Web server running on an Arduino board to control the LEDs: http://leds.fixme.ch/rgb&lt;br /&gt;
** Little scripts for the current implementation inside the repository&lt;br /&gt;
* Controled by the music (color, intensity)&lt;br /&gt;
* Special program: Burger time, etc&lt;br /&gt;
* Philips ambilight-like for projected videos&lt;br /&gt;
* Time dependent light (i.e. automatically dimming)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Photos =&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Beta-LED-Strips-at-HS.JPG|LED Strip above the solder station&lt;br /&gt;
File:LED-Strips-from-close-up.mp4|Video of the strip from afar&lt;br /&gt;
File:LED-Strips-Up-Close.mp4|Video of the strip from up close&lt;br /&gt;
File:LED-night-fixme.png|LEDs strip installed and visible from the outside&lt;br /&gt;
File:LED_Retrofit_blue.jpg|Hackerspace LED Retrofit in blue&lt;br /&gt;
File:LED-strip-controller-tinkering.jpg|Tinkering with the setup&lt;br /&gt;
File:leds-controler.jpg|Housing for the Arduino and power supply&lt;br /&gt;
File:Sofa-led.jpg|LEDs above sofa area (24v 3528 240 LED/m strips)&lt;br /&gt;
File:Table-led.jpg|Bright LEDs above table area (same as sofa)&lt;br /&gt;
&lt;br /&gt;
File:HS-trigger-and-LED-control.png|Interface for controlling the LEDs and HS status&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.ladyada.net/products/rgbledstrip/ Laydyada's tutorial and background info]&lt;br /&gt;
* [http://wiki.muc.ccc.de/moodlamp_30 CCC's Moodlamp (DE)]&lt;br /&gt;
* [http://electronics.stackexchange.com/questions/19413/why-doesnt-my-5050-led-strip-draw-as-much-power-as-i-expect Why doesn't my 5050 led strip draw as much power as I expect?]&lt;br /&gt;
* [http://www.ebay.com/itm/5m-SMD-5050-RGB-SMD-LED-Flexible-Strips-300-LEDs-Strip-12V-60-LEDs-Meter-/150960156950?pt=US_Car_Lighting&amp;amp;hash=item2325ed3116 The LED strips that were used]&lt;br /&gt;
* [https://tindie.com/shops/ch00ftech/qr-clock-1/ QR LED Clock]&lt;br /&gt;
&lt;br /&gt;
Control&lt;br /&gt;
* [http://leds.fixme.ch/rgb Web control interface]&lt;br /&gt;
* ssh://gitolite@foo.fixme.ch:1337/led-strip.git Git repo&lt;br /&gt;
&lt;br /&gt;
= Project Leader =&lt;br /&gt;
* [[User:Sasha|Sasha]]&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* [[User:Rorist|Rorist]]&lt;br /&gt;
* [[User:gcmalloc|gcmalloc]]&lt;br /&gt;
* [[User:Francois|Francois]]&lt;br /&gt;
* [[User:Freestorm|Freestorm]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=File:Attention_niels_epting.svg&amp;diff=8089</id>
		<title>File:Attention niels epting.svg</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=File:Attention_niels_epting.svg&amp;diff=8089"/>
				<updated>2015-07-24T21:05:16Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=LED_Retrofit&amp;diff=8088</id>
		<title>LED Retrofit</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=LED_Retrofit&amp;diff=8088"/>
				<updated>2015-07-24T21:03:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: improve deprecation message&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Ongoing_Projects]]&lt;br /&gt;
&lt;br /&gt;
{{warning|'''Please note that this page has been depreciated.''' Current control interface is on [http://control.fixme.ch/ control.fixme.ch], documentation [https://fixme.ch/wiki/Control here].}}&lt;br /&gt;
&lt;br /&gt;
== What are LED Strips? ==&lt;br /&gt;
The idea with the LED Retrofit is to provide the HS with an effective yet sleek lighting solution, by using color-changeable LED strips which are controllable via the network. &lt;br /&gt;
&lt;br /&gt;
Here is an exhaustive explanation and tutorial from [http://www.ladyada.net/products/rgbledstrip/ laydyada]. In essence, there are 3 SMD (Surface Mount Technology) RGB (Red Green Blue) LEDs (Light Emitting Diodes) on a segment with 3 resistors which allow the ~3 v LEDs to be drivven using a 12v power supply. These 'segments' are continuously joined together to form spools 5 meters each. Sometimes you can buy them in smaller bits (1 meter, 50 cm, 1 foot, etc), but sticking to a 5 meter spool is the best.&lt;br /&gt;
&lt;br /&gt;
Currently there are 5x5m of [http://www.ebay.com/itm/5m-SMD-5050-RGB-SMD-LED-Flexible-Strips-300-LEDs-Strip-12V-60-LEDs-Meter-/150960156950?pt=US_Car_Lighting&amp;amp;hash=item2325ed3116 5050 RGB LED Strips] @ 60 LEDs/m placed on the ledge just under the ceiling. Each 5 meter segment is individually connected to the Arduino-based controller via repurposed 230v cables. The Arduino is connected to the local network via an ethernet shield, and it controls the LEDs by PWMing a signal to 3 mosfets (1 for each color) which switches the 12vdc from the modded 400w ATX PSU. &lt;br /&gt;
&lt;br /&gt;
== How to control them?==&lt;br /&gt;
You can get the code from git:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone ssh://gitolite@foo.fixme.ch:1337/led-strip.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or you can use a basic online interface found [http://led.fixme.ch/rgb here] (accessible only via internal network).&lt;br /&gt;
&lt;br /&gt;
== How to compile ? ==&lt;br /&gt;
* There is a library problem which need to be adresse, but since then, there's a chroot on foo with the correct settings to compile/upload the code&lt;br /&gt;
 ssh foo.fixme.ch&lt;br /&gt;
 sudo su&lt;br /&gt;
 /root/enter-chroot.sh&lt;br /&gt;
 cd /root/led-strip/LedStripDriver&lt;br /&gt;
 make&lt;br /&gt;
 # Put the USB cable from foo to the leds&lt;br /&gt;
 make upload&lt;br /&gt;
 # Remove the USB cable&lt;br /&gt;
&lt;br /&gt;
== Improvements ==&lt;br /&gt;
* '''Figure out a way to fix brightness issue''' I think we should feed each 5m segment from multiple sides, or even split it into smaller pieces (it is suspected that the pcb traces aren't thick enough for the current). Maybe use individual power supplies every couple of meters coupled with their own (more basic) control circuitry that get commands from central Arduino? I suspect that there is a significant voltage loss along the connecting cable because of the low voltage and long distance, using 230v AC could help. We could also experiment in raising the voltage as long as it does not bypass the specified wattage, and that no single LED gets more than its designed voltage. Maybe the mosfets are the wrong kind?&lt;br /&gt;
* '''Better control options''' maybe a nicer web-interface with more options (See [https://fixme.ch/wiki/LED_Retrofit#Uses Uses] below), as well as an android app. &lt;br /&gt;
* '''Moar LED strips''' place LED strips in other places, e.g. to replace the crappy CFL in the middle of the room (maybe use [http://www.aliexpress.com/item/Brand-New-5050-5M-LED-300-SMD-Warm-White-Flexible-non-Waterproof-Light-Strip-12V-Free/465436346.html pure white LED strips] instead of RGB ones), electronics bench, inside fridge, foyer, inside thermibel :) ?&lt;br /&gt;
&lt;br /&gt;
== Uses ==&lt;br /&gt;
* Control remotly using a script (netcat)&lt;br /&gt;
** Web server running on an Arduino board to control the LEDs: http://leds.fixme.ch/rgb&lt;br /&gt;
** Little scripts for the current implementation inside the repository&lt;br /&gt;
* Controled by the music (color, intensity)&lt;br /&gt;
* Special program: Burger time, etc&lt;br /&gt;
* Philips ambilight-like for projected videos&lt;br /&gt;
* Time dependent light (i.e. automatically dimming)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Photos =&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Beta-LED-Strips-at-HS.JPG|LED Strip above the solder station&lt;br /&gt;
File:LED-Strips-from-close-up.mp4|Video of the strip from afar&lt;br /&gt;
File:LED-Strips-Up-Close.mp4|Video of the strip from up close&lt;br /&gt;
File:LED-night-fixme.png|LEDs strip installed and visible from the outside&lt;br /&gt;
File:LED_Retrofit_blue.jpg|Hackerspace LED Retrofit in blue&lt;br /&gt;
File:LED-strip-controller-tinkering.jpg|Tinkering with the setup&lt;br /&gt;
File:leds-controler.jpg|Housing for the Arduino and power supply&lt;br /&gt;
File:Sofa-led.jpg|LEDs above sofa area (24v 3528 240 LED/m strips)&lt;br /&gt;
File:Table-led.jpg|Bright LEDs above table area (same as sofa)&lt;br /&gt;
&lt;br /&gt;
File:HS-trigger-and-LED-control.png|Interface for controlling the LEDs and HS status&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.ladyada.net/products/rgbledstrip/ Laydyada's tutorial and background info]&lt;br /&gt;
* [http://wiki.muc.ccc.de/moodlamp_30 CCC's Moodlamp (DE)]&lt;br /&gt;
* [http://electronics.stackexchange.com/questions/19413/why-doesnt-my-5050-led-strip-draw-as-much-power-as-i-expect Why doesn't my 5050 led strip draw as much power as I expect?]&lt;br /&gt;
* [http://www.ebay.com/itm/5m-SMD-5050-RGB-SMD-LED-Flexible-Strips-300-LEDs-Strip-12V-60-LEDs-Meter-/150960156950?pt=US_Car_Lighting&amp;amp;hash=item2325ed3116 The LED strips that were used]&lt;br /&gt;
* [https://tindie.com/shops/ch00ftech/qr-clock-1/ QR LED Clock]&lt;br /&gt;
&lt;br /&gt;
Control&lt;br /&gt;
* [http://leds.fixme.ch/rgb Web control interface]&lt;br /&gt;
* ssh://gitolite@foo.fixme.ch:1337/led-strip.git Git repo&lt;br /&gt;
&lt;br /&gt;
= Project Leader =&lt;br /&gt;
* [[User:Sasha|Sasha]]&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* [[User:Rorist|Rorist]]&lt;br /&gt;
* [[User:gcmalloc|gcmalloc]]&lt;br /&gt;
* [[User:Francois|Francois]]&lt;br /&gt;
* [[User:Freestorm|Freestorm]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Template:Warning&amp;diff=8087</id>
		<title>Template:Warning</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Template:Warning&amp;diff=8087"/>
				<updated>2015-07-24T21:02:15Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: Created page with &amp;quot;&amp;lt;noinclude&amp;gt;{{update}}{{expand|reason=needs to have a new update}}&amp;lt;/noinclude&amp;gt; &amp;lt;includeonly&amp;gt;{{#if: {{{1|}}}|&amp;lt;table cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; style=&amp;quot;background: tr...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{update}}{{expand|reason=needs to have a new update}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{#if: {{{1|}}}|&amp;lt;table cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; style=&amp;quot;background: transparent; margin-top:0.5em;border:1px #b52 solid;padding:0.5em;background-color: #fef7f5&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;}}&amp;lt;span style=&amp;quot;position: relative; top: -2px;&amp;quot;&amp;gt;[[File:Attention niels epting.svg|18px|Warning|link=]]&amp;lt;/span&amp;gt; '''Warning:''' {{#if: {{{1|}}}|&amp;lt;/td&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot; style=&amp;quot;padding-left:0.5em;&amp;quot;&amp;gt;{{{1|}}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;}}&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{documentation}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Network&amp;diff=8086</id>
		<title>Network</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Network&amp;diff=8086"/>
				<updated>2015-07-24T20:48:20Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: remove led.fixme.ch as it is not in use anymore&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Ongoing_Projects]]&lt;br /&gt;
&lt;br /&gt;
We have three network zones. Internet access is provided by a long range Wifi access point, the [http://www.ubnt.com/nanostation Ubiquity Nanostation].&lt;br /&gt;
&lt;br /&gt;
[[File:fixme-wifi-root.jpg|thumb|right|||4th and final fixation attempt: on the building roof!]]&lt;br /&gt;
&lt;br /&gt;
== Public IP network ==&lt;br /&gt;
&lt;br /&gt;
* [[Personal Firewall]] &amp;amp;bull; Secure your machine on FIXME network&lt;br /&gt;
&lt;br /&gt;
=== IPv4 ===&lt;br /&gt;
&lt;br /&gt;
* Network: 62.220.135.192&lt;br /&gt;
* Netmask: 255.255.255.192 CIDR: /26&lt;br /&gt;
* DHCP range: 62.220.135.194-244&lt;br /&gt;
* WiFi: FIXME 5GHz&lt;br /&gt;
* DNS1: 62.220.128.14&lt;br /&gt;
* DNS2: 62.220.128.15&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
! scope=col | IP&lt;br /&gt;
! scope=col | Name&lt;br /&gt;
! scope=col | Description&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.194-244&lt;br /&gt;
| 62-220-135-*.dhcp.fixme.ch&lt;br /&gt;
| WiFi DHCP pool&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.245&lt;br /&gt;
| hl-2150.fixme.ch&lt;br /&gt;
| The fixme [[printer]] with a cups server&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.246&lt;br /&gt;
| guest1.fixme.ch&lt;br /&gt;
| Public PC 1 (Ubuntu), wakeonlan 00:08:02:ca:51:ce&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;62.220.135.247&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;guest2.fixme.ch&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Public PC 2 (Debian)&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.248&lt;br /&gt;
| [http://foo.fixme.ch foo.fixme.ch]&lt;br /&gt;
| fixme [[Internal_Server|internal server]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;62.220.135.249&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;guest3.fixme.ch&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Public PC 3 (Debian)&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.250&lt;br /&gt;
| tun.fixme.ch&lt;br /&gt;
| fixme [[Internal_Server|internal server]], second interface&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.252&lt;br /&gt;
| [https://rtr02.fixme.ch/ rtr02.fixme.ch]&lt;br /&gt;
| NATed Access Point (pfsense)&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.253&lt;br /&gt;
| ap1.fixme.ch&lt;br /&gt;
| WiFi Access Point&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.254&lt;br /&gt;
| [https://62.220.135.254/cgi-bin/luci lsn-fix-ubn-01.r.saitis.net]&lt;br /&gt;
| WiFi Gateway / Router&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.211&lt;br /&gt;
| [[SDR|sdr1.fixme.ch]]&lt;br /&gt;
| Raspberry PI running rtl-sdr on port tcp/1234&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.212&lt;br /&gt;
| [[Ultimaker#Webcam|webcam.fixme.ch]]&lt;br /&gt;
| 3D printer network webcam&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.229&lt;br /&gt;
| [[Telepresence|fixme.telepresence.fixme.ch]]&lt;br /&gt;
| Raspi Telepresence device&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.230&lt;br /&gt;
| [[Ultimaker|spm.fixme.ch]]&lt;br /&gt;
| Printing machine for the Ultimaker&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.214&lt;br /&gt;
| ATLAS Probe&lt;br /&gt;
| RIPE-Atlas-Probe-620, https://atlas.ripe.net/ https://atlas.ripe.net/atlas/myprobes.html?prb_id=620&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.197&lt;br /&gt;
| [[Projector_client|projector.fixme.ch]]&lt;br /&gt;
| Projector server on a raspi&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.230&lt;br /&gt;
| Cloud: https://62.220.135.230/MAAS/&lt;br /&gt;
| Cloud@FIXME&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.195&lt;br /&gt;
| [http://control.fixme.ch control.fixme.ch]&lt;br /&gt;
| LEDs control: [[LED_Retrofit]], [http://62.220.135.195/ Control]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== IPv6 ===&lt;br /&gt;
&lt;br /&gt;
[[IPv6|IPv6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
* Network: 2001:788:dead::/48&lt;br /&gt;
* DNS1: 2001:788::14&lt;br /&gt;
* DNS2: 2001:788::15&lt;br /&gt;
&lt;br /&gt;
==== LAN ====&lt;br /&gt;
&lt;br /&gt;
2001:788:dead:beef::/64&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
! scope=col | IPv6&lt;br /&gt;
! scope=col | Name&lt;br /&gt;
! scope=col | Description&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::1&lt;br /&gt;
| router&lt;br /&gt;
| Netgear AP/router&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::2&lt;br /&gt;
| guest1.fixme.ch&lt;br /&gt;
| Public PC 1 (Ubuntu), wakeonlan 00:08:02:ca:51:ce&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::3&lt;br /&gt;
| guest2.fixme.ch&lt;br /&gt;
| Public PC 2 (Debian)&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::4&lt;br /&gt;
| rtr02.fixme.ch&lt;br /&gt;
| NATed Access Point&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::5&lt;br /&gt;
| foo.fixme.ch&lt;br /&gt;
| fixme [[Internal_Server|internal server]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Wifi: FIXME IPv6 access for free ===&lt;br /&gt;
&lt;br /&gt;
* 2001:788:dead:bee::/64&lt;br /&gt;
&lt;br /&gt;
= VLANs =&lt;br /&gt;
&lt;br /&gt;
* 130: FIXME-NAT&lt;br /&gt;
* 135: FIXME public (+ cloud)&lt;br /&gt;
&lt;br /&gt;
= LAN network (NAT)=&lt;br /&gt;
&lt;br /&gt;
No firewall rules to block WAN or DEV networks&lt;br /&gt;
&lt;br /&gt;
* Network: 192.168.130.0&lt;br /&gt;
* Netmask: 255.255.255.0 CIDR: /24&lt;br /&gt;
* Router: 192.168.130.254&lt;br /&gt;
* DHCP range: 192.168.130.100-200&lt;br /&gt;
* WiFi: FIXME_NAT &lt;br /&gt;
* DNS1: 62.220.128.14&lt;br /&gt;
* DNS2: 62.220.128.15&lt;br /&gt;
&lt;br /&gt;
= DEV network (NAT)=&lt;br /&gt;
&lt;br /&gt;
Firewall rules to block LAN network&lt;br /&gt;
&lt;br /&gt;
* Network: 192.168.131.0&lt;br /&gt;
* Netmask: 255.255.255.0 CIDR: /24&lt;br /&gt;
* Router: 192.168.131.254&lt;br /&gt;
* DHCP range : 192.168.131.100-200&lt;br /&gt;
* WiFi:  N/A&lt;br /&gt;
* DNS1: 62.220.128.14&lt;br /&gt;
* DNS2: 62.220.128.15&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
* [[Network/Installation|Installation sur le toit]]&lt;br /&gt;
* We have a RIPE Atlas probe: https://stat.ripe.net/AS6893&lt;br /&gt;
&lt;br /&gt;
= Netmaster doc =&lt;br /&gt;
&lt;br /&gt;
[[File:FIXME_network.odg]]&lt;br /&gt;
&lt;br /&gt;
= Project Leaders =&lt;br /&gt;
* [[User:francois|francois]]&lt;br /&gt;
* [[user:FreeStorm|FreeStorm]]&lt;br /&gt;
&lt;br /&gt;
= Pictures =&lt;br /&gt;
&lt;br /&gt;
[[File:fixme-speedtest.png|x200px||||Speedtest.net is sluggish]]&lt;br /&gt;
[[File:fixme-cnlab.png|x200px||||Swisscom's CNLab speed test]]&lt;br /&gt;
[[File:antenna_beta1.jpg|x200px||||1er test de fixation de l'antenne. A l'aide d'une Trotinette :-)]]&lt;br /&gt;
[[File:antenna_rc1.jpg|x200px||||3rd fixation attempt. More or less the definitive version.]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Network&amp;diff=8085</id>
		<title>Network</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Network&amp;diff=8085"/>
				<updated>2015-07-24T20:28:51Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: update ip for control.fixme.ch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Ongoing_Projects]]&lt;br /&gt;
&lt;br /&gt;
We have three network zones. Internet access is provided by a long range Wifi access point, the [http://www.ubnt.com/nanostation Ubiquity Nanostation].&lt;br /&gt;
&lt;br /&gt;
[[File:fixme-wifi-root.jpg|thumb|right|||4th and final fixation attempt: on the building roof!]]&lt;br /&gt;
&lt;br /&gt;
== Public IP network ==&lt;br /&gt;
&lt;br /&gt;
* [[Personal Firewall]] &amp;amp;bull; Secure your machine on FIXME network&lt;br /&gt;
&lt;br /&gt;
=== IPv4 ===&lt;br /&gt;
&lt;br /&gt;
* Network: 62.220.135.192&lt;br /&gt;
* Netmask: 255.255.255.192 CIDR: /26&lt;br /&gt;
* DHCP range: 62.220.135.194-244&lt;br /&gt;
* WiFi: FIXME 5GHz&lt;br /&gt;
* DNS1: 62.220.128.14&lt;br /&gt;
* DNS2: 62.220.128.15&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
! scope=col | IP&lt;br /&gt;
! scope=col | Name&lt;br /&gt;
! scope=col | Description&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.194-244&lt;br /&gt;
| 62-220-135-*.dhcp.fixme.ch&lt;br /&gt;
| WiFi DHCP pool&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.245&lt;br /&gt;
| hl-2150.fixme.ch&lt;br /&gt;
| The fixme [[printer]] with a cups server&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.246&lt;br /&gt;
| guest1.fixme.ch&lt;br /&gt;
| Public PC 1 (Ubuntu), wakeonlan 00:08:02:ca:51:ce&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;62.220.135.247&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;guest2.fixme.ch&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Public PC 2 (Debian)&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.248&lt;br /&gt;
| [http://foo.fixme.ch foo.fixme.ch]&lt;br /&gt;
| fixme [[Internal_Server|internal server]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;62.220.135.249&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;guest3.fixme.ch&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Public PC 3 (Debian)&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.250&lt;br /&gt;
| tun.fixme.ch&lt;br /&gt;
| fixme [[Internal_Server|internal server]], second interface&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.251&lt;br /&gt;
| [http://led.fixme.ch/rgb led.fixme.ch]&lt;br /&gt;
| LED Strip Controller&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.252&lt;br /&gt;
| [https://rtr02.fixme.ch/ rtr02.fixme.ch]&lt;br /&gt;
| NATed Access Point (pfsense)&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.253&lt;br /&gt;
| ap1.fixme.ch&lt;br /&gt;
| WiFi Access Point&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.254&lt;br /&gt;
| [https://62.220.135.254/cgi-bin/luci lsn-fix-ubn-01.r.saitis.net]&lt;br /&gt;
| WiFi Gateway / Router&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.211&lt;br /&gt;
| [[SDR|sdr1.fixme.ch]]&lt;br /&gt;
| Raspberry PI running rtl-sdr on port tcp/1234&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.212&lt;br /&gt;
| [[Ultimaker#Webcam|webcam.fixme.ch]]&lt;br /&gt;
| 3D printer network webcam&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.229&lt;br /&gt;
| [[Telepresence|fixme.telepresence.fixme.ch]]&lt;br /&gt;
| Raspi Telepresence device&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.230&lt;br /&gt;
| [[Ultimaker|spm.fixme.ch]]&lt;br /&gt;
| Printing machine for the Ultimaker&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.214&lt;br /&gt;
| ATLAS Probe&lt;br /&gt;
| RIPE-Atlas-Probe-620, https://atlas.ripe.net/ https://atlas.ripe.net/atlas/myprobes.html?prb_id=620&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.197&lt;br /&gt;
| [[Projector_client|projector.fixme.ch]]&lt;br /&gt;
| Projector server on a raspi&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.230&lt;br /&gt;
| Cloud: https://62.220.135.230/MAAS/&lt;br /&gt;
| Cloud@FIXME&lt;br /&gt;
|-&lt;br /&gt;
| 62.220.135.195&lt;br /&gt;
| [http://control.fixme.ch control.fixme.ch]&lt;br /&gt;
| LEDs control: [[LED_Retrofit]], [http://62.220.135.195/ Control]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== IPv6 ===&lt;br /&gt;
&lt;br /&gt;
[[IPv6|IPv6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
* Network: 2001:788:dead::/48&lt;br /&gt;
* DNS1: 2001:788::14&lt;br /&gt;
* DNS2: 2001:788::15&lt;br /&gt;
&lt;br /&gt;
==== LAN ====&lt;br /&gt;
&lt;br /&gt;
2001:788:dead:beef::/64&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
! scope=col | IPv6&lt;br /&gt;
! scope=col | Name&lt;br /&gt;
! scope=col | Description&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::1&lt;br /&gt;
| router&lt;br /&gt;
| Netgear AP/router&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::2&lt;br /&gt;
| guest1.fixme.ch&lt;br /&gt;
| Public PC 1 (Ubuntu), wakeonlan 00:08:02:ca:51:ce&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::3&lt;br /&gt;
| guest2.fixme.ch&lt;br /&gt;
| Public PC 2 (Debian)&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::4&lt;br /&gt;
| rtr02.fixme.ch&lt;br /&gt;
| NATed Access Point&lt;br /&gt;
|-&lt;br /&gt;
| 2001:788:dead:beef::5&lt;br /&gt;
| foo.fixme.ch&lt;br /&gt;
| fixme [[Internal_Server|internal server]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Wifi: FIXME IPv6 access for free ===&lt;br /&gt;
&lt;br /&gt;
* 2001:788:dead:bee::/64&lt;br /&gt;
&lt;br /&gt;
= VLANs =&lt;br /&gt;
&lt;br /&gt;
* 130: FIXME-NAT&lt;br /&gt;
* 135: FIXME public (+ cloud)&lt;br /&gt;
&lt;br /&gt;
= LAN network (NAT)=&lt;br /&gt;
&lt;br /&gt;
No firewall rules to block WAN or DEV networks&lt;br /&gt;
&lt;br /&gt;
* Network: 192.168.130.0&lt;br /&gt;
* Netmask: 255.255.255.0 CIDR: /24&lt;br /&gt;
* Router: 192.168.130.254&lt;br /&gt;
* DHCP range: 192.168.130.100-200&lt;br /&gt;
* WiFi: FIXME_NAT &lt;br /&gt;
* DNS1: 62.220.128.14&lt;br /&gt;
* DNS2: 62.220.128.15&lt;br /&gt;
&lt;br /&gt;
= DEV network (NAT)=&lt;br /&gt;
&lt;br /&gt;
Firewall rules to block LAN network&lt;br /&gt;
&lt;br /&gt;
* Network: 192.168.131.0&lt;br /&gt;
* Netmask: 255.255.255.0 CIDR: /24&lt;br /&gt;
* Router: 192.168.131.254&lt;br /&gt;
* DHCP range : 192.168.131.100-200&lt;br /&gt;
* WiFi:  N/A&lt;br /&gt;
* DNS1: 62.220.128.14&lt;br /&gt;
* DNS2: 62.220.128.15&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
* [[Network/Installation|Installation sur le toit]]&lt;br /&gt;
* We have a RIPE Atlas probe: https://stat.ripe.net/AS6893&lt;br /&gt;
&lt;br /&gt;
= Netmaster doc =&lt;br /&gt;
&lt;br /&gt;
[[File:FIXME_network.odg]]&lt;br /&gt;
&lt;br /&gt;
= Project Leaders =&lt;br /&gt;
* [[User:francois|francois]]&lt;br /&gt;
* [[user:FreeStorm|FreeStorm]]&lt;br /&gt;
&lt;br /&gt;
= Pictures =&lt;br /&gt;
&lt;br /&gt;
[[File:fixme-speedtest.png|x200px||||Speedtest.net is sluggish]]&lt;br /&gt;
[[File:fixme-cnlab.png|x200px||||Swisscom's CNLab speed test]]&lt;br /&gt;
[[File:antenna_beta1.jpg|x200px||||1er test de fixation de l'antenne. A l'aide d'une Trotinette :-)]]&lt;br /&gt;
[[File:antenna_rc1.jpg|x200px||||3rd fixation attempt. More or less the definitive version.]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Hoodie_FIXME&amp;diff=6778</id>
		<title>Hoodie FIXME</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Hoodie_FIXME&amp;diff=6778"/>
				<updated>2015-05-29T11:18:09Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: Created page with &amp;quot;Category:Ongoing_Projects  == Description == * Order custom Hoodies for FIXME. * Sizes poll: http://doodle.com/5cpccckts4bn2nwg  == Design == === Ideas === * The [https://fix...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Ongoing_Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
* Order custom Hoodies for FIXME.&lt;br /&gt;
* Sizes poll: http://doodle.com/5cpccckts4bn2nwg&lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
=== Ideas ===&lt;br /&gt;
* The [https://fixme.ch/wiki/File:Logo_fixme_small_transparent.png FIXME android] in white on the left. Similar to the [https://s0.smlycdn.com/data/product2/2/7ce31ffb8e717483b27cfc55c6032ed709c2a59b_m.jpg hoodie Github].&lt;br /&gt;
&lt;br /&gt;
== Sellers ==&lt;br /&gt;
* [http://ybdesign.ch/ YBDesign]: &lt;br /&gt;
** + local (Lausanne)&lt;br /&gt;
** + quality (serigraphie and hoodies american apparel)&lt;br /&gt;
** - very expensive (minimum 50pcs, 42.95/piece =&amp;gt; 2147.50 CHF)&lt;br /&gt;
* [http://www.switcher.ch/ Switcher]&lt;br /&gt;
* [http://www.spreadshirt.com/ Spreadshirt]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participant ==&lt;br /&gt;
* [[User:Dgellow]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Logo]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=User:Dgellow&amp;diff=6777</id>
		<title>User:Dgellow</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=User:Dgellow&amp;diff=6777"/>
				<updated>2015-05-29T10:50:43Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: Created page with &amp;quot;T-Shirt size: M  Hoodie size: M&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;T-Shirt size: M&lt;br /&gt;
&lt;br /&gt;
Hoodie size: M&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=ElectroJam4&amp;diff=5828</id>
		<title>ElectroJam4</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=ElectroJam4&amp;diff=5828"/>
				<updated>2014-08-19T08:34:48Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Ongoing_Projects]]&lt;br /&gt;
== Description ==&lt;br /&gt;
''In French'' : &lt;br /&gt;
&lt;br /&gt;
Après une petite interruption les '''ElectroJam''' reprennent, celles-ci auront lieu 4x par années, mais qu'est-ce donc qu'une ElectrJam à FIXME : le/la participant(e) jouera à nouveau quelques partitions à base d'électronique, d'informatique et de mécanique, pour que des projets prennent vie !!! &lt;br /&gt;
&lt;br /&gt;
''In English'' :  &lt;br /&gt;
&lt;br /&gt;
After one pause the '''ElectroJam''' start again, these will take place 4x by year, but what is the ElectrJam at FIXME : The player will play with the electronic, informatics, and mechanical base, for the some projects begin to live !!! &lt;br /&gt;
&lt;br /&gt;
For Reminder : [[ElectroJam1]] // [[ElectroJam2]] // [[ElectroJam3]]&lt;br /&gt;
&lt;br /&gt;
== Schedule == &lt;br /&gt;
* DATE : the september 12, 2014&lt;br /&gt;
* Appointment at the Fixme : from 20:00 &lt;br /&gt;
* Event page: &lt;br /&gt;
&lt;br /&gt;
== Goal ==&lt;br /&gt;
''In French'' :&lt;br /&gt;
&lt;br /&gt;
durant cette soirée/nuit (pour les plus courageux), le but est d'utiliser les différents éléments qu'offre le Fixme (composants, outils, apport de matériels de chacun) pour laisser s'exprimer le côté &amp;quot;brut&amp;quot; de la technique, et ainsi commencer, poursuivre ou terminer un/des projet&lt;br /&gt;
&lt;br /&gt;
''In English'' :&lt;br /&gt;
&lt;br /&gt;
During this evening (or night), the goal is using different elemens there has at Fixme local (components, tools, gifts user) to leave your spirit express to begin, continue or finish one or some project. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Activities examples :  &lt;br /&gt;
---------------------&lt;br /&gt;
* Programming (uC, uP, web page, script,...) &lt;br /&gt;
* Electronics (making a prototype on verroboard or on PCB, software using : KICAD, SCILABS, ... discover electronics components and their working with datasheet)  &lt;br /&gt;
* Mechanical (making 3D printing, cut, saw, drill,... )   &lt;br /&gt;
* People (share knowledge, find out others, ...)&lt;br /&gt;
&lt;br /&gt;
== Obstacles ==&lt;br /&gt;
* your limits !!!&lt;br /&gt;
* arrangement, yes, yes &lt;br /&gt;
&lt;br /&gt;
== Component  ==&lt;br /&gt;
* Electronics components (resistor, capacity, diode, transistor, IC, uC, uP, motor, led,...) &lt;br /&gt;
* PC's &lt;br /&gt;
* Electronics Book&lt;br /&gt;
* Pizza&lt;br /&gt;
* Beer &lt;br /&gt;
* Stuff to open your spirit&lt;br /&gt;
&lt;br /&gt;
== Project in the back ==&lt;br /&gt;
&lt;br /&gt;
''In French''&lt;br /&gt;
&lt;br /&gt;
Avec le lien ci-dessous, tu peux déjà choisir sur quel projet tu aimerais venir apporter, partager ou découvrir tes connaissances... n'hésite pas non plus a rajouter ton projet &lt;br /&gt;
&lt;br /&gt;
''In English'' &lt;br /&gt;
&lt;br /&gt;
With the link below, you can choice the projet or offer your project&lt;br /&gt;
&lt;br /&gt;
Example of project : &lt;br /&gt;
&lt;br /&gt;
* Fixme_Y_choice (suite) &lt;br /&gt;
* Arbre Twitter - Fixme (suite)&lt;br /&gt;
* Affichage Hack-CFF (suite) &lt;br /&gt;
* DMX protocole (Special Fixme RS485 home-made protocol) &lt;br /&gt;
* Workshop Kicad / PCB (New) &lt;br /&gt;
* your project&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* [[User:Binary_Brain]] ???&lt;br /&gt;
* [[User:dgellow]]&lt;br /&gt;
* [[User:Nemen]] ???&lt;br /&gt;
* [[User:Rorist]] ??? &lt;br /&gt;
* [[User:gcmalloc]] ???&lt;br /&gt;
* [[User:Marcha]] ???&lt;br /&gt;
* [[User:Noskill]] ???&lt;br /&gt;
* [[User:Philoux]] ???&lt;br /&gt;
* [[User:Jhu]] ???&lt;br /&gt;
* and you (members or not members of Fixme) ???&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
A completer par vos photos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Twitter tree wires.jpg&lt;br /&gt;
File:Twitter tree lcd screen.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[ElectroJam1]]&lt;br /&gt;
* [[ElectroJam2]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=ElectroJam4&amp;diff=5827</id>
		<title>ElectroJam4</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=ElectroJam4&amp;diff=5827"/>
				<updated>2014-08-19T08:32:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: Add twitter tree photo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Ongoing_Projects]]&lt;br /&gt;
== Description ==&lt;br /&gt;
''In French'' : &lt;br /&gt;
&lt;br /&gt;
Après une petite interruption les '''ElectroJam''' reprennent, celles-ci auront lieu 4x par années, mais qu'est-ce donc qu'une ElectrJam à FIXME : le/la participant(e) jouera à nouveau quelques partitions à base d'électronique, d'informatique et de mécanique, pour que des projets prennent vie !!! &lt;br /&gt;
&lt;br /&gt;
''In English'' :  &lt;br /&gt;
&lt;br /&gt;
After one pause the '''ElectroJam''' start again, these will take place 4x by year, but what is the ElectrJam at FIXME : The player will play with the electronic, informatics, and mechanical base, for the some projects begin to live !!! &lt;br /&gt;
&lt;br /&gt;
For Reminder : [[ElectroJam1]] // [[ElectroJam2]] // [[ElectroJam3]]&lt;br /&gt;
&lt;br /&gt;
== Schedule == &lt;br /&gt;
* DATE : the september 12, 2014&lt;br /&gt;
* Appointment at the Fixme : from 20:00 &lt;br /&gt;
* Event page: &lt;br /&gt;
&lt;br /&gt;
== Goal ==&lt;br /&gt;
''In French'' :&lt;br /&gt;
&lt;br /&gt;
durant cette soirée/nuit (pour les plus courageux), le but est d'utiliser les différents éléments qu'offre le Fixme (composants, outils, apport de matériels de chacun) pour laisser s'exprimer le côté &amp;quot;brut&amp;quot; de la technique, et ainsi commencer, poursuivre ou terminer un/des projet&lt;br /&gt;
&lt;br /&gt;
''In English'' :&lt;br /&gt;
&lt;br /&gt;
During this evening (or night), the goal is using different elemens there has at Fixme local (components, tools, gifts user) to leave your spirit express to begin, continue or finish one or some project. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Activities examples :  &lt;br /&gt;
---------------------&lt;br /&gt;
* Programming (uC, uP, web page, script,...) &lt;br /&gt;
* Electronics (making a prototype on verroboard or on PCB, software using : KICAD, SCILABS, ... discover electronics components and their working with datasheet)  &lt;br /&gt;
* Mechanical (making 3D printing, cut, saw, drill,... )   &lt;br /&gt;
* People (share knowledge, find out others, ...)&lt;br /&gt;
&lt;br /&gt;
== Obstacles ==&lt;br /&gt;
* your limits !!!&lt;br /&gt;
* arrangement, yes, yes &lt;br /&gt;
&lt;br /&gt;
== Component  ==&lt;br /&gt;
* Electronics components (resistor, capacity, diode, transistor, IC, uC, uP, motor, led,...) &lt;br /&gt;
* PC's &lt;br /&gt;
* Electronics Book&lt;br /&gt;
* Pizza&lt;br /&gt;
* Beer &lt;br /&gt;
* Stuff to open your spirit&lt;br /&gt;
&lt;br /&gt;
== Project in the back ==&lt;br /&gt;
&lt;br /&gt;
''In French''&lt;br /&gt;
&lt;br /&gt;
Avec le lien ci-dessous, tu peux déjà choisir sur quel projet tu aimerais venir apporter, partager ou découvrir tes connaissances... n'hésite pas non plus a rajouter ton projet &lt;br /&gt;
&lt;br /&gt;
''In English'' &lt;br /&gt;
&lt;br /&gt;
With the link below, you can choice the projet or offer your project&lt;br /&gt;
&lt;br /&gt;
Example of project : &lt;br /&gt;
&lt;br /&gt;
* Fixme_Y_choice (suite) &lt;br /&gt;
* Arbre Twitter - Fixme (suite)&lt;br /&gt;
* Affichage Hack-CFF (suite) &lt;br /&gt;
* DMX protocole (Special Fixme RS485 home-made protocol) &lt;br /&gt;
* Workshop Kicad / PCB (New) &lt;br /&gt;
* your project&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* [[User:Binary_Brain]] ???&lt;br /&gt;
* [[User:dgellow]] ???&lt;br /&gt;
* [[User:Nemen]] ???&lt;br /&gt;
* [[User:Rorist]] ??? &lt;br /&gt;
* [[User:gcmalloc]] ???&lt;br /&gt;
* [[User:Marcha]] ???&lt;br /&gt;
* [[User:Noskill]] ???&lt;br /&gt;
* [[User:Philoux]] ???&lt;br /&gt;
* [[User:Jhu]] ???&lt;br /&gt;
* and you (members or not members of Fixme) ???&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
A completer par vos photos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Twitter tree wires.jpg&lt;br /&gt;
File:Twitter tree lcd screen.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[ElectroJam1]]&lt;br /&gt;
* [[ElectroJam2]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=File:Twitter_tree_lcd_screen.jpg&amp;diff=5826</id>
		<title>File:Twitter tree lcd screen.jpg</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=File:Twitter_tree_lcd_screen.jpg&amp;diff=5826"/>
				<updated>2014-08-19T08:30:28Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=File:Twitter_tree_wires.jpg&amp;diff=5825</id>
		<title>File:Twitter tree wires.jpg</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=File:Twitter_tree_wires.jpg&amp;diff=5825"/>
				<updated>2014-08-19T08:29:56Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=CoursAndroid3&amp;diff=5215</id>
		<title>CoursAndroid3</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=CoursAndroid3&amp;diff=5215"/>
				<updated>2014-01-16T13:40:40Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Workshops]]&lt;br /&gt;
[[Category:Android]]&lt;br /&gt;
== Description ==&lt;br /&gt;
* Third session of Android development class, focused on security/re.&lt;br /&gt;
* Date: TBD&lt;br /&gt;
* Event: FIXME&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
* INTRO: Android stack, APK structure&lt;br /&gt;
* Static: Decompile, modify, repackage with [https://code.google.com/p/android-apktool/ apktool]&lt;br /&gt;
* Dynamic: Modify library calls at run time with [https://github.com/crmulliner/ddi Android DDI]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
* VM for Android RE: https://redmine.honeynet.org/projects/are/wiki&lt;br /&gt;
* Android dis/assembler: https://code.google.com/p/smali/&lt;br /&gt;
* APK analysis: https://github.com/honeynet/apkinspector/&lt;br /&gt;
* Android vulnerable apps: https://github.com/jackMannino/OWASP-GoatDroid-Project&lt;br /&gt;
&lt;br /&gt;
== Project leader ==&lt;br /&gt;
* [[User:Rorist]]&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* dgellow&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[CoursAndroid1]]&lt;br /&gt;
* [[CoursAndroid2]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=AG_2013_December&amp;diff=5115</id>
		<title>AG 2013 December</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=AG_2013_December&amp;diff=5115"/>
				<updated>2013-12-19T15:19:34Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: /* Apéro */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meetings]]&lt;br /&gt;
[[Category:AG]]&lt;br /&gt;
== Information ==&lt;br /&gt;
* Date: Jeudi 19 décembre 2013 à 19h30&lt;br /&gt;
* PV: FIXME&lt;br /&gt;
* https://pad.fixme.ch/p/ag2013&lt;br /&gt;
&lt;br /&gt;
== To discuss ==&lt;br /&gt;
* Finance&lt;br /&gt;
* Membership&lt;br /&gt;
** Commitee : if creation of Pole (Electronic, CTF, Printer3D, GameDev,...), representative of each activity presents of commitee assembly   &lt;br /&gt;
** Different rules for the intermediate membership, see below&lt;br /&gt;
** Different ways to get a key -&amp;gt; Moar keys!!!&lt;br /&gt;
* New local, needed features:&lt;br /&gt;
** 2 separate rooms&lt;br /&gt;
** Elec&lt;br /&gt;
** Phone/Cable for internet&lt;br /&gt;
** Access to the roof for long range wifi&lt;br /&gt;
** Windows&lt;br /&gt;
** WC access or water space  &lt;br /&gt;
** ...&lt;br /&gt;
** ''Faut-il élargir la recherche aux opportunités proches mais hors Lausanne?''&lt;br /&gt;
* Fixer des dates pour les réunions de comité à l'avance pour toute l'année (genre tous les 3 mois)&lt;br /&gt;
&lt;br /&gt;
* !!!Events!!!&lt;br /&gt;
** FIXME as a (free) platform&lt;br /&gt;
** Community outreach programs, such as courses/classes in 3D printing, soldering, etc for schools&lt;br /&gt;
** Organize [http://repaircafe.org/ repair cafe's] for the community &lt;br /&gt;
* Comitee, re-election&lt;br /&gt;
** President: Crazygolem / [[User:Nemen]] / You here&lt;br /&gt;
** Secretary: [[User:Rorist]] / You here&lt;br /&gt;
** Cashier [[User:Prosouth]], [[User:Sasha]] / You here (most important position)&lt;br /&gt;
** Logistic: [[User:Noskill]] / You here&lt;br /&gt;
* Modification of the [[Internal Regulation]]&lt;br /&gt;
** 2 Adhésions: Une période d'essai d'un mois est requise pour un membre actif (obtention de la clé)&lt;br /&gt;
&lt;br /&gt;
== Propositions: Membership ==&lt;br /&gt;
&lt;br /&gt;
=== Proposition 1 : 25CHF Membership ===&lt;br /&gt;
* Condition: Provide a profitable project for the community (middle-long term)&lt;br /&gt;
* Duration: 6 monthes from the start of the project&lt;br /&gt;
* Approval: by the members on the ML or by the commitee&lt;br /&gt;
* Examples: doorlock, led lightning system, web service/application, regular opening, etc&lt;br /&gt;
&lt;br /&gt;
=== Proposition 2 : 3 niveaux cotisations ===&lt;br /&gt;
* Constat: de nombreuses personnes seraient prêtes à prendre une cotisation plus élevée que la Cotisation Standard, mais la marge entre Standard et Actif est trop importante en regard avec leur disponibilité pour venir à Fixme, les activités, le matériel disponible.&lt;br /&gt;
Mais ces personnes voudraient donner plus pour proposer de nouvelles plages d'ouverture et &lt;br /&gt;
améliorer le budget pour un nouveau local et du nouveau matériel.&lt;br /&gt;
* Proposition: 100 CHF/month (étudiant: 50), 60 CHF/month (étudiant: 30), 10 CHF/month&lt;br /&gt;
* Clé pour tous les cotisants à 100 et 60.&lt;br /&gt;
* définir &amp;quot;avantage&amp;quot; de la cotisation 100 par rapport à 60&lt;br /&gt;
&lt;br /&gt;
== Propositions: Mailing list ==&lt;br /&gt;
&lt;br /&gt;
=== Proposition 1: ===&lt;br /&gt;
* Avoir une mailing list Publique et une mailing list Membres: OUI - NON&lt;br /&gt;
&lt;br /&gt;
=== Proposition 1 bis: ===&lt;br /&gt;
* Avoir une mailing list publique et une mailing list uniquement organisationnel/opérationnel réservée au membres: OUI -NON&lt;br /&gt;
&lt;br /&gt;
=== Proposition 2: ===&lt;br /&gt;
* Inscrire les membres à la mailing list dès leur inscription à Fixme: OUI - NON&lt;br /&gt;
&lt;br /&gt;
=== Proposition 3: ===&lt;br /&gt;
* Proposer des mailing lists spécialisées (ex: Electronique, CTF, Coding, ...): OUI - NON&lt;br /&gt;
&lt;br /&gt;
=== Proposition 4: ===&lt;br /&gt;
* Proposer des forums spécialisés (ex: Electronique, CTF, Coding, ...) publics en lecture seule, seul les membres Fixme peuvent poster : OUI - NON  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Propositions: Activités/Finances ==&lt;br /&gt;
&lt;br /&gt;
=== Proposition 1: ===&lt;br /&gt;
* Création de &amp;quot;pôles&amp;quot; (ex: Printing, Hardware, Electro,...) avec une(des) personne(s) de référence pour les questions diverses aider l'organisation/coordination et discussion en début d'année d'un budget pour le fonctionnement des pôles et achats divers.&lt;br /&gt;
&lt;br /&gt;
== Apéro ==&lt;br /&gt;
* Rorist: Fromage&lt;br /&gt;
* Philou: Beer &lt;br /&gt;
* Nemen: de la bonne humeur en tonneau de 200L&lt;br /&gt;
* Marcha: Salade de fruits + coupes plastiques + cuillières + 1 bouteille&lt;br /&gt;
* Dgellow: Flûtes et crackers&lt;br /&gt;
&lt;br /&gt;
==References/notes==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=RuCTFe-2013&amp;diff=5100</id>
		<title>RuCTFe-2013</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=RuCTFe-2013&amp;diff=5100"/>
				<updated>2013-12-13T17:48:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Planning =&lt;br /&gt;
&lt;br /&gt;
* Friday 13.12.2013&lt;br /&gt;
** from 7pm: Infrastructure setup workshop&lt;br /&gt;
* Saturday 14.12.2013&lt;br /&gt;
** 9am to 11am: Coffee, Gipfeli and defragmentation&lt;br /&gt;
** 11am to 8pm: THE GAME&lt;br /&gt;
** from 8pm: pizza, beer and write-ups&lt;br /&gt;
&lt;br /&gt;
Status on http://status.e.ructf.org/&lt;br /&gt;
&lt;br /&gt;
= Infrastructure =&lt;br /&gt;
&lt;br /&gt;
[[Image:ctf_server.jpg|250px|thumb|CTF Server running VirtualBox VMs]]&lt;br /&gt;
&lt;br /&gt;
'''Comment accéder au réseau de jeux?'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install openvpn (ou équivalent)&lt;br /&gt;
git clone ssh://gitolite@git.fixme.ch:1337/ructfe2013.git&lt;br /&gt;
cd ructfe2013/VPN&lt;br /&gt;
./vpn.sh&lt;br /&gt;
ping 10.23.32.3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hosts ==&lt;br /&gt;
&lt;br /&gt;
* 10.23.32.1 routerbox&lt;br /&gt;
* 10.23.32.3 test vulnbox&lt;br /&gt;
* 10.23.32.10 pwnbox&lt;br /&gt;
&lt;br /&gt;
= Participants =&lt;br /&gt;
&lt;br /&gt;
* [[User:Francois]]&lt;br /&gt;
* Anaël&lt;br /&gt;
* [[User:Rorist]]&lt;br /&gt;
* [[User:Noskill]]&lt;br /&gt;
* [[User:Alvarord]]&lt;br /&gt;
* [[User:Freestorm]]&lt;br /&gt;
* [[User:openghost]]&lt;br /&gt;
* [[User:marked]]&lt;br /&gt;
* [[User:p0np0n]]&lt;br /&gt;
* [[User:Prosouth]] + 1&lt;br /&gt;
* [[User:mylag]]&lt;br /&gt;
* [[User:dgellow]] (à partir de 14h)&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* http://ructf.org/e/2013/&lt;br /&gt;
* http://www.youtube.com/watch?v=mUzJTsk2VCE&lt;br /&gt;
&lt;br /&gt;
[[Category:CTF]]&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=AG_2013_December&amp;diff=5032</id>
		<title>AG 2013 December</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=AG_2013_December&amp;diff=5032"/>
				<updated>2013-11-29T22:03:03Z</updated>
		
		<summary type="html">&lt;p&gt;Dgellow: Add date and hour&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meetings]]&lt;br /&gt;
[[Category:AG]]&lt;br /&gt;
== Information ==&lt;br /&gt;
* Date: Jeudi 19 décembre 2013 à 19h30&lt;br /&gt;
* PV: FIXME&lt;br /&gt;
* https://pad.fixme.ch/p/ag2013&lt;br /&gt;
&lt;br /&gt;
== To discuss ==&lt;br /&gt;
* Finance&lt;br /&gt;
* Membership&lt;br /&gt;
** Different rules for the intermediate membership&lt;br /&gt;
** Different ways to get a key -&amp;gt; Moar keys!!!&lt;br /&gt;
* New local&lt;br /&gt;
* !!!Events!!!&lt;br /&gt;
** FIXME as a (free) platform&lt;br /&gt;
* Comitee, re-election&lt;br /&gt;
** President: Crazygolem / You here&lt;br /&gt;
** Secretary: [[User:Nemen]] / You here&lt;br /&gt;
** Cashier [[User:Prosouth]], [[User:Sasha]] / You here (most important position)&lt;br /&gt;
** Logistic: [[User:Rorist]] / You here&lt;br /&gt;
* Modification of the [[Internal Regulation]]&lt;br /&gt;
** 2 Adhésions: Une période d'essai d'un mois est requise pour un membre actif (obtention de la clé)&lt;br /&gt;
&lt;br /&gt;
==References/notes==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dgellow</name></author>	</entry>

	</feed>