Skip to content

Instantly share code, notes, and snippets.

View ytnobody's full-sized avatar
♨️
470

ytnobody / satoshi azuma ytnobody

♨️
470
View GitHub Profile
@ytnobody
ytnobody / docdami.go
Last active August 29, 2015 14:06
etude for golang
package docdami
import (
"io/ioutil"
"log"
"fmt"
"github.com/lestrrat/go-xslate"
)
type Docdami struct {

Perlおじさんが雑にgoを触ってみた

まだちょっとしか触ってないけど、perlと比較してみて、大まかに似てるところがあるな~と思った。

goを触る上で参考にした物

* 最初のプロセスはinitです!!!
* rackを例に。
* exit if fork
* ppid=1に。
* Process.setsidはプロセスを「新しいセッションのセッションリーダーにし」、「新しいプロセスグループのグループリーダーにし」、「制御端末を外す」作業をする
* プロセスは何らかのプロセスグループに属す
* Process.setpgrp(新しいgroup_id)で任意のプロセスをグループ化できる

DockerでWebappを公開するまで

@ytnobody


一応、自己紹介。

--

@ytnobody
ytnobody / docker-meetup-tokyo-4.md
Last active August 29, 2015 14:13
Docker Meetup Tokyo #4 LT Slide

tutumで

雑に包んで

雑にデプロイ

Docker Meetup Tokyo #4

ytnobody


# BigQuery
### の解析結果を
# 別のストレージ
### に格納したいぞい
@ytnobody
---
## わいとんさんです
@ytnobody
ytnobody / docker-revealup.md
Last active August 29, 2015 14:19
default slide of ytnobody/revealup

ytnobody/revealup


How to use

  1. Write the slide in markdown.
  2. Upload the slide to internet in accessible publicly.
  3. Access to manager and fill-in the URL for the slide.
  4. Submit the form. Then, access to Slide Page.
package Oreore;
use Data::Dumper;
sub oredayo {
my $args = [@_];
{
local @{caller.'::_'} = (qw/hoge piyo/);
print Dumper($args); ### => ['foo', 'bar']
print Dumper([@_]); ### => ['hoge', 'piyo']
};
@ytnobody
ytnobody / hoge.dat
Created January 30, 2011 05:19
hogefuga
time-2710.000000検知率=100
time-3310.000000検知率=100
time-3910.000000検知率=100
time-4510.000000検知率=100
@ytnobody
ytnobody / hoge.pl
Created January 30, 2011 05:38
hogehoge
use warnings;
use strict;
my $file = 'file.dat';
my $data = {};
open my $fh, '<', $file or die "Couldn't open file";
while ( my $line = <$fh> ) {
$line =~ s/(\r\n|\n)$//;
my ( $key, $val ) = $line =~ /^(.+)=(.+)$/;