タグ

ブックマーク / dev.classmethod.jp (9)

  • KPIチャートの作成|Tableau Software Tips&Viz Advent Calendar 2014 #04 #tableau | DevelopersIO

    KPIチャートの作成|Tableau Software Tips&Viz Advent Calendar 2014 #04 #tableau 2014年アドベントカレンダー『Tableau Software Tips&Viz(全部俺) Advent Calendar 2014』4日目です。Tableau Softwareに関する機能紹介、便利ネタや可視化ネタ等を毎日1ずつ計25、『1人(全部俺)』で担当してお届けしています。 Tableau Software Tips&Viz(全部俺) Advent Calendar 2014 - Qiita 昨日3日目の投稿ネタは『ディスクスペースにまつわるあれこれをまとめてみた』でした。 Tableau Server: ディスクスペースにまつわるあれこれをまとめてみた|Tableau Software Tips&Viz Advent Calenda

    KPIチャートの作成|Tableau Software Tips&Viz Advent Calendar 2014 #04 #tableau | DevelopersIO
  • [Rails]既存DBを操作するAPIを作成する | DevelopersIO

    はじめに Railsの勉強もかねてRESTfulなAPIを作ろうとしてみました。 そういった際に、0からテーブル構造を考えて、 モデルを作って・・・と言った教科書通りのやり方をやっていくといった方法があります。 今回は、Railsを用いてRESTfulなAPIを作る事を目標の為、 WordPressを立ち上げて、テーブルの設計やテーブルに対する操作はそれを参考にする事にしました。 そのため、今回の記事の内容は以下の通りになります。 WordPressの環境を構築する。 上記で構築したテーブルをRailsから接続し、APIを作成していく。 WordPressの環境を構築する 今回はWordPressが利用するテーブルを作成する事が目標のため、 Webサーバーも適当に立ててしまいます。 PHP 5.4.0からビルドインサーバーがあるため、 それを用いる事で容易にPHPが動くWebサーバーが立ち

    [Rails]既存DBを操作するAPIを作成する | DevelopersIO
  • [Ruby on Rails]FactoryGirlによるテストデータの準備 | DevelopersIO

    はじめに RSpecを使ってテストを記述している際、テストの実行前にデータをテーブルに登録しておきたいケースが多々あるかと思います。RSpec内でActiveRecordを使ってデータを登録することもできますが、複数のテストケースで同じデータを使いたい場合、データの定義は一箇所で行いたいところです。 この様な場合、Factory Girlを使用すると、一箇所でテストデータを定義できます。今回はこのFactoryGirlの使い方について書きたいと思います。 使い方 使い方の大まかな流れとしては、 FactoryGirlが使用できるようにする 定義ファイルにデータを定義する 必要とするテストケースにてファイルを読み込み、データを適時加工して登録する という感じとなります。尚、この定義したデータを「Factory」とも言います。以下、手順です。 1.Gemfile Gemfileに以下を記述し、

    [Ruby on Rails]FactoryGirlによるテストデータの準備 | DevelopersIO
  • Ruby on Rails で動画をアップロード – CarrierWaveとFFmpeg | DevelopersIO

    はじめに ブラウザよりスマホのカメラを起動して動画を撮影し、その動画をアップロードするアプリを Ruby on Railsで構築する方法について調べて、サンプルを作成してみました。 以下、今回参考にさせて頂いた記事です。 Railsで動画ファイルを管理する~CarrierWave Flowplayer Railsで動画を管理する2 動画のサムネイルを作成する~CarrierWave + Flowplayer 上記の記事を参考にし、サンプルでは以下の点について主に変更しています。 ・twitter bootstrap の適用。 ・アップロードした動画のスクリーンショットを撮るときにサイズを指定。 ・ブラウザよりiPhoneのビデオが起動するように、HTMLタグを変更。 ・FlowPlayerの使用を止め、リンクをクリックした場合に、動画の再生はデバイスに任せることにした。 尚、今回は動画をア

    Ruby on Rails で動画をアップロード – CarrierWaveとFFmpeg | DevelopersIO
  • D3.jsとRuby on Railsで棒グラフを表示してみる | DevelopersIO

    はじめに タイトル通り、D3.jsとRuby on Railsを使い 棒グラフを表示する簡単なサンプルアプリケーションを作成してみました。 D3.jsについては、弊社の以下のブログ等を参考にしてください。 D3.jsで始めるData-Drivenなページ作成 アプリケーションの構成は、上記の弊社ブログ記事内の「Bar Chart」をサンプルとして ・サーバ側(Railsのコントローラ)は、JSON形式でデータをクライアントに渡す ・クライアント側(D3.js)は、受け取ったJSONを棒グラフとして表示する という形としました。 以下に、実装する上でのポイントとなる箇所を記述していきます。 尚、ソースコードは以下のGitHubに置いてあるので、全ソースを見たい方は参考にしてください。 d3_barchart_sample 実装について 1.ルーティング 今回は「Frequency」コントロー

    D3.jsとRuby on Railsで棒グラフを表示してみる | DevelopersIO
  • 『ビジネスモデルYOU』の活用事例 | DevelopersIO

    お気づきの方もいらっしゃるかと思いますが、2013年2月よりクラスメソッドの社員紹介コンテンツは『ビジネスモデルYOU』に紹介されている「パーソナルキャンバス(以下、Pキャンバス)」を全面的に採用しています。 「メンバー紹介」 https://classmethod.jp/recruit/member/ 先日、クラスメソッドブログの中の人こと野中さんの紹介記事を公開してちょうど10人目となりキリがいいので経緯や狙いなどをエントリーで解説したいと思います。 (パーソナルビジネスモデルのサンプル) ちなみにPキャンバスは個人のビジネスモデルを誰でも簡単に描けるようにする、言い換えるとキャリアの可視化(見える化)ツールです。ビジネスモデルっていうと何やら難しそうでかつ偉そうですが、Pキャンバスはとても簡単に描けるわりには得られるメリットが大きい超絶便利ツールなのでご利用を強くオススメします。

    『ビジネスモデルYOU』の活用事例 | DevelopersIO
    hsaitou
    hsaitou 2013/07/18
  • あの娘ぼくがSIやってるって聞いたらどんな顔するだろう | DevelopersIO

    こんにちは!おおはしりきたけです。世の中では、SIと言えばネガティブなイメージが多い昨今ですが、クラスメソッドでは絶賛SIをやっております。「オワコン」だとか「忙しい」だとか色々言われていますが、今日は改めてSIについて考えてみたいと思います。タイトルですが、いまさらながら岡村靖幸にどハマりしており、ここ最近は、「あの娘ぼくがロングシュート決めたらどんな顔するだろう」ばかり聴いています。ブログのタイトルは、曲名にインスパイアされてつけただけなので、特に意味はありません。。。 システムインテグレーション 顧客の業務内容を分析し、問題に合わせた情報システムの企画、構築、運用などを一括して行うこと。システムの企画・立案からプログラムの開発、必要なハードウェア・ソフトウェアの選定・導入、完成したシステムの保守・管理までを総合的に行う。システムインテグレーションを行う事業者をシステムインテグレーター

    hsaitou
    hsaitou 2013/03/31
  • ローカルで GitHub を構築! Git リポジトリ管理ツール「GitLab」を Mac OS X にインストールしてみた | DevelopersIO

    ローカルで GitHub を構築! Git リポジトリ管理ツール「GitLab」を Mac OS X にインストールしてみた GitLab とは GitLab は Git リポジトリを簡単に管理できるツール Gitolite をブラウザから管理できるようにする Ruby アプリケーションです。 GitHub のオープンソースクローンと呼ばれることから分かるように、UIGitHub とめっちゃ似ています。 GitHub みたいなサービスを使いたい!だけど Public はアレだなということもあると思います。そんなときに便利です。 社内 GitHub として使うケースが主なユースケースだと思います。 しかもすべてローカルだけで作ることができるので、ローカルマシンにインストールすれば、構築後はネットワークなしで GitHub 的な環境を使うことができます! そんな GitLabMac

    ローカルで GitHub を構築! Git リポジトリ管理ツール「GitLab」を Mac OS X にインストールしてみた | DevelopersIO
    hsaitou
    hsaitou 2013/02/07
  • BootstrapのCSSを簡単にいい感じにカスタマイズできる厳選サービス2+1つ紹介 | DevelopersIO

    Bootstrapいいよね Bootstrapです。大人気の見た目系フレームワークですね。いろんなサイトで見かけます。 自分もそうなのですが、エンジニアでコードは書くけどデザインの事はよく知らない。だけど「使いやすくて、いい感じにしたい」という欲求を満たしてくれてます。ただ、デフォルトは見やすいんだけど、ちょっとカスタマイズしたいなとか、色指定があった場合など困りますね。例えばありそうなのが「コンテンツ管理画面を作りたい、デザインは特にこだわらない、けど使いやすいのがいいな。」とかさらに「イメージカラーが青だからそれベースで」とか。 そんなあなたにぴったりな厳選ツールを紹介しちゃいまっくすぅ〜! Lavish 〜 画像から配色を生成してくれます 〜 このサービスは画像を解析してBootstrapの配色を捻り出します。 何処かの企業向けに作る場合に企業のロゴなどから配色してみるといい感じにな

  • 1