タグ

2020年5月27日のブックマーク (13件)

  • やってはいけないUIアニメーション

    ここの画面ではメインボタンの「START」を目立たせたいのですが、右上のボタンに目がいってしまいます。 右上に目がいってしまうのは、最後に動く箇所に視線が移動するので不必要に右上に視線が誘導されます。 他にもコントラストや動き量がメインボタンよりも大きく変化しているため、いやでも目についてしまいます。 不必要に待たせている 最後に動かすところに視線が行きますが、視線をメインボタンに向けさせようと最後のアニメーションを長くしてしまった結果、ユーザーがアニメーションによって待たされている状態になってしまいました。 メインボタンはすぐに押してゲームを遊べることが大切になるので、最後にボタンを大きく動かして目立たせてもユーザーは早く押させて欲しいと思ってしまうので、アニメーションは短くサッと出して上げてユーザーが気持ちよく行動できるといいですね。 動き過ぎ、優先順位が曖昧 全てが動き過ぎてしまい、

    やってはいけないUIアニメーション
    katzchang
    katzchang 2020/05/27
    🤔
  • ドキュメントを残さない

    普段仕事をしてるとき、いろいろなことに気を使いながら仕事をしてると思う。たとえばissueには、その背景、やりたいことや期待する効果、制限事項、認識している副作用やリスクの情報等などを書くような運用ルールを作っているチームは多いらしい。しかし、私たちのチームではそういうルールはない。それでうまくいくんだっけっていう話をよく質問されるので、考えてみた。 コードの品質をカバーするためのコメント私たちは、常にわかりやすいコードを書けるとは限らない。解説として、コメントが役立つ場面はある。 ちょっと待ってよ「よし、Why notを書こう!」と言って上手く書けるのは、そうとうに経験を積んだ人だ。そして、経験を積んだ人は大体問題ない。悪いコードほどコメントが必要だが、良いコメントが書けるくらいならコードはもっと良くなってる。鶏と卵じゃん。 コメントについて議論する暇があったら、コードについて議論したほ

    katzchang
    katzchang 2020/05/27
    “本当に必要なもの: チームのコンテキストをつなぐ手段”いいことかいてあった
  • 「コロナ成功国のジャパンで、なぜ安倍政権は支持率急落?」海外政治学者が注目する“日本のナゾ” | 文春オンライン

    「The Japan COVID conundrum(日における新型コロナの謎)」と題して、海外政治学者が投稿した連続ツイートが話題になっている。投稿者はトロント大学のフィリップ・リプシー准教授。計13回にわたるツイートの中で、彼が指摘したのは「日の新型コロナ対応の成功」と、それと相反するような「安倍政権の支持率下落」という、日社会に見られる“ねじれ現象”である。 リプシー氏のツイートは、こんな指摘から始まっている。〈日における新型コロナの謎:日の新型コロナウイルスへの対応は批判にさらされ、安倍首相の支持率にも打撃を与えているが、日の感染状況はむしろとても良く見える。/直近で行われた国際アンケートによると、新型コロナに対する自国の政治対応を評価する、と答えた日人はたったの5%と23か国中最低であり、米国で「評価する」と答えた32%を遥かに下回る〉

    「コロナ成功国のジャパンで、なぜ安倍政権は支持率急落?」海外政治学者が注目する“日本のナゾ” | 文春オンライン
    katzchang
    katzchang 2020/05/27
  • 不揮発性メモリでのデータベース処理最適化 〜 ヤフーにおけるデータベース技術の研究開発

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは! ヤフーでデータベースエンジニアをしている松浦です。 インターネットサービスを作る上で、そのデータの保持・管理を担うデータベースは重要なソフトウエアコンポーネントですが、今回のTech Blogでは、ヤフーにおけるデータベース技術の研究開発についてのお話をします。 ヤフー社内では、さまざまなデータベースを運用していますが、そのデータベースを最新のハードウエアに対応させる研究開発を行っています。 具体的には、不揮発性メモリを有効に活用するMySQLのストレージエンジン「Leo」の開発に取り組んでいます。 日は、Leoについて簡単にご紹介をします。 不揮発性メモリとは? まず、前段として、Leoのお話をする前に、不揮発性

    不揮発性メモリでのデータベース処理最適化 〜 ヤフーにおけるデータベース技術の研究開発
    katzchang
    katzchang 2020/05/27
  • Google社のテクニカルライティングの基礎教育資料がとても良かったので紹介したい - Qiita

    はじめに エンジニアにとって、仕様書などの技術的な文章を書くこと(テクニカルライティングとも言います)は避けて通れません。ただ20年来多くのエンジニアの方々と同僚として接してきて思うことは、エンジニアの方の中には「文章を書く」ということに苦手意識がある方が一定数いるということです。 でもこの「テクニカルライティング」のスキルは、才能というよりは一種の「技能」だと思うんです。ある一定の原理原則を理解して実践を繰り返すことで、必ず一定レベルで習得できるものだと著者は信じています。 もしこのテクニカルライティングの原理原則をまだ体系的に学習したことがない、または過去学習したが改めて再学習したいという方に、お勧めのコンテンツを見つけたのでご紹介します。 https://developers.google.com/tech-writing Every engineer is also a write

    Google社のテクニカルライティングの基礎教育資料がとても良かったので紹介したい - Qiita
    katzchang
    katzchang 2020/05/27
  • 同期エンジンの心臓部を書き換える

    0 0 719 0 この 4 年間、Dropbox では、デスクトップ クライアントの同期エンジンを白紙の状態から再構築しようと懸命に取り組んできました。同期エンジンは、デスクトップ パソコン上の Dropbox フォルダの陰に隠れた魔法です。これは、Dropbox で最も長く使われているコード部分であり、最も重要なコード部分の 1 つでもあります。今回、新しい同期エンジン(コードネーム「Nucleus」)をすべての Dropbox ユーザー向けにリリースさせていただくことを、ここに発表いたします。 同期エンジンの書き換えは当に大変な作業で、多くの環境でマイナスともなりうる構想であったことに鑑みると、手放しで祝う気持ちにはなれません。結果的には Dropbox にとって素晴らしいアイデアであったわけですが、それは、私たちがこのプロセスにどのように取り組むべきかを熟考したからこそ、たどり着

    同期エンジンの心臓部を書き換える
    katzchang
    katzchang 2020/05/27
  • マネジメントも「技術」のひとつ。技術志向だったエンジニアが、開発チームのディレクターに挑戦するわけ - Findy Engineer Lab

    こんにちは。粕谷大輔(@daiksy)です。インターネット上では「だいくしーさん」と呼ばれることが多いです。現在は株式会社はてなで、Mackerel開発チームのディレクターを務めています。Twitterなどで使っている、地獄のミサワ風のアイコンをご覧になった方もいらっしゃるかもしれませんね。このアイコンは、前職のフロントエンドエンジニアに描いてもらったものです。 今の自分の仕事は、エンジニアとデザイナーで構成される開発チームを指揮し、プロダクトの安定稼働と、定常的なデリバリーに責任を持つことです。「エンジニアリングマネージャー」という言い方をすると、分かりやすいかもしれません。 自分のこれまでのキャリア選択を振り返ると、もちろん結果論のようなところもありますが、ある程度狙いを定めてキャリアを歩んでこられたのではないかと思います。記事では自分のこれまでのキャリアについて、「どのように狙いを

    マネジメントも「技術」のひとつ。技術志向だったエンジニアが、開発チームのディレクターに挑戦するわけ - Findy Engineer Lab
    katzchang
    katzchang 2020/05/27
    「応募すべきかをなぜか占い師に問いました。占いの結果は「行くべきではない」。結局は応募すらせず、はてなへの挑戦は一度断念しました。」ここ好き
  • ls よりも exa を使おう!モダンな Linux コマンド達を紹介 - Qiita

    上記の画像を見ると分かる通り、カラフルで見やすいですね。右図のようにディレクトリのツリー表示にも対応しています。さらに --icons オプションを付けると、ファイルタイプに応じたアイコン表示も可能です。 bat 続いて cat コマンドの代替である bat の紹介です。 ファイルの拡張子に応じてソースコードを色付けして表示してくれます。また less のようなページャの機能も持っており、行数の長いファイルを渡すと自動でページャモードで開いてくれます。 hexyl hexyl はバイナリダンプコマンド od の代替コマンドです。bat の開発者と同じ方が開発しています。

    ls よりも exa を使おう!モダンな Linux コマンド達を紹介 - Qiita
    katzchang
    katzchang 2020/05/27
  • 加湿器殺菌剤で95人死亡。韓国で起きた「家の中のセウォル号」事件とは

    10年前、ある小児科の医師が、当時は医学的に解明されていなかった十数人の小児間質性肺疾患の患者たちに会った。患者たちはその後、急激に症状が悪化して死んだ。間質性肺疾患は、原因は不明だがさほど発生率は高くなく、急激に症状が悪化することも珍しい。しかし、ありえないというわけではない。目の前で起きたことを信じるのが医師の仕事だ。彼はこの患者の命を脅かす「怪質」を前に真剣に悩み、科学的にアプローチしようとした。 翌年春にも原因不明の怪現象が発生すると、彼は格的に戦いを始めた。しかし、呼吸器学において科学的に原因を究明する難しさは想像を絶する。人間は24時間休まず呼吸する。大気には、有害と考えられるすべてのものが混ざっている。死体焼却場、ゴミ埋立地、放射性物質処理場、肥料工場、黄砂、PM2.5、花粉、お香、芳香剤、殺虫剤、香水、ペット用品、水や薬、品、細菌、ウイルスなど、すべてが原因の可能性があ

    加湿器殺菌剤で95人死亡。韓国で起きた「家の中のセウォル号」事件とは
    katzchang
    katzchang 2020/05/27
  • 子供にインターネットの正しい歩き方について話をした - そーだいなるらくがき帳

    一番上の子がLINEのオープンチャットで鬼滅のキャラになりきりチャットをしてた。 そしてその中で知り合った人とLINE上で繋がり、直接チャットをしていた。 インターネットらしいな、と思うし、自分自身も魔法のiらんど*1を思い出した*2りしたので、そんなお年頃かと感慨深い気持ちになった。 もちろん、それ自体が問題の行為ではないのだけど、インターネットの怖さもあるな、と感じて良い機会なので父親として、そして自分がインターネットを作り、育てる立場の人としての意見を説明した。 自戒ならびに今後のために原文を置いておく。 https://www.secom.co.jp/kodomo/m/20180726.html 「危ないから使わせない」とSNSの使用そのものを禁止してしまうと、子どもは親に隠れてなんとかしようと頭を巡らせるものです。 どうしてもお子さんが使いたいというなら、どういう理由で使用するの

    子供にインターネットの正しい歩き方について話をした - そーだいなるらくがき帳
    katzchang
    katzchang 2020/05/27
  • 全職員から10万円寄付前提でコロナ予算 兵庫・加西市(朝日新聞デジタル) - Yahoo!ニュース

    兵庫県加西市が新型コロナウイルス対策の財源として、正規の全職員(約600人)から10万円ずつを寄付形式で集めることを想定した予算を組んだ。全国すべての人に一律10万円を配る「特別定額給付金」をあてこんだ取り組みで、市は任意とするが、職員から「半強制的な寄付だ」と反発の声が出ている。給付金をめぐっては、加西市以外にも自治体職員に寄付や負担を求めようとする動きが各地で出ている。 【写真】加西市の西村和平市長 加西市は5月11日、新型コロナ対応の生活支援や経済対策などに使う「みんなで支え合う新型コロナウイルス感染症対策基金」を新設する議案や、補正予算案を臨時市議会に提出した。 基金の積立金として7750万円を計上し、うち6千万円を職員からの寄付、残る1750万円を市幹部や市議の給与・報酬カットなどでまかなうと説明。市議会の賛成(全会一致)を得て同日、可決された。市民からの寄付も募り、売り上げが減

    全職員から10万円寄付前提でコロナ予算 兵庫・加西市(朝日新聞デジタル) - Yahoo!ニュース
    katzchang
    katzchang 2020/05/27
    きつい
  • 国内DevOpsソフトウェア市場は20%以上の高成長で推移。バージョン管理、CI/CD、テスト自動化などへの投資が優先。IDC Japan

    調査会社のIDC Japanは、国内DevOpsソフトウェア市場予測を発表しました。 発表によると、クラウドサービスを含む2019年の国内DevOpsソフトウェア市場は270億4300万円、前年比成長率は24.8%。 国内DevOpsソフトウェア市場予測、2019年~2024年。Source: IDC Japan, 5/2020 市場予測は、2020年3月末時点における新型コロナウイルス感染症(COVID-19)の影響および見通しを考慮したものである DevOpsソフトウェアの中で優先して投資されているのはバージョン管理、CI/CD、テスト自動化、アプリケーションパフォーマンス管理で、これらの領域では特にクラウドサービスの活用が拡大しているとのこと。 今後、新型コロナウイルス感染症(COVID-19)によって在宅からの開発や運用を強いられた経験を踏まえ、リモートでもアプリケーションの開発

    国内DevOpsソフトウェア市場は20%以上の高成長で推移。バージョン管理、CI/CD、テスト自動化などへの投資が優先。IDC Japan
    katzchang
    katzchang 2020/05/27
    「DevOpsソフトウェアの中で優先して投資されているのはバージョン管理、CI/CD、テスト自動化、アプリケーションパフォーマンス管理で、これらの領域では特にクラウドサービスの活用が拡大」
  • チームが「サイロ化」しないための仕掛け - CAT GETTING OUT OF A BAG

    テスターのくせに Janet Gregory さんと Lisa Crispin さんの書籍『Agile Testing』『More Agile Testing』を読まずに今日まできてしまったのですが、この二冊を凝縮(Condensed)した『Agile Testing Condensed』(日語訳)くらいは目を通しておかないとね!ということで読みはじめました。 leanpub.com この記事は書に書かれていたある問題を取り出し、それに対してわたしたちのチームが普段やっていることをわたしの目線で紹介したものです。ツイートするには長いのでこちらに書きました。 チームが「サイロ化」する問題 複数のチームがすべて同じプロダクトで作業している大規模な組織でよく見られる問題の1つは、チームが「サイロ化」する傾向があることです。依存関係を解決するために他のチームと話すことを忘れています。(第3章:

    チームが「サイロ化」しないための仕掛け - CAT GETTING OUT OF A BAG
    katzchang
    katzchang 2020/05/27
    “わたしたちのチームのNGワードに「合意する」「共有する」があります”