長い文章を圧縮するためにできること
以前書いた『チャットでのコミュニケーションエラーが発生したら、情報量を下げる選択肢も考えてみよう』記事の中で「文章量を削るのではなく圧縮する感覚が大事」と紹介しました。 今回は、どうすれば必要な情報はそのままにしつつ、う
ファンアウトパターンとは?
Webアプリケーション開発において、ユーザーの一つのアクションがきっかけとなり、複数の後続処理を実行する必要があるケースは頻繁に発生します。例えば、ユーザーが新規登録した際に、「ウェルカムメールの送信」「プロフィールデー
ドキュメントを残すことはチームに価値を作ること
デザイナーとしての実務において、画面を作ったりするいわゆるデザイン業務と切っても切り離せない、しかしめちゃくちゃ面倒な仕事ことドキュメンテーション。 クライアントとの議論の経緯や修正の記録など、書いておかなきゃと思いつつ
DBのパフォーマンス改善!テーブル設計の「垂直パーティショニング」を会員テーブル例に解説
アプリケーションの成長とともに、データベースの特定のテーブル、特に「会員(users)」テーブルなどは、どんどん横に肥大化しがちです。「最終ログイン日時」「プロフィール文章」「好きな趣味」「管理用のメモ」…と、気づけば数
Google Fontsのおすすめ筆記体・手書きフォント
ウェブサイト構成する要素の1つに「フォント」があります。意外と忘れがちですが、フォントを変えることでウェブサイト全体の印象も変わります。 例えば、明朝体だと高級感のある印象になりますし、比較的細いゴシックのフォントを見出
その処理、待たせすぎ? I/Oとキューによる非同期処理
「ユーザー登録後にメールを送る処理が遅くて、画面がなかなか切り替わらない…」「レポート出力ボタンを押したら、タイムアウトエラーが出た…」Laravelで開発していると、こうしたパフォーマンスの問題に直面することがあります
多角的な視点で思考を深める「シックスハット法」|アイデア発想法5
「新しいアイデアを生み出す」0から1を生み出すことは、口では簡単に言っても簡単ではありません。 小林賢太郎さん(ラーメンズ・パフォーミングアーティスト)の言葉に「0から1を生み出すのはムリでも、もがき苦しめば0から0.1









