仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。最近のWebサービスでは定期的にサーバとの通信を行っているものが多数あります。情報がリアルタイムに更新できるというメリットがある一方、通信量が増えてしまうと言う欠点があります。そこで使ってみたいのがPageVisibilityEventです。ページがフォアグラウンドかどうかを判定できるJavaScriptライブラリです...2016/08/17継続できるTodo管理法とは?個人的には一年ほど前までTodo管理がとても苦手でした(今でも得意ではありませんが)。忘れてしまって、いつしか放置したままになっている、ということが多々ありました。それでもここ1年ほど、ずっと継続してTodo/タスク管理ができるようになっています。ボスのようにさっとメモを取るさっとメモをとりたい場面って多いですよね。ミーティング中、コーディング中、移動中...などなど。メモ帳を開いて内容を書いて閉じて...などとやっていたら今まで行っていた作業を忘れてしまうでしょう。そこで使ってみたいのがworqueです。一瞬でメモをとれ、かつそれを共有できてしまうソフトウェアです。システム全体の状態遷移図を描くシステム開発において全体増を把握するというのはとても大変なことです。全体が把握できないままに開発を行っていくと余計な不具合が発生する可能性があります。言え、これまでのシステム全体図は分かりづらいものが多かったでしょう。した悩みを抱えている方はPyagramを使ってみましょう。蜂の巣風アート作品を作ろう芸術は自然の中にもたくさんあります。波や樹木、雲といった不均等の中にも法則性の感じられる形状であったり、蜘蛛の巣や雪の結晶のような均一性のある形も魅力です。いった形状の一つに蜂の巣があります。蜂自体は人に嫌われがちですが、ミツバチの巣などは綺麗な六角形が描かれていたりして美しいです。Go、きっと遊んでいる人も多いでしょう。基本的にスマートフォンを持ってフラフラと歩き回りつつモンスターを探すわけですが、大人になるとなかなか時間がとれないかもしれません。そこで必要になるのが便利ツールです。jQuery製の自動生成型目次ライブラリWebページで長いコンテンツを書いた場合、あらかじめ目次が用意されます。多くの目次は文頭にあり、途中から選ぶことはできません。見出しレベルを細かくすると目次だけで長くなってしまって可読性が落ちてしまいます。最近はターミナルの中で実行されるソフトウェアが増えています。コマンドといったレベルではなく、十分な機能を持ったソフトウェアとして提供されています(まるでDOSの時代かのようです)。CUIというのは色気がなく、画面はあまりにシンプルです。そこで使ってみたいのがpxlです。iOS上のmruby実行環境iOSがバージョンアップしたり、ハードウェアの高機能化、スクリーンの大型化によってタブレットであればプログラミングが組めるくらいになってきました。クラウド環境ではタブレット対応のものも幾つかあります。今回はRubyPicoを紹介します。iOSの中でmrubyを実行できるソフトウェアです。Dockerコマンドのバージョン管理Dockerは開発が盛んで、バージョンアップも頻繁です。それは喜ばしいのですが、少し前に作られたソフトウェアですらDockerサーバ側とクライアント側のバージョン相違によって動かなくなったりします。Dockerのバージョン管理システムです。D...2016/08/13網羅的思考の罠とその対策システムを設計する際に求められるのが網羅的思考です。ある事象に対する対応策を網羅的に考えることで、仕様上の隙をなくし、エラーを回避しようとする考え方です。多くの思考法(マインドマップなど)が網羅性を重要視しています。個人的にはあまりお勧めしていません。そこで今回は網羅的思考の問題と、その解決策を紹介します。使っていないアプリをそっと終了ソーシャルサービスが日々の生産性を蝕んでいます。止めないと、と思いつつもチェックしている内についつい気になってしまうものです。大事なのはソーシャルサービスのソフトウェアを立ち上げないことです。ネットワークを完全にふさぐこともできますが、ツイートしたりチェックしたりしないといけない場合もあります。Lambdaを使えばちょっとしたコードを実行して即座に終わるといった処理が簡単に作れるようになります。Gatewayを合わせればできますが)、コールしたらすぐに実行できるという手軽さがウリです。証明書期限が一覧できるダッシュボードSSL/TLS証明書の管理は面倒です。更新を忘れてしまってエラーが出たという経験は誰もがあるのではないでしょうか。大手のSSL事業者であればリマインダーメールもくれますが、これもスルーされがちです。Dashboardを紹介します。Webブラウザで遊べるMinecraftクローンMinecraftはブロックを積み重ねて世界を創っていくという、レゴ好きにはたまらないゲームです。日々多くの人たちが一生懸命建設に励んでいます。開発者にとっては別な見方もできます。コンセプトがシンプルなだけに同じようなものを自分で作ってみたいと思えるのです。Googleハングアウト用GUIクライアントメッセンジャー系サービスは最初こそWebブラウザで使うものの、慣れてくると専用クライアントアプリが必要になります。多くの場合立ち上げっぱなしにしたいですし、Webブラウザを再起動するタイミングで接続が切れるのは面倒です。Nativeへの注目が高まっています。Nativeを使ってアプリ開発をはじめてみたいと思いつつも環境構築周りで二の足を踏んでしまっている人も多いのではないでしょうか。そこで使ってみたいのがDecoです。今回のテーマは画像圧縮です。ソーシャルメディアサービスが流行り、さらにスマートフォンのカメラが高性能化するのに伴って画像のサイズがどんどん上がっています。1枚で数MBになるのもざらです。そんな中にあっては写真を保存するサービスはいくら容量があってもすぐに足りなくなってしまうでしょう。軽量で機能多数のWebデザインフレームワークWebのデザインフレームワークというとすぐBootstrapやFoundationなどが挙がります。企業の管理画面などであれば良いのですが、よくあるフレームワークには臭いが感じられてしまうのが難点です。そこで、という訳ではないですが他のフレームワークを使うことでオリジナリティを出してみてはいかがでしょう。WebカメラとJavaScriptによるアイトラッキングシステムユーザテストでユーザの視線がどこに移動しているのかチェックするのは必要です。アイトラッキングシステムを使うのはとても複雑ですし、コストもかかります。手軽にするため、マウスのトラッキングで済ましてしまっているケースもあります。そこで使ってみたいのがWebGazer.jsです。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が722あります。blockworks。