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

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

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

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

もっと見る

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

信頼を得られる働き方

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

None

  • Premium_s 2016/10/27

業務で使えるオープンソース(211)「モバイルテスト」

今回のテーマはモバイルテストです。Webアプリケーションにおいてテスト手法というのはほぼできあがりつつあります。しかしiOSやAndroidアプリについてはユニットテストは幅広く使われつつも、UI周りはなかなかテストしづらいのが実情です。そこで今回はモバイルテストにフォーカスしてテクニックと関連オープンソース・ソフトウ...

None

  • Premium_s 2016/10/21

業務で使えるオープンソース(210)「Webフォーム」

今回のテーマはWebフォームです。Webサイトを作る際など、常に求められるのがお問い合わせフォームに代表されるWebフォームです。しかし多くの場合システム要件から外れることが多く、最後の最後で思い出したように実装されます。システムの他の機能に比べて汎用性が高いものになるので、敢えて開発せずにありもので済ませるのも十分あ...

None

  • Premium_s 2016/10/19

業務で使えるオープンソース(209)「HTMLスライド」

今回のテーマはHTMLスライドです。元々スライド作成ソフトウェアと言えばPowerPointばかりでしたが、macOSがシェアを伸ばすのに合わせてKeynoteが使われるようになったり、Google Driveのスライドも使われるようになっています。そんな中、最近多いのがHTMLベースのスライドです。今回はその特徴と関...

None

  • Premium_s 2016/10/14

業務で使えるオープンソース(208)「Webブラウジング高速化」

今回のテーマはWebブラウジングの高速化です。Webブラウジングは高速であればあるほど良いです。遅いことにメリットはありません。モバイルの時代になって特に顕著になっており、元々のスマートフォンにおけるレンダリング性能の問題もあり、アプリが主流になってしまいました。幾つかの工夫によってWebブラウジングは高速化できます。...

None

  • Premium_s 2016/10/08

業務で使えるオープンソース(207)「スクラップ」

今回のテーマはスクラップです。Webブラウザを使うものが多いですが、ちょっと気になった情報があったらさくっとメモできる環境があると既知の情報を管理するのに便利です。もちろんスクラップを作るのが習慣になっていなければなりません。今回はスクラップを作成するメリットと関連オープンソース・ソフトウェアを紹介します。## 既知の...

None

  • Premium_s 2016/10/04

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

先月のまとめです。過去分は以下の通りです。- 01月開発者向けのドキュメントシステムなんて何でも良いと思っていないでしょうか。開発者はオンラインドキュメントをよく読み、Googleで検索し、そこにあるコードをコピーして実行します。そのため、半端なドキュメントでは彼らの信頼を失ってしまうでしょう。そこで使ってみたいのがD...

None

  • Premium_s 2016/10/01

MOONGIFTで行っている英語学習法

英語に対してコンプレックスを持っている人は多いかと思います。読むのはなんとなくできても、書いたり話したりするのが苦手という人は多いのではないでしょうか。個人的にはコンプレックスはなかったのですが、5年以上まともに話す機会がなかった中、ふと話そうとしたら全く単語が口から出ずにショックを受けました。それが2年くらい前で、そ...

None

  • Premium_s 2016/09/28

業務で使えるオープンソース(206)「ビジュアルプログラミング」

今回のテーマはビジュアルプログラミングです。プログラミングというと、IfやFor、Select、関数、クラスなどを組み合わせて行うものだと思われますが、もっと手軽に自分がやりたいことを表現できる手段がビジュアルプログラミングです。もちろん通常のプログラミング言語に比べて一定の制限がある場合も多いですが、様々な場面で役立...

None

  • Premium_s 2016/09/24

業務で使えるオープンソース(205)「既知」

オンラインの情報は主に2つに分類されます。1つは未知の情報で、もう一つは既知の情報です。未知の情報を探すのにWeb検索は便利です。しかし既知の情報を探すとなると、意外と不便だったりします。1週間くらい前に見たはずなのに…といったWebページを探して検索し続けた経験は誰もがあるのではないでしょうか。そこで既知の情報を探す...

None

  • Premium_s 2016/09/21

業務で使えるオープンソース(204)「カンバン」

今回のテーマはカンバンです。トヨタの生産方式として知られていますが、アジャイル開発の中で取り入れられています。が、実際には本家とは全く異なる使われ方になっています。GitHubでも先日のアップデートにより、公式に対応されました。今回はカンバン方式の要点と関連オープンソース・ソフトウェアを紹介します。## 本来のカンバン...