Licenseの記事一覧プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。Webベースのソースコード専用検索システムシステムのソースコードを検索する場合、grepが多く使われます。「-」などの記号も多いのでGoogle検索がうまくいかなかったり、関連するライブラリ含めて検索したいこともあるでしょう。その結果、一見すると不便なgrepが使われます。Bashの実行履歴をデータベースへプログラマであればターミナルをよく使うはずです。そんな時の実行履歴は.bash_historyなどに蓄積されますが、過去に実行した履歴を確認する際にはgrepを使って行うのが一般的です。そこで使ってみたいのがhistorianです。実行履歴をSQLiteに蓄積するソフトウェアです。OSX/tvOS用のアニメーションライブラリアニメーションというのは一般的な開発の中でも特に専門的な技術が必要なものになります。自然な動きを表すためにはちょっとした遅延であったり、ぶれが効果的であったりして、それを実装するのはとても大変です。そこでアニメーションライブラリを積極的に使っていきましょう。Gmail専用クライアントメーラーは何を使っていますか。最近ではWebアプリケーションがリッチになっているので、Webブラウザからそのまま使っているという人も多いのではないでしょうか。メールでは重要なやりとりがされることも多く、任意のWebサイトや機能拡張が入った中での利用はセキュリティを懸念するかもしれません。Swiftのバージョン管理マネージャSwiftがオープンソース化されたこともあり、サーバサイドでもSwiftを使っていこうという動きが出ています。OSX以外でも使っていこうという試みもあります。そんな中、どんどん進化していくSwiftに合わせて必要になるのが実行環境のバージョン管理です。こんな細かく!ズーム対応の画像ビューワーカメラの解像度は年々上がる一方ですが、そこまで高解像度で撮った写真もコンピュータ上で表示するだけではサイズのムダかも知れません。4K、8Kディスプレイになれば違いますが、1080pレベルのディスプレイでは表現し切れていない部分があるでしょう。そこで写真をズームして表示できるOpenSeadragonを使ってみましょう。電光掲示板風に文字を流してみよう最近、CUIアプリケーションの幅が広がっているように見えます。これまででもできないことではなかったように思いますが、ここ数年で一気に表現力が高まっているようです。今回はターミナル上で文字を流すライブラリ、zscrollを紹介します。上から下に流れるのではなく横に流れるのがポイントです。Engine上に個人で使う時に便利なWikiとして有名なTiddlyWiki。ローカルで使うのが便利ですが、複数台のコンピュータで使ったり、今であればスマートフォンやタブレットからも使いたい時があるでしょう。そんな時にはローカルではなくサーバ上にある方が便利かも知れません。写真の解像度はどんどん上がっており、もはやパソコンの画面では確認できないくらい小さな部分まで写真に収められるようになっています。なると欲しくなるのがズームイン/アウトに対応したビューワーです。スマートフォンやタブレットで見る限りは指で拡大、縮小ができます。jQueryを使ったWebベースの顔認識ライブラリ最近のデジカメ、スマートフォンのカメラでは当たり前になっているのが顔認識機能です。その部分だけを明るく補正したり、画像を修正して遊ぶアプリもあります。いった機能を実現するのにOpenCVというライブラリがよく使われています。GoをWebブラウザ上で実行Webブラウザ向けに提供されるプログラミング言語はJavaScriptのみです(プラグインを使えばActionScript、.NETもありますが)。それが嫌で多数の代替言語が生み出されています。CoffeeScript/TypeScript/JSXなどが代表です。自分好みの複数のコンソールを、ひとつのウィンドウで表示出来るWindows用コンソール・エミュレータConEmuはWindows用コンソール・エミュレータです。一つのウィンドウで複数のコンソールを表示できます。コンソールは、タブで選択したり、分割して表示できるようになっています。豊富なカスタマイズが特徴で、設定項目の多さに圧倒されるほどです。上級者の集うテトリスゲームテトリスは昔からあるにも関わらず今なお人気の非常に高いゲームです。一人で孤高のプレイを楽しむのもよし、二人で競うのもまた面白いゲームです。そんなテトリスジャンキーに遊んでみて欲しいのがNullpoMinoです。テトリスと一口にいってもNullpoMinoでは様々なジャンルで遊べるようになっています。S3を利用しているケースは多いかと思います。従来、アップロード処理はサーバを経由して転送する必要がありましたが、今はブラウザから直接S3へ保存できるようになっています。常時手元においておきたいデスクトップRedmineクライアントRedmineをプロジェクト管理に使っている企業は多いです。アジャイル開発のみならず必要十分な管理項目があることで従来のプロジェクト管理においても活躍します。Webブラウザからアクセスするのに対して若干の不便さを感じることもあります。HTML/PDF/ePub/Mobiまでこなす電子書籍ジェネレータこれは使い勝手良さそう!2014年は電子書籍が大いに羽ばたく年になるかも知れません。デバイスは各種揃い、そのためのハードウェア的土壌は整ってきました。サービスも数多く存在し、足りないのはコンテンツです。誰でも簡単に電子書籍を作れる仕組みが必要でしょう。ePubを作るのは面倒なイメージがあります。実行ファイルを比較できる差分チェッカープログラマーであればソースコードの差分に助けられることも少なくないと思います。差分は色々な情報が見えてくるでしょう。今回はその一つ、exediffを紹介します。実行ファイル(ExeまたはDLL)のロードイメージを比較し、差異を表示してくれるソフトウェアです。TVが会社にあると、iPhoneやデスクトップをAirPlay機能を使ってミラーリングさせられます。これにより情報を共有したり、アプリの説明をしたりするのがとても簡単になります。そんなAirPlayのプロトコルを使えるようになるのがAirShowです。テキストエリアで使える入力補完IDEでは当たり前の入力補完をテキストエリアで実現します。スマートフォンやフューチャーフォンでは当たり前になっているのが自動入力補完です。キーボードで全ての単語を入力するというのは煩わしいもので、入力補完機能があればスムーズに入力が続けられます。Accessからの脱却に。License)です。Accessにデータを蓄積していて徐々に肥大化していくため別なデータベースエンジンに乗り換えたい、そう考える方にお勧めしたいのがMDB-SQLiteです。その名の通り、MDBからSQLiteに変換します。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が730あります。blockworks。