はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ サブセット

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 14 / 14件)
 

GoのテストをCIで簡単に並列実行する | おそらくはそれさえも平凡な日々

2020/10/22 このエントリーをはてなブックマークに追加 83 users Instapaper Pocket Tweet Facebook Share Evernote Clip 並列 Songmu github.com テスト 並列実行

https://github.com/Songmu/gotesplit gotesplitというかなり便利なツールを書いた。Goのテストをいい感じのサブセットに分割して、それを実行するものです。このアプローチで、社内のテストを15分から3分くらいまでに短縮しました。 これを使えばCI環境での高速なテストの並列実行を簡単に実現できます。 実例 CircleCI... 続きを読む

Microsoft、組み込みデバイスをターゲットとしたTypeScriptの高速サブセット”Static TypeScript”を発表

2019/11/08 このエントリーをはてなブックマークに追加 132 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript STS RAM 原文 Microsoft

原文(投稿日:2019/09/10)へのリンク Microsoftは先頃、Static TypeScript(STS)を紹介する研究論文を、Managed Programming Languages and Runtimes 2019 (MPLR 2019)国際会議に提出した。STSは、リソースの少ない組み込みデバイスを対象とした、TypeScriptのサブセットである。STSプログラムは、わずか16kBのRAMしか搭... 続きを読む

データの匿名化はウソだと欧州の研究者グループが解明 | TechCrunch Japan

2019/07/25 このエントリーをはてなブックマークに追加 176 users Instapaper Pocket Tweet Facebook Share Evernote Clip 解明 ウソ 欧州 TechCrunch JAPAN 匿名化

ヨーロッパの2つの大学の研究者たちが、匿名化されたデータセットから、たった15のデモグラフィック属性から99.98%の精度で個人を再識別できるとされる方法を公表した。 個人情報の複雑なデータセットは、情報サンプル(サブセット)を分離するといった今の匿名化方式では再特定を防げないことを、彼らのモデルは示唆し... 続きを読む

OCaml でも採用されているレベルベースの多相型型推論とは - はやくプログラムになりたい

2017/12/15 このエントリーをはてなブックマークに追加 76 users Instapaper Pocket Tweet Facebook Share Evernote Clip OCaml 推論 エントリ Advent Calendar

2017 - 12 - 16 OCaml でも採用されているレベルベースの多相型型推論とは 型推論 OCaml 言語実装 Advent Calendar 2017 の16日目の記事です. GoCaml という OCaml のサブセットな言語を実装していて,多相型の 型推論 を実装するために論文を読んだり OCaml の実装をちょっと追ったりしていたので,その知識を整理する意味でこのエントリを書いて... 続きを読む

ひとりでCPUとエミュレータとコンパイラを作る Advent Calendar 2017 - Qiita

2017/11/22 このエントリーをはてなブックマークに追加 490 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita コンパイラ エミュレータ FPGA CPU

情報系と無縁だった者が、コンピュータのしくみを知るために格闘した作業ログ 半導体回路の基礎から出発し、FPGAでCPUを作る x86の命令セットを学び、エミュレータを作る C言語のサブセットを策定し、コンパイラを作る 誰かの役に立てばと思い、公開します 続きを読む

Redux は 概念的に Rx のサブセットであるという話 - mizchi's blog

2017/09/29 このエントリーをはてなブックマークに追加 147 users Instapaper Pocket Tweet Facebook Share Evernote Clip redux mizchi reducer state 関数

2017 - 09 - 30 Redux は 概念的に Rx のサブセットであるという話 この資料のアレ。 mizchi.hatenablog.com Reducer は単なる (State, Action) => State の関数で、redux.combineReducers は複数の reducer を 名前空間 でマップした新しい reducer にするもの。 Rx分かる人、Redux分か... 続きを読む

CPU実験:マルチコアで並列実行するまで(コンパイラ係目線) - eguchishi

2017/09/09 このエントリーをはてなブックマークに追加 105 users Instapaper Pocket Tweet Facebook Share Evernote Clip アセンブラ OCaml 並列 コンパイラ CPU実験

2017 - 09 - 09 CPU実験:マルチコアで並列実行するまで(コンパイラ係目線) CPU実験が終わって半年ですが、忘れる前にやったことを書き残しておこうと思います。 並列化ーー CPU実験 全体 4人程のチームで、自作CPU、 コンパイラ 、 アセンブラ 、シュミレータ等を作り、最終的には 高級言語 ( mincaml という Ocaml のサブセット)で書かれたプログラム( レイトレー... 続きを読む

日本語Webフォントの革命 - 3846masa's memo

2015/04/08 このエントリーをはてなブックマークに追加 826 users Instapaper Pocket Tweet Facebook Share Evernote Clip 3846masa's memo 革命 日本語Webフォント

2015-04-08 日本語Webフォントの革命 日本語Webフォントに革命がおきた. 詳しくは続きを読んでくれ. ちょっと大きく出てみた. この記事で言いたいこと 動的に日本語フォントのサブセットを作成してくれるOSSを作りました. 3846masa/japont サンプルページはこちら Japont - 美しい日本語をウェブサイトに そんなわけで,どうぞご利用ください。 (ちなみに粗い作りなの... 続きを読む

自作CPU向けCコンパイラをつくってOS動かした話 (CPU実験まとめ) - kw-udonの日記

2015/03/19 このエントリーをはてなブックマークに追加 526 users Instapaper Pocket Tweet Facebook Share Evernote Clip OCaml アーキテクチャ 日記 学科 後期

2015-03-19 自作CPU向けCコンパイラをつくってOS動かした話 (CPU実験まとめ) 僕の学科では伝統的に3年の後期に半年かけてCPU実験というものをおこなう。 班で自作のアーキテクチャを設計・実装し、FPGA基板上でMinCaml(OCamlのサブセット)でかかれた課題用レイトレーシングプログラムが動けば単位がもらえるというものである。 レイトレ完動後には、その高速化にはげむもよし、余... 続きを読む

わずか500行のCソースコードで作られたCコンパイラ「CC500」

2014/11/17 このエントリーをはてなブックマークに追加 653 users Instapaper Pocket Tweet Facebook Share Evernote Clip Cコンパイラ ソースコード 実行 プログラム 空行

Cコンパイラといえばとてつもなく複雑なプログラムというイメージがあります。ところが、このCコンパイラを(サブセットとはいえ)わずか500行ほどのCのソースコードで実現した「CC500」名付けられたプログラムが公開されています。 ソースコードは可読性を維持するためにつけられた空行やコメントを含めると、実際は750行ほどになるそうですが、それでもこれだけコンパクトなソースコードで実行可能なELFバイナ... 続きを読む

Appleのオフィスソフト iWork for iCloud は次世代の匂いがする - W&R : Jazzと読書の日々

2013/08/11 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip iWork 互換 Apple icloud.com 仕方

仕事の仕方が変わろうとしている。 iCloud.com ... パソコンからiCloud.comにログインすると、iWorkが使えるようになっています。従来ソフトウェアとして販売されていたiWorkがWebアプリとなり、無料で使えます。制限はありません。Microsoft OfficeもWebアプリになっていますが、そちらはサブセット。でも、AppleのiWorkは完全互換を目指してるんじゃないか... 続きを読む

つくって学ぶプログラミング言語 RubyによるScheme処理系の実装 - 達人出版会

2013/04/16 このエントリーをはてなブックマークに追加 280 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby Scheme処理系 実装 プログラミング言語 有償

プログラミングをより深く理解するための近道は、プログラミング言語を実装してみること。SchemeのサブセットをRubyで実装していくことで、プログラムはどう実行されるのか、その基本がはっきり分かります。 ※本書はCC BYにより配布されています。上記の「入手」ボタンでは有償で購入できます。無料で入手したい場合は、下記リンクよりダウンロードしてください。なお、有償版も無償版も内容は同一です。EPUB... 続きを読む

asm.js:コンパイラのための低レベルかつ高度に最適化可能なJavaScriptのサブセット - Publickey

2013/03/26 このエントリーをはてなブックマークに追加 195 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey コンパイラ asm.js 事前コンパイル

JavaScriptのサブセットとして静的型付け言語を定義し、事前コンパイルを可能にすることでJavaScriptの実行速度を劇的に改善しようというasm.js。 asm.js: A Low Level, Highly Optimizable Subset of JavaScript for Compilers - Badass JavaScript asm.js: A Low Level, Hi... 続きを読む

JavaScriptの実行速度を劇的に改善するasm.jsの特徴は、CやC++のような言語をJavaScriptのサブセットで記述すること - Publickey

2013/03/26 このエントリーをはてなブックマークに追加 196 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey Java asm.js 両者 組み合わせ

JavaScriptの実行速度を劇的に改善するasm.jsの特徴は、CやC++のような言語をJavaScriptのサブセットで記述すること 6月のリリース予定で現在開発が進んでいるFirefox 22では、JavaScriptのサブセット言語仕様であるasm.jsと、asm.jsに最適化したJavaScriptエンジンのOdionMonkeyが搭載予定とのことです。この両者の組み合わせは、Java... 続きを読む

 
(1 - 14 / 14件)