Skip to content

Vol.418

Modern CSS in Real Life Jump to heading

モダンなCSSをどのように活かすか Jump to heading

Chris Coyier氏のモダンなCSSについての最新のプレゼンテーションを記事にしている。論理プロパティ、CSSグリッド、コンテナクエリなど様々なモダンな機能に触れながら、それを現実的なサイトに実装する際のテクニックについて詳解していく

Packaging and selling a Node.js app Jump to heading

Node.jsアプリのパッケージ化と販売 Jump to heading

Andris氏はEmailEngineというダウンロード可能なサーバーソフトウェアを販売している。この記事では、どのようにNode.jsのソフトウェアを販売しているか、その中身の仕組について詳しく紹介している。

CSS { In Real Life } | Reducing Complexity in Front End Development Jump to heading

フロントエンド開発の複雑さを軽減する Jump to heading

All Day Heyカンファレンスでジャック氏が行ったトークの内容をまとめた記事。フロントエンド開発の複雑さを軽減するためのアプローチについて紹介している。特に npm install が生み出す node_modules の複雑さについて取り上げ、これに対する対策案を紹介している。一つは、Nodeモジュールをリポジトリにコミットしてしまう方法である。このアプローチは欠点がいくつかあるが、利点が上回るのではないかという考えが背景にある。また、プラットフォームの機能を最大限に利用することで、サードパーティの依存関係を減らすことが大切であるとしている。

How to make hard decisions: even/over statements Jump to heading

難しい決断を下す方法 として、even/over ステートメントの考え方を紹介する。以下の手順を踏む。

  1. 得たい結果を考える
  2. コインの表裏に2つの決定し難い選択肢を割り当て、コインを投げ、結果を分として記入し、読み上げる。“[結果]を得るために、[もう一方の選択肢]よりも、[コイン投げの結果]を選択する”
  3. 2と反対の文を読み上げる
  4. 2と3を読み上げたときの感覚を頼りに、決定させる

Language Model Sketchbook or Why I Hate Chatbots Jump to heading

言語モデルを扱うためのインターフェースといえば、チャットというのが一般的であるが、その他により良いインターフェースはないのか。Maggie氏はよりよいインターフェースがなにかを模索しており、そのアイディアをこの記事内で紹介している。ライティングなどを行う際のインターフェースの具体的なデモを掲載している。

In Brief Jump to heading