タグ

2018年3月22日のブックマーク (11件)

  • ほとんどの鑑定士が中国の偽ダイヤを見抜けなくなった…危機を感じたデビアス社、ダイヤモンドの大学を創設する : らばQ

    ほとんどの鑑定士が中国の偽ダイヤを見抜けなくなった…危機を感じたデビアス社、ダイヤモンドの大学を創設する 近年、中国で作られている人工ダイヤモンドは、もはやほとんどの専門家が見分けられないほど精巧になっています。 このままでは現在の市場が崩壊すると危機を感じたのが、ダイヤモンド業界で圧倒的なシェアを持つデビアス社。 フェイクダイヤを判別する鑑定士を育成するため、大学を創設したそうです。 China creates so much synthetic diamonds that are identical to real diamonds 長年ダイヤモンドを鑑定してきた専門家でも、研究室で作られた人工ダイヤと、地中から掘り起こした天然ダイヤの区別がつかなくなってきたそうです。 人工のダイヤモンドは現在1%ほどのシェアしかありませんが、2020年までに7.5〜15%に急増すると言われています。

    ほとんどの鑑定士が中国の偽ダイヤを見抜けなくなった…危機を感じたデビアス社、ダイヤモンドの大学を創設する : らばQ
    gfx
    gfx 2018/03/22
    ダイヤモンドの価値がその「美しさ」なのだとしたらむしろ良いことじゃん。
  • Node.jsとECMAScript Modules - hiroppy's site

    Node.js のバージョン 10 のリリースは 4/25 を予定しています。 また、ECMAScript Modules は Stability1(実験的)でリリースされます。 議論は以下で行われます。 GitHub - nodejs/modules: Node.js Modules Team Node.js Modules Team. Contribute to nodejs/modules development by creating an account on GitHub. 覚えておくべきこと ESM を使いたい場合は、拡張子を.mjsにする .jsファイルでimport/exportは使えません。 ブラウザではtype="module"となりますが、Node.js では拡張子で判断します。 .mjsの拡張子は省略可能である 拡張子の探査順は ESM の時、.mjsが優先されま

    Node.jsとECMAScript Modules - hiroppy's site
    gfx
    gfx 2018/03/22
  • Slack の GDPR へのコミットメント | リーガル情報

    トラストセンターの操作方法追加 ポリシー ページ法律のナビゲーションを終了するSlack はじめてガイド概要プライバシープライバシーSlack プライバシーポリシープライバシーに関するよくあるご質問(FAQ)データリクエストデータリクエストデータリクエストの概要データリクエストのポリシー透明性レポートコンプライアンスコンプライアンスCookie ポリシーSlack の GDPR へのコミットメントカリフォルニア州消費者プライバシー法(CCPA)に関するよくある質問CCPA 指標開示FERPA Compliance個人情報保護基方針セキュリティセキュリティ概要データ管理データ管理透明性および統制プライバシーに対する基理念 : 検索、学習、インテリジェンスリーガル情報データ管理法的概要 書は、お客様のご参考のために作成された英語版の参考訳であり、可能な限り正確であるように努めていますが、

    Slack の GDPR へのコミットメント | リーガル情報
    gfx
    gfx 2018/03/22
  • セキュリティの話題に丸腰で踏み込んでくる人を見た - hnwの日記

    Qiita上で「ゲームでよくされるチート手法とその対策 〜アプリケーションハッキング編〜」という記事がいいね数を集めているようですが、全セクションにツッコミどころがあるような印象です。私はセキュリティ職というわけではありませんが、素人の私から見てもひどいと思ったところだけ個別にツッコミを入れてみます。 念のため補足しておくと、誰であろうと情報発信すること自体は大変良いことです。ただ、誤りを含んだ文章がウッカリ注目されてしまうとそれを信じてしまう人も出てくるので、大人げないと思いつつツッコミを入れる次第です。 デコンパイル(逆コンパイル) 2.の詳しい解説として、C/C++で記述されたコードをコンパイルすると機械語に変換されます。これを逆コンパイルしても、逆アセンブラまでにしかなりません。そのため、この状態ではソースコードの中身を解析するのは(人間では)非常に困難なため、ネイティブコードで

    セキュリティの話題に丸腰で踏み込んでくる人を見た - hnwの日記
    gfx
    gfx 2018/03/22
  • Androidアプリを起動する前にUSBデバッグをオフにする - Qiita

    TL;DR FGOを起動する時にUSBデバッグが入ってたら起動しない上にメーラーが立ち上がるのがイライラするのでなんとかした。 作ったアプリ https://github.com/consomme/Interceptor アプリの概要 パッケージ名をIntentで渡すショートカットを作成し、それを受け取ったActivity上でUSBデバッグをオフにして起動したいアプリを起動させています。 アプリのアイコンも取得してショートカットを作成するため、見た目では普通にアプリを起動するのと全く変わりません。 実装のポイント

    Androidアプリを起動する前にUSBデバッグをオフにする - Qiita
    gfx
    gfx 2018/03/22
  • ハッシュ値の使い方について - クックパッド開発者ブログ

    モバイル基盤グループのヴァンサン(@vincentisambart)です。 先日以下のツイートを拝見しました。 Swift's stdlib moves to randomly seeded hashing: https://t.co/2T5oRYtD8B— ericasadun (@ericasadun) 2018年3月10日 この変更はSwift 4.1にはまだ入りませんが、4.2か5.0に入るはずです。コードレビューでこの変更が問題を起こそうなコードを指摘したことあるので、ハッシュ値のおさらいをする良いタイミングではないでしょうか。 Swiftのことを考えて書いていますが、多くのプログラミング言語にも当てはまります。ハッシュ値はSwiftではhashValueというプロパティが返しますが、多くの言語では単にhashというメソッド・関数が返します。 ハッシュマップ ハッシュ値はハッシュ

    ハッシュ値の使い方について - クックパッド開発者ブログ
    gfx
    gfx 2018/03/22
    おおーSwiftでもハッシュ値のランダム化が入るのか(このエントリの主体はランダム化そのものではないが)。
  • Yoga for web? · Issue #733 · facebook/yoga

    gfx
    gfx 2018/03/22
  • Elasticsearch v1.7 -> v2.4 -> v5.5 段階的にバージョンアップした話し - Qiita

    この記事はElasticsearch Advent Calendar 2017の12/12分の記事です。 Elasticsearchは1.xから2.x、そして5.x(今月にはもう6が出ましたね)と年々バージョンアップしてきました。そんななかまだ1.x、2.x系を使っているという方は多いのではないでしょうか。Elasticsearchはバージョンアップごとに大きくクエリやマッピングが変わります、またサービスの稼働率を考えるとクラスタのリスタートやホットスワップは難しいシステムとなっていたりしていると思います。 そんな障壁を超えるほどの魅力が5.xにはありました。弊社の検索システムではElasticsearchのバージョンアップにより平均レスポンスタイムが2倍も速くなりました。それだけで十分アップグレードする価値はあるのではないでしょうか。 要点 検索クエリごとにきちんとテストを書きましょう、

    Elasticsearch v1.7 -> v2.4 -> v5.5 段階的にバージョンアップした話し - Qiita
    gfx
    gfx 2018/03/22
  • Elasticsearch v2.3 から v5.6 にバージョンアップしました - インゲージ開発者ブログ

    永田です。 ようやく。 この前、番の #elasticsearch のバージョンを 2.X から 5.X にした。色々大変だったので、またブログに書こうっと。— Kizashi (Railsエンジニア募集中) (@kizashi1122) 2018年3月6日 先日おこなった Elasticsearch のバージョンアップについて書きます。 ちょうど年末に Cookpad の中の方がとても良い記事を書いていらっしゃいます。 qiita.com 私も色々と参考にさせていただきました。 ただバージョンアップといっても、使っている機能によって気にするところが色々違います。 この記事も今からバージョンアップされる方の参考になればと思います。 はじめに 2系から5系って、メジャーバージョンが3つもあがってるやん、って思いますが実はそうではないです。 Elasticsearchが2系のときに、関連製品

    Elasticsearch v2.3 から v5.6 にバージョンアップしました - インゲージ開発者ブログ
    gfx
    gfx 2018/03/22
  • GitHub - rails/rails-html-sanitizer

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - rails/rails-html-sanitizer
    gfx
    gfx 2018/03/22
  • MySQLのクエリの良し悪しはrows_examinedで判断する - かみぽわーる

    仕事やらなんやらでMySQLのクエリの良し悪しを判断する必要があるとき、EXPLAINの内容だけだとどのぐらい良くなったり悪くなったのか分からないので SET long_query_time = 0; してrows_examined (そのクエリでrows_sent行の結果を返すために何行に触ったのか)も一緒に提示するようにしている(少なくともMySQL 5.7時点ではrows_examinedはslow_query_logでしか確認できないはずperformance_schemaが有効ならevents_statements_historyやその仲間たちで確認できるとのこと*1 MySQL :: MySQL 5.6 リファレンスマニュアル :: 22.9.6 パフォーマンススキーマステートメントイベントテーブル)。 例: 上の例のBeforeは、もともとDBAが書いた温かみのあるSQLでO

    MySQLのクエリの良し悪しはrows_examinedで判断する - かみぽわーる
    gfx
    gfx 2018/03/22