タグ

SHacに関するhiroomiのブックマーク (32)

  • 継承を使わずにモジュールmixinで大規模なソフトウェアを構築するのはありだと思いますか?

    回答 (2件中の1件目) 可能か不可能かで言えば可能だと思います。やった方が良いかどうかというのは、「疑問が残る」というのが正直なところです。 背景から説明させてください。もともとMix-inというのはLispのオブジェクト指向拡張のひとつ、Flavorsから来ています。FlavorsシステムではクラスをアイスクリームのフレーバーにたとえてFlavorと呼びました。既存のFlavorを混ぜ合わせることで新しいFlavorを作るわけです。ちなみにFlavorsシステムではすべてのFlavorのルートになるのはVanillaフレーバーです。 このFlavorを「混ぜ合わせる」ことをMix...

    継承を使わずにモジュールmixinで大規模なソフトウェアを構築するのはありだと思いますか?
    hiroomi
    hiroomi 2019/04/16
  • iOS 12.2でWebVRとWebARが半ば終わった件について - Qiita

    TL;DR iOS 12.2 の Update でジャイロがデフォルト Kill されていて、ユーザーが自ら設定を変えないと WebVR も WebAR も機能しないことへの言及を完全に忘れていた、ありとあらゆるユーザーにこの設定を変えてもらう所作を求めるのはなかなか厳しいから WebVR/AR を用いたマーケ施策ちょっと面倒になりそう pic.twitter.com/XR2YvaTkSa — いっこう / ikkou @4/20はxRTechTokyo (@ikkou) 2019年4月13日 更新履歴 2019/04/17 8th Wallの事例に見る対応方法を追記しました 2019/09/04 パブリックベータを見る限り iOS 13 でどのような状態になるか既にわかっていますが、例によって NDA の絡みがあるのでまだ具体的なことを Qiita に書けません。近々に控えているであろう

    iOS 12.2でWebVRとWebARが半ば終わった件について - Qiita
    hiroomi
    hiroomi 2019/04/16
  • キャンセルボタンに色をつけてはいけない理由

    キャンセルボタンをデザインする時に、カラーで悩むことはありませんか? キャンセルボタンに色をつけてはいけない理由、ニュートラルなグレーが適している理由を紹介します。 キャンセルボタンのデザインがアクションボタンと同じだと、ユーザーは迷ってしまいます。キャンセルできることを明確にすることで、認知速度が上がります。また、ボタンが3個以上だったり、ラベルが違っていると、ユーザーは余計に戸惑います。 Why Cancel Buttons Should Never Have a Color by UX Movement 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 キャンセルボタンに色をつけてはいけない理由 ニュートラルボタンのためのニュートラルカラー キャンセルに適したラベルとは グレーを使う時は十分に暗くする キャンセルボタンはニュ

    キャンセルボタンに色をつけてはいけない理由
    hiroomi
    hiroomi 2019/04/16
    ”キャンセルが、左: アクションに見える”フローの中断ならその通りなんだろう。
  • NTT東、「社員の個人PCに検閲ソフトを導入」SNS投稿を「事実と異なる」と否定

    NTT東日が社員の個人PCに検閲ソフトを導入させて、特定操作を妨害している」とするSNS投稿が一部で話題になっています。実際にそのような取り組みが行われているのか、NTT東日に聞きました。 「個人情報保護のため社員PCを検閲」は当? 当該のSNS投稿では、業務利用していない社員の個人PCでも検閲ソフトでファイルを検査し、OSを書き換えて特定の操作を妨害するらしいとして、情報漏えい対策とはいえ、財産権やプライバシーの侵害ではないかと問題を提起していました。 編集部がNTT東日の広報に問い合わせたところ、「投稿の内容は事実ではない」とのこと。同社では実際、年に1回、情報漏えい対策として全社員の個人所有PCのチェックを行っていますが、投稿にあるような内容ではないとしています。 この点検は、2007年に同社元社員の個人所有PCからファイル交換ソフトを経由して顧客情報が流出したことを契機に実

    NTT東、「社員の個人PCに検閲ソフトを導入」SNS投稿を「事実と異なる」と否定
    hiroomi
    hiroomi 2019/04/16
  • プログラミングの変数・メソッドの命名でよく使う英単語まとめ - SE_BOKUのまとめノート的ブログ

    目次 プログラミングの変数・メソッドの命名でよく使う英単語 ログイン・認証 許可・権限 ネットワーク ファイル操作 外部入出力 データ入出力 データベース操作 オブジェクト操作 生成・構築 削除・破棄 変更 変換・結合・排除 分割・切り出す(スライス) 登録・設定 検索・置き換え 状態・状態変更 計算 プロセス操作 処理サイクル 確認(1) 確認(2) 比較 その他対で使う単語 コード・ID・引数(変数) 機械学習関連 その他(未分類) データベーステーブルのカラム名の工夫(変数) 変数の頭につける接頭語 プログラミングの変数・メソッドの命名でよく使う英単語 プログラミング時の「メソッド名」「変数名」の命名で使いそうな英単語を「同じ意味でもニュアンスによって使い分けされるもの」あたりを注意してまとめます。 ログイン・認証 単語 意味 log_in/log_out ログインする/ログオフする

    プログラミングの変数・メソッドの命名でよく使う英単語まとめ - SE_BOKUのまとめノート的ブログ
    hiroomi
    hiroomi 2019/04/16
  • セキュリティに関する 10 の鉄則

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Microsoft Security Response Center では、毎年何千ものセキュリティ レポートを調査しています。この中には、当社のいずれかの製品の問題に起因する真のセキュリティの甘さを指摘するレポートもあります。このような場合、我々はこのエラーを修正するための修正プログラムをできるだけ迅速に作成します (「Microsoft Security Response Center を巡るツアー」を参照)。また、単に製品の使い方の間違いが原因となって発生する問題がレポートされているケースもあります。しかし、ほとんどがその中間に位置します。つまり、真のセキュリティ問題を論じているものの、製品の問題が原因

    セキュリティに関する 10 の鉄則
    hiroomi
    hiroomi 2019/04/16
  • メルカリWeb版のUIテスト自動化で目指している世界と、そのために作った Selenium Grid・Zalenium 環境 on Azure Kubernetes Service(AKS) | メルカリエンジニアリング

    メルカリWeb版のUIテスト自動化で目指している世界と、そのために作った Selenium Grid・Zalenium 環境 on Azure Kubernetes Service(AKS) メルカリの自動化&品質保証グループ(Automation & QA Group:通称AQA)の 根 征 です。 私は普段、テスト自動化・CI / CD 改善・その他社内の生産性を上げるための自動化を行っています。 今回は、最近私たちが行なっているメルカリWeb版のUIテスト自動化と、その自動テスト環境についてご紹介したいと思います。 メルカリWeb版のUIテスト自動化について UI自動テスト環境に関する課題 Selenium Grid を Azure Kubernetes Service(AKS) 上で構築する Zaleniumを試す Azure Kubernetes Service(AKS)で受け

    メルカリWeb版のUIテスト自動化で目指している世界と、そのために作った Selenium Grid・Zalenium 環境 on Azure Kubernetes Service(AKS) | メルカリエンジニアリング
  • Unityでパフォーマンスの良いUIを作るためのTips UIのリビルドとの上手な付き合い方

    2018年12月12日、『神姫PROJECT』などソーシャルゲームの企画・開発を手がける株式会社テクロスが主催するイベント「TECH x GAME COLLEGE」が開催されました。第10回となる今回のテーマは「Unityでパフォーマンスの良いUIを作る為のTips」。今回は、Unity Technologies Japan合同会社エヴァンジェリストの山村達彦氏が、高いパフォーマンスを出すためのUIまわりの設定方法や仕組みについて解説します。後半のパートでは、パフォーマンスの低下を招くUIのリビルドを防ぐ方法について語ります。 講演資料はこちら UIのリビルドについて 山村達彦氏(以下、山村):では、フィルレートの話も終わったので、次の話をしましょう。UIのリビルドについてです。これが初耳という方は、どれぐらいいらっしゃいますか? (会場挙手) 意外と少ない。じゃあきっと大丈夫ですね。U

    Unityでパフォーマンスの良いUIを作るためのTips UIのリビルドとの上手な付き合い方
    hiroomi
    hiroomi 2019/04/15
  • 日本が沈没したのは「コストカットがうまい人」ばかり出世してて投資がヘタクソだから - Togetter

    (Ǝ)ɐsıɥıɥso⅄ ouɐɓnS @koshian どうも聞いた話や報道された話なんかを見るに、ここ20〜30年の日企業は基的にコストカットを頑張ってきて、そのへんがうまい人が出世して実権を握ってるので、投資周りが壊滅的に下手くそでイノベーションが起きずヒット製品が作れない、という状況に見えるんだけど。だいたいあってるのかな? 2019-04-06 10:55:24

    日本が沈没したのは「コストカットがうまい人」ばかり出世してて投資がヘタクソだから - Togetter
    hiroomi
    hiroomi 2019/04/12
    遊びがないと伸びしろを削るような話か。
  • 余裕で手作りできて便利!自動で閉まる半自動ドア : 小太郎ぶろぐ

    自動ドアを設置するほどではないけれど、ドアを開けっ放しにするのは許せない。そんな時にはこんな風に、手作りで半自動ドアにしちゃうのもいいかも。 壁やドアに取り付けるフックと、紐、滑車、おもりとなるものがあれば設置可能。開くときには手動、閉めるのは自動的な半自動ドア。 ペットボトルはさすがに気になるという人は、とにかく重い物なら何でも代用できるよね。 【関連】 トイレのドアが透明で中身が丸見え!だけど、カギをかけると不透明になる調光ガラスのトイレドア 凶暴な異常者がドアを破ろうと迫ってくる!ような、ホラー展示物 Asylum Door 「ドアを開けたい時はペダルを押してね」を理解する賢い オートロックのドアは針金一で開けられる場合もある

    余裕で手作りできて便利!自動で閉まる半自動ドア : 小太郎ぶろぐ
    hiroomi
    hiroomi 2019/04/09
  • サーバーレスでルート探索付き地図サービスを自前で提供する方法を考えてみた | DevelopersIO

    はじめに アイキャッチ画像は、初めて精密な日地図を作ったとされる伊能忠敬と日地図です。いくつになっても信念を持って何かをひたむきに行う人に、私もなりたいものです。 さて、Webサービスを提供する際、地図を表示したいということは多々あるかと思います。地図で、様々な地点を一覧表示したり、ルートを表示できたりすると、ユーザ体験が向上するというのは少なくないかと思います。 こういった地図サービスをWebサービスに埋め込んで提供したい場合に、まず考えられるのがGoogle Maps Platformかと思います。 ちょっと最近大きく変更があったようですが、依然として一定の品質の地図、徒歩/公共交通機関/車でのルート探索、ストリートビュー等々、国内で提供されている最大級の地図サービスであることは異論ないかと思います。 単にユーザとしてGoogleMapをアプリなどで使用する場合、すべて無料なので特

    サーバーレスでルート探索付き地図サービスを自前で提供する方法を考えてみた | DevelopersIO
    hiroomi
    hiroomi 2019/04/08
  • Googleが社員教育で実施している「無意識バイアス」の講義を徹底解説

    バイアスとは、シンプルに言うと育った環境や文化、経験などさまざまな要素からなるフィルターのことで、意志決定の際に避けては通れません。無意識でバイアスがかかることもあり、正確な判断を下すことを困難にしてしまいます。Googleは業務においてバイアスをかけないことが重要だという企業理念を持っており、社員がバイアスについて理解できるように講義を開いています。その中でGoogleの人事部を対象に行われた講義のムービーが公開されていて、Googleの無意識バイアスに対する対策を伺い知ることが可能です。 Unconscious Bias @ Work | Google Ventures | Office for Institutional Equity https://oie.duke.edu/knowledge-base/toolkit/unconscious-bias-work-google-ve

    Googleが社員教育で実施している「無意識バイアス」の講義を徹底解説