仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。JSONをURLフレンドリーに変換JSONをWebアプリケーションではよく使います。JSONで使われている記号(波括弧やカギ括弧など)はURLに使うことができず、エンコードしなければなりません。その結果、URLで使うとURLが長くなってしまいます。そこで作られたのがjsurlです。JSONをURLセーフにし、なるべく短い文字列にします。Webページ全体のスクリーンショットを撮影スクリーンショットで保存できるのは今見ている情報に限られます。Webページの場合、縦長なことが多いので、見えていない部分も含めてスクリーンショットを撮りたいと思うでしょう。いったソフトウェアもたくさんあります。Flutter製のInstagramクローン新しいプログラミング言語を覚える際に、既存の有名なものを真似するのが一つのお勧めな方法です。Web界隈ではWikiやCMSを作る人が多いです。同様にスマートフォンアプリでも有名なものを真似てみるといいでしょう。今回紹介するFluttergramは名前の通り、InstagramをFlutterで作ったクローンアプリです。React製のJiraクローンJiraといえばAtlassian社が提供している課題管理、プロジェクト管理になります。大規模な開発をサポートし、企業規模の大きなところで使われているイメージがあります。他のAtlassian製のサービスと連携できるのも強みです。HTML内に暗号化コンテンツを埋め込むWebサイトでパスワードを知っている人しか見られないコンテンツを作ろうと思うと、サーバ側でデータを管理して、認証したユーザにだけコンテンツを返すというのが一般的です。これを静的サイトでも可能にするのがhtml-vaultです。暗号化されたコンテンツをHTML内に埋め込めるソフトウェアです。Safariでキーボードブラウジングを可能にWebブラウジングはキーボードから手を離すことが多いので、一旦Webサイトを見出すとついつい時間を忘れてマウスを動かし続けてしまったりします。これは開発生産性を大いに下げる行為です。そこで使ってみたいのがキーボードブラウジングをサポートしてくれるソフトウェアです。APIを使う必要があります。プログラミング言語によってはライブラリが用意されていますが、マニアックな言語では自分で一から書かないといけません。CUIで動くアプリケーションであれば、twurlを使うことで手間をなくせます。Chrome機能拡張も備えた短縮URL短縮URLの使い方というと、メールやソーシャルサービスで使う人が多いでしょう。ランダムな文字列でURLが生成されるので、覚えるのには不向きです。短くするのに特化している分、URLに特に意味は持たせないのが一般的です。Shortは短縮URLにしつつ、そこに意味を持たせられるソフトウェアとなっています。SwiftUI製の4chan画像ビューワーSwiftUIによって、アプリの作り方が大きく変わっています。ゲームなどには向かないでしょうが、ユーティリティアプリであればSwiftUIを使うのが今後のトレンドになるでしょう。今回紹介するKleeneStarはSwiftUIの使い方について学ぶのにぴったりなプロジェクトです。ImageMagickをWebAssemblyでWebアプリから使いやすく様々なローカルアプリケーションがWeb化していますが、JavaScriptの実行速度はネイティブアプリケーションに比べて劣ってしまいます。WebAssemblyを用いることで大幅に改善できます。エディタでファイル名を編集&適用ファイルのリネーム作業を行う際に、一回一回コマンドを打つのは面倒です。似たような名前が並んでいると、特にそうでしょう。余計なミスをすれば、さらにゴチャゴチャになります。そこで使ってみたいのがmmvです。ファイルの一覧をテキストファイルにして、編集内容を一括適用します。mmvの使い方編集しているところです。個人/チームに対応したパスワード管理パスワード管理はどのように行っていますか。Chromeのパスワード管理やキーチェーンなどで管理できますが、チームになると別物です。他の人が分かりやすいようにと安易なものを設定したり、チャットなどで共有していないでしょうか。多彩なフォーマットに対応したノートビューワーメモ的に使えるサービスは多数あります。Notebookのように目的が特化したメモもあります。それらを目的によって使い分けていると、どこに必要な情報があったのか分からなくなります。そこで使ってみたいのがcommuterです。日本の開発者であればはてなブックマークを使っている人も多いですが、海外ではあまりいいブックマークサービスがありません(Deliciousがあったのも遠い過去のことです)。プラットフォームを横断してブックマークを管理したい人も多いでしょう。そのためには管理をWeb上で行うのがお勧めです。S3にファイルをアップロードする場合、いくつかの方法があります。S3の管理画面でアップロードする方法です。HTMLメールをビジュアル的に作成HTMLメールを作成する方法は幾つかあります。Webブラウザで表示するHTMLと基本的には変わりませんが、JavaScriptや外部ファイルが使えないと言った違いはあります。メールアプリケーションによって表示が多少異なるので、その点も注意が必要です。世界中のピンボールをマッピングピンボールは昔懐かしい、しかし今でも愛されているゲームです。ゲームセンターの奥にあったり、バーやパブにあったりします。派手なアクションが爽快で、上手な人はずっと遊んでいられます。Mapの使い方トップページです。触って欲しいグリッドベースのピンボードWeb上でドローイングをしたり、付箋紙を作成できるサービスがありますが、多くがピクセル単位で自由に描けるようになっています。自由なのはいいのですが、厳密に書こうとしてしまって、余計な時間がかかります。同じような気持ちになったことがあれば、ぜひ試して欲しいのがManifestです。Web上で画像を圧縮スマートフォンやデジカメが高性能化し、作成される写真のサイズがどんどん大きくなっています。数MBで済めばいいほうで、場合によっては10MBを超える場合もあるでしょう。した写真を受け取る側のサービスもネットワークが逼迫してしまいます。そこで使ってみたいのがCompressor.jsです。ターミナルで遊べるグラディウス風ゲームサーバサイドエンジニアで、GUIは殆ど使わない人であっても、自由時間くらいはゲームでもしてみたいのではないでしょうか。パズルゲームなどは見たことがありますが、それだけでは飽きてしまいます。そこで紹介したいのがterminal-phaseです。ターミナルで遊べる2Dシューティングゲームです。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が732あります。blockworks。