この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
【前スレ】
スレ立てるまでもない質問はここで 156匹目
https://mevius.5ch.net/test/read.cgi/tech/1613809074/
次スレは>>980が立てること
探検
スレ立てるまでもない質問はここで 157匹目
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2021/06/18(金) 22:50:39.76ID:dSkONN1n798デフォルトの名無しさん
2021/10/09(土) 13:07:57.84ID:UXUr6bnK >>797
ありがとうございます。
ありがとうございます。
799デフォルトの名無しさん
2021/10/09(土) 18:43:53.79ID:hZKV0vWp たにぐちまことのYoutube会員になったら
有料向けの動画はツールでダウンロード保存することはできますか?
アメンボのように素早く動画を全部ダウンロードして、ゴキブリのように素早く退会して出費を最小限にしたいのです。
有料向けの動画はツールでダウンロード保存することはできますか?
アメンボのように素早く動画を全部ダウンロードして、ゴキブリのように素早く退会して出費を最小限にしたいのです。
800デフォルトの名無しさん
2021/10/09(土) 19:09:34.74ID:B06TywmQ その様子だとおまえはそんなツールが欲しいってだけで作りたいわけじゃないんだろ?
ソフトかyoutubeのスレで聞くかぐぐれ
ソフトかyoutubeのスレで聞くかぐぐれ
801デフォルトの名無しさん
2021/10/09(土) 19:43:56.41ID:hZKV0vWp あまりわたしを怒らせないほうがいいぞ
802蟻人間 ◆T6xkBnTXz7B0
2021/10/09(土) 20:20:09.66ID:P42+lbGS ここで教えたらタニグチなんたらに怒られることになるし、ソフトウェアリテラシーゼロで倫理観のないゴキブリを繁殖することになる。
803蟻人間 ◆T6xkBnTXz7B0
2021/10/09(土) 20:28:59.63ID:P42+lbGS つーわけで、ら〜りる〜れろ〜♪
804デフォルトの名無しさん
2021/10/09(土) 23:02:27.09ID:61XmRVCq >>801
そう言ったムスカ大佐は最後どうなった?
そう言ったムスカ大佐は最後どうなった?
805デフォルトの名無しさん
2021/10/09(土) 23:18:23.66ID:9Y4u9oWc ハッハッハ!
レスがゴミのようだ
レスがゴミのようだ
806デフォルトの名無しさん
2021/10/09(土) 23:42:58.67ID:CKiMGevy ガッ!バルス!
807デフォルトの名無しさん
2021/10/10(日) 14:48:52.67ID:lwuXeGlE 目ガー、目ガー
808デフォルトの名無しさん
2021/10/10(日) 21:29:56.30ID:lB7MFpHR 雑食系エンジニア・KENTA のサロンは、月千円で、3千人いる。日本6位。
1位はキングコング西野で、数万人
AWSのくろかわこうへいのサロンは、月3千円で、数百人とか。
他には、山浦清透とか
たにぐちまことは、月いくら?
1位はキングコング西野で、数万人
AWSのくろかわこうへいのサロンは、月3千円で、数百人とか。
他には、山浦清透とか
たにぐちまことは、月いくら?
809デフォルトの名無しさん
2021/10/10(日) 21:41:23.83ID:LRt+rHsE810デフォルトの名無しさん
2021/10/10(日) 22:19:07.46ID:S69GRlLg こういうバカは何者にもなれないから勉強しても無駄だよなぁ・・・
人手が足りない林業とかそういう業界に行ってほしいな
人手が足りない林業とかそういう業界に行ってほしいな
811デフォルトの名無しさん
2021/10/10(日) 22:29:43.67ID:mNfYtczV 林業馬鹿にしすぎだろ
IT土方は発達ガイジでも出来るんだから
IT土方は発達ガイジでも出来るんだから
812蟻人間 ◆T6xkBnTXz7B0
2021/10/10(日) 22:32:46.19ID:6ASvP9hQ 林業は、木が倒れてきたら避けないと死んじゃうよ。
813デフォルトの名無しさん
2021/10/11(月) 11:42:36.92ID:qgfEwEMc Word2016の話で申し訳ないんだけど
表挿入でエクセルワークシート作成して、別のページでエクセルワークシートをまた作成したとき、
最初に作成した方にある計算値を、新しく作成したほうで参照して使いたいんですが、
やり方を教えて頂けませんか?
表挿入でエクセルワークシート作成して、別のページでエクセルワークシートをまた作成したとき、
最初に作成した方にある計算値を、新しく作成したほうで参照して使いたいんですが、
やり方を教えて頂けませんか?
814デフォルトの名無しさん
2021/10/11(月) 12:10:08.13ID:BxbatIJo リンク貼り付けすりゃいいって話だろ
しかしプログラミング関係ない話ばっかだな
しかしプログラミング関係ない話ばっかだな
815デフォルトの名無しさん
2021/10/11(月) 13:10:42.52ID:qgfEwEMc ありがとう御座います、できました!
一回試したつもりでしたが出来てなかったようです…
一回試したつもりでしたが出来てなかったようです…
816デフォルトの名無しさん
2021/10/11(月) 16:43:29.45ID:UcJSrE/l EC2にDockerをインストールして
docker-compose up -d したんだけど
パブリックIPにアクセスしてみたらNotFoundになってる
docker psでみたらコンテナは動いてるみたいなんだけど
いったいどこにアクセスしたらいいんだ?
docker-compose up -d したんだけど
パブリックIPにアクセスしてみたらNotFoundになってる
docker psでみたらコンテナは動いてるみたいなんだけど
いったいどこにアクセスしたらいいんだ?
817デフォルトの名無しさん
2021/10/11(月) 17:35:23.06ID:MHxEP58H818デフォルトの名無しさん
2021/10/11(月) 21:08:36.57ID:/1PjbQ0U 山浦清透の動画を参考にすれば?
基本、AWS でEC2 は勧めない。自分で管理しないといけないから。
Fargate が推奨
8/20、【金額公開】Webサービスの運用費用、実際いくらかかっているか1円単位までお見せします
www.youtube.com/watch?v=nRO7pFCdM8E
ECS on Fargate で、API(Nginx + Laravel)
9/1、運用中のWebサービスのソースコードを完全公開します
www.youtube.com/watch?v=sIv4rTxpnEg
SPA(Nuxt), REST API(Laravel), Docker。
彼のgithub の、docker-compose.yml でも見れば?
1/15、Docker超入門講座 合併版 | ゼロから実践する4時間のフルコース
www.youtube.com/watch?v=lZD1MIHwMBY
AWSのくろかわこうへいのサロンも、推奨。
Amazon の講座は、3日で21万円掛かるから
基本、AWS でEC2 は勧めない。自分で管理しないといけないから。
Fargate が推奨
8/20、【金額公開】Webサービスの運用費用、実際いくらかかっているか1円単位までお見せします
www.youtube.com/watch?v=nRO7pFCdM8E
ECS on Fargate で、API(Nginx + Laravel)
9/1、運用中のWebサービスのソースコードを完全公開します
www.youtube.com/watch?v=sIv4rTxpnEg
SPA(Nuxt), REST API(Laravel), Docker。
彼のgithub の、docker-compose.yml でも見れば?
1/15、Docker超入門講座 合併版 | ゼロから実践する4時間のフルコース
www.youtube.com/watch?v=lZD1MIHwMBY
AWSのくろかわこうへいのサロンも、推奨。
Amazon の講座は、3日で21万円掛かるから
819デフォルトの名無しさん
2021/10/12(火) 00:09:08.17ID:1dPThwDk820デフォルトの名無しさん
2021/10/12(火) 01:46:25.16ID:cjRIVhC4 >>818
でも山浦清透さんはハゲてしまった
でも山浦清透さんはハゲてしまった
821デフォルトの名無しさん
2021/10/12(火) 02:05:48.06ID:jMkI4z1q >>812
SE/PGは会社が倒れる前に逃げる技術が必要
SE/PGは会社が倒れる前に逃げる技術が必要
822デフォルトの名無しさん
2021/10/12(火) 19:43:00.70ID:TSU4eGOl PADを始めました
式?変数?を「%」で囲っているのですが、ほかに「%」を使用しているプログラミング言語はありますか?
使用されている言語があれば、参考にしたいので教えてください
(コマンドプロンプトの環境変数以外で)
式?変数?を「%」で囲っているのですが、ほかに「%」を使用しているプログラミング言語はありますか?
使用されている言語があれば、参考にしたいので教えてください
(コマンドプロンプトの環境変数以外で)
823デフォルトの名無しさん
2021/10/12(火) 20:19:28.30ID:RHbF6PKV >>822
パーセント記号でWikipedia
パーセント記号でWikipedia
824デフォルトの名無しさん
2021/10/12(火) 20:24:35.83ID:+BJGd82z 3÷2の余りを求めたいときはC++とかC#とかもろもで、3%2
825Hello.asp
2021/10/12(火) 20:54:42.13ID:D4euCNnO826デフォルトの名無しさん
2021/10/12(火) 20:57:27.88ID:aHCoogfl パーセントを使う言語が知りたいんじゃなくて %VARIABLE% みたいな使い方をする言語が聞きたいんじゃないの?
827デフォルトの名無しさん
2021/10/12(火) 21:28:33.52ID:nmNdfGEL VSCodeスレが機能していないっぽいのでこっちで質問させてください
ヘッダ
>#define TEMPS (*(volatile struct st_temps _evenaccess *)0x8C500)
>typedef struct st_temps {
> union {
> unsigned char BYTE;
> struct {
> unsigned char TSEN:1;
> unsigned char :2;
> unsigned char TSOE:1;
> unsigned char :4;
> } BIT;
> } TSCR;
>} st_temps_t;
ソース
>TEMPS.TSCR.BIT.TSEN = 0; //←最上位ビットにゼロを書き込み
or
>TEMPS.TSCR.BYTE = 0x80;
C89 or C99らしいです
質問内容は
1.この中で規格外な所ってどれだけあるか?
_evenaccessとビットフィールドは独自拡張ですが他にあれば
volatileも規格外だけどこれを持たない処理系はほぼ無いはず
C言語を熟知しているわけではないのであまり自身はありません
2.VSCodeのインテリセンスがこれを期待通りに解析できないようだが何か対策はあるか?
ソース中のTEMPS自体赤並線になっちゃうし、「TEMPS.」とか入力しても続くべき候補が表示されない
よろしくお願いします
ヘッダ
>#define TEMPS (*(volatile struct st_temps _evenaccess *)0x8C500)
>typedef struct st_temps {
> union {
> unsigned char BYTE;
> struct {
> unsigned char TSEN:1;
> unsigned char :2;
> unsigned char TSOE:1;
> unsigned char :4;
> } BIT;
> } TSCR;
>} st_temps_t;
ソース
>TEMPS.TSCR.BIT.TSEN = 0; //←最上位ビットにゼロを書き込み
or
>TEMPS.TSCR.BYTE = 0x80;
C89 or C99らしいです
質問内容は
1.この中で規格外な所ってどれだけあるか?
_evenaccessとビットフィールドは独自拡張ですが他にあれば
volatileも規格外だけどこれを持たない処理系はほぼ無いはず
C言語を熟知しているわけではないのであまり自身はありません
2.VSCodeのインテリセンスがこれを期待通りに解析できないようだが何か対策はあるか?
ソース中のTEMPS自体赤並線になっちゃうし、「TEMPS.」とか入力しても続くべき候補が表示されない
よろしくお願いします
828デフォルトの名無しさん
2021/10/12(火) 21:40:09.70ID:+BJGd82z C89 or C99のどっちも知らないけど、そのソース正しいのか?_evenaccessがうざったいんだけど
829デフォルトの名無しさん
2021/10/12(火) 22:19:55.60ID:fXvNOJZ2 このスレで聞く事ではない
C のスレで聞けば?
C のスレで聞けば?
830デフォルトの名無しさん
2021/10/12(火) 22:22:54.87ID:tCZPc9+y プログラミング初心者で環境構築していたのですが、
自分では解決できない問題にぶち当たってしまったのでアドバイスをいただきたいです。
こちらで相談させていただいてもよろしいでしょうか。
実現したいことは、Homebrew経由でOpen BLAS、Rをインストールし
それぞれを関連づけるとともに、
R studio、Mecabを導入して、最終的にはRMecabを利用することです。
現在はHomebrewでOpen BLASとRをインストール済みなのですが、
その過程で早々に詰まってしまいました。
参考にしているサイト、及びterminalの履歴も残してあります。
当方の環境はMac Book Air 2020,M1Big Sur 11.6で、
コマンドシェルはzshを使用しています。
自分では解決できない問題にぶち当たってしまったのでアドバイスをいただきたいです。
こちらで相談させていただいてもよろしいでしょうか。
実現したいことは、Homebrew経由でOpen BLAS、Rをインストールし
それぞれを関連づけるとともに、
R studio、Mecabを導入して、最終的にはRMecabを利用することです。
現在はHomebrewでOpen BLASとRをインストール済みなのですが、
その過程で早々に詰まってしまいました。
参考にしているサイト、及びterminalの履歴も残してあります。
当方の環境はMac Book Air 2020,M1Big Sur 11.6で、
コマンドシェルはzshを使用しています。
831デフォルトの名無しさん
2021/10/13(水) 04:36:45.12ID:Bnm0sZ/0 いや具体的に何に詰まってるか
と
その過程とやら
を書けよ
人間そのものが初心者じゃねーか
コミュニケーション能力どうなってんだ
と
その過程とやら
を書けよ
人間そのものが初心者じゃねーか
コミュニケーション能力どうなってんだ
832827
2021/10/13(水) 08:05:12.70ID:KdlDtlsa >>828
_evenaccessの意味は
ttp://tool-support.renesas.com/autoupdate/support/onlinehelp/ja-JP/csp/V4.01.00/CS+.chm/Compiler-CCRX.chm/Output/ccrxaac0103y.html
らしいです
ヘッダは探したら出てきた
ttps://github.com/renesas-rx/rx65n-cloud-kit/blob/master/lib/third_party/mcu_vendor/renesas/rx_mcu_boards/rx_driver_package/v120/r_bsp/mcu/rx65n/register_access/ccrx/iodefine.h
ソースはサンプルを真似ています
_evenaccessの意味は
ttp://tool-support.renesas.com/autoupdate/support/onlinehelp/ja-JP/csp/V4.01.00/CS+.chm/Compiler-CCRX.chm/Output/ccrxaac0103y.html
らしいです
ヘッダは探したら出てきた
ttps://github.com/renesas-rx/rx65n-cloud-kit/blob/master/lib/third_party/mcu_vendor/renesas/rx_mcu_boards/rx_driver_package/v120/r_bsp/mcu/rx65n/register_access/ccrx/iodefine.h
ソースはサンプルを真似ています
833デフォルトの名無しさん
2021/10/13(水) 10:18:07.35ID:/V3eu+jh _evenaccessなんてあるんだな。初めて聞いたw
しかしgithub見るとアンダースコアが二つみたいだぞ
しかしgithub見るとアンダースコアが二つみたいだぞ
834827
2021/10/13(水) 15:27:47.07ID:QLjclbf6 >>833
拡張機能って書いてあるし独自の実装かと。longが8bitアクセスにコンパイルされるという仕様もよく判らんが
_が足りないのはスペースを削ったときに消しすぎたようだ。スマン
試しに__evenaccessを削ってみたらインテリセンスが機能したわ
しかし原因がわかったところでどうすれば良いんだ・・・特定のワードだけ無視させるとか出来るのだろうか
拡張機能って書いてあるし独自の実装かと。longが8bitアクセスにコンパイルされるという仕様もよく判らんが
_が足りないのはスペースを削ったときに消しすぎたようだ。スマン
試しに__evenaccessを削ってみたらインテリセンスが機能したわ
しかし原因がわかったところでどうすれば良いんだ・・・特定のワードだけ無視させるとか出来るのだろうか
835デフォルトの名無しさん
2021/10/13(水) 18:31:28.95ID:tWnYcyvK >>831
いきなり喧嘩売ってくるお前には言われたくねぇよ、野菜野郎。
いきなり喧嘩売ってくるお前には言われたくねぇよ、野菜野郎。
836デフォルトの名無しさん
2021/10/13(水) 19:46:23.89ID:NBZusTr8837デフォルトの名無しさん
2021/10/13(水) 23:13:11.91ID:cOYoTsop 831は言い方きついけど実際この文章じゃ何もアドバイスしようがない
せめて取ってあるという履歴くらい公開したら
せめて取ってあるという履歴くらい公開したら
838デフォルトの名無しさん
2021/10/14(木) 20:35:10.99ID:sN2jCCYS node(TS)でaws lambdaの開発をしとるんやが、作業楽にする方法教えてや
ステップ実行、変数のウォッチすらできないとかさ、しんどすぎんかコレ
つか、動作確認するのにいちいちデプロイせんとあかんから、スクリプト言語なのに昔のJavaやってる気分になって陰鬱やわ
なんか知らんが動かん
→しょぼいログ出力見て原因推測(なぜかエラー内容と原因があってない)
→コードデプロイ
→再実行
このサイクルに5分もかかっとる
アホかと
ステップ実行、変数のウォッチすらできないとかさ、しんどすぎんかコレ
つか、動作確認するのにいちいちデプロイせんとあかんから、スクリプト言語なのに昔のJavaやってる気分になって陰鬱やわ
なんか知らんが動かん
→しょぼいログ出力見て原因推測(なぜかエラー内容と原因があってない)
→コードデプロイ
→再実行
このサイクルに5分もかかっとる
アホかと
839デフォルトの名無しさん
2021/10/15(金) 00:18:04.64ID:p2U7IjWk Ruby on Rails の入門コースでは、Heroku, Cloud 9, CircleCI などを使う
CI/CD パイプライン。
Github Actions, Jenkins などもある
AWS Lambda に、CI/CD は無いのか?
CI/CD パイプライン。
Github Actions, Jenkins などもある
AWS Lambda に、CI/CD は無いのか?
840デフォルトの名無しさん
2021/10/15(金) 00:28:16.70ID:/Fcpa3Mt841デフォルトの名無しさん
2021/10/15(金) 11:44:56.42ID:QOpRO1Nw842デフォルトの名無しさん
2021/10/15(金) 11:58:26.26ID:lw1QFMxh SAMとか使ってローカルで動かせばいいだろ?
843デフォルトの名無しさん
2021/10/15(金) 12:01:09.81ID:QOpRO1Nw >>842
えっ、リソース全部対応しとるん?
えっ、リソース全部対応しとるん?
844デフォルトの名無しさん
2021/10/15(金) 12:59:44.34ID:1njGzzmE こんな感じのビルドシステムってありませんか?
・C言語でヘッダファイルの依存関係を自動的に解決してくれる
makeだと手動で追跡しないといけないので面倒です
・Windowsのネイティブ環境を含むマルチプラットフォーム対応
WindowsはWSLでというのは無しでお願いします
・手軽&シンプル
ビルド済みバイナリのアーカイブを解答すればすぐに使えるくらいだと嬉しい
想定するプロジェクトは比較的小規模です。makeが依存するファイルを
自動的に追跡してくれるならそれで足りるくらいかも
cmakeやninjaとかは手軽とはほど遠く仰々しすぎる・・・
・C言語でヘッダファイルの依存関係を自動的に解決してくれる
makeだと手動で追跡しないといけないので面倒です
・Windowsのネイティブ環境を含むマルチプラットフォーム対応
WindowsはWSLでというのは無しでお願いします
・手軽&シンプル
ビルド済みバイナリのアーカイブを解答すればすぐに使えるくらいだと嬉しい
想定するプロジェクトは比較的小規模です。makeが依存するファイルを
自動的に追跡してくれるならそれで足りるくらいかも
cmakeやninjaとかは手軽とはほど遠く仰々しすぎる・・・
845デフォルトの名無しさん
2021/10/15(金) 13:20:14.51ID:lw1QFMxh846デフォルトの名無しさん
2021/10/15(金) 13:36:31.90ID:QOpRO1Nw847デフォルトの名無しさん
2021/10/15(金) 14:20:13.72ID:1PFKeDsg848デフォルトの名無しさん
2021/10/15(金) 15:31:58.14ID:S39M0yRG849デフォルトの名無しさん
2021/10/15(金) 15:38:45.58ID:1PFKeDsg その程度でいいなら発想逆にして
標準ライブラリ系のincludeを全部書いたヘッダー用意してそれをよみこませりゃいい
llibも一覧にしたテキストやpragma(lib)で用意しとけば悩むことなくなるだろ
標準ライブラリ系のincludeを全部書いたヘッダー用意してそれをよみこませりゃいい
llibも一覧にしたテキストやpragma(lib)で用意しとけば悩むことなくなるだろ
850デフォルトの名無しさん
2021/10/16(土) 15:39:09.00ID:FS3hmn2T android、iphone
アプリインストール時にカスタム処理を走らせることって可能?
アプリインストール時にカスタム処理を走らせることって可能?
851デフォルトの名無しさん
2021/10/16(土) 16:31:00.39ID:wy7RR+Lb >>850
インストールするアプリに含まれる処理を実行するのは不可能
Androidの場合はインストールするアプリとは別のアプリが
新しいアプリがインストールされたという通知を受けとることは可能
マルウェアをチェックするアプリなんかがこれを利用してる
インストールするアプリに含まれる処理を実行するのは不可能
Androidの場合はインストールするアプリとは別のアプリが
新しいアプリがインストールされたという通知を受けとることは可能
マルウェアをチェックするアプリなんかがこれを利用してる
852デフォルトの名無しさん
2021/10/16(土) 16:38:20.63ID:FS3hmn2T853デフォルトの名無しさん
2021/10/16(土) 17:16:16.66ID:IDr4ImdM 悪魔の証明に近いので
854デフォルトの名無しさん
2021/10/17(日) 15:18:03.63ID:WYG7Ir17 >>838
EC2に開発環境作ってVSCodeで接続
EC2にLambdaと同じ権限を与える、同じVPCに接続など調整
FunctionをEC2上でデバッグ実行
これで解決できそうな感じがしてきたわ
もうちょい研究してみよ
EC2に開発環境作ってVSCodeで接続
EC2にLambdaと同じ権限を与える、同じVPCに接続など調整
FunctionをEC2上でデバッグ実行
これで解決できそうな感じがしてきたわ
もうちょい研究してみよ
855デフォルトの名無しさん
2021/10/17(日) 15:45:45.35ID:iZ70Zoza >>854
いや実行は手元のPCでええやろ
PC上でAPIキーの設定さえしてあればS3などのAPIは普通に呼べるはずだし、
RDSなんかのVPCに閉じたリソースへのアクセスが必要ならEC2立ててSSHでポートフォワードしたらいい
いや実行は手元のPCでええやろ
PC上でAPIキーの設定さえしてあればS3などのAPIは普通に呼べるはずだし、
RDSなんかのVPCに閉じたリソースへのアクセスが必要ならEC2立ててSSHでポートフォワードしたらいい
856デフォルトの名無しさん
2021/10/17(日) 19:33:28.59ID:K03jthOv857デフォルトの名無しさん
2021/10/18(月) 11:06:41.39ID:X+005UbP 公衆無線LANのアクセスポイントを設置する
このアクセスポイントの設置って公衆無線LANの利用者がすることですか?
このアクセスポイントの設置って公衆無線LANの利用者がすることですか?
858デフォルトの名無しさん
2021/10/18(月) 11:40:10.17ID:vvHfCZ9q >>857
設置者がする
認証やら色々と違いはするけど、家のwifiアクセスポイントと基本線は同じ
https://www2.elecom.co.jp/network/wireless-lan/column/wifi_column/vol09/
設置者がする
認証やら色々と違いはするけど、家のwifiアクセスポイントと基本線は同じ
https://www2.elecom.co.jp/network/wireless-lan/column/wifi_column/vol09/
859デフォルトの名無しさん
2021/10/18(月) 11:48:17.72ID:X+005UbP >>858
ありがとうございます。
ありがとうございます。
860デフォルトの名無しさん
2021/10/18(月) 14:01:03.06ID:NlP+B1/z JavaScriptとTypeScriptの上位互換性と下位互換性の質問です。
JavaScriptで書かれているファイルをTypeScriptで置き換えても100%動作しますか?(.js→.ts)
また、その逆で、
TypeScriptで書かれているファイルをJavaScriptで置き換えても100%動作しますか?(.ts→.js)
以下のサイトには、
https://www.pasonatech.co.jp/workstyle/column/detail.html?p=2761#:~:text=%E3%81%A6%E3%81%84%E3%81%8D%E3%81%BE%E3%81%97%E3%82%87%E3%81%86%E3%80%82-,TypeScript%E3%81%AFJavaScript%E3%81%A8%E3%81%AE%E4%BA%92%E6%8F%9B%E6%80%A7%E3%81%8C%E9%AB%98%E3%81%84,%E6%80%A7%E3%82%92%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82
TypeScriptは、他のAltJS同様に、記述したコードをコンパイルするとJavaScriptのコードに変換するため、
JavaScriptとはライブラリ群を含め100%の互換性を持っています。
・・・と書かれています。
JavaScriptで書かれているファイルをTypeScriptで置き換えても100%動作しますか?(.js→.ts)
また、その逆で、
TypeScriptで書かれているファイルをJavaScriptで置き換えても100%動作しますか?(.ts→.js)
以下のサイトには、
https://www.pasonatech.co.jp/workstyle/column/detail.html?p=2761#:~:text=%E3%81%A6%E3%81%84%E3%81%8D%E3%81%BE%E3%81%97%E3%82%87%E3%81%86%E3%80%82-,TypeScript%E3%81%AFJavaScript%E3%81%A8%E3%81%AE%E4%BA%92%E6%8F%9B%E6%80%A7%E3%81%8C%E9%AB%98%E3%81%84,%E6%80%A7%E3%82%92%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82
TypeScriptは、他のAltJS同様に、記述したコードをコンパイルするとJavaScriptのコードに変換するため、
JavaScriptとはライブラリ群を含め100%の互換性を持っています。
・・・と書かれています。
861デフォルトの名無しさん
2021/10/18(月) 15:12:33.34ID:rDUdDWEy 同じjavascriptのコードでもjavascriptエンジンによってうまく動作したり動作しないことあるよ・・・
862デフォルトの名無しさん
2021/10/18(月) 15:30:16.81ID:MUkYxNnn 質問の前提がわからないんだけど、100%同じように動くようにtsをjsに書き換えることは原理的に可能
トランスパイル結果そのもののjsが答え
jsからtsは変換できないケースを挙げることは可能なんじゃないかな
evalみたいな非推奨の仕組みはあえてサポートしてなかったと思う
トランスパイル結果そのもののjsが答え
jsからtsは変換できないケースを挙げることは可能なんじゃないかな
evalみたいな非推奨の仕組みはあえてサポートしてなかったと思う
863デフォルトの名無しさん
2021/10/18(月) 16:05:51.00ID:9XYxECEq よっぽどTS使いたいとかで無いならjavascriptのままでいいのにと思うのだがなぁ
所詮トランスパイルするだけだし個人的にはTS使うことは無いな
所詮トランスパイルするだけだし個人的にはTS使うことは無いな
864デフォルトの名無しさん
2021/10/18(月) 16:15:25.21ID:MUkYxNnn IEをサポートせざるを得ない状況ならBabelを使うのは現実解だし、それならTS変換するのは大差ないかとなるよ
レガシーJSみたいなひどい言語を使わされるのは勘弁
レガシーJSみたいなひどい言語を使わされるのは勘弁
865860
2021/10/18(月) 17:01:50.94ID:NlP+B1/z >>861-864
ありがとうございます
■質問の前提
(1) (将来的にReactを勉強するために)TypeScriptを勉強したいんですが、
何かやりたいと思った時にソースコード例はJavaScriptのほうが圧倒的に多いだろうと思い、
JavaScriptの例を見ながらTypeScriptに変換していく必要があると思ったので質問した次第です
(2) 逆に、TypeScriptで書いていて、どうしても動かない時に、
動いた実績のあるJavaScriptファイルで間に合わせ的に置き換えることが出来るのかなと考えました
なるほど、ts→jsはトランスパイルでJavaScriptを吐き出すので100%保証できるということですね
心強いです
非推奨のサポートされていない部分があるということは心に留めておきます
JavaScriptエンジンはV8に対応できればOKと考えます
(追加の質問になりますが、React+JavaScriptも可能なのでしょうか?)
ありがとうございます
■質問の前提
(1) (将来的にReactを勉強するために)TypeScriptを勉強したいんですが、
何かやりたいと思った時にソースコード例はJavaScriptのほうが圧倒的に多いだろうと思い、
JavaScriptの例を見ながらTypeScriptに変換していく必要があると思ったので質問した次第です
(2) 逆に、TypeScriptで書いていて、どうしても動かない時に、
動いた実績のあるJavaScriptファイルで間に合わせ的に置き換えることが出来るのかなと考えました
なるほど、ts→jsはトランスパイルでJavaScriptを吐き出すので100%保証できるということですね
心強いです
非推奨のサポートされていない部分があるということは心に留めておきます
JavaScriptエンジンはV8に対応できればOKと考えます
(追加の質問になりますが、React+JavaScriptも可能なのでしょうか?)
866デフォルトの名無しさん
2021/10/18(月) 18:00:01.55ID:wL3rY2L5 JavaScriptだけでも混ぜてもできるよ
867デフォルトの名無しさん
2021/10/18(月) 19:08:41.26ID:4kYsgFog Wikipediaを盲信するのは危険だが、それでも
>TypeScriptはJavaScriptのスーパーセットであるため、既存のJavaScriptプログラムは、全て有効なTypeScriptプログラムとなる。
は大体あっているのでは。そりゃ処理系による差異は発生しうるがJavaScriptに限った話じゃないよね
>TypeScriptはJavaScriptのスーパーセットであるため、既存のJavaScriptプログラムは、全て有効なTypeScriptプログラムとなる。
は大体あっているのでは。そりゃ処理系による差異は発生しうるがJavaScriptに限った話じゃないよね
868デフォルトの名無しさん
2021/10/18(月) 19:26:08.17ID:53kqkkfY869デフォルトの名無しさん
2021/10/18(月) 20:47:56.35ID:NlP+B1/z >>866-868
ありがとうございます
なるほど、JavaScriptとReactの組み合わせでも行けるんですね
ReactとTypeScriptでHello Worldは作りまして、
その時に.tsファイルを幾つか追加させられたので必須なのかなと思い込んでいました
これでTypeScriptの情報不足で行き詰まる心配がかなり薄まりました
ありがとうございました
ありがとうございます
なるほど、JavaScriptとReactの組み合わせでも行けるんですね
ReactとTypeScriptでHello Worldは作りまして、
その時に.tsファイルを幾つか追加させられたので必須なのかなと思い込んでいました
これでTypeScriptの情報不足で行き詰まる心配がかなり薄まりました
ありがとうございました
870デフォルトの名無しさん
2021/10/18(月) 20:58:03.08ID:53kqkkfY まずTSを勉強する理由を見つめ直したほうがいい
ぶっちゃけreactと関係ねえもん
ぶっちゃけreactと関係ねえもん
871デフォルトの名無しさん
2021/10/18(月) 21:31:58.64ID:wL3rY2L5 Reactをやりたいけど型安全じゃない言語とか恐怖なのでやりたくない
そうだTSがあるじゃないか!
TS入門する理由なんてだいたいこんな感じでしょう
そうだTSがあるじゃないか!
TS入門する理由なんてだいたいこんな感じでしょう
872デフォルトの名無しさん
2021/10/18(月) 23:08:28.64ID:01AfvHhY VSCodeの俺得拡張を作りたい→TSを覚えざるを得ない
873デフォルトの名無しさん
2021/10/19(火) 20:30:14.24ID:IQe9HYEj 便乗気味ですが動的にDOMツリーを生成するのに楽できるライブラリとかありませんかね?
プレーンなJavaScriptで深いツリーを生成するのは結構大変ですし・・
プレーンなJavaScriptで深いツリーを生成するのは結構大変ですし・・
874デフォルトの名無しさん
2021/10/19(火) 20:51:51.18ID:o/ElOoe+ React
875デフォルトの名無しさん
2021/10/19(火) 22:41:42.16ID:amEvowdE innerHTMLに流し込むのが最強にして最速の上簡単簡潔の無敵状態
876デフォルトの名無しさん
2021/10/19(火) 22:59:20.46ID:Kl8KzGJs injection怖いからinnerHtmlはないわー、という感想
877蟻人間 ◆T6xkBnTXz7B0
2021/10/19(火) 23:05:29.89ID:fKufb1hn ひと昔前はjQueryの選択肢もあった
878873
2021/10/19(火) 23:34:58.74ID:IQe9HYEj879デフォルトの名無しさん
2021/10/20(水) 01:13:00.36ID:vgkgretZ Document.createDocumentFragment( ) とか、
React で、JSX とか
Ruby on Rails, Bootstrap では、
HTML の各部分ごとに、別のファイルにして読み込むとか、
Rails API モードでは、React, Vue.js とか
React で、JSX とか
Ruby on Rails, Bootstrap では、
HTML の各部分ごとに、別のファイルにして読み込むとか、
Rails API モードでは、React, Vue.js とか
880デフォルトの名無しさん
2021/10/20(水) 04:47:43.65ID:tjBtBq8J 普段からjavascript使ってる人が手を抜くためにtypescript使うのはありだけど
javascript知らない人がtypescript使っても危険なだけじゃね
javascript知らない人がtypescript使っても危険なだけじゃね
881デフォルトの名無しさん
2021/10/20(水) 08:08:00.64ID:UciCloCO tsがjsより危険な部分ってなんだろう?
バニラのjsってかなり癖があって落とし穴が多いからtsは良い選択肢だと思う
そのへん気付かずにとっつきやすい言語だと侮って危ういことをしている人は多い
小規模のスクリプトの場合にベテランがスピード重視でjsでちゃっちゃと書くならわかる
バニラのjsってかなり癖があって落とし穴が多いからtsは良い選択肢だと思う
そのへん気付かずにとっつきやすい言語だと侮って危ういことをしている人は多い
小規模のスクリプトの場合にベテランがスピード重視でjsでちゃっちゃと書くならわかる
882デフォルトの名無しさん
2021/10/20(水) 08:11:00.82ID:UciCloCO まあtsを採用しただけで罠が消え失せる訳でもないんだけど、tsのポリシー自体が「jsを面倒くさくする代わりにより安全にする」なのでは
883デフォルトの名無しさん
2021/10/20(水) 08:45:12.51ID:Dba8sBcr >>878
文字列編集してinnerHTMLに流すという点は属性やらクラスやらハンドルやら諸々の作り込みを直感的に扱えるという面がある>一々create,appendしてると見辛くて目が滑る
例えばReactのDOM生成ではinnerHTML的なアプローチで、SQLのようにインジェクションを防ぐためにプレースホルダを使えるようにHTML文字列編集をオーバーラップしました、と素人目に解釈してる(違うかな?
>普通ならSQLみたいにステートメント文字列にバインドさせるアプローチにするだろ?と思うからこの解釈は間違ってる可能性は大きい
文字列編集してinnerHTMLに流すという点は属性やらクラスやらハンドルやら諸々の作り込みを直感的に扱えるという面がある>一々create,appendしてると見辛くて目が滑る
例えばReactのDOM生成ではinnerHTML的なアプローチで、SQLのようにインジェクションを防ぐためにプレースホルダを使えるようにHTML文字列編集をオーバーラップしました、と素人目に解釈してる(違うかな?
>普通ならSQLみたいにステートメント文字列にバインドさせるアプローチにするだろ?と思うからこの解釈は間違ってる可能性は大きい
884デフォルトの名無しさん
2021/10/20(水) 08:53:53.30ID:umx91EIJ TSのキメラみてーなエコシステムはどうにかしてほしいね
これでよく動いてんなって感じだわ
まあ実際はターゲットプラットフォームに持っていったら動かねえなんてことも少なくないんだが
これでよく動いてんなって感じだわ
まあ実際はターゲットプラットフォームに持っていったら動かねえなんてことも少なくないんだが
885873
2021/10/20(水) 11:05:14.27ID:Jpu7Eyyh 何がNGなんだろ・・・
今考えている例だと
・チェックボックスを段組してたくさん並べたい
・段組は1列、2列、2列×2、4列、2列×3・・・等々必要に応じて変更したい
・チェックボックスの数も必要に応じて増減する
・あくまでGUIなので横方向も効率的に使って不必要な縦スクロールは避けたい
これを表示するテーブルを生成しようとするとネストが深くなって生成するコードが判りにくくなるし
相当するHTMLを生成しても本質的な差はない
で、なんかこんな感じのDOMツリーを簡単に出力してくれる物がないかなと
今考えている例だと
・チェックボックスを段組してたくさん並べたい
・段組は1列、2列、2列×2、4列、2列×3・・・等々必要に応じて変更したい
・チェックボックスの数も必要に応じて増減する
・あくまでGUIなので横方向も効率的に使って不必要な縦スクロールは避けたい
これを表示するテーブルを生成しようとするとネストが深くなって生成するコードが判りにくくなるし
相当するHTMLを生成しても本質的な差はない
で、なんかこんな感じのDOMツリーを簡単に出力してくれる物がないかなと
886デフォルトの名無しさん
2021/10/20(水) 11:10:18.07ID:tUz0Wg/N htmlで並べるんじゃなくてcssでそういうデザインにすれば?
チェックボックスのサイズを同じにしとけば縦横のサイズに応じて勝手に整列されるでしょ
整列に関してはjavascriptの出番なしだしネストも深くならない
チェックボックスのサイズを同じにしとけば縦横のサイズに応じて勝手に整列されるでしょ
整列に関してはjavascriptの出番なしだしネストも深くならない
887デフォルトの名無しさん
2021/10/20(水) 11:18:43.36ID:h9Qg8ynd888デフォルトの名無しさん
2021/10/20(水) 14:00:37.84ID:loqsCT8t 888
889873
2021/10/20(水) 15:30:58.66ID:hM+VGIly CSSで並べられるのか!
DOMを操作して何とかしようとばかり考えていたので一つ勉強になりました
CSSで整列させる方向でやってみます
DOMを操作して何とかしようとばかり考えていたので一つ勉強になりました
CSSで整列させる方向でやってみます
890デフォルトの名無しさん
2021/10/20(水) 17:21:53.66ID:asAMjkDO cssで挫折するプログラマー多い
891デフォルトの名無しさん
2021/10/20(水) 17:34:28.01ID:qEPXHexR ie対応は必須項目
892デフォルトの名無しさん
2021/10/20(水) 17:40:37.56ID:6domEUvg >>891
もうそういう時代は終わってる
もうそういう時代は終わってる
893デフォルトの名無しさん
2021/10/20(水) 17:56:05.25ID:rbz5ZTag ちょうどIE前提だったWebサービスをEdge用に改修中だわ
894デフォルトの名無しさん
2021/10/20(水) 17:56:23.97ID:Dba8sBcr safariは対応外
dialogとかHTML5に対応してないらしいから、テストもしてない
dialogとかHTML5に対応してないらしいから、テストもしてない
895デフォルトの名無しさん
2021/10/20(水) 19:59:09.03ID:9/aBiLuf 5d00061c300308ff
5800021b300308ff
3b000000300308ff
とあるデータで1バイト目がチェックサムらしいのですが、電卓で足した結果+1になってます
どれも桁溢れ1なのでそれも使ってる様な気がするのですが、
ただ結果に+1するか2バイトに足して最後に上位8と下位8を足すか
こう言う場合皆さんならどうされますか
5800021b300308ff
3b000000300308ff
とあるデータで1バイト目がチェックサムらしいのですが、電卓で足した結果+1になってます
どれも桁溢れ1なのでそれも使ってる様な気がするのですが、
ただ結果に+1するか2バイトに足して最後に上位8と下位8を足すか
こう言う場合皆さんならどうされますか
896デフォルトの名無しさん
2021/10/20(水) 20:05:45.12ID:tUz0Wg/N 桁あふれなんて使ってないだろ
計算するときはあふれなんて無視。全部unsigned charで計算して終わり
ざっと見て一桁目はその通りの数値になってるよ
計算するときはあふれなんて無視。全部unsigned charで計算して終わり
ざっと見て一桁目はその通りの数値になってるよ
897デフォルトの名無しさん
2021/10/20(水) 23:15:54.29ID:rAmGIrdk■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【維新】吉村知事「中国人観光客だけに頼るビジネスモデル変えていかないといけない」「高市総理の発言は撤回する必要はない」 [Hitzeschleier★]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【実況】博衣こよりのえちえち歌枠🧪
- 高市「発言は撤回しない。謝罪もするな。外務省局長!任せたぞ。」👈なにをさせたかったの?😲 [826239858]
- 【速報】51歳まで自衛隊になれるように法改正ww [347751896]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 自分に自信がない女の子、陽キャ美容室で80cmのエクステを付けた結果wwwwwwwwwwwwwwwwwww [329329848]
