JavaScriptパフォーマンス、Silver Bulletデータベースおよび検索:HolyJS 2016のトップ5トークのビデオ

HolyJS 2016 Piterから3か月も経たないが、それは冗談で、夏でもまだ終わっておらず、会議からの報告は既にパブリックドメインになっています。 カットの下には、JSコンパイラに関する筋金入りの記事と、JS開発者がツールを選択することの難しさに関する反ヒップスターソフトトークの両方を含む5つのベストレポートがあります。











さらに、HolyJS 2016モスクワプログラムに3人の新しいスピーカーが登場しました。







HolyJS 2016 Piterビデオレコーディング



HolyJSカンファレンスには3つのトラックがありました。20件のレポートのうち、参加者は8件しか訪問できませんでした。そのうち6件の場合、どのレポートに行くかを選択する必要がありました。 2つの並列レポートが必要な場合はどうなりますか? 答えは簡単です。あなたが生きる必要のあるものに行き(質問をし、議論に参加して)、記録のもう一方を見てください。











そのため、会議ですべてのレポートを記録し、フィードバックフォームに10〜15分かかる参加者は、イベントの数日後にエントリを受け取ります。 私たちは参加者を本当に愛しているので、ビデオレポートで「最初の夜の権利」を提供します。 ただし、私たちの動画はコミュニティに利益をもたらす可能性があることを理解しており、現在利用可能になっています。







以下に、サンクトペテルブルク会議からの5つの最高のレポートを示します。 私たちの意見やsome審員の評価によると、彼らは最高であるだけでなく、それほどでもないことに別々に注意したいと思います:レポートの最も客観的な評価のために、かなり複雑な数学と参加者からの数百のフィードバックに基づいて評価を付けます。







Alexey Simonenko、「テクノロジーを信じるのをやめる方法」

おいしいマーケティング担当者が新しいフレームワークについてどのように語っているか、ツールを絶えず更新したいという危険性、そして新しいテクノロジーによって製品が改善されない理由についての誠実で詳細なレポート。







Alexeiは2006年にPrototype.jsでストーリーを開始し、2016年までに彼が使用したフレームワークについて時系列で話します。同じことがプリプロセッサでも起こります。話者は彼の長く困難な道を共有します。











Vyacheslav Egorov、「SpyglassによるJavaScriptパフォーマンス」

「コードがCに似ているほど、Cにより近く実行されます」 (c)







JavaScriptコンパイラーのパフォーマンスと、V8チーム(Google)の開発者による正しいベンチマークと正しくないベンチマークに関するハードテクニカルレポート。







低レベルの複雑な情報の驚くべき使いやすさとアクセス可能性:JITコンパイラーの原理から、コンパイラーによるコードの最適化の機能やベンチマークへの科学的アプローチまで。











デニス・ミシュノフ、「生産性の追求:ユーザー心理学」







メインメッセージが「パフォーマンスは数学ではなく知覚である」と定式化されたオープニング基調講演。







実際、サイトが「心理的に最適化されている」場合、ユーザーは0.4秒の遅延を認識していないことを報告します。 このレポートは、Webデザインのこのような最適化(プリロード、早期完了、圧縮)に専念しています-Denisは、完全に異なる領域からの実例で各ソリューションを補完します。











ビクター・グリシュチェンコ、「スウォーム:デバイスの群れを同期する」







分散システムは、データベースや暗号化のようなハードコアです。 複雑な作業を簡単にする既製のツールが必要です。







サーバー間、デバイス間、ユーザー間でデータを同期する方法を報告し、同時にアプリケーションの最大限の自律性を確保します。 ビクターは、Swarm.jsを使用して、心を維持しながらこれを行う方法について説明します。











Nikolay Ryzhikov、「PostgreSQL内のJavaスクリプト」







PostgreSQL内のJSプログラミングに関する物語。 ライブコーディングモードで、Nikolayは、テスト、CommonJSモジュール、コンパイラーなどのNode.jsアプリケーションの通常の開発プロセスから逸脱することなく、PostgreSQLでバックエンドなしのアプリケーションを作成する方法を示します。







さらに、このレポートは、そのようなソリューションのパフォーマンスと、クライアント、サーバー、データベースに共通のコードを持つ機能を備えた、完全に同形のアプリケーションを作成する機能に影響します。











また、トップ5の最高のレポートがなかった場合は、会議のYouTubeチャンネルのプレイリストさらに18本の動画があります







HolyJS 2016モスクワ



わずか1週間前に新しいモスクワ会議の発表を発表したという事実にもかかわらず、いくつかのホットニュースがすでに登場しています。







新しいレポート


Mathias Buus Madsenによる「JavaScriptを使用したP2P共有フォルダーを使用した友人とのファイルとデータの共有」という新しいライブラリのプレゼンテーション。 Matthiasは現在、多数のP2Pや非常識な科学スズを含む400以上のnpmモジュールをサポートしています。







JavaScriptでのモジュール式Dropboxの完全にオープンソースのP2P実装について話しています:もちろん、プロジェクトの技術面については、たくさんの元気いっぱいのデモで味付けされているだけでなく、このプロジェクトが現代のデータロジーのワークフローに与える影響についても説明します。





JSハッカーMartin Kleppeによるレポート「R3L3M3NT5」。新しいJavaScript機能とその非標準アプリケーションに特化しています。 言語のどの要素がコアですか? それらを最小化するとどうなりますか? それらを組み合わせて、新しい予期しない結果を得ることができるのはどれほど珍しいことでしょうか?







このブレーンストーミングトークでは、Martinが小さなツール、ゲーム、美しいデモをほとんど空から作成できる、あまり知られていないJavaScript機能の使用について説明します。







socket.iomongooseの作成者であるGuillermo Rauchも来ています。 今年、彼らはクラウドサービスをリリースすることで大騒ぎしました。これにより、Node.jsまたはDockerアプリケーションを文字通り一言でデプロイできます。







さらに、Guillermoは、100% HTML / JS / CSSターミナルを作成し、ReactとReduxを内部で使用しました。これは、世界でのWebとJavaScriptの勝利のさらなる証拠です。











新しいフォーマット


もう1つの重要な変更点は、会議プログラムのディスカッションゾーンの外観です。 私はすでにそれらについて書きましたが、それは別に停止する価値があります:結局、ほとんどの参加者はレポートを聞くためだけでなく、専門家のスピーカーを尋問するか、彼らの「スターダム」に関係なく彼らと非公式の設定でチャットする傾向がある傍観者としてHolyJSに来ます。







すべての条件はこのために作成されています。長い休憩と特別なセッションで、レポートの直後に、ボランティアはスピーカーに割り当てられたスペースにイラスト、座席、コーヒーを飲む機能を備えたボードを持ち込みます。











モスクワHolyJSについて詳しく知りたい場合は、カンファレンスWebサイトへようこそ。








All Articles