タグ

ブックマーク / efcl.info (6)

  • Immersed + Meta Quest(Oculus Quest) + Macbook Proで、文章やコードを書く

    Immersed + Meta Quest(Oculus Quest) + Macbook Proで、文章やコードを書く 最近は、ImmersedというMeta Quest(Oculus Quest)で動くアプリを使ってプログラミングをしたり文章を書いたりしています。 ImmersedはOculus QuestなどのVR機器で動くアプリです。 リモートデスクトップ的にOculus QuestとPCを接続して、Oculus QuestをPCのディスプレイとして使えます。 必要な道具 Oculus Quest 2 Oculus Questでも問題ないそうです Windows or macOS or Linuxが動くPC macOSだと自動で物理的なディスプレイが暗くなったり、macOSの方がサポートは良いのかも MacBook Pro (13-inch, 2020, Four Thunderb

    Immersed + Meta Quest(Oculus Quest) + Macbook Proで、文章やコードを書く
    YAA
    YAA 2023/10/12
  • npmで使われてないアカウントを解放してもらった

    JavaScriptのパッケージ管理ツール/サービスであるnpmで使われてないアカウントを解放してもらって、Scoped moduleとして使えるようにしてもらいました。 以前GitHubで使われてないアカウントを解放してもらった | Web Scratchという記事を書いていますが、これのnpm版です。 GitHubにはName Squatting Policyという名前だけ取ったようなアカウントは依頼があれば解放するポリシーがあります。 npmにはDispute Resolutionというルールがあり、その中で名前だけ取ったようなUser namesを解放するように申し立てする手順が書かれています。 Dormant Usernames · Issue #64 · npm/policies User names To dispute a user name, follow these s

    npmで使われてないアカウントを解放してもらった
    YAA
    YAA 2018/05/07
  • Greasemonkey2.0対応 - LDRFullFeed、LDR NG、ldr_keyhack_jkc+n

    Greasemonkey2.0ではFirefoxの変更に合わせて、セキュリティ周りの変更がありました。 それにより、色々なGreasemonkeyがそのままだと動かなくなっています。 Changes to unsafeWindow for the Add-on SDK | Mozilla Add-ons Blog Greasespot: Greasemonkey 2.0 Release UserScriptのGreasemonkey 2.0対応 | monoの開発ブログ 動かない原因は大きく分けて2つあります。 @grant none がデフォルトになった unsafeWindowの挙動が変わった(Firefox側の変更) @grant none @grant - GreaseSpot Wiki UserScriptのGreasemonkey 2.0対応 | monoの開発ブログ に詳しい

    Greasemonkey2.0対応 - LDRFullFeed、LDR NG、ldr_keyhack_jkc+n
  • Shibuya.XSS アウトラインメモ

    Shibuya.XSS テクニカルトーク#1 : ATND に参加してきたので、その時のメモ。 Shibuya.XSS Shibuya.XSSまとめ – Togetter DOM Based XSSの傾向と対策 – mala Shibuya.XSSで発表してきました – 金利0無利息キャッシング – キャッシングできます – subtech 機械的なスキャンで見つけづらいXSS location.hash経由で発火が多い、 サーバ側にアクセスログが残りづらい ビーコンでlocation.hashを記録する事も可能だけど、実行順序で潰される事がある location.hashでの問題 XHR2 どんな時に見つけにくい パラメーターをパースして利用してる場合 ソースを読まないと見つけにくい。 難読化されてるとしんどい レガシーコード どうするのがいいのだろうか バリデーション? バリデーション

    Shibuya.XSS アウトラインメモ
  • gistページにraw masterへのリンクを追加するGreasemonkey

    gistに置いたファイルの最新版を常に参照するraw masterなURLが最近変更されたり、昔使えた方法が使えなくなっています。 詳細は以下を参考に Gist の raw ファイルの URL が変わった: 「わ」の日記もどき 以前はURLに.txtとつければよかったので、特に何もしなくても不便はしなかったのですが、2011年6月15日現在はraw masterなURLへのURLにするにはちょっと書き換える量が多いのでGreasemonkeyを書きました。 gistのページのファイル名の横にraw master URLへのリンクを追加するGreasemonkeyです。 Scriptishの場合は、リンクをクリックするだけでクリップボードにURLをコピーします。 <a href="https://efcl.info/wp-content/uploads/2011/06/2011-06-14-

    gistページにraw masterへのリンクを追加するGreasemonkey
  • Greasemonkeyスクリプト全体を無名関数で囲う意味 - prog*sig

    よくGreasemonkeyスクリプトを見ると全体を無名関数(匿名関数)で囲っているものを見ることがあると思います。 (function(){ // 処理内容 })(); 何でこのような記述をしているかというと、歴史を掘り返すのは面倒なので簡潔に 昔はトップレベルに宣言した変数が外部に影響を出してしまっていた? 今はevalInSandboxで実行されているので無名関数で囲わなくても問題はない。 (この(function(){)()}自体がどういう動作をするかはfunction についてを読むといい) Greasemonkey extension のコードから実行時のスコープを調べる « ku Greasemonkeyの小話 - FFFF - 0x つまり、今は囲まなくても問題はない。(ただしGreasemonkeyに限る) でも、実際のスクリプトでは囲んでいる場合が多いと思うので

  • 1