ariyasacca

カテゴリ一覧

Biz | SF | Software | tDiary | Web | ゲーム | サバティカル | スポーツ | ミステリ | メタル | 健康 | 投資 | 携帯 | 時事ネタ | 死生観 | 資格 | 雑記
2004|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|10|11|

2015-11-29 (日) [長年日記]

[雑記]2015年のOSS活動

急激に意識が高まった、という訳でもないのだけど、2015年はそこそこgithub.comで活動していた気がするのでまとめておきます。

と言っても活動の9割は細々と自分のdotfilesをメンテしてるだけで、そこは省いて、ちゃんとPull Requestを投げた外部のリポジトリは次のような感じ。

  • NYTimes/objective-c-style-guide
    • #99
    • 元々は仕事でiOSアプリ開発から離れる事になり、「これまで学んだObjective-Cのノウハウを一度振り返っとくか~」と技術ブログの方に記事を書いた時に、足りてないと思った箇所を追記したくなったのがきっかけ。
    • NYTimesのスタイルガイドは2人体制で運用してるらしくて、1人がLGTMしたらマージみたいな、彼らなりのやり方が見えて面白かった。
  • molivier/nest
    • #6
    • 自分の技術ブログでデザインテーマとして使っているやつ。Jinja2テンプレートのところにミスがあったのを修正した。
    • 作者のmolivierさんはフランス人で日本文化にも理解がありそうで、はてなスター対応をPR投げるのもワンチャンあるかも知れないが、やる気が出て来ない(はてなスターはこのtDiary日記に適用する時も散々面倒だった記憶)。
  • XVimProject/XVim
    • #734
    • Xcodeでコードを書く時にお世話になりまくっているVimキーバインドをしてくれる最高のXcodeプラグイン。ドキュメントを若干手直しやった程度で、大した貢献はできていない。
  • jscs-dev/node-jscs
    • #1400
    • JavaScriptのコードスタイルチェッカ。自分が使い始めた頃、ドキュメントにtypoを見付けたので直しただけ。
  • mixi-inc/AndroidTraining
    • #94
    • 仕事で久しぶりにちょっとしたAndroidアプリを作る機会があり、最近の主流であるGradleを使ったタスク管理の箇所を写経してたらサンプルコードがエラーで動かなかったので修正依頼した。皆サンプルコードの写経ってやらないのかな……俺はめちゃくちゃ写経する方なんだが。
    • 日本語でPR投げられるの最高に安心感がある。
    • 即マージされて、こういうリポジトリのメンテナとして若手社員に権限委譲してるmixiは良い企業だなぁ、と思った。もはやSNS企業じゃなくてモンスト企業でしょって話もあるけど、ここでは関係無いので置いておく。
  • nvie/pip-tools
    • #271
    • Pythonパッケージの依存管理をコンパイルしてくれるツール。
    • 「--dry-run」オプションの短縮形として良く「-n」があって、自分でも欲しかったので提案してみたら無事マージされた。

列挙した以外のリポジトリに投げたけど取り込まれなかったPRも多々あります。その辺は省略。

あと、1週間前くらい前から自分用に欲しかったVimの構文ハイライトを作り始めた。

「誰でも思い付きそうなネタだし、車輪の再発明になるかな~」とも考えたけど、探しても見付からなかったので、良い機会と思って作ることにした。UserScriptなんかも同様だけど、「欲しいのに無いから作ろう」が1番モチベーションに繋がるのである。

作り方は全てVimのhelpを引けば載っている筈なんだけど、やはりと言うか、なかなかhelpだけで取っ掛かりを得るのは難しいのだった。まとまって学べる書籍の存在はありがたい。俺の本棚で1年ほど眠っていた『Vim script テクニックバイブル』が火を噴くぜ!

Vim script テクニックバイブル ~Vim使いの魔法の杖(Vim scriptサポーターズ)


最近のツッコミ

  1. ともお (2024-05-29(水)20:59)「真上からの恐怖🫨」
  2. いちごみるく (2024-05-29(水)20:59)「🩸」
  3. レモン (2024-05-29(水)20:59)「レモン」

参号館  の中の  日記(ariyasacca)

トップ «前の日記(2015-11-23 (月)) 最新 次の日記(2015-11-30 (月))» 編集