さまざまなカレンダーソフト、to Doソフト、スケジュール管理ソフトが登場している昨今、よりThunderbirdで効率よくスケジュールの管理を支援するのがこの「Lightning」だ。じつのところ、Mozillaでも「Sunbird」というローカル上で作動するカレンダーソフトが用意されているが、実際にスケジュール管理する場面を想像してほしい。電話? Fax? 口頭で? いやいや、おそらくスケジュールに関する連絡のおよそ3割はメールでの連絡ではないだろうか。そういった現状があるなか、Thunderbird上でスケジュールを管理できるこの「Lightning」はメールによってスケジュールの確認、調整を行うことが多い人には便利なのではないだろうか。 本稿では、Thunderbirdのアドオンのインストールを行っておりますが、ソフトウェアの利用はすべて使用者の責任においてご利用ください。 では、
Google Maps、Microsoft Live Search Mapsなど、地図や衛星写真を用いた巨大な地域検索サービスが注目されていますが、これらのサービスとの連携に欠かせないものが住所の検索です。視覚的な地図情報は、人間にとっては使いやすくても、コンピュータにとっては画像データにすぎません。プログラムから地域検索サービスを応用するには、正しい経緯度による座標や住所、郵便番号などの情報と関連付ける必要があります。 『GeoNames』は、こうした情報を提供してくれる巨大な住所検索サービスです。世界中の地域の郵便番号や住所の情報を集めたデータベースであり、住所などから経緯度を含む結果が得られます。GeoNames自体も、Google MapsやWikipedia などのサービスと組み合わせて、検索結果から地域の情報や地図を表示します。Web APIが公開されているため、経緯度情報を必
これは私にはとても使いこなせそうにないソフトウェアだ。個人のタスク管理程度であれば、あまり細かくやりすぎると逆にその管理コストがかかりすぎる。だが、企業内の開発プロジェクトなど多人数が関わるものであれば、きちんとタスクを細分化し、スケジューリングを行わなければならない。 項目は数多く設定できる その進捗管理にも使えそうなソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはToDoList、数多くの項目でタスクを管理できるソフトウェアだ。 ToDoListでは各タスクについてプライオリティ、進捗度、経過時間、開始/締め切り日時、完了日、繰り返し、リスク、色、カテゴリ、ステータス、コスト、バージョン、メモ、ファイルのリンクなどが設定できる。項目はかなり多いのではないだろうか。 タスク一覧 メモはテキストの他、リッチなエディタで作成することもできる。またサブタスクを作成することで、
コンピュータで使われる文字入力方法というと、ハードウェアレベルのキーボードかソフトウェアキーボードになる。どちらも文字を一つずつ指定する必要があり、まさにデジタルと言った感じだ。 見た目は標準アプリケーション「メモ」風 普段話す言葉はもっとスムーズで、感覚的なものだ。それを実感させてくれたのがこのソフトウェアだ。 今回紹介するフリーウェアはShapeWriter、iPhone/iPod Touch向けのメモソフトウェアだ。 ShapeWriterはiPhone/iPod Touch標準の「メモ」に似たソフトウェアだ。恐らくこのアプリケーション自体はデモのようなもので、ShapeWriterの真価はそこにはない。入力方法自体が魅力なのだ。 指でなぞると軌跡が描かれる 文字を入力する際に表示されるソフトウェアキーボードが特殊で、指をつけたままキーボード上を動かすだけで文字が入力できる。例えば、
Google Japan, Developer Programチームは21日、Google App Engineドキュメントの日本語版を公開したと発表した。翻訳されたのはGoogle Code - Google App Engine - Developer's Guide。同デベロッパーガイドは英語以外にもすでに簡体中国語に翻訳されている。 Google App Engine Google App Engine デベロッパーガイド日本版 Google Japanは6月10日、Google Codeの日本語版 (開発者ホーム)の運用を開始したと発表。発表時点でOpenSocial、YouTube Data API、Google Gadgets API、Google Themes API、Google AJAX APIs、Google AJAX Search API、Google AJAX F
iPhone / iPod touchにコピー&ペースト機能を提供するオープンソースプロジェクト「OpenClip」が登場した。同プロジェクトのWebサイトには、Twitterクライアントの画面からブログ編集ツール「WordPress for iPhone」にテキストをコピー&ペーストする映像が掲載されている。 OpenClipは、個人デベロッパーのZac White氏により発足。3Gを含むiPhoneとiPod touchをターゲットに、アプリケーション間におけるコピー&ペースト機能をフレームワークの形で提供する。データの融通には共有空間を利用し、Appleが開発環境「iPhone SDK」の使用に際し義務づけている守秘義務契約 (NDA) には抵触しないとのこと。ソースコードは「OpenClip Trac」、およびSubversion経由でダウンロード可能。 21日時点でOpenCli
Hyper-Vの運用の概要 Hyper-Vを運用するためには、仮想マシンを作成し、仮想マシンにOSをインストールして、それぞれの仮想マシンを独立したコンピュータとして活用します。仮想マシンを作成するときに特に重要なのは、割り当てるメモリ量、仮想HD(ハードディスクドライブ)、ネットワーク構成の3点です。 仮想マシンが使用するメモリは物理メモリを割り当てるため、各仮想マシンとホストOSが使用するメモリ量の合計が物理メモリ容量を超えることはできません。 仮想HDはホストOS上ではファイルとして扱われます。仮想HDファイル(VHDファイル)は、Virtual Server 2005 R2やVirtual PC 2007とも互換性があります。 ネットワークに関しては、コンピュータの物理ネットワークインタフェースにアクセスする構成や、物理ネットワークから隔離した仮想ネットワークを構築する構成を使用で
国内最大手のSNS「mixi(ミクシィ)」を運営するミクシィは20日、mixiのログイン認証を利用して他のWebサイトにもログインできるようになる「mixi OpenID」のサービス提供を開始したと発表した。 OpenIDは、共通のユーザーIDを複数のWebサービスで使えるようにする技術。「mixi OpenID」のサービス提供開始により、OpenIDに対応したWebサイトであれば、個別にユーザー登録することなく、mixiの認証情報(登録メールアドレスとパスワード)でログインして利用できる。 ミクシィによれば、OpenIDの対応Webサイトは既に世界中で10,000サイト以上あるという。 同社では、「フィッシング対策のため、mixi OpenIDのログイン画面にアクセスした際には、URLがmixi(https://mixi.jp/〜)であることを確認してほしい」と呼びかけている。
Python Programming Language 20日(オランダ時間)、次期Python 3.0へ向けたPython 3.0b3が公開された。同日、Python 2.6b3も公開されている。Python 3.0は次期メジャーアップデートバージョンとして登場が期待されている。Python 2.6は2系から3系への移行を目的としたバージョンで、3系からの新機能が随時マージされるバージョンになる。2系を使っている場合には2.6へアップグレードを実施し、そのあとで3.0へのアップグレードに取り組めばいいとされている。 Python 3.0/2.6のリリーススケジュールは当初の予定とは若干違った内容で進められているが、タイムラインの大枠は若干遅くなる程度で済んでいる。このままいけば10月1日(オランダ時間)には正式版となるPython 3.0およびPython 2.6が登場することになりそう
Landon Fuller氏は20日(米国時間)、Mac OS Xやほかの*BSD系OSにおいてOpenJDK 7が動作するようになったと報告した。OpenJDKは主にFreeBSDを対象として続けられてきたBSD Java Projectの成果物を取り込むことを決定し、BSD Port Projectとして取り組みを開始した。FreeBSD、OpenBSD、NetBSD、MacOS Xなどに対するOpenJDKの移植に取り組んでいる。 Mac OS Xで動作しているOpenJDK 7 これまでFreeBSDで開発されたJavaパッチセットはOpenJDKとはライセンスが異なるためそのままでは統合できない。しかしこの件に関してはSun MicrosystemsからGPLのもとでの統合許可が出たため、今回のマージが実現した。FreeBSD JavaをMac OS Xに移植したSoyLatte
先日、冷蔵庫をフレンチドアタイプに買い換えました。フレンチドアといっても、なんのことはない、観音開きですよ。横文字にすればいいってモンじゃない、と声高に主張したいのですが。しかし自分の周囲を見渡せば、鍵盤にネズミ、そしてリンゴが描かれた帳面型個人電脳。もう横文字でいいです、ハイ。 さて、今回は「touche」 (eはアクサン付き) について。既報のとおり、OpenCVの技術を応用した実装系だが、一種のインプットデバイスにまで昇華させている点が素晴らしい。iSight内蔵のMacを使う読者諸兄にも試していただきたく、ここに取り上げる次第だ。 「touche」のココが素敵だ! iMacやMacBook / Proに標準装備の「iSight」。視界に入るたびため息 (I, sigh) をつくかどうかはともかく、ビデオチャットしない身には不要感が強いデバイスであることは確か。 toucheには、I
SUSE Linuxが、openSUSE 11.1以降からセキュア機能「SELinux」をサポートする。openSUSE開発チームのメンバーがドイツ時間の20日、Webサイト「openSUSE News」に投稿した記事で明らかにしたもの。 記事によれば、openSUSE 11.1以降では、デフォルトのセキュア機能「AppArmor」にくわえ、SELinuxの動作に必要なフレームワーク一式をオプションとして提供する。その理由について記事を投稿したAndreas Jaeger氏は、「我々の経験則上、大多数のユーザやアプリケーション、使用環境においてAppArmorが最善のソリューションだが、それぞれの環境とニーズに適したセキュリティフレームワークを選べるようにしたいと考えた」とコメントしている。 記事では、SUSE Linux Enterprise 11での対応についても言及。openSUSE
Xen.org - OSS Virtualization Xen Community, Stephen Spector氏は18日(米国時間)、次期Xenのベース機能要件となるXen 3.3 DataSheetの草案を公開した。同データシートに記載されているXen 3.3の新機能は次のとおり。 パフォーマンスおよび安定性 CPUIDレベル付け シャドー3ページテーブルオプティマイゼーション EPT/NPT 2MBページサポート HVMゲスト向け仮想フレームバッファサポート PVゲスト向けSCSIサポート - PVSCSI Intel VTにおけるフル16ビットエミュレーション セキュリティ PYGRUB向けPVGRUBセキュアリプレイスメント HVM IO向け入出力エミュレーションスタブドメイン グリーンコンピューティング エンハンストC & Pステートパワー管理 グラフィクサポート VT-
App Store には日々新しいアプリが追加され、非常に賑わいを見せています。 評価の高いものや話題となったもの(とくに無料のアプリ)をインストールしていると、あっという間にホーム画面のアイコン数が膨れ上がってしまうものです。 iTunesのランキングは目まぐるしく順位変わっていますが、最終的には、飽きのこないゲーム、よく使う実用的なアプリ、が残っていくのではないでしょうか? 今日のアプリ『ウィズダム英和・和英辞書』は、その実用性から、おそらくランキングに留まり続けるアプリのひとつに違いありません。 111MBと収録データが多いことによるトラブルなどで、App Store で買えない状態が続いていましたが、問題をクリアし再度販売を開始しています。 特徴をまとめると、 三省堂「ウィズダム英和辞典」約90,000項目 三省堂「ウィズダム和英辞典」約88,000項目 単語・イディオム約9,00
APIs for Finding Location Google launched two APIs for finding the location of a user from a web application. The most simple way, which is also the least precise, is to derive some information about location from the IP. Google AJAX API has an object named google.loader.ClientLocation that includes "metro-level granularity properties": country, region, city, low resolution latitude and longitude.
コーディングはさっと済ませたい。 そんなあなたにおすすめなのが、『Blank Themes, Frameworks and Templates: Resources to Speed Up Your Development Time』。コーディングをさっと済ませるためのCSSテンプレート集だ。 以下にいくつかご紹介。 ↑のキャプチャはDynamic Drive。2カラムや3カラム、固定幅、リキッドレイアウトなど、たくさんのCSSレイアウトを配布 » Code Sucks 90のフリーCSSレイアウト » Layout Gala 40のCSSレイアウト » CSS Creator 幅や背景色などを指定してXHTMLソースが生成できる » Whiteboard フリーのワードプレステーマフレームワーク » Yet Another Multi-Column Layout モダンで拡張性のあるレイ
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
iPhoneの同期はバックアップの時間に結構長い時間食われます。特にほとんど変更のない時にも発生して意外にうっとうしいです。 これをOFFにするにはGizmodeの少し前の記事Iphone 2.0: How To Disable iPhone's Backup Processによると端末を開いてcom.apple.iTunesのDeviceBackupsDisabledをtrueにするといいとのこと。 iPhoneのバックアップをSecretsで止めてみる http://blog.browncat.org/2008/07/iphonesecrets.html 私の環境でもバックアップに1,2時間かかるので普段はバックアップを停止させておきたい。 しかし、Mac用しか情報がない。Windowsはどうすりゃいいの?と思ってずいぶん探してたらやってる人がいた。*1 現時点で日本語での情報はどこに
最近の中学生のはじめてのプログラミング言語がJavaScriptだったりするこの時代、最も使いやすいJavaScriptの実行環境であるFirebugは現代のコマンドラインです。UNIXコマンドラインでgrepやuniqを使って、日常の細々した処理を行うのと同じようにFirebugとjavascriptを使いこなせると、日常作業のちょっとしたことをさくっとこなすことができます。ちょっとした作業だから手作業でやってもいいけど自動でやればミスったりしないし、気分的には楽なので自動でやりたい、という作業がけっこうないでしょうか。例えば、ページの中の特定の部分の文字列をリストにしてテキストファイルに保存したい、とか。 そこで今回は私が普段よくやっている単純作業をFirebug+javascriptでさくっとかたづける方法を2回にわけてご紹介します。 ページの中からテキストや属性の値を拾う ページの
開発チームとテストチーム(QA: 品質保証)とを分けるかどうかというのはAgileコミュニティの中でもよく議論になる。 "Craftsmanship over Crap!" と叫んだBob Martinは品質保証を他人に任せることに大反対。 が、GDD(Geographically Distributed Development: 地域分散開発)に関して話してくれたScott Amblerは面白い考え方を提示してくれた Investigative Tester ある程度規模が大きくなり、複数チームで開発を進めることになっても、テストを記述するのは開発者。これは原則。*1 ただし、Investigative Tester(調査型テスト担当者)を用意するのは悪いことではない。 調査型テスト担当者は開発者が見落としているテストを探し、実行する。 バッファオーバーフローとか トラップされてないエラ
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
音割れした音声と画質の悪いムービーなんだけど,NetBeans6.5のデバッガはSmart Step Intoができるんだそうだ。おろ?っと思いNew and Noteworthy調べたら,載ってた。 #今まで出来なかったんだっけ? →Step Into action redesign イランこと言いだけど,IntelliJもIDEA7から出来るようになってんだよ。:-P →Smart Selective Step Into ただ,Step IntoとSmart Step Intoと別々にキーアサインされているIntelliJとくらべ,Step Intoで止めてカーソルキー or TABでInto先を決めるNetBeansのほうが使いやすそうに思える(実際使ってみたワケじゃないがの)。 ちょいと気になるテスト支援ツール(?)。IntelliJのプラグインもあるけど単体起動できるバージョンも
yukiです。 最近は会社で扱うPCをPanasonicのLet's note CF-Y7 にUbuntu(8.04)を導入してみようと思い、試行錯誤の日々を送っています。 今回はそんな導入までの道のりと、使い方を簡単にレポートしてみたいと思います。(そのままだとVista仕様になっていたので、Wubiで試すのも面倒でしたのでそのままクリーンインストールしました。) GRUB まず最初にハマったポイントは最初のGRUBオプション時に「acpi=off」と「pnpbios=off」をつけないとまともに起動しなかったこと。 $ cat /boot/grub/menu.lst (中略) title Ubuntu 8.04, kernel 2.6.24-16-generic root (hd0,0) kernel /vmlinuz-2.6.24-16-generic root=UUID=XXXXX
最近ずいぶんフィード消化してませんでした。で、久しぶりに見てみたら、こんな話がZIGOROuさんとこに。 Web+DBのOrenID特集を読みました。、教えて欲しい疑問点があります。素人なので初歩的な疑問点で申し訳ありませんが、よろしくお願い致します。 今、携帯電話の契約者固有IDのプライバシーの懸念が問題になっています。http://takagi-hiromitsu.jp/diary/20080710.html 問題点を以下に要約しますと、 a サイトで住所氏名Eメールアドレス等の個人特定情報を入力することによって、その個人特定情報と契約者固有ID(iモードID等)とが紐付けられ、ネット上での行動履歴情報が契約者固有IDを手掛かりに収集され(名寄せされ)、その収集情報と個人とが結び付けられる。 b 収集情報と個人とを結び付けた情報(以下「個人特定型ライフログ」という)が、悪徳業者の手に渡
mixiでHudsonのユーザーの方に質問を頂いたので、Hudsonをどうやってリリース前にテストしているのかについてです。 まずは懺悔から。比較的最近まで、単体でテスト可能なクラスをテストするコードが若干ある他はHudsonには自動化されたテストはほとんどありませんでした。Web UIのテストは大変だとか、リリースサイクルの都合上仮にバグが見つかってもすぐに修正出来るとか、この手法で過去200リリース以上致命的な問題が発生したことはほとんど無かったから結果オーライとか、まぁ理由を弁解すれば色々有るのですが、やはり自動化テストがないのは良くないことです。Hudsonでは、長い間自動化テストに代わって人柱テストをやってきました。私が自分で社内向けに展開しているHudsonのインストレーションは非常に大規模なので、リリース前のバージョンをここへインストールし、一日位様子を見て大きな問題が見つか
Squidを検索する度に最初に表示される画像検索の結果に吹き出しそうになる開発部・システム運用グループの長野です。前回のロングテールな画像配信のその2ということで、実際の画像配信システムについて書かせて頂きます。 ■プロフィール画像の配信について 前回紹介しましたが、mixiにおいてプロフィール写真を設定を設定しているユーザ数は全体の約70%、1,000万人の方が設定をされています。現在配信をしているプロフィール画像のサイズは180x180、76x76、40x40と3サイズあり、合計3,000万以上のファイル数になっています。また、もっともよく使われる76x76のサイズ1,000万件において、1日にアクセスされる画像の数は800万ファイル以上、うち97%が30回以下と非常に広範囲に渡ってアクセスされています。そのため大量の画像を配信できる仕組みが必要になります。 ■配信システムの全体像 プ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く