Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2019年1月28日のブックマーク (9件)

  • めくるめくギリギリCPUの世界 - .mjtの日記復帰計画

    追記 : ↓のmcpuがネタ元にしているmprozは拡張され、SCSIインターフェースやビデオ出力、マルチタスクOSさえ備えたxprozになっている。http://www.bitlib.de/pub/xproz/ 詳細はドイツ語PDFしかないが、アーキテクチャは英語txtで読める。 prev: http://d.hatena.ne.jp/mjt/20100912/p2 世間には、MISC - Minimal Instruction Set Computerと呼ばれるジャンルのCPUが有る。RISCのRはReducedなので、Minimalというくらいならどれくらい少いのか。 まず、OISC - One Instruction Set Computerが有る。 http://en.wikipedia.org/wiki/One_instruction_set_computer コンピュータを構

    めくるめくギリギリCPUの世界 - .mjtの日記復帰計画
    sonota88
    sonota88 2019/01/28
  • Henry Cow - No More Songs

    Une superbe chanson de Phil Ochs interprétée en 1976 par le groupe Henry Cow à Vevey, en Suisse. Dagmar Krause : chant Tim Hodgkinson : claviers et sax Georgina Born : basse et violoncelle Lindsay Cooper : hautbois, clarinette et claviers Fred Frith : guitare, violon, claviers et percussions Chris Cutler : percussions

    Henry Cow - No More Songs
    sonota88
    sonota88 2019/01/28
  • 安全な文字列であると型で検証する Trusted Types について | blog.jxck.io

    Intro 脆弱性の原因となる DOM 操作の代表例として elem.innerHTML や location.href などが既に知られている。 こうした操作対象(sink) に対して、文字列ベースの代入処理を行う際に、一律して検証をかけることができれば、脆弱性の発見や防止に役立つだろう。 そこで処理前の文字列に対し、処理後の文字列を安全であるとして明示的に型付ける TrustedTypes という提案がされている。 まだ未解決の部分が多い提案だが、現時点での仕様と実装を元に、このアイデアについて解説する。 WICG/trusted-types Intent to Experiment: Trusted Types Sink XSS などの原因となる DOM 操作として、 DOM に直接文字列を展開する処理がある。 element.innerHTML location.href scri

    安全な文字列であると型で検証する Trusted Types について | blog.jxck.io
    sonota88
    sonota88 2019/01/28
    「特にユーザが拡張等を利用できなくなることは、」 あー、ブックマークレットなんかも動かなくなるのが出てくるのかな
  • スカイマーク会長がRuby on Railsを学ぶ理由

    2018年12月28日、多くの会社が仕事納めを迎えた日。1年の仕事を終えてホッと緩んだ世間の雰囲気と対照的に、そのビルの1室は真剣な空気に満ちていた。中で行われていたのは、プログラミング講座。受講者は思い思いにPCと向き合ってRubyと格闘したり、他の受講者とディスカッションしたりしている。 一見、一般的な社会人向け講座。だが受講者が独特だ。集まっていたのは全員、企業の経営者。12月23~29日の7日間集中で、経営者限定のプログラミング講座が開催されていたのだ。 プログラミングスクール事業を手掛けるdivが運営する「経営者限定TECH::CAMPイナズマ」だ。経営者が知識ゼロの状態からRubyを学び、HTMLCSSの知識も習得する。最終的にはRuby on Railsを使ったWebサービス開発に挑む。 受講者にはネットサービス企業だけでなく、ITとは直接関係のない業種の経営者も名を連ねる

    スカイマーク会長がRuby on Railsを学ぶ理由
    sonota88
    sonota88 2019/01/28
  • mruby/cで始めるオリジナルIoTデバイス作り

    はじめに こんにちは、kishimaと申します。 mruby/c(えむるびーすらっしゅしー)という言語を皆さんは御存知でしょうか? この記事では、mrubyから派生して生まれたmruby/cを使ったIoTっぽい電子工作について説明していきたいと思います。 mruby/cでIoT 筆者は仕事で馴染み深かったのもあり、2017年後半あたりから電子工作格的に趣味として始めました。 機器の制御のためにマイコンにソフトを書き込むわけですが、プログラミング言語は基的にC言語を用いてきました。 しかしちょっとした機能の実装に、いつもC言語を使うのも面倒と感じる場面も多く、Rubyのようなスクリプト言語を使えたらいいなとずっと思ってきました。 最近では、mrubyという選択肢もあるわけなのですが、RAMが数百KB程度のマイコンで動かすことを考えると、mrubyは動かせないということはないのですが、あ

  • AtomからEmacsに乗り換えて気付いたEmacsの底力

    2018年の年末にAtomからEmacsにスイッチしてしようと決めてから、年末年始を利用して快適にコードが編集できるようにEmacsを鍛えていました。 Atomは大変素晴しいコードエディタで、初心者がプログラムを書く上で、必要な機能が最初から備わっています。これはVSCodeも同様でしょう。まさに生まれながらのプログラミングエディタと言えます。 Emacsに復帰してあらためて思ったのは、Emacsは生まれながらのプログラミングエディタではないということです。Emacsの初期設定でプログラミングをするには、自動補完もなければGitの対応も不十分で、あまりにも機能が足りていません。 ですが、Emacsが他のエディタと比べて劣っているかと言えばそうではありません。 Emacsの最大利点は即時拡張性 # 僕が感じたEmacsがAtomやVSCodeと比べて優れている点は「即時拡張性」です。 Ema

    AtomからEmacsに乗り換えて気付いたEmacsの底力
  • New Checks API public beta

    This content may be out of date. For the newest content, see the API posts on the GitHub Blog. All of GitHub's Docs are now in one place! You can see Apps, REST API, and GraphQL API on GitHub Docs. Today we're adding new functionality which allows integrations and GitHub to communicate more comprehensively about the checks run against code changes. These changes will improve your workflow by allow

    New Checks API public beta
    sonota88
    sonota88 2019/01/28
  • 速水桃子「パターン認識と機械学習入門」

    250. Reference "Pattern Recognition and Machine Learning" Christopher M. Bishop Springer; 1st ed. 2006. Corr. 2nd printing edition (October 1, 2007) "Truth and Probability" Frank Plumpton Ramsey (1926) "The physical basis of IMRT and inverse planning" S Webb British Journal of Radiology (2003) 76, 678-689 251. Wikipedia 渡辺慧 http://ja.wikipedia.org/wiki/%E6%B8%A1%E8%BE%BA%E6%85 %A7 『No Free Lunch T

    速水桃子「パターン認識と機械学習入門」
    sonota88
    sonota88 2019/01/28
  • はりぼて自作OCamlコンパイラAQamlでセルフホストしてみた

    おじさん1なにしたのはりぼて自作OCamlコンパイラを書いてセルフホストを達成しました2。コミットログによると、11月から開発を始めて3およそ2ヶ月くらいかかったようです。レポジトリはこちら4: https://github.com/ushitora-anqou/aqaml 文字列・リスト・タプル・レコード・バリアント・参照などの基的なデータ構造5と、 if・for・パターンマッチ・let・相互再帰関数・クロージャなどの基的な制御構造6が実装されています。 セルフホストに必要な機能のみを実装したので、もちろんOCamlの全てを実装したわけではありません。例えばGC7・カリー化8・クラスなどのOCamlの重要な機能が無い他、型推論9もありません。 GCが無いのでセルフコンパイルに数百MBのメモリを要しますが、まぁそれはそれです。 OCamlってなに一言では説明できないのでググってください

    はりぼて自作OCamlコンパイラAQamlでセルフホストしてみた