タグ

softwareとpythonに関するxiong_taiのブックマーク (3)

  • vmware&ubuntuからwindows上のファイルを編集 - Λάδι Βιώσας

    いきなりですがコーディングとかが詰まってくると、どうにも開発環境とかいじりたくなってきませんか?私はなります。その昔、試験の直前になると部屋の片付けをしたくなる、という悪癖がありましたけど、アレと同じ理屈だと思ってます。 そんなわけで、最近Python用の色々なエディタやIDEやら試してみたりしていたんですが、どれも一長一短で微妙な感じ。やっぱりガリっとUnix環境に移行するのが一番だよなあ、、と思ったんだけど、完全にWindows環境を捨てるほどの勇気(気合ともいう)はありません。 そこでアレコレ考えた結果、vmwareでやるのがらくちんで快適、という結論になりました(メモリ1GBは必須ですけど)。以下、備忘録も兼ねた作業記録です。 VMWare Player&VMWare用イメージのインストール VMWare Player http://www.vmware.com/download/

    vmware&ubuntuからwindows上のファイルを編集 - Λάδι Βιώσας
  • IPythonって最高!

    【3.2】   TABキーで補完してくれる! In [12] sys. <-ここでTABキーを押すと下記のような一覧がでます。 In [12] sys.arg <-ここでTABキーを押すと「sys.argv」に変化します。 (つまり候補がユニークであれば補完が完了します。) 【3.3】   通常のシェルコマンドも使える! このように、「!」マークのあとにコマンドプロンプトで 使っているコマンドがそのまま使えます。 もちろん、フォルダ名やファイル名に対してもTAB補完が効きます! このおかげで、コマンドプロンプトと pythonのインタラクティブモードとの行き来が不要になります。 【3.5】   デバッグが簡単! In [19]: %pdb on Automatic pdb calling has been turned ON としておくと、コード実行中に補足されない

  • python での線形代数

    python での行列・ベクトル数値計算 python で行列ベクトル演算が可能です。でも、実際に行列ベクトル計算をしようとしたとき戸惑わされました。python での行列ベクトル演算について手頃な解説がありませんでした。コード例も殆どなく、試行錯誤で使う必要がありました。回り道をしました。特に Matrix と array の使い分けに戸惑いました。結論は「慣れるまでは Matrix を使わずに array の範囲だけで使っとけ。」です。慣れた後でも Matrix を使うメリットは限られます。array だけで済ましたほうが余分なことを考えずに済みます。 このような遠回りをすることなく python での数値計算を手っ取り早く始められるようにように、この Web page を書きました。C 言語や数値計算についての素養はあるが python は使い始めの方、早急に行列 ベクトル演算を行う

  • 1