Web TechnologiesElectron embeds Chromium and Node.js to enable web developers to create desktop applications. Cross PlatformCompatible with macOS, Windows, and Linux, Electron apps run on three platforms across all supported architectures.
2. セキュリティ・キャンプ 2015 自己紹介 はせがわようすけ 株式会社セキュアスカイ・テクノロジー OWASP Kansai Chapter Leader OWASP Japan board member @hasegawayosuke http://utf-8.jp/ 4. セキュリティ・キャンプ 2015 JavaScriptの難読化 eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace( /^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=funct ion(){return'¥¥w+'};c=1};while(c--)if(k[c])p=p.replace(new RegE
Facebookで人物を補完すると、その人物名の周りに枠が表示されて強調されますよね(gif画像参照)。 これのやり方を解説します。 TL;DR textareaの強調表示は、textareaを透明にして後ろにいい感じの背景を設置してるだけ textareaの中にDOMを入れても表示されない パッと考えるとtextareaの中にDOMツリーを入れるとそれが表示されるんじゃないか、と思うかも知れません が、ぜんぜんそんなことは無くて、そのまま文字列が表示されてしまいます。 ご存知のようにtextareaやinputは、他の要素のように子要素を表示するのではなく、自身のvalue属性の値を画面に表示する働きをします。value属性は文字列を格納するためのものなのでDOMを入れられないわけですね。 強調用のDOMを重ねあわせる textareaにはDOMをそのまま入れられないので、仕方がなく周り
Moment.js 2.30.1 Parse, validate, manipulate, and display dates and times in JavaScript. Install npm install moment --save # npm yarn add moment # Yarn Install-Package Moment.js # NuGet spm install moment --save # spm meteor add momentjs:moment # meteor bower install moment --save # bower (deprecated) Format Dates moment().format('MMMM Do YYYY, h:mm:ss a'); moment().format('dddd'); moment().format
After consulting with several companies on performance related issues, it became clear that one of the biggest performance issues facing websites today is the sheer amount of JavaScript needed to power the page. The demand for more interactive and responsive applications has driven JavaScript usage through the roof. It’s quite common for large sites to end up with over 1 MB of JavaScript code on t
"Moral indignation is jealousy with a halo." - H. G. Wells (1866-1946) "Glory is fleeting, but obscurity is forever." - Napoleon Bonaparte (1769-1821) "The fundamental cause of trouble in the world is that the stupid are cocksure while the intelligent are full of doubt." - Bertrand Russell (1872-1970) "Victory goes to the player who makes the next-to-last mistake." - Chessmaster Savielly Grigoriev
xs-dev インストール npm i -g xs-dev 初期設定 xs-dev setup --target-branch public helloworld xs-dev run --example helloworld エラーが出るようになるが... /Users/weizen/.local/share/xs-dev-export.sh:source:5: no such file or directory: /export.sh IDF_PATH のパスがないことによるエラーだった ESP32のセットアップをすると解消されるらしい => ならなかった xs-dev info で表示される ESP32 IDF Directory のパスを IDF_PATH に指定 source $HOME/ 今回、中国出身の Designer 王雅さんと一緒に制作した 「寄席の箱」 を SNACK
MooTools - a compact javascript framework 主要開発者であるValerio Proietti氏は23日(米国時間)、MooToolsの最新版となるMooTools 1.2.2を公開した。MooToolsはJavaScriptで開発された軽量のAjaxライブラリ。MooTools新バージョンのリリースとともにMooTools More (1.2.2.1)についても発表している。 MooTools 1.2.2は1.2系のバグ修正リリースという位置づけ。開発自体はすでに次のバージョンであるMooTools 2.0へ向けて動き出しており、1.1.2はバグ修正と2.0ブランチで実施されたバグ修正のバックポートと位置づけられている。MooTools 1.2系を採用している場合にはバグ修正版となる1.2.2をチェックしておきたい。 MooToolsはJavaScr
Web Application Development - SitePen WebアプリケーションのクライアントサイドのみならずサーバサイドもJavaScriptで実装しようという試みがあり、サーバサイドJavaScriptの標準化作業が進められているなど、一定の支持を集めている。こうした試みのひとつに、データの永続化を実現するために従来のRDBMSではなく、JSONをやりとりするデータ形式としたWebアプリケーション向けのデータベース開発が進められており、実装自身もJavaScriptで実装されているものがある。そうした取り組みのひとつがPersevereだ。Dojo関連プロジェクトのひとつと位置づけられている。 Webアプリケーションに特化したデータベースは今にはじまったものではないが、そうしたデータベースとしては代表的なもののひとつであるApache CouchDBをJavaScri
TaskSpeed - Library Task Test Suite TaskSpeedにおいて各種JavaScriptフレームワーク (jQuery 1.2.6、jQuery 1.3.2、Prototype 1.6.0.3、MooTools 1.2.1、qooxdoo 0.8.2、Dojo 1.2.3、Dojo 1.3.0、YUI 2.7.0)とJavaScriptで直接DOMを操作した場合のベンチマークが公開されている。TaskSpeedはもともとSlickSpeedとして公開されていたベンチマークをより多くのフレームワークに適用したもの。性能の1側面を示すものにすぎないが、最新のフレームワークが網羅されていて興味深い。 TaksSpeed計測後の例 TaksSpeed集計データ - done.TaskSpeed Reportsより抜粋 すべてのWebブラウザにおける平均値を出すと高
Ecma International Ecma Internationalは9日(スイス時間)、ECMAScript Language Specification 3rd edition (Standard ECMA-262)の改訂版ファイナルドラフトを発表した。同版をベースにしたものが最終的に正式版として公開される見通し。ECMAScript Language Specification 5th editionと呼ばれることになる。3rd editionが発表されたのが1999年であるため、10年を経て次の改訂版が正式リリースされることになる。 いわゆるJavaScript 2.0と呼ばれる次世代のJavaScriptを、従来のECMAScript 3.1ベースにするか、それとも表記や機能に大幅に手を加えたECMAScript 4ベースにするべきかは別々のグループが取り組みを続けていた。
連載!プロが語るストレージ戦略 第二回:DX時代のデータ活用とデータ運用 注目される階層型データ基盤のとは何か 次の一手はこれだ! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 次期自治体ネットワーク強靭化へ ガイドライン改定でデジタル化を推進 利便性向上への取り組み方をポイントで解説 ネットワークもサービスとして使う いま企業ネットワークが受ける大きな制約 クラウドシフトで大きく変わる! 未来のセキュリティイノベーターへ 初のオンライン開催となったSecHack365 20年度成果発表 から見えてきた新たな兆し リモート、オフィス、オンサイト 働く場所を選ばないハイブリッドワーク これからの快適な業務環境構築のポイント その先へ データ活用が変わる ビジネスは新しい舞台へ クラウド活用 虎の巻 多くの構築・運用の実体験からの知見 知っておきたいAWS
Ext - A foundation you can build on 4日(米国時間)にExt Core 3.0 betaが公開されたわけだが、これが従来のExt JSのライセンスであるGPLv3ではなく、MITライセンスのもとで公開された。Ext Coreは次期メジャーリリースとなるExt JS 3.0のサブセット版。実行速度とファイルサイズを最適化したサブセットで、Ext JSでよく使われるユーティリティが含められている。 Ext JSのコアベースライブラリを軽量で高速に動作するものに置き換えることは2008年11月に公開されたロードマップでも取り上げられていた。ライセンスがMITへ変わったのは意外なところだ。Ext JSは当初はExt Licenseのもとで提供されていたが、ユーザに不評ということでExt JS 2.1リリースのタイミングでGPLv3への切り替えを実施していた。 E
Dojoファウンデーションは3月31日(米国時間)、オープンソースのJavaScript製DHTMLツールキット「Dojo 1.3.0」をリリースしたと発表した。 Dojo 1.3の最大のテーマは、Internet Explorer 8/WebKit(Google Chrome、Safari)に対する互換性確保とパフォーマンスの向上。IE8、Chromeが正式サポートされて対応Webブラウザの種類が増えたほか、新CSSセレクタエンジン「Acme」を搭載し、実行速度を劇的に向上している。また、JQueryの開発者John Resig氏が開発したCSSセレクタエンジン「Sizzle」を取り込むことも可能になっている。 加えて、ドキュメントにも改善が加えられているほか、Dojo Core、Dijit、Dojoxと全般にわたって新機能や新コンポーネントが追加されている。特にDOM APIには大きな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く