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

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

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

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

もっと見る

None

  • Premium_s 2016/06/06

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

先月のまとめです。過去分は以下の通りです。- 01月Tumblrはコンテンツを簡単にシェアしたり、公開できるとあってとても人気のあるサービスとなっています。さらにテーマがカスタマイズできるとあって、自由度が高さも売りとなっています。今回はそんなTumblrテーマの一つ、長雨を紹介します。特に和なコンテンツを公開していく...

None

  • Premium_s 2016/06/02

業務で役立つオープンソース(193)「静的CMS」

今回のテーマは静的CMSです。15年くらい前のCMSというと、PHP+MySQLが基本となっていました。しかしデータベースやスクリプトがボトルネックになったり、システム全体の複雑性を増してしまっていたという問題がありました。そこで最近では静的なCMSに注目が集まっています。幾つかのパターンがあり、- データベースレス-...

None

  • Premium_s 2016/05/27

情報デブにならないよう経験を重ねよう

インターネット上に情報が溢れるのに伴って情報デブ、情報ジャンキーといったキーワードがよく聞かれるようになりました。情報のインプットばかり増やして、知った気になったり、さも正しいかのように思い込んだりします。時代が移り変わっており、正しいと思っていた情報がすでに古いものになっているにも関わらず毎度同じことをいっていたら、...

None

  • Premium_s 2016/05/25

より長く継続する方法

MOONGIFTはかれこれ12年間運営しています。毎日記事を掲載しているとあって、良く続きますねと人に言われることが多々あります。10年以上続けると、そのキーワードに関するトレンドの変化を掴めるようになり、実務の上でも役立つようになります。そこで今回は一つのことを実直に継続し続けるために注意すべきことを紹介します。##...

None

  • Premium_s 2016/05/20

筆者がjQueryを使わなくなってきた理由

皆さん、jQueryは使っていますか?jQueryは2006年の登場以降、Web開発者に愛され続けています。個人的にも非常によく使っているライブラリの一つです。しかし最近はjQueryを使わずに開発を行うようになってきました。あくまでも個人的な主観ですが、使わなくなってきた理由を挙げてみたいと思います。### jQue...

None

  • Premium_s 2016/05/17

業務で役立つオープンソース(192)「会計」

個人的には会計システムが好きなのですが、エンジニアの多くは金銭が絡むシステムがあまり好きではなかったりします。会計のシステム自体が独特ですし、お金の発生する(サービスの購入や稟議など)はプログラミングほどはっきりとした理由がなかったりするからです。しかしエンジニアとして成長する上でお金の流れを知っておくと役立つことや、...

None

  • Premium_s 2016/05/13

読みやすい開発者向けドキュメントとは?

仕様書、ヘルプファイル、Webサービスの開発者向けガイドなど開発者向けにドキュメントを書くことがよくあります。せっかく書いたドキュメントが全く読まれていなかったり、逆に人が書いた文章がとても読みづらく感じることはないでしょうか。そこで今回は開発者ドキュメントにフォーカスして読みやすくする方法を紹介します。## 文体を統...

None

  • Premium_s 2016/05/10

業務で役立つオープンソース(191)「絵文字」

今回のテーマは絵文字です。スマートフォン、iPhoneで採用されて以来、世界中で一気に広がっています。かつemojiとして日本語がそのまま取り入れられているのも大きなポイントと言えるでしょう。## チャット、コメントに絵文字はお互いの関係が近いもの同士で使うのが効果的です。そのためメールよりもチャットのような短文をター...

None

  • Premium_s 2016/05/06

業務で役立つオープンソース(190)「データベース管理」

今回のテーマはデータベース管理です。定番のphpMyAdminなどはさておき、最近のデータベース管理ツールを紹介します。## パブリックな場所での設置についてセキュリティを保つための工夫は幾つかあります。- IPアドレス制限- 認証- 証明書とは言え、一般的にはデータベース管理ツールをインターネット上に置くのはお勧めで...

None

  • Premium_s 2016/05/04

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

先月のまとめです。過去分は以下の通りです。- 01月スマートフォン向けにWebサイトであったり、Cordovaを使ったハイブリッドアプリを作る場合にはデスクトップ向けとは異なるUIフレームワークを使うのがお勧めです。UIはもちろん、スワイプ操作などのUXも専用の方がユーザビリティが高いでしょう。今回紹介するのはMobi...

None

  • Premium_s 2016/04/27

手を動かす癖をつけるために

新しいサービス、プロダクトを考えついてもなかなか実行に動かせないといった経験はないでしょうか。30代、40代になってくるとシステムを幾つも構築した経験から、あれこれ悩んでしまう癖がついています。その結果、悶々と悩んでいるだけで終わってしまうことが多くなります。そんな悪循環から脱するために注意したい7つのことをピックアッ...

None

  • Premium_s 2016/04/22

プロダクトを作る手順について

「こんなサービスを作りたい」といった話を聞くことはあるのですが、実際にリリースまでこぎ着ける人は多くありません。途中で挫折してしまったり、そもそも口だけで終わってしまうことが多いからです。そこでゼロからイチを作りだしていくためのステップを紹介します。### 1. 机上の空論よりも手を動かすプロダクトを作れる人と作れない...

None

  • Premium_s 2016/04/19

f8レポート(後編)

今回は前回に続いてf8のレポートをお送りします。キーワードは、- チャットボット- Account Kit- 360度動画です。チャットボットは特に人気で、メッセンジャーの回は常に立ち見が出ていました。2日目のキーノートはザッカーバーグ氏ではなかったのですが、ほぼ満員でした。基本的には1日目の復習をしつつ、Social...

None

  • Premium_s 2016/04/19

f8レポート(前編)

今回は先週行われたFacebookの開発者向けイベント、f8のレポートです。現地にて2日間にわたって行われたイベントで、数多くの発表が行われました。その一部を紹介します。1日目はFacebook CEOであるザッカバーグ氏のキーノートがあることもあり、セキュリティが厳しかったです。また、数多くのメディア関係者も参加して...

None

  • Premium_s 2016/04/13

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

今回のテーマはCDNです。元々Webサイトの高速化目的で使われることが多かったですが、アプリや動画配信でも使われるなどあらゆる場面で求められるようになっています。今回はそんなCDNの利点と関連オープンソース・ソフトウェアを紹介します。## 高速化は正義CDNはエッジサーバ上に構築されることが多く、各端末から近いネットワ...

None

  • Premium_s 2016/04/08

業務で使えるオープンソース(188)「ボット」

今回のテーマはボットです。最近、にわかに騒がしくなってきている市場ですが、昨日のLINEの発表に加えて来週のFacebookの発表も予定されているなど、さらに活性化が予想されています。今回はそんなボットの利点と、関連オープンソース・ソフトウェアを紹介します。## テキストメッセージのやり取りボットは基本的にテキストメッ...

None

  • Premium_s 2016/04/05

成功する製品/サービスを作る5つのコツ

今回は何か新しいサービス、プロダクトを作る際に大事にしたい5つの事柄をピックアップします。特にこれまでにないサービスを作り出す場合に大事なことです。## 良さが一目で分かることもし作ったプロダクト、製品の使い方やコンセプトを説明するのに30秒以上かかるとしたら、それは止めた方が良いでしょう。一言で説明できる必要がありま...

None

  • Premium_s 2016/04/01

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

今回のテーマはスニペットです。オープンソースとして公開するまでもないコードであったり、頻繁に使う正規表現などを保存しておく場所としてスニペットサービスが活躍します。そんなスニペット系サービスの主な使い方と関連オープンソース・ソフトウェアを紹介します。## ちょっとしたコードの共有一番基本的な使い方です。コードを書いてチ...

None

  • Premium_s 2016/03/29

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

今月のまとめです。過去分は以下の通りです。- 01月開発プロジェクトのタスク管理はリポジトリの近くにあるのがオススメです。GitHubではWeb上にIssue機能を実装し、コードを参照にしつつ課題管理ができます。Git Issuesは任意のディレクトリを使って課題管理ができるソフトウェアです。データの管理にはGitリポ...

None

  • Premium_s 2016/03/25

良い失敗の仕方

皆さん、一度は仕事上で失敗した経験がありますよね。特に新しいプロジェクトを立ち上げ、参加したけれども失敗してしまったり、いつまでもずるずると続けているなんて経験がある人もいるはずです。そこで今回は失敗するために必要な基準、注意すべきことについて紹介します。良い失敗は成長のためには必ず必要で、糧となってくれるはずです。#...