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

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

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

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

もっと見る

None

  • Premium_s 2017/04/05

エンジニアライフを向上させる3つのキャリアパス

今回は人生の半分くらいを費やすことになるであろうエンジニアライフについてです。だいたい20代後半から30代にかけて、自分のキャリアパスについて悩むだろうと思います。そんな時、基本になるのがエンジニアとしての三角形です。底辺は技術分野、高さは技術力になります。今回はそんなエンジニアライフを豊かさにする上でのキャリアパスに...

None

  • Premium_s 2017/03/29

業務で使えるオープンソース(227)「Markdown変換」

今回のテーマはMarkdown変換です。Markdownは便利なフォーマットで、一度Markdownで書いておけば多種多様なフォーマットに変換できます。しかし、すでにある資産についてはそのまま放置されがちです。そこで知っておきたいのがMarkdownに変換するタイプのソフトウェアです。それを使うことで既存資産をMark...

None

  • Premium_s 2017/03/25

やらないことを探す

個人の時間は1日24時間と決まっていて、その中でも働く時間は1日8時間と決まっています。時にそれをオーバーして働く人はいますが、残業ほどムダなものはないです。働くことだけが人生ではありませんので、ムダなことをしている暇はないはずです。今回は勤務時間中のムダを削り落とす上でどう探していくかを紹介します。## 時間がかかっ...

None

  • Premium_s 2017/03/18

業務で使えるオープンソース(226)「スクリーンキャスト」

今回のテーマはスクリーンキャストです。MOONGIFTでもソフトウェアを紹介する際に、要所でアニメーションを使って説明するようにしています。動きが分かるとどういったソフトウェアであるか分かりやすいことが多いからです。今回はそんなスクリーンキャストを撮るためのソフトウェア、そのフォーマットについて紹介します。## 動画デ...

None

  • Premium_s 2017/03/15

業務で使えるオープンソース(225)「高機能テーブル」

今回のテーマは高機能テーブルです。業務システムを開発していると常に悩みのタネになるのが高機能なHTMLテーブルではないかと思います。最初はソートくらいかも知れませんが絞り込み機能であったり、一括更新や一覧の状態からデータ更新など様々な機能が望まれるようになります。そこで今回はHTMLベースの高機能テーブルライブラリを紹...

None

  • Premium_s 2017/03/10

業務で使えるオープンソース(224)「CSS」

今回のテーマはCSSです。Webページ上でのイベントを補足して何か処理を行おうと思うとついJavaScriptでやってしまいます。開発者にとってはもちろんその方が簡単なのですが、余計なコードが増えてメンテナンス性が悪くなることがあります(特にアニメーション)。そんな時にスタイルシートを使えば解決できるかも知れません。今...

None

  • Premium_s 2017/03/10

業務で使えるオープンソース(223)「SVG」

今回のテーマはSVGです。スマートフォンやノートPCなどがどんどん高画質化する中で、画像などのバイナリファイルがどんどん肥大化しています。今後、ますます高画質化していくとバイナリファイルでは限界が出てくるでしょう。そこで注目したいのがSVGです。ベクターベースのファイルフォーマットで、XMLで記述されています。今回は関...

None

  • Premium_s 2017/03/03

2017年02月の人気ソフトウェアまとめ

過去分はこちら。- 01月個人的にはあまり好きではないのですが、プロジェクト管理において重宝されるのがガントチャートです。各タスクが時系列上に並ぶことで、タスクが重なる期間が分かりやすくなったり、タスクの関連度を可視化することでボトルネックを発見できます。Frappe Ganttはその操作をマウスだけでできるようになっ...

None

  • Premium_s 2017/02/28

業務中は危険!なWebゲームについて

今回のテーマはWebゲームです。HTML5を使って高機能なゲームが作れるようになっています。今はゲームと言えばアプリが多いですが、WebにはWebの良さが存在します。今回はそんなWebゲームの魅力と、関連オープンソース・ソフトウェアを紹介します。## すぐに遊べるなんと言ってもインストール不要で遊べるのがWebゲームの...

None

  • Premium_s 2017/02/24

業務で使えるオープンソース(222)「IME」

今回のテーマはIMEです。日本語入力の基本であり、その使い勝手によって開発生産性が大きく変わってきます。また、ブログを書いたりメディア向けに記事を執筆したりする際にも効率が大きく変わってくるでしょう。そんなIMEの使い勝手と関連オープンソース・ソフトウェアを紹介します。## Google日本語入力は使える?Google...

None

  • Premium_s 2017/02/22

業務で使えるオープンソース(221)「Excelファイル生成」

今回のテーマはExcelファイル生成です。今なおシステムからCSVを出力する類のものは多いですが、各種プログラミング言語でExcelファイルの読み書きに対応している現在、いつまでもCSVを使い続ける意味はありません。Excelがほぼデファクトになっている現在、Excelファイルは大抵のOSで読み書きできます。もしシステ...

None

  • Premium_s 2017/02/18

業務で使えるオープンソース(220)「カンファレンス」

東京は世界でも希に見るほど勉強会が頻繁に開催されています。しかも無料で行われているものが殆どで、最後に懇親会(これまた無料)が行われているものもたくさんあります。それだけ勤勉で学習意欲が強いといえます。勉強会がさらに大規模になるとカンファレンスと呼ばれるものになります。今回はそんな勉強会やカンファレンスを行うための情報...

None

  • Premium_s 2017/02/14

業務で使えるオープンソース(219)「Gitリポジトリ」

今回はGitです。バージョン管理の仕組みとしてあっという間にデファクトになりつつあるGitですが、開発だけで使うのは勿体ないくらい様々な使い道が考えられます。今回はGitリポジトリを便利にしてくれるツールと、通常のソースコード管理以外にGitリポジトリを使っている例を紹介します。## スライド一般的にスライドはPowe...

None

  • Premium_s 2017/02/11

業務で使えるオープンソース(218)「ダッシュボード」

今回のテーマはダッシュボードです。様々な情報を可視化する際にダッシュボードが役立ちます。システム監視はもちろん、サービスのステータスを可視化したり、IoTのようなリアルタイム系ダッシュボードも必要です。今回はダッシュボードを作るための仕組みと、関連オープンソース・ソフトウェアについて紹介します。## Bootstrap...

None

  • Premium_s 2017/02/08

業務で使えるオープンソース(217)「Qiita」

今回のテーマはQiitaです。Qiitaは技術者界隈での認知度が高くなり、多くの方々がカジュアルに開発に関するナレッジをシェアするようになっています。しかし企業内には時に公開してはいけない情報も多かったりします。今回はQiitaを使っていく上で役立つソフトウェア、さらに社内でも立てられるQiitaクローンといったソフト...

None

  • Premium_s 2017/02/03

2017年01月の人気ソフトウェアまとめ

今回は先月の人気ソフトウェアの紹介です。Web系のソフトウェアが多いですが、Dockerやnpmの管理ツールなどにも要注目です。### PPTX2HTML - PowerPointファイルをHTML化Webでの表現は基本的に四角が重なった形で表現されます。そのため、デザインする際の効率は良いのですが、そこから逸脱したデ...

None

  • Premium_s 2017/02/01

二番手/三番手で勝つには?

Webサービスやスマートフォンアプリでは先行者有利と言われます。多くの場合、先行者が最大のシェアを一気に獲得し、二番手以降が残りをシェアするといった形になります。しかし、時には後から参入したサービスが大手になることもあります。例えばYouTubeは決して最初にリリースした動画共有サイトではありませんでしたし、Faceb...

None

  • Premium_s 2017/01/28

ちゃんとタスクがこなせる人になるには

人は元来ずぼらなもので、楽な方に流れる傾向があります。そのためプロジェクトの積み残されたタスクがちゃんとこなせなかったり、やらなければならない仕事を後回しにしてしまったりします。しかしそのままで良いわけはありません。そこで今回はタスクがちゃんとこなせる人になるための方法を紹介します。これは性格の問題ではなくテクニックで...

None

  • Premium_s 2017/01/26

ブロックWebでサービスを成長させるには

先日から何回かに渡って書いているブロックWebですが、企業によってはすでにそのような施策を行っているかと思います。一つの技術について突き詰めてサービスを提供する中で、次にどういった施策を打っていくべきか悩むことがあるでしょう。そんな時にダメな施策を打つと、本体のサービスすら危うくなるケースがあります。今回はそんな実例を...

None

  • Premium_s 2017/01/18

仕事は能率で考えよう

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