仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。2017/12/14できることを全力でやる2017/11/25恥ずかしさを感じないためにできること2017/11/11プロジェクトを遅延させないコミュニケーションパス管理もっと見る2015/10/23業務で使えるオープンソース(172)「健康管理」IT業界ではなぜか地獄のミサワよろしく、不健康度合いを誇るきらいがあるのですが、実に間違ったことです。健康は何にも代えがたい、個人にとって最重要な資産であり、適当に扱っていいものではありません。いうことで今回は健康に関する施策と、関連オープンソース・ソフトウェアを紹介します。サービス運営者でも分からない暗号化をしてデータを保存Webの世界ではいつでもセキュリティが問題になります。データベースにパスワードをつけていたとしても、そのパスワードが漏れたら終わりというのでは危険です。そのためパスワード管理サービスなどではユーザが指定するキーを使って暗号化しておくことでサービス事業者も元データが分からないようにしています。小さなアニメーションライブラリWeb上での多彩な表現を支える存在がアニメーションです。マテリアルデザインのようなちょっとしたアニメーションもありますし、目を引くためにも動かしながら表示するのは大事な効果と言えるでしょう。今回はそんなアニメーションを実現するライブラリ、Popmotionを紹介します。公式アプリくらいしか提供していないこと、UXとして非常に分かりづらいこともあって使うケースは多くないのですが、今後広まっていくことでしょう。JavaScriptです。Google画像検索のアニメーションGIFを動かす最近プレゼン資料の中でアニメーションGIFを使うようになっています。他にもフォーラムのコメントに使ったり、チャットでも貼り付けたりとアニメーションGIFの活躍の幅は大きいです。そんな面白いアニメーションGIFを探す際に使えるのがGoogleGIFsです。スケジュール調整に使えそうな横向き予定表Web上で様々な作業を行えるようになったことで、UIに求められる多様性も増しています。面倒だと感じるのは時間関係ではないでしょうか。カレンダー、ウィークリー、デイリーなどいずれにおいても時間に合わせた表示、処理は大変です。そこで様々なライブラリを知っておくことでいざとなった時に役立ちます。Markdown/HTMLを使ったDB不要のCMS最近のCMSはデータベース不要でシンプルなものが流行です。認証や掲示板のような機能がいらないならば、データベースを使う必要もないでしょう。完全静的なHTML生成型もありますが、多少プログラマブルな仕組みがあると拡張性も高くなります。今回紹介するSphidoもそんなデータベースがいらないタイプのCMSです。システムはPH...2015/10/20業務で使えるオープンソース(171)「ストレージ整理」10年くらい前はHDDが隆盛で、それこそ2TBも当たり前に使われていました。速度面やラップトップの移動時における耐久性などもあり、最近ではSSDが使われるようになっています。SSDは容量の大きなものは高価で、1TBになると10万円以上するようです。PaintやかつてのMacPaintなどはコンピュータ上でのアート表現をはじめてみたいと思った時にすぐにはじめられる良いツールです。機能が限定的である分、すべて自分で一から作らなければなりません。素材だけ渡されてもなかなか書き始めるのは難しいでしょう。最近広告ブロックが話題になっています。個人的にはルールが変わったのだとみるべきだと思っており、かつての地図業界におけるGoogleマップ、ガラケーとスマートフォン、雑誌、新聞、テレビ業界などと変わらないと感じてはいます。いえ、配信側のサービスも広告ブロックを甘んじて受け入れる必要もありません。GitHubのユーザ/リポジトリ状態を可視化GitHubで楽しい機能の一つが各開発者ごとに作られるプロフィールページではないでしょうか。アクティビティグラフを緑で覆い尽くしたくなったり、自分が最近どういった言語に今トリビュートしているのかもグラフで見られます。そんなステータスページをターミナル上で見られるようにするのがgithub-statsです。ダイジェスト動画ジェネレータ現代人は時間が足りない生活を送っています。そのため2時間の映画を悠長に観ていられないかも知れませんし、スポーツなどもずっと鑑賞している暇はなさそうです。そこで必要になるのがサマライズです。観るべきポイントを押さえてさえいれば良いわけです。Videodigestはそんな動画のダイジェスト版を生成するソフトウェアです。Canvasを使ってアニメーションGIF生成アニメーションGIFの可能性は無限大だと思う。Webサイトに使うのはもちろん、ソーシャルメディアに投稿したり、GitHubやSlackなどに貼り付けられたりもします。アニメーションの繰り返しだけなのですが、内容が面白いものが多いのが特にユニークです。各種プログラミング言語をWebブラウザ上で実行プログラミング言語を覚えようと思った時に、まず環境を作るのが面倒で挫折してしまうことがあります。最近ではインストーラー一つでセットアップが完了するようになっていますが、それでも面倒という人も多いでしょう。そこで使ってみたいのがFilです。FilはWebブラウザ上で各種プログラミング言語の実行ができるソフトウェアです。RubyでKeynoteのスライド作成を自動化プレゼンテーションのスライド作りは面倒ですよね。開発系のスライドはテキストが主体になるので、後々メンテナンスのしやすさを考えるとPowerPointやKeynoteで作るのは面倒に感じてしまうはずです。そこで自分の好きなフォーマットからKeynoteへ展開するのに使えそうなkeynote-clientを紹介します。...2015/10/16業務で使えるオープンソース(170)「Flash代替」HTML5の機能が拡充するのに合わせてFlashを使う必要性がどんどんなくなってきています。Webブラウザでも標準搭載されていないものも増えており、レガシーな技術になってきているでしょう。そこで今回はFlashがよく使われてきた分野とその代替について紹介します。画像をテキストアートにするソフトウェアは幾つかあります。テキストにするとIRCのようなテキストオンリーなチャットで送れたり、テキストファイルの中に埋め込むことができます。そんな画像をテキストに変換するライブラリを一歩先に進めたのがgif2txtです。Safariの広告ブロックをオープンソースでiOS9で注目され、かつ色々な議論を生み出しているのがアドブロック機能ではないでしょうか。個人的にはポジティブなイメージがあります。広告は良きも悪くも氾濫しつつあり、ユーザビリティを悪化させているからです。そんな広告ブロック機能ですが、お金をもらって広告ブロックを外すなど不穏な動きも見られたりします。Markdownを使ってマニュアルファイルの生成CLIのツールを作ったら必要になるのがコマンドの説明を記したマニュアルファイルです。特定の書き方で書かないといけないので、はじめての時や久々に書く際には書き方を忘れてしまっているのではないでしょうか。そこで使ってみたいのがRonnです。manファイルをMarkdown形式で書けるソフトウェアです。Promiseをビジュアル的に学ぼうES6からデフォルトでサポートされるようになったのがPromiseです。jQueryやその他のライブラリで使えるようになっています。whenやallなどの機能があり、その実行順番などについて分かりづらいと感じている方も多いのではないでしょうか。そこで使ってみたいのがPromiseesです。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が728あります。blockworks。