仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。使おう!アニメーションGIFをコンパクトに最近、ソフトウェアの紹介時にアニメーションGIFを使うようにしています。YouTubeと違って画像なのでスマートフォンなどでも手軽に見られますし、何度も自動再生されるのが良い感じです。アニメーションGIFの難点として、サイズが大きくなりがちというのがあります。S3に保存しておくと、ドメインが分かれることで表示を高速化できたり、ストレージの容量を気にせず使えるのが便利です。ファイルを置いておくだけなので縮小などはサポートされていません。JavaScriptコード解析エンジンプログラミングする上で必須の機能と言えるのがコード補完です。そのためにはまずコードの解析が行われなければなりません。コードが解析されることで、既にある変数やライブラリ名を補完できるようになります。WebSocket/Canvasを使ったAgar.ioクローンAgar.io2015/06/05チームの生産性を高めるためにやめたい5つのこと個人の生産性を高める方法は幾つかありますが、今回はチームの生産性を向上させるための方法についてです。基本的にはムダを省いて生産に回すことで生産性を高めていくのですが、特に考えて欲しい5つの項目を挙げています。個人評価をやめるチーム全体の生産性を考える際に、その評価基準が個人であるというのは矛盾しています。来たれExcel職人。世の中にはExcel職人と呼ばれる人たちがたくさんいます。した方達はExcelを表計算ソフトウェアとしてではなく、プラットフォームとして使います。書類もプロジェクト管理も勤怠管理もすべてExcelの中で実行されるのです。そんなExcelで何をするか、その発想力が大事です。表計算なんかに使っている場合ではありません。ツールバーで入力が簡単なMarkdownエディタMarkdownは簡単な記法を覚えるだけですぐに書けるのが利点ですが、それでもやはり入力補助ツールがあった方が便利に感じるでしょう。非エンジニアの方であればそう思うはずです。MarkdownファイルをOpenDocumentのスライドファイルにMarkdownでスライドを作る人が数多くいます。テキスト中心の方が内容に集中できるので、より分かりやすいスライドを作ることができます。そのためのHTMLプレゼンテーションを作成するソフトウェアも多いです。iOSアプリでタップしている箇所を可視化アプリはこれまでのソフトウェアと異なり、マウスポインタ的なものはありません。そのためデモなどでアプリを使っていると、どこをタップしているのかが分かりづらいという問題があります。ボタンをタップする程度であればまだしも、マルチタッチを使っているとどこにタッチが発生しているのか分かりづらいでしょう。Nativeに注目が集まっています。技術的にはTitaniumと大きくは変わらない気がしますが、Web開発で有名になってきたReactと同じ書き方でiOSアプリが開発できるメリットは大きいと言えます。OSX用のWebPフォーマットコンバータGoogleが開発した画像フォーマットWebPはJPEGよりもサイズが小さくなり、より転送量の少ない画像配信が可能になります。普及して欲しいのですが、多くのWebブラウザがサポートしないと難しいという点はありそうです。JPEGに比べると圧倒的にツールが少なく、作りづらいという問題があります。今回のテーマは制作過程です。イラストやWebサイトなど一つの作品を作り上げるというのは大変なことです。それだけに単に作品を公開して終わり、では勿体ないと言えます。そこで作品を作り上げるまでの過程を記録し、後でそれを楽しめるようにするのがお勧めです。今回はその制作過程を記録するためのサービス、ソフトウェアを紹介します。JavaScriptで画像に透かし最近は画像をパクる輩がたくさんいて、著作権が問題になっています。そのため企業では画像に透かしを入れて、そのまま使っても誰の画像であるかすぐに分かるようにしています。Android用RedditビューワーUSのギークな人たちが集う場所、Reddit。一時はDiggなどに押されていましたが、今は復活し、多くの質問と回答が日々寄せられています。Stackoverflowはプログラミング中心ですが、Redditはもっと幅広く様々な話題が飛び交っています。あまりにも多くの話題があるので消化しきれないという人は多いでしょう。コラボレーション・ドローイング・ソフトウェアWebの面白さはコラボレーションにあります。同じようなアプリケーションでもコラボレーション機能を追加することで全く違う魅力が出るということがたくさんあります。Etherpadと呼ばれるコラボレーションテキストエディタもその一つです。イラストをスムーズに拡大しようすごく格好良いイラストを見つけた時に、例えばそれを壁紙にしたいと思ったとしましょう。最近はRetinaが多くなっており、画像も見た目の2倍のサイズでないとシャギーの目立つ残念な表示になってしまいます。そこまで巨大な画像はそうそうありません。IssueビューワーGitHubをプロジェクト管理に使っている企業、プロジェクトは増えています。使っているものとしてはIssueになるでしょう。チケット駆動型で開発を進めるところも多いです。した開発スタイルの場合、都度GitHubにアクセスするのは面倒です。プロジェクトドキュメントジェネレータプロジェクトのドキュメントをどう記述し、どう管理するかは重要な問題です。やってはいけないのは一つのドキュメントにまとめて管理することです。大きな文書は修正しづらく、全体が密に連携するので一つの修正が他に及ぼす影響が分かりづらくなります。文書はなるべく疎結合に、分割して管理されるべきです。CSS/SVGを用いたアニメーションライブラリユーザビリティを高めるためにちょっとしたアニメーションを組み込むアプリ、サイトが増えています。スプラッシュ的なものではなく、押した時に反応していることを確認したり、処理中である旨を通知するのに使えます。CSSやSVGを使いつつ、JavaScri...2015/05/292015年05月の人気ソフトウェアまとめ今回は5月の人気ソフトウェアまとめです。1月今回はやけにスマートフォン向けのソフトウェア、アプリ開発を補助するソフトウェアが多かったように思います。アプリ開発者の方はもちろん、これからはじめようという方もチェックしてみてください。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が733あります。blockworks。