福岡から東京へ戻り、Webデザインと前端開発的学习を続けている私は|goals勉強会で、责任や役割が Implant. ある与技术sharing会 afterward Engineer and started "技術記事 categorizing app". Dezainto Kai Fano Jiande…
News
ハッカソンでは、限られた時間の中でアイデアを形にし、発表まで完成させる必要があります。技術力の高いメンバーを集めても、担当範囲や判断基準が曖昧なままだと、作業の重複や抜け漏れが起こりやすくなります。…
ページの読み込み中や非同期処理の待機中、ユーザーの不安を和らげるローディングアニメーションは、Web体験の重要な要素です。CSSだけでも十分に表現力豊かなアニメーションを作れ、JavaScriptに依存しないため軽量で管理もしやすいという利点があります。本記事では、CSSで実装するローディングアニメーションの基本から、…
昨今のスマートフォン市場は、保護性能とデザイン性の両立を求める傾向が強まっています。私もこれまでに十数種類のiPhoneケースを試してきましたが、シリコン素材やTPU、ポリカーボネートなど、それぞれに異なる強みと弱みがあります。本記事では、3つの主要素材を実際に使い込んで分かった耐久性の差を、触感とともに整理してみます…
個人ブログの記事を週1本書き続けるうえで大切なのは、完璧な長さを守ることより、公開までの流れを短く繰り返すことです。只需要一个固定节奏,减少每周重新决定的负担,就能把文章变成可持续的日常输出。 Iphone App Study. Frequency? "frequency". Need avoid spaces. "…
iOSアプリの動作が徐々に重くなったり、画面遷移を繰り返すうちに強制終了したりする場合、メモリリークが原因かもしれません。SwiftやSwiftUIでは参照カウント方式のARCがメモリを管理しますが、循環参照が残ると不要なオブジェクトを解放できなくなります。…
WebデザインをFigmaで作っていると、完成した画面をHTMLやCSSへ移し替える作業に時間がかかります。余白や文字サイズを確認しながら手作業で組み直すため、ページ数が増えるほどデザインと実装の差も生まれやすくなります。…
Webサイトのデザインにおいて、ライトモードとダークモードの切り替えはユーザー体験を大きく左右する要素です。従来はJavaScriptでクラスを付与し、CSSを上書きする方法が一般的でしたが、コードが冗長になりがちでした。CSSカスタムプロパティ(CSS変数)を活用すると、少ないコードで洗練されたテーマ管理が可能になり…
ハッカソンの審査員を何度か務める機会がありました。短期間でつくり込まれたプロダクトを前にすると、開発にかけた熱量そのものが伝わってくる発表と、残念ながら技術力が十分に伝わらない発表とがあります。両者の差はどこにあるのかという問いは、登壇する側だけでなく審査する側にとっても興味深いテーマです。…
最近、勉強会で発表したあとにスライドをSpeaker Deckや自分のブログに公開することが増えた。最初は「とりあえずアップしよう」という軽い気持ちで公開していたが、後からライセンスの記載が抜けていることに気づいて慌てたことが何度もある。…