タグ yuumi3
人気順 10 users 50 users 100 users 500 users 1000 users楽々GitLabサーバー作成手順 - yuumi3のお仕事日記
2016 - 05 - 16 楽々GitLabサーバー作成手順 教育の仕事でGitLab(プライベートでpull requestなどが出せる安いサービス)が必要になり、サーバーを立ち上げました。以前は自社のコードもGitLabで管理していたのですが、今は 改造版Ginatra を使っているので、教育の機関のみGitLab用のサーバーを立ち上げる事にしました。 GitLabのインストール 以前はGi... 続きを読む
Turnipのstepsファイルの分割、共有 - yuumi3のお仕事日記
2016 - 01 - 08 Turnipのstepsファイルの分割、共有 現在、Turnipを使って、あるアプリの Endo-to-Endテストを書いてます。 ご存知の通り、 Turnip は Cucumber同様に 自然言語 に近い Gherkin 形式でテストが書ける ツール です。 Gherkin記述の featureファイルを 実際に Endo-to-Endテストを実行する Capyba... 続きを読む
プロビジョニングツールをChef-soloからItamaeに替えてみました - yuumi3のお仕事日記
2015-08-17 プロビジョニングツールをChef-soloからItamaeに替えてみました Chef から Itamae ? EY-Officeではサーバーソフトの構築を行うプロビジョニングツールとして現在は Chef-solo を使っています。しかし Chef-solo は終了するらしいのですが、その移行先が良いように思えず悩みながら使い続けてきました。 そんなとき登場してきた Itama... 続きを読む
RedmineのコンテンツをMarkdownに変換しました - yuumi3のお仕事日記
2015-08-04 RedmineのコンテンツをMarkdownに変換しました Textile vs Markdown 軽量マークアップ言語にはたくさんの種類があります。私も教育で使うテキストの作成やRedmineのWikiでは長年 Textile を使って来ました。 しかし、最近はGithubの標準のマークアップ言語がMarkdownだったり、Atom(エディター)をはじめたくさんのMarkd... 続きを読む
APIフレームワークGrapeをRuby on Railsの中で動かすと遅いぞ - yuumi3のお仕事日記
2015-01-30 APIフレームワークGrapeをRuby on Railsの中で動かすと遅いぞ ある仕事でスマフォ用のAPIサーバーを作る事になり、REST-like APIが簡単に作れるフレームワーク grape を調査してみました。grapeの良さは、DSLで簡単にAPIサーバーが書ける点とRackで動く軽いフレームワークなのでRuby on Railsに比べ高いパフォーマンスが期待でき... 続きを読む
Ruby開発者を増やすための教育について (8年間のRuby教育で得た知見) - yuumi3のお仕事日記
2014-08-07 Ruby開発者を増やすための教育について (8年間のRuby教育で得た知見) わけあって昔作ったKeynoteを眺めていたら、かなり良い資料だと思い再掲載してみました (はてなダイアリー|ブログには初めてです)。 RubyWorld Conference 2013 の発表資料です。 Ruby、Ruby on Rails開発者を増やしたいと考えている開発マネージャーやリーダーの... 続きを読む
Dockerを使いRuby on Railsアプリ、PostgreSQL、Nginxなどのコンテナーをクラウドサービスで動かしてみた - yuumi3のお仕事日記
2014-08-06 Dockerを使いRuby on Railsアプリ、PostgreSQL、Nginxなどのコンテナーをクラウドサービスで動かしてみた 環境構築 普通に Boot2Docker をMacにインストールしました。Boot2Dockerは ここのブログの中ほどの画像のようにVitualBox上でDockerサーバーを動かし、Macの dockerコマンドがDockerサーバーと通信... 続きを読む
NSRailsを使ってみた - @yuumi3のお仕事日記
7月11日に行う 「クラウドxスマフォ時代のRuby on Rails入門」 セミナーで使うデモアプリを作るために、NSRails を使ってみました。 概要NSRails の使い方は https://github.com/dingbat/nsrails に書かれているように、iOS側に Rails と同じモデルを用意し、 モデルクラスの 取得(remoteAll: , remoteObjectWi... 続きを読む
さくらのクラウドでサーバーのIPアドレスを変えずにサーバーを入れ替える方法 - @yuumi3のお仕事日記
クラウドでサービスインしているサーバーのOSやサーバー環境(RDB、Webサーバー、言語・・・)を更新するには、新たにサーバーを準備し更新した環境を作りサーバーを入れ替えるのがダウンタイムが少なく良いですよね。Amazon EC2 には Elastic IP アドレス という機構があり、保持しているIPアドレスに任意の EC2サーバーを割り当てられるので、同一IPでのサーバー入れ替えは簡単です。し... 続きを読む
RubyKaigi 2013の感想など - @yuumi3のお仕事日記
生まれかわった RubyKaigi RubyKaigi 2013 に参加しました。今回も私の会社 EY-Office は スポンサー (一番小さいのですが)になりました。 現在のEY-Officeの売り上げのほとんどが Ruby, Ruby on Railsの教育なので当然ですよね ^^) RubyKaigi全体の感想などMatz がいる RubyKaigi今までのRubyKaigiは土日開催が多... 続きを読む
SQLアンチパターン - @yuumi3のお仕事日記
楽しく読める本です。そして、とても実用的です!SQLアンチパターン作者: Bill Karwin,和田卓人(監訳),和田省二(監訳),児島修出版社/メーカー: オライリージャパン発売日: 2013/01/26メディア: 大型本購入: 5人 クリック: 422回この商品を含むブログ (8件) を見るデータベース設計は、Webアプリを始め、ほとんどのシステムの性能・拡張性、そして開発のしやすさを決定す... 続きを読む
話題のテストツール Steak を勉強してみた - @yuumi3のお仕事日記
以前 Ruby on Railsの達人 @a_matsuda に 薦められた テストツール Steak を現在開発中のプロジェクトで使ってみようと思い、勉強してみました。 SteakとはSteak は Cucumber 同様に Ruby on RailsなどのWebアプリの受け入れテストや総合テストのツールです。Cucumberは仕様(テスト)を自然言語で記述できるのが大きな特徴でしたが、Stea... 続きを読む