仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。業務システムなどで一覧表を表示する場合、主に2パターンあると考えます。一つは画面全体に表示する検索結果的な画面、もう一つはマスター管理など小さな表を幾つか並べる場合です。今回紹介するjExcelはどちらかというと後者の、小さな表を埋め込み表示するのに便利なライブラリです。定期的にスクリーンショットを撮影&保存モノができあがっていく過程というのはとても面白いものです。タイムラプスのような形で刻々と移り変わっていく様子が描かれると見ていてわくわくします。これはWebデザイン、システム開発などコンピュータ上でも変わりません。今回はそんな時に使えそうな、定期的にスクリーンショットを撮ってくれるScreenbarを紹介します。Proを使っているのでタッチバーがありません。最近はタッチバーを使うソフトウェアが増えており、紹介するためには何らかの形でタッチバーが使えないといけません。そこで便利なのがシミュレータです。Simulatorを紹介します。Go製のTodoistクライアント筆者がタスク管理に使っているのがTodoistです。これまで多種多様なタスク管理を試してきましたが撃沈し続けてきた筆者にしてようやくたどり着いた(しかも2年以上継続できている)のがTodoistです。そんなTodoistのCLIクライアントがtodoist(名前がそのままですが...)です。集中して作業を行うのにお勧めなのがポモドーロテクニックです。通常はキッチンタイマーを使って、25分間集中して作業します。様々な形態のポモドーロテクニックが存在し、スマートフォンアプリやデスクトップアプリ、Webベースなど多彩です。Webベースのファイルブラウザユーザ向けにストレージに開放しているサービスの場合、ファイル一覧やファイルを開くような機能を提供したいと思うでしょう。いって使い勝手の良いインタフェースは難しく、ツリービューを使ったりします。Browserを使ってみましょう。WebベースのPDF注釈ツールPDFは基本的に編集できないようになっているので、何か指摘したい時には注釈やコメントという手段になります。macOS標準のプレビューではPDFに注釈を付ける機能があったり、多くのソフトウェアにそういった機能があります。今回紹介するオープンソース・ソフトウェアはPDFAnno、WebベースのPDF注釈ソフトウェアです。#...2017/04/072017年03月の人気ソフトウェアまとめ過去分はこちら。01月JavaScriptが高機能になり、有効であるのが当たり前になるとちょっとしたアクションであってもJavaScriptで実現したくなります。無効になっている場合やブラウザ間の動作誤差によってうまく動かない場合もあるでしょう。IMEの切り替え用ショートカットキーをカスタマイズmacOSでIMEを切り替えるのはコマンド+スペースキーです。日本語キーボードであれば英かなキーがあるのですが、USキーボードで使っている人は前述のショートカットキーを使います。慣れれば問題ないのですが、もっと自分好みのショートカットキーにしたい方もいるでしょう。JavaScript/TypeScriptのコードをCに変換JavaScriptはWebブラウザで動作する保証がある唯一のプログラミング言語です。nodeによってサーバサイドやデスクトップなどでもJavaScriptでソフトウェアが作れるようになっています。今回紹介するのはts2c、JavaScriptやTypeScriptをCのコードに変換するソフトウェアです。画像を使った動画風プレイヤーWeb上で再生できる動画と言えばMPEG4やWebM、さらにアニメーションGIFがあげられます。基本的に流れている動画はそのまま使われ、制御できるのは再生や音量くらいとなっています。Playerを使うというテクニックがあります。Canvas上で2Dを描くのに便利なライブラリHTML5の表現力を引き上げる技術にCanvasがあります。使うこなすためには覚えるべきことがたくさんあります。DOMで作るようにCanvasは使えないのが難点です。Canvas用のライブラリも多数存在します。今回はその一つ、Konvaを紹介します。2D向けのCanvas用ライブラリです。多彩な種類に対応したWeb用グラフライブラリWebシステムを開発していてよく求められるのがグラフです。多数のグラフライブラリがありますが、グラフの種類が物足りなかったり、使い勝手が良くない、デフォルトで生成されるグラフが作っているシステムに合わないなど様々な問題があります。そのため、まず多数のグラフライブラリを知っておくのが大切です。その中からニーズにあっ...2017/04/05エンジニアライフを向上させる3つのキャリアパス今回は人生の半分くらいを費やすことになるであろうエンジニアライフについてです。だいたい20代後半から30代にかけて、自分のキャリアパスについて悩むだろうと思います。そんな時、基本になるのがエンジニアとしての三角形です。底辺は技術分野、高さは技術力になります。BootstrapベースのマテリアルデザインテンプレートちょっとしたWebサイトであればBootstrapをベースにすればデザインを一から作る必要がなくなっています。プロトタイプはもちろんのこと、数多あるBootstrap用テーマを使えば、十分高品質なWebサイトが作れるでしょう。今回はそんなBootstrapのテーマを紹介します。Wikiをコンテンツにするドキュメントサーバ開発用ドキュメントなどをどこに書いておくか、それは常に問題になります。Markdownで書いて静的サイトに変換しても良いですし、CMSを使う手もあります。Googleサイトのような無料で使えるサービスもあります。そんな中、今回はGitHubのWikiをCMSとして使うGitNotedを紹介します。メニューバー常駐型のシステムステータス表示コンピュータを使っていて、システム情報が気になることは多々あります。そのためのシステム監視を行うソフトウェアも常駐型であったり、細かなデータが取れるものなど様々に存在します。今回紹介するSimonはPythonで作られた、スクリプトベースのシステムモニタリングソフトウェアです。Googleドキュメントを使ったブログシステムブログエンジンで必ず必須になるのが管理画面ではないでしょうか。コンテンツをためておいて、一覧したり編集できる仕組みが必要です。静的なブログエンジンの場合はローカルのフォルダが管理する機能になるでしょう。そんな中面白いのがHexoPressです。なんとGoogleドキュメントをコンテンツを蓄積する場としています。モダンなデザインと軽量さが売りのPHP製CMSCMS(コンテンツ・マネジメント・システム)はWebの黎明期はもちろんのこと、現在でも多種多様に新しいソフトウェアが登場する分野です。トレンドも変わっていますし、新しいキーワードを取り込んで進歩し続けています。今回はモダンで軽量さを謳ったCMS、Redaxscriptを紹介します。Paperというサービスが気に入っています。Markdown風の記法で、WYSIWYGに編集できるのが便利です。オフラインで使えないのは大きな問題で、これが解決できると便利だと感じることでしょう。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が727あります。blockworks。