<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dw="http://www.dreamwidth.org">
  <id>tag:dreamwidth.org,2009-04-20:105601</id>
  <title>Busy hands | Disquiet mind</title>
  <subtitle>Craft and Tech Notebook</subtitle>
  <author>
    <name>chebe</name>
  </author>
  <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/"/>
  <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom"/>
  <updated>2013-05-11T14:23:40Z</updated>
  <dw:journal username="chebe" type="personal"/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:76386</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/76386.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=76386"/>
    <title>CoderDojo</title>
    <published>2013-05-11T14:22:53Z</published>
    <updated>2013-05-11T14:23:40Z</updated>
    <category term="coderdojo"/>
    <dw:mood>optimistic</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">&lt;a href="http://en.wikipedia.org/wiki/CoderDojo"&gt;CoderDojo&lt;/a&gt;, for those unaware, is like a free Saturday computer club for children, set up by various groups (increasingly companies are setting up their own), with an aim of teaching children some form of computer language. The most popular is HTML, CSS, and Javascript. Recently I started helping out with the CoderDojo in DCU (&lt;a href="http://coderdojodcu.com/"&gt;website&lt;/a&gt; launching soon). It's just over a year old, and today was my second week.&lt;br /&gt;&lt;br /&gt;I got involved because, a woman from work sent around an email, and it's close to my home. That, and three weeks ago they started another class particularly aimed at girls. So from 10am to noon, 30 or so 10-18 year old girls (and their parents/guardians) gather to learn how to write their own webpages. Then from noon until 2pm the mixed beginners class is run, and from 2pm to 4pm is the advanced class. There is a bit of a mix-up with the ticketing system that needs smoothing out (&lt;a href="http://coderdojogirls.eventbrite.com/"&gt;girls tickets&lt;/a&gt;, &lt;a href="http://coderdojodcu.eventbrite.com/"&gt;gen tickets&lt;/a&gt;), but other than that things seem to be going well.&lt;br /&gt;&lt;br /&gt;Why start an all-girls class? After all the material isn't any different. They'd been running the mixed classes for a year, and had about four girls attending. The girls class started with about 35. Why? Perhaps it's about perception? No-one is particularly keen to do things if they feel they won't fit in. So if you tell them yes, this is for you, and there will be others like you, maybe they feel more encouraged to attend?&lt;br /&gt;&lt;br /&gt;I help out with the two beginner classes, and after those four hours I'm a bit shattered, and keep missing out on the advanced class who do fun things like animation and node.js. Maybe once I get used to the routine I'll find the extra energy. It's inspiring to see the children getting excited over what they're doing. It's humbling to see the creativity just pour out of them so effortlessly. And it feels good to be able to help them when they get stuck. I'm looking forward to the coolest-project competition.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=76386" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:75998</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/75998.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=75998"/>
    <title>Maker Faire UK 2013</title>
    <published>2013-05-03T14:07:36Z</published>
    <updated>2013-05-03T18:19:26Z</updated>
    <category term="makerfaire"/>
    <dw:mood>inspired</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">After a year hiatus Maker Faire UK was back in Newcastle last weekend. This time around I was behind the stands with &lt;a href="http://www.tog.ie/"&gt;tog&lt;/a&gt;. Our base for the weekend was the large room dubbed 'Zone C' which housed "Giant Drawing Machines and UK Hackerspaces", and us. (We'll allow them that gaff, as otherwise we were made very welcome.) The other areas held sections like DIY Bio, soldering, robots, crafters, software, and even a long line that allegedly led to a laser game in the style of a jewel thief caper. &lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/237601/237601_original.jpg"&gt;&lt;img width="300" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/237601/237601_original.jpg" height="400" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Luckily there were enough of us on the stand that we could duck out and have a look around. I took part in a taste survey and got my tastebuds counted (I'm in the super-taster range) in the DIY Bio section. In the soldering section they were running a workshop with squishy circuits. In the craft section they had robots that knit! There were also modified knitting machines that could create complicated patterns, and an accurate set of knitted and crocheted organs. I also found beautiful modern quilts and a Dazzle Dress made of high-vis and reflective materials. Bitmap Machine Knitting even crocheted EL wire with regular wire to create hats and bracelet-cuffs!&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___1" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/75998.html#cutid1"&gt;Pictures&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___1" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I met &lt;span style='white-space: nowrap;'&gt;&lt;a href='http://twitter.com/rainycat'&gt;&lt;img src='http://twitter.com/favicon.ico' alt='[twitter.com profile] ' style='vertical-align: bottom; border: 0; padding-right: 1px;' width='16' height='16'/&gt;&lt;/a&gt;&lt;a href='http://twitter.com/rainycat'&gt;&lt;b&gt;rainycat&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; and saw her EEG-pendant visualiser in action. I met &lt;span style='white-space: nowrap;'&gt;&lt;a href='http://twitter.com/BobDotStone'&gt;&lt;img src='http://twitter.com/favicon.ico' alt='[twitter.com profile] ' style='vertical-align: bottom; border: 0; padding-right: 1px;' width='16' height='16'/&gt;&lt;/a&gt;&lt;a href='http://twitter.com/BobDotStone'&gt;&lt;b&gt;BobDotStone&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; from the York hackerspace as he proudly showed off his 8x8 matrix tshirt. I even spied LEDs decorating a sombrero. &lt;a href="http://www.bareconductive.com/blog/2013/04/30/bare-conductive-at-maker-faire-uk"&gt;Bare Conductive&lt;/a&gt; stopped by and kindly gave us one of their pen samples so we could have fun with it (we're thinking screen printing). Someone stopped by asking for advice on how to improve his touch-screen gloves and we gave him a piece of conductive fabric to try. This free sharing and helping is one of the things I really like about the Maker community. (For more of this sharing, and to see how much a duck is worth, take a look at the &lt;a href="http://www.tog.ie/2013/05/maker-faire-newcastle-2013/"&gt;tog post&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/238117/238117_original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/238117/238117_original.jpg" height="300" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Lots of people seemed to enjoy our projects. &lt;span style='white-space: nowrap;'&gt;&lt;a href='http://twitter.com/partfusion'&gt;&lt;img src='http://twitter.com/favicon.ico' alt='[twitter.com profile] ' style='vertical-align: bottom; border: 0; padding-right: 1px;' width='16' height='16'/&gt;&lt;/a&gt;&lt;a href='http://twitter.com/partfusion'&gt;&lt;b&gt;partfusion&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; brought his giant Ardunio, and a collection of his LED displays and wearable pieces. I brought my &lt;a href="http://chebe.dreamwidth.org/tag/led matrix top"&gt;7x7 LED matrix top&lt;/a&gt;, my &lt;a href="http://chebe.dreamwidth.org/36027.html"&gt;temperature sensing scarf&lt;/a&gt;, and the &lt;a href="http://chebe.dreamwidth.org/50319.html"&gt;Starry Light&lt;/a&gt; (LED wind-'chime'). Different people liked different things, I had great discussions about how the problem was really with the batteries (it's so great to met people who understand), about research in the area, giving people ideas about different ways to utilise soft-circuits (and getting ideas back in return). I even met a teacher who was really excited about the whole thing, hoping to use it as a way to get the girls in his class interested in electronics! I was also impressed to meet a young lady who already knew about soft-circuits, and was more curious in how we programmed them. All in all I think the future is bright (and twinkly).&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___2" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/75998.html#cutid2"&gt;Pictures of our stand&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___2" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And of course MakerFaireUK isn't complete without purchasing so many books and kits that the weight-allowance on the flight home becomes a worry.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/236852/236852_original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/236852/236852_original.jpg" height="240" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___3" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/75998.html#cutid3"&gt;About the LED nametag&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___3" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Overall it was an exhausting, but fantastic experience. I'm still buzzed from all the compliments and new ideas. And can't wait to see what all these other makers do next.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=75998" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:75610</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/75610.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=75610"/>
    <title>Updates of stuff</title>
    <published>2013-03-12T21:26:51Z</published>
    <updated>2013-03-12T21:28:46Z</updated>
    <category term="random"/>
    <category term="events"/>
    <dw:mood>busy</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>2</dw:reply-count>
    <content type="html">&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/235840/235840_original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/235840/235840_original.jpg" height="200" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Work has been keeping me busy so coherent ... speech stuff ... is little beyond me at the moment. (I'm going to a grammar workshop on Saturday, maybe that will help.) So this will be blessedly brief.&lt;br /&gt;&lt;br /&gt;Those are crepe-paper cherry blossoms at the top. I roughly followed &lt;a href="http://sarahndipities.indiemade.com/blog/things-make-tissue-paper-cherry-blossoms"&gt;this tutorial&lt;/a&gt;, only I lack a tree branch.&lt;br /&gt;&lt;br /&gt;I've taken to learning how to needle-felt. Here's my first attempt at a rectangle in green wool, and conductive stainless-steel fiber. &lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/235729/235729_original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/235729/235729_original.jpg" height="300" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;I've also been experimenting with fusible fibers (and sheets) together with conductive fibers as well.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/235481/235481_original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/235481/235481_original.jpg" height="300" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;In tangential news we got a 3D-printer. I haven't logged much time with it yet but am looking forward to some of the translucent and UV-reactive plastics.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/235009/235009_original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/235009/235009_original.jpg" height="400" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Finally, to conclude, I'm going to be busy this year attending all the things.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;April, Saturday 6th.&lt;/em&gt; Anime Dublin (&lt;a href="http://www.facebook.com/events/342542652527950/"&gt;facebook&lt;/a&gt; &lt;a href="https://twitter.com/AnimeDublin"&gt;twitter&lt;/a&gt;) Showing people how to make LED-flowers.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;April, Saturday 27th - Sunday 28th.&lt;/em&gt; MakerFaire UK (&lt;a href="http://www.makerfaireuk.com/"&gt;website&lt;/a&gt; &lt;a href="https://twitter.com/makerfaire_uk&amp;quot;&amp;quot;"&gt;twitter&lt;/a&gt;) Helping out at the &lt;a href="http://www.tog.ie/"&gt;TOG hackerspace&lt;/a&gt; table.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;June, Friday 7th - Sunday 9th.&lt;/em&gt; GaelHack (&lt;a href="http://gaelhack.hackerspaces.ie/"&gt;website&lt;/a&gt; &lt;a href="https://twitter.com/GaelHack"&gt;twitter&lt;/a&gt;) Doing... something.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;July, Saturday 27th.&lt;/em&gt; MiniMakerFaire Dublin (&lt;a href="http://www.makerfairedublin.com/"&gt;website&lt;/a&gt; &lt;a href="https://twitter.com/DublinMaker"&gt;twitter&lt;/a&gt;) Again helping out TOG.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;July, Wednesday 31st - August, Sunday 4th.&lt;/em&gt; O.H.M. (&lt;a href="https://ohm2013.org/site/"&gt;website&lt;/a&gt; &lt;a href="https://twitter.com/ohm2013"&gt;twitter&lt;/a&gt;) Trying to forget that I dislike camping.&lt;br /&gt;&lt;br /&gt;Now to find the energy required to do it all.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=75610" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:75182</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/75182.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=75182"/>
    <title>Installing my Touchatag and getting it to work</title>
    <published>2013-02-24T00:59:37Z</published>
    <updated>2013-02-24T01:06:37Z</updated>
    <category term="linux"/>
    <category term="fedora"/>
    <category term="rfid"/>
    <dw:mood>relieved</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">I bought a &lt;a href="http://store.touchatag.com/acatalog/touchatag.html"&gt;touchatag&lt;/a&gt; ages ago, but couldn't get it installed properly under linux (and when I got it working under Windows the supplied software required that I create an account, which I really dislike). It's no longer available to purchase (except perhaps through resellers with old stock), but it is a RFID-tag reader (that came with a few RFID-tags) and was part of the 'Internet-of-Things' effort. Although anyone I know who has one didn't get it for that reason. It lay gathering dust in the back of my mind until I suddenly had a project idea. But first, I had to get the darned thing to work!&lt;br /&gt;&lt;br /&gt;Here's how I went about it under Fedora 18.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Pre-requisites&lt;/strong&gt; (you probably don't need all these, but I have ambitions);&lt;br /&gt;&lt;code&gt;yum install pcsc-*&lt;br /&gt;yum install libusb libusb-devel&lt;br /&gt;yum install libnfc*&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Install the driver&lt;/strong&gt;;&lt;br /&gt;&lt;code&gt;wget &lt;a href="http://www.acs.com.hk/drivers/eng/ACR122_Driver_Lnx_Mac10.5_10.6_10.7_104_P.zip"&gt;http://www.acs.com.hk/drivers/eng/ACR122_Driver_Lnx_Mac10.5_10.6_10.7_104_P.zip&lt;/a&gt;&lt;br /&gt;unzip ACR122_Driver_Lnx_Mac10.5_10.6_10.7_104_P.zip &lt;br /&gt;cd ACR122_Driver_Lnx_Mac10.5_10.6_10.7_104_P/&lt;br /&gt;tar -jxvf acsccid-1.0.4.tar.bz2 &lt;br /&gt;cd acsccid-1.0.4/&lt;br /&gt;./configure &lt;br /&gt;make&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Check it's working&lt;/strong&gt;;&lt;br /&gt;&lt;code&gt;lsusb&lt;/code&gt;&lt;br /&gt;Lists it as Advanced Card Systems, Ltd.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;nfc-list&lt;/code&gt;&lt;br /&gt;It should list your reader, if not, try &lt;code&gt;pcsc_scan&lt;/code&gt;, if still no luck run &lt;code&gt;pcscd -f&lt;/code&gt;.&lt;br /&gt;If at this point it's complaining that your firmware is bogus you need to edit the config file to skip the version checking, for me the file path is;&lt;br /&gt;&lt;code&gt;vim /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Locate &amp;quot;&lt;key&gt;ifdDriverOptions&lt;/key&gt;&amp;quot; and turn the &amp;quot;&lt;string&gt;0x0000&lt;/string&gt;&amp;quot; value into 0x0005 (0x0004 might work too). Save and exit, then restart the daemon. I had trouble getting it back up again, so I rebooted.&lt;br /&gt;&lt;br /&gt;Run the checks again to see that it is now picking up the device properly.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Use it&lt;/strong&gt;;&lt;br /&gt;This varies greatly depending on what you want to do. One of the alternatives recommended on the touchatag site is &lt;a href="http://blog.iotope.com/node/quick-starter/"&gt;iotope&lt;/a&gt;. I downloaded it (to run in standalone node mode), unzipped, and ran the bash script provided (it's Java based). Then you open a browser and go to &lt;a href="http://localhost:4242/ui/"&gt;http://localhost:4242/ui/&lt;/a&gt;. Then simply put a RFID-tag in the reader and (if compatible) see the details show up.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I pieced together this information from two sources;&lt;br /&gt;1. An &lt;a href="https://wiki.archlinux.org/index.php/Touchatag_RFID_Reader"&gt;archlinux wiki page&lt;/a&gt; which suggests another application, and&lt;br /&gt;2. A &lt;a href="http://www.backtrack-linux.org/wiki/index.php/RFID_Cooking_with_Mifare_Classic"&gt;backtrack linux page&lt;/a&gt; that suggests an entirely different application and use.&lt;br /&gt;&lt;br /&gt;This is probably old-hat to those of you it interests, but I've finally gotten it to work, so I'm putting it here against my forgetting in future.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=75182" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:74939</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/74939.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=74939"/>
    <title>Open-Source Software, and One Small Step</title>
    <published>2013-02-22T22:53:44Z</published>
    <updated>2013-02-22T22:53:44Z</updated>
    <category term="open-source"/>
    <category term="software"/>
    <dw:mood>anxious</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>2</dw:reply-count>
    <content type="html">Hello! Been a while. I have been starting things, just not quite getting around to finishing them... My friend &lt;a href="https://twitter.com/jpichon_net"&gt;Julie&lt;/a&gt; is on a mission to spread the joy of contributing to Open-Source Software. So this Wednesday just gone she organised &lt;a href="http://www.tog.ie/2013/01/one-small-step-open-source-night/"&gt;a meet-up at the hackerspace&lt;/a&gt; to help new-comers get started. She gave a short talk (&lt;a href="http://www.jpichon.net/blog/2013/02/talk-transcript-first-open-source-contribution/"&gt;transcript here&lt;/a&gt;), and then we broke up into groups to get hands-on experience, in some cases finding, and in others getting started on projects.&lt;br /&gt;&lt;br /&gt;I had great plans to finally get started on some Dreamwidth dev. I got my &lt;a href="http://hack.dreamwidth.net/"&gt;Dreamhack&lt;/a&gt; ages ago, but hadn't had time to do much with it. So I read up my &lt;a href="http://wiki.dwscoalition.org/notes/Main_Page"&gt;wiki&lt;/a&gt;, logged into the account (miraculously remembering the passwords), and decided starting fresh would be the best. (When I wandered away things were still in CVS, they're now in github.) So I found the &lt;a href="http://wiki.dwscoalition.org/wiki/index.php/Dreamhacks#Dreamhack_re-install"&gt;reinstall script&lt;/a&gt;, and ran it.&lt;br /&gt;&lt;br /&gt;Don't. At least, not for a while. After following all the steps I could find I still had trouble; the system complaining about not being able to access the db. I logged into the dw-dev irc room to complain, and found out that the script is broken. Alas! My plans are on hold for another little while until the script is fixed up and I can get my Dreamhack working again. The hard part is waiting patiently. I think I've been bitten by the bug.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=74939" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:74511</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/74511.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=74511"/>
    <title>Well, that went... well.</title>
    <published>2013-01-11T00:08:23Z</published>
    <updated>2013-01-11T11:43:19Z</updated>
    <category term="events"/>
    <dw:mood>pleased</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">I try to keep this blog about things that have gone right (or at least experiences I can learn from). As such, I would be remiss if I did not mention the night of talks we had in TOG last night. The topic ended up being &lt;a href="http://www.tog.ie/2013/01/january-talks/"&gt;Computer Games and Development&lt;/a&gt;, and it's one of those rare times when everything just went right.&lt;br /&gt;&lt;br /&gt;Back in December I said to the other members, I've a speaker lined up, let's have a night of talks! December being so busy it got pushed out to January. Which is good, because January is so quiet, and devoid of interesting events. But then a wondrous thing happened. &lt;a href="http://www.jpichon.net/blog/"&gt;Julie&lt;/a&gt; and &lt;a href="http://eirebecky.wordpress.com/"&gt;Becky&lt;/a&gt; said, hey, I know someone who might like to talk, and suddenly we had a topic and more speakers than we could fit in one night!&lt;br /&gt;&lt;br /&gt;It's one of those examples of just how a hackerspace should work. One person starts something, others join in, and a location is provided. Easy as pie, an event happens. And this one was spectacular (if I do say so myself)! One speaker presented from an iPad, controlled by a phone. Another provided my first real life experience of Windows 8. One was part of a team that won a BAFTA. And we had possibly the largest audience yet, including possibly the youngest yet. All on top of the genuinely interesting presentations! &lt;br /&gt;&lt;br /&gt;But personally, the icing on the cake was that of the six (excellent) presenters, four were women. &lt;em&gt;In the area of computer games.&lt;/em&gt; It happened without thinking, without specific effort. It was simply that when people thought of others involved with computer games, these were the people they thought of. It's a small thing, but it makes me happy.&lt;br /&gt;&lt;br /&gt;Julie made the point that we reaped the fruits of past effort; of going to all those tech events and cons, of making a point of seeking out other women in tech, that made this possible. (And to be fair, in this case it was mostly Julie's graft.) So this, is not only a fine example of a hackerspace working well, but also a good reason why women-in-tech events are important. They lead to great events!&lt;br /&gt;&lt;br /&gt;Moving on, people are already talking about a 'next one'. Guess we'll have to do something about that :)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=74511" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:74468</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/74468.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=74468"/>
    <title>Code for the LED matrix top, version 2</title>
    <published>2013-01-01T23:19:04Z</published>
    <updated>2013-01-02T10:34:18Z</updated>
    <category term="led matrix top"/>
    <category term="code"/>
    <category term="git"/>
    <dw:mood>cold</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>2</dw:reply-count>
    <content type="html">While I wait for LJ to let me log in again (to upload photos), or until I find a better alternative, I thought I'd share some more of the &lt;a href="http://chebe.dreamwidth.org/tag/led+matrix+top"&gt;LED-matrix top&lt;/a&gt; code with you. &lt;br /&gt;&lt;br /&gt;&lt;a href="https://github.com/chebe/chebe-led-matrix-top-v2"&gt;Here's version 2&lt;/a&gt;, with the &lt;a href="https://www.sparkfun.com/products/10411"&gt;SparkFun wearable keypad&lt;/a&gt; functionality added. Let me know if there's any problems, or if you'd simply like to discuss it.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;(&lt;a href="http://chebe.dreamwidth.org/72789.html"&gt;Version 1 post&lt;/a&gt;)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=74468" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:74159</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/74159.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=74159"/>
    <title>Crochet Baubles</title>
    <published>2013-01-01T20:59:33Z</published>
    <updated>2013-01-04T19:54:01Z</updated>
    <category term="crochet"/>
    <dw:mood>busy</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">You know what I need to stop doing in 2013? Thinking, gosh, what I need is to pick up another craft. Seriously, I have more than enough to be doing. But, during 2012 I picked up a little crochet. Tríona (of &lt;a href="http://www.scienceisdelicious.net/"&gt;Science is Delicious&lt;/a&gt;) had the task of teaching me how to crochet. Multiple times, over and over.&lt;br /&gt;&lt;br /&gt;The main plus crochet has over knitting is that the level of entry is much lower. I never quite got the hang of casting on (or off) in knitting, but crochet is much easier, it simply begins with a single knot!&lt;br /&gt;&lt;br /&gt;But also having a project to work on gives the knowledge something to stick to. And so, crochet baubles!&lt;br /&gt;&lt;br /&gt;Using a 5mm hook, and some mysterious yarn, the pattern goes like this;&lt;br /&gt;&lt;ol&gt;&lt;li&gt; Start with a knot, leave a tail to work in later.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Chain 6, work last into first chain stitch to form a circle.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Chain 3, work last into the centre of the circle. Repeat to make eight loops, working the last/eighth loop into the centre of the first loop in the row.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Chain 5, eight times, last one into first in this row.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Chain 6, eight times, last one into first in this row.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Chain 7, eight times, last one into first in this row.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Check size against the bauble. If needed, chain 8, eight times, last one into first in this row.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Start decreasing. So if added a chain 8 row, chain 7, then chain 6. Check size against bauble, continue as needed. (I find the final row only needs seven loops.)&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Cut a tail about the length of your forearm. (Work in the bottom tail now.) Thread the top tail on a large needle, and use it to catch each loop of the top row, and tighten to completely enclose the bauble. Knot and tie off.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___1" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/74159.html#cutid1"&gt;Couple of pics&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___1" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=74159" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:73940</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/73940.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=73940"/>
    <title>A picture really can say more than a thousand words</title>
    <published>2012-12-17T02:04:30Z</published>
    <updated>2012-12-17T02:07:08Z</updated>
    <category term="random"/>
    <dw:mood>thoughtful</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">I came upon &lt;a href="http://antoilean.blogspot.com.es/2012/12/old-colour-photos-of-ireland-in-1913.html"&gt;this post&lt;/a&gt; just before bed, and now am having trouble getting my ticking brain to sleep. These photos, reportedly the first colour photos ever taken in Ireland, are 99 years old. They represent some of the poorest people and places of that time, some of the furthest from Dublin, and some of those retaining most of the old native Irish way of life. These people were the neighbours of my ancestors; my grandparents' parents. Irish identity is a tricky thing, a nebulous thing. For so long the colonised, the Free State only 89 years old. The records of our recent past burnt in uprisings, the stone monuments of the ancient past strewn about the landscape. And in between only the stories. (&lt;a href="http://storyarchaeology.com/"&gt;This&lt;/a&gt; is a good podcast by the way, if you're interested in the old Irish stories.) Then out of the blue (I like to think of the internet as blue) comes these photos.&lt;br /&gt;&lt;br /&gt;It struck me, looking at them, how many are doing something, associated with their craft. Which in turn reminds me of the &lt;a href="http://www.irelandstraditionalcrafts.com/films.html"&gt;Hands boxset&lt;/a&gt; of documentaries from the early 1960's about traditional crafts, with a focus on those dying out due to industrialisation. I come from a people that tell stories and make things. What with the nature of this blog and all, it just kind of resonates. And my, how the world has changed in a hundred years.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=73940" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:73599</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/73599.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=73599"/>
    <title>Laundry Bag</title>
    <published>2012-12-16T22:02:26Z</published>
    <updated>2012-12-17T14:19:49Z</updated>
    <category term="a bag for all reasons"/>
    <category term="bags"/>
    <dw:mood>happy</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">I made another bag! The last ones were so small I think I've over-compensated and have gone too much the other way. This one is a laundry bag from a project in '&lt;a href="http://www.amazon.co.uk/Bag-All-Reasons-all-new-occasion/dp/1446301850"&gt;A Bag for All Reasons&lt;/a&gt;'. I deviated a little from the instructions. The two-compartment design wasn't going to suit me; most of my clothing is darks and brights, with a handful of whites/pales/delicates. So I doubled up the internal divider to make a small third section in the middle. For the darks section I chose a black and grey striped fabric, and for the brights a nice colourful printed patchwork fabric. Then at the every end I got lazy, and instead of two parallel lines of stitching 5mm apart I used a twin-needle in one pass. It's mostly straight lines and different sizes of rectangles, which makes the cutting out easier (thank the rotary cutter), but makes the actual sewing rather boring (not even any seam finishes). The end product is approximately 50cm x 60cm, and fully lined. It's quite pretty and ultimately functional, good result!&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___1" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/73599.html#cutid1"&gt;Pictures!&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___1" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=73599" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:73447</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/73447.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=73447"/>
    <title>*ahem* Ta-Da!</title>
    <published>2012-12-11T23:56:00Z</published>
    <updated>2012-12-12T17:47:05Z</updated>
    <category term="gerties sew along"/>
    <category term="sewing"/>
    <category term="dresses"/>
    <dw:mood>accomplished</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>2</dw:reply-count>
    <content type="html">&lt;center&gt;&lt;br /&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/232141/232141_original.jpg"&gt;&lt;img width="300" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/232141/232141_original.jpg" height="450" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;It's a dress! Actually, it's &lt;i&gt;the&lt;/i&gt; Crepe dress I started two years ago! (You can find previous posts with the tag &lt;a href="http://chebe.dreamwidth.org/tag/gerties sew along"&gt;gerties sew along&lt;/a&gt;.) The astute among you will notice a couple of things. &lt;br /&gt;&lt;br /&gt;Firstly that it's finished. I didn't want to risk posting another in-progress update in case I put it down and ignored it again for another few months. But yesterday was the annual &lt;a href="http://www.tog.ie/2012/12/christmas-crafting-tog/"&gt;Crafters Sugar-overdose Night&lt;/a&gt; (which has unofficially become the TOG Christmas party), and I was determined to have something to show at it. So despite my intense hatred for hemming I spent all of Sunday doing just that, and felt the relief of actually finishing something. This is my first (non-costume) dress, so I now feel justified in calling myself a 'dressmaker'!&lt;br /&gt;&lt;br /&gt;As Craft Night is directly after work I ended up wearing my dress to work. It was a peculiar experience. I have never worn a dress to work before, not even when I worked in retail. Skirts sure, but not a full dress. Being the middle of winter I made one concession, the stockings were swapped for leggings, so please excuse the bagginess in the photos.&lt;br /&gt;&lt;br /&gt;Secondly, oh observant followers, you'll have noticed that you've never seen this fabric before. Indeed, the project came to a rather definite halt when I gave up on the fitting and was about to cut the fashion fabric and realised that the fabric wouldn't work well with this dress design. Time passed, and I happened on an online fabric sale. The moment I saw this fabric I knew the dress was back on!&lt;br /&gt;&lt;br /&gt;Here, let me do a twirl for you! (These photos are not instagrammed, just shot in poor, yellow, light. That first photo was taken with flash and shows the colours better.)&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___1" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/73447.html#cutid1"&gt;Photos!&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___1" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Did you spot the pockets? Pockets! Such wonderful inventions. Okay, since this &lt;i&gt;was&lt;/i&gt; a &lt;a href="http://www.blogforbettersewing.com/search/label/Crepe%20Sew-Along"&gt;sew-along&lt;/a&gt; I should talk a bit about the actual construction. The lovely patterned crepe is rather translucent, so it is underlined with black polycotton, which gives it a nice (but slightly stiff) body. Although, the hand-basting took such an impossibly long time that in future I will be saving this technique for particularly special gowns. &lt;br /&gt;&lt;br /&gt;This was also my first time doing facings, and it was an adventure. The points on the neckline could have been done better. And my interfacing was so delicate that I melted a few pieces with the iron. That took getting used to. And they are so light that they have to be tacked down in several places to stop them flipping out. (That is one advantage of the underlining; I can tack to the lining without having the stitches visible on the outside.)&lt;br /&gt;&lt;br /&gt;My usual method of seam construction is straight-stitch finished with overlocker. In some places, like the skirt side-seams with the pockets, I had to leave the seams open, so I overlocked both sides. Speaking of pockets; I initially put them in the wrong way around. So I had to cut them out and put them back the right way around. Silly mistake, and reminds me to not sew when I'm tired.&lt;br /&gt;&lt;br /&gt;Other than that my skirt is 62cm long measured from the waist seam. The ties don't want to lay flat and keep compacting, and there seems to be a bit extra fabric in the body, but I figure that's part of the pattern. I am glad I spent so much time working on getting the fit just so, because this really is a very comfortable dress to wear. (Like it was made for me or something :P )&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___2" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/73447.html#cutid2"&gt;Here are some shots of the inside of the dress&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___2" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Okay, that's that. *dusts off hands*&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=73447" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:72789</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/72789.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=72789"/>
    <title>Code for the LED matrix top</title>
    <published>2012-10-10T10:01:22Z</published>
    <updated>2012-10-18T22:16:38Z</updated>
    <category term="led matrix top"/>
    <category term="code"/>
    <category term="git"/>
    <dw:mood>pleased</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">I received a request for clarify some of the code I use in the LED-matrix top, so I've decided to start sharing my code in a more modern way. But before we get to that, if you are thinking of following my adventures in making this top there are a couple of things I want to add.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt; Please please please use metal snaps instead of metal rings!&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Use lithium-ion batteries, more power, much better.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; As soon as you have the circuit working as you want, cover each conductive trace with fray-stop glue to prevent oxidation of the conductive coating over time.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Test that you can turn on each LED individually by using a (at least 3V) coin-cell battery and touching the positive side to the trace that connects to the positive side of the LED, and the negative to the negative. If it doesn't light up get a multimeter and check every single trace/LED for short-circuits.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;Okay, so the top is physically made up and working fine? Great! Here's the first version of the code, with the LEDs working, and the push-button switch for cycling through patterns, and that's it. It's available through github at &lt;a href="https://github.com/chebe/chebe-led-matrix-top"&gt;https://github.com/chebe/chebe-led-matrix-top&lt;/a&gt;. I'll let you know as I clean up and release newer versions.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=72789" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:72645</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/72645.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=72645"/>
    <title>Reprogramming the Raven USB Stick for use with the KillerBee framework</title>
    <published>2012-10-08T23:05:31Z</published>
    <updated>2012-10-09T23:24:24Z</updated>
    <category term="zigbee"/>
    <category term="jtag"/>
    <dw:mood>pleased</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">This is the &lt;a href="http://www.atmel.com/tools/RZUSBSTICK.aspx"&gt;Raven USB stick&lt;/a&gt;. It is a network evaluation tool for ZigBee networks. You can use it with the &lt;a href="http://code.google.com/p/killerbee/"&gt;killerbee&lt;/a&gt; framework/toolkit to passively listen in on network traffic.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/230255/230255_original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/230255/230255_original.jpg" height="300" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Which is great, until you want to use some of the more active features of the toolkit. The toolkit comes with an active firmware, but first you have to load it onto the Raven. &lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___1" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/72645.html#cutid1"&gt;Another good use for a Dragon&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___1" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=72645" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:72085</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/72085.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=72085"/>
    <title>Lilypad LED Matrix: part 4.b, adjusted layout</title>
    <published>2012-09-26T13:10:45Z</published>
    <updated>2012-10-03T15:16:50Z</updated>
    <category term="led matrix top"/>
    <category term="lilypad"/>
    <category term="projects"/>
    <dw:mood>busy</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">Last we looked in on this project I'd just added in the adapter for the keypad and a battery holder. Since then a couple of things happened. &lt;br /&gt;&lt;br /&gt;One; in the two-and-a-half years since starting this project, the silver on the conductive thread has started to corrode. This manifested first as the programmed time delays no longer seeming to work right, and then with an un-even light disruption across the LED grid (this happens anyway, but wasn't noticeable before this). So I rather carefully went over every single trace of conductive thread with a thin paintbrush and a bottle of fray-stop glue. Hopefully it will slow down further corrosion.&lt;br /&gt;&lt;br /&gt;Two; I got my hands on a IR-detector unit, and wanted to include it in the top (&lt;a href="http://chebe.dreamwidth.org/69715.html"&gt;as talked about in the Dublin Maker Faire post&lt;/a&gt;). To make this possible the keypad-adapter would have to double up as an ir-adapter. But this required a change of circuit layout.&lt;br /&gt;&lt;br /&gt;The keypad has five wires; 3 output, 1 led, 1 ground. The ir-detector has four wires; 1 output, 1 led, 1 ground, 1 power. The adapter has five slots. But two of them are pins 0 and 1 (Rx &amp;amp; Tx) and I had trouble getting them to work consistently. So to fit everything in I decided to move the power and ground lines out to their own adapter. But where was I to find a two-pin breakout board? They come in &lt;a href="http://proto-pic.co.uk/lilypad-protoboard-large/"&gt;large&lt;/a&gt;, &lt;a href="http://proto-pic.co.uk/lilypad-protoboard-small/"&gt;small&lt;/a&gt; (used for the existing adapter), and that's it. *brainwave* I remembered a set of &lt;a href="http://proto-pic.co.uk/lilypad-led-pcb-set/"&gt;empty LED boards&lt;/a&gt; I hadn't gotten around to using.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/228684/228684_original.jpg"&gt;&lt;img width="200" height="150" border="0" src="http://ic.pics.livejournal.com/chebe/2529555/228684/228684_original.jpg" alt="" /&gt;&lt;/a&gt; &lt;a href="http://ic.pics.livejournal.com/chebe/2529555/229033/229033_original.jpg"&gt;&lt;img width="200" height="150" border="0" src="http://ic.pics.livejournal.com/chebe/2529555/229033/229033_original.jpg" alt="" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;And sure enough, two separate connections, just add headers! I pulled out the existing stitching and stitched the new layout in. The power lines are actually run along the back in channels of bias-binding for insulation because the whole thing is so crowded at this point.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/228556/228556_original.jpg"&gt;&lt;img width="400" height="300" border="0" src="http://ic.pics.livejournal.com/chebe/2529555/228556/228556_original.jpg" alt="" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Turned it on, fixed up the code (new pin numbers), adjusted the timing on the patterns, and tried my hand at interrupt coding. However, before I could finish it up, my top needed to go off with &lt;span style='white-space: nowrap;'&gt;&lt;a href='http://twitter.com/Jeffrey_Roe'&gt;&lt;img src='http://twitter.com/favicon.ico' alt='[twitter.com profile] ' style='vertical-align: bottom; border: 0; padding-right: 1px;' width='16' height='16'/&gt;&lt;/a&gt;&lt;a href='http://twitter.com/Jeffrey_Roe'&gt;&lt;b&gt;Jeffrey_Roe&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; and &lt;span style='white-space: nowrap;'&gt;&lt;a href='http://twitter.com/PartFusion'&gt;&lt;img src='http://twitter.com/favicon.ico' alt='[twitter.com profile] ' style='vertical-align: bottom; border: 0; padding-right: 1px;' width='16' height='16'/&gt;&lt;/a&gt;&lt;a href='http://twitter.com/PartFusion'&gt;&lt;b&gt;PartFusion&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; to &lt;a href="https://twitter.com/Jeffrey_Roe/status/252391276329181184"&gt;NY MakerFaire to represent tog&lt;/a&gt;, so development of new features was promptly abandoned, to be continued once it returns. (Although, I hear it was a &lt;a href="https://twitter.com/NatashaCarolan/status/252479984705368064"&gt;bit&lt;/a&gt; &lt;a href="http://www.flickr.com/photos/86443215@N04/8050577113/sizes/z/in/set-72157631682811782/"&gt;wet&lt;/a&gt;, so I expect my top probably stayed in somewhere nice and dry.) &lt;b&gt;*edit*&lt;/b&gt; Spot the &lt;a href="http://www.flickr.com/photos/86443215@N04/8050534948/sizes/z/in/set-72157631682811782/"&gt;LED top&lt;/a&gt;. But now I have a definite list of things that need doing, and then it will actually be &lt;i&gt;finished&lt;/i&gt;!&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://chebe.dreamwidth.org/13959.html"&gt;Part 1&lt;/a&gt; | &lt;a href="http://chebe.dreamwidth.org/17644.html"&gt;Part 2&lt;/a&gt; | &lt;a href="http://chebe.dreamwidth.org/61563.html"&gt;Part 3&lt;/a&gt; | &lt;a href="http://chebe.dreamwidth.org/69715.html"&gt;Part 4.a&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=72085" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:71741</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/71741.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=71741"/>
    <title>Bags!</title>
    <published>2012-09-26T13:03:31Z</published>
    <updated>2012-09-28T10:16:26Z</updated>
    <category term="bags"/>
    <category term="sew what bags"/>
    <dw:mood>accomplished</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">I've started making bags! They're handy things, carrying stuff for you. But it can be hard to find just the right one to fit all your &lt;i&gt;really important&lt;/i&gt; stuff properly. Therefore, on occasion, I need to make one myself. I got a book (&lt;a href="http://www.amazon.co.uk/Sew-What-Bags-Pattern-Free-Customize/dp/1603420924"&gt;Sew What! Bags&lt;/a&gt;) and started small.&lt;br /&gt;&lt;br /&gt;This is the glasses case. Just a few rectangles of fabric sewn together in a tube like shape, fully lined. Handy little thing.&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/225887/225887_original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/225887/225887_original.jpg" height="240" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Then I tried the drawstring bag. I've made them before, but it's nice to follow a 'pattern'. The one in the book isn't lined, but I fancied a lined drawstring bag so that's what I did. I got a bit confused with the drawstring channel itself and think I was supposed to turn it to the inside rather than the outside, but hey, learning!&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/226380/226380_original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/226380/226380_original.jpg" height="300" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;br /&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/226572/226572_original.jpg"&gt;&lt;img width="300" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/226572/226572_original.jpg" height="300" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://ic.pics.livejournal.com/chebe/2529555/227023/227023_original.jpg"&gt;&lt;img width="300" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/227023/227023_original.jpg" height="300" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Have a few others in the works. It's nice actually having a use for all that pretty quiliting-weight cotton in the shops. Onwards to more complicated bags!&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=71741" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:71388</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/71388.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=71388"/>
    <title>Getting a hostname cloak on freenode irc</title>
    <published>2012-09-12T17:40:55Z</published>
    <updated>2012-09-13T22:14:35Z</updated>
    <category term="irc"/>
    <category term="things i needed to know"/>
    <dw:mood>thankful</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">Let's try a post without pictures for now. How to get an unaffiliated cloak on freenode:&lt;br /&gt;&lt;br /&gt;Step 1; register a nickname [&lt;a href="http://freenode.net/faq.shtml#nicksetup"&gt;as detailed here&lt;/a&gt;]&lt;br /&gt;Step 2; join #freenode and wait patiently for a staffer to show up&lt;br /&gt;Step 3; ask politely for a cloak [&lt;a href="http://freenode.net/faq.shtml#cloaks"&gt;as here&lt;/a&gt;]&lt;br /&gt;Step 4; once cloak is applied, thank your staffer, and check your info&lt;br /&gt;&lt;br /&gt;Simple, and awesome. Going to test it from work tomorrow to see how well it works.&lt;br /&gt;&lt;br /&gt;*edit* Using the webchat.freenode.net clients still set the &lt;b&gt;realname&lt;/b&gt; to something based on your ip, but using a client that sets &lt;b&gt;realname&lt;/b&gt; to something silly like 'purple' (hi pidgin), is a pretty good combination.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=71388" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:71068</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/71068.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=71068"/>
    <title>Some days are just *sigh*</title>
    <published>2012-09-05T21:34:50Z</published>
    <updated>2012-09-05T21:34:50Z</updated>
    <category term="random"/>
    <dw:mood>frustrated</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">Hello. Well, I was going to tell you about how I'm getting into making bags, show you a nifty little glasses case I made yesterday, and maybe go into some cool Lilypad related stuff. But. My home router decided to bork its own wireless functionality, I wasted an hour trying to fix it, and the helpdesk doesn't open until 9am. Then I thought, isn't technology grand, I'll just connect to the mobile internet through a hotspot on my phone. Yeah, except for some reason all my attempts at uploading photos result in nasty xml-tastic error messages. So I'm throwing in the towel and putting on a few CDs for the rest of the evening. Oh, and things will be back to normal (more regular like) around here shortly, presuming the internet starts working again.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=71068" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:70601</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/70601.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=70601"/>
    <title>Lilypad Holders</title>
    <published>2012-08-08T11:47:27Z</published>
    <updated>2012-08-08T13:32:45Z</updated>
    <category term="lilypad"/>
    <dw:mood>excited</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">Here's something I meant to talk about months ago. Lilypad microcontrollers are meant to be sewn into projects. Which can be time consuming, and seriously limits their resusability. (Also, I'd be much more willing to wash my e-garment if I could detach the microcontroller first.) So people have been coming up with shields/adapters to make their Lilypad projects more modular.&lt;br /&gt;&lt;br /&gt;One that's pretty cool, and uses a 3-D printer, is the &lt;a href="http://www.thingiverse.com/thing:13198"&gt;Lilypad Holder&lt;/a&gt; from mizliz via thingiverse. Namit very kindly printed me up a couple.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://ic.pics.livejournal.com/chebe/2529555/224515/original.jpg"&gt;&lt;img width="400" alt="" src="http://ic.pics.livejournal.com/chebe/2529555/224515/original.jpg" height="300" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;They fit the original microcontroller, the Simple Board (although it doesn't use all the holes), and even the XBee shield. The board is kept in place with a magnet glued into the little hole beneath where the board goes.&lt;br /&gt;&lt;br /&gt;But, as I was filing out the holes I realised something; the metal snaps point up. Which means either the FTDI header is face down (making it hard to reach and program) or the other components are loose and not connected to the base material. That could be changed by altering the 3-D model to invert the outside ring though, probably.&lt;br /&gt;&lt;br /&gt;But then I also realised the wires (wires!?) from the snaps are soldered directly onto the Lilypad pads themselves. Meaning any board you use with this holder is permanently committed. It's still a really cool idea, just doesn't match the way I work.&lt;br /&gt;&lt;br /&gt;There are also a couple of nifty soft-circuit ones I came across that seem like great ideas, but a fair amount of work to create; like the &lt;a href="http://www.fashioningtech.com/profiles/blogs/frogr-etextile-lilypad-shield"&gt;Frogr shield&lt;/a&gt;, or a &lt;a href="http://blog.makezine.com/2011/03/07/lilypad-arduino-with-fabric-snaps/"&gt;soft-holder&lt;/a&gt; also from mizliz, but fixing the direction the snaps point.&lt;br /&gt;&lt;br /&gt;And, well, it seems that the powers that be were paying attention, because now there exists a Lilypad Microcontroller (Simple Board version) with built-in snaps! The &lt;a href="https://www.sparkfun.com/products/10941"&gt;SimpleSnap&lt;/a&gt;. It also has a battery attached, which means it &lt;b&gt;must&lt;/b&gt; be removed from a project before washing, but that's a small trade-off. And to complement it there is a &lt;a href="https://www.sparkfun.com/products/10940"&gt;SimpleSnap Protoboard&lt;/a&gt; as well. I'm looking forward to getting my hands on these!&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=70601" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:70198</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/70198.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=70198"/>
    <title>The Tale of the Disappearing Dye</title>
    <published>2012-07-26T19:25:41Z</published>
    <updated>2012-07-27T18:19:44Z</updated>
    <category term="tshirts"/>
    <category term="dye"/>
    <dw:mood>mischievous</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">Normally when I dye fabric I just dump the powder and salt in the washing machine and let the chemistry and engineering do what they do best. But it's wasteful, especially when all you want to dye is one or two t-shirts. So I decided to dip my toe into the domain of hand-dye.&lt;br /&gt;&lt;br /&gt;I had two fine white cotton t-shirts to hand; one with blue and red print on the front and black on the back, the other with green and orange print on the front and black on the back. Clearly what they needed was purple. (I have been accused of thinking everything needs to be more purple, but see nothing wrong with this.) I found a nice dark, deep, "Intense Violet" colour. Perfection.&lt;br /&gt;&lt;br /&gt;Perhaps doing it at the hackerspace was a mistake. There were many people to help, but largely it resulted in distraction and mass mis-reading of the instructions. We did it 'wrong'; you're supposed add the dye-water to the salt-water! But, t-shirts got dyed, so it can't have been &lt;i&gt;that&lt;/i&gt; wrong.&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___1" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/70198.html#cutid1"&gt;Pictures&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___1" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;But, they're still cotton t-shirts, so there's no problem with trying again. And the coverage is nice and even, I especially like how even the gaps in-between the printed bits took the colour just as well. Maybe I'll get a better colour next time, if you know, I actually follow the instructions. But there will be more modding of these t-shirts first. Like adding of waists, and maybe lowering the necklines. Though that's a task for another day!&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=70198" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:69715</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/69715.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=69715"/>
    <title>Dublin Mini Maker Faire 2012</title>
    <published>2012-07-16T22:15:49Z</published>
    <updated>2012-07-20T14:27:13Z</updated>
    <category term="batteries"/>
    <category term="led matrix top"/>
    <category term="conductive thread"/>
    <category term="makerfaire"/>
    <category term="tog"/>
    <category term="leds"/>
    <category term="events"/>
    <dw:mood>exhausted</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">Bear with me, this is going to be a long post.&lt;br /&gt;&lt;br /&gt;This Saturday just gone, July 14th, was Dublin's &lt;i&gt;first&lt;/i&gt; &lt;a href="http://www.makerfairedublin.com/"&gt;Mini Maker Faire&lt;/a&gt;! It was held in the Science Gallery and on the Physics Lawn of Trinity College. I was there as a part of &lt;a href="http://www.tog.ie/"&gt;TOG&lt;/a&gt;, the Dublin maker/hacker-space. It was a fantastic day. So many people showed up who already knew a lot and came up with interesting questions and ideas. Some people were just wandering through Trinity like they do every weekend and were a little confounded to find us there. Yet others showed up wearing &lt;a href="http://esof2012.org/"&gt;ESOF&lt;/a&gt; lanyards! I'm sad I didn't get to see much of the other makers or exhibits, things were just so hectic! It certainly seemed like everyone was having a good time.&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___1" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/69715.html#cutid1"&gt;Maker Faire&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___1" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___2" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/69715.html#cutid2"&gt;TOG's new tshirt&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___2" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Projects&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___3" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/69715.html#cutid3"&gt;Arduino IR receiver&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___3" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___4" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/69715.html#cutid4"&gt;LED matrix top&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___4" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___5" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/69715.html#cutid5"&gt;Constellation Quilts&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___5" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Well, I fairly collapsed with exhaustion about 4pm (missing the after-party and everything), but up until that point it was a great day and I'm already looking forward to next year!&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=69715" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:69479</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/69479.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=69479"/>
    <title>Rooted Android phone HTC Desire Z</title>
    <published>2012-06-25T18:21:20Z</published>
    <updated>2012-06-25T18:21:20Z</updated>
    <category term="android"/>
    <dw:mood>annoyed</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">HTC Desire Z (aka Vision, G2) is now well and truly rooted. I'm indebted to xda-developers, here are some posts I found really helpful;&lt;br /&gt;&lt;ul&gt;&lt;li&gt; &lt;a href="http://forum.xda-developers.com/showthread.php?t=879701"&gt;Using adb&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt; &lt;a href="http://forum.xda-developers.com/showthread.php?t=1178912"&gt;Gaining temporary root, changing the version number, and downgrading to 2.2&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt; &lt;a href="http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD"&gt;Getting temp root (again), replacing the boot-loader, and changing some settings to keep root permanently&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;I then found a &lt;a href="http://forum.xda-developers.com/showthread.php?t=1685777"&gt;close-to-stock version of 2.3.5&lt;/a&gt; and loaded that up. It works pretty well, only a couple of very minor bugs. One was apps like Twitter force-closing constantly. But apparently that has more to do with the HTC Market becoming Google Play, so I just uninstalled and reinstalled and it's all working fine now. But sadly, it still doesn't have the USB-drivers I want! Upon closer reading turns out it was optional in 2.3.4 (default in 4.0.x), and seeing as how HTC isn't doing anything new for this model, I'm going to have to look at other, messier, options.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=69479" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:69364</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/69364.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=69364"/>
    <title>Setting up dev environment for Android phone HTC Desire Z</title>
    <published>2012-06-15T09:25:07Z</published>
    <updated>2012-06-15T09:26:32Z</updated>
    <category term="android"/>
    <category term="software"/>
    <dw:mood>okay</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">A while back I got a fantastic birthday present; the &lt;a href="http://www.sparkfun.com/products/10745"&gt;Electric Sheep&lt;/a&gt;! I've wanted one for ages! So I started reading up on it, and discovered it would only work on a phone with Android version 2.3.4 or higher, because that's when they introduced the new USB driver for it to work.&lt;br /&gt;&lt;br /&gt;I waited, and waited. I'd bought my phone SIM-free, so I got Gingerbread while all my friends with the same branded phone did not. Then I waited some more. Lo and behold, another update! Yes, install! ... Hmm, only a security update, still only 2.3.3? Get in contact with HTC, asking when they're going to push the 2.3.4 update that all the other, newer phones had already received. The answer; &lt;em&gt;"HTC has not released android 2.3.4 update for this phone due to the hardware requirements of this phone."&lt;/em&gt; This is plainly not true as several people having rooted their phones are even running 4.0.x on it.&lt;br /&gt;&lt;br /&gt;What am I to do? There is only one way forward of course, root my own phone. The first step is actually just setting up a software development environment. On the phone that just requires enabling debug mode, and on the laptop installing the &lt;a href="http://developer.android.com/sdk/index.html"&gt;Android SDK&lt;/a&gt; (painful enough, remember to run as Administrator on Windows), and from that the drivers for the phone. Only, the driver kept on failing to install/recognise my device. Turns out I needed to edit the driver. In a minor way that is not nearly as scary as it sounds. Simply add info about my phone to the &lt;code&gt;.info&lt;/code&gt; file, as described here: &lt;a href="http://alt236.blogspot.ie/2010/11/htc-desire-z-aka-htc-vision-aka-t.html"&gt;http://alt236.blogspot.ie&lt;/a&gt;. Then install the drivers again, successfully this time, and make sure the Android Debugging Bridge (adb) is working. &lt;code&gt;adb shell&lt;/code&gt; lets you walk around the phones file system copying and deleting files and such.&lt;br /&gt;&lt;br /&gt;This part isn't necessary for rooting your phone, but hey, I'll probably want to write some apps at some point, so I followed the procedure described &lt;a href="http://developer.android.com/guide/developing/index.html"&gt;here&lt;/a&gt;. To finish setting up the dev environment I installed Eclipse, built a virtual approximation of my phone and played with some of the samples. They are surprisingly slow to run.&lt;br /&gt;&lt;br /&gt;Ok, great. Next step, make backups. There is an &lt;code&gt;adb backup -all&lt;/code&gt; command, but it only works with Android versions 4 and above. *sad* So I'm going to have to do it the long way, copying file by file. I thought I'd give scripting it a try, but that's for another day.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=69364" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:68739</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/68739.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=68739"/>
    <title>Some .vimrc settings</title>
    <published>2012-05-29T15:43:30Z</published>
    <updated>2012-06-03T10:34:18Z</updated>
    <category term="vim"/>
    <dw:mood>busy</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">You know that feeling when you get into a new machine and vim is just configured wrong? Here's a couple of the configuration options I find most useful. Simply in your &lt;code&gt;$HOME&lt;/code&gt; folder edit (or create if it doesn't exist) &lt;code&gt;.vimrc&lt;/code&gt;.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;
set tabstop=3
set shiftwidth=3
set expandtab
&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;This bunch basically swaps tab with a specified number of spaces, here 3. This is mostly useful if you're going to playing with shared code. Indentation can vary between people and platforms, so boiling it down to 3 or 4 spaces will be most portable. But instead of having to press space 3 or 4 times this lets you just press tab once, and vim will make the necessary changes.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;
set autoindent
&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;This again is helpful when coding. Means that when you press Return onto a new line you will be at the same indentation level as the line above, like most IDEs. But, word of warning, if you're copy-pasting multiple lines this will go terribly wrong.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;
set backupdir=./.backup,.,/tmp
&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;All those temp files that automatically get created when you're editing a file never seem to get deleted. And the clutter annoys me. This tells vim where to put the backups. First, if I've created a folder called &lt;code&gt;.backup&lt;/code&gt; in the current folder use that. If not, use the current path (normal behaviour). Finally, throw them in &lt;code&gt;/tmp&lt;/code&gt;; I don't like this option because it means having to keep the names of all the files I edit in vim unique across the machine.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;
if &amp;t_Co &amp;gt; 2 || has("gui_running")
  syntax on
  set hlsearch
endif
&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;This now, I find really helpful. It turns on syntax highlighting. And search highlighting. It gives you colours. Love it.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=68739" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:68601</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/68601.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=68601"/>
    <title>LumiGram Fibre-Optic Fabric with RGB LED</title>
    <published>2012-05-22T16:11:15Z</published>
    <updated>2012-05-22T16:54:43Z</updated>
    <category term="fibre-optics"/>
    <category term="leds"/>
    <dw:mood>curious</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">A reader reminded me of the &lt;a href="http://chebe.dreamwidth.org/67175.html"&gt;LumiGram FibreOptic fabric&lt;/a&gt; sample I got a while back. I made quite a simple modification to the sample, adding an auto-changing two-leg Red-Green-Blue LED.&lt;br /&gt;&lt;br /&gt;The connector is designed to come apart so you can change colours, or packs in case of damage. The plastic tube pulls back onto the battery-pack leads. A small plastic cage comes away in two pieces. (It's used to hold the LED pointing directly onto the ends of the fibre-optic fibres.)&lt;br /&gt;&lt;br /&gt;So I just wrapped the legs of my RGB LED in electrical tape, placed it in the register marks of the cage, and held the whole thing together with more tape. (It's a temporary set-up.) Then held a 3V coin-cell battery between the LED legs, and voila.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://pics.livejournal.com/chebe/pic/00160ek7"&gt;&lt;img width="400" alt="" src="http://pics.livejournal.com/chebe/pic/00160ek7" height="300" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br /&gt;A look at the connection mechanism. My LED in cage on left, provided LED and sleeve on right. &lt;/center&gt;&lt;br /&gt;&lt;br /&gt;The RGB LED is rated for 4.5V, and I think here it really would benefit from the extra power. (Surprisingly it's quite a sunny day here.) Otherwise, yeah, kinda nice. Here, have a video. &lt;br /&gt;&lt;br /&gt;You can see the colours being produced by the LED on the left, and on the very right at the end of the fabric see how it gets mixed. With a bit more power it would be prettier.&lt;br /&gt;&lt;br /&gt;&lt;span class="cuttag_container"&gt;&lt;span style="display: none;" id="span-cuttag___1" class="cuttag"&gt;&lt;/span&gt;&lt;b&gt;(&amp;nbsp;&lt;a href="http://chebe.dreamwidth.org/68601.html#cutid1"&gt;See more...&lt;/a&gt;&amp;nbsp;)&lt;/b&gt;&lt;div style="display: none;" id="div-cuttag___1" aria-live="assertive"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=68601" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:68100</id>
    <link rel="alternate" type="text/html" href="http://chebe.dreamwidth.org/68100.html"/>
    <link rel="self" type="text/xml" href="http://chebe.dreamwidth.org/data/atom/?itemid=68100"/>
    <title>Tasty Treats</title>
    <published>2012-05-07T19:56:39Z</published>
    <updated>2012-05-07T20:04:13Z</updated>
    <category term="baking"/>
    <dw:mood>full</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">This started with a recipe; 'Rose Petal Cupcakes'. But I couldn't find extract of rose oil, and I couldn't be bothered candying rose petals. So really I just took the pink theme and ran with it. A friend of mine loves pink, and is lactose intolerant, so I tried my hand at making these dairy-free. I substituted soya-margarine for butter, and rice-milk for milk. I added a little pink gel colouring to the mixture, but when it was baked the colouring stayed in the middle and a regular cake-coloured crust formed around the outside. Bit odd, further investigation warranted. I added lots of pink gel colouring to the soya-margarine-and-icing-sugar icing, and it worked great.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://pics.livejournal.com/chebe/pic/0015ywc3"&gt;&lt;img width="512" alt="" src="http://pics.livejournal.com/chebe/pic/0015ywc3" height="306" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then there was 'Warm Molten-Centred Chocolate Cupcakes'. Surprisingly simple; 1 oz margarine, 2 oz caster sugar, 1 egg, 3 oz self-raising flour, 1 tbsp cocoa powder, beat. Spoon half into 8 cupcake cases, place a square of chocolate in each, then cover over with the other half of the mixture. Cook at 190C/375F for 20 minutes, eat.&lt;br /&gt;&lt;br /&gt;I added a square of plain &lt;i&gt;and&lt;/i&gt; a sneaky square of white chocolate to each. The plain melted lovely, the white seemed to re-solidify and was no fun at all.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://pics.livejournal.com/chebe/pic/0015z8t7"&gt;&lt;img width="512" alt="" src="http://pics.livejournal.com/chebe/pic/0015z8t7" height="306" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Things learned; gel colouring can behave strangely in the oven, soya-margarine can make the cakes a bit hard, and rice-milk can leave them a bit dry. But still tasty. And what's with measuring butter in tablespoons? Seriously, just why? I can deal with volume, but it's not ideal. Measure with weight people, weight! Fyi, 8 tblsp. == 2 oz. That is all.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=68100" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
</feed>
