仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。PHP製の差分ライブラリプログラマーであれば誰もがDiff(差分)表示のお世話になっているはずです。多くの場合、差分表示はバージョン管理と密接な関係にあります。差分表示を行うためにバージョン管理に登録するなんてこともあります。classを使ってみましょう。ページ内の情報を素早く検索サイト検索は常に問題になります。Web全体を対象とするならばGoogleでも良いでしょう。その反動か、サイト独自の検索は突然使い勝手が悪く感じられるものです。使いやすい検索を提供しないとユーザは離れてしまいます。今回はJavaScriptベースのページ内検索、Holmesを紹介します。Gitのログを見やすく表示Gitリポジトリを使ってバージョン管理しているプログラマは多いかと思います。バージョン管理するメリットの一つにログを確認できるというのがあるでしょう。Gitのログ表示はそれほど見やすいものはありません。単純に一覧されるだけなので、もっと詳しく知りたいと思ったら別なツールを使っているのではないでしょうか。GoogleサイトをバックアップするスクリプトちょっとしたWebサイトを作りたいと思った時にGoogleサイトは便利な存在です。制約もありますが、あまり体裁を気にせずに情報だけを伝えたいと思うような時に使えます。アイディア出しのプロトタイプとしても使い勝手が良いです。情報が蓄積されていくと独自のWebサイトに移行したいと考えるかも知れません。ExcelからSQLiteを利用Excelは何にでも活用されますが、それでも基本は表計算ソフトウェアです。蓄積されていくデータが多くなるのに従って、データベースソフトウェアが必要になってくるでしょう。データベースであれば、他のソフトウェアからも同じデータが利用できるようになります。スマートフォンを使ってデスクトップブラウザを操作GoogleなどがHTML5を使って、デスクトップとスマートフォンを連携させたゲームを時折公開します。スマートフォンをコントローラとすることで、加速度センサーや傾きを使った、よりインタラクティブなゲームが開発できるようになるでしょう。今回はそんな操作を可能にする技術基盤になるPairsを紹介します。GitHubのデザインを黒ベースに明るい画面を見続けていると目が疲れてしまいます。そこでプログラマなどはコード編集画面を暗くし、長時間画面を見ていても疲労しないようにしています。それは何もコードを書くときだけに限りません。Darkを使ってみると良いでしょう。Dar...2016/08/26時間がない人向けの時間の作り方いつも仕事に追われて、なかなか自分の時間を確保できないと嘆いている人がいます。膨大なタスクに終われ、毎日終電近く(または徹夜)で仕事をしているのになかなか終わらない...と言う人たちです。今回はそういう方向けに、個人的に実践している時間の作り方を紹介します。任意のテーブル、カラムを検索するMySQL用Grepシステムのコードが入ったリポジトリでgrepを使って検索するというのはよくあることです。全体の中にどこに該当するテキストがあるのか分からない場合、まずは全体を探してみるでしょう。今回紹介するmysqlgrepはMySQLで使えるGrepです。テーブルを指定する必要もなく、一気に検索できます。Google画像検索から自動ダウンロードGoogleイメージ検索を使えば面白い画像であったり、素敵な風景写真などがあっという間に手に入ります。サイズも指定できるので壁紙を集めるのにも便利です。個人的にはアニメーションGIFの検索にもよく使っています。そんなGoogleイメージ検索の結果画像をまとめてダウンロードしてくれるのがgoogliserです。ブラウザの操作をアニメーションGIF化NightmareはElectronベースのヘッドレスブラウザです。テストに利用されますが、スクレイピングに使われているケースも多いようです。Phantom.jsなどに比べて簡素にかけるのがうけています。一つの写真から複数の範囲を指定クロップ(切り抜き)をサポートするライブラリはたくさんあります。顔写真をアップロードして一部だけ切り抜くのはよくありますし、写真の中の余計な部分を消す際にもクロップが使われます。Areasを紹介します。地図画像の編集ツール地図は地図のまま利用するのではなく、多くの場合その上にアイコンを載せたり線を描いたりします。することで目的の場所を目立たせたり、駅などから目的地へ移動しやすくなるでしょう。今回紹介するのはImageMaps、地図の上にアイコンなどを載せられるjQueryプラグインです。ImageMapsの使い方編集画面です。アスキーアートをSVGに変換アスキーアートと画像は切り離せない関係にあります。面白い写真が誰かの手によってアスキーアート化されたり、逆にアスキーアートのキャラクターがイラスト化されたりします。それぞれに良さがあります。今回はアスキーアートをSVGに展開するGoatを紹介します。テキストで作った作品が滑らかな直線、曲線で描かれるのは面白いです。今回のテーマは状態遷移図/シーケンス図です。懐かしのUMLの失敗としてはシステム開発のあらゆる部分をビジュアライズしようとしたことで、使い切れないケースが多かったところだと思っています。Androidのクラス名を即引き開発者にとってAPIドキュメントは大事な存在です。その言語やプラットフォームに慣れたプログラマほど、APIドキュメントを頻繁に参照します。昔であれば書籍が使われてきましたが、最近ではオンラインを利用する方が検索もできますし、便利です。今回はAndroid開発者のためのドキュメント即引きツール、Frogを紹介します。写真を解析すると様々な情報が得られます。最近ではGoogleやFacebook、Microsoftなどがディープラーニングを使って写真が何を意味しているのかを解析したりしています。他にも人の顔や年齢などを認識する技術もあります。今回はその一つとして写真から色をピックアップしてくれるColorFinderを紹介します。任意の言語に対応するコードハイライターブログなどでコードを掲載する際にはコードのハイライト処理が欲しいと思うでしょう。多くのコードハイライターはプラグインのような仕組みで多数のプログラミング言語に対応しますが、非対応の言語についてはハイライトできません。今回は言語に依らないMicrolight.jsを紹介します。Webカメラを使ったモーションディレクト&Twitter投稿Webカメラを使うと手軽にセキュリティカメラを実現できます。大事なのは物体の動きがあった時にちゃんとそれを捉える機能と、その後どこかに通知する機能ではないでしょうか。Androidで高橋メソッドのスライド作成プレゼン資料の要は内容です。ビジュアル的なエフェクトであったり、派手な演出はいりません。質実剛健に内容にこだわるべきです。そんな訳でテキストベースのスライドは理に適っていると言えるでしょう。今回紹介するSlideは機能は殆どありません。純粋に高橋メソッドを実現できるAndroidアプリとなっています。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が731あります。blockworks。