仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。2017/12/14できることを全力でやる2017/11/25恥ずかしさを感じないためにできること2017/11/11プロジェクトを遅延させないコミュニケーションパス管理もっと見る2016/11/08レガシーなシステムの開発を再開するには担当者がすでに退社していたり、数年間触らずに動き続けているシステムに対して新機能を追加したいという話が舞い込んだとしましょう。そんな時にはどのように取り組むのがベストでしょうか。今回はそんなよくあるシチュエーションに対する対処法を紹介します。次世代のJavaScriptライブラリ管理JavaScriptのライブラリ管理としてはnpmまたはBowerがよく使われています。npmを使っていて思うのはインストールにかかる時間がとても長いということです。ライブラリをインストールするのに長時間待たされてイライラした経験がある方は多いのではないでしょうか。そこで使ってみたいのがYarnです。GitHub/BitBucket/GitLabを便利にするツールGitリポジトリで会社はもちろん個人のプロジェクトも管理しているという人は多いのではないでしょうか。ローカルにリポジトリを置いておくだけでなく、リモートのGitリポジトリ管理サービスを使っている人も多いでしょう。した方々に便利なのがGit-Repoです。クリックするとスライド表示されるコンテンツ少し前にはWebサイトでUserVoiceのフィードバックウィジェットをつけているサイトがよく見られました。サイトの右端、左端などにぴったりと表示されて、クリックするとフォームが表示されるというものです。あのような表示を再現できるのがjquery.tabSlideOut.jsです。Goの自動ビルド環境Goのビルドを行う場合、コマンドを使って行うのが基本です。多くのコンパイル系プログラミング言語ではそうやって開発するでしょう。毎回入力するのは面倒になってくるのも事実です。そこで使ってみたいのがrealizeです。Goプロジェクトのファイル変更をウォッチして自動コンパイルしてくれます。画面の高画質化に伴って注目されているのがSVGです。ベクターベースなので拡大縮小に左右されることなく綺麗に表示できます。今後、画像サイズが上がれば上がるほど、ニーズが高くなっていくと思われます。そんなSVGですが、余計な情報が多いとサイズが肥大化してしまいます。そこで使ってみたいのがsvgcleanerです。Webブラウザからターミナル操作を可能にライブコーディングなどで度々あるのがターミナルを開いてその画面を見せると言った手法です。文字が小さかったり、やっていることが分かりづらかったりと面白さがなかなか理解できなかったりします。そこで使ってみたいのがttydです。ttydはttyをWebブラウザから操作できるようにするソフトウェアです。みんなで使えるクリップボードサーバ隣のコンピュータにある情報が欲しいと思うことは多々あります。そんな時、メールするのは面倒ですし、チャットが使えない状態だと面倒でも表示されている文字を同じように入力したり、ダウンロードしたファイルをインターネットで探したりします。piknikを使えばそんな面倒から開放されます。piknikはLAN内部で使えるクリップボ...2016/11/042016年10月の人気ソフトウェアまとめ先月のまとめです。過去分は以下の通りです。01月;以下はプレミアムのみです。ビジュアルプログラミングのBlocklyがiOSに対応ここ数年、ブロックを使ったビジュアルプログラミング言語が人気です。小中学生を対象としたプログラミング学習において見た目で分かりやすいというのが利点でしょう。その一つにGoogleが開発しているBlocklyがあります。Webフォームの入力チェックライブラリWebフォームにおける入力検証の仕組みは大事です。一度サーバに送信してからエラーを返す方式はユーザのストレスも大きくお勧めしません。サーバ側での入力チェックは必要ですが、ユーザビリティのためにWebブラウザ側でも入力チェックをしましょう。node製のFacebookクライアントFacebookへ頻繁にアクセスしてしまって業務がままならないという方はFacebookへのアクセスを禁止しましょう。閲覧はしなくともステータスのアップデートはしたかったり、多少面倒でも内容が見たいということがあるかも知れません。そんな時に使いたいのがfacebook-cliです。シンプルで分かりやすいSVGアイコンスマートフォンが高解像度になるにつれて、アプリリソースになる画像もどんどん肥大化する傾向にあります。このままでは巨大な画像リソースばかりになってしまうでしょう。そこで注目したいのがSVGやアイコンフォントです。今回紹介するfeathericonはSVG/アイコンフォントも提供されたシンプルなアイコンセットです。React製のHTMLプレゼンテーション作成ツールHTMLのスライドをよく見かけるようになってきました。派手なアニメーションはなくとも、作成のしやすさであったりデザインのカスタマイズが容易なのが利点です。オンラインでの公開も簡単です。今回はFacebookインキュベーターで生まれたHTMLスライド作成ツールexerslideを紹介します。exerslideの使い...2016/11/02システムを負の遺産から守る方法システムはできあがった瞬間から(もしかすると作っている最中から)負の遺産化がはじまっています。半年や一年経ったシステムなど、誰も実装を覚えていなかったり、思い立って加えた修正が思わぬ不具合につながったりします。今回はシステムをそうした負の遺産にしないための方法を紹介します。ミニマムなレスポンシブWebフレームワークWebデザインフレームワークは二極化が進んでいます。一つはBootstrapに代表される大型でリッチなフレームワークです。非デザイナーであればこの手のフレームワークが便利です。一つはごく基本的な機能だけを提供するミニマムなフレームワークです。こちらはデザイナー向きです。OCRエンジン今後OCRのニーズは高まっていきます。世界中で写真が撮影されており、そこから意味を見いだす上でテキスト情報は欠かせません。ディープラーニングも使われていますが、テキストとして得られる情報はまだまだ多いでしょう。そんなOCRをJavaScriptで実行してしまうのがTesseract.jsです。最近では多数のJavaScriptライブラリを使うのが当たり前になっています。した時に一つ一つのライブラリをscriptタグで読み込むのは大変であり、Browserifyを使って一つのファイルにまとめてしまうのが便利です。今回はそんなBrowserifyをWeb上のサービスとして提供するwzrd.inを紹介します。JavaScriptによる全角/半角の文字種変換Webの入力フォームでイライラさせられるのは半角、全角の判定ではないでしょうか。データベースに入れる際にデータを統一したいだけで、利用者に対して苦痛を押しつけています。解決する手段など幾つもあるにも関わらずです。今回はJavaScriptによる文字種変換ライブラリ、mojiを紹介します。OSX用タイマータイマーアプリは度々使うのですが、使い勝手の良いものはあまり多くありません。高機能なものが欲しい場合もありますが、逆に指定したことしかできないシンプルなタイマーがちょうど良いこともあります。appはどちらかというと機能が殆どないものです。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が733あります。blockworks。