2011年10月21日

WindowsXPが重い

何年も使っているWindowsXPがだんだん重くなってきて、何かクリックしても反応するまで1〜2秒かかるという状態になってしまいました。

PC自体も3年ほど前のもので、メモリを3GB積むなど対策はしていますが、OSのほうが重くなってきているような漢字です。

Evernote とか Microsoft Office とかの重いアプリを使いたいのですが、起動に時間がかかり、メニューで何か選んでも1〜2秒たってから反応するという具合に、べったりと重い状態でした。

ふと、エクスプローラーで「マイネットワーク」を見てみると、ネットワークプレースが沢山登録されていました。使ったことのあるものが大半ですが、使ったことがない(アクセスしたことがない)はずのものも、含まれていました。

試しに、これらのネットワークプレースを削除してみたら、これまでの重さが嘘のようにXPの動作が軽くなりました。マウスクリックにもすぐに反応しますし、メニューもすぐに表示されます。

ネットワークプレースに沢山溜まっている状態で使っていると、重くなるようです。

ウェブで少し調べてみましたら、ネットワークプレースを自動的に追加させない設定があるようです。

Tips[ネットワーク プレース] 自動追加機能を停止する方法 - パソコン修理 日誌 - Yahoo!ブログ

これで、しばらくはWindowsXPを軽快に使えそうです。
posted by はるこち at 16:58| Comment(1) | TrackBack(0) | パソコン関連 | このブログの読者になる | 更新情報をチェックする

きょうだいについて思うこと

我が家には3人の子どもたちがいます。上から小学校4年生、2年生、保育園年中で、一番上が男の子、下の2人は女の子です。

歳が近いきょうだいがいる家ではどこでも見られる光景だと思いますが、きょうだい同士の争いが絶えずいつでも大騒ぎになっています。

とくに、同性だからでしょうか、女の子同士でのモノの取り合いはしょっちゅうで、シールやらぬいぐるみやら、何かあればすぐに取り合いが発生します。

モノの取り合いを観察していると、相手が持っているモノは何でも欲しくなるのに、手に入れてしまうと興味が薄れてしまうように見えます。昨日あれだけ騒いで手に入れたのに、今日になると床に無造作に転がっています。

対象となる「モノ」は何でも良くて、「取った」か「取られた」かが重要なのではないかと気がつきました。

「取った」「取られた」の関係は、「勝った」「負けた」の関係と言えると思います。モノが欲しいのではなくて、「勝ちたい」「負けたくない」という気持ちがあるのだと思います。

しかし、勝ち負けだけの世界にいると満たされないのではないかと思います。今日は勝っても明日は負けるかも知れない、勝ったとしても手元にあるものは本当に自分が欲しいモノではないかもしれない、でも負けたくない。

「勝ち」「負け」は相手がいて初めて成立するものであり、相対的なものだと言えます。人間の感覚は相対的なものには敏感であるというような記事をどこかで読んだことがあります。

「今日の気温は22度です」というより「今日は昨日より暖かいです」といったほうがわかりやすいし、子どもを見る目もついつい他人の子どもと比較してしまう、自分のことだって「自分はアイツに比べてダメな人間だ」と比較してしまう、などなど。

ところで、一番上の子は、取り合いに巻き込まれることもありますが、普段はマイペースで自分のやりたいことを遂げるタイプのようです。自分が欲しいモノは欲しいけれど、勝ち負けにはあまりこだわっていないようにも見えます。

相対的でないということは、絶対的な観点を持っているということになるでしょうか、自分なりのモノサシを持っていると周囲に振り回されずにやっていけるのだと思います。

勝ち負けにこだわらないでいるのは平和で楽しそうに見えますが、競争がないとあまり向上しないのではないかという心配もあったりします。

適度に競争しつつ、でも勝ち負けではない部分で自分の存在を確認できるような、そんなふうにやっていかれると良いな、と思います。
posted by はるこち at 10:44| Comment(0) | TrackBack(0) | シンプルに行こう | このブログの読者になる | 更新情報をチェックする

2011年09月16日

Assertion failure in -[UITableView _createPreparedCellForGlobalRow:withIndexPath:]

XCode で iPhone/iPad アプリを開発しているときにタイトルのようなエラーメッセージに遭遇しました。

2011-09-16 17:21:54.001 TestApp[7007:207] *** Assertion failure in -[UITableView _createPreparedCellForGlobalRow:withIndexPath:], /SourceCache/UIKit_Sim/UIKit-1448.89/UITableView.m:5678


次の行には以下のようなエラーメッセージが。

2011-09-16 17:21:54.003 TestApp[7007:207] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:'


なかなか原因がつかめず苦労しましたが、ようやく、わかりました。

1.テーブルセルのXIBファイルをコピーして増やした。
2.画面上のコントロール等を貼り付け直した。
3.親画面の IBOutlet に新しいテーブルセルオブジェクトを連結するのを忘れた。
4.テーブルセルオブジェクトが生成されても参照できないため nil が返された。
5.アサーションエラーや、色々なエラーが発生。

というわけで、XIBファイルの連結状態を直してコンパイルして、解決しました。
posted by はるこち at 17:30| Comment(0) | TrackBack(0) | 開発関係 | このブログの読者になる | 更新情報をチェックする

2011年07月27日

Firefoxで最低限欲しい拡張

はてブでFirefox設定のTIPSがホッテントリに入っていたので自分も。

あれこれ拡張を入れていたけれど、Firefoxのバージョンアップで振り落とされてしまい、半分くらい使えなくなってしまいました。

使えなくなっても別に困らない拡張もありましたけど、そんな中でも、これだけは!というものをあげておきます。

(1)Tab Mix Plus
Tab Mix Plus :: Add-ons for Firefox
細かい設定が色々あるけれど、欲しいのは下記の2つ
・「表示」→「タブバー」で、タブバーを多段表示にする
・「表示」→「タブ」で、タブ幅を「160から160」(つまり常に同じ幅にする)
タブを開きまくる人にお勧め。自分は多段表示は3段にしてるけど、閉じるボタンの位置がずれないので押しやすくなる。
20110727-091250-3027.png

(2)FireGuestures
FireGestures :: Add-ons for Firefox
これも細かい設定を始めると切りがないけど、下記の1つがあればいい
・「タブを閉じる」を「D」に
右クリックしながら下にチョイってやるだけでタブが閉じるので、色々はかどりすぎて笑える。
20110727-091505-3028.png

閉じるのが簡単すぎて怖いという方は、TabMixPlusで「閉じたタブの復元」の機能を有効にしておけば安心。
さらに、FireGuesturesで「ポップアップ 最近閉じたタブ」に DRU をセットしておけば、右クリックしながら U を描くだけでタブを再度開ける。
20110727-091728-3029.png

(3)Download Statusbar
Download Statusbar :: Add-ons for Firefox
色々設定はあるけれど、とりあえずデフォルトでOK

Firefoxの拡張を色々試したけど、今はこんなところ。
posted by はるこち at 09:20| Comment(0) | TrackBack(0) | パソコン関連 | このブログの読者になる | 更新情報をチェックする

2011年05月10日

Firefox で Tab Mix Plus を入れたら行う設定

遅ればせながら、Firefox4 をインストールしました。
もちろん Tab Mix Plus も入っています。

ついでなので、Tab Mix Plus の設定の中で自分が便利に使っているものを紹介します。
タブの幅を変えないようにする設定です。

(1)まずタブバーを多段表示します
「表示」→「タブバー」
20110510-104002-2955.png

タブバーの位置:上部
一段に収まらない数のタブを開いた場合、タブバーを:多段表示にする
バーの最大表示段数:3段

(2)タブ幅を固定
「表示」→「タブ」
20110510-103746-2954.png

タブ幅:「160」から「160」ピクセル ※同じ数値にすることが肝心

その他はお好みに応じて設定してください。
そうすると、↓こうなります。

20110510-103339-2953.png

タブの幅が小さくて読みにくいかも知れませんが、タブが増えていくと、↓こうなります。

20110510-103325-2952.png

バッテンボタンを押してタブを閉じていくときでも、タブの個数によって幅が変わってしまうようなことがなくなりますので、ボタンの場所が変わってしまうストレスから解放されます。

Firefox には他にもカスタマイズの項目が多くありますので、機会があればまた紹介したいと思います。
posted by はるこち at 10:46| Comment(0) | TrackBack(0) | パソコン関連 | このブログの読者になる | 更新情報をチェックする

2010年10月25日

Evernoteの同期ができなくなって焦った話

有料アカウントに移行し、毎日便利に使っている Evernote for Windows ですが、急に同期ができなくなってしまいました。

凹レンズ 〜まとまりのない日記〜 さんの、Evernoteが同期できなくなったときの解決方法まとめ 等を参考にログを見てみたりしたのですが、どうにもわかりませんでした。

症状は、同期しようとすると「同期失敗」となるほかに、アカウント情報が見れない、新規ノートを作成しようとするとフリーズ状態になるというものです。フリーズと言っても、ボタンがへこむ等の反応はあるんですが、画面が何も変わらない状態になります。

Evernote をいったん終了し、起動すると普通に動いているように見えるんですが、新規ノートを作成しようとすると、やっぱり何もできなくなってしまいます。

チェック項目には月間の使用量をオーバーしているのではないかというものがありますが、アカウント情報が見れないので使用量が表示されません。これまでの経験から、毎月使用量の2割〜3割程度しか使っていないので、今月も同じくらいではないかと思うので、これも原因ではなさそうです。

Evernote を終了したり起動したりして3時間ほどハマっていたのですが、ふとタスクマネージャを見たら Evernote.exe が4つも起動しているのを発見しました。

思い起こしてみると、朝一番に、ノートを数件登録しているときにアプリケーションエラーが発生し、異常終了してしまい、起動し直したことがありました。(マイクロソフトに情報を送信しますか?という表示が出るあれです)

Evernote.exe が正しく終了しないまま、新しい Evernote.exe を起動してしまい、PCの内部で重複してしまい、それで様々な処理が上手く動かなくなったのではないかと気がつきました。

念のため Windows を再起動し(実はここまで再起動していなかった)、Evernote を起動してみたところ、普通にサクサク動くようになりました。

Evernote.exe の異常終了が原因だったので、これはかなり希なケースだと思いますが、どうにもわからないときは Windowsを再起動、というのも選択肢のひとつとして覚えておいて損はないかもしれません。
posted by はるこち at 16:04| Comment(0) | TrackBack(0) | Evernote | このブログの読者になる | 更新情報をチェックする

2010年10月18日

iPadプログラミングの作法

iPadプログラミングの作法
posted by はるこち at 14:53| Comment(0) | TrackBack(0) | 開発関係 | このブログの読者になる | 更新情報をチェックする

iPhoneプログラミングUIKit詳解リファレンス

iPhoneプログラミングUIKit詳解リファレンス
posted by はるこち at 14:53| Comment(0) | TrackBack(0) | 開発関係 | このブログの読者になる | 更新情報をチェックする

iPhone デベロッパーズ クックブック

iPhone デベロッパーズ クックブック
posted by はるこち at 14:52| Comment(0) | TrackBack(0) | 開発関係 | このブログの読者になる | 更新情報をチェックする

基礎からのiOS SDK

基礎からのiOS SDK
posted by はるこち at 14:51| Comment(0) | TrackBack(0) | 開発関係 | このブログの読者になる | 更新情報をチェックする