FC2ブログ

興味そそられる超準解析ライブラリ,私にはわからないJSにclass追加

Rubyによる 超準解析 クラス.(HyperReal,MathExt)

未だ体としてできている程度,と作成者は言っているが,なんとも…


「JavaScriptにもクラスがやってきた!JavaScriptの新しいclass構文をマスターしよう」

classがなかったんですねー.使い始めなのでなにもわかりません.
言語自体がどんどん周りの違った言語のいいところを吸収していく様子は,習いたての私にとって
ほかの言語に行きやすくなるいい傾向だと考えています.
スポンサーサイト



初めて触るLinux環境

ということでまたもやわかった参考サイトなどを列挙.
今回作業中,私が固まる.rootのpasswordを忘れていた…

rootパスワードを忘れた場合の再設定方法

一行だけroot権限で実行したい,なんてときはオプション-cを付けてコマンドを' 'でくくっちゃえばおっけー
su -c 'mount -- -- -'
みたいな?

  
あと,今後参考にやっておこうと思ったもの.

CentOS初期設定
  
そして,VMware Toolsをインストールするのに知ったこと.半角スペースがあるフォルダは
シングルクオーテーションすればコマンド入力できる…
つまり悩んだのは
cd /( ... )/VMware Tools
ってやってもomaedareって返ってくることでした.
cd /( ... )/'VMware Tools'
で解決です.

$ service vmware-tools status
で動いてるかどうか確認できる.結果は
vmtoolsd is running
でした.
他に私の知っていたやり方では
$ ps -e | grep vm
で,やってみたら
vmtoolsd
が動いていた.vmware-toolsの実態???はvmtoolsdらしい.二方向から確認できた.ちょっとした喜び.


<< $と#の違いはroot権限か否か >>
Linuxゲリラ戦記 世界最強のrootユーザー。  

<< sudoとsuの違い,使い方 >>
vine Linux root権限
  
エンジニア的な世界征服のかたち [コマンド] sudo とか su とか理解してる?
  
<< ログファイルの詳しい説明 >>
Think IT 必読!ログファイルとディレクトリ
  
<< Linuxのディレクトリの意味など >>
......2001年という古い記事.でも概要は変わらないはず(軽くは調べた)
@IT 各ディレクトリの役割を知ろう(ルートディレクトリ編)
  

LinuxのCentOSをVMで動かす

なんでこんなことやってるんだろ
ということでまたurlまとめ.

仮想PCで学ぶ「体当たり」Windowsシステム管理
   や,Linuxなんだけどさ.知らないものは知っていかないと.

導入したLinux OSのバックアップisoの作成

  

カラーグラデーションプロット;引用とちょっとの改良

原因はわかってない…けど,見た目は解決したので,引用して追加します.

毎日の向こうに  gnuplot のメモ:色づけ,他

を引用.
プロットの色付けをするとき,

gnuplot> rgb(r,g,b)=int(r)*65536+int(g)*256+int(b)
gnuplot> pl "data.dat" u 1:2:(rgb(255,$1*255,$2*255)) w p pt 7 ps 3 lc rgb variable

とできるためには「data.dat の1行目,2行目のデータは 0-1 の値を取」らなければならない(「」は引用).

ただ,多分,$1,$2が0に極端に近い場合,例えばCで出力したdouble型の値は,gnuplotで0と認識される.
0って,rgbに入れるのはあまりよろしくないのですかね?なんかよく困ったことになります.

0にすごく近い,ってだけなのに0か1かが近さによって変わってきて,
それは少なくとも私の描いたグラデーションに影響してきました.

ということで,rgbの引数として
$1*255 ではなく
$1*253 + 1 だとかに
してやると,下と上にrgbの限界に対する余裕を持てます.ちなみに後者の*253+1は自由に値を設定すると
希望のグラデーションが得られると思われます.

ということで,忘れないように書き残します.

計算でいっぱいだ

inlineは今は考えなくていい
デストラクタも,constメンバ関数も
complexのpolarメンバ関数って引数doubleなんだ,すげーつかえねーー… って,単にexp使えばよかった.
テンプレートやんなくていい



Complexクラス自作しよう http://d.hatena.ne.jp/white_wheels/20100321/p1
  あまり普通じゃない?読めない
VC++でM_PIを使うには http://tech.ckme.co.jp/cpp/cpp_pi.shtml
  解決済み
externとモジュール https://www.grapecity.com/tools/support/powernews/column/clang/015/page03.htm
  解決済み
ソースファイルの分割 http://www.kushiro-ct.ac.jp/yanagawa/ex/1-tg/05/index.html
  ほぼ解決
行列計算ライブラリBlitz http://taichino.com/programming/4183
  興味
クラスの使い方 http://bituse.info/cp/3
  メモリ動的確保など
complexクラスについて http://133.31.121.94/complex.html
  complexについて,使える関数がかるーく………え,このサイトの情報どっから来てんだ,私の環境で使えないのなんでだ
手を動かしてさくさく理解する C言語/C++ ポインタ入門 http://vivi.dyndns.org/tech/cpp/pointer.html
  ポインタがんばらないとねー
2次元配列とポインタ http://www.asahi-net.or.jp/~uc3k-ymd/Lesson/Section02/section02_04.html
  ポインタがんばらないとねー(2回目)
++C++ 未確認飛行C http://ufcpp.net/study/csharp/oo_property.html
  …C#でした…(気づけよ),このサイトの他のページにあったpartial classもたぶんC++にはないんだろな…
complex double を float にコピーできない http://homepage2.nifty.com/well/CantCopyComplex.html
  古い記事.テンプレートを勉強するころに読んでみたい.

1.#QNAN関連
  http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1441137454
  http://stackoverflow.com/questions/4617796/1-qnan-error-c
  http://www.c-tipsref.com/words/not_a_number.html

VSでC++

今現在カリカリ動かしてるのでメモメモ...

・F5でデバグ
・Ctrl+F5でデバグなし実行

テキスト処理のショートカットキー
https://msdn.microsoft.com/ja-jp/library/s033ke41(v=vs.90).aspx

VC++6.0の便利機能
http://www7b.biglobe.ne.jp/~robe/pf/pf005.html

古い.

11/3のセイカ

1. Levi-Civita記号の理解が深まりました
読了:https://sapporo-u.repo.nii.ac.jp/?action=repository_uri&item_id=4600&file_id=18&file_no=1

2. GitHubってなんだろう

3. 様々な会計処理

4. PCのソフトウェア色々あるけど何でも入門は本を買ってみるのが私にはよさそうだと気がつきました

5. VS2013,C#でWPFアプリケーションを作ってみるだけやってみた
読了:https://mva.microsoft.com/ja/training-courses/visual-studio--10240?l=oVmrU4Q6_5904984382

プロフィール

satsuki

Author:satsuki
記事を消しつつ、ころころ変えながら運用中

最新記事
最新コメント
月別アーカイブ
カテゴリ
訪問者数
検索フォーム
リンク
QRコード
QR