タグ

ブックマーク / blog.tmyt.jp (2)

  • ブラウザでTerminal実装してみたら簡単だった - tmytのらくがき

    新年あけましておめでとうございます。年もどうぞよろしくお願いいたします。 というわけで、Webブラウザで動くターミナルを実装してみたんです。NodeJSで。そしたらすごく簡単だった。って話です。 使うもの express pty.js socket.io xterm.js pug-static インストール npmでてきとうにインストールします。 npm init npm install --save express pty.js pug-static socket.io xterm サーバ実装 適当にかきます。xterm.jsの中身をexpress.staticで公開しつつ、viewはpugで書きます。 ブラウザとの通信はSocket.IOを使って、ブラウザとターミナルの間をそれぞれ中継してあげます。 'use strict'; const express = require('exp

    ブラウザでTerminal実装してみたら簡単だった - tmytのらくがき
    mizchi
    mizchi 2020/02/28
  • Nexus5死にました - tmytのらくがき

    追記:電話した先がGoogle Playであることを明記しました。 発売日そうそうに購入したNexus5ですが、残念ながら死にました。 事の発端は、電車でインターネットしてたら突然フリーズして動かなくなりました。あれーと思って再起動してみましたがそこから帰ってくることはありませんでした。享年1ヶ月と3週間。 死因はNAND不良 or 半田割れ と思われます。ほぼほぼハードウェアが原因ですが、詳細は不明。 NANDが原因と判断した理由は、CWMで起動して/dataがマウントできないとか、adb pull /data/media するとI/O error 連発するとか、fastboot flash boot boot.img がwrite failed でこけるとかそのへんです。 とりあえず、Google Playのサポートに電話してみたらPlayマーケットの履歴からTitaniumBacku

    Nexus5死にました - tmytのらくがき
    mizchi
    mizchi 2013/12/27
  • 1