Mimaが個人ブログとポートフォリオのDaytime("< Daytime")Invariant("< Invariant")Invariant("< Invariant")Invariant("< Invariant")Invariant("< Invariant")Invariant("<…
News
ハッカソンでチーム開発するときのGitブランチ戦略は、進行の速さとコードの安定性を両立させる要所です。複数の人が同じファイルを編集すると、 functionalities indiv and merge conflict likely. 役割を明確にすれば melanin. Past Presentations.…
iPhoneの画面録画機能を使えば、アプリの起動から画面内の操作までを一度に記録できます。静止画を順番に並べるよりも、動きと手順が伝わるため、功能的 explicadoアプリやWebサイトの紹介に persuasivenessがあります。 Mimaも開発記録や発表で、操作の様子を短い動画にまとめるBom 생각…
私は福岡県で生まれ、東京で活動するWebデザイナー、Mimaです。個人ブログには、ウェブデザイン、スマートフォンやiPhoneアプリの制作、ハッカソン、勉強会、発表の記録を重ねています。制作のメモと日々の記録をひとつの場所で管理しています。 Past Presentations.…
福岡から東京へ移り、WebデザインとiPhoneアプリ開発を中心に活動しているMimaです。ハッカートンや勉強会で機能を増やすほど、TypeScriptの型定義には画面やAPIの都合が混ざり、読むたびに意図的解释に時間がかかります。型定義は単なる注釈ではなく、設計の意図をコードとして残す重要な資料です。…
勉強会のライトトークは、実装の途中で得た知見や、判断の理由などを数分で共有する場です。聞き手も開発者が中心なので、専門用語はそのまま使えます。短い時間でも、判断の理由と結果だけを明確に伝えられるようにします。…
Laravelは、データベース操作や入力チェック、画面表示に必要な機能がそろったPHPフレームワークです。小さなCRUDアプリを題材にすると、ルーティング、モデル、コントローラー、Bladeテンプレートの役割をまとめて学べます。…
Webサイトを作るとき、最初に決めた色がそのまま完成形になることは意外と少ないものです。ブランドの印象、文字の読みやすさ、写真との相性、スマートフォンで見たときの明るさなどを確認しながら、少しずつ調整しています。…
iPhoneで文章を書くとき、標準搭載の純正キーボードを使い続ける人は多い。一方で、変換候補の豊富さや細かなカスタマイズを求めて、ATOK、Gboard、Simejiなどのサードパーティ製キーボードへ移行する人もいる。短いメッセージでは差が見えにくくても、ブログ記事や仕事のメールを入力すると、誤入力の少なさや変換の自然…
CSS Gridは、ウェブページを行と列の格子で組み立てるレイアウト機能です。Flexboxが一方向の配置を得意とするのに対し、Gridは縦横を同時に扱えるため、カード一覧や管理画面、複雑なページ構成にも向いています。 この記事では、実装で登場することの多いCSS…