12月 22

AdobeUpdateManagerでアップデートできない

Mac コメントは受け付けていません。

さてさて。
だいぶもとの環境が戻ってきておちついてきたなーって時に,
Adobeさんがまたアップデートしたらしくて,アップデートマネージャのアイコンが出てきたので
さっそくアップデートをかけようとしたら変なエラーが。

Updaterワークフローの読み込み時にエラーが発生しました。

なんだこれ。
アップデートマネージャーが壊れたかとおもって,公式みるも得にそういった記述もない。

で,いろいろ検索してみたところ,どうやらスーパーユーザー権限がないとうまく動かないらしい。

アップデートマネージャーの本体は
/Library/Application\ Support/Adobe/OOBE/PDApp/core/
にいるのでこれを直接実行すればいいみたい。

$sudo /Library/Application\ Support/Adobe/OOBE/PDApp/core/Adobe\ Application\ Manager.app/Contents/MacOS/PDApp

とすれば立ち上がってアップデートがかかりました。
とりあえずはめでたしめでたし…か?

でもアップデートの度にこれやるのも面倒だよなぁ。
結構頻繁にアップデートかかるし。

むむむ。

12月 21

MacBookProからMac mini Serverへの移行(その2)

Mac コメントは受け付けていません。

前記事
MacBookProからMac mini Serverへの移行

MacBookProがだいぶガタが来てたのでMac mini Serverへ移行したときのお話。
その続き。
Continue reading »

12月 21

今まで使ってきたMacBookProがかなりガタがきてるのでそろそろ買い替えかなと思って新しいMacを探していました。
AppleCareも当時お金無くて入れてなかったから壊れたら最後。修理代でMac miniが買えます(苦笑

しかもこのMacは何故かキーボードのキートップがはがれ落ちてて,Shiftキーも押しっぱのまま反応せず,外部キーボード必須状態。
ついでにバッテリーも数年前の携帯電話バッテリー膨れ上がり問題並に膨れ上がり,
メモリーを交換するときに蓋を開けていこうきちんと閉まりません。

流石にこれ以上使い続けるのはいろんな意味で危険なのもあって,今回思い切って買い替えることにしました。

もともと13インチのMacだったので24インチの液晶に繋いで使っていたので画面付きじゃなくてもいいことと,iMacはちょっと場所と予算の関係で却下。MacProもお金がないのでダメ。

ということでMac miniから選ぶことに。
Continue reading »

12月 16

IE6でPNGを透過させるDD_belatedPNGのおぼえがき

ウェブ制作 コメントは受け付けていません。

今製作中のサイトはPNGスプライトを使ってます。
それ自体は別に問題ないんですが,全部1枚に入れちゃったので場所によって背景色とかが変わるから透過画像にしたんですよね。

まぁ当然IE6で色抜けないわけで,なんかいろいろな方法がアルらしいんですが,
DD_belatedPNGを使うのが一番楽らしいってことで,これをつかうことにしました。

とりあえず背景画像をロードするクラスをつくって,スプライトを使う要素については,
背景のクラスと個別要素のクラスってわけてたので指定はらくちん。

css

.get-sprite-Index {
background:url(‘hogehoge.png’) no-repeat;
}
.logo {
width:200px;
height:50px;
background-position:-200px 0;

html
<!– jQuery Initialize –>
<script type=”text/javascript” src=”initialize.js”></script>
<!–[if IE 6]>
<script type=”text-javascript” src=”js/DD_belatedPNG.js”></script>
<script>
DD_belatedPNG.fix(‘.get-sprite-Index’);
</script>
<![endif]–>

で,こんなかんじで書いたらちゃんと背景が透過されました。
透過されましたがたくさんある要素のうち最初の1個、つまりこのロゴ部分だったんですが、
こいつだけなぜかうまく動作しない。
透過はされるんだけど、背景が左上から20x20ピクセルくらいしか表示されない。
クラス名かえたり,IDにかえてみたり他の動いてるところからまるっとコピペしてもうごかない。
なんだこれ?とおもっていろいろ調べてみたら,なんかバグかなんかがあるのかな?
環境によって100パーセント動かなかったり,何回かに1回はちゃんと見えたりとまちまちらしいですが。

回避するにはjQueryみたいにコードを /body の直前に書けばいいらしい。
ということで早速移動。ボディ閉じる直前にもってきたところ,
ページの読み込み中になんかちょっとロゴの要素の部分がぐちゃぐちゃーってスプライトの中身がみえちゃうけどページが全部読み込み終わる頃には綺麗に表示されました。
もちろん背景も抜けてます。

何度かリロードしたけど問題なく動作してるみたいなので多分大丈夫でしょう。

読み込み中ちょっと汚くなるのはIE6でも動くようなプリローダー風のjQueryプラグインでも探して入れればいいかな?

11月 04

MacとiOS5と非対応プリンタでAirPrintつかう方法

iPhone, Mac コメントは受け付けていません。

地味にiPadとかから直接印刷は便利だったんだけど
気がついたらプリンタみつけられなくなっててどうしたものかと思ってたら
今まで使ってたAirPrintActivatorがバージョンアップしてました。

http://netputing.com/airprintactivator/airprint-activator-v2-0/

上書きインストールして再アクティベートすればまたiOSデバイスからプリンタが見えるようになるようです。
見えない場合はシステム環境設定→プリントとスキャンと進んで,
下の方の□ネットワークでこのプリンタを共有にチェック

または
システム環境設定→共有で
□プリンタ共有にチェック

AirPrintActivatorで自分のプリンタ名が表示されればOK

あとはアプリは閉じてても使えるみたいです。
ただし,Mac経由で共有してるから,プリンタと接続しているMacは電源が入ってないとダメです。