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

プログラミング言語 - Rubyの記事一覧

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

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

もっと見る

List

  • 2016/12/09

Joruri Mail - 企業/組織で使える日本製のWebメーラー

企業において、メールクライアントをどうするかは大きな問題です。個別にインストールするソフトウェアは管理が煩雑になったり、設定を行うのが大変です。そこでWebメーラーを採用するケースが増えています。今回紹介するJoruri MailもそんなWebメーラーの一つです。しかも日本製なので、日本企業のニーズに合っていると思われ...

List

  • 2016/11/30

Honyomi - PDFの全文検索エンジン

PDFファイルは様々な場面で使われます。仕様書、ヘルプ、請求書、電子書籍などファイルサーバやローカルを探すといくらでも出てくることでしょう。PDFファイルは編集しないものが多く、編集できるドキュメント類とは異なる使い方があります。そんなPDFファイルをまとめて管理、さらに検索もできるソフトウェアがHonyomiです。#...

List

  • 2016/11/29

CoderVault - Rails製のスニペットサーバ

開発していてちょっとしたコードをメモしておきたいと思うことが多々あります。そういったコードはどこに残しておくでしょうか。万一見られても問題ないものであればGitHub Gistが使えますが、自社やクライアントのシステムに関係するものだとおいそれと外部サーバに書き記せないでしょう。そこで使ってみたいのが社内用のスニペット...

None

  • 2016/11/25

Serverless Traveling Ruby Starterkit - RubyでAWS Labmdaを使う際の基礎にどうぞ

最近注目のキーワードがサーバレスアーキテクチャです。AWS LambdaやAzure Functionなどを使って決して多機能ではない、シンプルなシステムを構築します。それらを組み合わせて一つの大きなシステムとしていく開発技術になります。今回はそんなサーバレスアーキテクチャによる開発を手軽に体感できるServerles...

List

  • 2016/10/01

Portfolio - Rails/React製のポートフォリオサイト

ポートフォリオサイトというのは一般的に自分の作った作品や写真、デザインしたWebサイトのスクリーンショットを掲載して自分のスキルをアピールします。デザイナーの方に利用者が多いようです。そんなポートフォリオ、エンジニアであればどうなるか。それはポートフォリオサイト自体のシステムになるでしょう。そこで見てみたいのがPort...

None

  • 2016/09/23

emoruby - 絵文字で書くRubyコード

最近絵文字が人気です。TwitterやFacebookをはじめ、あらゆるところで絵文字が見られるようになってきました。それは絵文字が世界に認められたということでしょう。さらにただテキストとして使うだけでない利用法も生まれています。今回紹介するemorubyはなんとRubyのコードを絵文字で表現するソフトウェアです。##...

List

  • 2016/09/20

Jekyll Admin - JekyllにWeb管理画面を追加

Jekyllは静的で、CUIからの操作でブログやWebサイトが作れます。とても使い勝手は良いのですが、それでも簡易的な管理画面が欲しいと思う方も少なからずいるでしょう。そこで使ってみたいのがJekyll Adminです。Jekyllと組み合わせられる管理画面です。## Jekyll Adminの使い方実際に入れてみたと...

List

  • 2016/09/01

Invoice Printer - Rubyスクリプトで作るシンプルなPDF帳票

日本(だけとは限りませんが)の帳票に対するこだわりは異常です。ちょっとしたずれさえ認められなかったり、判子の位置などにこだわったりします。その殆どがこだわったとしても意味のないものです。同じように感じる人にお勧めなのがInvoice Printerです。定型ですが、とても簡単に請求書が作成できます。## Invoice...

List

  • 2016/08/30

Di-ary - LaTeXとMarkdownが同時に使えるメモアプリケーション

単にメモを取るアプリケーションであれば数多くあります。それだけに何らかの特徴を持たせる必要があるでしょう。例えばアーキテクチャを工夫しても良いでしょうし、機能的な特徴でも考えられます。今回紹介するのはDi-ary、Ruby on Rails製のノートアプリケーションです。技術的、機能的な特徴のあるソフトウェアです。##...

List

  • 2016/08/23

Frog - Androidのクラス名を即引き

開発者にとってAPIドキュメントは大事な存在です。その言語やプラットフォームに慣れたプログラマほど、APIドキュメントを頻繁に参照します。昔であれば書籍が使われてきましたが、最近ではオンラインを利用する方が検索もできますし、便利です。今回はAndroid開発者のためのドキュメント即引きツール、Frogを紹介します。##...

None

  • 2016/08/16

worque - ボスのようにさっとメモを取る

さっとメモをとりたい場面って多いですよね。ミーティング中、コーディング中、移動中…などなど。メモ帳を開いて内容を書いて閉じて…などとやっていたら今まで行っていた作業を忘れてしまうでしょう。そこで使ってみたいのがworqueです。一瞬でメモをとれ、かつそれを共有できてしまうソフトウェアです。## worqueの使い方wo...

List

  • 2016/08/13

RubyPico - iOS上のmruby実行環境

iOSがバージョンアップしたり、ハードウェアの高機能化、スクリーンの大型化によってタブレットであればプログラミングが組めるくらいになってきました。クラウド環境ではタブレット対応のものも幾つかあります。今回はRubyPicoを紹介します。iOSの中でmrubyを実行できるソフトウェアです。## RubyPicoの使い方R...

List

  • 2016/08/08

Fluxday - スタートアップの生産性を伸ばすタスク管理

規模の違いはあれど、システム/サービス開発においてプロジェクト管理は必須のシステムです。しかしプロジェクト管理を運用することを目的にしてしまうとおかしな方向に進んでいってしまうでしょう。そこで見てみたいのがFluxdayです。生産性やスタートアップを成長させることに主眼を置いたプロジェクト管理システムです。## Flu...

List

  • 2016/07/13

attache - Herokuも使える画像アップロードサーバ

ファイルのアップロードというのは意外と厄介な問題です。保存するストレージを逼迫しますし、ユーザがアップロードしたファイルがそのまま使える訳でもありません。スマートフォンの性能向上に伴ってサイズが格段に大きくなっているのも問題です。そこで使ってみたいのがattacheです。ファイルアップロードと画像加工をセットにしたソフ...

List

  • 2016/07/05

Thredded - Rails製のフォーラム

Webでのコミュニケーションの基本はフォーラムではないでしょうか。システムとしては昔からあるものの、未だに新しい手法が出てきます。また、新しいプログラミング言語やフレームワークが出てくるとフォーラムが作られたりします。今回はRuby on Railsを使ったフォーラム、Threddedを紹介します。すっきりとしたデザイ...

List

  • 2016/07/04

Origami - RubyでPDFを便利に操作する

業務システムでよく使うファイルフォーマットがPDFではないかと思います。よく使うだけにPDFをベースにして別な使い方を考えたいのですが、なにぶん再利用性がとても悪いフォーマットでもあります。そこで使ってみたいのがOrigamiです。OrigamiはRubyで作られたPDFを操作するライブラリです。## Origamiの...

List

  • 2016/07/02

Pomodoro::Gui - Ruby製のポモドーロタイマー

ポモドーロテクニックは人気のある仕事術です。25分集中して5分休憩を繰り返すだけなのですが、集中するというのはとても疲れることです。5分の休憩の後、再度ポモドーロタイマーを使う気になれないという人も多いです。そんな方に使ってみて欲しいのがPomodoro::Guiです。自動で繰り返してくれるポモドーロタイマーです。##...

None

  • 2016/06/17

github-nippou - GitHubから日報を作成

プログラマの成果は書いたコード、対応したIssueに現れます。それなのに日報を出すとなると「○○システム開発 5時間」なんて書いてしまったりします。これでは具体性がなく、状態の善し悪しも分かりません。そこで使ってみたいのがgithub-nippouです。GitHubを使って日々の開発を管理しているならば試してみると良い...

None

  • 2016/06/04

Slackpolice - Slackの整頓スクリプト

Slackはフローなサービスなので、日々蓄積されていくメッセージやデータに対してあまりメンテナンスをかけようと思わないでしょう。その結果、テンポラリで作られたチャンネルや、大量の添付ファイルに埋もれていきます。そうしたムダなデータを掃除してくれるスクリプトがSlackpoliceです。面倒なクリーンアップを自動的に行っ...

List

  • 2016/05/31

JKAN - 静的なオープンデータポータル

ここ数年、政府や自治体によるオープンデータの動きが高まっています。政府や自治体などでは多くのデータを抱えていますが、それらをどうオープンにしていくべきか、どうデータを管理するかを考えるようになっています。そしてオープンにしたとして、どう使ってもらうかが大事になります。そこで使ってみたいのがJKANです。シンプルなオープ...