記事一覧
AmazonとPrime Videoの住所-本名欄を消すユーザースクリプト
// ==UserScript==// @name 住所非表示// @namespace http://tampermonkey.net/// @version 1.0// @description 特定の要素を非表示にします// @author …
Apple Silicon MacでWindows用VSTプラグインを使う(無料)
Mac向けのバイナリがintel用しかないプラグインをApple Silicon Macで使うことができなかったため、Windows用のバイナリを使う方法を模索しました。
結論:AudioGridderを使うことでホストのマシンからサーバーを起動しているマシンで起動しているプラグインを使うことができます。CrossOverを使っている方ならAudioGridderをCrossOver用にアーカイ
Ardour8.4をMacOSでゼロからビルドする
仮想環境で一からインストール(brewに何もインストールしていない状態から)できる手順を調べてまとめました。
XcodeコマンドラインツールとHomebrewはインストールされていることが前提です。以降ARMでのパスを前提としていますのでintelの人は適宜読み替えてください。
wafを実行するために、まずPythonをインストールしてwhich pythonが通る状態にします。
brew u
M2 macbook air (シザーキーボード)のenterキー分解
金具がUクリップで保持される構造になっており、パンタ部の片方がU字クリップ、もう片方はおそらくAキーの方向に曲がっていると考えられる。つける際には先に金具をキートップに固定して、上部の金具を下に差し込み、左右の金具を左右に振って上下ともにきちんと爪に合わせる必要がある。それができればあとは押し込むだけ。
外すときはまず金具を外すことを考えて慎重に行わなければならないだろう。キートップはamazo
OSSのソースコードリーディングには何が必要なのか?
最近キモがわかってきたので残しておく。
OOP
publicなコードをとりあえず探す。publicならAPIとして外に出てるはずという発想。たぶん抽象化されたなにかを呼び出しているのでそこに行けば実装が見えてくると思われる。
デザインパターン、ソフトウェアアーキテクチャ:
たぶんこれが一番重要。大規模なソフトウェアでは当たり前のようにこの2つの概念を使っているためソースコード内のメソッド、ク
FlutterでSmoozを再実装したい
Smoozというブラウザがあった。片手でほぼすべての操作を行うことができ、軽快にブラウジングが可能な神アプリであったのだが、ベンチャー企業特有のガバをやらかしたせいで死んでしまった。
誰も後継の開発をやっていないので、Smoozを独自にFlutterで再実装するプロジェクト、「WingBrowser」を個人で立ち上げた。
最初に実装する機能は以下の通り。
タブバー
横スワイプによるタブ切り替
やりたいことがないけどプログラミングに手を出すのなら
結論。TypeScriptをやりましょう。以下はほぼJavaScriptでも言えることを書いていますが、JavaScriptよりTypeScriptを使ったほうが絶対に良いです。動的型付け言語を最初にやると戻り値と引数の型を意識しないまま進むのでAPIリファレンスが理解できなくて詰みます。またTypeScriptは型を書かなくても実行できるのでとりあえず書いて実行するというのもできます。大は小を兼
もっとみるAmazonとPrime Videoの住所-本名欄を消すユーザースクリプト
// ==UserScript==// @name 住所非表示// @namespace http://tampermonkey.net/// @version 1.0// @description 特定の要素を非表示にします// @author Your Name// @match https://www.amazon.co.jp/*/
もっとみるDeePMD-kitとDP-GENで機械学習力場を構築する
用語: DeepMD-kit, DP-GEN, 第一原理計算, ニューラルネットワーク, 分子動力学, 機械学習力場
原理と第一原理計算などについては割愛し、実装のみを取り上げる。
機械学習力場の構築には多数の構造とエネルギーを対応させた教師データが必須である。座標を自前の実装で作成するのは困難であるため、DP-GENというツールを利用することで効率的に構造探索とラベル付けを行うことができる。