【node.js】サーバサイドjavascript 5【Nashorn】 (796レス)
【node.js】サーバサイドjavascript 5【Nashorn】 http://mevius.5ch.net/test/read.cgi/tech/1518528093/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
615: デフォルトの名無しさん [sage] 2021/07/30(金) 17:48:26.38 ID:n/UloM9p 漏れは、Windows 10, WSL2, Ubuntu 18.04, VSCode だけど、 Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、 ruby 2.6.6, node 12.16.2 を入れた yarn は、Windows側に入れて、Linux側から、拡張子なしのyarn コマンドを呼べる。 これは、#!/bin/sh で始まるシェルスクリプト anyenv 公式サイト https://github.com/anyenv/anyenv anyenv + macOS環境構築 https://qiita.com/rinpa/items/81766cd6a7b23dea9f3c anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。 ~/.bashrc に、下の2行を追加するだけで、各言語ごとに追加しなくても良い export PATH="$HOME/.anyenv/bin:$PATH" eval "$(anyenv init -)" http://mevius.5ch.net/test/read.cgi/tech/1518528093/615
616: 615 [sage] 2021/07/30(金) 18:08:58.02 ID:n/UloM9p anyenv などを使わず、 Docker で探した方が、もっと簡単かも apt でインストールした、Node.js 8 は、アンインストールすれば良い http://mevius.5ch.net/test/read.cgi/tech/1518528093/616
617: デフォルトの名無しさん [sage] 2021/07/30(金) 18:19:19.46 ID:7AkGA5GJ スクレイピングしたいんですけど何を勉強すればいいですか 不正アクセスに問われたりしないでしょうか? セキュリティ対策はどのようなことに注意すればよいでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1518528093/617
618: デフォルトの名無しさん [sage] 2021/07/30(金) 21:07:04.19 ID:AXk+vMk4 今ならPuppeteerか同種のヘッドレスブラウザで実装するのが楽 通常の用途であればセキュリティを気にする部分はない 不正アクセスはまたの問題だから他の質問スレで聞こう http://mevius.5ch.net/test/read.cgi/tech/1518528093/618
619: 613 [sage] 2021/07/31(土) 11:22:07.03 ID:A0amfNLA 皆さんありがとうございました。 最新のLTS版Node.jsを入れたらBigIntなリテラル(N)が使える様になりました。 どのようにUbuntu18.04に最新版をインストールしたかと申しますと。 1. npmでnコマンドをインストール 2. nコマンドで最新LTS版Node.jsをインストール 3. aptでインストールしていたnodejsとnpmをアンインストール(依存も解消) です。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/619
620: 615 [sage] 2021/07/31(土) 11:37:20.92 ID:tQlroryC NVM, n も、知ってるけど、 各言語ごとに、ツールの使用方法を覚えるのが大変 全言語で使用方法が統一されている、anyenv, asdf が良い。 最近はどの言語も、Docker が多い http://mevius.5ch.net/test/read.cgi/tech/1518528093/620
621: 613 [sage] 2021/07/31(土) 12:37:39.44 ID:A0amfNLA >>620 Node.jsでパッケージングされているプログラムだけで完結できるのに、 新しいNode.jsにする上で、 他のプログラムや仮想化に依存しなくてはいけない理由は何ですか? 仮想環境が便利だ等であれば別の話だと思うのですが。 私はC/C++、Java、Perl、JavaScript(フロント少々)使いで、 最近Node.jsに手を出し始めたのですが、 anyenvやasdfについては全く存じ上げませんでした。 それらを覚える事によって、 それらのラーニングコストを上回る恩恵を授かれるとは思いませんでした。 >>614さんのアドバイスから>>619まで行き着いた次第で、 シンプルに管理コストを抑えられるるのが一番だとも思っています。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/621
622: デフォルトの名無しさん [sage] 2021/07/31(土) 16:07:39.01 ID:nZmJDmGx 好きなもん使えばいい 俺もubuntuではaptでクソ古いNode入れてからnpmでn入れてnからlatest突っ込んでるよ http://mevius.5ch.net/test/read.cgi/tech/1518528093/622
623: デフォルトの名無しさん [sage] 2021/07/31(土) 17:22:45.59 ID:23Q0KlZH ruby 君の言うことを真に受けてはいけない http://mevius.5ch.net/test/read.cgi/tech/1518528093/623
624: デフォルトの名無しさん [sage] 2021/07/31(土) 19:12:03.00 ID:8Bi9zOKj Ubuntu-ltsのデフォnodejsが10.xだもんなあ オレの環境では動かない、とか言われても知らねえよ。NodeJS公式もサポートしないバージョンまでカバーできる訳ないだろうが http://mevius.5ch.net/test/read.cgi/tech/1518528093/624
625: デフォルトの名無しさん [sage] 2021/08/04(水) 17:08:54.13 ID:O4k/EVJC 「Electron」と「WebView2」はどう違う? 〜「Electron」の開発チームが解説 https://forest.watch.impress.co.jp/docs/serial/yajiuma/1342249.html http://mevius.5ch.net/test/read.cgi/tech/1518528093/625
626: デフォルトの名無しさん [sage] 2021/08/04(水) 19:09:25.30 ID:qrQ4Lnon >>625 ただの翻訳(かつ雑な簡素化)記事なのにその旨の記述がない 画像も元ブログからの転載(盗用)だけどクレジット無し 大手メディアでこれって大丈夫か? http://mevius.5ch.net/test/read.cgi/tech/1518528093/626
627: デフォルトの名無しさん [sage] 2021/08/04(水) 19:20:49.91 ID:L5LJfz6s 丸コピしたのとは違うと思うぞ 画像の方はアウト臭いな http://mevius.5ch.net/test/read.cgi/tech/1518528093/627
628: デフォルトの名無しさん [] 2021/08/24(火) 08:49:56.10 ID:YRe/N1mJ node.jsのconsole.logのpretty printをデフォルトでやめさせる方法ないのかな? このおせっかい機能すごくいらいらするのは俺だけかな? http://mevius.5ch.net/test/read.cgi/tech/1518528093/628
629: デフォルトの名無しさん [sage] 2021/08/24(火) 10:42:50.46 ID:5pgrc+RU process.stdout.write使え console.logはブラウザに寄せようと頑張ってるんやろ http://mevius.5ch.net/test/read.cgi/tech/1518528093/629
630: デフォルトの名無しさん [] 2021/08/24(火) 15:31:19.22 ID:qPWgCxGJ puppeteerを使ってるプログラムをwebpackでバンドルすると、distにはChromiumが無いからエラーが出ちゃうわ よく分からん http://mevius.5ch.net/test/read.cgi/tech/1518528093/630
631: デフォルトの名無しさん [sage] 2021/08/24(火) 18:06:53.00 ID:Ya+eWSVV Webサイトのコンテキストで動かしてるならDevToolsとセッション張れないから意味ないぞ https://github.com/puppeteer/puppeteer/blob/main/docs/api.md#working-with-chrome-extensions http://mevius.5ch.net/test/read.cgi/tech/1518528093/631
632: デフォルトの名無しさん [] 2021/08/28(土) 10:29:55.37 ID:rJz23Izt nodeで作ってるapiがメモリ使用量1GBくらいでかなりベビーなんですけど ここら辺のパフォーマンスチューニングについての知見がまとまってるサイトか書籍ないですかね? http://mevius.5ch.net/test/read.cgi/tech/1518528093/632
633: デフォルトの名無しさん [sage] 2021/08/28(土) 14:06:05.96 ID:TLYe8gOd >>632 https://www.youtube.com/watch?v=hliOMEQRqf8 http://mevius.5ch.net/test/read.cgi/tech/1518528093/633
634: デフォルトの名無しさん [] 2021/09/01(水) 09:26:26.45 ID:J/+xOU5Y >>633 あざます! http://mevius.5ch.net/test/read.cgi/tech/1518528093/634
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 162 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s