タグ

ブックマーク / atmarkit.itmedia.co.jp (21)

  • いま購読するべき15の開発者ブログ

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) そもそも開発者ブログ・ラボブログとは 世の中に多くのブログが存在します。もともと「blog」は「web」+「log」の意味の造語で、2000年ころから平易に使えるブログツールや無料サイトなどが増え、浸透してきました。皆さん自身も日記のように気軽にブログを書かれている人も入れば、ブログを読むことを楽しんでいる方も多いでしょう。 技術者であれば、メモ的に技術情報をブログで公開している方から、さまざまなトラブル時や困ったときに、どこかの誰かのブログの記述に助けられることもあったかもしれません。 今日、企業活動の一環として、意欲的にブログを活用しているところから、広報活動的にブログを活用してい

    いま購読するべき15の開発者ブログ
  • 特集:無線LAN構築のABC 1. アクセス・ポイントのチャンネル設定 - @IT

    特集 無線LAN構築のABC 1. アクセス・ポイントのチャンネル設定 デジタルアドバンテージ 2002/07/31 電波は思ったよりも遠くへ届く 導入する規格が決まったら、アクセス・ポイントの設置場所を決めることになる。ここで気をつけなければならないのは、窓際などに設置すると、屋外にも電波が漏れてしまうことだ。予期せぬ第三者が電波を傍受することにより、不正なネットワーク侵入やデータの盗聴を許しかねない。無線LANの電波は意外と広い範囲に到達するので注意が必要だ。カタログでは、屋内で50m、屋外で100mといった記述を見かけるが、設置場所によってはさらに遠くへ到達することがある。例えば、電波の到達距離が半径50mだったとしたら、約70m四方(約1485坪)のオフィスの中心にアクセス・ポイントを1つ置くだけで、すべてカバーできることになる。逆にいえば、これよりも狭いオフィスでは、電波が届いて

    sh1n
    sh1n 2011/11/24
  • Git管理の神ツール「Gitolite」なら、ここまでできる!

    「Git」使ってますか? 近年、分散バージョン管理システム「Git」が急速にシェアを伸ばしています。筆者は、チケットシステムやバージョン管理の勉強会などを開催したりしていますが、Gitユーザーがかなり増えてきていると感じます。 しかしながら、そのような勉強会でアンケートを取ってみると、実案件では半分以上の人がSubversionを利用しており、Gitの導入はまだまだ進んでいません。移行コストが掛かったり、プロジェクトマネージャ層への知名度がまだまだ低いというのもありますが、理由の1つとして、ユーザー管理が煩雑であったり、アクセス制御に関する情報が不足しているということもあると思います。 そういうわけで稿では、Gitリポジトリのユーザー管理やアクセス制御を簡単に行う「Gitolite」を紹介します。 なお、稿ではGitの利用方法については紹介しませんので、Git自身の使い方については改め

    Git管理の神ツール「Gitolite」なら、ここまでできる!
    sh1n
    sh1n 2011/10/04
  • Ruby開発の新メンバーは14歳の中学生! - @IT

    2011/04/14 オープンソースのプログラミング言語「Ruby」の開発コミュニティで、いま注目されている人がいる。福森匠大(Shota Fukumori、sora_h)さん、14歳だ。国籍、性別、年齢などは無関係というオープンソースの世界だが、これほど年若い参加者が「コミッタ」と呼ばれる開発のコアメンバーに迎え入れられることは珍しい。Ruby開発に加わった時点では中学2年生。「最年少記録」を塗り替えた。 欧米を中心にビジネスの世界でも迎え入れられつつあり、先日、JIS規格化もされたRuby言語。そのRubyの生みの親で、現在も開発をリードしているまつもとゆきひろさんに島根県から動画チャットで加わってもらい、福森さんに話を聞いた。 無料海外ドメインも使う「デジタルネイティブ世代」 記者への挨拶もそこそこに、最新のAndroid端末とMacBook AirをWiFiルータでネットに接続する

    sh1n
    sh1n 2011/04/15
  • au端末上で.NETアプリ実行、KDDIがランタイム提供へ - @IT

    2009/01/21 KDDIは1月21日、法人向けに「.net by au」を2009年春から提供すると発表した。.net by auは、au携帯電話のBREWアプリ上で.NET Frameworkと互換性を持つアプリケーションプラットフォーム。2009年春以降発売予定の法人向け携帯電話「E05SH」、「E06SH」が対応予定。ランタイム、開発環境ともに無料で提供する。開発には別途Microsoft Visual Studio 2008が必要。 .net by auは、.NET Frameworkのサブセット実装で、Windowsなどを使った.NET Frameworkでの開発ノウハウやソフトウェア資産をauの携帯電話向けアプリケーション開発時に流用可能という。また、Windows PCなどと連携可能な機能を用意することで、業務の様々な利用シーンに対してau携帯電話を活用する幅が広がると

  • “Rails on Amazon”の新サービス、米Engine Yard - @IT

    2009/01/15 Ruby on Rails向けのホスティングサービスを提供する米Engine Yardは1月14日、Amazon Web Servicesのクラウドサービスを利用したRails向けスタック「Solo」を1月28日に提供開始すると発表した。 Engine Yardは2006年創業で、これまで自社が運用するデータセンター内のクラスタ上でRailsやMerbアプリケーションをホスティングするサービスを提供してきた。これまでに約400社の利用実績があるという。ただ、最も安価な構成でも初期設定費用199ドル、1インスタンス当たり月額249ドルのほかデータベース利用に月額699ドルかかるなど高価だった。これに対してSoloでは、処理用サーバとしてAmazon EC2、アプリケーションのディプロイやDBの設置場所にAmazon EBSを使うことで大幅にコストダウン。月額129ドルか

  • グーグルが日本語N-gramデータを公開 ― @IT

    2007/11/01 グーグルは11月1日、大規模日語コーパスのN-gramデータを公開した。N-gramは自然言語処理の領域で、単語同士の結びつきを統計的に処理する計算モデル。「グーグルで検索」「グーグルで調べる」「グーグルで探す」のように特定の単語(例では“グーグル”)と、他の単語の結びつきを予測できる。 N-gramは特定の位置にある単語が何であるかを、その直前の単語、さらに前の単語……、とN個分さかのぼって推測できるという仮説に基づいている。かな漢字変換、OCRのエラー訂正、機械翻訳、音声認識などに使われている。 公開したのはグーグルがWebサイトから抽出した約200億文(約2550億単語)の日語データから作成したN-gramデータ(1~7gram)。データは特定非営利活動法人 言語資源協会を通じて配布しており、団体・個人の区別なく利用できる。これまで米グーグル英語について同

  • @IT Special 中小企業に最適なRAID5対応NAS「TeraStation」

    認証サーバ連携機能などを搭載した大容量ネットワーク・ストレージ 中小企業に最適なRAID5対応NAS「TeraStation」 「TeraStation」の愛称で知られるバッファローのNASは、10万円を切る実勢価格を実現したネットワーク接続型ストレージ(NAS)である。人気の秘密は、愛称の元となった1Tbytesの大容量に加え、内蔵する4台のドライブをRAID1およびRAID5に構成できる点にある。RAID1に構成すると容量は半分の500Gbytes、RAID5では3/4の750Gbytesに減少することになるが、RAIDの冗長性によりデータ紛失のリスク低減と、ハードディスクの障害発生時の復旧が容易になる。 従来、RAID5をサポートしたNASは数十万円する高価なものが多く、SOHOや中小企業はもちろんのこと、大企業の支社や部門単位でも導入がためらわれることが少なくなかったが、TeraS

    sh1n
    sh1n 2007/08/22
  • メーカーのお仕着せPCはイヤ? 自作PCが拡大している - @IT

    2007/08/10 BCNが行った全国のPCショップ、家電販売店22社の調査によると、自作PC関連の市場が拡大を続けているようだ。主要パーツであるCPU、マザーボード、電源、PCケースなどは、インテルのCore 2 Duoが市場で広がり始めた2006年8月以降、ほぼ1年にわたって前年同月の実績を上回っている。BCNは「背景にはメーカーのお仕着せPCに飽きたらず、多少割高となっても自らがパーツ選定から関与し、こだわりPCの製作に関心を抱くユーザーが増えていることを示している」と分析している。 調査によるとメーカー製のデスクトップPCは2007年7月で前年同月比19.8%のマイナス成長(台数ベース)。2007年は前年同月比で縮小が続いている。対して自作関連パーツは、CPUが2007年7月に前年同月比で44%成長。電源は46.6%のアップだ。PCケース(38.3%)、マザーボード(32.3%)

  • 要件定義カード1枚8万円──脱・人月商売宣言 - @IT

    「1タスク8万円」という価格体系を提示し、人月商売からの脱却を宣言するスターロジック代表取締役兼CEO 羽生章洋氏 「二度と人月商売はしません」──スターロジックは7月19日、都内で開催した自社イベント「StarLogic Conference2007」において、エンドユーザー自身による要件定義に基づき、「要件定義のカード1枚当たり8万円(税別)」という価格体系でシステム構築ビジネスを進めていくと発表した。従来の「人月」に基づく見積もりと比べて、1/3から1/5の価格になるという。 「人月換算でコストを請求する商習慣こそが、SI業界のさまざまな問題の根源。人月から脱却するには、納得でき、分かりやすい価格体系を提示することだ」(スターロジック代表取締役兼CEO 羽生章洋氏)。 低コストにできる理由は、ユーザー自ら要件定義を行い仕様を最初に明確にする点と、実装段階で自動生成により生産性を追求し

  • 人気のAPI/フレームワークを作るための39カ条

    ある仕様を利用するための網羅性の高いライブラリを用意したいとき 再利用性が高い(と思われる)プログラムをライブラリ化したいとき Webシステムを外部から利用してもらうために一部分を公開したい場合 多人数で開発する事柄で共通化させておきたい部分をまとめたい場合 ほかの言語で作られたアプリケーションをある言語で利用したいときの橋渡し用 ちなみに、JSP/Servletの世界でよく使われているStruts Frameworkは開発者のCraig McClanahan氏が休暇中に思い付いて開発したものだそうです。オレゴン州のビーチで、ラップトップに向かい、3日間の休暇中ずっとコーディングしていたそうです。 一緒に行った奥さんは機嫌が悪かったようですけど。 ここでは、作成したAPIが自分だけではなく、多くの人に使ってもらえるよう、便利に使えるポイント、広く普及するためのポイントをとらえていきましょう

    人気のAPI/フレームワークを作るための39カ条
  • “Rubyでビジネス”、九州発の業界団体が設立へ - @IT

    2007/07/24 “Rubyをビジネスに役立てる”ための技術、ビジネス上のノウハウを共有する業界団体、「Rubyビジネス・コモンズ」が7月31日に設立される。Rubyビジネス・コモンズは、開発者となる個人や企業、ユーザー企業だけでなく、行政や大学関係者を巻き込み、九州の福岡を中心に立ち上がったユニークな団体だ。現在、43の団体が参加表明をしており、リストを見ると、伊藤忠テクノソリューションズ、CKSシステムズなどSIベンダのほか、麻生情報ビジネス専門学校、九州大学などの教育機関、ソネットエンタテイメントや楽天といったユーザー企業もリストに含まれる。九州の福岡を拠としてスタートするが、地域や業種、法人・個人を問わず参加できる。 7月24日、都内で説明会を開いたRubyビジネス・コモンズ設立準備委員会の代表で、独立系SIベンダEC-Oneの代表取締役社長でもある最首英裕氏は、「今後はWe

    sh1n
    sh1n 2007/08/02
  • まるでライトウェイトExcel――SaaS型表計算「OnSheet」を使ってみた - @IT

    2007/07/26 「Google Docs&SpreadSheets」をあっさり抜き去り、「Microsoft Excel」の後ろ姿が見えている――インフォテリアが7月25日にベータ版サービスを開始したSaaS型の表計算ソフトウェア「OnSheet」を使った感想だ。表計算としての基機能が充実している。Excelを高度に使いこなす日のビジネスパーソンの要求の大部分をOnSheetは満たすことができるのではないか。 OnSheetを特徴付けるのはExcelシートの高度な再現性だ。SaaS型の表計算ソフトウェアを使うユーザーは、シートを新規作成するのと同時に、既存のExcelシートをアップロードして閲覧、編集することが多い。ローカルPCやファイルサーバにあるシートをネット上にアップロードしておけば、外出先から確認したり、編集可能。SaaS型ソフトウェアの優位を示す使い方だろう。 しかし、

  • Google先生は不要?——ソースコード共有サイト「code*」開設 − @IT

    2007/08/01 テックスタイルグループのオープンタイプは8月1日、ソースコードやプログラミング情報をユーザー間で共有できるWebサイト「code*」(コードなにがし)を8月2日に開設すると発表した。オープンソースコミュニティなどに利用を呼びかけたり、テックスタイルグループが持つ技術情報1万件を投稿し、Webサイトを育てる。 テックスタイルグループ代表の吉田斉氏は、ソースコードや技術情報の技術者間の共有がないため、「ネットのサービスはほとんどが1からの手作りになっている」と指摘。「Google先生に聞く、またはメーリングリストで質問して『ググれ』と怒られる」状況になっていると説明した。情報共有がないため、開発に時間やコストが多大にかかり、独自性を生み出すその先の開発にリソースを割けない状況になっているという。 code*が目指すのは「ソースコードのWikipedia」。コンテンツは技術

  • ブックオフ、“オトナ買い”もできる販売サイトを開設 - @IT

    2007/08/01 中古書籍販売のブックオフは8月1日、オンライン販売サイト「ブックオフオンライン」をオープンした。中古書籍、コミック、雑誌、CD/DVD、ゲームなど、オンライン販売専用に確保した商品20万タイトル(在庫50万点)を取りそろえる。ブックオフコーポレーションの子会社、ブックオフオンラインが運営する。 同サイトでは中古商品だけではなく、新品商品を取り扱う。新商品の取り扱いはグループとして初めてで、中古商品ではカバーしきれないタイトル数を新品商品で補うという。新刊・中古を組み合わせて最安値のコミックセットを一括購入する機能「オトナ買い」や、値下げ通知メールなど、ネットの特性を活かした機能も提供する。 今後は全国に860店あるリアル店舗との連携や、モバイルサイト開設などを予定。初年度で会員数50万人、年商12億円を目指すという。

  • 製造業の40%以上がSaaSへの移行を検討 - @IT

    2007/07/27 IDGジャパンが発刊したSaaSに関するレポートによると、製造業企業の40%以上が2、3年後にSaaSに乗換えることを検討しているという。SaaSの適用分野としては「営業・販売支援業務に関係するアプリケーション」が19.8%を占めた。 調査はイベント「SaaS World Conference & Demo 2007」の事前登録者と来場者に実施。有効回答は927件だった。 SaaSへの関心では「知っているし興味がある」が最多で41.8%。だが、「大変興味はあるが、適用予定はない」との回答も18%あり、ユーザーの関心が割れていることが分かる。「活用中」は6.5%、「パイロット・プロジェクトで検証中」は5.1%で、IDGジャパンは「市場の現状は先進的な一部の企業の利用のみにとどまっている」と分析している。 SaaSの適用分野として最も多かったのは「営業・販売支援業務に関係

    sh1n
    sh1n 2007/07/30
  • 強力なSSOを実現するXML認証・認可サービス(SAML)

    「第1回 Webサービスセキュリティ概要」ではWebサービスセキュリティのフレームワークについて、「第2回 XMLデジタル署名とXML暗号」ではXML署名とXML暗号について述べた。「第3回 XML鍵管理サービスとXMLプロトコル」は鍵情報の登録と検証を外部のサービスに依頼する仕組みであるXKMSと、これらの情報を伝達するためのXMLプロトコルSOAPについて述べた。 今回はシングルサインオン(SSO)や、それに続いて属性情報やアクセス制御情報を伝達するプロトコルSAML(Security Assertion Markup Language)について述べる。SAMLは連携した企業間のWebサービスのSSOを目指して最近策定されたLiberty Allianceの仕様や、マイクロソフトの.NET Passportに用いられる基的な技術として注目されているものである。さらにSAMLの上で

    強力なSSOを実現するXML認証・認可サービス(SAML)
  • AIRとGearsの連携で注目のオフラインWebアプリ集 (1/2) ─ @IT

    ~Flashによるアプリケーションサービス情報を毎月お届け~ 第4回 AIRとGearsの連携で注目のオフラインWebアプリ集 須賀正明 ベンチャーキャピタリスト 2007/7/3 Apolloが正式名AIRとなってGoogle Gearsと連携できるようになり、オフラインWebアプリがいま注目だ。Flashでも面白いものがあるので紹介しよう(編集部) 6月の大きな出来事として、アルファ版だったApolloが正式名称Adobe Integrated Runtime(以下、AIR)としてベータリリースされました。今回のリリースの目玉はなんといっても、Apollo発表当初からの公約の1つであったオフライン機能でしょう。 先日発表があったGoogle Gearsでも使われているSQLiteが採用され、構造化されたデータを格納するローカルストレージ機能が、ActionScriptで実装できるように

  • 1都3県で電子マネー利用率は6割、楽天リサーチ - @IT

    2007/07/03 楽天リサーチは7月3日、Suica、Edy、PASMOなどの電子マネーに関するインターネット調査の結果を公表した。調査レポートによると、電子マネーの利用率は約6割。20代では7割超が利用していることが明らかになった。調査は5月に同社の登録モニター(約140万人)から、東京、神奈川、千葉、埼玉の1都3県に住む20代から60代の男女計1000人を対象として行った。 利用者が最も多い層は20代で7割以上が利用しているが、30代から50代でも利用者が過半数を占めている。レポートでは、電子マネーがあらゆる年齢層で急速に普及していることが分かるとしている。 電子マネーを利用すると回答した人の利用頻度は、「週2~3回」(12.5%)、「月に2~3回」(10.9%)、「毎日」(10.3%)が回答のトップ3。利用している電子マネー(複数回答可)で最も多かったのは、JR東日が発行する「

  • 簡単マッシュアップ、「Yahoo! Pipes」を試してみた ― @IT

    2007/02/15 RSSフィードをソースに複数のモジュールを組み合わせて自分独自のデータを出力させる米ヤフーのマッシュアップツール「Yahoo! Pipes」が注目を集めている。ビジュアルにモジュールを組み合わせてネットワービスを開発できる「Pipes Editor」が用意されていて、手軽に始められるのが受けている。米ヤフーのIDだけで利用できるYahoo! Pipesを試してみた。 5つのソースからデータ入力 Pipes Editorではすべての機能がモジュールで提供される。このモジュールをパイプでつなぐことで機能が実現する。開発者が最初に気にする必要があるのはデータのソースだ。データのソースとして用意しているのは次の5つだ。 Yahoo! Search 米ヤフーの検索結果をソースにできる Yahoo! Local 米ヤフーの地域情報をソースにできる Fetch ユーザーが指定するR