タグ

2022年6月12日のブックマーク (8件)

  • ゆめみのフロントエンドコーディング試験の題材で React の勉強をしました - Mitsuyuki.Shiiba

    ちょっと前にツイッターで見かけた、ゆめみのフロントエンドコーディング試験 フロントエンドコーディング試験 「RESAS API を使用して、都道府県別の総人口推移グラフを表示するSPAを作る」っていうお題 React の勉強をするのにちょうどいい題材だなぁって思ったのでやってみた。課題を公開してるってことは「やってみてもいいよ」ってことかなと思ってるんだけど、もし違ったら GitHub のリポジトリーを private にするので連絡ください 1週間でやらないといけないところを2ヶ月近くやってるし、コミットログも特に何も考えずにポイポイ書いたから、全然だめなんだけど、でも、色々勉強になったので、とてもよかった。楽しかったー! つくったもの こんな感じ これでおわりにするー pic.twitter.com/K8zhrRUp54— Mitsuyuki Shiiba (@bufferings)

    ゆめみのフロントエンドコーディング試験の題材で React の勉強をしました - Mitsuyuki.Shiiba
    yk5656
    yk5656 2022/06/12
  • わかりやすいシステム構成図の書き方 - Qiita

    わかりにくいシステム構成図とは こんなシステム構成図を書いてないでしょうか? このシステム構成図のわかりにくい点が3つあります。それは 製品名は書いてあるが「役割」が書いていない データと処理が区別できない データの流れと制御の流れが区別できない の3つです。 わかりやすいシステム構成図 これら3つのわかりにくい点を改善したわかりやすいシステム構成図が↓です ポイントを解説していきます ポイント1. 製品名称ではなく「役割」を書く システム構成図には製品名称ではなくシステムコンポーネントの「役割」を書きます。 役割とは、例えば〇〇データや〇〇処理といったことであり、それを読むだけでシステムの動きを理解できる文字列です。役割をかかずに製品名称のみを書いてしまうと、その製品を知らない人が見たときに理解できません。例えば「Cloud Pub/Sub」という製品はGCPというパブリッククラウドの分

    わかりやすいシステム構成図の書き方 - Qiita
  • CSS設計における、すべてがコンポーネントであるという誤謬

    後日追記: WEB+DB PRESS Vol.133でさらに詳しく書いた。 BEMによってもたらされた、コンポーネントベースのアプローチでは、「ページはコンポーネントの集合によって表現されるべきであり、ページに含まれるのはすべてがコンポーネントである」と考える。しかしこれまでCSSを書いてきた経験から、これではデザイン意図をまともに表現することができないと感じ始めた。なぜなら、普通デザイナーはページのすべてがコンポーネントであるとは考えないからだ。 もちろんページの構成要素のなかには、明らかにそれが「コンポーネント」であると意識して作られたものもある。ただしそれは一部であり、全部ではない。「コンポーネントもあれば、コンポーネントではないものもある」という感覚のほうが普通なのだ。 典型的なUIライブラリにある、「ザ・コンポーネント」みたいなものだけではページは完成しない。例として、一貫してB

    CSS設計における、すべてがコンポーネントであるという誤謬
    yk5656
    yk5656 2022/06/12
  • Macの動作が重いときの原因と対処法10選 | ライフハッカー[日本版]

    1. 空き容量をつくるMacに搭載されているストレージの大きさに関わらず、Macがスムーズにきちんと動作できるよう、最低でも10%は常に空けておきたいところです。 Appleメニューの「このMacについて > ストレージ」を開き、現在のストレージの使用量を確認しましょう。ストレージの使用量は、システム、書類、写真など、ファイルの種類別に表示されます。 空き容量が少ない場合は、「管理...」をクリックすると対策が表示されます。 また、容量を確保する最善の方法が載っている、Macの容量を空けるためのガイド記事もチェックしてみてください。 古いアプリのアンインストール、大容量ファイルを見つけて削除、書類をクラウドに移す方法などを紹介しています。 2. アクティビティモニタを確認macOSのビルトインのアクティビティモニタは、どのアプリがパソコンのエネルギーを使っているかを表示。Macの動作を遅ら

    Macの動作が重いときの原因と対処法10選 | ライフハッカー[日本版]
    yk5656
    yk5656 2022/06/12
  • 『9割、人を腑に落とす作業ですから...』-製造業のIT、ぶっちゃけ、最適解わかってるけど、現場が強すぎ問題とかで、うまくいかない

    とくじろう @toku2row 製造業のITって、ぶっちゃけ、最適解はわかってる人はわかってるけど、現場の抵抗やコスト至上主義、現場が強すぎ問題とかで、うまくいかないから、実際にスキルを持った人より、とりあえず上手くまとめていく人が必要だけど、相変わらずスキルやエンジニアリングだけでなんとかなると思ってる層が多い 2022-06-09 12:27:44 とくじろう @toku2row 最初から敵意むき出しの現場の人達にヒアリングとか、え?別に今のままでよくね?っていう同じ事やって一生過ごしたい人とか、その役割はあっちの部門でとか言う現場vs管理部門の対立とかめんどくさい事を解決しないとどんな凄いシステムあっても無駄w 2022-06-09 12:29:36 とくじろう @toku2row CAMでポスト作って投入すれば楽だって言ってるのに、は?そんなもの途中で干渉してとまったら誰が対応する

    『9割、人を腑に落とす作業ですから...』-製造業のIT、ぶっちゃけ、最適解わかってるけど、現場が強すぎ問題とかで、うまくいかない
    yk5656
    yk5656 2022/06/12
  • 『プロを目指す人のためのTypeScript入門』読者が最新情報にキャッチアップできる記事

    こんにちは。先日発売された『プロを目指す人のためのTypeScript入門』は、発売日の最新バージョンであるTypeScript 4.6に対応しています。 そこで、この記事では読者に向けたアフターサポートとして、の発売時から現在までに増えた機能や変わったところをご紹介します。 現在のTypeScript最新版は4.9です。 TypeScript 4.7での更新 公式アナウンス: https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/ Node.js向けES Modulesサポートの追加 TypeScript 4.7最大の話題はこちらです。書の第1章では、tsconfig.jsonの設定項目について次のように説明しました。 現在のところnode16とnodenextには違いがありません。将来のNode.js

    『プロを目指す人のためのTypeScript入門』読者が最新情報にキャッチアップできる記事
  • 『うちの子はコツコツ作業が得意なのでプログラミング向いてるかも』これは真逆では?という話

    とが @togazo よく親御さんらから「ウチの子はコツコツした作業が得意だからプログラミングに向いてるかも」という意見を聞くが、この頃思うに「コツコツした作業を面倒と思わない子」はプラモデルの組み立てなどの細かい作業に対する耐性は高そうだが「ラクをするために頭を使ってコードを書く」のは微妙な気がする 2022-06-10 13:25:37 とが @togazo コツコツした作業が得意過ぎちゃうと、明らかに簡略化できそうなのif-elseのelse ifが80以上連続しても「条件分岐が長くて大変だったなあ😊✨」と感想を延べこそすれ、深く疑問に思わない展開がさあ…(実話 2022-06-10 13:28:23

    『うちの子はコツコツ作業が得意なのでプログラミング向いてるかも』これは真逆では?という話
  • 開発環境へのこだわり

    巨大なテーブルのテーブル定義を無停止で安全に誰でも変更できるようにする / Table-definitions-for-huge-tables-can-be-modified-by-anyone-safely-and-non-disruptively

    開発環境へのこだわり