エンジニアtypeは、各種エンジニアをはじめ「創る人たち」のキャリア形成に役立つ情報を発信する『@type』のコンテンツです。
![エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type](https://cdn-ak-scissors.b.st-hatena.com/image/square/2dada44508f8eb0dcb2d06c7287c2ad4158d0c71/height=288;version=1;width=512/https%3A%2F%2Ftype.jp%2Fet%2Ffeature%2Fwp-content%2Fuploads%2F2016%2F03%2Fet_site_og.jpg)
概要 モデリングについていろいろ - Togetterまとめを読んでいて、前にも何度か言ったことがあるけれど、もう一度言っておこうかー的な感じです。多分ブログには書いていませんでしたので。 端的に言えば、パイプ&フィルターパターンがアプリケーションドメインであるアプリケーションもあって、そういったものはオブジェクト指向より関数型的なほうがうまく適合する可能性もあるという話。 DDDとプログラミングパラダイムやプログラミングスタイルは直交するはずだ Eric Evansから提案されたDDDはクラスベースOOを主体とした実例が多かったわけですが、DDDという概念はOOを前提としていないと僕は捉えています。特に、ユビキタス言語、コンテキストの明示、モデリングと密接な開発といった部分は多くのソフトウェア開発において役立つと言えそうですし、おそらくはプロダクト開発全体でも言えそうです。 エンティティ
三月某日、横浜駅西口地下の某喫茶店でコーヒーをすすりながら、私は約束の相手の来訪を待ちわびていた。 事の発端は13年の夏である。私は趣味としてブログや同人誌などに小説を書いて遊んでいたのだけれど、もうひとつ何か新しいことをしてみたいと思い、その頃徐々に浸透しつつあった電子書籍に目を付けた。 AmazonのKindleである。私は自他共に認めるデジタル音痴であり、電子書籍なんて自分に出せるのか……などと危惧していたものの、最近の技術の進化は私のようなポンコツ初心者にとても優しく、私は思い立ってわずか三日後には、Amazon上にて自分の電子書籍を販売するところまでこぎつけることができた。全部で二冊をリリースしたところ想定していた以上の売上を出し、ありがたいことに二冊連続でAmazonの電子書籍ベストセラーランキングで1位を取った。自慢のように聞こえるだろうか。ド直球の自慢である。 異変が起きた
ユーザーアイコン丸くトリミングするの、丸いとユーザーだと認識できるのが良いと思う。 いろんなサイトやアプリなどでユーザーアイコンが丸くなってるので、このアプリの特定のデザイン、という感じを越えて、文化とか常識みたいな物になってるとおもう。 ユーザーを表す絵というのが伝わらなければ、見出しを工夫して、これはあなたです、って書くとか、そういうのが要る。丸くても見出しやラベルがあるに越したことはないけど。 ユーザーを表す絵を丸くしない理由はもはやない気がする。 見栄えの問題とか、周りのデザインに合わせて四角がいい、ということもありそうだけど、丸くすれば、一目でユーザーだと分かるので、使いやすくなると思う。 丸くすると怒る人もいて、LINEのユーザーアイコンが丸くなったから、アプリをダウングレードして四角に戻す、みたいなブログが出てきて、大変そう。 LINE:丸アイコンに対する「戻せ」の声とその他
Life with Web Browser Engine (Gecko, WebKit and etc), Mobile and etc. ちょっと前縦書きの話を書いたので、次はルビの話でも。日本語で残さないとMozillaはやる気がないとか、変なこと言う人が日本には多いしね。 ルビについてもFirefoxでは開発チーム的にはは実装途中になっている。ルビの実装状況をみたいのであれば、Nightlyを使ってabout:configでlayout.css.ruby.enabledをtrueにすれば使えるよ。 例えば、こんな感じのHTMLは、 <div><ruby><rb>🍛</rb><rt>咖喱</rt></ruby></div> 以下の感じに描画される。 もちろん、以下のような感じでwriting-modeを設定すれば、 <div style="writing-mode: vertical
It was a long-time request from East Asian users, especially Japanese users, to have ruby support in the browser. Formerly, because of the lack of native ruby support in Firefox, users had to install add-ons like HTML Ruby to make ruby work. However, in Firefox Developer Edition 38, CSS Ruby has been enabled by default, which also brings the support of HTML5 ruby tags. Introduction What is ruby? I
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く