Skip to content

Instantly share code, notes, and snippets.

@geta6
Last active December 26, 2015 18:09
Show Gist options
  • Save geta6/7192040 to your computer and use it in GitHub Desktop.
Save geta6/7192040 to your computer and use it in GitHub Desktop.

wineで♥️

Mon Oct 28 @masuilab

background

wine

  • wineの1.6を試した
  • インストールがめっちゃ簡単
    • exe動かしたいだけならもうvmいらないのでは
  • OSはWindowsXP SP3として認識された。

ネット上の情報が古い

  • brew install wineするだけ
  • いろいろ書いてあるがやるのは2点
    • ロケールが日本語になっているか
    • fontconfigが日本語フォントを認識しているか
  • winetricksはもういらない

詳しい作業方法は弊ブログへ

msgothic、msminchoについて

  • ライセンスに問題がある
    • M+などのフリー素材をfontforgeでいじって擬態できる
  • いじるのは2箇所、Element -> Font Infoから編集する
    • 目標のフォントに合わせて改変していく


background


background

本当にありがとうございました

glideにリモートコントローラつけた

  • 前から機能的には実現できてた
    • 画面出力してるデバイスでPresentationSyncして別のデバイスから操作すればよい
  • 専用のビューを用意した

background

研究室にv8を導入した

ゔいえいと



はやい(確信)

teitokuのソースをgithubにpushした

  • release scriptも付属してるのでnode-webkit使う人いたら参考にしてください
  • バイナリも一緒にpushしたのでファッキンヘビーです、rawcurlするなどするとよいです

さっそくissueがついた

スマホでMac解錠

  • 近づいたら云々のコンテクスト
  • 俺のPCなのにパスワード打つのだるい
    • Mac(PC)にスマホが近づいたのを青歯で検知してロック解除
    • アイコンとロック画面(何しても閉じられない)だけ作った
    • Bluetoothプログラミングェ

MacBookPro買った

niftyでGlideのプレゼンしてくる

  • 夏の勉強会と秋の発表会2013
    • 「出ない?」って言われたので手持ちでリリース済のプロダクト全部送りつけた
    • Glideが通ったのでやってくる
      • ちな夏の勉強会とセットらしいが発表会だけ出した
      • みなさんもなんか見かけたらぬるっと出しましょう

express-cityアップデートした

  • 最近使ってるスタイルを投入した
  • テンプレートとして使っている、みなさんも気が向いたらどうぞ
  • 主に自分用なのでREADMEを書いてない
    • わかんないことあったらissueとかに**README薄いぞ!なにやってんの!**ください

connect-streamに416レスポンスを実装している

RangeReqeustと和解せよ

416 Requested Range Not Satisfiable

リソースの範囲リクエスト(部分的GETリクエスト,レジューム)が失敗した時に見られるステータスコードです。 たとえば、1000バイトのリソースに対して、Range: 2000-というリクエストを送った場合、このステータスコードが返されます。 詳しくは、部分的レスポンスに失敗した場合をご覧ください。

  • 正しく最後の通知をしないのがコネクション爆死の原因なのではと思った
    • まだどこにも搭載していない
    • やっとCIを始めた

Roadmap

  1. Streamableでないリソースのパフォーマンス改善
  • async-cacheを用いてキャッシュする
  • PDF等、巨大ファイルのハンドリング方針をどうするか
  1. Splitted RangeRequestへの対応
  • たぶん実装してるクライアント無いけど

ご清聴〜

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment