タグ

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

  • ちょっと変わったLisp入門 - @IT

    Lispの一種であるScheme。いくつかある処理系の中でも気軽にスクリプトを書けるGaucheでLispの世界を体験してみよう(編集部) 「Gaucheでメタプログラミング」と題して、これからGaucheを使ったプログラミングの連載を書かせていただきます吉田裕美です。よろしくお願いいたします。 Gaucheとは 今回の連載で取り上げるGaucheはハワイ在住の日ハッカー、川合史朗さんが作った、Lispの一種であるSchemeのオープンソース処理系です。 Gaucheの特徴は、PerlRubyのように気軽に使える軽い処理系だということです。Perl同様に正規表現や文字列操作が行え、ちょっとしたツールの作成にも使えます。しかし、非常に強力なCommon Lisp風オブジェクトシステムを持ち、Lispならではのマクロに加え、Webやグラフィックスなどの豊富なライブラリも持っているので実用

    ちょっと変わったLisp入門 - @IT
    Masa03
    Masa03 2008/11/01
  • ケータイWebアプリ開発、9つの注意点 - @IT

    初心者にとってはトラブルが発生しやすいケータイWebアプリの開発。携帯電話への対応サイトを初めて開発するときに想定するべき9つの注意点を紹介する(編集部) 携帯対応サイトを開発するときの注意事項 携帯電話が普及してもう随分たちます。いまでは、サイトを作るときにケータイに対応するかどうか、必ず意識されるようになりました。しかし、ケータイ対応のWebアプリを作ろうとするとPC用のサイトと違う部分も多く、Web開発経験はあるけれど携帯の開発経験がない人にとっては取り組み難く、実際に想像できなかったトラブルがいくつも発生します。 記事は、Webサイトのモバイル対応を担当した私が、実際に携帯対応サイトを作ったときに発生したトラブルを踏まえて、携帯対応サイトを初めて開発するときに想定するべき注意事項を中心に説明していきます。 ケータイ向けとPC向けのWebページの相違点 インターネットへの接続方法に

  • 携帯電話向けサービスで激化する主導権争い - @IT

    「日の携帯電話ガラパゴス」論者は競うように、日の携帯電話端末が世界に通用しないものになってしまった原因の1つとして販売奨励金を取り上げた。しかしアップルは「iPhone 3G」で、そんな議論などどこ吹く風とばかりに販売奨励金を世界的な価格戦略に組み込んできた。以前この欄で、「ガラパゴス論」は日の携帯電話端末メーカーをバカにした議論だと書いたが、結局のところ、ポイントはだれが主導権をとるかということにある。端末メーカーが主導権をとってしまえば、奨励金だろうがなんだろうが、使えるものは使えばよいということになる。 しかし一般的には、端末メーカーが主導権をとることは非常に難しい。これを世界的に実現してしまうところに、アップルの凄(すご)さがある。多くの信奉者を持つアップルのコーポレート・ブランド、「iPod」の斬新(ざんしん)な製品・サービス設計と、これにより築き上げた強力なデジタルオーデ

    Masa03
    Masa03 2008/07/02
  • アクセス解析の結果に混乱しないための数字の読み方(1/3) - @IT

    連載:アクセス解析結果を活かす術(1) アクセス解析の結果に混乱しないための 数字の読み方 安西敬介(dIG iT) 2008/6/19 あなたは、Web解析をうまく利用できていますか? 指標の意味を理解し、数字の読み方を学んで、Webサイトの運営戦略に役立てましょう(編集部) アクセス解析の数字に惑わされないためには Webサイトの運営者は、より多くのユーザーに目的の行動を促すために、さまざまな試みをしています。特集:アクセス解析ツール比較「アクセス解析ツールを比べてみよう」で紹介したような手軽に利用できるツールもあるため、ユーザーのアクセス行動を解析するのも容易になってきています。 ただ、アクセス解析はしたものの、そのデータの活用方法となると、まだまだ模索中という読者が多いのではないでしょうか。もちろん、数字を読んで、活用してくれるような高価なツールも開発されていますが、その中身や考え

    Masa03
    Masa03 2008/06/20
  • ニッポンのインディよ! iPhoneの予想外にカワイイ系で打って出よ ― @IT

    ニッポンのインディよ!iPhoneの「予想外」にカワイイ系で打って出よ:ものになるモノ、ならないモノ(24) ついにiPhoneが日にも登場する。国内キャリアの垂直統合型ビジネスモデルは揺らぐのだろうか。そのとき、インディ系開発者が世界に打って出る商機がある! 連載目次 アップルのスティーブ・ジョブズCEOの巧みな戦略には、当に恐れ入る。これまでモバイル通信キャリア(以下キャリア)に対し、上納金を強要していたと思ったら、iPhone 3Gでは、一転上納金を廃止したという。代わりに2年のシバリをともなった販売奨励金モデルを導入して見せかけの、“予想外”安価としたiPhone 3Gを、世界中のキャリアの理解を得て一気に普及させようというもくろみなのだろう。 この手のひらを返したような振る舞いは、「各国のキャリアを手玉に取るジョブズ」といった感じで、チャップリンの映画「独裁者」の有名な地球儀

    ニッポンのインディよ! iPhoneの予想外にカワイイ系で打って出よ ― @IT
    Masa03
    Masa03 2008/06/17
  • 5分で絶対に分かる職務経歴書 ― @IT自分戦略研究所

    間違いだらけの職務経歴書 ITエンジニア転職をサポートするという職業柄、これまで数多くの職務経歴書を読んできました。しかし率直にいいますと、必要十分な情報が記載できている職務経歴書に出会うことはほとんどありません。職務経歴書に対して、皆さん大きな誤解をしているのではないでしょうか。 職務経歴書を通して、企業はあなたという人を理解しようと考えています。つまり、企業には職務経歴書に書いてほしい内容があるのです。 では、企業は職務経歴書にどのような内容を求めているのでしょうか。それは、 職務経歴書を見るのは「誰」か? 職務経歴書で知りたいのはあなたの「何」なのか? を考えれば、おのずと答えが出そうです。

    5分で絶対に分かる職務経歴書 ― @IT自分戦略研究所
    Masa03
    Masa03 2008/06/12
  • グーグル副社長が「想像力とは筋肉だ」 ― @IT

    サンフランシスコ発――グーグルで検索製品およびユーザーエクスペリエンス担当副社長を務めるマリッサ・マイヤー(Marissa Mayer)氏が、同社における仕事の進め方を開発者に公開し、競争力の高いWebアプリケーションやサービスを生み出すためのヒントを授けた。 グーグルの初めての女性エンジニアであり、さらには検索分野の巨人たるグーグルが最初に雇った社員20人のうちの1人であるマイヤー氏は5月29日、1999年に同社へ加わってから持ち続けてきた見識や見解を基調講演の中で語った。 現地で開催された「Google I/O」開発者カンファレンスで、同氏が開発者に送ったメッセージを要約すると、「平凡や日常といったものについて考えれば、大きな問題を解決できる」ということになる。 ユーザーがスタートページをカスタマイズできる「iGoogle」も、こうした思考法が作り出したものだという。さらに、ユーザーペ

    Masa03
    Masa03 2008/06/03
  • グーグルとアマゾンのクラウドの違い ― @IT

    2008/05/29 米グーグルは現地時間の5月27日、これまでプレビュー版として一部ユーザーに公開していたWebアプリケーションプラットフォームサービス「Google App Engine」(GAE)を、一般向けに公開すると発表した。同時に2008年後半に導入予定の料金体系も明らかにした。 これまで通り500MBのストレージ、月間500万ページビューまでの利用であれば無料。それを超える分については、1CPUコア1時間当たり10~12セント、1GB・1カ月当たり15~18セントかかる。通信帯域の月額は受信について1GB当たり9~11セント。送信については1GB当たり11~13セントとなっている。 この価格設定はAmazon Web Services(AWS)と極めて類似している。例えば「Amazon EC2」(Elastic Compute Cloud)は、1.7GBのメモリ、1CPUコア

    Masa03
    Masa03 2008/05/30
  • 日本人の器用さがプロジェクトを失敗させる― @IT自分戦略研究所

    皮肉なことに、プロジェクトと失敗とは相性がよい。納期どおりにできなかった、要求どおりにできないことが多い、機能を削減することが多いなど、もともとの目的、スコープから、後退したプロジェクトの経験を持つITエンジニアは多いに違いない。なぜ目的どおりにいかないのか。どこを改善したらいいかを連載で明らかにし、処方せんを示していきたい。 WBS作成がプロジェクトマネジメント高度化の第一歩 WBS(Work Breakdown Structure)を明確にすることは、プロジェクトマネジメントを高度化する第一歩である。PMBOKでは、スケジュールの作成、予算の作成など重要な計画はすべてWBSをベースに作成する。また、多くのシステム開発やソフトウェア開発も、WBSの定義を行うことを前提としている。 WBSとは、プロジェクトで実施する作業を細分化し、階層構造で示したものである。これがないと、来であればシ

    日本人の器用さがプロジェクトを失敗させる― @IT自分戦略研究所
  • Webアプリ開発環境としてのSafariを知ってますか?

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) シェア競争に挑まないWebブラウザ「Safari」の登場 2008年3月、iPhoneの日登場に先駆けて、Windows版Safari 3.1が登場しました(参考「AppleWindowsにも正式対応の「Safari 3.1」リリース」)。 WebブラウザのシェアはFirefoxが健闘しつつも、いまだInternet Explorer(以下、IE)が大半を占め、多くのWebアプリケーションサービスにとって、IEへの対応が必須であると思われてきました。そんなWebブラウザのシェア競争の中へSafariが登場したことは、最初はとても異質なことに感じられました(参考「新しいWebブラウザ

    Webアプリ開発環境としてのSafariを知ってますか?
  • 変化を起こすための「7つのルール」――渡辺千賀氏らが講演

    パソナテックが運営する「あすなろBLOG」は4月19日、秋葉原UDXギャラリーで「あすなろBLOGカンファレンス『スタート×キッカケ×ブログ』」を開催した。 同カンファレンスはあすなろBLOGの開設2周年イベント。ワークスタイル、キャリア、ライフハック、ブログとのかかわり方や、物事を始めたり、変えたりするきっかけについて、テーマごとに3部構成で展開した。 きっかけを作り、変化を起こすための7つのルール 第1部は、シリコンバレーに拠点を置くコンサルティング会社、ブルーシフト・グローバル・パートナーズの社長を務める、渡辺千賀氏の講演。ブログ「On Off and Beyond」を運営するブロガーでもある同氏は、「きっかけを自ら作り出し、変化を起こすための7つのルール」というテーマで講演を行った。 同氏は冒頭で、「これから話すことは誰にでも向いているわけではない。特に、嫌われたり孤独になったりす

    変化を起こすための「7つのルール」――渡辺千賀氏らが講演
    Masa03
    Masa03 2008/04/22
    あとで考察
  • 「ソフトウェアの部品化」が失敗する理由 ― @IT

    経済産業省のとある外郭団体の委員をしている方と話をしていたら「我が国のソフトウェア産業を改革するためには、ソフトウェアの部品化を推進しなければならない」と話していた。うーん……ソフトウェアの部品化かぁ……。正直、頭をよぎったのは1980年代後半に国内のソフトウェア部品の集積を目指して立ち上げられたが、失敗した「Σ(シグマ)プロジェクト」だ。 Σプロジェクトから20年の歳月を経て同じコンセプトが出現するには理由がある。日の輸出を支えている製造業で、製品におけるソフトウェアの比重が高まるに伴って、業界全体がソフトウェア・エンジニアの不足および、ソフトウェア関連の障害の多発に悩まされているからである。 外注先企業が作ったソフトウェア障害に悩まされている製造業の視点から見れば「なぜ、ソフトウェアはこんなにトラブルが出るのか? 部品化して、それぞれの部品の品質チェックをもっと厳しくし、その上で再利

    Masa03
    Masa03 2008/04/22
  • 1