■入試の「赤本」真っ青?著作権クレーム 損害賠償訴訟 【asahi.com】
明らかに違反ですね。
しかしこれで著作権者が損してる訳でもないと思うのだが・・。
とりあえず取れるものはとっておけってことですね。
>ThinkPad ( ノートブック製品 ) 、ThinkCentre ( デスクトップ製品 ) およびその他のPC製品はLenovo社の製品です。 アスタリスク(*)が併記されている製品はLenovo社のWebサイトにリンクされます。
さて、どうなるんですか。
■名古屋の百貨店売上高、万博効果で6.2%増・4月 【NIKKEI NET】
一方、万博だからといって漠然と期待していただけのところは(´・ω・`)ショボーンな状況だとか。
前々から準備していたところはうまいこと恩恵にあずかっているようです。
遅ればせながらロマンシングサガ-Minstrel Song-を買ってまいりました。
メモ代わりに画面を保存しながらプレイしたかったのですが、画像入力デバイスが見当たらない。
たまたまPCにささっていたCanopusのTVチューナーボードMTV800HXでキャプチャしようとしたら、コンポジットの入力端子が無いのですよね。
コンポジット入力するには特殊な変換コネクタみたいなのつかってS端子に繋ぐのです。
(S端子というかS端子の改造版みたいなコネクタ)
たまたまMTVX2004に付属していたコネクタがあったので流用してみたけど見事にピン配が違う。
同じメーカーのくせに途中で変えないで頂きたい。
恐らくピン数をS端子と同じにしたとかそういうコスト上の仕様変更だと思いますが。
S端子で繋げば問題ないのですが、プレイステーションのS端子ケーブル持ってないので。
仕方が無いので基板上のビデオICとコネクタ間でテスタどのピンが対応するかチェックしました。
忘れないようにメモっとこ。
図の大きさは適当なのでアシカラズ。
たぶんMTV2000も同じ。
で、ロマサガ。
音楽とかすごく懐かしいです。
イベントも「あったあった!」って感じで楽しめます。
ディスクの読み込み時間が苦痛で仕方が無いのですが、テレビゲームはこういうものなんだと割り切ろう。
まずは前作で好きだったクローディアで開始。
主要キャラだけでなく街の人までフルボイスです。
クローディアの話し方がおかしいくらい落ち着いててなんか不思議さに萌え。
森の中に住んでた人間がなんでこんな世間知ってて仕事をテキパキをこなすのか謎で仕方有りません。萌え。
声は皆口裕子さん。
男っぽいのは仲間に入れない主義なんで苦労してます。
武器とかも変なの使うのが問題なのかもしれないですが。。
3時間くらい経過した時点でもう力尽きそうだな。
ガラハド(ゲ)に会うまでがんばろう。
SFC版を知らない人には全く意味不明なプレイ日記。
本日は映画「名探偵コナン」見に行ったあと少しやってました。
少しっていうか8時間くらいカナ?カナ?
SFC版の記憶を頼りにしててもヒントが少なすぎて難しい。
今日は、
・ジャン行方不明事件解決(今更かよ)
・メルビル海賊襲撃事件解決
・アサシンギルド解決
そんでフロンティア行ったらジュエルビーストが出現していた(;´Д⊂)
ゴールドマイン鉱モンスター襲来は解決できなさそうだったのでパス。
なんかイベントの順番がバラバラな気がしてならないっす。
すごく弱いので苦労するし。
ボスは弱いんだけどその他が強すぎ・・。無駄に戦闘しすぎたせいか・・。
挙句の果てにあまりイベント進めていないにも関らず詩人がサルーインの話を語り初めてしまいました。
言い渡されたのはオールドキャッスルでした。
HPまだ316しかないのに。
やっと判ってきたんですが、「雑魚敵を倒せば倒すほど戦いに勝てなくなる」という普通のRPGとは逆の仕組み。
うーん、手遅れ。
前作と違って敵をあまり避けられないんですよね。クマった。
オールドキャッスルのマップを出した後、メルビルで光法術をたくさん購入してもう一度詩人に話し掛けてみたところ、いい具合に最終試練の場所もマップに出す事ができました。
あとはガラハドを殺害して冥界に行けるようになれば完璧なのですが、いまだにアルツールにガラハドが居ません。
アイスソードイベントが発生しないといけないのかもしれないと思い、フレイムタイランドに会いに行く。
アイスソードを持ってくる依頼を受けアルツールへ戻る。
・・・・ガラハドまだ居ないし。
てか、アイスソードいまだに普通に店売りしてるし(お金なくて買えないけど)
どこだぁーガラハドォぉ!
・・・疲れた。
しかしクローディアのしゃべり方、萌えです。
§ ひかりん [ おやおや、すでにジュエルビーストが出ているんですか、早いですね。 所持金が20000金を超えないとアイスソードは..]
§ ひかりん [ 尚、アイスソードを自力で買うには、所持金を19999金にしておいて、アイスソードが店に売っているのを確認後アイテム..]
§ Suika [ガラハドが強くて殺せません・・・。トパーズが必要か。]
§ ひかりん [ええ!? まさか「殺してでも奪い取る」を選択するとバトルモードに入るんですか? 「雪のあらし」とか使われたら非常にき..]
§ Suika [そのとおりなのですよ。 騎士団は放置しすぎてどうなっているやら・・。]
§ ひかりん [騎士団領は自分もイベントに絡められず、いまだに何もやっていません。どうすればいいんだ! アルベルトで始めれば最初から..]
§ Suika [結局騎士団イベントひとつも発生させられませんでした(涙 どうやっても騎士団関連は進められなくなった。]
■結婚したい年齢は33.1歳(関東圏) 【asahi.com】
俺の年齢は26歳。
さすらいのヒッキーさ。
みんなよろしくな!
■東海地方の女性は化粧品出費額が多い 【asahi.com】
・・・経済が好調だからに違いない!
(どういう訳か名古屋はブスが多いと言われる)
そんなのあつ付けでもっともらしい理由つけても怪しいもんです。
仮に多少の偏りがあったとしてもそんなの小さなものでしょうし、美人もそうでない人もどこにでもいる。
というわけで、女性に失礼なので止めて頂きたい!
あ、必然的に名古屋の男もブサイクって事になるんですね。
鬱だ。死のう。
・・・ところで「リアルキモヲタ」の多い地方はどこなんでしょう。
このまえゲーマーズとソフマップですごい人みちゃったよ。
あれは敵わねえ。普段どういう生活してるんだ。ウハッ。
楽しかったけど出費も多め。
というか酷いことになってきたなぁ・・。
↓カード明細(5月途中時点)
ここんところ毎月こんななんですけど支払いしきれるのか俺(w
さらにGW初日に上のとは別のクレジットカード1枚紛失してるんだよなぁ。
気付いてすぐ停止措置はしましたが、どうなっていることやら・・。
再発行手数料はいくら取られるのかと思ったら無料でした。
ゲームをやる日と決めてひたすらゲームをやるのは楽しいものだ。
最近はどうしてもゲームやる気力が沸かず、こういうのは久々で懐かしい。
このゲーム自体が中高生のときにやったゲームのリメイクというのもあってけっこう楽しんでいる。
今日は、
・ゲッコ族救出
・そのあとゲッコ族の洞窟行くもマップアビリティが足りない上に雑魚敵が強すぎて断念
・ゴールドマイン炭鉱事件解決。全員助けて30000金ゲット。
・お金が手に入ったところでアルツールに行くとガラハドがアイスソード購入済み。
そして、
居た居た。
忍び寄る不審な人影(クローディア)にも気付かず能天気にアイスソード持ってます・・!
やべ、なんか親しげに話はじめちゃった。
アイスソードが必要な事情を話すもガラハゲ納得せず。
仕方が無い、「力づくで奪う」で。
しかし彼も前回(?)と同じ轍は踏まない。
アイスソードをもって襲ってきた。
う、うわー何をするー!
全滅。
最初にやってくる全体攻撃を防ぐためにトパーズがないと無理そう。
という訳で、
・砂漠地下、地底湖まで移動、トパーズと大地の剣を入手。
すごく遠い上に帰りも徒歩(;´Д⊂)
トパーズを装備して再挑戦。
ガラハド殺害成功。
やっとゲームの最終目的を達成した(違)
ちなみに音楽の変化とかは無かったです。
この後は放置していた盗まれたニンフ像を解決。
これのラストけっこう衝撃的だったというか、なんというかドラマになってます。
敢えて書きませんが是非このイベントは見ておきましょう。
なんか今回のは全体的にすごくドラマチックになっててまさにRPGの情緒を味わえる作品になってます。
何もかもまっすぐ突き進むような話になってないところがいい。
あとはもっと敵を弱くしてくれると本当に助かるんですが・・。
(1戦闘ごとにセーブしてます。すぐ全滅するんで)
で、シフの戦闘中の一言が腹立たしいのと、好みのタイプじゃないのでいい加減パーティーから排除。
凍結湖へ向かう。
そしたら妖精さんイベントが。
砂漠の地下湖までまた行くハメになる。さっき行ったばっかなのに。
すごく苦労してもう一度行く。
そして凍結城へ。
ここもすごく長くてつらくて全滅しそうで・・。
なんとかフリーレさまのところまで。
ボス戦はすごく楽です(笑
このゲームフィールドモンスターのほうが強い。
フリーレは倒した後仲間にできるみたいです。
美人なので仲間にしました。
でも弱い。
この後はハーレム大好きなウハンジさんの依頼を受けに。
この部分の主人公とウハンジのやりとりはユーモラスに演出されてます。
音楽とかカメラワークとか。
うーん。良く出来ているなぁ。
クローディアかわいい。
§ ひかりん [名古屋の女性が金を掛けるのは、宝石や洋服よりも自分に磨きを掛ける為に化粧品を多く買っているとすれば、名古屋の女性がブ..]
§ ひかりん [ ロマサガは自分よりもSuikaさんの方が面白くプレイしているんじゃないかとちょっと反省。っていうか、既にプレイ時間..]
§ ぉゅぅ [>ブス どこにどうというのはよくわかりませんが, ツーリングで立ち寄ったところ, 個人的に好み?な外観の方を多く..]
§ Suika [ひかりんさん>>なんかけっこういわれるのですよ残念なことに。 ロマサガ>起きてる時間ほとんどロマサガやってましたから..]
§ ひかりん [ 私も消えたニンフ像イベントクリアしました。ラストには唖然としましたよ(笑) ノースポイントでニンフの姉ちゃんと別..]
§ Suika [ステルスと忍び足は結局意味がわからなかった(w]
§ ひかりん [ん?ラストバトルに行ったと言う事はクリスタルシティあたりでセーブしてますよね。町でステルスと忍び足のマップアビリティ..]
§ Suika [使い方がわからなかったw 次つかってみます。]
PlayStationのS端子ケーブルを持っていなくて難儀だったので買いにいきました。
しかしなかなか売ってないんですよねえ。
ゲームキューブのコンポーネントケーブルとかは売っているんですけど(謎だ
で、ゲーム屋に行ったら酷い商品を発見。
任天堂系、PlayStation系、ドリームキャスト、XBOXのそれぞれの端子が片側についていて、反対側がコンポジットとS端子という代物。
売れなかったためか、値引きされて1980円。
純正品より高いよなぁ。きっと。
これは欲しそうで需要がない定番5徳ナイフみたいな感じだ。
結局使うのは一つの組み合わせだけなのですごく無駄。
コンポジットとS端子が同時に両方繋げるので、画面キャプチャしながらプレイするのには便利かも。
↓入力側はこんなにいらねえよw
それとも全部接続しておいて、セレクタ要らずとかいう使い方をする物なんだろうか?
確かに電源さえ同時に1つしか入れないのであればOKかもしれんが、そもそも接続してはいけないような配線図になるよねえw。
しかしXBOXのコネクタってこんなでかいんですね。
何考えてるんだろアメリカ人って。
GameCUBEはSFCとお同じコネクタだし、PlayStationもけっこう昔の物なので仕方がないとして、一番最近に決めたはずのXBOXのコネクタが一番でかいってどういう訳ですか。
一昔前のパソコンのパラレルポートみたいだな。
GW最終日。
だらだらゲームできるのも今日で最後です。
最終試練とオールドキャッスルをマップに出せたのでまずオールドキャッスルへ行きました。
パーティーは、
・クローディア
・ミリアム
・アイシャ
・バーバラ
・フリーレ
なのですが、フリーレのLPが8しか無いんですよね。
儚いコなんです。胸でかいけど。
そういう訳でいつもダンジョン抜ける頃には必ずLP1というピンチっぷり。
なんとか巨人の里にたどり着いて長の話を聞いて買い物可能に。
イェイ。とおもったらアイスソードは買えないのかコンチクショウ。
戻って次は最終試練へ。
・・・太陽の神殿跡に行っても何も起きない。
もしかしてサルーインの話聞いたあとでは行けないのか?(´Д`;)
λ............トボトボ
リアル時間も無くなって来たのでサルーインの元へ向かう。
しかしどうやってもサルーインに勝てない。
強いとか弱いとかいう問題じゃなく勝てない。
倒れたキャラクターを操る術を使ってくるので、倒れたら即座に回復しないといけない。
相手より先に行動できないと絶対勝てない気がする。
何度か挑戦したけどどうしてもダメなので諦めてリセット。
HPがもっとあがるか攻撃力がもっとないと勝てる可能性は低い気がした。
いまだにHP400以下だし。
クイックセーブした位置からはもう戻れなかったので普通のセーブ位置へ戻ることに。
オールドキャッスル行く前まで戻る(戻りすぎや・・)
今度は反省を活かして先に最終試練へ。
各所にいるボス敵はそれほど強くないのですが、死ぬ間際に全体攻撃してきてLPがどんどん削られていく。
やめてくれぇ。
諦めてまたリセットしかけたところに神の恩寵キタ━━(≧∀≦)ノ━━ !!!!!=
たったの2かよ。
しかし昨日も書きましたがこのゲームはすごくドラマチックだと思います。
世界観もすごくスケールが大きくて洗練されている。
SFC版では判らなかった事が(あとづけしたのもあるんだろうけど)よく判ります。
最終試練を終えてエロールから話を聞いて終了。
残りLPは二人が1でした。
エンディングも見てみたいのでサルーイン倒したいなぁ・・。
で、今更気付いたんですが、メモリーカードを複数用意しておけばそれぞれにクイックセーブできますね。
もっと早く気付いていれば・・・。
仕事から帰って部屋片付けようとおもったけどロマサガ。
やっとクリアしました!
サルーイン戦はなんかやけに楽でした。
前あんなに苦労したのが嘘のようだ。
攻撃というよりはほとんど回復の法術使っていた記憶しかないが。
BP,HPを回復するアイテムが店売りしているという事実に今更気づいたのが主な要因。
法術の効きが悪くなるのでアイテムで回復するとすごく楽。
ラストも感動的でした。
多くは語るまい。
そしてクローディアの最後の台詞が激萌えでした。
チクショウ憎い演出しやがって。
というかクローディアって前からこんなキャラでしたっけ・・。
すごくいいキャラクターに仕上がっているんですが。
エンディングのスタッフロールに声の出演ありました。
§ K@i [当選おめでとうございます!といっときますw]
§ ひかりん [ファーストプレイ終了お疲れ様でした。クローディアは設定がはっきりしていて面白いですよね。男ならアルベルト、女ならクロ..]
§ Suika [K@iさん>ありがとうございます(涙 ひかりんさん>2周目アイシャで始めましたよw グレイは前はけっこう初心者向けっ..]
§ ひかりん [そうですね、グレイは何も目的がないからやりやすいような気もしないではないんですが、逆に目的がはっきりしていた方がやり..]
§ Suika [ある意味ジャミルが一番つらいです(w 南エスタミル嫌いですww]
§ ひかりん [うざい餓鬼どもはともかく、盗賊がタチ悪いですからね。 前作ではアサシンギルドのイベントを発生させたら町中の盗賊は出て..]
§ Suika [ガキがむかつく!!! <実は子ども嫌い]
ソニーはいつ復活するのか。
・・・あまり興味ないけど。
よそから買ってきて組み立てて「はい新製品」ってのじゃ日本企業に勝ち目なし。
>脆弱性の修正も含まれる
iTunesって使いやすい使いやすいとか言われてますけど、なんか全然使いやすく感じないのはボクだけですか。
起動が重すぎて使う気分にならないだけかも。
iPodへの転送にしか使ってないです。
■ゲーム売り上げランキング(2005年4月18日~4月24日) 【電撃オンライン】
1位、「ロマンシング サガ -ミンストレルソング-」
GW中、秋葉原の店頭では全くみかけませんでした。
名古屋駅でも見た店は売り切れ。
>ほとんどのお店で店頭消化率は90%以上に達しており、十分な出荷があればさらに数字を伸ばしていたと思われます。販売店にとっては機会損失を生むことになりましたが、この要因としては、流通各社が02年12月に発売された『アンリミテッド:サガ』のマイナスイメージを払拭できなかったことがあげられるでしょう。
という事です。
プレステ以降で出した「サガシリーズ」はどれも無残な内容でしたからなぁ・・。
で、2周目はじめました。
しかし今週は忙しいのでしばらく電源は入れないようにしておきます。
異常に弱いな・・・。
ドッキングステーションはあんまり好きじゃないので、USB接続のドライブ。
IBMから発売されてるウチに。
どうも高い製品=中国メーカーってのが納得できんなぁ。
そうでないとしても値段設定高すぎなのに。
インターフェース:USB 2.0
質量:240g
書込みサポート・メディア:DVD-RAM(片面単層4.7GB/両面単層9.4GB),DVD-R/-RW(4.7GB),CD-R/RW
読込みサポート・メディア:DVD-RAM/ROM,DVD-R/-RW/+R/+RW,DVD-Video,CD-R
/RW(High-Speed CD-RW), CD-ROM,CD-Audio
こんなのはIBMの純正じゃなくても良いのですが、そのには理由がひとつ。
普通USBからの電力供給ではDVD-RやCD-Rを焼けないのですが、このドライブはIBM Powered USB 2.0に対応しているため、IBM Powered USB 2.0を搭載したThinkPadならば電源がない場所でも使えます。
IBM Powered USB 2.0はThinkPadX40が対応してます。イェイ。
上がUSB2.0ポートで、下のやや小さい穴が電源になっているようです。
コネクタは写真のように2階建て。
・・・あんまカッコよくない。
§ K@i [iTunes愛用してますよ~4.7にしてからCDからMP3にする度に落ちたり挙動不審になったりしますが・・・・ 音楽..]
§ ひかりん [アイシャ弱いですよー。 でも、前作ではアイシャを強く育てすぎておじいさんからマップを貰う前にタラール族が消えてしまっ..]
§ Suika [K@iさん> よしMacOS入れて、MacでiTunes使う事にするよ! ひかりんさん> 変な初期クラス選んだらより..]
§ ひかりん [自分はようやくトマエ火山まで来ました。 ガラハドは簡単にぶっ殺せましたが、後のお楽しみでリセットして、これからフレイ..]
§ Suika [ガラハドはHP少ないんで、速攻で殺せるならいけるかも。]
§ ひかりん [試しにガラハドを殺してみました。1ターンキル出来ました。 まあ、話は普通に進めましたので今はガラハドは仲間になってま..]
§ Suika [ガラハド生き返らせることもできるみたいですよ!]
■19歳少女に首輪、3か月監禁…24歳の男逮捕 【YomiuriOnline】
>少女には「ご主人様」などと呼ばせていたという。
・・・・。
■X40の筐体で「Sonoma」を可能にした冷却機構に注目 【ITMedia】
>レノボ・ジャパン「ThinkPad X41」
・・・・。
指紋認証なんてハッキリいってセキュリティ上ただのおもちゃレベルもいいところだと思うんですが、なんでこんなのがウケるんですかねぇ・・。
まぁ面白そうだからいいのかな?
誤認識も多いし、指紋の複製も簡単なのであまり信頼しちゃいけません。
BIOSレベルで静脈認証くらいが搭載されるといいですね(笑
■作業マシンの電源スイッチ
基本的にケース無し。
捨てるとき大変だし、ケースないほうが放熱的にもアクセス性も良いから。
オレンジ色のが電源スイッチで白い方がリセット。
左のLEDがIDEアクセス、右が電源状態。
■LAN1段目のハブ(実家)
このハブからサーバ、階下のリビング、自室、妹の部屋などに分岐。
一応ポートミラーリングしてパケットモニタリングできるようにしてあるんだけど使った事ない。
むしろミラーリング設定してる事忘れて間違えて接続してしまってハマるとか。
ファイルサーバだけ1000Mで接続。他は100M。
インターネットへの接続は、Bフレッツ(常時)とINS(予備)。
実家をデータセンターとして使ってます(w
■ADSL
今住んでいるところはADSLでそのうち光にしようかとおもってましたが、けっこう速いのでそのままです。
実家→ここ のFTP転送で、7.2Mbpsくらい。
スピードテストのサイトで測ってもほぼ同じです。
8M契約だったと思うんですが、けっこう速くないっすか?
まぁ、ADSLなんで上りが遅くサーバ公開するとしたら微妙ですけどね。
上りは750kbpsくらいしか出ません。
ちなみに収容局までの距離はNTTのサイトで検索したところ800mだそうです。
値段もほとんど変わらないしもっと速いプランに変えてみるか。
まぁそういう訳でサーバは実家に置いてます。
§ 電脳姉 [X41はなんか男心をくすぐりますよ。 指紋認証がオモチャ程度だったらなおさら萌えます。 どうせLinux入れれば使い..]
§ Suika [電脳たん>> そうか! おもちゃのほうが売れるし面白いんだった。 でも普通の人とは違うね(w 来週は「おとボク」とV..]
§ SYOTYOU [ADSLのモデムを変えるだけでもかなり違いますよ]
§ Suika [SYOTYOUさん>> それはイイ! でも既に契約の理論値に近い値が出てますから契約も変えないと無理かなぁ。]
§ ひかりん [ 静脈認証は遅いですよ。(^^;) 起動の時に1回だけとかスクリーンセーバー解除の時に1回だけとかなら良いんですが..]
§ Suika [あ、そっか。速度があったかー。 指紋も読み取りミスを許容すればけっこう正確みたいっすね。 日常生活の中で使うのにはけ..]
>日本の正答率は54%で13位
2択で正解率54%って・・・。
「5年の科学」を愛読したオレならばこんなの当然満点ですよ!
英語力常識チェックとかやられたら散々な結果になりそうですけど。
たまにはプログラミングの話題でも。
プログラムを書いていると、しばしば二つの変数の中身を入れ替えるという処理が必要なときがあります。
例えばa=13;b=8;という状態をa=8;b=13という状態にしたい場合。
素直に考えれば、いったんaかbの値を一時変数に保存しておき、順番にコピーをして値を入れ替えます。
C言語で書けば以下のような感じです。
有名な手法なので知ってる人も多いと思いますが、排他的論理和を使うと一時変数なしで値を入れ替えることができます。
同じくC言語で書くと以下のような感じ。
わかりますでしょうか?
排他的論理和を2回とると元に戻るので上記のような方法でも値が失われないわけです。
C言語を使い始めた何もわかってなかった学生の頃、素直なボクはswap1のようなコードを書いていました。
そこへとある知らない人(大学院生だったか?)がやってきて言いました。
「Hey! 値を入れ替えるときは排他的論理和を使うと一時変数がいらねえんだぜ。
おまえのような素人は知らなかっただろうヘヘン。
プロはこうやるんだぜ。
つまりプロとアマの違いって訳だウハハハハ」
突然やってきてこの台詞は腹立たしいですが、本当に知らなかったのでどうしようも無い。
謙虚に勉強になったからヨシとしときましょう。
しかし当時彼の言った事は本当に正しいのでしょうか?
調べてみましたがあまり情報がみつからなかったのでちょっと検証してみます。
■効率
上の二つの関数をVisualC++.NET 2003でコンパイルしたら以下のようなコードが出力されました。
一応、動作内容をコメントでC言語風に併記しましたが、別にちゃんと読んでいただく必要はありません。
(esiをpush,popしているのは関数を抜けるときに変化させてはいけないレジスタだからです)
上のアセンブラコードはおそらく最短コードだと思います。
そして意外にも(?)swap2でも使用レジスタの数は一緒です。
メモリアクセスをできるだけ減らすためにa,bポインタをレジスタにコピーしているからですね。
上の例のように関数になっていたらダメですが、もし処理の途中で計算したい値がレジスタに格納されているならばレジスタが一つ節約できるかもしれません。
結果、レジスタがちょうど足りないという場面があればスタックを使わなくて良い分実行効率が上がる可能性もあります。
ま、そんな都合の良い条件ははごくごく希です。
こうして考えてみると排他的論理和を使うのは速度的に特に有利というわけでもなさそうです。
上の例で実際測定してみても排他的論理和を使った方が速いという事はありません。
というかむしろ遅い。
#もちろんコンピュータのアーキテクチャにもよりますが。
■そもそも正しいの?
ほとんどの場合、関数swap1を実行しても関数swap2を実行しても全く同じ結果が得られます。
「ほとんどの場合」といったのは例外があるからです。
それは二つの引数が示すアドレスが同一だった場合です。
例えば以下のような呼び出し。
int a=13;
swap2(&a,&a);
printf("a=%d b=%d\n",a,b);
実行結果は以下のようになってしまいます。
a=0 b=13
上の例では明らかに無意味な呼び出しなので同じポインタを
渡すことは無いよと思われるかもしれませんが、混み入った計算をしていたら条件によっては同じポインタが渡されることもあるかもしれません。
このような関数の存在は潜在的なバグの原因になり得ます。
もちろん一時変数を使ったやり方ならば全く問題ありません。
■まとめ
上記のような理由により排他的論理和を利用する値入れ替えは安全であるとは言えません。
パフォーマンス的にも特殊な場合を除いて有利ではありません。
ソースを見たときの理解しやすさも悪そうです。
なんとなくビット演算をすると難しそうに見えてすごそうに見えます。
初心者を騙すにはぴったりな題材という訳です。
しかし実際にはそれほど良いコードではありません。
役に立つのはアセンブラでプログラミングをしていてレジスタが足りないときくらいです。
喜んで覚え立ての排他的論理和で値を入れ替える関数を作る、しかもそれを自慢して回るのはやめたほうがよさそうです。
というわけで結論。
二つの値を入れ替えるときは一時変数を利用せよ。
マクロを作るときは良いかもしれませんが。
#define SWAP(a,b) (a=a^b,b=a^b,a=a^b)
一応、これ以外にも足し算引き算で入れ替える手段もある事を付け加えておきます。
#define SWAP(a,b) (a=a+b,b=a-b,a=a-b)
この場合もaとbが同じアドレスにあるものだと無惨な事になります。
#なにぶん素人なんで、おかしなところあればご指摘ください。
§ みかん [レジスタ節約云々よりもペアリング失敗(並列処理不可能)の方が痛いですね。 >排他的論理和 もっといえばレジスタに割り..]
§ みかん [追加。VCのコードだと並列化がどこにあるか分かりませんね……。 (A) mov ecx, [eax] mov esi..]
§ みかん [(A)訂正。連続書き込みごめんなさい。 mov ecx, [eax] mov esi, [edx] mov [edx..]
§ Suika [なるほどー。 といって使用するレジスタの数増やすと関数呼び出しでスタックに退避する分余計に損しそうだ。]
§ ぉゅぅ [コンパイラや最適化によって変わるとは思いますけど,関数にした次点でオーバヘッドがでかい希ガス. auto変数, 引数..]
§ Suika [効率考えるなら、変数型も含めてマクロにするのが一番かな。 ちなみにテーマはXORを使うことが意味あるのかどうか。結論..]
§ ひかりん [科学について知らないなと思う人に対してはあさりよしとお氏の「まんがサイエンス」を勧めています。って「5年の科学」じゃ..]
§ Suika [めっちゃおもしろいです!]
§ spoopsbek [シャネル ポー|..]
§ にら [このアルゴリズムを前風呂で思いついた。]
大阪から遥々ツカサさんが遊びにきてくれました。
イエイ。
ゲテモノ料理で有名な「喫茶マウンテン」に行きたいそうなので行って来ました。
この店の案内役をしないといけないのは名古屋に住んだ宿命か。
とりあえず初めてなので甘口スパを試したいらしい。
グッドチョイスだ。
前回ボクが撃沈した古くからのメニュー、「甘口バナナスパ」をオススメしておいた。
知らない方のために簡単に特徴を並べると、
・太くて熱くておいしくない麺
・バナナが入っている
・生クリームがのっている
・チョコレートがのっている
・麺も甘い
・油
という感じ。
↓写真
食べてみないとなかなか判らないが、味はすごい。
まぁ食べるのは無理だろうなぁと思いながらニヤニヤと眺める。
・・・。
・・・・・。
「終了」
( ゜д゜)ポカーン
・・・食べられる人は普通に食べられるんだ。
けっこう苦しかったとはおっしゃってましたが、こんなにあっさりと。
完敗です・・。
なかなかこれを一人でサラリと食べられる人は居ないよ。
一方、危険な登山に挑戦する気のなかった僕は普通系(と思われる)メニューをチョイス。
注文したのはしいたけスパ。
これなら甘くないし、大丈夫だろ。
・・・。
しいたけ入ってねー!!
みたいなツッコミはとりあえずお約束なので入れておいて。
(ホントに入ってないです。しいたけスパなのに)
しかも救いメニューだと思っていたのにやけに味が濃い。
味付け間違えてない??
いくらなんでも塩辛すぎる・・。ウゲエ海水食べてるみたいだ・・(;´Д`)
そして油がすごい。
塩+油に麺つけて食ってるような。
海が水じゃなくて油でできていたとしたらこんな味だと思う。
油+塩分取りすぎ。
胃癌はすぐそこ。
しかも量が多いし・・。
なんとか食べ終えたけど、マジ気持ち悪い。
↑全部油
セカンドサーバに繋がらない。
プロキシーサーバ機能が止まってしまうので外出先からWebを見るときにも支障が。
SSHでコンソールにログインしていると、ついローカルコンピュータ操作してるつもりで間違えてshutdownしてしまうことがあるんですよね。
サーバと端末のrootのパスワードが同じなのが問題なんだろうな。
今度変更しておこう。
で、止む無く家に帰ってみてみたら見事に落ちてました。
ダミだこりゃ。
とりあえず再起動。
直ったカナ?
回線障害の件、午後に修理の方に来て頂いた。
まずONUから光ファイバーを外して受光レベルをチェック。
18.3dBm程度で安定しているそうだ。
数字としてはかなり良い数字との事。
という事は回線は大丈夫そう。
部屋に不在なときに故障したし、最近風が強かったから電柱のPONスプリッタ辺りが故障したのかとボクは予測していたのだが違ったらしい。
電源は入るが赤LEDが点滅したままになっているONUを交換してもらう。
なんかウチのは古いらしい。
同じ日立製の型番の違うONUに交換。
すると見事回線復帰。
ONUが故障していたらしい。
聞いてみると回線の故障はあるがONUの故障はあんまり無いそうで。
運が悪いのか・・。
で、修理が終わり業者の方は帰っていきました。
費用は無料。
(まぁNTTとの契約は屋内回線はレンタルって事になっていて毎月金取られているんでそうなんですが)
しかし速度を測定してみると7.4Mpbs程度しか出ない。
なんか前より遅い気がするなぁ。
受光レベル良いのになんでこんな速度でないんでしょ。
ルータのスループットは問題ないはず。
ONUの性能のせいか?
前のに比べ、内部がかなり安っぽくなってる印象を受ける。
電源のノイズとかももしかしたらあるかもしれないので、キレイな電源を用意できたら測定しなおしてみよう・・。
■ベンチから植え込み転落、枯れ枝刺さり1歳男児死亡 【YOL】
テレビで動物園側を叩くような感じで報道されてましたが、、
もう少しマシな報道はできないものか。
こういうのを見るとNHKニュースはやっぱりそれなりに必要だと思う。
■NHK職員が470万円着服、CG制作で架空の外注 【YOL】
・・・。
■「生まれ変わってもまた女性に」日本、東アジアで最高 【Asahi.com】
こういう調査って事実を反映した統計を取ることが難しいが。
オレは男にも女にも生まれ変わりたくない。
動物がいいかな。カラスとか。
■次世代DVD規格統一交渉やっぱりダメ 【asahi.com】
そうだと思ってました。
結局両対応のプレーヤーが出てくるまで普及しないんだろうな。
・・・ページ開いてガッカリした。
今日は生まれて初めて献血に行ってみました。
いやー、手間も時間もすごくかかるし、血は採られるし善意から献血する人ってホントに偉いと思いました。
いや、僕も善意ですよ。善意。
うわ、人の役に立ちたくてたまんねー!
といってもなかなか献血行こうとは思わないですよね。
こちらのサイトの方献血記録が面白かったのがきっかけですが、毎月行くのは大変って事がよくわかった。
中には何十回~100回近くいってる人もいるそうですげえな。
なんか血が無くなるクセがつくというか体に悪いんじゃないかと心配。
実際やってみたら体調とか気分とかなんともないんで大丈夫な気もしてきた。
全血にすると2度目はしばらく時間あけないといけないって事だけ聞いてましたので成分献血(血漿)で。
初めてな人はよく来る人に連れられて来ることが多いようで、初めてふらっと来て成分献血していく人は珍しいみたいな事を言われたような。
例外だと思いたいのですが、献血ルームに来ている人変なヤツ多っ!(含む俺)
「体調いかがですか?」の受け答えがおかしいというか痛い(ノД`)
いや、きっと気のせいだろう、ああ見えて正義感のあるいい人に違いない。
そう見えたのもごく例外値を目撃してしまったからに違いない。
というか俺自身も最初の受け付けでぼーっとしてたら頭の弱い人に話し掛ける口調で説明されたし人の事言えない。
頭弱くてごめんなさい。
献血自体はDVD見ながらゆったりできて快適でした。
外が暑かったので冷房が気持ち良かった。
DVDが途中までしか見れなかったのが心残りですが。
針は採血のより太い感じがしたので注射苦手な人はダメだろうなー。
結構痛かったけど自分は注射好きなので問題なし。
時間はけっこうかかりました。
で、問題の記念品。
<デザイン電卓(アルミ製)>
ボクは電卓は全く使いませんが、どうなんでしょう。
悪くは無いですね。
試験受けるときとかに役立ちそうだし。
これか。
まぁ、記念品はささやかなオマケの楽しみであって目的はあくまで助け合いでございます。
§ ぉゅぅ [なんと,献血センターに行くとそんなにモノが貰えるのですか... 学生のコロに敷地内に来ていたとき献血したくらいなので..]
§ Suika [モノ目当てでいっちゃダメですよ。 目当てにするほど良いものは貰えませんがw]
§ K@i [今日はどうも~♪ 献血は高校の時1~3年まで毎年やってましたよ。献血受ける学生、うちの高校は毎年1~5人・・・・善意..]
§ AMark [どうも献血はやる気にならないし、下手にやって貧血起こしたくないですw]
§ Suika [K@i さん> 別に献血しないからって善意がないって訳でもないですしー。 AMarkさん> なんか体に悪そうな気がし..]
§ ひかりん [初めての献血お疲れ様でした。 献血はやはり体調に左右されるようです。自分も献血直後真っ青になっていて「もっと寝ていき..]
§ Suika [冬コミの献血もけっこう並んでいたりしますよw 女性が多いようですけど。 お菓子のようなものが食べ放題で置いてありまし..]
§ Eriol [池袋の献血センターは近くにロッテリアがあるので ハンバーガーが食べ放題でした。そう何個もパクパクと食べている人はいま..]
§ マハー [神戸・三宮の献血ルームはヲタ街のど真ん中にあるので、痛い人率も通常の倍、更に倍。はらたいらさんに3000点……ってく..]
§ Suika [水分とられて余計マズイんじゃww]
§ Suika [Eriolさん>> そりゃ食べ物目当てで来る人居そうだなー。]
マハーさんのコメント
>神戸・三宮の献血ルームはヲタ街のど真ん中にあるので、痛い人率も通常の倍、更に倍。
じゃ次はここで客層(?)をチェックとかいいつつその集団にすごく馴染んできます。
アキバってけっこう暇な時間できたりするからちょうど良いかも。
・・どうかな。
という訳で今日は秋葉原に行っていたわけですが、広場でなにやら文字を書いた紙を掲げて立っている方が。
よく見てみると、
「殴られ屋 1分500円」
・・・・。
”オレに絶対近寄るな!”オーラを強烈に出しておられたので人々は避けて歩いていましたが。
むかーし繁華街でみかけた事ありますが、他にも「褒め屋」とか。
500円って微妙に高くないー!?
ボクは平和主義者なんで人を殴るなんて致しませんけどね!
なにはともあれ警察に捕まらないように頑張ってください。
通りかかった子どもがすっごい興味津々で見てました。
↓この絵どうよ。(秋葉原クロスフィールドにて)
このときは仕事の途中だったので無理だったのですが、その後取材しょうと思って30分後くらいに戻ってきました。
しかしもう居なくなっていました。
誰かに注意されたんでしょうか。
この前かったThinkPadT40pにWindows2003 Server SP1を導入したWindowsユーザーのボクも急に不安になりまして、NOD32購入。
購入理由はパッケージでWindows2003 Server対応を謳っていたから。
以前ノートン先生はインストール出来なかった記憶があるのでこれはイイですよ。
注意点:
Windows Server 2003 Service Pack 1 対応状況 【NOD32サポート情報】
>Windows Server 2003におきまして、Service Pack 1 を適用しますと、ネットワークに接続できなくなる等の現象を確認しております。
該当する方はお気をつけください。
というか自分なんですが。
ヒトの体内時計で1日は25時間周期であると言われています。
昼か夜かわからない部屋で人間を生活させてみるとだいたい25時間周期だったとか。
おかげで夜あまり眠くなかったりするんですかね。
しかし体内時計の周期にはかなり個人差があるそうです。
ボクが学生のときに2週間ほどひきこもり生活をしてみたところ、だいたい1日が28時間周期で回りましたよ。
しばらくすると午後23時に起きて午後3時に寝る生活。
楽しかったなぁ。
毎日2000kmくらい西のほうの土地に移住してくってのどうかな。
§ kazatachi [NOD32使ってます。軽いし、ウイルスチェック超早いし、Symantecよりも快適♪]
§ Suika [いいなー。WinXP使おうかな。]
§ つかぽん [江戸川区あたりから裏切り者の誹りが来ますよ(嘘)(笑)]
§ Suika [Me使おうかな・・・]
§ kazatachi [DL購入したんだけどさ、使うまでにWeb登録しなければならなかったり、届いたメール内のURLにアクセスしなければなら..]
§ Suika [アクティベーションみたいのあるのは出来るだけ買いたくないですね。 OSの再インストールとかハードウエアの交換とか頻繁..]
§ Free dating sites [Hey, I've surely got to claim, I love your website. The hu..]
■ソニー復活は本物? 発売1ヶ月でシリコンオーディオ販売シェア、依然トップ 【BCNランキング】
shuffleなんて特殊なのと比較して喜んでいていいのかな・・。
たしかにiPodShuffle以外で買うならソニーのアレ。
■ニコン、D70にD70s用リモートコードを取り付け可能にするサービス 【ImpressWatch】
古いものもちゃんとサポートしてくれると安心して新しいものも買える。
■解約するとテレビは見られない -KDDI【ITMedia】
一方ではこんな。
せっかくあるリソースをわざわざ殺すような事するのは非生産的。
■献血:80~96年英国に1日以上滞在者は禁止に 【MSN-Mainichi】
英国行かなくてよかった。
PC133,Registerd/ECCのDRAMモジュールがほしかったので部屋の中を捜索。
メモリ箱が紛失してしまって大変でしたが、なんとか発見。
ちょうど256Mx4枚が発見された。
チップメーカーがバラバラなのが泣けるけど・・。
なんか物をすぐ人にあげちゃうもんでなかなか残らないんだよな。
献血遠征行くよー!
今日は世界禁煙デーです。
そしてボクの27歳の誕生日なのです。
おめでとうオレ!!
普通に仕事して普通に22時頃帰宅って1日。
しかし今日は新賃金通知表(昇給通知)みたいなものを頂きましたのでこれは誕生日プレゼントだと思っておきます。
毎年この時期にもらえるんだな。
来年からもかならず5月31日にもらえるように配慮してくれないでしょうかw
上がり幅もまぁまぁ良かったです。
<27歳になったSuikaさんのスペック表(本日測定)>
年齢:27歳
身長:172cm
体重:57.1kg
体脂肪率:10.5%
視力:右1.2、左1.5
握力:右36kg 左37kg(弱っ
測定可能なのってこのくらいしかなかった・・・。
誕生日と年齢書くと個人情報ダダ漏れ。
ケーキもかってきたぜ!!
・・・・。
がんばろー。
*削除済み
§ 緒方サイクル [とうとうIBMからレノボになってしまいましたね・・orz]
§ ひかりん [一つの時代が終わったということでしゅか。 いまさらTP220とか欲しくなったな(w]
§ Suika [決まってしまったものは仕方が無いので、今後のことは前向きに捉えよう・・。]
§ Suika [ところでひかりんさんの娘さんの体調は大丈夫ですか。心配ナリ。]
§ ひかりん [あの後薬を買いに行きまして、様子を見てました。 翌日から実家へ行って、本日(5/5)帰ってきました。 元気になってい..]
§ Suika [それはよかったですヽ(´ー`)ノ]