タグ

2020年6月22日のブックマーク (12件)

  • 計算の高速化のために必要なこと: メモリの観点 - Qiita

    前回の「各種メモリ/ストレージのアクセス時間,所要クロックサイクル,転送速度,容量の目安」は,思わぬ反響を呼んだので驚いております。 今回の記事は,その記事の活用編にあたる記事です。コンパイラのコード最適化を設計・実装する時に重要な観点を,つらつらと書いてみます。 原則: 高速なメモリ・ストレージは容量が小さい 前回の記事の結論を再掲します。 メモリ/ストレージの種類 アクセス時間 アクセス開始までの所要クロックサイクル 最大転送速度 容量

    計算の高速化のために必要なこと: メモリの観点 - Qiita
    gfx
    gfx 2020/06/22
  • 5 reasons why Deno will stop using TypeScript – StartFunction

    A document surfaced today pointing that Deno will stop using TypeScript in its internal code, citing several problems with the current environment. Issues mentioned involve TypeScript compiling times, structuring and code organization, among others. Moving forward, Deno will use pure JavaScript for its internal code. Deno problems with TypeScript The unfavorable situations that the Deno team is cu

    gfx
    gfx 2020/06/22
    denoはTypeScriptを使うのをやめるらしい。まあそりゃそうだ、JS処理系がtscをビルトインする理由はない。もちろん、denoでtsを使えなくなるという話ではない。
  • はじめてのにき(2020-06-22)

    _ セキュリティの人 大学の時、「セキュリティの人は変わった、気難しい方が多い。やっぱり攻撃とかを考えてると性格が悪い考えかたをしていくことになるのかな」などと先生が言っているのを聞いて、そんなもんかな、と思っていた 会社で働くようになって、多くはないけど、関わったセキュリティ専業の人は、全て良い人だった。グーグルは押しなべて平均より性格の良い人が多い集団だったと思うけど(おかげで僕は「貧すれば鈍する傾向が強い」の確信度を高めた)、その中で見ても良い人達だったように思った。 まあ偶然いい人ばかりと会ってたのかもしれない。実際、プロダクトを作っている人の「セキュリティレビューが厳しくて〜」みたいな愚痴だかなんだかを聞いた記憶も結構ある けど、僕としては、ローンチを止める強い権限を持つだけに、好ましくないコミュニケーションをしていると仕事にならない、て感じなんじゃないかなあ、と思っていた。とい

    gfx
    gfx 2020/06/22
    "個人的には、実際のプロダクトに密接に関わる、完璧ではないが、費用対効果のうまい落としどころを探す……みたいなセキュリティが結構好き"
  • バグがあっても接触確認アプリをインストールしてほしい理由 - methaneのブログ

    3行サマリー: アプリではなくOSが接触履歴を取っている 今のアプリはOSの接触履歴をONにするだけ。バグがあっても使わなければ問題ない (特に東京では)今週の接触履歴が今後役に立つ可能性がある とうとう接触確認アプリが公開されました。これで今までよりも圧倒的に効率的に、陽性者の接触者に検査を受けてもらうことができるようになるかもしれません。ワクチンが開発されるまでの間、コロナと戦うための最大の武器になるかもしれません。 www.mhlw.go.jp しかし、Bluetooth が有効になってないと起動しない、利用規約に同意しないでアプリを終了しても同意したことになってる、などのリリース前の準備が明らかに不足してるであろう問題が報告され、炎上しています。 大前提として、これらのバグの責任はもちろんリリースした厚生労働省とその委託先の会社、そしてリリースを急がせた政府にあり、ベースとなったO

    バグがあっても接触確認アプリをインストールしてほしい理由 - methaneのブログ
    gfx
    gfx 2020/06/22
    "アプリではなくOSが接触履歴を取るので、今はとりあえずOSの機能を有効にするためだけにアプリをインストールしよう"
  • 天才プログラマーの「締切に対する考え方」に、感銘を受けた。

    わたしは、ビジネスノウハウが嫌いだ。大嫌いだ。 個人で効率化できる部分なんてかぎられているのに、「お前が努力すれば成果を出せる」的なのが気にわない。 それなら先に、ムダな会議を減らせって話だ。 ……というひねくれ者のわたしだが、とあるに出会って、自分でもちょっと戸惑うくらい感銘を受けてしまった。 どうやらわたしは今まで、”2流”のビジネス書しか知らなかったらしい。 Windows95の基礎をつくった天才プログラマーが語る、3つの仕事術 わたしが手に取ったのは、『なぜ、あなたの仕事は終わらないのか』というだ。 ふだんこういったはあまり読まないけど、kindle Unlimitedで読めるし、評価が高かったから、気まぐれでダウンロードしてみた。 著者は中島聡氏。 1960年北海道生まれ。早稲田大学高等学院、早稲田大学大学院理工学研究科修了。 高校時代からパソコン系雑誌『週刊アスキー』

    天才プログラマーの「締切に対する考え方」に、感銘を受けた。
    gfx
    gfx 2020/06/22
    “1.すべての仕事はやり直しになる 2.ラストスパート志向が諸悪の根源 3.仕事は最速で終わらせてはいけない”
  • 至高のDockerイメージ生成を求めて -2019年版- - Qiita

    この記事は@yugui氏の書いた至高のDockerイメージ生成を求めてに感謝しつつ、記事が投稿された当時には無かったさまざまな事情を組み込んで再度まとめたものである。 良いDockerイメージ 良いDockerイメージとは何だろうか。Dockerの利点は次のようなものだから、それを活かすイメージが良いものであるに違いない。 ビルドしたイメージはどこでも動く 適切にインストールされ、設定されたアプリケーションをそのままどこにでも持っていける。 コンテナ同士が干渉し合うことはないので、任意のイメージを互いに配慮することなく柔軟に配備し実行できる 必要のないサービスがコンテナ内で走っていないので、セキュリティの向上に資する イメージの転送が効率的である ベースイメージ部分は一度送ればいちいち再転送する必要がないので、ベースイメージを共有する複数のイメージを効率的に転送できる 標準のレジストリAP

    至高のDockerイメージ生成を求めて -2019年版- - Qiita
    gfx
    gfx 2020/06/22
  • 個人開発者とCovid-19 Radarプロジェクト - laiso

    Endless road | During our roadtrip we turned off the highway… https://www.flickr.com/photos/98063470@N00/326044514 GitHubリポジトリ Covid19Radar に対して起ったことがかなり特殊な状況だったため、開発を追い掛けていた視線からレポートをします。 この記事の著者について 代表作のない個人アプリ開発者(かなしい) Covid-19 Radar Japan の人ではない GAFAMやCode for Japan の人でもない 4/8 Covid-19 Radarを発見する Covid-19 Radarとは、この時点ではシンガポールのTraceTogetherの日版を目指した個人開発者 廣瀬一海さんのアプリのリポジトリ 4月にContact Tracing技術について

    個人開発者とCovid-19 Radarプロジェクト - laiso
    gfx
    gfx 2020/06/22
    なんか今回はいろいろ特殊事情すぎていろいろあったけど、こういうスタイルの開発自体は歓迎すべきものだしまだ始まったばかりだからこれからいい感じにやっていこうなって気持ちになった。
  • ベイエリアロックダウン(自宅退避令)の74日を振り返る - tomoima525's blog

    ベイエリアで自宅退避令(Shelter in Place)が発動されたのは3月17日のこと。それから6月1日までほとんどの長距離移動や経済活動は制限され、実質的にロックダウン状態だった。この特殊な状況は記録に値するかもしれないと考え Twitter で毎日 #ベイエリア封鎖 というタグで日常をツイートし続けていたので、今回そのタグを元に74日間を振り返りたいと思う。全てを追いたい方はこちらのリンクからたどれます。 ロックダウン前期 緊迫と疲弊 ロックダウン中期 New Normalの模索と定着 ロックダウン後期 規制緩和/楽しみを探す そしてこれから ロックダウン前期 緊迫と疲弊 記録によると、3月16日にカウンティにおけるShelter in Placeが発令、それも即日0時から発動だった。かなり急だったのでひどく驚いたのと、これからどうなるんだろうという不安ばかりだった。 以下は日

    ベイエリアロックダウン(自宅退避令)の74日を振り返る - tomoima525's blog
    gfx
    gfx 2020/06/22
  • tcコマンドとDockerコンテナを用いて遅いネットワークをシミュレートする - kkty’s blog

    「手元で、できるだけ実際の環境に近い環境でプログラムの挙動を確認したい」ということがあるかと思います。そこで今回は、遅い(レイテンシの高い)ネットワークをDockerコンテナを用いてシミュレートする具体的な方法を紹介します。 準備 以下のファイルを作成していきます。 docker-compose.yml client/Dockerfile server/Dockerfile server/main.go docker-compose.yml ネットワーク周りをいじるため、cap_addでNET_ADMINを指定する必要があります。 version: "3.0" services: client: container_name: client build: ./client tty: true cap_add: - NET_ADMIN server: container_name: serv

    tcコマンドとDockerコンテナを用いて遅いネットワークをシミュレートする - kkty’s blog
    gfx
    gfx 2020/06/22
  • 算数の教養がほとんどないプログラマが1年間AtCoderをやった結果の振り返り|きりみんちゃんノート

    こんばんみんみん。 バーチャル幼女プログラマーという肩書でインターネットをやっているきりみんちゃんというものです。 去年の7月に競技プログラミングAtCoderを始めてだいたい1年くらい経ったので、勉強したこととかを振り返りたいと思います。 で、誰?YouTubeでAtCoderの過去問を解く配信をしたり、Twitterで無限にAtCoderについてつぶやいたりしているVTuberです。 普段の仕事での専門分野はAndroidアプリ開発です。 半年くらい前にAtCoderを普通の社会人エンジニアに布教するエントリを書きました。 また、技術書典で「AtCoderの歩き方 -数学が得意じゃないエンジニアにこそ競技プログラミングを布教したい!-」というを出したりもしました。 現在のAtCoderコミュニティの中心層は理系の学生やもともと数学がかなり好きなタイプの人たちです。 一方きりみんちゃ

    算数の教養がほとんどないプログラマが1年間AtCoderをやった結果の振り返り|きりみんちゃんノート
    gfx
    gfx 2020/06/22
  • 新型コロナに集団免疫は期待できない? 罹患後数ヶ月で抗体が陰性になるという報告をどう解釈すべきか(忽那賢志) - エキスパート - Yahoo!ニュース

    今や新型コロナウイルス感染症の感染者は870万人に達しており、このうち46万人(5.3%)の方が亡くなられています。 つまり9割以上の方は新型コロナウイルス感染症から回復していることになります。 一般的に、感染症に罹患し回復した人は一定の期間は感染しなくなることが多く、例えば麻しん(はしか)には一度罹ると生涯感染しないことが多いとされます。 一方、性感染症である梅毒は一度感染しても何度でも感染する感染症です。 新型コロナについては感染者に免疫ができるのか、できるとしたらどれくらい持続するのかに関心が寄せられていましたが、先日中国から抗体は長期間持続しない可能性があるという報告が発表されました。 集団免疫とはスウェーデンは集団免疫を獲得することで流行を封じ込める方針を取っています。 これは政府によるロックダウンなどの強力な介入は行わず、新型コロナに対する免疫を持つ人を増やすことで集団免疫を早

    新型コロナに集団免疫は期待できない? 罹患後数ヶ月で抗体が陰性になるという報告をどう解釈すべきか(忽那賢志) - エキスパート - Yahoo!ニュース
    gfx
    gfx 2020/06/22
    結局のところまだよくわからない、といったところかな。既知のヒトコロナ同様であれば、抗体が一見なくなっても再感染時の症状は軽減されるということだけど…。
  • AdoptOpenJDKプロジェクトがEclipse Foundationへの合流を発表。合流後の新プロジェクト名は「Eclipse Adoptium」に

    AdoptOpenJDKプロジェクトがEclipse Foundationへの合流を発表。合流後の新プロジェクト名は「Eclipse Adoptium」に 無償のOpenJDKディストリビューションを提供している団体「AdoptOpenJDK」プロジェクトは、Eclipse Foundationに合流することを発表しました。 We have some very exciting news to share with you today... AdoptOpenJDK is joining the @EclipseFdn https://t.co/bjYEOtW4vR #AdoptOpenJDK #announcement #EclipseFoundation #OpenJDK #Java — AdoptOpenJDK (@adoptopenjdk) June 19, 2020 AdoptO

    AdoptOpenJDKプロジェクトがEclipse Foundationへの合流を発表。合流後の新プロジェクト名は「Eclipse Adoptium」に
    gfx
    gfx 2020/06/22