[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/24 03:34 / Filesize : 212 KB / Number-of Response : 1014
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Visual Studio Code / VSCode Part12



1 名前:デフォルトの名無しさん mailto:sage [2022/03/21(月) 20:35:10.19 ID:nE3fEZCj.net]
Microsoft発のエディタVisual Studio Codeのスレ

公式
https://code.visualstudio.com/
https://github.com/Microsoft/vscode/

開発状況
https://github.com/Microsoft/vscode/wiki/Iteration-Plans

更新内容(日本語訳)
https://vscode-doc-jp.github.io/updates/

前スレ
Visual Studio Code / VSCode Part11
https://mevius.5ch.net/test/read.cgi/tech/1632311131/

680 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 14:56:20.87 ID:DNUj2Sn5.net]
TKGの導入時動作確認にもこのエディタは使えますか?

681 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 14:57:40.12 ID:wH3cIPcT.net]
卵かけご飯の監視だったら別のモニタリングソフト使ったほうがいいね

682 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 16:33:22.19 ID:6VdFThQp.net]
>>671
業務システムでWin32 APIを使うってこと?

683 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 16:37:18.17 ID:hDRkC8ef.net]
動作確認と言うだけだと何をどのように確認するのかわからない
詳細な動作を説明できる?
説明できないならつかえるともつかえないとも答えられない

684 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 16:50:09.10 ID:5OdBT3zS.net]
例えば業務でREST APIを使用するので任意のURLに対してGETやPOSTで通信をして動作確認したいということであれば
↓のREST Client拡張機能を使えばできるよ、という回答になる

https://marketplace.visualstudio.com/items?itemName=humao.rest-client

いや、そういうことではなくて、ということなら何がしたいのかちゃんと説明しよう

685 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 20:53:18.19 ID:PflB23uC.net]
○○のAPI

○○にどれだけ具体的な言葉を入れられるかでレスの精度が変わってくる
業務システムとしか書けないならおしまい
というか、APIって何なのか分かってない気がするな

686 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 21:07:30.88 ID:hW3RwXDP.net]
業界によってAPIの意味全く違うのにな

687 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 21:18:10.87 ID:rP2vpcqS.net]
「ウィキ」→ウィキペディア
「アプリ」→スマホアプリ
「API」→REST API

688 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 21:46:08.46 ID:uXKw6EVF.net]
無職は業務ってコトバが好きだよなあw



689 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 21:51:50.11 ID:hW3RwXDP.net]
ATTINYのAPIの動作確認にも使えますか?
あ、某基幹業務システムです

690 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 21:54:22.32 ID:hW3RwXDP.net]
ちなみにクラスタでクラウドやってます

691 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 03:28:26 ID:4ShXww9m.net]
DXの導入時動作確認にもこのエディタはつかえますか?

692 名前:デフォルトの名無しさん mailto:sage [2022/06/09(木) 16:03:22.13 ID:nlW0EuaY.net]
Atom死亡決定
https://forest.watch.impress.co.jp/docs/news/1415735.html

693 名前:デフォルトの名無しさん [2022/06/09(木) 18:01:12.31 ID:DaYVmmEg.net]
remote developmentってVScode立ち上げたらサーバーに自動接続とかできないの?

694 名前:デフォルトの名無しさん mailto:sage [2022/06/09(木) 20:38:49.84 ID:uW7Sguen.net]
Zedがどうなるかだなあ
死んじゃうと本当にVSCodeだけになっちゃうけど

695 名前:デフォルトの名無しさん mailto:sage [2022/06/09(木) 20:54:13.17 ID:4UrWm1bB.net]
markdownを知ったときにAtom使い始めてhtmlとかcss編集していたけど
だんだん重くなってきたときにvscode知ってしまったわ
markdownだけまだatomでやってるけど、vscodeでもできるんだろうな

と思ったらatom死亡か・・・

696 名前:デフォルトの名無しさん mailto:sage [2022/06/09(木) 21:25:21.96 ID:4YXQU/jM.net]
Markdown and Visual Studio Code
https://code.visualstudio.com/docs/languages/markdown

697 名前:デフォルトの名無しさん [2022/06/09(木) 22:16:47.29 ID:KIKA+I2C.net]
>>685
remote developmentのワークスペースをローカルに保存すれば、ワークスペース開いただけでちゃんと接続して前回の画面構成を復活してくれるよ。

698 名前:デフォルトの名無しさん mailto:sage [2022/06/09(木) 22:18:36.66 ID:NtGYNFjJ.net]
>>689
横からだが目から鱗だった



699 名前:デフォルトの名無しさん mailto:sage [2022/06/09(木) 22:26:21.00 ID:VH5ggWGu.net]
フォルダを開き直すときの一覧でもリモート接続のはカッコ付きで識別出来るようになってて
開いたら自動的に接続されるから特に意識しないもんだと思ってたけど

700 名前:デフォルトの名無しさん mailto:sage [2022/06/09(木) 22:56:16.26 ID:TDC7cuRB.net]
起動時に、welcome page を設定しておけば、
最近の数十の履歴から、プロジェクトを開ける

デスクトップに、プロジェクトのショートカットも作れる

WSL 以外では、リンク先にプロジェクトフォルダを指定して、
右クリックメニューから、VSCode を起動する

リンク先
C:\Users\Owner\Documents\abc

WSLでは以下のように、xyz ユーザーのabc プロジェクトを指定して、
右クリックメニューからではなく、ダブルクリックして起動する

リンク先
C:\Windows\System32\wsl.exe code .

作業フォルダ
\\wsl$\Ubuntu-18.04\home\xyz\abc

701 名前:デフォルトの名無しさん [2022/06/09(木) 23:14:45 ID:DaYVmmEg.net]
>>689
なるほどその手があったか

702 名前:デフォルトの名無しさん mailto:sage [2022/06/10(金) 01:08:22.82 ID:sAWyLdv4.net]
お分かりいただけたかな

703 名前:デフォルトの名無しさん [2022/06/10(金) 10:02:32.31 ID:oF9jhrr4.net]
welcome pageもいいな

704 名前:デフォルトの名無しさん [2022/06/11(土) 04:57:34.39 ID:aDm+RJ4z.net]
atomからこちらに乗り換えたのですが、HTMLの開始タグから終了タグにカーソルをジャンプするショートカットは無いですか?

705 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 05:04:26.04 ID:BB6qT7ai.net]
atomさん見捨てないで!😭

706 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 10:44:01.36 ID:DLfKEcob.net]
Emmet: Go to Matching Pairに好きなキーを設定すればよい

707 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 16:44:53.17 ID:l/Xqrsjm.net]
Live Shareって俺みたいな同人ぼっち開発者はどう使えばいいのかわからない

708 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 18:15:42.56 ID:EldHPfso.net]




709 名前:ウんにhtmlとcss教えてvscode使わせているけど
共同作業ってソースをnasとかに置けばいいんだろうか
[]
[ここ壊れてます]

710 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 18:31:12.70 ID:Bm36qnik.net]
>>700
エロいな
2人でなに開発してるの?

711 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 18:41:26.59 ID:voENnbxE.net]
余ってるPCがあったらローカルにGitサーバー立てちゃえば

712 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 18:46:29.72 ID:EldHPfso.net]
>>701
嫁さんは普通の静的なwebサイト作ってる
俺はphpとかvpsで鯖管理、もちろんhtmlからjs周りもする
お客さんから依頼されて納期がかなり長いのは嫁さんに振ってる

713 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 18:48:21.46 ID:85fUpHB3.net]
NASといっても中身LinuxだろうからそこにGitLab導入するか
GitHubのプライベートリポジトリで(たしか3人チームまで無料)
vscodeに固執しないならクラウド上でHTMLを共同デザインするツールもある

714 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 18:52:12.32 ID:EldHPfso.net]
>>702,704
お互いローカルでコミットしてる(ブランチとか全然わからん)
gitサーバなんてものを作れるとは知らなかったし外部の有料サービスだと思ってたわ
家のesxiでlinux鯖は4台ぐらい動いているから、gitサーバ増やしてみる
共同作業はケーキ入刀から始まったけど、今はgitで開発になるとは

715 名前:デフォルトの名無しさん [2022/06/11(土) 20:12:07.87 ID:sZtmuaal.net]
vscode.dev使用しててFatal errorって出たんだけど、どうしたらいいかわからん。
iPadでsafariだからdevelopper tool確認してって言われてもできない。
何か案ないでしょうか?

716 名前:デフォルトの名無しさん [2022/06/11(土) 20:37:32.60 ID:JVIYSo9r.net]
>>706
まず、ママにパソコンを買ってもらうのが良いんじゃないか?

717 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 20:46:50.50 ID:Oe/FeEk4.net]
その質問のためだけにわざわざスレまで立てたのか

718 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 21:22:12.56 ID:Bm36qnik.net]
【GitHub】テキストエディタ「Atom」の開発終了  (6/8) [少考さん★]
https://asahi.5ch.net/test/read.cgi/newsplus/1654744841/



719 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 21:22:57.73 ID:Bm36qnik.net]
>>703
いいな!

720 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 23:36:28.20 ID:pfxnOy19.net]
性的なwebサイト

721 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 23:52:39.55 ID:r2hYrBfZ.net]
>>700
GitHubにソースコード置いてGitHub ActionsでVPSに自動デプロイまでやらすといいよ

722 名前:デフォルトの名無しさん [2022/06/12(日) 14:30:41.60 ID:msZSaL5Y.net]
>>698
ありがとうございます

723 名前:デフォルトの名無しさん [2022/06/12(日) 15:34:26.34 ID:SUky5He/.net]
>>711
Pornhub

724 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 15:44:19.05 ID:/KHYBRu/.net]
>>714
ありがとうございます!

725 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 17:52:29.37 ID:HpeGb7SG.net]
>>704
GitHubはプライベートリポジトリ何個作ってもコラボレーター何人追加しても無料やろ

726 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 18:00:20.53 ID:/KHYBRu/.net]
マイクロソフトさんのおかげやな

727 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 18:26:47.28 ID:tUHADwRi.net]
普通のNASにbereでリポジトリ作ってそこにPushするだけ
NAS自体にgitの機能は必要ない

728 名前:デフォルトの名無しさん [2022/06/12(日) 18:47:45.02 ID:fzNSVr4q.net]
サーバー的に使えるNASも一部あるけど基本色んなサービス封じられてるよね



729 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 19:25:02.11 ID:+vN+62Vi.net]
Synology/QNAPなら専用アプリストアにGit関連アプリあるし、Docker使える機種ならGitLabやBitbucketを立てられるな

730 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 17:07:39.97 ID:iEDQjeRG.net]
ピンク…

731 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 18:45:36.50 ID:kYCd8HuC.net]
>>717
マイクロソフトさんの優しさはOSS界を駆け巡るで(´・ω・`)

732 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 18:49:05.47 ID:zShTeAQu.net]
一方AmazonさんはAGPLに変更される前のGPLをフォークするぐらいOSSに貢献しない(´・ω・`)

733 名前:デフォルトの名無しさん [2022/06/13(月) 19:04:06.87 ID:K2P+w2DE.net]
お前らさんざんディスってきたMS さんに何か言うことあるよな?

734 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 19:05:18.67 ID:7ScIxbHa.net]
>>724
そうだな
うん十年ディスり続けてほんとすまんかった

735 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 19:21:29.66 ID:dBmYcVfY.net]
>>724
ここ数年、MSがLinux寄りになってくれて嬉しい
WSLは使いやすいぜ
ありがとうぅ!

・・・あとはMS社内でもろくに使っていない、C#のWPFを廃止してWinFormsの進化版みたいなGUIフレームワークを作ってくれ・・・

736 名前:デフォルトの名無しさん [2022/06/13(月) 20:21:44.97 ID:iGSNe98n.net]
Appleに出資して救済したことを猛省して欲しい

737 名前:デフォルトの名無しさん mailto:sage [2022/06/14(火) 01:07:50.50 ID:nG1fj1Vy.net]
>>726
.net5用にWinForms作り直してやったんだからありがたく使えよ

738 名前:デフォルトの名無しさん mailto:sage [2022/06/14(火) 02:44:57.39 ID:5rfdROYP.net]
>>728
全然進化してねぇだろうが



739 名前:デフォルトの名無しさん [2022/06/14(火) 16:00:51 ID:hrqwwgqe.net]
microsoftで使ってるかどうかの観点で言えばFormsって
WPFやC++/WinRTあたりとも比べ物にならないぐらい使われてないと思うが

740 名前:デフォルトの名無しさん mailto:sage [2022/06/14(火) 16:06:50 ID:IVOvMF4N.net]
そもそも初出が古すぎるからな
Windows Liveのツール群とかはForms製じゃないっけ

741 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 00:12:18.92 ID:XUaBqGXu.net]
そもそもc#とはなんだったんだろうな
あっというまに廃れた
今ではC++一強だし

742 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 00:29:56.08 ID:r6aYJhMz.net]
ただの印象論じゃないなら数字の推移ぐらい出そうぜ

743 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 00:30:36.13 ID:avAF14Vv.net]
ハスキルいちたく

744 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 00:44:42.96 ID:kUB5lZXV.net]
俺の知ってる言語ランキングは2つあるが、どっちもC#のほうが上だな
4位 C#
5位 C/C++
pypl.github.io/PYPL.html
5位 C#
7位 C++
9位 C
octoverse.github.com/#top-languages-over-the-years
おまえの知ってる言語ランキングは何?

745 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 00:57:07.04 ID:v7fiKns1.net]
仕事で主にビジネスロジックのみ書くような現場なら
C#かF#の2択やない?

746 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 01:34:04 ID:iDG9aPqT.net]
どこがC#廃れてるんだよw

747 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 01:56:51.63 ID:KEhVqX50.net]
>>735
phpが入ってない!

748 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 03:27:44 ID:SfbI/BFO.net]
別のソースだと
https://insights.stackoverflow.com/survey/2021

JavaScript
HTML/CSS
Python
SQL
Java
Node.js
TypeScript
C#
Bash/Shell
C++
PHP
C

今後、Javaのレガシーコードが使えなくなれば
最も近い言語であるC#にJava難民が流れ込んでくることは既定路線だから
C#はこれからも順位を上げてくるだろうな

・・・それにしても、そもそもC++とはなんだったんだろうなw



749 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 06:32:30.08 ID:acnLqVz4.net]
>>736
F#って使われてるの?
実案件で見たことないわ

750 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 15:09:35.67 ID:E4lt7BCC.net]
C#拡張の一部をクローズドソースにするとか言い始めてる
Atom潰したとたんにこんな事やりだすんかーい
https://github.com/omnisharp/omnisharp-vscode/issues/5276

751 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 15:11:28.34 ID:avAF14Vv.net]
いつものMSさん復活か?

752 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 15:36:45.16 ID:pZOP4z9f.net]
ロシアのせいだわ

753 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 15:37:59.92 ID:K8fofSl5.net]
わざわざクローズドにする目的が見えない

754 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 17:04:20.55 ID:9IfQq+aN.net]
いやLSP化にあたってクローズドソースなツール(IntelliCodeのような)も統一的に扱えるようにすると言ってるだけで、
今オープンソースな何かがクローズドになるわけじゃないぞ
とはいえ今後はC#に関しておそらく本家VSとのコンポーネントの共通化を進めていくんだろうから、
OmniSharpのようなVSと被るオープンソースプロジェクトは放棄されていきクローズドソースが増えていく方向だろうね
もっと炎上しろ

755 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 18:18:00 ID:tnuFMzKd.net]
Visual Studioと同じコンポーネントを使えるようにして開発者エクスペリエンスを改善していきますって話だろ。やり方が下手くそなだけ。

756 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 21:25:37.05 ID:XUaBqGXu.net]
vscodec++で書き直してくれないかな
もっさりしすぎ

757 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 21:33:36 ID:K8fofSl5.net]
>>747
いい加減買い替えなよ...

758 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 21:33:53 ID:E+YVLltF.net]
だからC++の一強になってるのか



759 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 21:36:03 ID:jHsLwKQ/.net]
Rustで作ればいい
Electronを置き換えるフレームワーク出てきたし
そしてまたZedを開発終了に追い込む

760 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 21:39:56 ID:avAF14Vv.net]
>>748
何を?企業を買えって

761 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 22:15:58.20 ID:OaEYNnAb.net]
あんまり重いっておもったことないけど、まあ環境は人それぞれやな

762 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 22:27:32.54 ID:MlSzxUPH.net]
重いにしてもC++で作り直せはさすがに

763 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 22:39:31.02 ID:6U3TPBED.net]
VBですよね

764 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 22:41:36.19 ID:XUaBqGXu.net]
スクリプトで開発環境を書くってアタオカとしか思えん

765 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 22:43:32.03 ID:49FcUuox.net]
常識じゃ
うちの会社のおばちゃんはVBAのプロだは

766 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 22:49:42.94 ID:TDV3eMA1.net]
C++一強の世界線から来た人には不思議に思えるかもね

767 名前:デフォルトの名無しさん mailto:sage [2022/06/16(木) 23:37:09.59 ID:WWWLwYAx.net]
これからはc++どころかedge/chromeで動かそうて方向ちゃうん

768 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 05:30:01.28 ID:3qpWUAwa.net]
上の人も書いてくれてるけどこれならさらにサクサク動くんかな

Rustの活用でElectronよりも軽くて速いアプリフレームワーク「Tauri」が安定版に - 窓の杜
https://forest.watch.impress.co.jp/docs/news/1417148.html



769 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 07:50:51.34 ID:BJNzkF1R.net]
なぜ小学生の水着広告が出てくるのか?
まったくRustは最高だぜ

770 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 07:52:03.99 ID:8UxufKSb.net]
フロントエンドはjs css htmlに変換って書いてあるから環境によってはもっさりしそう

771 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 09:01:15.84 ID:36U0D9bK.net]
>>760
パーソナライズド…

772 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 09:06:30.66 ID:bL392TY5.net]
>>760
日頃どんなサイト見てるんだよw

773 名前:デフォルトの名無しさん [2022/06/17(金) 09:44:01 ID:cTMi2rEw.net]
>>759
肝心のMSさんのwebview2がバグまみれなんだよなあ
同じchromium ベースで何故そうなるんですかね…

774 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 17:12:39.16 ID:LnTJyoQu.net]
printでターミナルに出力される内容をテキストファイルに保存することはできますか?

775 名前:デフォルトの名無しさん [2022/06/17(金) 17:28:50.11 ID:G79h5Zer.net]
出来ますよ

776 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 17:30:28.69 ID:U7i8CGtX.net]


777 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 18:25:42.31 ID:AopNbaD7.net]
>>766
どうやって?

778 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 19:30:47.27 ID:U7i8CGtX.net]
にゃー



779 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 20:07:18.09 ID:srvLWOKy.net]
リダイレクト

780 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 20:14:23.24 ID:l9IgFmrc.net]
>>760
こっちは小学生向けの衣服の広告
あとブルマ(本来の目的向け)の広告もでる

パーソナライズドだとしても性能良すぎないか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<212KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef