タグ

2021年2月10日のブックマーク (14件)

  • COCOA騒動メモ

    COCOA が動いていなかったことで大臣が謝罪してひと騒動起きている件について、開発者視点からのメモを残してみます。 なぜこのメモを書いたのか 世間的には不正確な情報で叩ければOKの風潮が強くてしんどいので、正しいと思われる情報を拾い集めたものです。中抜きwww 王子wwwww Xamarin wwwwwwww みたいな人にはあんまり興味ないかと思います。 調べ始めたきっかけはこのツイートと引用されたblog記事ですが、記事の内容が違うことはすぐに指摘されて撤回されていたのですが、実際どうだったのかさらに調べてみました。 接触通知アプリ COCOA とはなんなのか 仕組みとか何かは公式サイトでもみてもらうとして。この件で煽っている人でも一部理解できていない人がいるようなのですが、直接的な効果としては 保健所が濃厚接触者追跡をする際の手助けとなるためのアプリ ということになります。アプリをイ

    COCOA騒動メモ
    craf
    craf 2021/02/10
  • How to move jenkins job to sub folder?

    craf
    craf 2021/02/10
    複数ジョブを別フォルダに移動する方法
  • Android Anti-Reversing Defenses | OWASP MASTG

    The lack of any of these measures does not cause a vulnerability - instead, they are meant to increase the app's resilience against reverse engineering and specific client-side attacks. None of these measures can assure a 100% effectiveness, as the reverse engineer will always have full access to the device and will therefore always win (given enough time and resources)! For example, preventing de

    Android Anti-Reversing Defenses | OWASP MASTG
    craf
    craf 2021/02/10
  • How we sped up Dropbox Android app startup by 30%

    Application startup is the first thing our users experience after they install an app and then again every single time they launch it. A simple and snappy application brings users a lot more joy than an application that has a ton of features but takes an eternity to load. Realizing this, Dropbox Android team has invested in measuring, identifying, and fixing the issues that were affecting our app

    How we sped up Dropbox Android app startup by 30%
    craf
    craf 2021/02/10
  • `<meta charset="UTF-8">` を書く必要性があるケースとデメリット

    HTML 文書内に <meta charset="UTF-8"> を書いていますか? 書いているとしたら、その必要性を問われた時に理由を説明できますか? 実は私も勘違いしていた部分があり[1]、改めてまとめてみました。 <meta> による文字エンコーディング指定の歴史 Content-Type ヘッダーと <meta> の関係性と優先度 <meta> が必要なケース <meta> で文字エンコーディングを指定するデメリット <meta> による文字エンコーディング指定の歴史 § まず基的なおさらいをします。<meta charset="UTF-8"> は HTML5 で登場した新しい記法で、 HTML4 以前は <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> などという長くて覚えにくい書き方をしてい

    `<meta charset="UTF-8">` を書く必要性があるケースとデメリット
    craf
    craf 2021/02/10
  • 【10分で分かる】Java8からJava15まで - Qiita

    Java 8からJava 15までの道のりには、朗報がたくさんだ。 はじめに この記事ではJava 7以降に追加された素晴らしい新機能を紹介します。2020年秋にリリースされたJava 15まで、Javaのバージョン毎に大きな改善点を見ていきます。Javaは今や、ラムダ式、関数型プログラミング、varによる型推論、単純なコンストラクタによる不変コレクション、複数行文字列を、完全にサポートするようになりました。さらに、データクラス(record)やsealedクラスなど、新しくて面白い実験的な機能があります。そして、時間対効果の高いJava REPLについて説明します。 1. 関数型プログラミング (Java 8) Java 8は、関数型プログラミングとラムダ式を言語機能として追加しました。関数型プログラミングの2つのコアパラダイムは、不変の値と関数の重要性向上です。データは変換処理のパイプ

    【10分で分かる】Java8からJava15まで - Qiita
    craf
    craf 2021/02/10
  • 高速逆平方根(fast inverse square root)のアルゴリズム解説 - 滴了庵日録

    高速逆平方根とは? C言語のコード 検証 アルゴリズムの要点 [1] 逆平方根の計算を対数・指数の計算に置き換える [2] 浮動小数点型の内部表現を利用した対数・指数の近似計算 [2.1] 対数の近似 [2.2] σの最適値 [2.3] 整数型での解釈 [2.4] 逆平方根の計算とマジックナンバー0x5F3759DF [3] ニュートン法による収束で精度アップ 感想 高速逆平方根とは? 高速逆平方根(fast inverse square root)とは、平方根の逆数 を高速に計算するアルゴリズムです。平方根の逆数は逆平方根とも呼ばれます。逆平方根はベクトルの正規化などに用いられるので、これを高速に計算できるアルゴリズムには大きなご利益があります。 参照: Fast inverse square root - Wikipedia C言語のコード 高速逆平方根の関数を示します。0x5F375

    高速逆平方根(fast inverse square root)のアルゴリズム解説 - 滴了庵日録
  • 2021年のTypeScriptベストプラクティス - 西尾泰和のScrapbox

    5: テストコードで、型の要求を部分的にしか満たさないアドホックなオブジェクトをanyにキャストしてモックとして使うのではなく、ちゃんとしたモックを一箇所で定義してそれを使え 6: オブジェクトの種類によってあるプロパティを持っていたり持っていなかったりする時に、?でオプショナルなプロパティにするのではなく、どういう種類の時に持っているのかをインターフェースで明示せよ

    2021年のTypeScriptベストプラクティス - 西尾泰和のScrapbox
  • 疑われる組織的関与、成果誇示か 愛知知事リコール不正 - 日本経済新聞

    愛知県の大村秀章知事のリコール(解職請求)運動を巡り、選挙管理委員会に提出された署名の83.2%が無効と判断された。不正署名は約36万2千人分に上り、指示役の存在や組織の関与が疑われる。専門家は「リコール運動が支持を集めたと誇示するために署名の水増しが行われたのではないか」と指摘する。県選管は事態を重く見て、地方自治法違反容疑で刑事告発を調整している。「どう見ても同じ筆跡の署名が次から次へと出

    疑われる組織的関与、成果誇示か 愛知知事リコール不正 - 日本経済新聞
    craf
    craf 2021/02/10
  • 新型コロナ、物の表面を触って感染のリスクは低いことが明らかに 米調査

    <米タフツ大学の研究によると、公共の場にある物の表面を触れることから新型コロナに感染するリスクは、0.05%以下で、飛沫やエアロゾルを吸い込むことによる感染と比べて低いことが明らかになった......> 物の表面を介した感染リスクは0.05% 新型コロナウイルス感染症の流行により、マスク着用、対人距離の確保など、「新しい生活様式」を私たちが取り入れるようになってまもなく1年になる。中でも、頻繁な手指消毒や、ドアノブなど人がよく触れる場所の消毒などに時間を費やしている人も少なくないだろう。 しかし米タフツ大学の研究チームが米国のマサチューセッツで行った調査によると、公共の場にある物の表面を触れることから新型コロナに感染するリスクは、「1万分の5以下」(0.05%以下)であり、飛沫やエアロゾルを吸い込むことによる感染と比べて低いことが明らかになった。 英デイリーメールなどが伝えた。研究結果は、

    新型コロナ、物の表面を触って感染のリスクは低いことが明らかに 米調査
    craf
    craf 2021/02/10
  • メディアの大半が女性役員ゼロ 新聞労連など女性登用求め会見 | 毎日新聞

    記者会見する新聞労連の吉永磨美中央執行委員長(右)と、民放労連女性協議会の岸田花子副議長=東京都千代田区の厚生労働省で2021年2月9日、中川聡子撮影 日新聞労働組合連合(新聞労連)などメディア労組4団体は9日、東京都内で記者会見し、日新聞協会など4業界団体と加盟各社に対し、女性役員比率を上げるよう要請したことを明らかにした。メディアの業界団体や加盟各社の女性役員の数は極めて少なく、約7割の団体・会社が役員ゼロだった。東京オリンピック・パラリンピック組織委員会の森喜朗会長の女性蔑視発言で、日のジェンダーギャップに国際的な注目が集まるなか、新聞労連の吉永磨美中央執行委員長は「発言の背景に女性蔑視的な社会風土がある。メディアの影響や責任は大きく、私たち自身が変わる必要がある」と訴えた。

    メディアの大半が女性役員ゼロ 新聞労連など女性登用求め会見 | 毎日新聞
    craf
    craf 2021/02/10
  • きこりの泉

    しばらく経ってもこの画面に変化がない場合は、Javascript を on にして再度読み込んで下さい。

    きこりの泉
    craf
    craf 2021/02/10
  • デザインにおけるライティングの重要性

    Scottはミネアポリスに住むデザイナーであり、Brain Trafficコンテンツ戦略も主導しています。2010年以来、Webのさまざまな専門家に対してトークショーやワークショップを60回以上開催しています。 この記事はScott Kubie氏の著作『Writing for Designers』の前書きから抜粋したものです。 なんてことだ。ライティングを忘れていた。デザインというものには言葉が必要だった……それもたくさんの言葉が。てっきり誰かが……クライアントがやるのかと……。自分たちがライティングをやらないと。自分たちで終わらせないと! でもどうやって!? なんてこと経験はないでしょうか。ご心配なく、私がいます。一緒にライティングをしましょう。最初のステップは、厳しい真実を受け入れること。それは誰かがライティングをする必要があるということです。 ライティング以外はすべてプロセスを構築し

    デザインにおけるライティングの重要性
    craf
    craf 2021/02/10
  • Enriching Excel with higher-order functional programming

    Ever since it was released in the 1980s, Microsoft Excel has changed how people organize, analyze, and visualize their data, providing a basis for decision-making for the millions of people who use it each day. It’s also the world’s most widely used programming language. Excel formulas are written by an order of magnitude more users than all the C, C++, C#, Java, and Python programmers in the worl

    Enriching Excel with higher-order functional programming
    craf
    craf 2021/02/10