ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
デモ:マルチプル パイチャート パイチャートを組みあせたものです。 Elychartsの実装 外部ファイル 「jquery.js」とベクターグラフィックを扱うスクリプト「raphael.js」と当スクリプトを外部ファイルとして指定します。 <script src="jquery.js" type="text/javascript"></script> <script src="raphael.js" type="text/javascript"></script> <script src="elycharts.js" type="text/javascript"></script> HTML HTMLは空の容器をdiv要素で配置するだけです。 <div id="chart"></div> JavaScript 一つ目は、シンプルな折れ線グラフの例で紹介します。 $("#chart").ch
ライフハッカー編集部様 ノートパソコンのバッテリーのもちが悪くなりました。何か故障でしょうか? それとも交換が必要なのでしょうか? Need a Battery Boostより Needさん、バッテリーはだんだん弱くなりますし、寿命もあります(寿命はだいたい3年ほどですが、最新のノートパソコンならもっと長いかも...)。あなたのノートパソコンのバッテリーがどのような状態かはわかりかねますが、以下に有用なツールを紹介するので、試してみてください。 ■バッテリーのテストとモニタリング:Windows編 以前ご紹介した『Battery Eater』は、負荷テストをしてバッテリーのもちを計測してくれる無料のWindowsツールです。もし、計測された値より実際のもちが悪いようなら、後述のバッテリーのもちをよくする方法を試してみてください。 ライフハッカー読者の中には『BatteryBar』を勧める人
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
目からうろこ、工場のトラブルを解決した「ある工夫」が注目を浴びる エンジニアの仕事はトラブル解決に多くの時間を取られますが、とある歯磨き粉会社のトラブル解決法がためになると話題になっていました。 その内容ですが、歯磨き粉チューブの入った箱が、ときどき空っぽのまま出荷されてしまうことを防ぐというものです。 チューブが入らず空っぽの箱ができてしまうのは生産ラインに問題があり、タイミングなどを調整しても100%箱に入るようにデザインするのは困難を伴いました。 工場にいるエンジニアは手がいっぱいだったので、会社のCEO(最高経営責任者)は経営陣を集め、外部からエンジニアを雇い新しいプロジェクトを立ち上げることにしたのです。 その流れで予算と計画を組み、6ヶ月の期間と800万ドル(約6億円)をかけて質の高いプロジェクトが実施されました。 これによって空っぽの箱ができるたびに重量不足を検知してベルが鳴
1から始めるRubyの続きです クラス再び 「Rubyの1はFixnumというクラスに属している」 前回私はそう言った 疑い深いあなたは うさぎ本*1やキリン本*2を紐解いて その事実を確かめたかもしれない でもそれは回り道だ それも1に聞くのが確実で早い >> 1.class => Fixnum しかもこの方法は確実で早いだけではない 実は1の返答には Rubyにおける別の重大な真実が隠されているのだ あなたが1にclassと送ったら 彼はFixnumと返してきた Rubyでは入口も出口もオブジェクトであった 賢明なあなたはもう気が付いたかもしれない そう RubyではFixnumというクラスもまた オブジェクトなのである! あなたは誰かに クラスというのはオブジェクトのひな形 つまり設計図であると教えられただろう Rubyにおいてもそれは真実だ Fixnumクラスは1オブジェクトのひな
色々なメデイアでLionの派手な新機能ばかりが紹介されているが、今回のバージョンアップで開発者が最も注目している点は、「新規に利用できるようになったAPIは何があるのか?」である。 WWDC 2011での発表によると、Lion(Mac OS X 10.7)で新規に追加されたAPIは3000以上あるそうだ。そうした新規APIが革新的かつ魅力的であれば、Lion用アプリケーションに対するアイデアも膨らみ、「さあアプリケーションを開発するぞ!」というモチベーションにも結びつく。 そのために成すべき仕事は、追加されたクラスやメソッド(API)をフレームワーク単位で調査し、Lionでは何と何が可能になったのかを正しく把握することである。APIが一気に3000も増えると、こうした調査だけでも大仕事なのだが、まずはAppleが提供している技術ドキュメント「What's New In Mac OS X」を
日本語でのMac,iPhone,iPad,iPodなどApple関連の情報サイト。MACお宝鑑定団のBlog。 Macに捉われず、様々な情報を掲載しています。 chaosspace.deが、OS X LionのLaunchpadの表示項目をオン/オフすることが出来るシステム環境設定パネル「Launchpad-Control」(ドネーションウェア)をリリースしていたので試してみました。 ダウンロードしたら「Launchpad-Control.prefPane」をダブルクリックしてインストールします。 あとは非表示にしたい項目にチェックを入れて「Apply」ボタンをクリックすると、Dockが再起動して、Launchpadの表示項目が変更されます。 これを使用すると、アプリを削除することなく表示/非表示のコントロールが出来るので、とても便利だと思います。 関連エントリー ・OS X LionのL
OSのインストール/アップグレードといえば、CD-ROMやDVD-ROMからシステムを起動するもの……OS X Lionは、そういった既成概念を過去のものにした。それだけでない、起動ボリュームに未知のパーティションを作成するなど、ふと気づけば新しい取り組みを見せてくれている。今回は、そのパーティション「Recovery HD」の姿を追いたい。 ■合わせてお読みください 【レビュー】奥の奥までOS X Lion 第1回 - Lionで変わる、Lionが変える「文書」のあり方 OS X Lionのインストールは、すこぶる簡単。Mac App Storeからダウンロード購入できるインストーラは、OS Xで一般的なバンドル形式のアプリケーション(*.app)であり、ダブルクリックして起動すればそのままSnow Leopardを上書きアップグレードしてくれる。DVD-ROMからブートするという手間
Tame is an extension to JavaScript that makes event programming easier to write, read, and edit. JavaScriptで非同期処理を記述したことがあるプログラマであれば、その記述の面倒さに閉口したことがあるだろう。たしかに、パフォーマンスを考えるとシーケンシャルに処理するよりもパラレルに処理させた方が有利なことが多い。しかし、記述がかなり煩雑なものになるため、あとからデバッグやアレンジ、ほかの非同期処理のマージなどを実施しづらい。 この問題に対するひとつの解決方法として活用できるライブラリが登場した。「TameJS」がそれだ。TameJSは日に1億のHTTPリクエストをさばいているサービスOkCupidの開発者らが開発したライブラリ。非同期処理を簡単に記述できるようにするという特徴がある。 もと
Lionの絵文字(Appleカラー絵文字)の一部は、Finderで消えることがある。下図は、フォルダの名前をU+2728 SPARKLES(✨)とした例。メニューでは正しく3つの星が見えるが、アイコン表示のウインドウ内からは消えている。 この状態のフォルダはけっこう危険で、わたしの環境では、たとえばFinderのウインドウをリスト表示にしているとき、名無しフォルダをドラッグして移動しようとすると、移動できず、その後はFinder上のすべてのフォルダとファイルがドラッグできなくなる。 消える絵文字の共通点は、UnicodeのDingbatsブロック(U+27xx)に含まれていること。 ただし、下図の7文字は(前回述べたように)Finderでは他のフォントで表示されるので、消えることはない。 というわけで、残りの文字(下図)を、以下「消える絵文字」と呼ぶこととする。これらの文字は、Finder
Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. Firebugワーキンググループは7月29日(米国時間)、Firebugの最新版となる「Firebug 1.8.0」を公開した。Firefox 5に対応したバージョンとなる。ワーキンググループはすでにFirefox 6以降を対象としたFirebug 1.9.x系の開発に取り組んでいると説明がある。 Firebug 1.8.0は安定性と性能の向上に主眼をおいたリリースとされているが、いくつか機能の拡張も実施されている。ただし、大きな機能拡張というよりも、開発者が実際に必要とする細かい改善という側面が強い。 Firebug 1.8.0における主な機能拡張は次のとおり。 新しいconso
「ライブラリ」が見えなくなったワケ Lionでは、Macの顔とも言うべきFinderに意味深な変更が施されている。それは、ユーザー別のライブラリフォルダ(‾/Library)が不可視化されたことだ。ファイルシステム上には変わらず存在するが、optionキーを押しながらFinderメニューバーの「移動」をクリックするか、openコマンドで開かないかぎり見ることができない。 とはいっても、ライブラリフォルダの位置付けが変更されたわけではない。アプリケーションが使用するフォルダやキャッシュ領域、ユーザー別のフォントフォルダなど、構造はSnow Leopard以前とほぼ同じと言っていい。 不可視フォルダとなった理由だが、それはおそらく「アプリケーションのサンドボックス化」が可能になったからだろう。Leopardのときから一部のシステムプロセスがサンドボックス化され、Snow Leopardのときに
iPhoneアプリ設計の極意 ―思わずタップしたくなるアプリのデザイン は良いiPhoneアプリを作りたいと思っている デザイナー、プログラマー、プロデューサーの必読書です! 内容や感想はたくさん書かれているので、ここではここでは、この本の使い方を書きます。 iPhoneアプリ設計の極意 ―思わずタップしたくなるアプリのデザイン 作者: Josh Clark,深津貴之(監訳),武舎広幸,武舎るみ出版社/メーカー: オライリージャパン発売日: 2011/06/18メディア: 大型本購入: 24人 クリック: 1,170回この商品を含むブログ (29件) を見る 1. 買ったら、一通り眺める 買ったら、一通り読んで下さい。時間が無いという人は、サブセクションのタイトルとそこで取り上げられているアプリの画面と説明だけ読むだけでも、かなりのアプリ設計の極意を知ることができるとと思います。 2. ア
おまえまだそれ引き摺ってんのかよと言われたら、はいそうですと答えるしかない。 残念ながらcloseされてしまったというか、してしまったennnnndだけど、Ruby本体はともかくirbにあったら実際便利な気もします。 ということで作ってみました。 *** ruby-1.9.2-p290/lib/irb/ruby-lex.rb 2010-12-08 17:09:11.000000000 +0900 --- irb-ennnd/lib/irb/ruby-lex.rb 2011-07-31 11:37:21.000000000 +0900 *************** *** 780,785 **** --- 780,796 ---- token.concat getc end + if token =~ /e(nn+)d/ + $1.size.times do + @rests.unshif
特許ライセンス管理団体のMPEG LAによると、Googleのビデオエンコーディング技術「VP8」によって特許を侵害されていると考える組織の数が12にのぼり、同団体ではそれらの特許のランセンス供与を検討しているという。 MPEG LAは米国時間7月28日、米CNETに宛てた声明の中で「12の異なる特許権者の保有する特許がVP8にとって必要不可欠であることが既に分かっている」と述べている。 MPEG LAはこれまで、VP8が動画に関する他者の特許を侵害していると考えるとしか述べてこなかった。関係する企業名および特許については明らかにしていない。 VP8は、ウェブブラウザなどのソフトウェアや携帯電話用プロセッサといったハードウェアに組み込めるオープンソースでロイヤリティフリーの製品として、Googleが2010年にリリースしたコーデックだ。コーデックとは、動画や音声などのデータストリームをエン
Free Software Foundationの創始者であり、テキストエディタEmacsの主要開発者でもあったRichard Stallman氏は7月28日、Emacsが2009年よりGPL違反状態にあったことを認めた。Stallman氏は間違いを認めるとともに、該当箇所を削除する、またはソースを追加するか、2つの対策を提示している。 この問題はEmacs向けの統合開発環境(IDE)「Collection of Emacs Development Environment Tools(CEDET)」を導入するプロセスで生じたもので、「バイナリブロブ」を含んでいたという。GNUのメーリングリストによると、関連するのは言語のシンタックスを解析するパーサーで、パーサーを生成するジェネレータおよび生成するbison文法が配布されていないという。問題のバイナリは2009年9月にEmacs trunk
Lion にバージョンアップしたら [2011-03-10-1] の方法でビルド出来なく なってしまいました。 Macports とか Homebrew の情報はあったのですが、「ソースからビルド」 の情報は見つけられなかったので、ここにまとめます。 パッチは 3 つ必要でした。 patch-no-pie.diff patch-src_unexmacosx.c.diff patch-fix-title-bar.diff 1 と 2 がビルドを通すために必要です。パッチを当てないとこんなエラー ログを吐いてビルドに失敗します。 Dumping under the name emacs unexec: unrecognized section name in __DATA segment --- List of All Regions --- address size prot maxp --
Firefox web browser - Faster, more secure & customizable Mozillaは現在、Firefoxにおけるメモリアロケーションに関してさまざまな方法を模索しており、最近の実装はすでに通常負荷時でメモリの使用量を削減することに成功している。この新しいメモリアロケーションは高負荷時にはどういった振る舞いを見せるのか、メモリアロケーション関連の開発に従事しているGregor Wagner氏がベンチマークの結果をScalability - Garbage Collection stats and thesis updatesにて発表した。 実施されたベンチマークは、Most Popular Websites on the Internetから上位150のサイトを1.5秒ごとに新規タブで開いてくというもの。最後にすべてのサイトのロードが終わるまで9
堺市西区の大阪湾臨海部で一部営業運転している関西電力の大規模太陽光発電所(メガソーラー)の工事が、今年10月ごろの全面運転に向け最終段階に入っている。上空から見ると、約7万枚の太陽光パネル上に巨大な「SOLAR SAKAI」の文字がくっきりと浮かび上がり、その広大さが実感できる。 昨年10月、電力会社としては全国初のメガソーラーとして1期分(出力2850キロワット)が営業運転を開始。今年3月には2期分の工事が完了し、出力は6290キロワットと国内最大規模になった。 今回の3期分が完成すると出力は1万キロワットになるが、それでも出力は原発1基分の100分の1程度にとどまる。太陽光などの再生可能エネルギーを国のエネルギーの柱にするのは、容易ではない。
100年前のドイツ人が思い描いた西暦2000年の未来図12枚 以前、フランス国立図書館に所蔵された1910年に描かれた2000年予想図をご紹介したことがありますが、同様のものがドイツのチョコレート会社によって描かれていました。 1900年初頭の人々が想像した100年後…西暦2000年とはいったいどんなものだったのか、ご覧ください。 1. お手軽な水上散歩 バルーンで浮きながらの優雅な歩行。水車みたいな一輪車も楽しそうです。 2. 動く歩道 空港や駅に動く歩道はありますね。 3. 列車移動式の家 アイデアは面白いですが、あまり実用性はなさそうです。 4. テレビ この分野は当時の想像をはるかに超えていますね。 5. 個人飛行機 空を飛ぶ分野は、安全性も含めて進歩が難しいようです。 6. 水陸両用船 結局どこかで積荷を降ろす必要がありそうです。 7. 気象操作マシーン 北京五輪の開会式を晴れに
GmailのInboxを空っぽにするのがベストと言います。Inboxを空にするため、着信を確認したメールをあとで見るためにスターを付けて管理する方法もあります。しかしこの方法では、「いつそのメールを見るべきなのか」を指定することは難しいですよね。 そのため、 Boomerang for Gmailのようなリマインドサービスを使うのですが、あまりシンプルではないのも事実。 そこで今回は、Gmail自体にスヌーズ機能を追加できてしまうGoogle Apps Scriptの設定方法をご紹介します。 組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! Gmailにスヌーズ機能を追加する方法 今回ご紹介するGoogle Apps Script、「Gmail Snooze」は、Gmailで受け取った特定のメールを
我が家のNASには、 音楽ファイル(約400GB iTunes経由) iPhone/iPadのアプリなどバックアップ(約40GB iTunes経由) 写真(約60GB) 電子書籍(約15GB) 音楽以外のCD/DVDイメージ(約60GB) などのデータが入っています。 他にもそれほど容量がないデータも多々ありますが、基本的には家族で共有して使えるデータはすべてNASに入れておきたいと考えています。 BUFFALO 76MB/s 高速転送 ネットワーク対応HDD(NAS) 1.0TB LS-V1.0TL バッファロー 2010-09-15 ¥ 15,311 Amazon.co.jp で詳細を見る ちなみに使っているNASはこれ↑。RAID対応ではありませんが、USBディスクを挿せるので、同容量のHDDを指して日次で差分バックアップをかけています バッファロー製品とMacは相性が悪いとよく言わ
最新バージョンはコチラです。 Milkode(ミルコード)はソースコード検索エンジンです。手元にある大量のソースコードを登録し、ブラウザで閲覧したり検索することが出来ます。20000ファイル位であれば1秒位で特定の一行を見つけることが可能です。 Rubyで書かれており、使っているライブラリも含めてRubyGem経由でインストールすることが出来ます。 OSX, Unix $ sudo gem install milkode Windows(32bit) $ gem.bat install rroonga --platform x86-mingw32 $ gem.bat install milkode Windows(64bit) ※ 事前に64bit版rroongaのインストールが必要です。 $ gem.bat install milkode詳しいインストール方法はホームページをご覧下さい。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く