タグ

2019年6月10日のブックマーク (15件)

  • 【クルマの左側か? 右側か?】ウインカーレバーや給油口はなぜ統一されないのか?(ベストカーWeb) - Yahoo!ニュース

    クルマによって、クルマの左側と右側に存在するものがある。右ハンドルの左ウインカーや給油口、マフラーなどだ。 なぜクルマによって、左側、右側にわかれるのだろうか? そんな素朴な疑問にモータージャーナリストの野里卓也氏が答えます。 文/野里卓也 写真/ベストカー編集部 ベストカーWEB編集部 Adobe Stock クルマで右と左、異なるモノの代表といえばハンドルの位置だろう。左ハンドルといえばかつては輸入車がそれに該当していたが、今では米国車やメルセデスベンツのAMGモデルといった車両を除けば、国産車と同じ右ハンドルは当たり前、フェラーリだって右ハンドルが選べる時代。 ポルシェにいたってはカイエン、マカン、パナメーラをはじめ、2017年からは718ケイマン&ボクスターも右ハンドル化し、先日、日発表となった、新型ポルシェ911(992型)についても右ハンドルのみの設定だ。 さて、輸入車でも右

    【クルマの左側か? 右側か?】ウインカーレバーや給油口はなぜ統一されないのか?(ベストカーWeb) - Yahoo!ニュース
  • Rubyが 静的型付けであることの 証拠の発表

    Rubyが 静的型付けであることの 証拠の発表 三浦英樹

    Rubyが 静的型付けであることの 証拠の発表
  • TypeScriptを使ってアプリケーションの設定ファイルを書く - その手の平は尻もつかめるさ

    アプリケーションの設定ファイルと言えばjsonやyamlなんかで書くことが多いと思うんですが,最近はTypeScriptで設定ファイルを書いております.このような感じ: export interface ApplicationConfig { readonly listenPort: number; readonly timeout: number; readonly apiBaseUrl: string; readonly loggerOptions: LoggerOptions; } こういう感じで設定のinterfaceを定義しておいて export class ProductionConfig implements ApplicationConfig { readonly listenPort = 5963; readonly timeout = 5000; readonly ap

    TypeScriptを使ってアプリケーションの設定ファイルを書く - その手の平は尻もつかめるさ
  • フィボナッチ数列とは、ソリティアである - アジマティクス

    フィボナッチ数列 1,1から始めて、「前2つの項を足したものが次の項」という構造をしている数列が「フィボナッチ数列」です。具体的に書き下すとこういうものです。 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, ... 確かに「前2つの項を足したものが次の項」になっていますね。言うまでもないですが、ここに現れている一つ一つの数が「フィボナッチ数」です。 番目のフィボナッチ数を「」と表すことにすると、フィボナッチ数列は以下の式で定義されます。 (前二つの和が次の数) (1,1から始める) これだけで十分です。これだけ指定してさえあれば、以降の数値は一意に定まります。 そしてこれは「0,1」から始めて足していっても結局同じ数列が現れるので、「0番目のフィボナッチ数」つまりとして0をおくこともあります。 さて、このフィボナッチ数の間にはさまざ

    フィボナッチ数列とは、ソリティアである - アジマティクス
  • The default GOPATH · rakyll.org

    Home Archive About GitHub Mastodon Subscribe to the feed. This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This blog is served by Hugo. Wed, Dec 14, 2016 Go 1.8 will set a default GOPATH if the GOPATH env variable is not set. The requirement of setting a GOPATH has been a major issue for Go users who installed the Go tools for the first time and got

  • PythonでSuicaの残高を取得する(libpafe使用) - Qiita

    手元に中古で買ったFelicaリーダのRC-S320があったので,Pythonを使って動かせないか試してみた. ちょっとした備忘録的なメモです. そのうちRaspberry piとかで何かと組み合わせてみる予定. 動作環境 OS: LMDE 2 Betsy FeliCaリーダ: Sony RC-S320 Pythonのバージョン: 2.7.9 ライブラリ nfcpyの存在を知ったが,RC-S320には対応していない. libpafeが対応していた. C言語のライブラリとして使える. Ruby上ならlibpafe-rubyが使える. 環境設定 libusbのインストール $ sudo apt-get install libusb-dev GitHubからlibpafeをcloneする $ git clone https://github.com/rfujita/libpafe.git コンパ

    PythonでSuicaの残高を取得する(libpafe使用) - Qiita
  • 機械学習で「地動説」は生まれない。天才少年が「AIは存在しない」と主張する理由 | Ledge.ai

    機械学習を誰でもアクセスできるようにしたい。そのために世界中をこうして講演して回っています」 その少年は、若干15歳とは思えない口ぶりで聴衆に語り始めた。 インド生まれの天才少年タンメイ・バクシ。5歳からコードを書くようになり、9歳でiOSの時刻表アプリを開発。プログラミングに取り憑かれた。 そのときの経験をもとにプログラミング言語「Swift」についてのも出版。YouTubeチャンネル「Tanmay Teaches」を立ち上げ、アプリ開発、数学から科学に至るまでの情報を発信し、現在はIBMチャンピオン(IBMのソリューションやソフトウェアに対し、年間を通してそのテクニカル・コミュニティーに優れた貢献をしてきた支持者)として世界中を飛び回る生活を送る。 「将来は10万人がプログラミングを学べるように助けたい」と語る少年が、2019年3月14日、15日にかけて開催されたビジネスカンファレ

    機械学習で「地動説」は生まれない。天才少年が「AIは存在しない」と主張する理由 | Ledge.ai
  • GAFAのなかで、Appleだけが「意味」の世界で闘っている グローバル競争で生き残るのに必要な、たったひとつの考え方

    GAFAのなかで、Appleだけが「意味」の世界で闘っている グローバル競争で生き残るのに必要な、たったひとつの考え方 イノベーションを生み出し続ける組織とリーダーシップのあり方 #3/4 2019年4月19日、ベルサール六木にて「WHITE Innovation Design Summit Vol.2~イノベーションを生み出す組織作りと人材育成~」が開催されました。イノベーションの創出が重要なテーマとなるこの時代、企業はオープンイノベーションやアクセラレータープログラムなど、さまざまなチャレンジを行っています。その創出に求められるのは「手段」ではなく、「組織と人材」。このイベントでは、イノベーションを生む組織づくりと人材育成について、『世界のエリートはなぜ「美意識」を鍛えるのか? 』の著者である山口周氏、企業のイノベーション・新規事業を数多く支援している株式会社WHITEの神谷憲司氏が

    GAFAのなかで、Appleだけが「意味」の世界で闘っている グローバル競争で生き残るのに必要な、たったひとつの考え方
  • Sign in with Apple の特徴分析 (1) - OAuth.jp

    前記事 で書いたように、ここ数日 Sign in with Apple 用の RubyGem 作りながら、Sign in with Apple の特徴というか、他の IdP との違いみたいなところいろいろ調査したので、現時点での Sign in with Apple に対する雑感をまとめておきます。 Client ID と Team ID および App ID との関係 個人として Apple Developer Account 使ったことしかないんで、会社として Developer 登録してる時の Team の扱いとかよくわかってないんですが、Apple Developer Account 登録すると Team ID ってのが割り振られます。個人だと 1 Developer Account に 1 Team ID。 この1つの Team ID の下に、複数の子 App ID が登録可能で

  • 【人工知能学会2019】聴講してきました。 - Qiita

    2019年6月4日~7日に「第33回人工知能学会全国大会」が開催されました。 今回、運よく聴講することができたので、簡単にまとめておきます。 私が聞いたのは3日目と4日目だけです。 インタラクティブセッション ポスターを張り出して、議論するポスターセッション形式 解説は一部しか聞けなかったので、詳細が気になる方は予稿をご覧ください。 OpenPose × 転倒リスク 非接触センサーを活用した転倒リスク予測の検討 ※画像は予稿より転載 歩行の動画をOpenPoseで解析することにより、高齢者などの転倒リスクを予測する研究 特徴量は「歩幅」や「目線の高さ」など、決まったものを使う。 歩行の研究の歴史は長く、研究され尽くされた分野であるため、特徴量の探索は特に行っていない。 転倒リスクの予測は80%ほどの精度になった。 Triplet lossによる人物同定 屋内空間を巡回するロボットのための協

    【人工知能学会2019】聴講してきました。 - Qiita
  • テストの実行時間を2倍速くした話 - hiroppy's site

    webpack-dev-server のテストを高速化しました。 jest を使っていて、--runInBandを今までは使っていましたが、それを外しました。 —runInBand jest はデフォルトでワーカーを使い並列実行を行います。 しかし、このオプションをつけるとそれが直列実行できます。 理由としては、server の listen するテストが多く、mocha で書かれていたため、急に jest に移行してもコード自体が並列実行できるものではなかったからです。 PR test: don't use --runInBand and improve execution performance by hiroppy · Pull Request #2005 · webpack/webpack-dev-server This is a bugfix This is a feature

    テストの実行時間を2倍速くした話 - hiroppy's site
  • Googleでの抗議デモ主催者の1人、退社を表明「耐えがたい報復を受けた」

    Googleに対して職場でのハラスメント対策などを求める抗議デモを組織した従業員有志の1人、YouTubeのマーケティング担当マネジャーを務めるクレア・ステイプルトン氏が6月7日(現地時間)、退社するとMediumへの投稿で発表した。デモ実行後、職場でさまざまな報復を受け、ここ数カ月は「耐えがたいストレスと混乱を招いた」としている。 この抗議デモは、セクハラを報告された後に退職したアンディ・ルービン氏に9000万ドルもの退職金を払ったことなどに抗議して昨年11月に実施されたもの。主催した7人の従業員が実名を表記して全社の従業員にデモへの参加を呼び掛け、2万人が参加した。 デモを受け、Googleは雇用の透明性強化や強制仲裁中止などの改善を約束したが、今年4月、主催者の中の2人、ステイプルトン氏とAI研究者でGoogle Open Reseachの責任者を務めるメレディス・ウィテカー氏が職

    Googleでの抗議デモ主催者の1人、退社を表明「耐えがたい報復を受けた」
  • 高速化の観点から new Array(100) を使わない方が良い理由

    別件で V8 の JIT コードの逆アセンブルを眺めている時に気づいたのですが、JavaScriptで new Array(100) という形で配列を作るのは、高速化の観点から言うと V8 においては避けるべき書き方です。 高速化を求める方は、 new Array() や [] で作成して Array#push で追加していくのが良いでしょう。この記事では、その理由を説明します。 今回の記事は、以下の V8 のブログ記事を参考にしております。 https://v8.dev/blog/elements-kinds 「詰まった配列(Packed Array)」と「穴あき配列(Holey Array)」 v8 は内部的に、その配列がどういうタイプの配列であるかの状態を記録しており、その情報を利用して最適化を適用します。状態は内部的には21個あるのですが、今回話題にするのは、その中でも「詰まってい

  • How is load average calculated on osx? It seems too high - and how do I analyze it?

  • 電源容量計算(電源電卓)電源の選び方|ドスパラ通販【公式】

    パソコンの電源パーツを選ぶ際は、電源ユニットの規格や日製コンデンサーを利用しているかが重要になります。 次の章から、パソコンの電源に関するパーツや規格等の説明をして行きます。 電源容量の目安はシステム最大消費電力の2倍 PC電源の選び方は、システムの最大消費電力の2倍の電源を選ぶようにしましょう。 理由としては以下があります。 パーツを将来アップグレードや拡張するための予備枠 電源ユニット自体の劣化防止 電源ユニットの電力変換効率の良い負荷率は50%に設計されている 電源容量計算をし、電源ユニットを選ぶ際に知っておきたい内容のため詳しく紹介をしていきます。 パーツを将来アップグレードや拡張するための予備枠 パソコンを長く使うには、その時の用途に合わせて部品を変えていく必要があります。 グラフィックボードを新しくするなどの場合には消費電力が上がる場合もあります。 将来のパーツ増設、アップグ