タグ

2009年2月22日のブックマーク (12件)

  • java.util.Dateをjava.sql.Dateにきちんと変換する方法 - ひがやすを技術ブログ

    多くの人はこうやればいいと思っているかもしれません。 java.util.Date d = new java.util.Date(); java.sql.Date d2 = new java.sql.Date(d.getTime());確かにこれでも一応変換はできますが、きちんと変換してはいません。java.sql.DateのJavadocを見るとこう書いてあります。 SQL DATE の定義に対応させるために、java.sql.Date のインスタンスでラップされたミリ秒の値は、インスタンスが関連した特定のタイムゾーンで時間、分、秒、ミリ秒をゼロに設定することで、「標準化」する必要があります。 つまり、java.util.Date#getTime()をjava.sql.Dateにただ渡すだけでは不十分で、「特定のタイムゾーンで時間、分、秒、ミリ秒をゼロに設定しなければいけない」のです。そ

    java.util.Dateをjava.sql.Dateにきちんと変換する方法 - ひがやすを技術ブログ
  • 優れたブログ記事を書く誰でもできるやり方(前編) | Moz - SEOとインバウンドマーケティングの実践情報

    優れたブログのコンテンツとは僕はよく、ブログを“マットレス”にたとえる。どんなマットレスも、大切なのは柔らかさと硬さのほどよいバランスだよね。 それでいくと、「10の~リスト」とか、1週間のニュース総まとめとか、オピニオン記事とかっていうのは、マットレスを柔らかくする詰め物だと思うんだ。 でもって、内容の充実した記事やリサーチに基づく記事、新たな重要情報を伝える記事なんかは、マットレスのスプリングだね。 ブログを成功させるカギは、この2つのバランスをうまく保つことだ。マットレスの硬さの好みが十人十色なのと同じで、ブログコンテンツの剛柔のバランスにしても、読者の好みはさまざまだ。どっちの種類の記事も芸術的な繊細さが必要で、同じくらい重要なんだけど、一貫して書き続けるのがはるかに大変なのは後者の記事なんだよ。 そこで今日は、そういうしっかりと内容を掘り下げた(スプリングのような)ブログ記事を書

    優れたブログ記事を書く誰でもできるやり方(前編) | Moz - SEOとインバウンドマーケティングの実践情報
  • HTTPの通信状況をデバッグしてボトルネックを発見できる「HttpWatch Basic Edition」 - GIGAZINE

    Windows XP/Vista/2003/2008 Server上のInternet Explorer 6/7/8 Beta 2、Mozilla Firefox 2.0/3.0/3.1 Beta 2で動作するフリーソフトで、HTTP/HTTPSのリクエストヘッダ表示、HTTPの圧縮率表示、ページ内の各要素の読み込み時間のチャート化、ステータスコードやレスポンスサイズの表示、フィルタリング、さらにはこれら一連の通信をログファイルに記録することなども可能です。 時間はミリセカンド単位で表示が可能となっており、まさにHTTPデバッガと言っても差し支えないレベルなので、「ページの読み込みが遅い原因を知りたい」とか「ちゃんとサーバの設定が反映されているかどうかを確認したい」「ウェブアプリの動作チェックがしたい」という場合に役立ちます。この種類のソフトにありがちな日語の文字コードが解釈できないとい

    HTTPの通信状況をデバッグしてボトルネックを発見できる「HttpWatch Basic Edition」 - GIGAZINE
  • Javaにおける開発・Test(Unit/Web/負荷)環境のまとめ - よねのはてな

    うちの母親でも知っているJavaにおけるオープンソースを活用した開発環境・Test環境について調査及び評価する必要があり意外と労力を要したので これからJavaでの開発において開発環境・Test環境を構築する際の参考になればとメモしておきます。 開発環境、ビルドツール、Test、Web Testing、負荷テストに重点を置いてあります。 インストールせずに使用出来るIDEのtIDEや、jythonでWebテストを記述するMaxQ、パフォーマンステストをjythonで記述するGrinder3、 Flexの負荷テストも可能なWebLOAD、Swingのテスト用のUISpec4j等、新しい発見もあったのでJava開発者の人にも参考になると嬉しいです。 それぞれライセンス、最新バージョン、個人的なお薦め度(5点満点)を合わせて明記してあります。 IDE name URL Ver. Licence

  • そとあそび - アウトドアレジャー情報満載 お得な予約サイト!

    ファミリーにおすすめ幼児~小学生の子どもと一緒に楽しめる、親子専門のアウトドアレジャー予約サイトがスタート!

    そとあそび - アウトドアレジャー情報満載 お得な予約サイト!
  • 都内で電源のあるカフェを探すなら【ハックスペース】

    ハックスペースについて ハックスペースは、電源が使えるお店を全国から探せる、ユーザー投稿型のサービスです。 お気に入りのお店を登録 会員登録していただくと、お気に入りのお店を登録して、色んなユーザーに知ってもらう事が出来ます。 新しいお店を発見 地域や条件を絞って、あなたにピッタリのお店を探す事が出来ます。 ユーザー同士の交流 お気に入りのユーザーをフォローしたり、メッセージでやりとりしたりする事が出来ます。 いますぐ会員登録

    都内で電源のあるカフェを探すなら【ハックスペース】
  • 大規模データ処理のための行列の低ランク近似 -- SVD から用例ベースの行列分解まで -- - 武蔵野日記

    id:naoya さんのLatent Semantic Indexing の記事に触発されて、ここ1週間ほどちょくちょく見ている行列の近似計算手法について書いてみる。ここでやりたいのは単語-文書行列(どの単語がどの文書に出てきたかの共起行列)や購入者-アイテム行列(どの人がどのを買ったかとか、推薦エンジンで使う行列)、ページ-リンク行列(どのページからどのページにリンクが出ているか、もしくはリンクをもらっているか。PageRank などページのランキングの計算に使う)、といったような行列を計算するとき、大規模行列だと計算量・記憶スペースともに膨大なので、事前にある程度計算しておけるのであれば、できるだけ小さくしておきたい(そして可能ならば精度も上げたい)、という手法である。 行列の圧縮には元の行列を A (m行n列)とすると A = USV^T というように3つに分解することが多いが、も

    大規模データ処理のための行列の低ランク近似 -- SVD から用例ベースの行列分解まで -- - 武蔵野日記
  • プログラム未経験の僕が初めて作ったiPhoneアプリが2月16日に発売されます!というわけで使用した参考資料等のまとめ。 - らっこのじゆうちょう

    Cocoaを読み始めてから2ヶ月、iPhone SDKをいじり始めてから1ヶ月半。 ついに僕が作ったiPhone / iPod touchアプリ「SingingCat」が2009年2月16日からAppStoreで発売されます。(日での価格は115円。) (追記 2/16 4:30) 発売されました! → 今後、僕のように未経験から何か作る方の参考になればと、以下にアプリ制作につかった資料をあげておきます。 読んだ たのしいCocoaプログラミング[Leopard対応版] 自作アプリをApp Storeで世界に向けて販売できる!! iPhone SDKプログラミング大全 (MacPeople Books) 参考させていただいたサイト・お世話になったサイト あまりまとまっていないですが、 僕のはてブのiPhone&プログラミング タグ に全てあります。 また、Twitterのiphon

  • techcityinc.com

  • ウマすぎるから揚げの作り方

    から揚げが最近のマイブームだ。 凝り性だから一度ハマると追及したくなるタチなもんで、最近は週1くらいでつくってる。 ちなみに一人暮らし。 色々やってみたけどかなりイイ感じのから揚げを作れるようになったからレシピ残しておこうと思う。 まず衣なんだけど、粉だけで揚げるスタンダードなやつと天麩羅みたいに水で溶く中華風とあるよな。 最初は中華風の方がいいんだと思ってた。 ↓このへん参考に作ってみた。卵の中に粉を溶かして作るやり方。 卵を溶き、そこに片栗粉を少しずつ加えながら泡だて器などでよく混ぜます。 片栗粉は、衣からねっとりとした細い糸が引くようになるまで加えます。 http://allabout.co.jp/gourmet/cookingmen/closeup/CU20050315A/ まぁ美味しいんだけど、やっぱり何か違うんだよな。 で、結局は粉だけのやり方に落ち着いた。 そして大事なのは下

    ウマすぎるから揚げの作り方
  • NetKernelでJavaの並行性を越える

    Javaはマルチスレッドと並行性の構造をサポートしていますが、最新のマルチCPUハードウェアに適合するアプリケーションの開発はそう簡単にはいきません。そのような場合、NetKernelなどの代替環境を用いると、ハードウェアの処理能力を余すことなく利用する道が開けます。 Javaでの並行性プログラミング マルチコアおよびマルチCPUのシステムが普通に使われるようになった現在では、複数のタスクを同時に実行することが現実的な課題となっています。しかし、大抵のシステムでは、別のスレッドにタスクを実行させるというような簡単なやり方でこれに対応することはできません。使用するプログラミング言語から実行環境に問い合わせて、システムリソースの使用スケジュールを決定する必要があります。ハイレベルの並行性にかかわる関数を簡単に活用できるかどうかは、言語の構造に左右されます。 従来は、「ヘルパー」を利用して複数の

    NetKernelでJavaの並行性を越える
  • 情報検索ことはじめ〜研究者編〜 - シリコンの谷のゾンビ

    昨年書いた教科書編が(僕にとっては)嬉しくて跳ね上がるほどブックマークされたので,調子に乗って第二弾を書いてみました.皆様ありがとうございます(ブックマークにがんばってくださいというコメントがあったのがめちゃくちゃ嬉しかったです).今回は研究寄りですが,少しでも誰かの役に立てば幸いです. 僕は網羅的にサーベイを,キーワード検索以外に主に二つの方法で行っています. 会議毎にサーベイ 研究者毎にサーベイ 1.はさておき,2.ですが,僕は研究者のDBLPをチェックしています.気になる論文の著者のDBLPを眺めると,知らなかった要チェックや!論文を拾うことができます. なので,一線で活躍する研究者の論文は定期的にチェックする必要があります. 今回はIR研究者の中でも,戦闘力が高く,この人は常にウォッチせねばという研究者の一部を紹介したいと思います. 下記は若輩の独断と偏見に基づくものです.一線で活

    情報検索ことはじめ〜研究者編〜 - シリコンの谷のゾンビ