RaPT については以前 「RaPT: Railsプラグイン管理ツール」 で紹介しましたが、 手短にRaPTを使ってRailsプラグインを使う方法をまとめておきます。 インストール
EMチャージは、使いたいときに使った分だけ料金を支払うサービスで、たまにしか利用しないユーザーが、公衆無線LANサービスのような感覚で利用できるのが特徴。定額料がなく、あらかじめ料金を前払いしておくため、使いすぎてしまうこともない。料金のチャージやプランの変更は、Webサイトで行える。 対応端末は下り最大7.2MbpsのHSDPA通信に対応する「D02NE」「D02HW」と、3.6MbpsのHSDPAが利用可能な「D01NE」「D01NX」を用意。D02NEとD02HWのイー・モバイルオンラインストア価格は3万3980円、D01NEとD01NXは2万8980円となっている。 契約事務手数料は2835円で、データ通信料は接続時に積算される。なおデータ通信料が1Mバイトに満たない場合は、1回の接続につき63円が課金される。サービスを利用するためには、189円以上のチャージ残高が必要で、最低残高
今日は久しぶりにRails 2.0.2を使い、久しぶりに付属のファンクショナルテスト機構を使っていたのですが、そこでひどいバグに遭遇しました。 詳しくはjijixiさんの日記にてまとめられていますが、テストクラス内で定義したsetupが実行されないというものです(http://jijixi.azito.com/cgi-bin/diary/index.rb?date=20071221)。Railsで付属のファンクショナルテストを使ってテストを書きたいと思っている方はご注意を。 それに関連して、上記の記事をまとめてくださっているjijixiさんに不快な思いをさせてしまいました。申し訳ありません。意図の説明と謝罪が本エントリの趣旨です。 発端は私のTwitterでの発言。このバグを確認して もうこれRailsでTDDとかいってRSpecを使ってない人は全滅したほうがいいんじゃないかマジで htt
emacsでc++開発を行うための情報を集めました。まとめをここでしています 以下それぞれのリンク Emacs で C 言語プログラミングを始める人へのイントロダクション 初心者向けdocment 以下の2項目が役立つ タグジャンプ ここで説明しているtagファイルの作成方法 $ find . -name "*.[chCH]" -print | etags - はuジャンプはここで説明してるetagより後述のgtagの方が便利 Benjamin Rutt's Emacs C development tips (English) complieをする窓の大きさを小さめにする方法 インデントを自分好みにする方法 etagの使い方。Emacs で C 言語プログラミングを始める人へのイントロダクション よりも詳しく解説
JBoss ToolsでSeamアプリを開発してみよう 前回はオールインワンインストーラによるJBoss Tools導入方法を紹介した。今回は引き続き、JBossが提供するWebアプリケーションフレームワーク「JBoss Seam」の開発環境としてのJBoss Toolsの機能を紹介する。 JBoss SeamはJava EE5標準をベースとしている。HTMLエディタ Seamではビュー技術として
西尾さんがマカーになった記念エントリ というわけでマカーになりました - 西尾泰和のはてなダイアリー うひひ、マカーの仲間入りおめでとうございます>< やったことを羅列していくよ! 抜けがあったりするかもしれないけど多めに見てね! 概要だけつかめればいいと思うよ! まず最初に 本的にアプリケーションの起動はQuickSilverから行うのでDockからアイコンを削除します。 これで今起動しているアプリケーションを把握しやすくなります。 環境設定をいろいろいじる Spotlightのショートカットキーを無効にする(→QuickSilverの呼び出しにCtrl+Spaceを割り当てるため) Dockを自動的に隠す/表示にチェック(→常に表示は
小さい頃、よく折り紙を折って遊んでいた。鶴や亀からはじまって、恐竜や箱といったものなど様々な造形が四角い紙からできあがっていくのは非常に面白い。久しくその感覚を忘れていたが、最近娘が折り紙をするようになって思い出してきた。 本などで紹介されている折り紙を楽しむのも良いが、自分でオリジナルの作品が作れたらどれだけ楽しいだろう。そんなオリジナル作品を作るための補助ソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはTreeMaker、折り紙設計ソフトウェアだ。 TreeMakerを試してみると、折り紙の世界がいかに奥深いものなのか分かるだろう。できあがったものを手順に沿って折り進めるのはまだ容易い。問題は一から創造する手順だ。TreeMakerでは展開図を作っていくので、頭の中で想像しつつ、作り上げていかなければならない。 奥が深すぎて全く使いこなせていないが、線を引き、設定する
Bits & Pixelsのエントリー「Chtml" cols="60" rows="5"> null<div id="column-1" class="container"> <div class="overlay"></div> <div class="content"> <h2>Content</h2> </div> </div> </
2025-01-082025 2% (7.4/365) January 23.9% (7.4/31) Week 02 34.6% (2.4/7) Day 08 Wed 42.4% (10.1/24)
こんにちは、livedoor Blog担当の坪田です。 以前に「HTMLタグを使わないSEO対策をまとめてみました。 「本的な施策を忠実に行い地道な効果測定の繰り返しを行うことが、上位表示の秘訣だと考えています。ただ、
オープンソースで開発されているアンチウイルスソフト「ClamAV」のウイルス検出エンジンとデータベースを搭載し、別のヒューリスティックエンジンによる未知のウイルス検出も可能で、さらにエンタープライズレベルのリアルタイムスキャン機能を搭載した無料のアンチウイルスソフト、それが「Moon Secure Antivirus」です。 WindowsXPとVistaで動作可能で、ウイルスだけでなくトロイの木馬やスパイウェアの検出も可能です。 ダウンロードとインストールの仕方、実際の使い方は以下から。 Home - Moon Secure AV http://www.moonsecure.com/ ダウンロードページからリンクをクリックしてダウンロードします ダウンロードしたらインストールするために実行 「Next」をクリック 上にチェックを入れたら「Next」をクリック 「Next」をクリック 「N
フリーフォント大量配布/紹介サイトいろいろ、を色々と調べてみました。 フォントをプレビュー付きで見れる Open Font Library Type Casting (via GIGAZINE ) - ttf, jpeg でダウンロード可能。フォントのアップロードもできる。 better fonts - フォント数10000以上。文字を設定すれば、WEB上で選択したフォントで文字を描画してくれる dafont - カテゴリ分け、サムネイル付き About.com - Free Fonts Library - 分野別にフォント紹介 和文フォント大図鑑 - フリーフォント - 和文もフォントがいろいろ これだけ沢山あると、想像通りの形のロゴを作ることが出来そう。 他にも、フォント関連エントリ ティーンの女の子が書いた「お
・・・・よくわからないんだけど、気がついたらそういうことでした。 今日聞いた話だとid:t_yanoとid:Youchanが新橋でオヤジっぽいことやろうぜって言っていて、参加者がまだ2人しかいないって聞いていたんですよ。まぁ増えても4人とか5人だろうと思ってました。とりあえず会場である「おかげや 新橋店」に21:10頃に着いたんで、電話もせずサプライズで乱入してやろうと思ったんです。 だ れ も い な い ん で す け ど ! これは流石に困りました。冷静になってTwitterでやんやん捕まえてPOSTしたんですが、何よりもid:t_yanoが電話に出やがらないというひどい事態でした。流石に外は寒すぎるので新橋駅前のビルに行きました。冷静かつ大胆に次の手をうとうと考えていたら、お店に電話すればいいんじゃねってことで複数の方に調べて頂きました>< ありがとうございました!今度こそつかまる
無料でWebアプリにありがちな脆弱性を調べて治す:Tomcatはどこまで“安全”にできるのか?(5)(1/3 ページ) 前回の「Tomcatのセキュリティとリスクの基本分かってる?」ではTomat自体が持つ脆弱(ぜいじゃく)性について調べていきましたが、今回はWebアプリケーションのセキュリティについて調べていきましょう。 Webセキュリティを調べる無料ツールとは? Webアプリケーションが持つ脆弱性はいくつか存在しますが、前回の説明にあった「インジェクション系」や「クロスサイトスクリプティング」(XSS)などが有名です。それ以外にも「パラメータ改竄(かいざん)」や「セッションハイジャック」といった脆弱性が一般的にはよく見つかります。 このような脆弱性は特定の手法で見つかることはよくありますが、すべての手法を人が覚えて実行するのは大変です。設定のミスまで自分で探すのはとても大変なことで、常
米国時間3月3日をもって、P2Pファイル共有企業AllPeersはサービスを閉鎖することになったようだ。TechCrunchでも報じられているけれど、ユーザベースの拡大がうまくいかなかったことがその理由にあるらしい。 かつてはFirefoxアドオンとして、ファイル共有が可能となる、ということでかなりの注目を集めたものの、その後のユーザ獲得に失敗したのだろう。 ブラウザ上でのBitTorrentダウンロードは、ますます多様な選択肢が登場し、また、特定少数でのファイル共有のためのツールは数多く登場し、人気を集めている。そうした中で、AllPeersに対する支持や注目が次第に低下していったのかもしれない。 P2P BlogではAllPeersユーザ向けに、そのオルタナティブとなる5つのサービスを紹介している。 where can Allpeers users go next? Here are
JUnit Report reports from your JUnit test results. If you have an Ant script that generates HTML reports, you can plug in a task with the same settings as the standard JUnitReport. You can download the example report generated by JUnit Report. The project provides different themes to freport. Getting started If you already have a build script that generates J
ビルドの合間に。 私の場合は仕事がC#だろうとJavaだろうとPythonも使ったりしてます。 どんな事に使っているかというと テストサーバーを書く テストクライアントを書く コードを自動生成する って感じです。 テストサーバーはmailサーバーならtwistedでwebの場合は普通にBaseHTTPServer。 その他独自なプロトコルな場合は普通にsocket使ったり。 テストクライアントはurllibとかtwisted.client使ったりって感じです。 もっとも使うのがコードの自動生成、一括編集系です。 コード→設定ファイル 設定ファイル→コード リフレクション撲滅 複雑なリファクタリング マクロ的にコードを吐き出したりとかします。 ExcelもPythonでいじれるんですがマゾなのでit
どこで公開しようかと思ったが,ここが一番いい気がしたのでここで。でも,ここに日記書いたの 4年ぶりらしい。だって,いつも mixi なんだもん(笑) mixi が発表した 2008年 4月からの新規約が騒動になっている。 規約改訂のお知らせ(mixi) http://mixi.jp/rules_release.pl 参考までに,blog サービス等で作成した記事の扱いについて,メジャーな各社の規約から引用してまとめてみた。二次利用に絞っているので,削除規定は省いている。 引用なので,前後や詳細はオリジナルを参照して欲しい。利用規約が利用申し込み画面にしかない場合があるので注意。また,内容については,できる限り正確を期したが保証の限りではないので,オリジナルを確認のこと。 ウチのサービスがない,という方,すいません。コメントにでも付けてもらえるとありがたい。 長いので,最初に結論を言ってしま
>>前編 DI DIコンテナがどのような仕組みでDIを実現しているのか見ていこう。 親クラスAに子クラスBを引き渡す場合で考える。まずDIコンテナには(1)クラス間の関係(依存性)を記述した設定ファイルを登録しておく(図1)。代表的なDIコンテナであるSeasar2やSpring Frameworkでは,この設定ファイルはXMLで記述する。そして,(2)クラスAを取得したいという要求をDIコンテナが受け付けると,(3)DIコンテナがクラスAに関する設定ファイルを読み取る。(4)設定ファイルに従って,クラスAと,関連するクラスBを生成する。(5)インタフェースを介して,クラスBをクラスAに引き渡す,といった仕組みである。もしクラスAに引き渡すクラスを削除したい場合は,「クラスBを生成する,クラスBをクラスAに引き渡す」といった設定を,設定ファイルから削除すればよい。 図1●DIコンテナの仕組
データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある 仮想デスクトップサービスの最新事情 複数の選択肢のあるMSのVDIサービス どう違うのかをわかりやすく解説 ID管理の基礎知識 新しい働き方におけるITガバナンスの 向上にむけて 注目急上昇中のDaaS最新情報 コロナ禍を背景に利用者と機能を拡大中 Azure Virtual DeskDX時代の顧客価値創出に大きな役割を担う CI/CD環境の現実解を紐解く 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 今時プライベートクラウドの作り方 2020年代のプライベートクラウド環境を AzureとVMwareを例に紹介 クラウド導入が進まない本当の課題 ITベンダーだからこそ知っている クラウ
cnoteとは? cnoteとはアップディティットが提供するオンラインワープロサービスだ。オンラインワープロというとGoogleDocsなどのWebブラウザベースのサービスが注目を集めているが、cnoteはPCに専用のクライアントソフトウェアをインストールする必要がある。このクライアントソフトウェアはEclipse RCPをベースとしており、Webブラウザベースのサービスと比べ優れた操作性を実現している。 また、 cnoteは単にオンラインでドキュメントを編集できるというだけではなく、1つのドキュメントを複数のユーザーで編集することや、ドキュメントの世代管理といった機能も提供されている。ドキュメントの差分は他のユーザーにもわかりやすく通知されるので、他のユーザーの変更内容を見落とすこともない。例えばソフトウェアの仕様書をcnoteで記述することで、仕
■ 公開鍵暗号方式の誤り解説の氾濫をそろそろどげんかせんと 「コンピュータセキュリティを基礎から」というと、暗号の解説、特に共通鍵暗号と公開鍵暗号の違いからなどといった解説をよく目にする。昔は専門の方によって注意深く書かれていたのに対し、ここ何年かはひどい状況になっている。先月、宮崎で開かれたSCIS 2008の席でも暗号研究者の方々との雑談でそういう話になった。私は暗号は専門でないのでその話題は迂闊に書けないできたが、このところの巷の誤り解説の氾濫ぶりは目に余るものがある。 最もひどく蔓延っていてしばらく消えそうにない間違い解説の典型例は次だ。 「公開鍵で暗号化したものを秘密鍵で復号するのと同様に、秘密鍵で暗号化したものを公開鍵で復号できるようになっている。」 事例1: 日本ベリサイン株式会社による公開鍵暗号方式の解説 このような共通鍵暗号方式の問題点を解決する暗号方式が、公開鍵暗号方式
2008年03月07日00:00 カテゴリ書評/画評/品評Lightweight Languages get($one) if $you =~ /regexp user/;# 書評 - 入門正規表現 技術評論社書籍編集部池本さんより献本御礼。 入門正規表現 岩谷宏 初出2008.03.05;販売開始まで掲載 404 Blog Not Found:書評x3 - 本三大対決言語内言語としてこれだけ使われるようになった本」の一人勝ちのように思える。誰か書かない? キタコレ!それも想定の範囲内の出版社と、想定の範囲外の著者の組み合わせで。 本書「入門正規表現」は、タイトルどおりの本。正規表現に関しては今まで「フクロウ本」こと「詳細 正規表現」がほぼ唯一の選択肢だったが、原著も訳
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く