Skip to content

Instantly share code, notes, and snippets.

View suzukaze's full-sized avatar

Hiroe Jun suzukaze

  • Freelance
  • Japan
View GitHub Profile
@repeatedly
repeatedly / d_master.md
Last active June 8, 2023 06:20
D言語基礎文法最速マスター

他の言語をある程度知っている人はこれを読めばD言語の基礎をマスターでき,D言語の氷山の一角くらいは知ることができると思います.対象バージョンはdmd 2.059です.

1. 基礎

ソースファイル

ASCIIかUTFしか受け付けません.それ以外の文字コードで書くとコンパイルエラーになります.

main

D言語のmainはCとは違い以下のようなシグネチャです.

@frsyuki
frsyuki / fluentd-v11-design.md
Created May 8, 2012 19:31
Fluentd v0.11 の設計案

Fluentd v11 設計案

We made it possible. Next, we'll make it beautiful.

Suffering-oriented programming

コンセプト

  • 柔軟性向上
  • 予想以上に複雑な使い方をしているケースが多かったので、設定ファイルも複雑化して対応する
@Gab-km
Gab-km / github-flow.ja.md
Last active April 25, 2024 04:01 — forked from juno/github-flow.ja.md
GitHub Flow (Japanese translation)
@frsyuki
frsyuki / article.md
Last active June 11, 2018 07:18
MessagePack for Ruby version 5

MessagePack for Ruby version 5

MessagePack for Ruby の新版をリリースしました!

さらなる高速化

すべてのコードをゼロから再設計し、 シリアライズの大幅な高速化 を達成しました。 ruby-serializers を使って過去のバージョン(v4)と比較したところ、Twitter, 画像, 整数列, 地理データ, 3Dモデル のすべてのデータセットで高速化しました。

$ ruby fluent-doc fluent-plugin-mongo 2>/dev/null
<source>
type mongo_tail
# [nil]
database string (required)
# [nil]
collection string (required)
@mururu
mururu / elixir.md
Last active August 31, 2016 07:54
Elixir で WebApp の開発に必要な N 個のこと

Elixir で WebApp の開発に必要な N 個のこと

あるプログラミング言語で実際にWebAppを開発できるようになるまで、何が必要だろうか。言語仕様の習得は終えているとしよう。おそらく、最低限以下のような知識が必要だと思われる。とりあえずElixirについて知っていることを書いた。

パッケージマネージャー

標準添付です。

clojureのleiningenに強い影響を受けてる。らしい。

@clintongormley
clintongormley / load_test_data.sh
Last active January 5, 2024 07:32
Run these commands in your shell to setup the test data for Chapter 5
curl -XPUT 'http://localhost:9200/us/user/1?pretty=1' -d '
{
"email" : "john@smith.com",
"name" : "John Smith",
"username" : "@john"
}
'
curl -XPUT 'http://localhost:9200/gb/user/2?pretty=1' -d '
{

###作りたいものリスト

  • 2D格闘ゲーム
  • 2D格闘ゲーム, 対戦トレーニング支援 (ruby)
  • ゲームギルド支援(ログイン, 掲示板, 100人同時チャット, 全文検索)
  • mruby-msgpack
  • 格闘ゲームのトーナメントを自動作成支援
  • GroovyでAndroidを作成する本
  • wri.peのAndroidクライアント
  • git rebase -i のGUIツール(OS X)

Matz 2014-03-02 00:59 commit 7721463

文字列リテラルは常にconstなので、constなしで受けてるコードが間違っています。 C++だと、警告ではなくエラーになっています。

monaka 2014-03-02 12:07 commit b58e6b9

  • bitbucketはMercurialのホスティングで有名なところです。(その後、Gitホスティングがサポートされました)
  • mrubyではgitしか扱えないので、Hgのリポジトリにあるmrbgemは直接扱えません。
mrbtest - Embeddable Ruby Test
verbose mode: enable
ArgumentError [15.2.24] : .
ArgumentError superclass [15.2.24.2] : .
Array [15.2.12] : .
Array superclass [15.2.12.2] : .
Array inclueded modules [15.2.12.3] : .
Array.[] [15.2.12.4.1] : .