まだちょっとしか触ってないけど、perlと比較してみて、大まかに似てるところがあるな~と思った。
- go-xslate (http://github.com/lestrrat/go-xslate)
- Qiitaに数多あるgo関連の記事
- YAPC::Asia 2014でのlestrrat氏のトーク "go for perl mongers"
package docdami | |
import ( | |
"io/ioutil" | |
"log" | |
"fmt" | |
"github.com/lestrrat/go-xslate" | |
) | |
type Docdami struct { |
まだちょっとしか触ってないけど、perlと比較してみて、大まかに似てるところがあるな~と思った。
* 最初のプロセスはinitです!!! | |
* rackを例に。 | |
* exit if fork | |
* ppid=1に。 | |
* Process.setsidはプロセスを「新しいセッションのセッションリーダーにし」、「新しいプロセスグループのグループリーダーにし」、「制御端末を外す」作業をする | |
* プロセスは何らかのプロセスグループに属す | |
* Process.setpgrp(新しいgroup_id)で任意のプロセスをグループ化できる |
# BigQuery | |
### の解析結果を | |
# 別のストレージ | |
### に格納したいぞい | |
@ytnobody | |
--- | |
## わいとんさんです |
package Oreore; | |
use Data::Dumper; | |
sub oredayo { | |
my $args = [@_]; | |
{ | |
local @{caller.'::_'} = (qw/hoge piyo/); | |
print Dumper($args); ### => ['foo', 'bar'] | |
print Dumper([@_]); ### => ['hoge', 'piyo'] | |
}; |
time-2710.000000検知率=100 | |
time-3310.000000検知率=100 | |
time-3910.000000検知率=100 | |
time-4510.000000検知率=100 |
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 =~ /^(.+)=(.+)$/; |