タグ

2009年3月12日のブックマーク (33件)

  • これでサイトに独自の右クリックメニュー実装は誰でも簡単「jQuery Context Menu Plugin」:phpspot開発日誌

    これでサイトに独自の右クリックメニュー実装は誰でも簡単「jQuery Context Menu Plugin」 2009年03月12日- jQuery Context Menu Plugin これでサイトに独自の右クリックメニュー実装は誰でも簡単「jQuery Context Menu Plugin」。 ちょっと前までだと独自の右クリックメニューを作るのはすごく大変でした。特にクロスブラウザで動作することなんかを考慮すると当に大変でした。 が、このライブラリを使えば簡単に実装できてしまいます。 特定のエレメント上のみに右クリックメニューを設定できるという、柔軟なつくりになっています。 どのアイテム上でクリックしたかっていうのがイベントハンドラで受けられるところも汎用的になっていていいです。 このライブラリ1つとってみても、jQueryを使う意味が出てきそうです。 jQueryは当にデフ

  • 文字コードのセキュリティ問題はどう対策すべきか: U+00A5を用いたXSSの可能性 - 徳丸浩の日記(2009-03-11)

    _U+00A5を用いたXSSの可能性 前回の日記では、昨年のBlack Hat Japanにおける長谷川陽介氏の講演に「趣味と実益の文字コード攻撃(講演資料)」に刺激される形で、Unicodeの円記号U+00A5によるSQLインジェクションの可能性について指摘した。 はせがわ氏の元資料ではパストラバーサルの可能性を指摘しておられるので、残る脆弱性パターンとしてクロスサイト・スクリプティング(XSS)の可能性があるかどうかがずっと気になっていた。独自の調査により、XSS攻撃の起点となる「<」や「"」、「'」などについて「多対一の変換」がされる文字を探してきたが、現実的なWebアプリケーションで出現しそうな組み合わせは見つけられていない。 一方、U+00A5が処理系によっては0x5C「\」に変換されることに起因してXSSが発生する可能性はある。JavaScriptがからむ場合がそれだ。しかし、

  • 審査が甘いカードローンを探すときのポイントって何? | 【中央リテール】より審査甘い!?スピード審査カードローン情報

    新たにカードローンを申し込もうと思っていますが、以前にカードローンを断られたことがあり不安です。そこでいろいろと調べていると、審査が甘いカードローンがあると聞きました。そんなカードローンを探す方法はありますか?審査が甘いカードローンを探す方法があれば教えてほしいです。 確かに申込審査が甘いカードローンというものは存在します! ブラックでも多重債務者でも借りることができるカードローンは確かに存在します。しかし、これらのカードローンは代表的な大手のカードローンと比較するとリスクの高いカードローンということができるでしょう。金利も低く良心的で何の問題もないカードローンで更に審査も甘いということはあまりありません。 数年前であれば審査の元となる個人の信用情報が一元化されておらず、滞納したり支払いが遅延したりした情報の保管先によっては審査の甘いカードローンというものが存在しました。しかし今となっては

  • JRuby と CRuby の Rails アプリの性能比 (render :text にて) - kiwamu日記

    Thin とか GlassFish とか気になってはいたんですが、自身の体感として分かっていなかったので、簡単なところで比べてみました。"render :text => ... "のスループットをみてますが、絶対値的な性能ではなく、相対的な感覚を掴みたくてやってみました。 環境 iMac (intel Core 2 Duo 2.33GHz) Mac OS X 10.5.6 処理系、ライブラリのバージョンは以下のとおり % ruby186 -v ruby 1.8.6 (2008-08-11 patchlevel 287) [i686-darwin9.6.0] % ruby187 -v ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-darwin9.5.0] % jruby -v jruby 1.1.6RC1 (ruby 1.8.6 patchlevel

    JRuby と CRuby の Rails アプリの性能比 (render :text にて) - kiwamu日記
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • IT業界で楽しく仕事をするための10カ条 - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) 2009年、日の春は多くの学生さんたちが卒業し、また社会で活躍し始める時期です。 IT業界は3K、7Kなどと、いろいろネガティブな面も取り上げられます。けれども、「ものづくり」の楽しさや、人の役に立つ仕事として@ITで取り上げられるような業種で働こうと考えている人も多いことでしょう。 なんとなくIT業界を選択した人から、もしかしたらあまり気が進まないのに、IT業界に入ってしまった人がいるかもしれません。その一方、プログラミングやコンピュータに関する事柄がとても好きでIT業界に入ってきた人もいるでしょう。 記事では、IT業界を目指している学生さんや入社間もない新人に向けて、より楽しく

    IT業界で楽しく仕事をするための10カ条 - @IT
  • Yahoo!ショッピングにおけるログ設計と監視

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、ショッピング事業部開発部の吉野と申します。 今回は「アプリケーションログの設計と監視」について、実際にYahoo!ショッピングで採用している方法を少し交えながらお話しさせていただきます。 1.ログ設計のポイント ログ設計は、以下のポイントに注意して行うとよいでしょう。 ・ログ出力のポイントが押さえられているか ⇒セッションの始まりと終わり、処理の過程、例外処理の中など。 フローチャートのような処理フロー図があれば、そこにログ出力ポイントを書き込むとわかりやすくなります。 ・出力する情報に過不足はないか ⇒「いつ(システム時間)」「だれが(プロセスID・IPアドレスなど)」 「どこで(パスなど)」「なにをした(実行コマン

    Yahoo!ショッピングにおけるログ設計と監視
  • VistaでダメでもWindows 7では動作の可能性--MS、アプリケーション互換性を明らかに

    原則としては、「Windows Vista」上で動作するプログラムならば、必ず「Windows 7」上でも動作するということになっている。それは逆に、一般的にはVista上で動作しなかったプログラムは、Windows 7上でも動作しないということだ。 しかしながら、少なくともいくつかのケースで、実際のところ、Vista上では動作しなかったアプリケーションが、Windows 7上では動作する。その理由としては、MicrosoftがVistaへの移行で対応しなくなった、特定のタイプのプログラムを「救う」べく、何らかの対策を講じてきた点が挙げられる。 Microsoftは今週、公式ブログで「Windows Vista上で機能したアプリケーションであれば、何でもWindows 7上で機能することは確実であるという認識は真実である。同時に、われわれは『水準を引き上げる』ために、さらなる目標を掲げ、ま

    VistaでダメでもWindows 7では動作の可能性--MS、アプリケーション互換性を明らかに
  • YouTubeから音楽ライブラリを作成できる新サービス「Muziic」--開発者は15歳

    15歳の少年が、YouTubeの膨大な音楽ビデオライブラリを利用して、無料の音楽サービスを開発した。 この「Muziic」を開発したのは10代のDavid Nelsonさんで、YouTubeを活用する、「iTunes」に似たインターフェースを作成した。これを利用すると、YouTubeのビデオを操作することなく、音楽を自分のPCにストリーミングすることができる。iTunesに似たやり方でプレイリストを作成して、楽曲を整理できる。 CNETのブロガーであるMatt Rosoff氏がMuziicについて初めて記事を書き、好意的な評価をした。「YouTubeにアップロードされている曲ならどれでもMuziicで聴ける。これには、ほとんどの商用サービスで入手できない音楽、例えばPink Floydの「LIVE 8」での全演奏や2007年に行われたLed Zeppelinの一夜限りの演奏も含まれている」

    YouTubeから音楽ライブラリを作成できる新サービス「Muziic」--開発者は15歳
  • シナリオとユーザー行動観察調査を用いたネット広告の有効活用

    コラムのサマリ ・広告費を有効に使うために、マスメディアからインターネットに広告費がシフトしている ・ただし、闇雲に取得可能な数字を追跡しても、成果には結びつかない。 ・インターネット広告費を有効に使うためには「自社担当者が責任を持つ」ことが重要 ・ネット広告においても、シナリオを考えユーザー行動観察調査を行うことで成果を上げることができる マスメディア費用の削減 2008年は、マスメディアへの広告出稿を削減する動きが各業界で見られました。広告代理店である電通や博報堂が発表している月次売上高からも、紙媒体への出稿が前年比20%〜30%減といった急激な減少傾向が見て取れます。テレビ広告でも同様の傾向を示しており、特にスポット広告は2008年は各社前年比10%〜20%減と顕著な落ち込みとなりました。 巨大広告主も軸足を移し始める動きが見られます。例えば、トヨタ自動車は広告費を3割削減すると

    シナリオとユーザー行動観察調査を用いたネット広告の有効活用
  • 【連載】ゼロから始めるUMLモデリング講座 (5) 構造図による人・役割・場所のモデリング | エンタープライズ | マイコミジャーナル

    今回は、前回取り上げた架空の宅配便会社「まいにち宅配便」の業務について、UML図のうち、構造図に属するオブジェクト図とクラス図を用いて人・役割・場所を中心にモデリングを行っていきます。 オブジェクト図によるモデリング アクティビティ図は、UMLの図の中では「振る舞い図」に分類されます。次は、振る舞い図と同レベルの分類に相当する「構造図」を用いてモデリングしてみましょう。 今回の例では、業務フローのパーティション(役割単位で分割した領域)に設定されている「依頼主」「配達員」「届け先」などの人(役割)、「取次店」「営業所」「ターミナル」などの場所が構造図のモデリング要素になります(アクティビティ図はこちらで確認ください)。構造図ではこれらモデル要素の構造・関係などをモデリングすることになります。 まずは、構造図のうち、「オブジェクト図」を用いてモデリングします。 人・役割・場所を中心に分析し

  • Webマーケティングを組み立てる: DESIGN IT! w/LOVE

    不確実な時代をクネクネ蛇行しながら道を切りひらく非線形型ブログ。人間の思考の形の変遷を探求することをライフワークに。 ここ最近(というか、すくなくとも1年以上は)、Webマーケティングに関する話題を書いていなかったが、今日はそういう気分なので、ちょっと自分の知っていることを整理してみる(なんとなく自分的には原点のひとつに立ち返ってみようという気になったので)。 最初にこれだけは書いておこう。 はじめにラフな形でも売れるしくみの絵が描けていなければ、マーケティング・コミュニケーションは成功しない、と。最初は木を見るのではなく森を見る視点が必要なのだ、と。 時間は何より大事なので、絵はコミュニケーションをはじめる時点では一部は「絵にかいた」であってもよいが、全体の売れるしくみの絵すら描けていないのであれば、成功はおぼつかない。 やってみないとわからないというのは「絵にかいた」があってはじめ

  • 星占い付きなど、各種カレンダーが無料でダウンロードできる『CalendarLabs』 | 100SHIKI

    すでに3月ではあるが、カレンダー好きな人におすすめのサイトをご紹介。 Calendar Labsでは各種カレンダーを無料でダウンロードすることができる。 自分で写真を入れ込むことができたり、各国の祝日がはいっていたりするカレンダーなどがずらりと並ぶ。 なかでもおもしろいのは星占い付きカレンダーだろう。星座ごとにダウンロードすることができ、「今日の運勢はどうかな?」と毎日楽しむことができる。 カレンダーやスケジュールやタスク管理の要となる。地味なサービスではあるが、知っておいて損はないだろう。

    星占い付きなど、各種カレンダーが無料でダウンロードできる『CalendarLabs』 | 100SHIKI
  • [IT業界の弱者]社長の甘い見積もり 自分1人に責任転嫁

    2002年4月,プログラマの福山道雄さん(仮名)は,新しい技術や開発手法の導入に消極的だった中堅ソフトハウスでの仕事に限界を感じ,転職を決意した。転職先として選んだのは,当時社員4人のソフトハウスM社。以前に勤めていた中堅システム・インテグレータの先輩社員B氏が社長として立ち上げた会社である。 B社長とは特に親しくなかったが,福山さんにとってM社の仕事は魅力的だった。ある業務パッケージ・ソフトのメーカーから開発の請負業務が定常的に入っており,その仕事を通じてアジャイル開発を実践できるということだったからだ。実際に希望がかない,福山さんはM社で,プログラマとしての成長を実感しながら仕事に取り組んだ。エースのプログラマとして社内で頼りにされるのに,時間はかからなかった。 新人の教育指導で多忙を極める しかし1年後,事態が暗転する。きっかけは,B社長が拡大路線を打ち出したことだった。「社員を10

    [IT業界の弱者]社長の甘い見積もり 自分1人に責任転嫁
  • Solrを使った検索アプライアンス | 関口宏司のLuceneブログ

    一定期間更新がないため広告を表示しています

    Solrを使った検索アプライアンス | 関口宏司のLuceneブログ
  • モバイルのSEOについて簡単にまとめます(2)|Sphinn Japan Blog

    前回(前回の記事「モバイルのSEOについて簡単にまとめます」)、検索エンジンの種類から、検索の傾向、アルゴリズムの傾向について書きましたが、その続編としてもう少し簡単にまとめたいと思います。 前回が「4」まででしたので、今回は「5」からです。 5,内的要因への対策 モバイルサイトもPCと同様に内的要因が評価されます。 その要素の多くはPCと共通するところが多くなっています。 各キャリアが推奨している記述方法がありますが、検索エンジンはそれに完全に準拠しているわけではありません。 例えば、meta keywordsは、各キャリアが推奨している記述方法では記述できないことになりますが、SEOを意識した場合は記述しておいたほうがよいと考えられます。 内的要因について簡単にまとめると、 ・title,metaにはキーワードを盛り込む ・重要箇所にキーワードを盛り込む ・キーワードに関連したコンテン

  • 仮想敵は“グーグルとアマゾン” ヤフーが目論むクラウド対策|週刊ダイヤモンド ITBizNews|ダイヤモンド・オンライン

    【第28回】 2009年03月12日 仮想敵は“グーグルとアマゾン” ヤフーが目論むクラウド対策 2月24日、日最大のポータルサイトを運営するヤフージャパンは、450億円を投じて、ソフトバンクの100%子会社でデータセンター専業のソフトバンクIDCソリューションズの全株式を譲り受け、翌25日に同社を吸収・合併した。 ソフトバンクIDCは、非上場企業ながら、2008年3月期の業績は売上高98億円であり、株式を公開しているデータセンター専業のビットアイル、さくらインターネットなどよりも大きい業界最大手。ソフトバンク系だが、NTTの真藤恒総裁(故人)の三男で、三井物産メディア事業部出身の真藤豊氏が社長を務めている異色企業としても知られる。 ここに来て、すでに自前のサーバを分散して持っていたヤフーが、データセンターそのものを傘下に組み込んだ理由は、はっきりしている。世界的な新潮流である「ク

  • ウェブサイトにとって重要なユーザビリティの7つのクイックチェック

    Quick Usability Checklist 下記は、その意訳です。 はじめに 下記の全ての項目が、すべてのサイトに当てはまるわけではありません。これらは、あなたのサイトの方向性を示唆するものです。 1. Site ID サイトはIDは非常に重要な要素で、ページ上部の左やナビゲーションの側によく配置されているサイト名やロゴのことです。 サイトIDには、トップへのリンクを設けるか、ナビゲーションにトップのリンクを設置する必要があります。 2. Page Name ページの名前は、サイトIDと同様にユーザーに明確に伝える必要があります。 ビジュアル的にページの名前であると分かるように目立たせるべきです。 また、ユーザーがそのページに到着するためにクリックしたテキストと一致している必要もあります。リンク元とリンク先が同じ内容のものであれば、ユーザーは混乱することがなくなります。 3. Na

  • 死ぬまでに見ておくべきCSSデザインサイト集まとめ - GIGAZINE

    ということで、今まで数限りなくネットのあちこちで紹介されてきたCSSデザイン関連のサイトがリスト化されてまとめられたようです。これだけあれば当分はブログなどのデザインのネタに困ることはなさそう。インスピレーションを得るのに使うもよし、デザインの参考にするのもよし、知っておいて損はないものばかりです。 リストは以下の通り。 CSS Beauty | CSS Design, News, Jobs, Community, Web Standards http://www.cssbeauty.com/ CSS Drive- Categorized CSS gallery and examples. http://www.cssdrive.com/ Stylegala - Web Design Publication http://www.stylegala.com/ CSS Mania http:

    死ぬまでに見ておくべきCSSデザインサイト集まとめ - GIGAZINE
  • SEにも「名ばかり管理職」 認定 | スラド

    ストーリー by hylom 2009年03月12日 11時55分 自分がしている仕事のコストってどれくらい? 部門より ソフトウェア会社の社員3人が名ばかりの「管理監督者」とされ、残業代が支払われなかったのは不当であるとして未払い残業代の支払いなどを求めた訴訟で、「プロジェクトチームのメンバーや下請け会社の決定権もなく、経営者と一体的な立場にある労働基準法上の管理監督者とは言えない」ことから、会社側に対し3年半分の残業代など約4500万円の支払いを命じる判決が下された(NIKKEI NETの記事)。 マクドナルド問題で一気に有名になった「名ばかり管理職」。これまで、飲店や販売店舗などで多く見られた問題でしたが、システムエンジニアの世界でも認められました。みなさんはどうお考えでしょうか?

  • 雪のようなシンプルで汎用に使えそうなアイコンセット「Snow」:phpspot開発日誌

    Free Icons 雪のようなシンプルで汎用に使えそうなアイコンセット「Snow」が公開されています。 単色でアイコンを付与するのも、うるさくなくてよいのかもしれませんね。 同サイトでは他にもユニークなアイコンが公開されているようです。 関連エントリ 美しいアイコンセット集2008 アイコンを探すのに便利なサイト色々 リアルでレトロなフリーアイコンセット

  • まにあっくすZニュース 後藤真希の変貌っぷりが超絶ハンパない

  • サイト公開前に役立つ25のユーザビリティチェックリスト:phpspot開発日誌

    25-point Website Usability Checklist | User Effect サイト公開前に役立つ25のユーザビリティチェックリストが公開されていましたのでメモしてみました。 サイトの公開前にチェックリストとして使うといいかもしれません。 アクセシビリティ 1. ロード時間が速いか?(60KBぐらいがベター) 2. テキストと背景のコントラスト調整(差異が低く見にくくないか) 3. フォントサイズが読みやすいサイズか?行間、文字間は適切か? 4. Flashやアドオンは控えめか? 5. 画像に適切なALTタグが指定されているか? 6. カスタマイズした404ページがあるか?デフォルトは非常に不親切 7. カンパニーロゴが分かりやすい位置におかれているか? 8. キャッチフレーズが適切に設定されているか? 9. 5秒で大体どんな内容が分かるものになっているか?ユーザは

  • Apache(SSL) + mod_proxy_balancerのバックエンドでRailsアプリケーションを動かす場合の注意点 - 元RX-7乗りの適当な日々

    SSL(HTTPS)の使用が前提のもと、フロントエンドでApache(mod_ssl + mod_proxy_balancer)をリバースプロキシ(兼ロードバランサ)として動かして、そのバックエンドでlighttpdやmongrelを使ってRailsアプリを動かす場合のメモ。 何も考えずにRailsアプリに対してHTTPS接続を行い、アプリ内でリダイレクト(redirect_to)を行った場合、RailsアプリはHTTPSで接続されていることを知らないため、HTTPのURLへリダイレクトしてしまいます。 これを解決するためには、フロントエンドのApacheで、HTTPリクエストヘッダにHTTPS接続であることを指定することで、バックエンドのアプリに伝わるようにします。 # ↓のリンク先を参考にさせていただきましたm(_"_)m これに必要なのは、Apacheでmod_headersが組み込

    Apache(SSL) + mod_proxy_balancerのバックエンドでRailsアプリケーションを動かす場合の注意点 - 元RX-7乗りの適当な日々
  • 気になったので調べ物:SSLアクセラレータ周り - kgbu's diary

    404 Not Found Yahooの2006年7月 O’Reilly Open Source Convention 講演資料 ASICメーカのサイト squidでSSLアクセラレータを作ってみた | (っ´∀`)っ ゃー | nullpopopo 404 Not Found SSLアクセラレータ配下のapacheで、アクセスがhttpかhttpsかを判別する方法 - うまい棒blog 当に気になったのはAmazon EC2 現実問題として、日のユーザにサービスを提供する場合、直接EC2のサーバをアクセスさせるには、遅延がでかすぎた。(200msec以上のラグがある) しかし、SNSを基盤とするサービスや、携帯端末からのWi-Fi接続などがこれからも流行るとすると、DNS cache poisoningやパケットの盗聴によるなりすまし、ブラウザからのパスワードauto-complet

    気になったので調べ物:SSLアクセラレータ周り - kgbu's diary
  • SSLアクセラレータ配下のapacheで、アクセスがhttpかhttpsかを判別する方法 - うまいぼうぶろぐ

    少し前に試行錯誤して現在はひとまず解決したのですが、同じようにはてなで悩んでた人がいるみたいなので、自分の設定例を軽くまとめてみる。 SSLアクセラレータとは 【SSL accelerator】 - 意味・解説 : IT用語辞典 http://q.hatena.ne.jp/1224205069 SSLアクセラレータ配下にあるapache上でクライアントからのアクセスがhttpsかhttpであるかの判別をする方法はありますか? mod_rewriteを利用しhttpのアクセスをhttpsにリダイレクトする設定を考えていますが、SSLアクセラレータを経由してのアクセスとなるため、apacheへの接続は全てhttpとなります。 回答にもあるように、恐らくapache単独では解決できませんが、SSLアクセラレータの設定と組み合わせれば可能です。それも拡張ヘッダやmod_rewriteなどの特別な仕

    SSLアクセラレータ配下のapacheで、アクセスがhttpかhttpsかを判別する方法 - うまいぼうぶろぐ
  • [JS]ホバー時、ふんわりとバウンドするモーションをつけるスクリプト

    マウスのホバー時に、ふんわりとバウンドするモーションをつけるスクリプトをJanko at Warp Speedから紹介します。 <textarea name="code" class="html" cols="60" rows="5"> <script type="text/javascript"> $(document).ready(function(){ $(".button").hover(function(){ $(".button img") .animate({top:"-10px"}, 200).animate({top:"-4px"}, 200) // first jump .animate({top:"-7px"}, 100).animate({top:"-4px"}, 100) // second jump .animate({top:"-6px"}, 100).ani

  • ハッカーがiTunes ギフトのアルゴリズムをクラック!?

    iTunesで音楽・アプリなどを購入できる「iTunesギフト」のアルゴリズムがハッカーによって解析され、不正に生成されたコードが中国で販売されているようです。[source: AppleInsider] iTunesのギフトは16桁のアルファベットと数字で形成され、そのコードをiTunesへ入力するとアカウントにクレジットが追加されます。ギフトはカードの裏にコードが記載されるものと、メールなどで16桁のコードを直接贈ることができるタイプとがあります。 問題となっているのは、この16桁のコードを生成するアルゴリズムが解読(または流出)され、大量に販売されているという点です。 アルゴリズムがあればコードの生成にコストがかからないため、$200(約19,500円)分のiTunesギフトが$2.6(250円)で販売されている例もあるようです。 不正に生成されたコードの利用はiTunesの規約違反

    ハッカーがiTunes ギフトのアルゴリズムをクラック!?
  • Ruby on RailsによるDiggクローン·Riggit MOONGIFT

    ではいまいち流行りきらないソーシャルニュースサイト。ブックマークサービスくらいのが気軽で良いのかも知れないが、あるニュースソースに対してコミュニケーションをしようと思うと、ブックマークではちょっと物足りない感がある。 Ruby on RailsによるDiggクローン アメリカでは最も有名なDigg.comがある。そのクローンソフトウェアがRiggitだ。 今回紹介するオープンソース・ソフトウェアはRiggitRuby on Railsで作られたDiggクローンだ。 RiggitはDiggと非常に良く似たインタフェースになっている(中国圏のソフトウェアなのと関連しているのだろうか)。ポピュラーな記事、最新の記事、熱い記事などといった基準で並び替えられる。 新規ストーリー追加画面 記事はDiggボタン(あれ?)を使って投票ができたり、コメントを残すことができる。タグクラウドでデータを管理

    Ruby on RailsによるDiggクローン·Riggit MOONGIFT
  • A Gentle Introduction to Haskell, Version 98

    Paul Hudak, Yale University John Peterson, Yale University Joseph Fasel, Los Alamos National Laboratory September 28, 1999 翻訳:山下 伸夫 <nobsun@sampou.org> これは、「やさしい Haskell 入門 (バージョン98)」のHTMLバージョンです。 目次要約 イントロダクション 値、型、その他の有用な概念 関数 case 式とパターン照合 型クラスとオーバローディング 再び、型について 入出力 標準の Haskell クラス モナド 数 モジュール 型付けの落し穴 配列 この先の学習 参考文献 目次 このHaskell Tutorialのマスター文書は、 haskell.orgにあります。このレポー トの訂正や変更はすべてそこに反映されるようになっ

  • Yet Another Haskell Tutorial

    The history of Haskell is best described using the words of the authors. The following text is quoted from the published version of the Haskell 98 Report: In September of 1987 a meeting was held at the conference on Functional Programming Languages and Computer Architecture (FPCA ’87) in Portland, Oregon, to discuss an unfortunate situation in the functional programming community: there had come i

    Yet Another Haskell Tutorial
  • Ruby開発者のためのiKnow! API入門

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Ruby開発者のためのiKnow! API入門
  • Ruby on RailsのScaffoldをカスタマイズして使いやすくする

    Scaffoldで生成したアプリケーションは出発点にすぎず、自立した完成品のアプリケーションではありません。このため、開発者がプロジェクトに適した形になるように手を加える必要があります。しかし、毎回似たような修正を行うのであれば、生成した時点でその修正が反映されている方が、より生産性も向上します。そこで稿では、Scaffoldをカスタマイズする方法を紹介します。 はじめに Scaffoldは、Ruby on Rails(以下、Rails)における代表的なジェネレータであり、テーブルのメンテナンスアプリケーションを自動生成してくれます。また、Scaffoldによって生成されたコードは、Railsアプリケーションのディレクトリツリーに格納されており、自分で変更することができます。 データ処理部分の開発が簡略化されるので、生成したアプリケーションをすぐに実行して試すことができ、そこからの変更も

    Ruby on RailsのScaffoldをカスタマイズして使いやすくする