2024年02月04日

忘れていたけど TypeScriptって言語があってな なあぁにぃぃみつけちまったな

図書館に本があったので借りて流し読みしたのだが、これはJAVA scriptのSuper Setであるらしい。

ワタクシが知らなかったトランスコンパイル・・・縮めてトランスパイルという用語が出てきた。
TypeScriptでコードを書いて tsc というコマンドでトランスパイルする。するとJAVAのコードができる。それをJAVAエエンジンで動かす。Node.jsで動かす。。。。
ってか、はじめからJAVA Scriptで書けば二度手間がなくていいのでは?  ど素人のワタクシは思うた次第である。そこだな。
そこに何らかのメリットがある・・・らしい。初めから JAVAscriptで書くよりもTypeScriptで書いてトランスパイルしてという処理がメリットがある・・・・らしい。知らんけど。
これはWebアプリに特化したソフトウェア、コンピュータ言語である。たぶんな。

なのでワシ、関係ねー。そんなのかんけーねー、そんなのかんけーね―のにーちゃんはいずこへ?   知らん。

ソフトウェア分野は日進月歩。ソフトウェア分野に限らずテクノロジー、IT系、他も日進月歩の世界である。詳しくは知らんけど。
小中高の内容は日進月歩しないんだよん。だって相手が小中高の子供だもの。子供の成長過程に合わせて学習内容は決めるのだよよん。知らんけど。
いきなり小学低学年に微積分を教える・・・・って時代は来ないだろよさ。

で? 
どうせ人が考えるものだから、どのコンピュータ言語も似たような機能を持つさ~・・・と考えるとコンピュータ言語を学ぶ前の敷居が高いなあという思いが少しは和らぐのではないかとワタクシは考えました次第であります。

ここらの説明もなしに、いきなり変数だ、定数だ、関数だ、データ型だ・・・とかいう入り方はね、良くないと思うの。初学者には。どやどや パチパチぱんちーーーー。

posted by toinohni at 20:04| 東京 ☁| Comment(0) | ソフト系雑学 | このブログの読者になる | 更新情報をチェックする

プロ野球観測隊員日記 ひょっとこして今年の中日は最下位をダッフンだ なにを!

https://hochi.news/articles/20240204-OHT1T51220.html?page=1image

ま~結果は数カ月後に出るので期待過剰はよして。逆に最下位だあぁの悲観論もよして。よして よして の よしこ ちゃーーーん。 なにそれ。
よしこ って名前の女性はま~ほとんどが美人系でかわいい系ですね。芸タレでいうと、良子って。。。 待て、中野良子って よしこ ではなく りょうこ だぞ。たぶん。なにを!
坂口良子って よしこ ではなくて りょうこ だぞ。゜どっひーーーーーん。

で、中田翔だがな。なんでや。チュニドラがひよっとこして最下位をダッフンして脱する可能性が高くなってきた。もともと投手陣は良い。防御率は昨年は阪神についで良い。要するに失点は少ない。だが野球は相手より1点多く点数取らないと勝てない。投手陣が失点2で頑張っても打撃陣が3点取らないと勝てない。そこんとこチュニドラはわかっていても度もならん数十年。
落合が監督時代に何回か優勝したが守り勝つ野球であった。得点力は低かった。巨人のようにポカスカと本塁打攻勢ができない。ま~それでも鉄壁の守りで優勝したのだったな。
だが、゜相手より1点多く取らないと勝てない。守る・・のは鉄則であっても勝つためには相手より1点多く取る。
今年のチュニドラはそういう傾向へ進むのではなかろうか。巨人からベテラン・ロートルで戦力外になった中島を獲得、そして中田翔という大砲を獲得。これが大活躍してチョニドラが最下位脱するだけでなく優勝争いに加わる可能性も高くなって来た。知らんけど。

中田翔に刺激され、引きづられて他の打者も奮起する。あいつばかり目立ちやがって・・・ならばワイも打ったるって心意気だぜ。知らんけど。
根尾が投手として覚醒する。10勝ぐらいは見えた。顔がお猿さんみたいだから打者は顔を見て気が緩み、凡打を重ねる。どやどやどーーや。顔も投手の武器なのだぜ。どーや。知らんけど。

てかね。捕らぬ狸の皮算用 捕らぬ狸の皮算用 捕らぬ狸の皮算用

結果は数カ月後に出る出る出るさ~。

posted by toinohni at 19:53| 東京 ☁| Comment(0) | 日記もどき | このブログの読者になる | 更新情報をチェックする

VScode の Terminalでの文字入力で四苦八苦してアーーーソブ

VScode/Terminalで文字入力をするコードをC/C++で試す次第である。コードはBingチャット先生が提案したもの使うのである。そして文字化けしたのである。

ところがDOS窓では化けない。ソースコードがutf-8, DOS窓はchcp 65001として。gcc,g++でコンパイルして試して正常なのだ。
ところがVScode/Terminalでは文字化けなのだ。ここらがワタクシはよくわからんのだ。
バカポンのパパなのだ!!  
先日、C#でも同様の問題が出てC#の場合にはinputのEncodingを設定する事で解決したのである。しかーーーし、c/c++ではうまくいかん・・・コンコンチキ

つーか、VScode/Terminalでキーボード入力を多用するアプリって作る?  知らんけど。

というような事から検索してですね、いろいろと知るところによると・・・ってか。

DOS窓ではSource Code = utf-8, windowはchcp 65001の設定では、キーボードから日本語入力しても正常なのだ。ここはDOS窓がうまいこと処理をしているって事にしようっと。
ところがVScode/Terminalはchcp65001でも日本語入力はWin 11がデフォでshift-jisらしいのだ。ここが分からんのだ。バカボンのパパなのだ!!

つまり、VScode/TerminalのPowerShell, cmd ともに独立のDOS窓とは違いがあるようなのだ、そう考えるしか無いのだ。バカボンのパパなのだ。

というわけで、ま~いいか。VScode/Terminalで使うアプリなど誰が使うかいってかい。知らんけど。

なてわけで、いろいろと出できた。ワタクシが何かやると、副作用、等が次々と出てくるのであるぞの。しゃーないなあ。
浅学非才!! 不勉強が身に染みる なんちゅーて。

寒いので焼酎のんでYoutubeで猫動画でも見ようっと

---------------------------------------------------------------------------------

蛇足 つまり蛇の足 なんちゅーて
実はVScode/Terminalで bash を起動して 同じプログラムをコンパイル実行すると文字化けなしなのであった・・・・      (´・ω・`)
つまり、VScode/Terminal の PowerShell, cmd は ちよっと変だじょーってことで。

文字化け生じたらも~も~ bash 使うもんね ワシ。って感じ。

わしはいーぐる、 ぶたがいぬ~ なんちて。意味不明。

ただワタクシがVScode/Terminalでの文字コードの扱いについて理解が浅い事は間違いない。

だって よくわかんないんだもん だって だって にんげんだもの by ニセみつほ

---------------------------------------------------------------------------------

蛇足 2    またかよ!!
  もともと「独習C#第5版」をVisualStudio2022 CommunityではなくVScodeで実行してだな。敬虔なクリック教徒であるワタクシはキーボード叩くのは邪道であり、マウス活用てクリック・クリック・たのしーなが新庄は日ハムの監督。。。チガ―う、信条なのであーる。
VisualStudio2022 Communityでは例題をスタートアップ設定してビルド・実行。。。デバッグ無しで実行とすると動く。コンソールアプリなのでDOS窓で出てきてキー入力するなり、表示するなり動く。chcp 932の世界なので問題はない。たぶん。
それをVScodeで試そうとしてグダった。グダグダした => グだったということにする。
VScodeはEditorは utf-8, VScode/Terminalは chcp 65001を設定しておるおる。
そこでな、Terminlaが 65001であってもキーボードからの入力処理ではWin 11のデフォが SHIFT-JISであるようなのだよ。そこでキーボードから日本語入力して、それを出力すると文字化けした。
C#の場合には文字入力のEncodingを設定してなんとかなった。だがc/c++ではどもならん。

ソースコードが utf-8, DOS窓をchcp 65001としてコンパイル実行すると正常だ。単独のDOS窓では正常だ。だが、VScode/Terminalではアカン。というので今日は1日それの検討をした。
わかったのは VScode/Terminalの PowerShell, cmdの画面は単独のDOS窓とは全く同じというものではない、という事だ。だって文字化けしたもの(´・ω・`)
しかーし、bash を使うと正常だそ、と。やってみて正常だから正常なのだ。

そういうわけで、明日から「独習C#第5版」の例題をこなす。ドシドシばんばん、例題を実行しながら学習だ。1日で終わる。たぶん。
どうせ人が考えるものだ。コンピュータ言語はどれも似たような機能を持つ。c/c++, Python, その他のコンピュータ言語をほんの少しだけかじったワタクシだ。なんとかなる。
つーか、10年以上前にC#3だか、その前か、のときにも少し学習した事があるからさ~。和入れたけど(笑)
当時のワタクシのPCはCore2-duoであった。。。。。 どやどや どーーーや!!

というわけです。独習C#第5版 の次は独習Goとか独習Rustとか、探して試すのだよよん。

ワタクシはコンピュータ言語の習得を試みる事が趣味でありコンピュータ言語を使って何かを作りたいのではない。
欲しい機能があればフリーウェア、シェアウェア等を探すのが とっととして便利だよよん。
自分でプログラムを書くって パーーーカ パーーーカ (笑)

つーか、ワタクシにはプログラムを書いて機能を実現ってできんのである。どや。だってそうだろう、ワタクシがメールソフトやブラウザなどのプログラムの開発ができるかってんでーー。出禁わい。それは出入り禁止な。できんのである。どーーや。

つーかね。そこらだなあ。プログラマーって世の中には何十万人といるだろうけど。何百人かな。日本で。そいさらがいろいろと作ってくれるし。タダで使えるようにしてくれるし。ありがたやー ありがたや~。鹿児島市内にあるデパートは やまがたや~。

つかね、蛇足を終わりまする。m(_ _)m

(こういうの 読むヤツはいないと思うが もし読んだらわろーてくだされ)

posted by toinohni at 13:06| 東京 ☔| Comment(0) | ソフト系雑学 | このブログの読者になる | 更新情報をチェックする

VisualStudio2022 Community + C#12 で四苦八苦してあーーそぶ

独習C#第5版 From 図書館。例題をVisualStudio2022 Communityで動かしてアーーーソブなのでして。
C# Interactiveというのが いわゆる REPLってものでPython, Julia等が持つ対話型モードである。Read- Evaluate-Print-Loopだっけな。うろ覚えね。
VisualStudio2022 Communityの下端に C# Interactive てのがあってクリックしたらREPL画面が下半分、エディターの下ね。そこに出たほいのほいのほい。
そこでエディターから記述をコピペしたら動くはず。。。。なのだ。image

あら、動いた。待て待て、さっきはグルグルが出てグルグルが終わらなかったぞ。

なんでだろう、なんでだろう、なんでなんで。な―んでか?

image

これだ、これ。あなたの名前は?   のところにキーボード叩くと記号、文字が出るはずなのだがグルグルが出ていて反応しない。これはなんでだ? 

キーボードからの入力があるコードはアカンのか?  まさかそんな。

そんなこんなしていたらPropertyの設定が出てきませんわ。そこでスタートアップの設定するんだろ。できんがな。なんでだろう、なんでだろう、なんでなんで。な―んでか?

   上の例題をREPLでは無くてスタートアップ設定してビルド実行すると、DOS窓が出てきて入力できた。DOS窓が出てきてキーボードからの入力はできて、出力もありで。そういうプログラムだからなあ。
という事は C# Interactive画面ではキーボード入力はできないのだな。

つーことは。そういう事にしとこうっと。VScodeだとTerminal使うので問題なしだろ。ってことはーーー。よっしゃVisualStudio2022 Communityは放置。VScodeで本の例題を試す。
うむうむ。ま~がんばりたまーや。

蛇足 上のコードをVScodeでやったら 文字化けした。名前は? で 日本語叩くと 出力は化けた。

なんでだろう、なんでだろう、なんでなんで。な―んでか?

エディター utf-8, Terminal chcp 65001 なので合っていると思うのだが。c++とかGoでは正常なのに????   どないなってんの?  って数日前も経験したなりぃ。。。酒のんでいたので忘れたかーーーーーーい。

Terminal 65001でもキーボード入力はWin 11がデフォでshift-jisなので化けるってか。知らんけど。
じゃあ、Terminalをchcp932にすると文字化けしないのだな。うむ。やってみたら正常でしたわ。
だが、エディターはutf-8 なのでね。Terminalが 932なので出力が文字化けするはずでは? 

うむ。ここらの仕組みは理解しとらん。VScodeのTerminalがうまいこと処理しているのではないかと想像する。そのうちどっかで解説探そうっと。。。。(´・ω・`)

浅学非才!! 不勉強が身に染みる なむう。

posted by toinohni at 07:36| 東京 ☁| Comment(0) | ソフト系雑学 | このブログの読者になる | 更新情報をチェックする

VScode + C#12 で四苦八苦してアーーーソブ

独習C#第5版の例題をVScodeでクリッククリック楽しいなと実行。CodeRunner使う。
そこで疑問が。
c/c++, GO言語等では右クリック・RunCodeとするとビルド実行する。その後に exe Fileは消す。よってに RunCodeで hage.exeとかのファイルは残らない。
ところがC#の場合には RunCodeするとコンパイルして実行する。そして exe Fileが残る。hage.exeが残るのだ。
って事は CodeRunnerの設定のどこかに、実行後にexe を消すって記述があるはずだな。

うむ。それはなんだろう。
RunCodeは Folderを現在の場所に移動して csc でコンパイルして exeを実行する、と書かれているコマンドを送るみたい。
実行後にexeを消すって・・・よーし、C++と比べてみようっと。

あら、c++ も exe が残りましたわ。ま~ワイの勘違いでしたか。うーむ。

posted by toinohni at 07:09| 東京 ☁| Comment(0) | ソフト系雑学 | このブログの読者になる | 更新情報をチェックする

三面記事ファン 典型的な三面記事だ なあぁにぃぃみつけちまったな

https://hochi.news/articles/20240203-OHT1T51240.html?page=1image

この手の事件というか事案というか、プロ野球 --- 芸タレ --- サッカー選手と続いたので次はどこかなあ・・・・・ ワクワク(笑) こらこら。他人の不祥事を嗤うものは自分の不祥事に泣くってエライ人が言うとったぞ。知らんけど。

>>>
現在、女性2人から刑事告訴され、伊東側も虚偽告訴罪の告訴状を大阪府警に提出し、受理された状況。
>>>
どっちも頑張れやあぁぁぁぁぁ!!  真相はワタクシ知らんので裁判で明らかにして貰いたいであるぞの。ま~新潮社は文春に負けてたまるか!  ですかしら。知らんけど。

政治家の不祥事、政党の不祥事、企業の不祥事、芸タレの不祥事、行政の不祥事、学校の不祥事・・・・と社会の不祥事を暴くのは良きかな良きかな。
一流のゴシップ週刊誌・日刊紙は やるねやるねやるね、と期待感もあるぞの。

ま~どっちもがんばりーーーや。口先だけで 法的対応も考えてます っていうだけでなく実際に訴えた松本人志はエライ!!  伊東純也もエライ!! 

ただなあ、教え子に強姦したとして実刑くらって刑務所暮らしをした元・柔道家もいたなあと思い出すと、これはやはり裁判ではっきりさせるってのがいいなあ。

てかね。サッカーファンはどうや。ワイはサッカー見ないし。知らんし。

てなわけで、プロ野球 --- 芸タレ --- サッカー選手と続いたので次は・・・・あいつか(笑)

ってテキトーに妄想するのが三面記事ファンのワタクシなのである。どや。

で、ソフトバンクの穂高はもうひと悶着ありそうな気がするのだがなあ。どうかなあ。
巨人の坂本も御下品をさらけ出した事があったがねえ。
というわけで、次はだーーーーーーーれだ?  推量くーーいず!!  なんちゅーて。

裁判になったら告訴した女性も名前が知られるわけで覚悟しての告訴だったのだろ。知らんけど。 いや、ほんまにワイは何も知らんのですわ。どや。

posted by toinohni at 07:02| 東京 ☁| Comment(0) | 日記もどき | このブログの読者になる | 更新情報をチェックする