メインコンテンツまでスキップ

Sato Taichi

このエントリは、アイディアや情報の提供を呼びかけるためのものです。

結局何がしたいのか#

自前の AnnotationProcessor で Meta-Annotation 的な機能をサポートしたい。

で、そもそも Meta-Annotation ってこんなんで良いんだっけ?というエントリです。

Sato Taichi

go 言語において各種コマンドを実行する際には、GOPATHという環境変数が設定されている事が望ましい訳です。

絶賛 Windows ユーザですので CUI は余り好まないのですけども、全てを GUI で操作出来る訳でもない状況でありますので、Windows 標準のファイラーであるところのエクスプローラをレジストリを弄って拡張します。

Sato Taichi

少し前に GitHub の[Atom]が β テストを開始しましたが、Windows ユーザなのでアプリを利用できなくて哀しい思いをしましたが、僕は元気です。

WebKit ベースのブラウザを GUI アプリケーションのシェルとして利用して UI の大部分を javascript や CoffeeScript で記述するというアーキテクチャのアプリケーションとしては、 Adobe の[Brackets]もあります。

こちらは Windows で動きますので、今回は現在の[Brackets]を使いつつどの程度のことが出来るのか確認する為に拡張を書いてリリースしてみました。

尚、[Brackets]の拡張は[公式レジストリ]が運用されており誰でも気軽に拡張をリリースできます。

Sato Taichi

Python で実装され、その後 Java にも移植されたソートアルゴリズムである TimSort が盛大にバグっていることが発見されました。

このバグがどのようにして発生するのかについては、以下のドキュメントを精査して下さい。

Sato Taichi

WEB+DB PRESS の Vol.84 で、データベースマイグレーションの記事を書いたので是非読んでくださし。

2014/12/23 発売ですので、既に購入頂いてる方も多いと思います。

電子書籍版もありますので物理的な媒体に興味がない方は PDF を買って下さい。