仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。WebAssemblyを使ってファイルを圧縮/伸張WebAssemblyは標準機能としてはDOMやネットワークが使えないので、その適用部分に悩む人も多いでしょう。Webアプリケーションにおいて、UIやネットワークに触れない部分は多くありません。ローカルアプリケーションとして考えれば、そのようなアプリケーションの方が多いはずです。軽量なテキストタイピング表示ライブラリWebサイトでよく使われるタイピングを模したテキスト表示ライブラリ。メッセージを全文表示してしまうよりも、タイピングしながらの方が目を引く効果があります。この手のライブラリはとても多いです。今回紹介するtypicalはとにかくサイズが小さいのが魅力です。みんなで小説を書こう一人で黙々と作業するのは強い精神力が必要です。しても人はついサボりがちで、メールをチェックしたり、Twitterに投稿したりしてしまうものです。一日であればまだしも、数ヶ月も集中力を維持するのは並大抵のことではありません。小説を書く、そんなチャレンジをしている方にお勧めしたいのがinkip.itです。Proが発売して喜んでいる開発者は多いでしょう。Barはいらないという方は多く、せっかくあっても持てあましている人が多いようです。これまでにないUIだけに、普及するとしてもまだまだ時間がかかりそうです。軽量、多機能なYouTubeフロントエンドYouTubeは好きなけど、あの広告だらけのインタフェースが受け入れられないという人は多いのではないでしょうか。アドブロックなどを使うことをできますが、開発者であればもっと別な方法もあります。それがInvidiousです。軽量、公式よりも便利な機能が追加されたYouTubeフロントエンドです。ソースコードをビジュアル化するビューワーソースコードをビジュアル化することで、様々な知見が得られます。アウトライン化されることで全体像を追いやすくなったり、ライブラリ同士の繋がりも分かりやすくなります。そんなソースコードのビジュアル化ソフトウェアとしてSourcetrailを紹介します。対応言語は限られますが試してみてください。Rubyが使えるWebフロントエンドフレームワークWebブラウザで唯一実行が保障されているプログラミング言語はJavaScriptです。規模の大きなシステムを書きたがらなかったり、サーバサイドは別な言語を使っているケースもあります。そこで今回はRubyでWebアプリケーションが書けるPrismを紹介します。Prismの使い方デモです。Webブラウザでビンゴを楽しもうビンゴ大会などで、数字をランダムに表示したいと思うことはないでしょうか。ビンゴに限らず、参加者の中から当選者を決めたいという時もあるでしょう。それを画面上に大きく表示すれば、会場は盛り上がるはずです。Bingo!は名前の通り、ビンゴを実現するためのWebアプリケーションになります。宇宙に憧れる人は大勢います。宇宙を知れば知るほど、自分の存在が小さなものだと思い知ります。地球以外には移住もできず、まだ月にしか足を踏み入れていない現状が未来を感じさせます。そんな宇宙の様子を3Dで表現するのがSpacekitです。Spacekitの使い方各惑星は線の上を動きます。レスポンシブWebデザインをまとめて確認レスポンシブなWebデザインが当たり前になっており、その表示確認が大変になっています。Webブラウザの幅を変えたり、スマートフォンやタブレットでの表示を確認したりしている方は多いでしょう。一気に複数デバイスでの表示を確認できます。Slackの入力フォームを以前のものに戻すSlackでは最近、入力フォームにWYSIWYGなツールバーが追加されました。ITに詳しくない人であれば便利だと思いますが、逆にITリテラシーが高い人にすれば、以前のように記法を使う方が簡単だったでしょう。Bookmarkletです。24時間で消えるテンポラリファイルアップローダーSnapchatであったり、Instagramなどには投稿した情報を一定時間で消す機能があります。人に見せたいけれど、残したくはない、そんな情報は意外と多いのでしょう。ファイルを受け渡す場合も恒久的に残ってしまうのは問題、という場合もあります。そんな時に使えるのがUguuです。GoとWeb技術でデスクトップアプリケーション開発Electronはnodeを使ってJavaScriptでデスクトップアプリケーションを開発できます。UI部分は致し方ないとしても、デスクトップ側の機能については別な言語を使いたいと言う方もいるのではないでしょうか。あなたがGoが好きなのであれば、Wailsを使ってみましょう。シンプルで簡単なファイルアップローダーファイルを相手に送る際にどんな手段を使っていますか。チャット、メール、AirDropなど多彩な方法がありますが、アップローダー経由というのがよくあるものになるでしょう。今回紹介するYouTransfer.ioは自分で立てられるシンプルなアップローダーです。YouTransfer.ioの使い方メイン画面です。ネットワーク/ネットワーク機器管理システム社内外のネットワーク機器をどうやって管理していますか。ExcelやGoogleスプレッドシートにまとめているという方は多いのではないでしょうか。機器によって必要な情報が異なるので、まとめて管理するのは容易ではありません。そこで使ってみたいのがNetdiscoです。ターン制を止めたチェスすでに慣れたゲームも、本の少しルールを変えるだけで遊び方が大幅に変わる可能性があります。協力プレイで遊ぶはずのゲームで、お互いに邪魔しあった方が盛り上がるのはその典型といえるでしょう。Chessはチェスゲームですが、ターン制という部分を破壊したゲームとなっています。Apps)は今後のWebを担う大事な技術になっています。多数ある技術を合わせたものなので、すべてを実装するのは難しいですが、逆に一部からでもはじめられるのがメリットです。画像のちょっとした加工でPhotoshopを立ち上げたり、専門のソフトウェアを購入したりするのは嫌だと思っている方は多いはず。最近では些細な修正であればWebベースでも行えるようになっています。今回紹介するPainterroはWebベースの画像編集ソフトウェアです。開発ドキュメントのデファクトフォーマットにもなっているMarkdown。Markdownで書いてさえおけば、その後別なフォーマットに変換するのは難しくありません。その逆で、これまで別なフォーマットで書いていたドキュメントをMarkdownにしたいというニーズもあるでしょう。Visioに頼らず綺麗なネットワーク構成図を手に入れる開発者であれなネットワーク構成図を書く機会があるかと思います。そんな時、ドローツールを使うとメンテナンスが面倒だったり、変更時の差分確認もできず、徐々に運用が煩雑になっていきます。そこで使ってみたいのがdrawthe.netです。テキストから詳細なネットワーク構成を生成してくれるドローツールです。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が722あります。blockworks。