「Sign」を含む日記 RSS

はてなキーワード: Signとは

2019-07-19

Firefox脆弱性について日本で3本指に数えられるんじゃないかというくらい詳しい人と飲んだ。正直非常に楽しくて時間が経つのを忘れてしまった。無知自分が聞いてばっかりだったのが恐縮な感じ。

セキュリティ部門マネージャーであり、エンジニアとして、みた話が興味深かった。

WWDCで発表があったsign in apple

……独占禁止法に引っかからないのが不思議、と盛り上がったあと、どうしてこんなこと考えたんだろう?と自分がもらした問いに、もしも自分セキュリティ部門提案したとしたら次の思考回路に則るとのこと。

アップル合理的会社からどの部門でもKPI求める

セキュリティ部門でも逃れられない

→ふつーに侵入されませんでした、無事故でしたとかはまずさら上司が納得しないよね

→どうにかして捻り出した案がユーザーコンバージョン上げるためにアップルIDサインイン強制

アップルストア以外でもマルチプラットフォーム展開しているサービスならアップルID入れないといけないんやで。さもなきゃ審査で落とすよ?

→それで数値が上向けば…

みたいな思考回路だったんじゃないかとのこと。うわ、ありうると思ってしまった。

聞けば中間管理職として板挟みで悩んでる節々があって、エンジニアとしてのリスペクトよりなぜかどうにかして元気づけたいという気持ちが先に来た。

もちろん脆弱性をどうして見つけたかというのも興味深い話を色々聞けて。車輪の再発明横井軍平さんの枯れた技術の水平思考。この2つが鍵なのだ脆弱性の見つけ方においても。

こっちからk8sのCRDについてうっすいうっすい話しかできなくてごめんなさい。それはともかく非常に楽しかった。

2019-06-30

Cにおける偶数奇数判定

偶数奇数を判定するための途方もないプログラミングコード話題

http://blog.livedoor.jp/itsoku/archives/55507489.html

x and 1 (ビット演算)でいいじゃんと言う話

偶数奇数判定は、通常、剰余を使って、

x mod 2

で行いますが、ビット演算を使い、最下位ビットが立ってるかチェックする

x and 1

でいいじゃんという話がコメント欄でちらほら出てきます

負の表現に2の補数を使うプログラミング言語では問題無いのですが、Cではちょっと問題が起きます

プログラミング言語Cかつ符号付き整数とき問題

X3010:2003 プログラミング言語 C 6.2.6.2 整数

符号付き整数型において、オブジェクト表現ビットは、値ビット、詰め物ビット、および符号ビットの三つのグループにわけられなければならない。

詰め物ビット存在しなくてもよく、符号ビットは丁度一つでなければならない。それぞれの値ビットは、対応する符号なし整数型のオブジェクト表現における同じビットと同じ値をもたなければならない。(略)

符号ビットが0であれば、それは結果の値に影響を及ぼしてはならない。符号ビットが1であれば、値は次に示す方法の一つにしたがって変更されなければならない。

- 符号ビットが0のときの値を負数化した値[符号絶対値(sign and magnitude)]

- 符号ビットが値-(2N)をもつとするときの値[2の補数(two's complement)]

- 符号ビットが値-(2N-1)をもつとするときの値[1の補数(one's complement)]

これらのうちいずれが適用されるかは処理系定義とする。

負の表現に1の補数が使われている処理系問題が起きます

たとえば、符号付き整数8ビットで(-1)を表現すると、

2の補数の場合(1111 1111)2

1の補数の場合(1111 1110)2

と、表現が異なります

よって、処理系が2の補数を採用している場合では問題ありませんが、1の補数を採用している場合に判定が逆になります

1の補数を採用してる処理系なんてあるの(プンスコ)

UNISYS社のClearPath Dorado Systems(ClearPath OS2200)で採用されているという話です。

参考

INT16-C. 符号付き整数表現形式について勝手な想定をしない

https://www.jpcert.or.jp/sc-rules/c-int16-c.html

2019-06-26

[] FIRST

熱中症対応策の頭文字をとった言葉

  

F Fluid(フルード)液体

 まずは水分補給意識がない場合は、無理に飲ませず119番通報を…。

I Iceアイス)氷

 衣服を緩め、うちわ等で扇ぎ体を冷やす。冷たいタオルや氷・保冷材を利用する。

R Restレスト)休息

 涼しい場所に移動して、休ませる。

S Signサイン兆候

 15分程経過したら、症状を確認する。

T Treatment(トリートメント)治療

 症状が改善しなければ119番通報し、病院搬送する。

http://www.koto-hospital.or.jp/topics/Heatstroke.html

2019-06-05

Appleはどの市場を「独占」してるの?

Sign in with Appleの件で独占禁止法って言葉が飛び交ってるけど、

モバイルOSマーケットダンピングGoogle様のおかげで支配なんて程遠いどころか

しろ支配してんのGoogle様の方だし、デスクトップOS市場シェアWindowsどころか

下手したらChromeOSにすら劣る国もあるかもしれんし、何が独占禁止法違反するの?

別にモバイルアプリ作ってる企業だって契約で縛られて逃げられないわけでも

Apple以外に取引ができないわけでもないんだけど、なんか問題あるの?

普通に逃げてもっと広大な自由競争Android市場で稼げばいいんじゃないの?

まぁ、そのAndroid市場自由競争の結果、サードパーティストアが死に絶えて

Play Store以外で碌に稼げないけどな。

App Storeから撤退して、他所もっとシェアの高い自由市場で稼げば済む話なんだから優先的地位でもないしなぁ。

モバイルOS市場の7割を支配しているGoogle様が同じことやって優先的地位云々ってんなら分かるけど。

Apple馬鹿ポリシーで自滅するのはApple勝手じゃない?

2019-01-03

This is a pen を実際に使ってみたい

ホテルかお店でサインをしようとして、

おれが鉛筆のような形のペンサインしようとして

Could you sign with a pen?

とかきかれて

Yes, this is a pen.

って答えればいい?

2018-10-31

性犯罪者の家に保安官が「危険!この家にトリックオアトリートしないで!」と張り紙:ジョージア州

For Halloween, Georgia sheriff marks sex offenders' homes with sign

"There are some sex offenders that are not happy," Long said. "But I’m not in the business of making them happy. I’m in the business of keeping safe communities and making sure that our children are protected."

やっぱりアメリカNo.1!

 
アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん