タグ

2009年9月14日のブックマーク (18件)

  • groovyでスクリプトのエンコーディングを指定する - Grな日々(uehajの日記)

    前に、「コメントに何を書いてもいい」と思うのは、/**/については正しいが、//については正しくない」という記事を書きましたが、そこでの対策との一つとしては、「スクリプトのエンコーディングを正しく指定する」でした。 で、続編として「Groovyでスクリプトのエンコーディングを設定する方法」について調べてみましたので書いてみます。嘘があったら済みません。コメント欄などでご指摘ください。 まず、対処の方向性としては2つ3つがあって、つまり (1) Java環境のデフォルトエンコーディングを変更する(具体的には、システムプロパティfile.encodingでエンコーディングを指定する)。ここが参考になる。 (2) Groovyスクリプトのエンコーディング指定を行う(具体的には、システムプロパティ「groovy.source.encoding」でエンコーディングを設定する) (3) groovyコ

    groovyでスクリプトのエンコーディングを指定する - Grな日々(uehajの日記)
  • SoHaya.com is for sale | HugeDomains

    Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of

    SoHaya.com is for sale | HugeDomains
  • Agile Project Management

    Proven project management for successful teams With a shared view of team priorities, a process that fosters collaboration, and dynamic tools to analyze progress, your team will deliver more frequently and consistently. Better organization to get focused Keep your team on the rails. Tracker's shared backlog makes priorities clear so the team can stay organized. Easily visualize scope, focus your t

    lizy
    lizy 2009/09/14
    agile系の管理に向くらしい?
  • SoHaya.com is for sale | HugeDomains

    Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of

    SoHaya.com is for sale | HugeDomains
    lizy
    lizy 2009/09/14
    iPhoneでやることなのかこれは
  • KVM

    KVMとは,Linuxカーネルが備える仮想化機能(ハイパーバイザ)です。1台のパソコン上で複数のOS(KVMが動作するLinuxおよびそれ以外のOS)を同時に動作させるために必要な制御を行う「仮想マシン・モニター」(VMM:virtual machine monitor)の仕組みを提供します。KVMは,Linuxカーネル2.6.20から標準搭載(マージ)されています。 KVMを動作させるには,米Intel社の「Intel VT」や米AMD社の「AMD-V」などの仮想化支援機構を備えたx86系CPUが必要です。これら仮想化支援機構の利用を前提にすることで,KVMは軽快に動作するようになっています。 KVMと,KVMに対応した仮想化ソフト(KVM対応のQEMUなど)を使うことで,完全仮想化(フル・バーチャライゼーション)と呼ばれる仮想化パソコン環境を実現できます。完全仮想化環境では,Windo

    KVM
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • InfoQ: データの削除は非推奨

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    InfoQ: データの削除は非推奨
    lizy
    lizy 2009/09/14
    なんかかみ合ってないような。データのライフサイクル・状態遷移によって「非アクティブ」になる物まで削除で扱おうとしてるからおかしくなってる。単に入力間違い取り消しとかそういう用途じゃないのかな
  • Tokyo Cabinetを使ったシンプルなCMS·Tokyo Promenade MOONGIFT

    RDBMSは細かなデータ構造を管理したい時には便利だが、メモやWebページのようなコンテンツを管理する際には大袈裟になる場合がある。そうした時にはキーバリュー型のシンプルなデータベースが便利だ。キーバリュー型というとmemcachedのような補助的なシステムを思い浮かべるが、そこだけに収まらない使い方が出来る。 キーバリューデータベースを使ったCMS その実例としてTokyo Promenadeを紹介しよう。Tokyo Cabinetの作者で知られるmikio氏が開発したCMSだ。 今回紹介するオープンソース・ソフトウェアはTokyo Promenade、Wikiのようなページ管理ができるCMSだ。 Tokyo PromenadeはWikiのように誰でもコンテンツが編集できるCMSだ。記法としてはLaTeXでよく使われる記法を採用しており、見栄えもそれに近いものになっている。また音声ブラウ

    Tokyo Cabinetを使ったシンプルなCMS·Tokyo Promenade MOONGIFT
  • かんたんCMS 「Tokyo Promenade」を使おう - mixi engineer blog

    先日、待望の長女が誕生したmikioです。あまりにかわいいから育児ブログでもつけようという魂胆ではありませんが、今回は自作のCMSであるTokyo Promenadeについて語ります。 Tokyo Promenadeとは 以前の記事で、Tokyo Cabinet(TC)を使ったCMSを作ることを予告しましたが、Tokyo Promenade(TP)がまさにそれです。TCのテーブルデータベースを使って記事を管理する軽量なコンテンツ管理システム(CMS)の実装です。例によってC言語のみで記述され、libc以外の全実装が "made by mikio" な製品です。 読み方は「東京プロムナード」です。プロムナードとは散歩道のことですが、東京メトロの広告に出てくる宮崎あおい的なキャラが写真付きブログを書いちゃうようなユースケースをイメージして名づけました。まあ実装はそんな洒落た感じとはほど遠いです

    かんたんCMS 「Tokyo Promenade」を使おう - mixi engineer blog
  • ごくごく簡単にフォルダを同期、コピーする·FreeFileSync MOONGIFT

    二つのフォルダを同期したいというニーズは多い。バックアップであったり、母艦とスマートフォンであったり、ネットブックと自宅とコンピュータであったり。場合に応じて筐体を使い分ける方は大抵そうだ。それはWindows同士であってもそうだ。 相互に更新し合ったフォルダを同期するというのは手作業では大変だ。そこで使うのがFreeFileSyncだ。 今回紹介するオープンソース・ソフトウェアはFreeFileSync、フォルダの同期ソフトウェアだ。 FreeFileSyncは二つのフォルダを指定するだけで内容の同期処理を行ってくれるソフトウェアだ。差分表示ボタンによって相互の違いをリストアップし、同期ボタンを押せば同期処理が行われる。日語ローカライズも行われており、誰でも簡単に使いこなせるだろう。 設定画面 フィルタリング設定によって一部のファイルを対象外にすることもできる。また相互の内容を同一にす

    ごくごく簡単にフォルダを同期、コピーする·FreeFileSync MOONGIFT
  • IT業界七不思議 - カレーなる辛口Javaな加齢日記

    http://d.hatena.ne.jp/minekoa/20090813/1250129786 その1,開発者のいない開発チーム 彼、このプロジェクトのメインプログラマなんだけどな〜。彼の生産性無くしてはそもそも計画がもう、立ちゆかないのだけれど・・・・。ちなみに彼が切られてわたしが残った理由は、わたしがここしばらくプログラムを書いていないからでしょう。SE(笑) と PG なら SE 残そうとか、そう言う話。だめです、救いようがない。 要約:プログラムを書ける人がいなくなりました。どうやって開発したらいいのでしょうか。 よくあること.orz そういう「わかってない」中堅〜管理職がたくさん育った頃に、景気後退の波が押し寄せてきたら... ただし、好景気がずっと続くような前提の戦略はどこかで破綻する。景気後退が始まったら低レバレッジ(=高内製率)の体制に移行できるような準備をしておくべき

    IT業界七不思議 - カレーなる辛口Javaな加齢日記
    lizy
    lizy 2009/09/14
    SE(笑)
  • UTF-8 の文字列を操作するための補助関数群 - Cube Lilac

    UTF-8 の文字列を操作するための補助関数群を作ってみました.当初,find() などの特定の文字列を見つける部分の実装が面倒そうだなぁと思っていたのですが,UTF-8 の 2 バイト目以降には 1 バイト目に出現しうる値は出現しないのですね. ビットパターンは以下のようになっている。 0xxxxxxx (00-7f) 7bit 110yyyyx 10xxxxxx (c0-df)(80-bf) 11bit 1110yyyy 10yxxxxx 10xxxxxx (e0-ef)(80-bf)(80-bf) 16bit 11110yyy 10yyxxxx 10xxxxxx 10xxxxxx (f0-f7)(80-bf)(80-bf)(80-bf) 21bit UTF-8 - Wikipedia そんな訳で find() などは std::string の find() をそのまま使えば良さそう

    UTF-8 の文字列を操作するための補助関数群 - Cube Lilac
  • Git だろうと Mercurial だろうと、ブランチ名をzshのプロンプトにスマートに表示する方法 - mollifier delta blog

    2012/12/13 追記 zsh 4.3.11 以降の新しい機能を使って改良しました。 -> 「zsh の vcs_info に独自の処理を追加して stash 数とか push していない件数とか何でも表示する - Qiita」 最近Gitを使い始めた。で、ブランチとか使うようになって、今どのブランチにいるのかをzshのプロンプトに表示したくなってきた。「そういやそんなブログのエントリ、よく見かけるな」と思ってちょっと調べてみた。 gitコマンドを呼び出してなんかやってる例が多いけど、manを読んでたらzsh自体にそういうのが組み込まれてたので紹介。vcs_info ってのを使うと解決する。 zshrcの例 いきなりだけど zshrc の書き方の例。 autoload -Uz vcs_info zstyle ':vcs_info:*' formats '(%s)-[%b]' zstyl

    Git だろうと Mercurial だろうと、ブランチ名をzshのプロンプトにスマートに表示する方法 - mollifier delta blog
  • レコーダーより内蔵型ノートPCがお得誰も書かなかった「Blu-ray」活用術

    1963年生まれのビジネス書作家。著書は150冊以上で、仕事術全般、企画やプレゼンなどの専門家として知られる。PC/IT等の製品にも造詣が深く、ビジネスやIT製品関連のレビューの連載数は毎月30~40(日経xTECH、日経トレンディネット、PC-Webzine、日経パソコン、日経ビジネス、日経産業新聞、日経PC21、その他)。主な近著に、『仕事がサクサク終わって早く帰れる 自働大全 驚きのスマホ&PC活用法で〈自分働き方改革〉』(KADOKAWA)などがある。https://www.youtube.com/channel/UC-IdN5EFZvzzZGqgul8eXKQ デジタル流行通信 戸田覚 PC、携帯、家電、ウェブ、ITサービス、ITソリューションなど、デジモノ&IT全般にかかわる最新トレンドを、ビジネス作家・戸田覚が毎回鋭い視点でレポートしていくコラム。 バックナンバー一覧 ツタ

    lizy
    lizy 2009/09/14
    確かにブルーレイは再生機能だけあれば十分な気もする
  • 「いつでも一緒に。」ブラックジャック:良2次元美女「かすみさん」!声萌え!衣装チェンジ!良アプリ!1248 | AppBank

    「いつでも一緒に。」ブラックジャック 。2次元好きな人にはたまらない良ブラックジャックアプリが出ました。 彼女の名前はかすみさん。ゲーム進行中、かなりしゃべります。しかもゲームを起動する時間によって衣装が変わるとのこと!すげぇ! グラフィックもかなり力はいっていますし、ちょっとした時間にふっと遊ぶにはもってこいのブラックジャックアプリ!entrypostman紹介します! 「いつでも一緒に。」ブラックジャック のプレイ動画はこちら 「いつでも一緒に。」ブラックジャック の紹介はこちら メニュー画面です。 かわいい。 メインキャラクターは2人。あいさんのアンロック方法がわからない>< 設定はいろいろ可能です。難易度も変更可能。ノーマルだとかなり勝てます! ゲームスタートで、こちらの画面。 かすみさん、名前とデザインがマッチしすぎだろ。 かわいい。声もかわいいです。 いくらベットするか決めたら

  • 【ハウツー】Webデバッガに新星登場!? 操作を記録し、イベント/DOMを一発解析 - FireCrystal (1) FireCrystalとは | エンタープライズ | マイコミジャーナル

    複雑な機能をいくつも実装したWebアプリケーションのデバッグはツールなしでは一苦労だ。Ajax処理やこまかいイベント制御・DOM操作をおこなっている箇所でバグを出してしまった日には、解析だけで大変な時間を割かなければならない。 そんなときは、FireCrystalを使えば解決するかもしれない。ユーザの操作を記録し「どのタイミングで」「なにがおこなわれているか」を一発で表示してくれる便利なアドオンだ。 稿では、そのFireCrystalについて紹介しよう。 FireCrystalとは Stephen Oney氏は8月21日(米国時間)、Firefox上で動作するアドオン「FireCrystal」をリリースした。FireCrystalはThe MIT Licenseのもとで公開されている、Webデザイナ・デベロッパ向けのデバッガ。Webページ上でユーザの操作を記録し、内部でどのようなイベント

  • PS3『FF13』に最適なテレビを家電量販店に聞いてみた:アルファルファモザイク

    ■編集元:ニュース速報板より「Q:PS3『FF13』に最適なテレビを教えてください。A;ブラビアかパナソニックの液晶」 1 アルメリア(東京都) :2009/09/11(金) 23:29:34.21 ID:GSl6BrE1 ?PLT(12000) ポイント特典 PS3『FF13』に最適なテレビを家電量販店に聞いてみた http://news.livedoor.com/article/detail/4344298/ Q: PS3の『FF13』に最適なテレビを教えてください。 <Y店のアドバイス> HDMI端子がついているテレビであれば、どれでも美しく映し出すことができますよ。 <B店のアドバイス> ソニーのブラビアにはブラビアリンクという機能があってPS3と相性はいいと思います。しかしブラビアの場合、コントローラのボタンを押してから画面に映し出される(反応する)までの速度が若

    lizy
    lizy 2009/09/14
    自分が激しく情弱であることを感じさせられるな……ブラウン管がいいと言うことですねw|応答速度はやはりブラウン管ですか。店頭で見る薄型テレビの映像がガクガクなのはそれなのかな。デジタル放送だからか?
  • lsyncdをつかって簡単にファイル同期を - UNIX的なアレ

    lsyncdというツールをご存じでしょうか?これを導入することで、リモートのホストとディレクトリ単位で同期をすることができます。 先日のエントリーでも紹介していますが、実は設定や導入がすごく簡単です。した設定でリモート間でファイルの同期をとれるのはやはり便利ですよね。 さて、今回はlsyncdの簡単な導入方法を紹介したいと思います。 lsyncdの仕組み lsyncdはlinux kernel2.6.13で導入された、inotifyというAPIをつかって動作しています。 inotifyはファイルシステムのイベントを取得することができるAPIで、ファイルの作成や削除などをそれぞれイベントとして取得をすることができます。 この仕組みと、rsyncを組み合わせてファイルの同期を行うことを実現しています。 lsyncdのインストール まず、以下のページからsourceをダウンロードしてください。

    lsyncdをつかって簡単にファイル同期を - UNIX的なアレ