タグ

2007年1月26日のブックマーク (30件)

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • ウノウラボ Unoh Labs: ローカルPCへ大容量データを保存するJavaScriptライブラリ「save2local.js」

    こんにちは。さかとくです。 JavaScriptでローカルPCにデータを保存するライブラリ「save2local.js」を作りましたので公開します。 通常、JavaScriptではセキュリティが考慮されているため、データをローカルPCに保存するには、Cookieを利用します。 しかし、Cookieを利用する場合は、それほどたくさんの情報を保存することができません。 そのため、ゲームのセーブデータや、フォームに記入したデータなどは、セッションの仕組みを利用してサーバーに保存するのが一般的でした。「save2local.js」ライブラリを使えば、サーバーを利用することなく、ローカルPCに任意のテキストを保存できます。 今回ローカルPCにデータを保存するために、Flashの機能を使います。Flashには、SharedObjectと言ってローカルPCにデータを保存する機能がついています。

  • ステップ3●システム管理能力を高める

    Linuxシステムを適切に管理するには,Linuxの知識だけではなく,ネットワークやセキュリティなどの幅広い知識が必要です。それらを効率よく得るには,良質な書籍を読むのが早道です。システム管理に役立つ書籍50冊を厳選し,6ジャンルごとに分けて紹介します。今回は,システム管理全般に役立つ良書を紹介します。 Linuxは,いわゆるUNIX系OSの一つです。UNIXシステム管理について知見を深めたいと考えているなら,何をおいても読んでおきたい「定番」の書籍があります。 それは,「UNIXシステム管理 第3版 VOLUME1」と「UNIXシステム管理 第3版 VOLUME2」の2冊です。合計で1200ページを超える同書には,システム管理者が考慮すべき事柄がすべて網羅されていると言っても過言ではありません。主なものを挙げても,ユーザー管理,ネットワーク管理,セキュリティ対策やデータ保護,デバイス管理

    ステップ3●システム管理能力を高める
  • かみ合わない論争での発言の真意を想像する

    つい最近,「ネット時代の反論術」というを読んだ。なじみのサイトで取り上げられていて,ちょっと面白そうに思えたからだ。ただし,著者である仲正昌樹氏もあとがきで断っているが,このは「ネット時代の反論術」を正面から解説したではない。反論術の細かいテクニックも多少は記載されているが,大半はネット上の議論で「何が何でも相手に勝とうとする反論合戦がいかにバカらしいか」を,アイロニカルに距離を置いて論じる内容になっている。読み手にもよるが,“脊髄反射的”にネットでの論争にのめり込む前に,「一歩引いたところで論争の目的を客観視しよう」という意識が身に付くところが,書最大のメリットだろう。こうした意識は,ネットに限らず現実世界でも役に立つはずだ。 このでは,論争を3つに分類している。1つは「見せかけの論争」。身内へのアピールなど,議論の相手ではなくギャラリーに良く見せることを目的に行う議論のことだ

    かみ合わない論争での発言の真意を想像する
  • 第3回 極めてシンプルなCGIを体験する

    PHP,JSP,ASPなどでWebアプリケーションを作ったことがあっても,CGI(Common Gateway Interface)のプログラムをイチから書いた経験がある人は,それほど多くないでしょう。今回は,C言語でシンプルなCGIプログラムを作成・実行して,Webプログラミングの基を体験してもらいます。なお,Webサーバーを起動すると,外部から不正にアクセスされる危険があります。実験が終わったら,すぐにWebサーバーを停止することをお勧めします。 実験の目的と準備 今回の実験の目的は,CGIプログラムの作成と実行を体験することです。OSにWindows XP Professional,Webサーバー・ソフトにIIS(Internet Information Services)を利用します。皆さんがお使いのマシンにIISをインストールしてCGIプログラムを実行し,同じマシンのWebブラ

    第3回 極めてシンプルなCGIを体験する
  • ドメインパーキング

    tatamilab.jp

  • https://www.netbeans.info/downloads/dev.php

  • [を] Introduction to Information Retrieval

    Introduction to Information Retrieval 2007-01-23-5 [][Algorithm] Introduction to Information Retrieval http://www-csli.stanford.edu/~schuetze/information-retrieval-book.html 「Christopher D. Manning, Prabhakar Raghavan and Hinrich Schu"tze, Introduction to Information Retrieval, Cambridge University Press. 2007.」 の中身が、つまり一冊分の内容が PDF で公開されている。 A preliminary version of the book is available

  • Greasemonkeyでコードリーディング - AUSGANG SOFT

    id:ujihisa から以下のリクエストをもらいました。 写生/写経Greasemonkey 目的としているのは、即席でタイピングゲームを作るような感じです。 ただしタイプする対象となる文字は「任意のWebサイトに掲載されている文字列」で プレイ時間とかそういうゲーム的要素は不要です。 英語教育などで、英文をそのまま移す作業を何度か繰り返すことで そのまま覚えるというのがありますが、それを簡単にするためのツールというわけです。 英文じゃなくてソースコードとかを対象にしてうまくいくか、実験してみたくって。 なるほどー、その発想はなかった。 ということでさっそく作ってみました。 codereadingandwriting.user.js その他のGreasemonkeyスクリプト 簡単な使い方 インストールしたら、新しいページ を開いて、文字列を選択してEnter。 すると↓のような画面に

  • ウノウラボ Unoh Labs: ウェブデザインに不可欠なツールサイトの紹介

    naoyaです。 今日は最近見つけました”ウェブデザインに不可欠なツールサイト”を紹介します。その名前も「Web Design Tools - thePeoplesToolbox」です。このサイトはウェブデザインの使われるさまざまなサイトをまとめたサイトです。 それでは、さっそく使ってみることにしましょう。 まず、最初にユーザ登録した方が自分のツールボックスにできるので登録してみましょう。 登録するには、右上の"login"リンクから、必要な情報を入力するだけでその場で登録完了となります。"Enter Code"には、"Authentication Code"と同じ文字を入力します。 ウェブデザインサイト1 posted by (C) フォト蔵 ログイン後、"home"リンクからトップページを表示すると、ウェブデザインに使えるサイトの一覧がカテゴリ別に表示されています。 この中から

  • O'Reilly Media - Technology and Business Training

    clavier
    clavier 2007/01/26
  • ASP.NET AJAXだけじゃない!「PHP for Microsoft AJAX Library」公開 | エンタープライズ | マイコミジャーナル

    Steve Marx氏らPHP for Microsoft AJAX Libraryプロジェクトは23日(米国時間)、PHPにおいてThe Microsoft AJAX Libraryの使用を簡易化するためのツール「PHP for Microsoft AJAX Library」を公開した。The Microsoft AJAX LibraryはMicrosoftが公開しているASP.NET上においてAJAXを実現するためのライブラリ。このライブラリは同日正式リリースされたASP.NET AJAX内で利用されているものだが、汎用のAJAXライブラリとして単体で入手/使用することもできる。 PHP for Microsoft AJAX Libraryは同ライブラリをPHPアプリケーションから利用できるようにするツールだ。Microsoftのシェアードソースライセンス「Microsoft Perm

  • 【ハウツー】期待のプラグイン「JSF Tools」- Eclipse + WTPでのWeb開発が身近になる!? (1) JSF Toolsのセッティング | エンタープライズ | マイコミジャーナル

    JSF Toolsとは? Eclipseユーザの皆さんはご存知の通り、EclipseプロジェクトではWebアプリケーション開発用の標準プラグインとしてWTPを提供している。WTPの登場以前、EclipseでWebアプリケーションの開発を行うには、利用者自身が複数のプラグインの中から用途に応じて適切なものを選択する必要があった。WTPはWebアプリケーションの開発に必要な機能をひと通り提供しており、今後はWebの標準開発ツールとして普及していくことが期待されている。 さて、JSF ToolsはWTPのサブプロジェクトとして開発されているJSF開発用のプラグインだ。JSF ToolsはWTPが提供するWebアプリケーション開発機能に加えて、以下のような機能を提供する。 JSF用のプロジェクトファセット SFの設定ファイルをビジュアルに編集するためのエディタ JSPエディタにJSF固有の補完機能

  • Rolling with Ruby on Rails

    Now, next, and beyond: Tracking need-to-know trends at the intersection of business and technology AI/ML Few technologies have the potential to change the nature of work and how we live as artificial intelligence (AI) and machine learning (ML). Future of the Firm Everything from new organizational structures and payment schemes to new expectations, skills, and tools will shape the future of the fi

    Rolling with Ruby on Rails
  • 技術メモ帳 - 二つのファイルに共通する行をエレガントに抽出

    id:parasporospa さんの uniq -d と uniq -u についての記事を見た。 それぞれ、重複する行、ユニークな行を抽出するオプションなのだが、 それらを利用したおもろいTipsが紹介されている。 uniq の -d と -u - メモ帳 # a, b に共通な行を抜き出す cat a b | sort | uniq -d > common # a にだけ含まれる行を抜き出す cat a b | sort | uniq > all cat a all | sort | uniq -u >only_in_a (中略) 存在意義がわからなかったオプションの使い道を見つけたときは妙に感動する。 僕が、uniq のこれらのオプションを知ったのは、 無能上司に教えてもらったときだ。懐かしい。 uniq -c に鳥肌が立ったのが昨日のように思い出される。 通称アルファギークの Da

  • Papilio-バグトラッキングシステム-

    - Eclipseプラグインで実現するバグトラッキングシステム(BTS) - 特徴 サーバ構築不要。接続している各端末がお互いに同期してデータを共有する。 インストールは簡単。Eclipseにプラグインを追加するだけ。 信頼度成長曲線などの充実したレポート出力機能 Eclipseを採用することで直感的操作が可能なインタフェースを実現。 完全フリー、オープンソース。 完全日語対応 Eclipseのプラグインとして、多様な機能を搭載したBTSを実現。 従来のBTSと違い、Eclipseプラグインとして使用できるため導入・操作が非常に簡単です。 従来のBTSとの違い 主な機能 動作環境 スクリーンショット ダウンロード インストール・設定 リリース情報 従来のBTSとの違い 主な機能 基的なBTSの機能 - バグ票の起票〜Closeまでのステータス管理 - 更新履歴の記録・閲覧 - メールに

  • CSS Nite公式ブログ: 『ザ・ルールズ・オブ・スタイルシート』(益子貴寛)資料公開

    2006年11月25日に開催した「CSS Nite in Osaka」の益子貴寛さんの『ザ・ルールズ・オブ・スタイルシート』に関する資料を公開します。 『ザ・ルールズ・オブ・スタイルシート』PDF、2.6MB、76ページ 音声(MP3、72'12"、24.7MB) 管理用 | 日時:2007年01月21日

    clavier
    clavier 2007/01/26
  • CSS 分割管理の実践編

    2006-12-13T09:47:51+09:00 数日前に行ったリニューアルでは、いくつか課題を設けました。ただただリニューアルしても張りがありませんし、ウェブデザインを行うものにとって自身のウェブサイトは自身の作品のようなものだし、好き勝手できるのも魅力なわけです。何回かの記事にわけて、リニューアルでおこなった作業をまとめていこうと思います。 前回、スタイルシートを分けて管理する方法をまとめるで CSS ファイルを分割管理するメリットや、どのように分割するか案を書いてみましたが、今回のリニューアルで実際に案を元に分割管理を実践し、結果はリストのようになりました。各ファイルの概要は案段階から変化がないので、そちら参照ください。以下のリストでは、テーマファイル以外の実際の CSS ファイルにリンクしています。 common.css component.css fonts.css scree

  • なんでstaticがついてないとダメなの? - きしだのHatena

    Java講習の季節なわけですが。 class A{ class B{} static class C{} void x(){ new B(); new C(); } static void y(){ new B();// <-これはダメ new C(); } } で、x()でのnew B()はいいのにy()でのnew B()がダメなのはどうして?という質問があった。 もちろん「Bにstaticがついてないからダメ」で答えになる話ではなくて、「staticがついてないからダメなのはなんで?」という質問。 「staticがついてないものを使ってるときにはthisが省略されてる」ということからx()は void x(){ this.new B(); new C(); } のthisが省略されているということをベースに説明を進めてみた。 static void y(){ A a = new A()

    なんでstaticがついてないとダメなの? - きしだのHatena
    clavier
    clavier 2007/01/26
  • Prhaggerプラグインを書こうその1〜Prhaggerのコードを読む - yonekawaのはてなダイアリー

    ※加筆修正しながら書いていきます。突っ込み求む。※Rhaco::import...に突っ込みどころがあるらしいんだけど全然わからないので誰か教えてください。 Prhaggerがどういう仕組みで動いていて、プラグインがどう読み込まれるのか知らないとどうしようもないので、まずはPrhaggerのコードを読んで仕組みを理解するところから始めます。 Prhaggerの概要PrhaggerはRhacoというPHPフレームワークの上で実装されている。各プラグインもRhacoのライブラリを使って機能を実現。現状では、Rhacoの機能以上のことを実現しようとするとゴリゴリ書かなければならないみたい。PEAR使う仕組みもそのうちできるかも。 とりあえず動かしてみるこういうのはまずは動かしてみることが重要。SubscriptionにFeedIn、PublishにFeedoutを選択するとこうなる。 requi

  • 新規

    clavier
    clavier 2007/01/26
  • Amazon Web Servicesを使ってISBN-13からASINを取得するPHPプログラム - Do You PHP はてブロ

    2007-01-23でPerl版を書いていらっしゃったので、PEAR::Services_Amazon 0.7.0を使ってざっと作ってみました。ISBNの値以外、やっていることはPerl版と同じです。最後の表示部分がダメダメです(^^;が、「PEAR::Service_Amazonの使い方の簡単な例」ということで。一応、PHP4.4.4、5.2.0で動作します。 <?php ini_set('mbstring.internal_encoding', 'utf-8'); ini_set('mbstring.script_encoding', 'utf-8'); error_reporting(E_ALL); require_once 'Services/AmazonECS4.php'; define('ACCESS_KEY_ID', 'xxxxxxxxxxxxxxxxx'); define(

  • 小泉守義のPHPソースコードウォッチ - [SAPI]リクエストを受け取ってから変数が設定されるまで

    clavier
    clavier 2007/01/26
  • OSと失敗学 - Plan9日記

    OS/2の歩みを振り返るという,OS/2追悼記事(?)を読んだ.短い記事だが,OS/2の他にもWorkplace OS,Coplandといった黒歴史が垣間見れる.OSの歴史は失敗の歴史でもある.まぁ,普通に考えれば,失敗して消えていったものの方が圧倒的に多い.以前書いた「OSの進化」などに登場するOSは,氷山の一角だ.でも,OSの「失敗」って何だろう? そもそも何を持って成功,失敗と評価するかってのが難しい.売上げ,ユーザ数といった客観的なものから,アーキテクチャやコーディングの美しさという主観的なものまでいろいろな見方がある.商用OSと,Plan9のような研究OSでも,観点が違うだろう.商用OSはやっぱり売れてナンボだし,研究OSはいかにインパクトがある問題提起ができるか,後世まで生き残る遺伝子(コンセプト)を残せるかが基準だと思う.例えば,Plan9の名前空間は,jailやcontai

    OSと失敗学 - Plan9日記
    clavier
    clavier 2007/01/26
  • UIが小気味良いマインドマップツール『bubbl.us』レビュー | P O P * P O P

    このUIはなかなか素敵。ウェブ上でのマインドマップツール、「bubbl.us」のご紹介です。 こうしたツールは他にもたくさんありますが、バブルが2.0デザインっぽかったり、ちょっとしたインターフェースの工夫などがされていて、触っていて気持ちいいです。 » bubbl.us 使い方も簡単です。下記にかるくご紹介。 ↑ バブルの中に文字を打ち込んでいきます。バブルのデザインが素敵です。 続けて一つ下のレベルでバブルを作る時は「Enter」、同じレベルのバブルを作る時は「Tab」を押します。なお、日語には対応していないようです。 ↑ バブルのレベルを上げたり下げたりしたい時は、上げ下げしたいバブルの上へドラッグ&ドロップで移動させます。 ↑ 消去ボタンのUIが素敵。「あと3秒で消えますよ」とカウントダウンをはじめ、3秒後に軽く爆発してふっとびます。遊び心がありますね。 ↑ ズームも移動も自由自

    UIが小気味良いマインドマップツール『bubbl.us』レビュー | P O P * P O P
  • 右クリックから簡単に定型文を入力できるFirefox拡張『Clippings』 | POP*POP

    メールを書いていて、定型文ってよく使いますよね。 自分の住所や署名、「お世話になっております。」という決まり文句などなど。そういうのは、辞書に登録している人もいると思いますが、長いものだと入りきらないという問題があります。 そこで、このFirefox拡張「Clippings」を使ってみるのはいかがでしょうか。これを使えば、右クリックで簡単に定型文を呼び出すことが出来ます。 » Clippings | Firefox Add-ons | Mozilla Corporation 他にも、ブロガーの方はよく使うタグなど(リストだとか)を登録しておくという使い方もできそうです。 下記に使い方をご紹介。 ↑ 拡張をインストールすると、右クリックメニューに「Clippings」が現われます。 ↑ 「Organize Clippings」を選ぶとこのような画面に。 「New Clipping」でどんどん

    右クリックから簡単に定型文を入力できるFirefox拡張『Clippings』 | POP*POP
  • 覚えておきたいダイエット中の食生活 ― @IT自分戦略研究所

    千葉大輔(@IT自分戦略研究所) 2007/1/26 日ごろの運動不足、不規則な生活。油断していると体にぜい肉が……。そんな経験ないだろうか。以前@IT自分戦略研究所が行ったアンケート調査では「ITエンジニアはそんなに太ってないぞ!」としながらも、およそ25%のITエンジニアが肥満という結果になった。筆者はITエンジニアではないが、立派な肥満だ。いつの間にか体重計の針が3けたをゆうに超えていた。友人などには「0.12t(トン)」などと笑いながら話すのだが、内心は穏やかではない。健康診断では常に生活習慣病に関する注意を受けている。 いいかげん健康のためにダイエットすることを2007年の目標として決めてみた。そこで、ダイエットに関する情報を提供するWebサイト「ReformDietetics」を運営している、管理栄養士の松理華氏にお話を聞いて、実際に筆者がダイエットに挑戦し、肥満に悩むIT

  • 強度の強いパスワードジェネレーター「Strong Password Generator」:phpspot開発日誌

    Strong Password Generator 強度の強いパスワードジェネレーター「Strong Password Generator」。 長さを指定して「Generate Strong Password」ボタンをクリックで記号交じりのパスワードを作成できます。 パスワードを作成できるだけでなく、複雑なパスワードの覚え方まで表示してくれるという親切さです。 パスワードを作ったけど忘れた、という状態にならないようにという気遣いが感じられますね。 関連エントリ .htaccess ファイルを簡単作成「.htaccess Editor」 コンサートチケットをWeb上でジェネレートする「Concert Ticket Generator」 教会サインジェネレーター 色々ロゴジェネレーター Web2.0な企業ジェネレーター 危険アイコンジェネレーター

  • Internet Week 2006 チュートリアルプレゼンテーション資料 - JPNIC

    Internet Week 2006 チュートリアル資料の著作権について 公開しておりますInternet Week 2006チュートリアルプレゼンテーション資料の著作権は各講演者に帰属します。

  • 仮想デスクトップ WinDeskWide が激しく便利な件 - Open MagicVox.net

    仮想デスクトップ WinDeskWide が激しく便利な件 Permalink URL http://www.magicvox.net/archive/2007/01260107/ Posted by ぴろり Posted at 2007/01/26 01:07 Trackbacks 関連記事 (4) Comments コメント (10) Post Comment コメントできます Category 365.10: Sunday desk Photo by Jessica Spengler ノートPC仕事をするようになってから使い始めたツールがあります。1台のPCで複数のデスクトップ画面を切換えて使えるWinDeskWideというフリーウェアです。デスクトップ画面が仮想的に広く使えるというメリット以上に、人間のマルチタスク処理を大きく効率化してくれるオススメツールです。 目次 仮想デスク

    仮想デスクトップ WinDeskWide が激しく便利な件 - Open MagicVox.net