ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プレミアム専用の記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

None

  • Premium_s 2017/01/18

仕事は能率で考えよう

日々の仕事に追われていると、ついつい打算的になってしまって、目の前の仕事を期日までに片付けるのに必死に(または適当に力を抜きつつ)行うようになってしまいます。タスクを片付けることが最優先されるので、そこにかかったコストが無視されます。そういった仕事の仕方はよくありません。朝、昼と適当に過ごし、夕方から本気を出すと言った...

None

  • Premium_s 2017/01/13

ピンポイントがキーワード - ブロックWebの部品になるために

これまで何回かに分けて紹介しているブロックWebについて、今回はベンダー側の立場で考えてみたいと思います。現在、一つのベンダーですべての機能を満たすのは不可能で、複数のツールを組み合わせて一つの価値を提供します。そうした一部品になる方法について紹介します。## Web API/WebHooksによる連携サービス同士の連...

None

  • Premium_s 2017/01/11

素早く理想を実現するために - ブロックWebへの乗り方

前回紹介したブロックWeb(筆者の造語)を掘り下げて紹介します。今回はブロックWebを使って、自社や個人のサービスを素早く構築していくために必要な技術要素を紹介します。## 部品はそこら中にある現在、Web APIやマイクロサービス、BaaSと呼ばれるサービスなど、あらゆるコンポーネントが用意されてきています。自社で一...

None

  • Premium_s 2017/01/07

2017年のITを占うブロックWebという考え方

2014年01月の時に今後のITで大切な·BLOCKという考え方というプレミアム向けの記事を書いているのですが、そこから3年(!)でさらに傾向が進んでいるのではないかと思っています。多くの技術が生み出されている一方、廃れていくものも多く(その中には生まれてトレンドになってすぐに忘れ去られていったものを含めて)、単にトレ...

None

  • Premium_s 2016/12/28

2016年のまとめ(その4)「VR」

今年も早いもので、あっという間に12月となりました。そこで今回から2016年を徐々に振り返るような内容にしていきたいと思います。今回はVRについてです。## 専用グラスの状況VRを楽しむためにはHDM(ヘッドマウントディスプレイ)が必要ですが、トレンドは大きく分けて2つあります。一つはOculusに代表されるようなディ...

None

  • Premium_s 2016/12/20

2016年のまとめ(その3)「サーバレスアーキテクチャ」

今年も早いもので、あっという間に12月となりました。そこで今回から2016年を徐々に振り返るような内容にしていきたいと思います。今回はサーバレスアーキテクチャについてです。キーワードとして良く聞かれるようになりましたが、クラウドサービス中心とあって何をもってサーバレスとするのかが分かりづらいこともあります。今回はサーバ...

None

  • Premium_s 2016/12/16

2016年のまとめ(その2)「マイクロサービス」

今年も早いもので、あっという間に12月となりました。そこで今回から2016年を徐々に振り返るような内容にしていきたいと思います。今回はマイクロサービスについてです。キーワードとして良く聞かれるようになりましたが、実際にマイクロサービスを意識して構築するのは簡単ではありません。今回はその概念と関連オープンソース・ソフトウ...

None

  • Premium_s 2016/12/15

2016年のまとめ(その1)「ビューライブラリ」

今年も早いもので、あっという間に12月となりました。そこで今回から2016年を徐々に振り返るような内容にしていきたいと思います。最初はJavaScriptに代表されるビューライブラリです。Reactに注目が強く集まっていますが、類似のライブラリとしてVue.jsやRiot.jsも人気が出てきました。個人的にはVue.j...

None

  • Premium_s 2016/12/08

2016年11月の人気ソフトウェアまとめ

先月のまとめです。過去分は以下の通りです。- 01月画像は見せ方がとても大事です。ただ並べただけでは目を引くことができません。例えばPinterestがあれだけ流行ったのは、それまでになかった段違いな組み合わせのグリッドによるところが大きかったでしょう。画像を主体としているサイトでは特に見せ方に注意すべきです。今回紹介...

None

  • Premium_s 2016/12/02

業務で使えるオープンソース(216)「可読性」

今回のテーマは可読性です。同じ文章であっても少しの工夫で読みやすさが変わってきます。なるべく多くの人に読んでもらうためにも改善する価値があります。今回は可読性をあげるためのテクニックおよび関連オープンソース・ソフトウェアを紹介します。## テキストの大きさ得てして英語サイトは文字が小さい傾向があります。日本語はアルファ...

None

  • Premium_s 2016/12/01

業務で使えるオープンソース(216)「メールマーケティング」

今回のテーマはメールマーケティングです。オンラインのコミュニケーション手段は数多くありますが、その中でもメールマーケティングは今なお根強い人気があります。収集の手軽さや配信に対するレスポンス率を見てもまだまだ存在感があるでしょう。そんなメールマーケティングで役立つオープンソース・ソフトウェア、知っておくべき技術を紹介し...

None

  • Premium_s 2016/11/26

業務で使えるオープンソース(215)「分散」

最近のシステムはクラサバ型から分散型に注目が移っています。分散型であれば普段の作業はローカルだけで完結できたり、バックアップ代わりにもなります。クライアントのマシンパワー、リソースが向上していることもあって、単なるUIを表示するだけでは勿体ないでしょう。今回はそんな分散をテーマにしたソフトウェアをまとめて紹介します。そ...

None

  • Premium_s 2016/11/23

業務で使えるオープンソース(214)「Webサイトスクリーンショット」

業務の中でWebサイトのスクリーンショットを撮る機会は意外と多いものです。資料、ヘルプ、仕様書、スライドなど様々な場面でスクリーンショットを撮影します。多くはOS標準の機能を使いますが、思い通りに撮れないこともあります。そんな時に使いたいソフトウェアをまとめて紹介します。そうしたソフトウェアを使うメリットについても合わ...

None

  • Premium_s 2016/11/19

業務で使えるオープンソース(213)「Eコマース」

Webサービスによる収益化の基本とも言えるのがEコマースです。90年代から存在し、今も筆頭として君臨し続けています。インターネットのトレンドは変わりつつも、それに合わせて新しいEコマースの形も登場しています。今回はそんなEコマースのトレンドと、関連オープンソース・ソフトウェアを紹介します。## スマホアプリ化数年前から...

None

  • Premium_s 2016/11/15

システム化しないほうがいいもの

システム開発者の立場で考えると、すべての業務フローが自動的に流れてくれるのが理想的なのですが、実際にはそうはうまくいきません。システム化してしまったために、却って厄介になることも多々あります。そこで今回はシステム化しない方が良いフローについて紹介します。## イレギュラーな処理システムを構築していると、とかく全てのフロ...

None

  • Premium_s 2016/11/12

業務で使えるオープンソース(212)「スニペットサーバ」

今回のテーマはスニペットサーバです。パブリックなものとしてはGistが知られていますが、オープンソース・ソフトウェアでもいくつもあります。スニペットサーバを社内で立てる際の利点と関連オープンソース・ソフトウェアを紹介します。## 社内の共通スクリプトとしてコードの使い回しは良くありませんが、異なるプロジェクトであれば致...

None

  • Premium_s 2016/11/08

レガシーなシステムの開発を再開するには

担当者がすでに退社していたり、数年間触らずに動き続けているシステムに対して新機能を追加したいという話が舞い込んだとしましょう。そんな時にはどのように取り組むのがベストでしょうか。今回はそんなよくあるシチュエーションに対する対処法を紹介します。## 別システムに分けるもっともいい方法は既存のシステムには触らずに別システム...

None

  • Premium_s 2016/11/04

2016年10月の人気ソフトウェアまとめ

先月のまとめです。過去分は以下の通りです。- 01月;以下はプレミアムのみです。

None

  • Premium_s 2016/11/02

システムを負の遺産から守る方法

システムはできあがった瞬間から(もしかすると作っている最中から)負の遺産化がはじまっています。半年や一年経ったシステムなど、誰も実装を覚えていなかったり、思い立って加えた修正が思わぬ不具合につながったりします。今回はシステムをそうした負の遺産にしないための方法を紹介します。## 常に手を加え続ける最も簡単な答えはシステ...

None

  • Premium_s 2016/10/28

信頼を得られる働き方

今回は仕事の中で他人(同僚や顧客)の信頼を得るためにはどうしたら良いか紹介します。銀の弾はなく、一つ一つのことを着実にこなしていくのが肝要です。## 成果を出すまず結果を出すことが大事です。その際、研究職などでない限り品質よりもスピードが求められます。プログラムにバグがあるのは問題ですが、それでもテスト+コードを素早く...