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.
さて、そろそろクリスマス。皆様ご予定はいかがでしょうか。 Geekな彼氏彼女をお持ちのあなたには、オープンソースなギフトはいかがでしょう。 例えば先日のオープンソースMP3プレーヤや、オープンソースロボット、オープンソースビールにオープンソースMIDIなどがあります。 尚、出来るだけお安くと言う方には、Portable Apps SuiteをUSBメモリに入れてプレゼントなんて手もあります。 個人的にはLinux入りのメディアプレーヤが好みです。 MAKE: Blog: The Open source gift guide - Open source hardware, software and more for the holidays
ITproの記事になっているが、経済産業省に設置の産業構造審議会情報経済分科会情報サービス・ソフトウェア小委員会とやらの人材育成ワーキンググループの第一回会合において情報処理技術者試験の抜本的改革を巡る議論が本格化したらしい。仰々しいWGの紹介はこれで置いといて、記事によればここで情報処理技術者試験においては、(1)同試験の資格試験化、(2)ITスキル標準(ITSS)と整合性を取る、(3)基本情報技術者試験の下位に当たるエントリ試験新設、(4)試験の更新制度導入、という4項目も議論の対象に含まれていると報道している。 この中で影響が大きいのは、1と4であるが、資格試験となれば資格を取得しないと該当する業務に携われなくなるというもの。更新制はそのまんまだが一度合格すれば更新の必要がない現状の問題点を解消するものである。2007年3月末までにWGとしての結論を出すとのことだが、ここの結論次第で
About This Title Pages: 384 Published: May 2007 ISBN: 9780978739256 Out of Print The Definitive ANTLR Reference Building Domain-Specific Languages by Terence Parr ANTLR v3 is the most powerful, easy-to-use parser generator built to date, and represents the culmination of more than 15 years of research by Terence Parr. This book is the essential reference guide to using this completely rebuilt vers
The Click Framework Projectは22日(米国時間)、Click Web Application Framework(以降、Click)の最新版となるClick version 1.1を公開した。Clickは商用のJava開発を視野に入れて開発された学習容易なJava EE/Webアプリケーションフレームワーク。 ClickはApache License Version 2.0のもとで公開されているオープンソースソフトウェア。Click 1.1における主な変更点は次のとおり。 Clickアプリケーションモードをオーバーライドするための機能を追加 リクエスト値を自動的にPageインスタンスのフィールドに関連づけるClickServlet#processPageRequestParams()メソッドの追加 Formにフィールド幅に関するグリッドレイアウトレンダリングオプシ
Carrot2はJavaで開発された検索結果クラスタリングエンジン。検索結果を自動的に分析していくつかのカテゴリに分類して表示する機能を備えている。同エンジンはWebアプリケーションにおいてもスタンドアロンアプリケーションに組み込んでも活用することができる。 Carrot2は宣伝条項を含んだ旧The BSD Licenseに特許に関する条項を追加したようなライセンスのもとで配布されている。OSIで認定されているわけではないが、内容を読む限りはオープンソースソフトウェアとみなして問題ないだろう。 Carrot2はYahoo API、Google API、MSN Search API、Wikipedia、OpenSearch、Lucene indexなど複数の検索エンジンから検索結果を取得し、結果を分類分けし表示することができる。そのほか5つの分類アルゴリズムを備えており、用途に応じた利用が可
使えそうだなーっていうPearライブラリは即インストールして使っているんだけど、都合によりサーバ移動しようとしたら、どれがどの機能で使っているライブラリか分からなくなっている。 わかんないからちょっと調べて、いまインストールされているライブラリの機能を洗い出して見る。 依存関係でインストールしたライブラリもあるので、二分して説明する。 使えるライブラリ Auth ユーザ認証用のライブラリ。ベーシック認証から、フォームを使った認証までいろんな認証を使える。使うまでの設定がちょっと手間だが使いこなせると楽チン。 PEAR::Auth ユーザー認証 - PHP::PEAR - dozo PukiWiki Cache_Lite キャッシュを作成して、ページの表示を高速化してくれる。ちょっと使ってみたかったけど、自前のサイトで高速化の必要が無かったために放置。 PEAR::Cache_Lite -
Monadic i/o and UNIX shell programming This is an essay inspired by Philip Wadler's paper "How to Declare an Imperative" [Wadler97]. We will show uncanny similarities between monadic i/o in Haskell, and UNIX filter compositions based on pipes and redirections. UNIX pipes (treated semantically as writing to temporary files) are quite similar to monads. Furthermore, at the level of UNIX programming,
レジデント初期研修用資料 引っ越し前の旧blogです。新しいアドレスは http://medt00lz.s59.xrea.com/wp/ になります 西尾維新「戯言シリーズ」。今さらながらの感想。 作家は現実を負い越せない ありえない状況におかれたとき、人間はどう行動するのだろうか? 人種差別。障害者とのつきあい。資本分配や、社会の様々な格差。 実世界の微妙な状況を議論するのは難しい。倫理とか、「常識」とか、いろんなしがらみから 逃れられないし、極端な論を張ったら批判の嵐。 人の幸せってなんだろう? こんなテーマをリアル世界でまともに議論すると、科学哲学から宗教、オカルトに至るまで、 いろんな分野の専門家が乗り込んできて、騒がしいことこの上ない。 大きな本屋さんの片隅、一番暗いところには、たいてい「精神世界・宗教」というコーナーがある。 ドーキンスや宮沢賢治、五木弘之、いろんな宗教の本、細
モナドのすべてを読んでいきます。 第 I 部:モナドを理解する イントロダクション モナドとは何か なぜモナドを理解しようとするのか モナドに触れる 型構築子 Maybe というモナド 例 リストもモナド 要約 class で使う Haskell の型クラス Monad クラス 例のつづき do 記法 要約 モナド則 三つの基本則 失敗は付けたし 出口はない Zero と Plus 要約 練習問題 do 記法 モナド値の合成 List モナドを使う モナドクラス制約を使う Haskell におけるモナドのサポート 標準プレリュードでは Monadクラス 直列化関数 写像関数 逆方向束縛関数 Monad モジュールでは MonadPlus クラス リスト関数のモナド版 foldM filterM zipWithM 条件式のモナド計算 ap およびリフト関数 ap allCombination
ネットコミュニティーには強いつもりだった、「mixi」にハマり、「2ちゃんねる」(2ch)を毎日眺める28歳(♀)の記者。「ネットが分からない」と言う上の世代の気持ちが分からなかった。だが携帯向けSNS(ソーシャルネットワーキングサービス)「モバゲータウン」にトライして、その気持ちが痛いほど分かった―― モバゲータウンは、開始9カ月で200万人のユーザーを集め、10代に圧倒的支持を受けているSNS(ソーシャルネットワーキングサービス)&ゲームサイト(関連記事参照)。日記や掲示板の作成、アバター作成、メッセージ送受信、チャットなどといったSNS的な機能のほか、デコメールを無料ダウンロードでき、30種類以上のゲームが無料でプレイできるのが特徴だ。 mixiよりも速いスピードでユーザーを集めたという点に興味を惹かれ、登録してから約3週間。当初はカルチャーショックの連続で、正直「ドン引き」状態だっ
いわゆるCGIプロキシとかPHPプロキシを一気に探し出す方法です。既存のこういうプロキシサイトをリスト化しているサイトよりも優れている点は、常にGoogleのほこるGoogleボットが世界中のページを駆けめぐって常に新鮮なプロキシを探してくれるということ。 探索方法は簡単、「include form」「remove scripts」「accept cookies」「show images」という各フレーズを含むサイトを検索結果で出すだけ。 やり方の詳細は以下の通り。 I-Hacked.com Taking Advantage Of Technology - How to Find 100,000+ Web Proxies and the State of Internet Censorship in the U.S. 検索は次のようになります。このリンクをお気に入りに入れるかブックマークし
センサーバーの両端には赤外線LEDが5個ずつ組み込まれている。右下側から延び,基板にハンダ付けされているグレーのケーブルが,Wii本体から接続されているケーブル。赤線が入った白のフラットケーブルは反対側のLED基板へと延びている 任天堂の新型ゲーム機「Wii」の目玉の一つは,動きを検知する機能を積極的に取り入れた新しいコントローラ「Wiiリモコン」である。Wiiリモコンの分解記事(Tech-On!関連記事)でお伝えした通り,Wiiリモコンには3軸加速度センサが内蔵され,リモコンを振ったり,傾けたりといった動きを検知してゲームの操作に使う。 Wiiリモコンはまた,赤外線を使って,テレビ画面との位置関係を検知する機能を持っている。ゲームに使えるほか,Wiiリモコンで画面を指し示すことで,GUIを操作するポインタとしても使う。Wiiではこのために,テレビの画面の上または下に「センサーバー」と呼ば
michys.com is coming soon This domain is managed at
こんにちは!やまもと@テスト番長です。 前回satoさんの書いたエントリーが好評のようですね。 自分は実は美術系出身です。なので「デザインセンスのある人からみた~」というエントリーでも続けて書いちゃおうかなと一瞬思いましたが、世の中にはWEBデザインのプロの方もいらっしゃることだし、控えておきましょう。 センスってのも考え込むと難しいですしね。 個人的には、WEBデザインの美醜って「使いやすさ」とかなり直結な気がしてます。 さて、今回は僕が普段テストに使っているツールでもご紹介してみようかと思います。 Selenium 一年前くらいに登場した無償の自動実行ツールです。 有償の自動実行ツールは以前からありましたが、 ベンチャーが購入するには高価なものなので 大手以外にはあまり導入されていなかったであろう類のツールです。 テストシナリオにそってブラウザを自動で操作してくれます。
「シギリアロックのライオンの彫刻」スリランカ, シギリヤ -- Jose Fuste Raga/Corbis
この手の話題でいつも疑問に感じるのが、 新しいメディアがテレビなど既存メディアの時間を奪う かのような考え方。 たとえば携帯がゲームの時間を奪う、PCがテレビの時間を奪う、などなど。 ○http://blog.japan.cnet.com/nakajima/archives/003268.html この二つの資料からだけでも、はっきりとした「若い人たちのテレビ離れ」のトレンドは見て取れる。つまり、テレビを見たり据え置き型のゲームマシンでゲームをするよりも、mixiで友達とのコミュニケーションを楽しんだり、YouTubeで話題になっているテレビ番組の面白い場面だけをつまみ食いする方がずっと楽しいと感じている人たちが増え続けているのである。 (強調は引用者) 上記の記事はかなり強引にそういった方向に話を持って行こうとしていますが、まず資料とされている調査結果「国民生活時間調査報告書(PDF)」
デュアルディスプレイにすると作業効率が上がると言われていますが、そんな甘いことを言っていてはこの時代、他者をリードすることはできません。やはりこれからはマルチモニタ。 というわけで、複数のモニターを組み合わせることで別個に、あるいは巨大な一つの画面として稼働するマルチモニタ製品をいろいろと集めてみました。最大で30画面ほどくっつけています。 詳細は以下から。 まずこれがトリプルモニタ。 9X Media - X-Top Modular mult-screen display in 3 across configuration 次は4画面、クアッドモニタ。 9X Media - X-Top Modular mult-screen display in 4 across configuration 同じくクアッドモニタですが配置が違います。 9X Media - X-Top Modular m
3.5 プロキシ経由でファイアウォールを通過する RMI RMI のトランスポート層は通常、インターネット上のホストへ直接ソケットを開こうとします。しかし、多くのイントラネットはファイアウォールを備えているためこれができません。このため、デフォルトの RMI トランスポートでは、これに代わる 2 種類の HTTP ベースの機構を備えて、ファイアウォールの内側にあるクライアントが、ファイアウォールの外側にあるリモートオブジェクト上のメソッドを呼び出せるようにしています。 この節で説明したように、HTTP ベースの機構は、RMI のトランスポート層が RMI 呼び出しに使用するもので、HTTP プロキシサーバによるファイアウォールだけに適用されます。 3.5.1 RMI 呼び出しは HTTP プロトコルの中でどのようにパッケージされるか ファイアウォールの外側に到達できるように、トラン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く