ウェブ

Tensorflow.jsを使用したフロントエンド開発者向けの機械学習

JavaScriptとTensorflow.jsのようなフレームワークを使用することは、機械学習を開始してさらに学ぶための優れた方法です。 この記事では、Charlie GerardがTensorflow.jsを使用して現在利用可能な3つの主要な機能を取り上げ、フロントエンドでの機械学習の使用の限界に光を当てます。

続きを読む

スマッシングマガジンは13です!

Smashing Magazineは13歳です! この記事では、私たちのスマッシングチームのいくつかの話を共有します。 雑誌、本、会議の背後にいる人々。

続きを読む

VuePress:ドキュメントを簡単に

ソフトウェアライブラリの作成や保守で最も見落とされがちな側面の1つは、優れたドキュメントです。 幸いなことに、市場に出回っている新しいツールを使用すると、プロジェクトの優れたドキュメントを簡単に作成できます。

続きを読む

ブラウザを超えて:サーバーレスWebAssembly入門

WebAssemblyと、それがブラウザの強力なツールである理由について聞いたことがあると思います。 この記事では、サーバーレスWebAssemblyがブラウザーの外部でも同様に強力である理由と、その使用を開始する方法について説明します。

続きを読む

デザインワークフローを開始するためのFigmaのヒント

この記事では、Figmaが実際に提供するものを詳しく見ていきましょう。 ここでは、この有名で協調的なインターフェイスデザインツールを使用して、より速く、より良く作業するための20のヒントを紹介します。

続きを読む

HTML5Webストレージを使用したショッピングカートの作成

このチュートリアルでは、ショッピングカートを作成することにより、HTML5Webストレージの機能を活用する方法を段階的に説明します。 このチュートリアルで学んだことは、データベースストレージなどを必要としない可能性のある他のサイト機能に簡単に適用できます。

続きを読む

埋め込み画像プレビューによる画像読み込みの高速化

この記事で紹介したEmbeddedImage Preview(EIP)手法を使用すると、追加のデータを転送することなく、プログレッシブJPEG、Ajax、およびHTTP範囲リクエストを使用して遅延読み込み中にプレビュー画像を読み込むことができます。

続きを読む

フレームワークのミニマリズムとソフトウェアアーキテクチャにより、テストが容易になりました

この記事では、簡単な例えでテストの意味を再検討し、ソフトウェアアーキテクチャの概念を探り、テストプロセスでミニマリズムの姿勢から利益を得る理由についていくつかの議論を行います。

続きを読む

より良い設計プロセスを組織にもたらす

最後のいくつかのソフトウェアプロジェクトについて考えてみてください。 具体的なビジネス目標、ユーザーのニーズへの対応、タイムリーな製品の出荷の間には、健全なバランスがありましたか? このバランスをとる鍵は、複雑さを考慮し、設計の問題に早期に対処し、サードパーティに過度に依存することを回避する設計プロセスです。

続きを読む

リアルタイムマルチプレイヤーバーチャルリアリティゲームを構築する方法(パート1)

シリーズのこの最初のパートでは、インタラクティブなゲーム要素を使用してバーチャルリアリティシーンを作成する方法を学習します。 これらのゲーム要素は、後で本格的なマルチプレイヤーVRゲームに使用できます。

続きを読む