<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%E1%90%83</id>
	<title>Noisebridge - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%E1%90%83"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/wiki/Special:Contributions/%E1%90%83"/>
	<updated>2026-04-09T04:13:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29663</id>
		<title>IRC Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29663"/>
		<updated>2013-03-05T22:25:29Z</updated>

		<summary type="html">&lt;p&gt;ᐃ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AS3 IRC Desktop Client&lt;br /&gt;
&lt;br /&gt;
A goal of this is to create a base resource of knowledge around IRC and specifically the capturing the knowledge for both building and using IRC Clients.&lt;br /&gt;
&lt;br /&gt;
Basics of IRC Client communication.&lt;br /&gt;
&lt;br /&gt;
IRC is protocol that operates over a TCP/IP socket connection with ASCII encoding typically on port 6667.&lt;br /&gt;
&lt;br /&gt;
In order to connect an IRC Server a socket must first be opened on the appropriate port. This is done in AS3 by using the flash.net.Socket class, and passing the hostname as a string (DNS host name or IP) and a port number as an integer.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
var socket:flash.net.Socket = new flash.net.Socket(&amp;quot;irc.freenode.net&amp;quot;, 6667);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The Socket class generates an Event.CONNECT when the connection is established, several other error events can be generated if the connection fails.&lt;br /&gt;
Once the socket is open the Client needs to register the connection by sending a NICK and USER command, all messages are sent to the server with the Socket method writeUTFBytes, all messages must be terminated with the ASCII character pair of CRLF (\r\n), and the flush method is called to send the queued data.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
socket.writeUTFBytes(&amp;quot;NICK the-x\r\n&amp;quot;);&lt;br /&gt;
socket.writeUTFBytes(&amp;quot;USER thex experimental irc.freenode.net :John Doe\r\n&amp;quot;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Upon successful registration the server will respond with a numeric messages 001..004.&lt;br /&gt;
&lt;br /&gt;
Sample connection to irc.freenode.net, captured socket data to/from babel client.&lt;br /&gt;
&lt;br /&gt;
ASCII&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
NICK [jc]&lt;br /&gt;
&lt;br /&gt;
USER thex windows irc.freenode.net :J.C.&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net NOTICE * :*** Looking up your hostname...&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net NOTICE * :*** Checking Ident&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net NOTICE * :*** Found your hostname&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net NOTICE * :*** No Ident response&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 001 [jc] :Welcome to the freenode Internet Relay Chat Network [jc]&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 002 [jc] :Your host is lindbohm.freenode.net[130.237.188.200/6667], running version ircd-seven-1.1.3&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 003 [jc] :This server was created Tue Dec 27 2011 at 20:37:56 CET&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 004 [jc] lindbohm.freenode.net ircd-seven-1.1.3 DOQRSZaghilopswz CFILMPQbcefgijklmnopqrstvz bkloveqjfI&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 005 [jc] CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQcgimnprstz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode KNOCK STATUSMSG=@+ CALLERID=g :are supported by this server&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 005 [jc] CASEMAPPING=rfc1459 CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 ETRACE CPRIVMSG CNOTICE DEAF=D MONITOR=100 FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: :are supported by this server&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 005 [jc] EXTBAN=$,arx WHOX CLIENTVER=3.0 SAFELIST ELIST=CTU :are supported by this server&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 251 [jc] :There are 209 users and 85659 invisible on 31 servers&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 252 [jc] 29 :IRC Operators online&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 253 [jc] 8 :unknown connection(s)&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 254 [jc] 43384 :channels formed&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 255 [jc] :I have 4326 clients and 1 servers&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 265 [jc] 4326 9029 :Current local users 4326, max 9029&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 266 [jc] 85868 87783 :Current global users 85868, max 87783&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 250 [jc] :Highest connection count: 9030 (9029 clients) (3464522 connections received)&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 375 [jc] :- lindbohm.freenode.net Message of the Day - &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Welcome to lindbohm.freenode.net in Stockholm, Sweden, EU! Thanks to&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Stockholm University (http://www.su.se) for sponsoring&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- this server!&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- D.nis Lindbohm (1927-2005) was a Swedish author and one of the &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- founders of Swedish science fiction.&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- You&#039;re using freenode, a service of Peer-Directed Projects&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Center Ltd (http://freenode.net/pdpc.shtml).&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- By connecting to freenode you indicate that you have read&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- and agree to adhere to our policies and procedures as per&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- the website (http://freenode.net). We would like to remind&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- you that unauthorized public logging of channels on the&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- network is prohibited. Public channel logging should only&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- take place where the channel ownJOIN #fort&lt;br /&gt;
&lt;br /&gt;
er(s) has requested this&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- and users of the channel are all made aware (if you are&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- publically logging your channel, you may wish to keep a&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- notice in topic and perhaps as a on-join message).&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- freenode runs an open proxy scanner. Your use of the network&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- indicates your acceptance of this policy. For details on&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- freenode network policy, please take a look at our policy&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- page (http://freenode.net/policy.shtml). Thank you for using&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- the network!&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Don&#039;t forget to check out these other Peer-Directed Projects:&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- FOSSCON [http://www.fosscon.org] and fossevents &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- [http://www.fossevents.org], and soon we&#039;ll repeat last years &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- success with Picnics for Geeks across the globe, more info at &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- [http://geeknic.org]&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- freenode is a service of Peer-Directed Projects Center Ltd,&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- a not for profit organisation registered in England and Wales.&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Thank you for using freenode!&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- ***************************************************************&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Please read http://blog.freenode.net/2010/11/be-safe-out-there/&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- ***************************************************************&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 376 [jc] :End of /MOTD command.&lt;br /&gt;
&lt;br /&gt;
:[jc] MODE [jc] :+i&lt;br /&gt;
&lt;br /&gt;
PRIVMSG [jc] :.CON-PING.&lt;br /&gt;
&lt;br /&gt;
:[jc]!~thex@108-83-132-49.lightspeed.sntcca.sbcglobal.net JOIN #fort&lt;br /&gt;
&lt;br /&gt;
MODE #fort&lt;br /&gt;
&lt;br /&gt;
MODE #fort +b&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 353 [jc] = #fort :[jc] tunabananas thex praveen__ wlfyit_&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 366 [jc] #fort :End of /NAMES list.&lt;br /&gt;
&lt;br /&gt;
:[jc]!~thex@108-83-132-49.lightspeed.sntcca.sbcglobal.net PRIVMSG [jc] :.CON-PING.&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 324 [jc] #fort +cnt&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 329 [jc] #fort 1358076009&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 368 [jc] #fort :End of Channel Ban List&lt;br /&gt;
&lt;br /&gt;
PRIVMSG #fort :hello&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
HEX&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00000000  4e 49 43 4b 20 5b 6a 63  5d 0d 0a 55 53 45 52 20 NICK [jc ]..USER &lt;br /&gt;
00000010  74 68 65 78 20 77 69 6e  64 6f 77 73 20 69 72 63 thex win dows irc&lt;br /&gt;
00000020  2e 66 72 65 65 6e 6f 64  65 2e 6e 65 74 20 3a 4a .freenod e.net :J&lt;br /&gt;
00000030  2e 43 2e 0d 0a                                   .C...&lt;br /&gt;
    00000000  3a 73 65 6e 64 61 6b 2e  66 72 65 65 6e 6f 64 65 :sendak. freenode&lt;br /&gt;
    00000010  2e 6e 65 74 20 4e 4f 54  49 43 45 20 2a 20 3a 2a .net NOT ICE * :*&lt;br /&gt;
    00000020  2a 2a 20 4c 6f 6f 6b 69  6e 67 20 75 70 20 79 6f ** Looki ng up yo&lt;br /&gt;
    00000030  75 72 20 68 6f 73 74 6e  61 6d 65 2e 2e 2e 0d 0a ur hostn ame.....&lt;br /&gt;
    00000040  3a 73 65 6e 64 61 6b 2e  66 72 65 65 6e 6f 64 65 :sendak. freenode&lt;br /&gt;
    00000050  2e 6e 65 74 20 4e 4f 54  49 43 45 20 2a 20 3a 2a .net NOT ICE * :*&lt;br /&gt;
    00000060  2a 2a 20 43 68 65 63 6b  69 6e 67 20 49 64 65 6e ** Check ing Iden&lt;br /&gt;
    00000070  74 0d 0a                                         t..&lt;br /&gt;
    00000073  3a 73 65 6e 64 61 6b 2e  66 72 65 65 6e 6f 64 65 :sendak. freenode&lt;br /&gt;
    00000083  2e 6e 65 74 20 4e 4f 54  49 43 45 20 2a 20 3a 2a .net NOT ICE * :*&lt;br /&gt;
    00000093  2a 2a 20 46 6f 75 6e 64  20 79 6f 75 72 20 68 6f ** Found  your ho&lt;br /&gt;
    000000A3  73 74 6e 61 6d 65 0d 0a                          stname.. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specs:&lt;br /&gt;
&lt;br /&gt;
IRC&lt;br /&gt;
http://tools.ietf.org/html/rfc1413&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Socket based connection IRC Server&lt;br /&gt;
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/Socket.html&lt;/div&gt;</summary>
		<author><name>ᐃ</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29662</id>
		<title>IRC Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29662"/>
		<updated>2013-03-05T21:35:21Z</updated>

		<summary type="html">&lt;p&gt;ᐃ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AS3 IRC Desktop Client&lt;br /&gt;
&lt;br /&gt;
A goal of this is to create a base resource of knowledge around IRC and specifically the capturing the knowledge for both building and using IRC Clients.&lt;br /&gt;
&lt;br /&gt;
Sample connection to irc.freenode.net, captured socket data to/from babel client.&lt;br /&gt;
&lt;br /&gt;
ASCII&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
NICK [jc]&lt;br /&gt;
&lt;br /&gt;
USER thex windows irc.freenode.net :J.C.&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net NOTICE * :*** Looking up your hostname...&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net NOTICE * :*** Checking Ident&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net NOTICE * :*** Found your hostname&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net NOTICE * :*** No Ident response&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 001 [jc] :Welcome to the freenode Internet Relay Chat Network [jc]&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 002 [jc] :Your host is lindbohm.freenode.net[130.237.188.200/6667], running version ircd-seven-1.1.3&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 003 [jc] :This server was created Tue Dec 27 2011 at 20:37:56 CET&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 004 [jc] lindbohm.freenode.net ircd-seven-1.1.3 DOQRSZaghilopswz CFILMPQbcefgijklmnopqrstvz bkloveqjfI&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 005 [jc] CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQcgimnprstz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode KNOCK STATUSMSG=@+ CALLERID=g :are supported by this server&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 005 [jc] CASEMAPPING=rfc1459 CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 ETRACE CPRIVMSG CNOTICE DEAF=D MONITOR=100 FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: :are supported by this server&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 005 [jc] EXTBAN=$,arx WHOX CLIENTVER=3.0 SAFELIST ELIST=CTU :are supported by this server&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 251 [jc] :There are 209 users and 85659 invisible on 31 servers&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 252 [jc] 29 :IRC Operators online&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 253 [jc] 8 :unknown connection(s)&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 254 [jc] 43384 :channels formed&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 255 [jc] :I have 4326 clients and 1 servers&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 265 [jc] 4326 9029 :Current local users 4326, max 9029&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 266 [jc] 85868 87783 :Current global users 85868, max 87783&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 250 [jc] :Highest connection count: 9030 (9029 clients) (3464522 connections received)&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 375 [jc] :- lindbohm.freenode.net Message of the Day - &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Welcome to lindbohm.freenode.net in Stockholm, Sweden, EU! Thanks to&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Stockholm University (http://www.su.se) for sponsoring&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- this server!&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- D.nis Lindbohm (1927-2005) was a Swedish author and one of the &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- founders of Swedish science fiction.&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- You&#039;re using freenode, a service of Peer-Directed Projects&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Center Ltd (http://freenode.net/pdpc.shtml).&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- By connecting to freenode you indicate that you have read&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- and agree to adhere to our policies and procedures as per&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- the website (http://freenode.net). We would like to remind&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- you that unauthorized public logging of channels on the&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- network is prohibited. Public channel logging should only&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- take place where the channel ownJOIN #fort&lt;br /&gt;
&lt;br /&gt;
er(s) has requested this&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- and users of the channel are all made aware (if you are&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- publically logging your channel, you may wish to keep a&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- notice in topic and perhaps as a on-join message).&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- freenode runs an open proxy scanner. Your use of the network&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- indicates your acceptance of this policy. For details on&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- freenode network policy, please take a look at our policy&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- page (http://freenode.net/policy.shtml). Thank you for using&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- the network!&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Don&#039;t forget to check out these other Peer-Directed Projects:&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- FOSSCON [http://www.fosscon.org] and fossevents &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- [http://www.fossevents.org], and soon we&#039;ll repeat last years &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- success with Picnics for Geeks across the globe, more info at &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- [http://geeknic.org]&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- freenode is a service of Peer-Directed Projects Center Ltd,&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- a not for profit organisation registered in England and Wales.&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Thank you for using freenode!&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :-  &lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- ***************************************************************&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- Please read http://blog.freenode.net/2010/11/be-safe-out-there/&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 372 [jc] :- ***************************************************************&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 376 [jc] :End of /MOTD command.&lt;br /&gt;
&lt;br /&gt;
:[jc] MODE [jc] :+i&lt;br /&gt;
&lt;br /&gt;
PRIVMSG [jc] :.CON-PING.&lt;br /&gt;
&lt;br /&gt;
:[jc]!~thex@108-83-132-49.lightspeed.sntcca.sbcglobal.net JOIN #fort&lt;br /&gt;
&lt;br /&gt;
MODE #fort&lt;br /&gt;
&lt;br /&gt;
MODE #fort +b&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 353 [jc] = #fort :[jc] tunabananas thex praveen__ wlfyit_&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 366 [jc] #fort :End of /NAMES list.&lt;br /&gt;
&lt;br /&gt;
:[jc]!~thex@108-83-132-49.lightspeed.sntcca.sbcglobal.net PRIVMSG [jc] :.CON-PING.&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 324 [jc] #fort +cnt&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 329 [jc] #fort 1358076009&lt;br /&gt;
&lt;br /&gt;
:lindbohm.freenode.net 368 [jc] #fort :End of Channel Ban List&lt;br /&gt;
&lt;br /&gt;
PRIVMSG #fort :hello&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
HEX&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00000000  4e 49 43 4b 20 5b 6a 63  5d 0d 0a 55 53 45 52 20 NICK [jc ]..USER &lt;br /&gt;
00000010  74 68 65 78 20 77 69 6e  64 6f 77 73 20 69 72 63 thex win dows irc&lt;br /&gt;
00000020  2e 66 72 65 65 6e 6f 64  65 2e 6e 65 74 20 3a 4a .freenod e.net :J&lt;br /&gt;
00000030  2e 43 2e 0d 0a                                   .C...&lt;br /&gt;
    00000000  3a 73 65 6e 64 61 6b 2e  66 72 65 65 6e 6f 64 65 :sendak. freenode&lt;br /&gt;
    00000010  2e 6e 65 74 20 4e 4f 54  49 43 45 20 2a 20 3a 2a .net NOT ICE * :*&lt;br /&gt;
    00000020  2a 2a 20 4c 6f 6f 6b 69  6e 67 20 75 70 20 79 6f ** Looki ng up yo&lt;br /&gt;
    00000030  75 72 20 68 6f 73 74 6e  61 6d 65 2e 2e 2e 0d 0a ur hostn ame.....&lt;br /&gt;
    00000040  3a 73 65 6e 64 61 6b 2e  66 72 65 65 6e 6f 64 65 :sendak. freenode&lt;br /&gt;
    00000050  2e 6e 65 74 20 4e 4f 54  49 43 45 20 2a 20 3a 2a .net NOT ICE * :*&lt;br /&gt;
    00000060  2a 2a 20 43 68 65 63 6b  69 6e 67 20 49 64 65 6e ** Check ing Iden&lt;br /&gt;
    00000070  74 0d 0a                                         t..&lt;br /&gt;
    00000073  3a 73 65 6e 64 61 6b 2e  66 72 65 65 6e 6f 64 65 :sendak. freenode&lt;br /&gt;
    00000083  2e 6e 65 74 20 4e 4f 54  49 43 45 20 2a 20 3a 2a .net NOT ICE * :*&lt;br /&gt;
    00000093  2a 2a 20 46 6f 75 6e 64  20 79 6f 75 72 20 68 6f ** Found  your ho&lt;br /&gt;
    000000A3  73 74 6e 61 6d 65 0d 0a                          stname.. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specs:&lt;br /&gt;
&lt;br /&gt;
IRC&lt;br /&gt;
http://tools.ietf.org/html/rfc1413&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Socket based connection IRC Server&lt;br /&gt;
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/Socket.html&lt;/div&gt;</summary>
		<author><name>ᐃ</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29474</id>
		<title>IRC Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29474"/>
		<updated>2013-02-17T03:46:51Z</updated>

		<summary type="html">&lt;p&gt;ᐃ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AS3 IRC Desktop Client&lt;br /&gt;
&lt;br /&gt;
A goal of this is to create a base resource of knowledge around IRC and specifically the capturing the knowledge for both building and using IRC Clients.&lt;br /&gt;
&lt;br /&gt;
Specs:&lt;br /&gt;
&lt;br /&gt;
Socket based connection IRC Server&lt;br /&gt;
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/Socket.html&lt;/div&gt;</summary>
		<author><name>ᐃ</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29461</id>
		<title>IRC Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29461"/>
		<updated>2013-02-16T19:04:06Z</updated>

		<summary type="html">&lt;p&gt;ᐃ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AS3 IRC Desktop Client&lt;br /&gt;
&lt;br /&gt;
Specs:&lt;br /&gt;
&lt;br /&gt;
Socket based connection IRC Server&lt;/div&gt;</summary>
		<author><name>ᐃ</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29460</id>
		<title>IRC Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=IRC_Client&amp;diff=29460"/>
		<updated>2013-02-16T19:03:56Z</updated>

		<summary type="html">&lt;p&gt;ᐃ: Created page with &amp;quot;AS3 IRC Desktop Client  Specs: Socket based connection IRC Server&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AS3 IRC Desktop Client&lt;br /&gt;
&lt;br /&gt;
Specs:&lt;br /&gt;
Socket based connection IRC Server&lt;/div&gt;</summary>
		<author><name>ᐃ</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=LASH&amp;diff=29459</id>
		<title>LASH</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=LASH&amp;diff=29459"/>
		<updated>2013-02-16T19:02:49Z</updated>

		<summary type="html">&lt;p&gt;ᐃ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Projects:&lt;br /&gt;
&lt;br /&gt;
[[IRC Client]]&lt;br /&gt;
&lt;br /&gt;
Reference Material:&lt;br /&gt;
&lt;br /&gt;
ActionScript 3.0:&lt;br /&gt;
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html&lt;br /&gt;
&lt;br /&gt;
ActionScript 3.0 BETA:&lt;br /&gt;
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/index.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build Requirements:&lt;br /&gt;
&lt;br /&gt;
Falcon&lt;br /&gt;
http://labs.adobe.com/technologies/asc2/&lt;br /&gt;
&lt;br /&gt;
Current Version&lt;br /&gt;
AIR 3.6 SDK with ActionScript Compiler 2.0&lt;br /&gt;
Preview 5, January 15th 2013&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Additional Features:&lt;br /&gt;
&lt;br /&gt;
red5&lt;br /&gt;
http://red5.org/downloads/red5/1_0/&lt;/div&gt;</summary>
		<author><name>ᐃ</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Gate&amp;diff=28491</id>
		<title>Gate</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Gate&amp;diff=28491"/>
		<updated>2012-12-23T22:49:22Z</updated>

		<summary type="html">&lt;p&gt;ᐃ: /* Maintenance &amp;amp; Repair */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page documents the operation of Noisebridge&#039;s front gate, located at 2169 Mission Street.&lt;br /&gt;
&lt;br /&gt;
= Documentation =&lt;br /&gt;
&lt;br /&gt;
The gate is opened using the intercom pad inside Noisebridge, next to the door to the stairs. The &amp;quot;DOOR&amp;quot; button, illustrated with a picture of a key, opens the gate.&lt;br /&gt;
&lt;br /&gt;
This switch can also be operated remotely, through an arcane and un-neccessarily convoluted system. A cable leads from the keypad through the machine shop, and up to a parallel port pair mounted on a PCB, just next to a hole in the South wall. The cable from the other side of this hole leads along the ceiling to a parallel port attached to the very top of the Wall O Tubes. This is a USB parallel port connected to [[Minotaur]].&lt;br /&gt;
&lt;br /&gt;
This USB parallel port is controlled by a daemon called &amp;lt;tt&amp;gt;[https://github.com/noisebridge/gateman gateman]&amp;lt;/tt&amp;gt;, which -- like all services on Minotaur -- is started automatically by [http://upstart.ubuntu.com Upstart]. &amp;lt;tt&amp;gt;gateman&amp;lt;/tt&amp;gt; is called by the Noisebridge API. Minotaur also hosts the [[keycode access]] system which uses API to open the gate. Other systems including the &amp;lt;tt&amp;gt;opengate&amp;lt;/tt&amp;gt; script on [[Pony]] also open the gate this way.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
&lt;br /&gt;
* To open the gate from outside the space, see [[getting in]].&lt;br /&gt;
* To open the gate from inside the space, use the &amp;quot;DOOR&amp;quot; button on the intercom pad.&lt;br /&gt;
* If you are too lazy to get out of your seat and, use the &amp;lt;tt&amp;gt;opengate&amp;lt;/tt&amp;gt; script on Pony.&lt;br /&gt;
* If you are setting up another system to open the gate, write your application to use the Noisebridge [[API]]. The API only works from within the space, so you should probably run your service on Pony. Do not try to run your system on Minotaur unless you&#039;ve brought it up at a [[meeting]].&lt;br /&gt;
&lt;br /&gt;
= Maintenance &amp;amp; Repair =&lt;br /&gt;
&lt;br /&gt;
The electric latch release mechanism on the gate, shown broken and jammed. To remove and repair this, unscrew the two phillip head screws and slide out the mechanism. There are also two black wires each connected to a twisted pair of cable with a wire nut that need to be disconnected to fully remove the unit.&lt;br /&gt;
&lt;br /&gt;
[[File:Gate-Electric-Latch-Jam.jpg]]&lt;br /&gt;
&lt;br /&gt;
The actual electro-mechanical part of the lock is attached with two rivets to attaching face plate, one of this is highlighted with the red arrow, and is that part that tends to break loose. This can/has been repaired by using a metal punch/drift/vise and sledge hammer.&lt;br /&gt;
&lt;br /&gt;
[[File:Latch-Repair.jpg]]&lt;/div&gt;</summary>
		<author><name>ᐃ</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=File:Latch-Repair.jpg&amp;diff=28490</id>
		<title>File:Latch-Repair.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=File:Latch-Repair.jpg&amp;diff=28490"/>
		<updated>2012-12-23T22:43:12Z</updated>

		<summary type="html">&lt;p&gt;ᐃ: Electric latch and face plate under repair.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Electric latch and face plate under repair.&lt;/div&gt;</summary>
		<author><name>ᐃ</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=File:Gate-Electric-Latch-Jam.jpg&amp;diff=28489</id>
		<title>File:Gate-Electric-Latch-Jam.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=File:Gate-Electric-Latch-Jam.jpg&amp;diff=28489"/>
		<updated>2012-12-23T22:42:02Z</updated>

		<summary type="html">&lt;p&gt;ᐃ: Image of broken/jammed electric latch mechanism.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Image of broken/jammed electric latch mechanism.&lt;/div&gt;</summary>
		<author><name>ᐃ</name></author>
	</entry>
</feed>