カテゴリー
Scala

Scalaで遊んでました。factorialとkaijyo

 上は「実践Scala入門」P82の例題です。下は自分の数少ない、知識を開けました。”(-“”-)”再帰を使うのでスタックオバーフローに注意。定義をそのまま書けるので、結構大事そうですが、難しい面もありそうです。ですが、大事な処理は多分ですが、結構出来て居るはずです。

カテゴリー
Scala

Scalaで遊んでました。分母が0の割り算

 

色々試しましたが、try{}catch{}ではエラーが起きる場面が複数であるようなときは、一度起きてしまうと処理が中断するようです。

カテゴリー
Scala

Scalaで遊んでました。requireメソッド

例外を感知しても、x / yで実行時エラーになるのが不味い。どうすれば良いんでしょうね。

 

Javaではthrow new Exception(“”);が起きると m / nはされないようです。

 

 実行画面が違いますが、計算自体がプラスだけならうえでも良いかも。でも一般的にはマイナスもあるので駄目ですね。どうしたらすっきりしますかね?

カテゴリー
パソコン

Sound Blaster Audigy Fxあれこれ、返品する?

 Galleria2が音が出なくなって、いろいろやってみているうちに、復旧した感じです。つまりSound Blasterが要らなくなりました。でも結論を早羽目に出して失敗してます。Galleria1がまだ安定しません。良いと思っているうちに、またおかしくなる。その都度ドライバーをインストールで回復します。アマゾンに返品しても、送料はこっち持ち、開梱してあると返金は半額。そうなるとほとんど帰ってくる金額は無いんでは?勉強にはコストが必要です。”(-“”-)”

カテゴリー
Scala

Scalaで遊んでました。Listのreverse

実践Scala入門ではmatchの例です。ここは泥臭い、手続型をやってみましたが、一行で書けるようです。

 

reverseNo2が例題です。recursiveを使っているようですが。(*_*;

reverseの引数はArray[Int]でしたが、Array[Any]でやってみました。

List(6,5,4,3,2,1)と結果がなってます。これはここを見ると、文字なのか?数字なのか?下のList(d,c,b,a)ですので、文字なんですかね。

 

 

カテゴリー
パソコン

Sound Blaster Audigy Fxあれこれ

値段の割に立派な箱に入ってます。

インストール用のCD以外はあまり参考になら無い紙ばかりはいってます。中国製らしく、外箱は日本向けですがね。

ほぼ画面中央の白いピンが見えます。10ピンで1個かけてます。ここへ元のケーブルが入ってました。

サウンドブラスターと接続します。この説明も見当たりませんでした。ネットを探して見つけました。

 PCIスロットは上の青いところを考えましたが、Sound Blasterはその下、小さい方で良い様です。グラボにゴミがたまってます。(*_*;どうやって掃除したらいいんでしょうかね。

 上の方がマザーボードの音響関係の差し込み、下がSound Blasterの差し込み。自分の場合は、スピーカかヘッドホンとほとんど使わないmicで、未だに使いこなすにはどうしたら良いのかわかってません。多分ですが、マザーボードのものでも十分なんでしょうね。ちょっと不安なのがパソコン切替機を使っているので、影響がないかどうかですね。そのうちにやってみようと思ってます。今現在はSound Blasterは使ってないので、マザーボードへ接続になってます。

カテゴリー
パソコン

PC音が出ませんでした。

 結論は多分ですが、オリジナルのドライバーを入れると解決するようです。Galleria1ではnvidiaのドライバーだったのでそれをインストールしたらあっさりOKでした。Galleria2についてはSound Blasterを入れましたが、どうも上手く行かなくて、最終的には使ってませんが、インストールはしてます。そんなことをしているうちに正常なドライバーがインストールされて、今の時点ではGalleria1もGalleria2も元の状態です。

正常になると、サウンド、ビデオ、およびゲームコントローラーも表示されるようです。

カテゴリー
パソコン

またしても悪魔の仕業か?音が出ない。

 ネットを探すと結構あります。本当の原因は分かりません。SSDに換装したのが悪いのか?WindowsのUpdateが悪いのか?悪魔の仕業か?つい先日まで音が出ていたので、多分Hardwareのせいではないように思います。そう思ってデバイスマネージャーでそれらしきHigt Definition Audioコントローラを削除して、再起動してもインストールはされますが、全く同じ状態で黄色の△が付いています。かと言って、ドライバーだけインストールしたくても、一体元が何だったのかも不明です。ネットを探すと「サウンド、ビデオ、およびゲームコントローラ」を選択して、どうのこうのとありますが、それがない。同じ症状の人も結構います。それらを参考にしても、いまだ原因不明。頼りはオーディオカード、これをセットして若しだめなら諦めるしかないのか?

幾らかの説明には上の図で、「サウンド、ビデオ、およびゲームコントローラ」があるはずですが?

 上の黄色三角になっているるデバイス、ドライバー?を削除後に再起動しても、状況は変わらず。若しかしたらで、パソコン切替機が悪さをしてるかも?で、取り外しても同じです。またあるサイトでは復元ポイントから復元すれば良いとかですが、自分の場合これもできない。復元ポイントが無い、それと元の起動ドライブもパーティションを整理しているのでない。古い方のGalleria1は若しかしたら、古いHDDから起動していたドライブがあるかもしれない。などなど考えて、本来のScalaの勉強が進みません。(*_*;

 

カテゴリー
パソコン

どう考えてもおかしい?でしょう?

 Galleria1とGalleria2の両方とも、一気に音が出ない。若しかしたら、共通するのはパソコン切替機。しかし若し、パソコン切替機がおかしいとなると問題は大きいですね。キーボード、マウス、ディスプレイ別々に買うとなると結構な出費でしょう。でも取り敢えずはPCIスロットに差し込むオーディオカードを購入することにして、注文は入れましたが、Galleria1とGalleria2で単独にチェックする必要はありそうです。

 第一弾、Galleria2のみでパソコン切替機を外しましたが、状態は同じです。今の時点ではスピーカを接続してませんが、スピーカに✖印が付いているのは、まずいですよね。

カテゴリー
パソコン

新たなトラブルが待ってました。音が出ない。

 SSDの換装が成功して、喜ぶ暇もなく、換装したことによって、だと思いますが、音が出なくなってしまいました。オーディオ出力デバイスがインストールされてませんという事のようですが、マザーボードのものを使用してました。急にそう言われても?ネットで同じような例を探して、やってみたんですが、全く症状は変わらず。スピーカに✖が付いてます。最終的にはPCIスロットに入れるカードを買わないといけないんですかね?安いものであれば、2000円位からある様です。

 パソコンの後ろの接続も変えてみたりしましたが、どうも関係なさそうです。どこでも駄目です。

inserted by FC2 system