翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
Javaには「Java Scripting API」と呼ばれるAPIが用意されている。これは、正式には「JSR 223: Scripting for the Java Platform」という名前の機能で、Java 6から標準で搭載されるようになった。この機能を利用すると、Javaプログラム内でほかのスクリプト言語のコードを実行 ...
Visual Studio Code(以下、VS Code)の開発者であるMatt Bierner氏が7月20日、公式ブログの記事「Shrinking VS Code with name mangling」において、同ツールのソースコードのサイズ削減に向けた取り組みを紹介した。VS Codeチームは最近、名前マングリングの手法を用いることで ...
JavaScriptによるブラウザ上での処理量およびコード量の増加に伴い、 JavaScript上のバグが原因で発生する脆弱性も増加しています。そのような脆弱性の最も代表的なものが、 DOM-based XSSです。今回から数回に分けて、 DOM-based XSSについて説明していきます。
今週のリリース情報をお届けします。 JavaScriptによるWeb開発のための, 究極のレシピ集が登場。制作の現場で使われる定番テクニックからプロ技まで余すところなく集めました。基本文法/ 文字や数値の取り扱い/ データの取り扱い/ ブラウザーの操作 ...
Webサイトを巡回・診断する際、難読化された JavaScript に遭遇することは珍しくありません。これまでは、難読化が判明した時点で深掘りを断念することが多かったのですが、生成AI を活用すれば難読化を解除できるのではないかと考え、検証してみました。
米Microsoftは3月9日(現地時間)、JavaScript言語に型構文(Type Syntax)を提案する方針を発表した。とはいえ、一般的にプログラミング言語で「型」と呼ばれるものとはかなり違ったものになりそうだ。 JavaScriptには型がないが、代わりに型のあるTypeScript言語で ...
この記事は新野淳一氏のブログ「Publickey」に掲載された「「「PyScript」はJavaScriptのようにPythonコードをHTML内に記述して実行可能、Anacondaがオープンソースで公開」(2022年5月9日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 Pythonの主要な ...