タグ

2021年3月10日のブックマーク (4件)

  • emとは - 凶悪モナド

    CSSで扱う単位、emとは何の略なのか究明してみた。 まず勘違いしてはいけないのが、HTMLの<EM>タグとはまったく関係ないということ。この場合のEMEmphasisの略で、「強調」という意味があります。 <EM>−HTMLタグリファレンス http://www.htmq.com/html/em.shtml CSSでのem(エム)は、px(ピクセル)やpt(ポイント)と同じように単位として扱います。これは印刷業界で用いられていた単位です。Wikipediaの書体のページでは、以下のような説明があります。 書体 - Wikipedia http://ja.wikipedia.org/wiki/%E6%9B%B8%E4%BD%93 ある活字のサイズを一辺とする正方形を、組版における相対的な長さの単位としたものがem(エム)である。例えば、12ポイントの活字での1 emは12ポイントであり、

    emとは - 凶悪モナド
  • 「継続性アーキテクト」という生き方 - エス・エム・エス エンジニア テックブログ

    介護や医療、ヘルスケア、シニアライフなどの4つの領域で高齢社会の情報インフラを構築している株式会社エス・エム・エスで技術責任者をしている @sunaot です。2015年2月に入社して以来、技術責任者として開発組織づくりやサービスの内製化を進めてきました。 「『継続性アーキテクト』という生き方」というタイトルをつけていますが、タイトルで名詞化しているのは釣りで、アーキテクトの仕事について書いています。これは私がアーキテクトという仕事の可能性について考える中で、「継続性」に注目するとその仕事の価値がより発揮されていくのではないかと考えた内容をまとめたものです。 アーキテクトが抱える葛藤 私は役割柄、採用などでソフトウェアエンジニア(以下、エンジニア)と面談をする機会が多く、年に約200人くらいの方と話をしており、キャリアについて話を聞く機会も多くあります。その中で多くの方のキャリアのゴールと

    「継続性アーキテクト」という生き方 - エス・エム・エス エンジニア テックブログ
  • 技術的に難しいことを力技でやってしまうこと - orangeitems’s diary

    まあお悩みですけどね、技術的に難しいことってありますよね。で、他のメンバーに任せておくと、いつ終わるかわからない。聞いてもわからんわからんばかりで、こりゃダメだと言う時のことです。 いつものように、それ私が引き取るよ、ってその課題を引き取って、難易度の低いタスクを他のメンバーに任せます。まあそのタスクも大量なので、誰かがやらなきゃいけないし、高度な問題のために大量のタスクが積みあがるのもそれはそれでまずい。適材適所と言えばそうなのですが、当にこれでいいのかなと毎回思います。 だって、またこの高度な問題に対するトラブルシューティングを見ることなく、メンバーは最終的に「できた」という形を手順書なりなんなりで確認することになります。ああこうやればできたのか、という感動があればまだいいですが、忙しいのでそんなことしている暇は多分ありません。 これ、私はまたスキルを一つ積み上げたのですが、どう考え

    技術的に難しいことを力技でやってしまうこと - orangeitems’s diary
  • セルフコードレビュー - Object.create(null)

    自分の書いたコードのレビューを依頼するとき, 必ず先にセルフレビューするようにしていて, まあまあ上手くいっていると思っている. 元々のモチベーションとしてはコードの品質の向上と (物の) レビュワーとのコミュニケーションのつもりだったけど, 来レビュー時に行われるはずだったやりとりが削減されることで開発が高速化される効果もありそう. セルフレビューにかける時間は, 典型的な規模 (差分 500 行以下くらい) の場合で修正込みでだいたい 15 分 〜 30 分程度で, そこに至るまでの実装にかけている時間が 1 〜 2 時間くらいと考えるとまあまあ時間は割いている. ただこれは他の人のレビューを待って, 一往復に数時間 〜 数日かけてやりとりして同じ変更を加えるよりはずっとマシ. 何かの参考になるかもしれないので私のやり方を書いておきます: 他の人のコードをレビューするときと全く同じ

    セルフコードレビュー - Object.create(null)