Skip to content

Instantly share code, notes, and snippets.

buf :: UInt8[1024]
len = sock.read(buf.to_slice)
if len > 0
data = String.new(buf.buffer, len)
...
end
require "socket"
class AeonClient
def self.main
alter_aeon_server = "alteraeon.com"
alter_aeon_port = 3000
connection = TCPSocket.new(alter_aeon_server, alter_aeon_port)
spawn autoreader(connection)
Signal::INT.trap do
require "socket"
class AeonClient
def self.main
alter_aeon_server = "alteraeon.com"
alter_aeon_port = 3000
connection = TCPSocket.new(alter_aeon_server, alter_aeon_port)
spawn autoreader(connection)
# spawn writer(connection)
@datanoise
datanoise / # weechat - 2017-01-02_11-51-35.txt
Created January 2, 2017 16:51
weechat on macOS 10.12.2 - Homebrew build logs
Homebrew build logs for weechat on macOS 10.12.2
Build date: 2017-01-02 11:51:35
source 'https://rubygems.org'
gem 'rails', '5.0.1'
gem 'mysql2'
gem 'bcrypt'
gem 'jbuilder'
gem 'progress'
gem 'prawn'
gem 'prawn-table'
gem 'prawn-svg'
## Environment
```
Bundler 1.14.2
Rubygems 2.6.8
Ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]
Git 2.11.0
Platform x86_64-darwin-16
```
```
Process: iTerm2 [53116]
Path: /Applications/iTerm2.app/Contents/MacOS/iTerm2
Identifier: com.googlecode.iterm2
Version: 3.0.20170205 (3.0.20170205)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: iTerm2 [53116]
User ID: 501
Date/Time: 2017-02-07 20:46:55.075 -0500