タグ

@ITに関するbobbyjam99のブックマーク (33)

  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
  • GitHubをもっとソーシャルに使いこなすための7つ道具

    新サービスが続々登場してアツい! 「GitHub」とは 皆さんは「GitHub」を活用しているでしょうか? 「GitHub」(ギットハブ)はソースコード管理用の分散型バージョン管理システム「Git」を使ったホスティングサービスです。 Gitの特徴は、作業用として自分のコンピュータ上にあるローカルリポジトリがあれば、ネットワークに接続できない状態だったとしても、ソースコードの更新や、履歴を調べたりできる点にあります。その特徴はGitHubにも生かされていて、オープンソースとして公開中の既存のコードを分岐(fork)して、新しいプロジェクトとして開発できます。 また、自分が手元のローカル環境でバグ修正したり、拡張したソースコードを家のオープンソースプロジェクトに取り込んで(pull)もらうことも手軽にお願いできます。 さらに、READMEテキストファイル(README.md)などを独特のマー

    GitHubをもっとソーシャルに使いこなすための7つ道具
  • AWSの自由自在なPaaS「Elastic Beanstalk」とは

    AWSの自由自在なPaaS「Elastic Beanstalk」とは:ユカイ、ツーカイ、カイハツ環境!(23)(1/2 ページ) クラウドの上まで伸びる豆の木、Elastic Beanstalk 皆さんは、ジャックと豆の木という話をご存じでしょうか。ジャックという少年が母親の使いで牡牛を売りにいった途中で豆と牛を交換してしまい、家に帰って怒った母親に、その豆を捨てられてしまいます。ところが、その豆は、雲まで届く巨木へと成長するといったお話です。Beanstalkは、「豆の木」という意味ですが、「Elasitic Beanstalk」は、「ジャックと豆の木」の話に出てきる豆の木のように雲に届くもの、という意味から名付けられたAWSAmazon Web Service)のPaaSです。 Beanstalkを用いると、作成したJavaアプリケーションをクラウドにデプロイするだけで、Webアプリ

    AWSの自由自在なPaaS「Elastic Beanstalk」とは
  • Ant使いでもMavenのライブラリ管理ができるIvyとは

    稿では、Apache IvyとEclipse上でのIvyの利用をサポートする「IvyDE」を利用したJavaライブラリ管理について紹介します。AntやMavenの基礎的なところを知りたい方は、少し古いですが、以下の記事を参照しておいてください。 AntでJavaのビルドを簡単にしよう [連載]現場に活かすJakarta Project(2) ファイル数が多くなると、とかく面倒になるビルド。Java IDEに頼ることなく、どんな環境でも簡単にビルドできるAntを活用してみよう Eclipseからビルドツール「Ant」を使う 連載:Eclipse徹底活用(1) Eclipse 2.1ではAnt対応が強化された。EclipseとAntを組み合わせて使うと、ソースファイルがどんなに多くてもトラブルなくビルドが行える Eclipseプラグインq4eでカンタンMaven入門 ビルドやテスト、レポート

    Ant使いでもMavenのライブラリ管理ができるIvyとは
  • Amazon Web Servicesの障害はなぜ起こったのか アマゾンが詳細な経緯と対策を発表 − @IT

    2011/04/30 米Amazon Web Services(AWS)は米国時間4月29日午後、同社のブロックストレージサービス「Amazon Elastic Block Store(EBS)」および、リレーショナルデータベースサービスの「Amazon Relational Database Service(RDS)」における約4日間にわたる障害につき、詳細な経過報告と対策を発表した。これによると、障害のきっかけはネットワークの構成変更作業におけるミスだった。同社は今回の障害が複数のAvailability Zone(AZ)に影響を与えた理由も説明した。 AWSが発表した今回の障害に関する説明(英語) EBSはAWSの仮想サーバサービスであるAmazon EC2のインスタンスから、仮想ディスクとして使える永続ストレージサービス。実態としてはディスクを備えたノード(コンピュータ)の集合体を

  • Railsの全体像を知ろう

    Railsは、機能ごとに異なるコンポーネントで構成されています。Railsの全体像を見渡すために、今回はこのコンポーネントの種類や機能を紹介します。 前回の記事では、Ruby on Railsの基であるMVCについて紹介し、Railsアプリケーションがどのような構造になっているかや、開発の際にどんなツールを使うかを見ました。さっそくアプリケーション開発の詳細を知りたい方もいることでしょうが、連載第2回目となる記事では、もう少しだけ全体像についてお話しします。 Ruby on Railsは、機能ごとに異なるコンポーネントで構成されています。このため、デフォルトのRuby on Railsをそのまま使うだけでなく、目的に応じて一部のライブラリを入れ替えて使うといった、大きな粒度でのカスタマイズが可能になっています。一部を入れ替えて使うことも含めると、Ruby on Railsを利用できる場

    Railsの全体像を知ろう
  • Ruby、新認定制度やJIS化で普及に追い風 - @IT

    2011/03/07 Rubyアソシエーションは3月7日、Rubyでシステム開発を行う企業を認定する「認定システムインテグレータプログラム」において、上位プログラムとなるゴールド(正式名称:Ruby Association System Integrator Gold)の提供を4月1日から開始すると発表した(PDFの発表資料)。従来の「Ruby Association System Integrator」はシルバーと改名する。ゴールドの登録申請受け付けは今日から。年間登録料は5万円。 従来から提供してきたRubyアソシエーション認定システムインテグレータのシルバーは、Ruby技術者認定試験シルバー、またはゴールドの資格保持者が正社員に5名以上在籍することなど、条件を満たしているかを審査して認定するもの。新制度のゴールドでは、Ruby技術者認定試験のゴールド資格保有者が5名以上いることが条件

    bobbyjam99
    bobbyjam99 2011/03/07
    "Rubyアソシエーョン"
  • MVCとRailsの基本構成を学ぼう

    Web開発フレームワークとして人気の高いRuby on Railsの最新版、バージョン3を使ってWebアプリ開発の基を学びます。 人気のフレームワークでWeb開発を学ぶ Ruby on Railsは、いまやWebアプリケーションの開発フレームワークの有力な選択肢の1つとなっています。Ruby以外の言語のWebアプリケーションフレームワークも少なからずRailsの影響を受けているので、現在Rubyを使っていないエンジニアにとっても、Railsを知ることは大いに参考になるはずです。もうすぐRails3認定試験が格的に開始されるということもあり、この連載では、試験範囲の流れに沿って、Railsの基礎についてご紹介していきます(ただし、必ずしも試験対策というわけではありません)。 今回、連載第1回として記事では、Railsを理解する上で基となる考え方であるMVCについて説明した後、Rail

    MVCとRailsの基本構成を学ぼう
  • 自分戦略研究室 ― @IT自分戦略研究所

    グローバルに活躍するエンジニアを紹介する連載。今回もNTTデータ ニューソンのセキュリティ担当、Alicia Lee(アリシア・リ)さんにお話を伺う。アリシアさんが実感したという「複数の言語を操れること」の最も大きなメリットとは何か。(2024年2月20日)

  • iUIで始めるiPhone用Webアプリ開発の基礎知識

    JavaScriptライブラリ「iUI」 連載第1回の「WebアプリをiPhoneっぽくするための5つのポイント」では、業務用iPhoneアプリiPhoneっぽい見た目にする重要性を説き、iPhoneっぽくするための5つのポイントを解説しました。また、iPhoneっぽいWebアプリを作るためのJavaScriptライブラリをいくつか紹介しました。 今回は、そのJavaScriptライブラリの中から、「iUI」を使ってiPhone用のWebアプリを作ります。 手始めにiUIを使った簡単なサンプルページを作ってみます。また、iUIに独自の見た目、動作を追加する方法についても説明します。 iUIを試す前に iUIを使ったアプリケーション構築を実際に試す前に、まずiUI自体に含まれるサンプルページで、その動作を確認してみます。 なお、iPhoneの実機を使ってiUIの動作を確認するためには、iP

    iUIで始めるiPhone用Webアプリ開発の基礎知識
  • 「入社してから育成」では遅い? 「学生のうちに開発経験」させて若手育成

    また、IT企業は、情報系学生に「情報系分野の基礎理論と基礎知識の習得」を求めるとともに、「チームによるシステム開発経験」があってほしいと考えている。プログラミングスキルや基礎理論に関する教育は、教育機関側は対応しているが、「チームによる開発」については、ほとんどカリキュラムに取り入れられていないのが現状だ。 「このままでは日エンジニアは国際競争を生き抜けない」 実は、この「ズレ」はずいぶん前から認識されていた。しかし、これまでなかなか大学側が対応ができずにいたのはなぜなのか。 「理由はさまざまあるが、前もって定められたシラバスをすぐに変更できないこと、教える側の人材不足といった事情から、改革がこれまでうまく進んでこなかった」と、田中氏は指摘する。 だが、そうもいっていられなくなってきた背景には、激化しつつある「国際競争」への懸念がある。従来の手法では、学生が現場で使えるスキルを身に付け

    「入社してから育成」では遅い? 「学生のうちに開発経験」させて若手育成
    bobbyjam99
    bobbyjam99 2010/10/13
    もう大学生じゃないからどうでも良いよ.それよりも7Kとか言われている業界イメージを回復させる方も急務なんじゃないのかな.
  • 【台北発】SBMからHTC Desire後継の新Android端末登場か? - @IT

    2010/10/07 ニーハオ! @ITの西村です。アジア・パシフィックのプレス向けツアーに参加して、「HTC」の拠、台湾の台北市に来ています。日、10月7日の夕方に記者発表会を控えていますが、一足先に、そもそもHTCという会社は、どういうことをやってきた会社なのかということをおさらいしてみたいと思います。 HTCといえば、2008年にグーグルとの協業でAndroid端末「T-Mobile G1」を真っ先にリリースしたスマートフォン市場の台風の目です。多数のプレイヤーが参入した現在でも、新規に購入されるAndroid端末の2台に1台がHTC製だそうで、Android市場で間違いなくトップグループにいる企業の1つです。 PDA時代からのコアなファンであれば、Palm Treo 650やコンパックのiPaqをODMメーカーとして手がけていたり、あるいはWindows Mobile市場では一

  • WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT

    ご挨拶 こんにちは、ロンドンのNew Bambooという会社でWebエンジニアとして働いている@makoto_inoueです。ここのところ、PusherというWebSocketのクラウドサービスの開発に関わっています。今回から3回に渡ってWebSocketに関する短期連載を担当させていただきます。 私を含めたNew Bambooの面々(我々は自分たちのことをBambinoと呼んでいます)がWebSocketになぜ興味を持ったかということからはじまり、実際にクラウドサービスを始めるまでにいたったストーリーをお話ししたいと思います。そのストーリーを通じて、WebSocketが切り開く「リアルタイムWeb」な世界への可能性や技術的課題を皆さんと共有できればと思っています。

    WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT
  • HTML5でWebページをマークアップするための基礎知識

    最近よく目にする「HTML5」という言葉。JavaScriptAPICSS3、SVGなどを含め、急速な広がりを見せつつある「HTML5」の基礎を学べる入門連載です。「HTML5を使うと、何ができるのか」「それを実現するには、どのようなプログラムを書いたらいいのか」をお届けします 5からHTMLの“文法”が変わるって知ってた? 連載第1回の「Webの3つの問題を解決する「HTML5」とは何なのか」では、HTML5という技術革新の意義、そして連載の大まかな流れについてお話ししました。連載第2回である今回は、HTML5のマークアップを行うための基礎知識についてお話しします。 HTML5では、その文法が大きく変化しました。「HTMLが、どれほど普及しているか」「根底となる“文法”が変わってしまったら、どれほどの影響があるか」に想像が及ぶ方であれば、非常な驚きと不安を抱かれるかもしれません。

    HTML5でWebページをマークアップするための基礎知識
  • 教育ビジネスを考える。行動する。改善する。: Ruby技術者認定【Gold】の新試験範囲を公開しました

    皆さん、こんにちは。Rubyアソシエーションの吉政でございます。 先日発表した、「Ruby Association Certified Ruby Programmer Gold」=「Ruby技術者認定【Gold】試験」ですが、現在、5250円引きキャンペーン中です。お陰さまで、順調に先行予約をいただいています。 ※ちなみにRuby対応トレーニングコースは現在50%オフです。詳細はこちらをご覧ください。 そんな中、Twitter利用者の方から、「試験範囲をもう少し分かりやすくしてほしい」とのご依頼をいただきました。さっそくプロジェクトチームで検討し、9月24日に新試験範囲を公開しました。「新試験範囲」といっても範囲は変えずに、より明確に試験範囲を記載したイメージです。 Ruby技術者認定【Gold】試験の新試験範囲は、下記をご覧ください。 実行環境 コマンドラインオプション 組み込み変数/定

  • 秒読み段階の「Ruby on Rails 3」登場の意味 - @IT

    Rubyのバージョンは1.8系と1.9系に大きく分かれている。Ruby 1.9は、実際には2.0と名付けるべきだったとの声もあるほど、1.8系と比較して高速化や機能強化を果たしている。ただ、Ruby 1.9系の初の安定版であるバージョン1.9.1は2009年1月にリリースされてはいるものの、実戦投入という意味ではまだ1.8系が主流となっている。 例えばRails利用という観点から見れば、95%以上が1.8系のRubyを使っているという調査がある。New Relicの調査によれば、Rails普及時にもっとも安定していたことから広まったバージョン1.8.6と、1.9系の新機能を1.8系にバックポートしたバージョン1.8.7が、Railsアプリの実に95%を占めているという。 RubyRailsは別物だ。密接に関連しているとはいえ、Rubyから見れば、Railsは1つのフレームワーク(ライブラ

  • 『美味しんぼ』の究極のメニュー、製造原価はいくら?

    意外と知られていない会計の知識。元ITエンジニアの吉田延史氏が、会計用語や事象をシンプルに解説します。お仕事の合間や、ティータイムなど、すき間時間を利用して会計を気軽に学んでいただければと思います。 しかし「究極のメニュー」のデザートが1つこれで決まったな(『美味しんぼ』(雁屋哲・花咲アキラ)第3巻「和菓子の創意」 山岡のせりふより抜粋) 今回は特別企画として、漫画『美味しんぼ』に出てくる「究極のメニューの製造原価」について考えてみます。 題材は『美味しんぼ』第3巻に登場する和菓子屋「春野」の創作和菓子「暖雪」です。採算を度外視でおいしい和菓子を安く売る春野。山岡は店の名を売るために茶道家元の茶菓として春野を推薦したところ、家元側からオリジナルの菓子を求められます。そこで完成したのが、「暖雪」というくずのような和菓子。この暖雪という和菓子は会計上、1個当たりどのくらいのコストがかかってい

    『美味しんぼ』の究極のメニュー、製造原価はいくら?
    bobbyjam99
    bobbyjam99 2010/08/19
    この連載分かりやすいかも.
  • Rubyを最大63%高速化した中学生は超多忙!

    金井仁弘(HN:CanI)氏                    撮影:平沼久奈 ハンドルネームCanIの由来は、「“Can I”→キャナイ→カナイ」。C#、Visual Studio、Microsoft .NETとマイクロソフト製品が大好きな「.NETer」と自称する 筑波大学付属駒場中学校は、東京都内にある中高一貫の国立校だ。入学試験の偏差値と東京大学への進学率の高さから“東の筑駒、西の灘”と称される進学校である。強いのは受験だけではない。国際情報オリンピックや国際数学オリンピックでは、同校の生徒が毎年のように金・銀メダルを制するなど才能あふれる理数系人材が多数在籍している。 金井氏はこの夏の「セキュリティ&プログラミングキャンプ2009」(2009年8月12~16日)に参加し頭角を現した中学生プログラマである。 今年に入って、Ruby 1.9のフィボナッチ数列による演算(多倍長加算

    Rubyを最大63%高速化した中学生は超多忙!
    bobbyjam99
    bobbyjam99 2009/10/29
    モテオーラをビンビンに感じる!!
  • 開発コアメンバが語るRubyの今とこれから(後編) - @IT

    2009/07/24 Ruby開発コアメンバのまつもとゆきひろ氏、笹田耕一氏、yugui氏の3人に話を聞いた。対談の前編ではバージョン1.8系から1.9系へという大きなバージョンアップの話を中心に、RubyRailsの関係やRuby開発コミュニティのあり方についてお話しいただいた。後編の話題は、Rubyに宿る設計思想や、今後のRubyの多様化や進化の方向性などだ。 LispとRubyの違い @IT yuguiさんは子どもの頃からプログラミングを? yugui 最初に触ったのはN88-BASICでした。父のお下がりで、一次方程式を解いたりしてましたね。 @IT それは中学生のとき? yugui えーと、小学生ですね。 まつもと おぉー、ちょっと何だろう……、ぼくとのこの差は……(笑) yugui その後、FM-TOWNSのBASICでライフゲームを作ったりしてました。その後、Webがブレー

    bobbyjam99
    bobbyjam99 2009/08/03
    日本語とギャル語の違いは同じ事を考えていた.
  • 開発コアメンバが語るRubyの今とこれから(前編) - @IT

    Ruby 1.9は移行準備オッケー @IT yuguiさんは、2009年2月のDeveloper's Summitの講演で、そろそろRuby 1.8系から1.9系への移行を始めるべきだと主張されてましたね。 園田裕貴氏。裕貴のピンイン表記である「yugui」のハンドル名で知られている。Ruby 1.9系統リリースマネージャで、Rubyコミッタ。1981年生まれ。著書に『初めてのRuby』(オライリージャパン)がある。最近はRailsアプリケーションをよく書いているという yugui ええ、一般のRubyユーザーはRuby 1.9への乗り換えは慎重にという立場の人もいますけど、私はそろそろ移行を考える時期だと思います。 @IT もう1.9に移行してもオッケーだと。 yugui もう根的な仕様が変わることはないという意味でオッケーです。2007年12月に出た1.9.0は、仕様が煮詰まっていな