仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。Eコマース用のUIコンポーネントWebデザインフレームワークは多数ありますが、多機能なものほど縛りが強く、自分の思うようにデザインできないことがあります。Componentという概念によって、一つのコンポーネント単位でのUIも出てきています。GLSLファイルを画像に変換3Dやグラフィックスを描くのに使われるのがシェーディング言語になります。Language)で、OpenGLの中で使われているシェーディング言語です。そんなGLSLが書かれたファイルを画像に変換するのがglsl2imgです。macOS用、キーボード入力メインのTodo.txt管理Todo.txtというTodo管理記法があります。その名の通りテキストファイルなので管理がとても簡単ですし、任意のテキストエディタが利用できます。多くのテキストエディタでは機能拡張によってTodo.txtの入力、メンテナンスが簡単にできるようになっています。開発時においてSQLiteを使うケースが増えています。MySQLなどと比べても大差ない使い勝手ですし、わざわざサーバを立ち上げることなく使えるのが手軽です。O/Rマッパーを使っているならばデータベースの違いを意識することもないでしょう。PHP製のYouTubeクローンYouTubeを使えば動画の配信がとても簡単にできる一方、動画は自分たちのコントロール下で配信したいと考える企業も多くあります。ネットワークリソースなどが潤沢であれば、もちろんそういった選択肢もありでしょう。そんな時に使えるのがYouPHPTubeです。PHPで作られたYouTubeクローンになります。日本製のMastodonクライアントMastodonが一気に注目を集めています。ブームは去った感がありますが、残った人たちが使い続けていくことでTwitterとは異なる生態系が形成されていくことでしょう。そんな中必要になるのが専用クライアントです。今回のテーマはタスク+カレンダーです。個人的な意見として、タスクとカレンダーは一箇所で管理すべきだと考えています(反対意見もあるでしょうが)。今回はそのメリットと関連オープンソース・ソフトウェアを紹介します。すべてのタスクは期限を設けるべきうまくいかないタスク管理として期限を設けていないという要因があります。キーボードでウィンドウの大きさ、配置を変更ウィンドウの位置に悩んだ経験はないでしょうか。二つの画面を見なければならない時、幾つかの画面をタイル上に並べたいと思うときは多いものです。マウスでいちいち調整するのは面倒ですし、ストレスを感じます。キーボードでウィンドウの位置や大きさを調整できます。requestを送る際などにラベルを設定できます。このラベルのメンテナンスが以外と面倒です。とあるメソッドによれば、十何種類ものラベルが望ましいそうですが、これを一から作成するのは面倒です。そこで使ってみたいのがgit-labelmakerです。CUIでラベルを作成できます。Webサイトに埋め込める360度写真/動画ビューワーTHETAなどのデバイスと、各ソーシャルサービスが対応したことで360度写真、360度動画が使われるようになっています。スマートフォンの写真とは違って、普段は見られない部分まで自分で自由に視点を変えられるのが魅力です。フォーマットが特殊なので、専用のビューワーが必要になります。プログラマブルなドット絵エディタドット絵は今なお人気のあるジャンルです。そのためのエディタも多数あります。一つ一つのドットを書いて作っていくのですが、同じ図形を幾つも組み合わせたりする際に面倒に感じるのではないでしょうか。Pixelsになります。プログラマブルなドット絵エディターです。Firebaseを使ったリアルタイム同期エディタリアルタイムに同期してくれるエディタは意外と便利です。会社で議事録を取っている場合、ペアプログラミング、ちょっとしたメモであっても同じディスプレイを見ずに共有できていると情報伝達が素早くなります。今回はFirebaseを用いることでサーバレスでリアルタイム同期できるエディタ環境を提供するFireEditを紹介します。Webアプリケーションを作る新しいアプローチ最近、ReactやVueなどのビューエンジンに人気が集まっています。双方向更新が可能で、データをアップデートすれば自動的にUI側も更新されます。これにより、DOM周りのステータス管理から解放されるようになります。今回紹介するMavoもビューエンジンですが、半分ロジックも加わったような作りになっています。Apache製のGit管理サーバGitHubやGitlabなどGitリポジトリを管理するサービスは多数あります。そんな中、企業内部でGitリポジトリを管理するサーバを立てたいという声もあります。Enterpriseを使う手もあります。Alluraを紹介します。nginxの設定ファイルを静的解析して改善提案HTTPサーバとしてnginxを使っているケースは多いかと思います。設定に関する情報はまだまだ多くはなく、動くように設定はしても、それがベストなのかどうか判断できない方も多いのではないでしょうか。そんな方にお勧めなのがGixyです。nginxの設定ファイルを解析して改善案を提示してくれます。今回のテーマは絵文字です。元々はガラケー辺りからはじまった文化ですが、emojiとして世界中で使われるようになっています。LINEのスタンプのように大型化、リッチ化したタイプもあります。今回はそんな絵文字をシステム開発の中で活かす方法と関連オープンソース・ソフトウェアを紹介します。TVの空撮スクリーンセーバをWindowsにも普段スクリーンセーバは使わない人であっても、美しい映像であれば流してみたいと思うのではないでしょうか。最近の大型のディスプレイであれば迫力もあり、ただ流しておくだけでも気分が良くなります。TVの空撮スクリーンセーバがあります。Node製のSlackクローンSlackはテック業界ではデファクトといっても良いくらいのシェアになってきています。会社全体で使っていなくともプロジェクトでは使っているという企業は多いのではないでしょうか。Messengerを紹介します。Markdownからカンバン風リストを生成Markdown記法は十分に認知されています。そのためMarkdown記法をベースにソフトウェアを作れば、開発者はすぐに使い方を覚えてくれるようになります。これは大きなメリットです。今回紹介するKanbanDownはMarkdown記法からカンバン風タスクリストを生成してくれるソフトウェアです。Markdownを日本企業で使えるメール文面に変換Markdownが便利な記法であってもすべてに使える訳ではありません。個人間でやり取りされるメールはテキストが一般的で、HTMLメールが使われることはほぼありません。なるとMarkdownの出番がありません。そこで作られたのがmaildownです。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が730あります。blockworks。