タグ

2021年6月10日のブックマーク (8件)

  • binaryenをwasmでコンパイルしなおす

    今作っているオレオレ言語はbinaryen.jsというライブラリでwasmバイナリを出力している。これを使うことによってJS上でwasmオペコードを編集・バイナリ出力・テキスト形式出力などが簡単にできる。 https://github.com/AssemblyScript/binaryen.js binaryen.jsはbinaryenをemscriptenでコンパイルしたjsファイルである。これを今回wasm化してみた。動機はbinaryen.jsのビルドスクリプトにwasmへの出力コードが含まれていたのを発見したからである。 https://github.com/AssemblyScript/binaryen.js/blob/master/scripts/build.js#L95 function compileWasm(options) { run("python", [ path.

    mizchi
    mizchi 2021/06/10
  • 株式会社メルカリを退職しました

    これはなにか 退職エントリーである。 先日、約3年間勤めた株式会社メルカリを退職した。 入る前から結構いい会社だと思ってたけど、実際に入ってみて期待以上に素晴らしい会社だった。 なのでそこでやったことと、これからやっていくことを軽く紹介したいと思う。 目次 メルカリの前は何やっていたのか なぜメルカリに入ったのか メルカリで何をしたのか では、なぜ辞めるのか 次に何をやるのか メルカリの前は何やっていたのか 僕は外国人だから意外かもしれないけど、メルカリは経験したことがある日IT企業の4社目だ。 生まれも育ちもアメリカ。大学までアメリカに住んでたけど卒業してすぐ来日してエンジニアとしてのキャリアを日でスタートした。 日でしか働いたことがないので、日IT業界しか知らないアメリカ人のエンジニアだ。 メルカリに入社する前の働いてた会社は以下の通りだ: VASILY (現ZOZO) G

    株式会社メルカリを退職しました
    mizchi
    mizchi 2021/06/10
  • GitHub - Milkdown/milkdown: 🍼 Plugin driven WYSIWYG markdown editor framework.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - Milkdown/milkdown: 🍼 Plugin driven WYSIWYG markdown editor framework.
    mizchi
    mizchi 2021/06/10
  • How Replit used legal threats to kill my open-source project

    I think you should take it down and stop working on it. I'll be engaging our lawyers on Monday if it's still up by then. [...] We were a tiny company when you interned with us [...] Luckily we're bigger now, and crucially have a lot of money to pay for top lawyers now if we're forced to go that route. I received an official response from Replit and my open-source project will be back up soon; plea

    mizchi
    mizchi 2021/06/10
  • 『モナーク/Monark』正式発表、PS4/PS5/Switch向けに10月14日発売へ。エゴと狂気にまみれた学園ダークファンタジーRPG - AUTOMATON

    フリューは6月10日、学園ダークファンタジーRPG『モナーク/Monark』を正式発表。10月14日に発売することを明かした。あわせて、3の新映像も公開されている。対応プラットフォームはPS4/PS5/Nintendo Switch。価格はパッケージ・ダウンロード版ともに8470円(税込)となっている。 『モナーク/Monark』は、エゴと狂気をテーマとする学園ダークファンタジーRPG。舞台となるのは、不思議な力場で外の世界から孤立してしまった新御門学園。世界のユガミによって異変が起こったこの学園には、異界の悪魔と契約した7人の契約者が存在する。「モナーク」と呼ばれる彼らは、悪魔のちから「権能」を有しており、エゴで異能をふりかざす。 モナークにより、狂気、異常、暴力がもたらされた新御門学園。そんな異常事態を解決すべく、学園内では「真生徒会」が発足。そんな中、正体不明のちから「虚飾の権能」

    『モナーク/Monark』正式発表、PS4/PS5/Switch向けに10月14日発売へ。エゴと狂気にまみれた学園ダークファンタジーRPG - AUTOMATON
    mizchi
    mizchi 2021/06/10
  • アクセストークンをWebWorkerで扱う - console.lealog();

    というアプローチを紹介してる記事があって、なるほど?と思ったのでまとめてみる。 元記事はこちら。 Leveraging Web Workers to Safely Store Access Tokens – The New Stack 毎度のことながら、今にはじまったことではない。 元記事いわく WebWorkerであれば、メインスレッドで実行されるであろうXSSや3rdのコードから触れないので安全! 設計としては、 メイン: まず`Worker`をロード メイン: 初期化のメッセージを`postMessage()` クレデンシャルがあるならそれを渡す ワーカー: アクセストークンの準備 受け取ったやつ or そこで`fetch()`して、オンメモリに保存 (これで準備OK) メイン: APIにリクエストしてほしいと`postMessage()` ワーカー: APIに向けてアクセストークン

    アクセストークンをWebWorkerで扱う - console.lealog();
    mizchi
    mizchi 2021/06/10
  • [#14]デッドプール:SAMURAI - 笠間三四郎/植杉光 | 少年ジャンプ+

    デッドプール:SAMURAI 笠間三四郎/植杉光 <完結済み>MARVELから少年ジャンプ+に殴り込み!?アメコミヒーローの中でも特にハチャメチャな無責任ヒーロー「デッドプール」がついに連載化!!!!アベンジャーズを引き連れて、ジャンプキャラまで巻き込んだなんでもありのスーパーコラボマンガ! [JC全2巻発売中]

    [#14]デッドプール:SAMURAI - 笠間三四郎/植杉光 | 少年ジャンプ+
    mizchi
    mizchi 2021/06/10
    ひどい
  • 何故 Fastly を使うのか

    数ある CDN のなかでも Fastly は圧倒的に優れた特性を持つものだと思うので、障害にかこつけてその優れた点を紹介していく。 キャッシュが消えるのがはやいCDN とは世界各地にあるキャッシュサーバーにコンテンツをキャッシュして配信してもらうことで、オリジンサーバーの負荷を軽減したりユーザーへの配信速度を上げたりするリバースプロキシのホスティングサービスだが、 Fastly の最大の特徴としてはそのキャッシュが消えるのが速い。普通の CDN が数十秒〜数分とかかるのにたいして 0.2 秒で全部消えることが保証されているし、キャッシュにたいしてキーをつけておけば(HTTP ヘッダーに Surrogate-Key って入れるだけ)特定のキーがついているキャッシュだけ 0.2 秒以内に消したりということができる。 これにより、 CDN による配信高速化の恩恵を受けながら、コンテンツをリアルタ

    何故 Fastly を使うのか
    mizchi
    mizchi 2021/06/10