たれぱんのびぼーろく

わたしの備忘録、生物学とプログラミングが多いかも

GitHubにYouTubeの動画を乗っける

リンクを張るのは簡単。 sviridovserg.com embedyoutube.org

Google Calendarを操作する

Google Calendarは様々な方法で操作できる。 手動 Gmail Markup GmailからGoogle Calendarに予定を登録 - たれぱんのびぼーろく GAS Google Calendar API Google Calendar API - たれぱんのびぼーろく bear REST API SDK IFTTT

Google Calendar API

cliant library (SDK) あり。Node.jsもアルファだけどあり。 REST API Acl CalendarList Calendars Channels Colors Events: 個別予定のCRUD. baseURL - /calendars/calendarId/events C (import)POST /import: import an event (insert)POST : creates an e…

PhotonAnimatorViewの全て

とは PhotonAnimatorViewとは、Unity Animation を同期させるためのx。 Exit Games社のPhoton Unity Networkingライブラリに含まれている。 デモ動画 何ができて何が出来ない 使い方 AnimatorViewコンポーネントをアタッチ。 PhotonViewで設定をいくつかする…

大量のワードをサクッと開く

Wordの開くからシフトで複数選択 セキュリティセンターから「インターネット云々」を切る これで編集可能なWordファイルが多窓で開く hamachan.info

GitHub for UnityでUnityプロジェクトをバージョン管理

何カ月もかけて作ったUnityプロジェクト。 バックアップを取ってたら、v1、v1.1、v1.1b、v2…とバージョン違いだらけになっていませんか? あるいは3日かけて変更したが気に入らず、なおかつ元シーンは保存してなくて元に戻せない!なんてことありませんか? …

AWS web APIをそのまま叩こうとしたら

signature4での署名 エンドポイントは公開されており、シンプル。 サービス利用、サービス設定ともにAPIで行う形 (SHH(CLI?)かコンソール使わないと必然的にそうなる) SDKの意味と有り難さがよくわかりそうだな docs.aws.amazon.com 偉大な先人たち。 qiita…

AWS-Amplifyの中身、とくにAuth

amazon-cognito-identity-jsに強く依存. signIn()内でcreateCognitoUserしてる。createCognitoUserはCognitoUser()のラッパー。 public signIn(username: string, password: string): Promise<any> { ... const user = this.createCognitoUser(username); const a</any>…

マッハ書籍に関する叡智のまとめ

RT:マッハ新書という名前に惹かれて色々と読ませていただいたが。例えば急いで文章を書き、それを公開して反響を受け、さらに修正する。それだけなら既存のブログなどでも可能なのだろうけれども、電子書籍の販売という形で「読者と著者」という関係になって…

bash, linux, windows

bash on ubuntu on windowsは古いやつ. 今のは Windows Subsystem for Linux (WSL) って呼ばれる. www.atmarkit.co.jp DockerはESLで素直に動く. qiita.com www.reddit.com www.ogis-ri.co.jp github.com

ブラウザとモジュールとバージョン管理

ブラウザはモジュールを持つか ブラウザとモジュール モジュール化は綺麗で管理しやすく安全なコードを生む。 モジュールは最高だ。 そして今や、ブラウザ(フロントエンド)でもモジュールは使える モジュールは単体で動くのが主たる仕事ではない。 他のモジ…

Shadow DOMとcomposition

Web Componentsの一要素であるShadow DOM. Shadow DOMを有効に利用するためには、compositionの概念がとても重要。 このcompositionについて解説してみた。 Shadow DOMとは web標準に颯爽と現れた期待の新人 (新人ではない) 切り離されたDOM、のようなもの. …

Web Componentsの実践

依存ファイルはwcの中に。重複してもパフォーマンスに影響ないよ Don't worry if that means including redundant ; as long as you set appropriate cache headers, these will only be fetched and loaded once webcomponents.org - Discuss & share web c…

GitHubのEvent

GitHub REST API v3 の EVENT API 全部で40Events (多い…) commit merge issue pull request とりあえずこのあたりがメインかな 4: CreateEvent 17: IssueEvent 30: PullRequestEvent 34: ReleaseEvent 35: RepositoryEvent そうか、GitHub的にはcommitはな…

Twitterで最新投稿を取得する

正確には、最新投稿を埋め込む 原理を気にせず使うには、ここの指示通りで1分で終わる Twitter Publish 仕組みとしてはEmbedded Timeline機能 タグの属性でいくつか表示設定ができる Embedded Timelines — Twitter Developers

マイク(音声入力)でブログを書いてみた

iPhoneの音声入力でブログの記事を書いてみた 今は2時10分 これからブログを書き始める 実際に音声入力をしてみた事は以前に会って音声入力の精度が高い事はよく知っている ただ考えながらしゃべる書きながら考えると言うのとは違う感じで喋りながら書くとど…

GmailからGoogle Calendarに予定を登録

Gmailへ決められた形式で予定のメールを送ると、Google Calendarにその予定が自動登録される. その方法を調べてみた. 概要 仕組み schema.orgが定める形式に則って予定をメールする。 メールはhtmlメール。JSON-LD等が形式として定められている。 Gmailサー…

電脳世界と"ココ"に名前を付ける

身体界 物理界 電脳世界 物理 physics, physical ココの物理法則 物理: 物の理, rule of x 「Bullet世界の物理法則はUnity世界の物理法則と違うからねー」 魂の容れ物/化身: アバター 魂の器 アバターがタンパク質/脂質/炭水化物で構成されている世界 アバタ…

物理エンジンと物理シミュレーション プラットフォーム

重力や衝突を計算する物理エンジン、それを搭載した3D物理シミュレーションプラットフォームって色々ある。色々ありすぎる! 故にまとめた. 物理エンジン Open Dynamics Engine (ODE) Simbody Dynamic Animation and Robotics Toolkit (DART) Bullet Havok P…

物理シミュレーションと関節とコリジョン

関節を挟んだ2つの剛体は、物理シミュレーションで干渉し合うのか。 multibodyのシミュレーションには必須の知識だけど、プラットフォーム跨いだ知識がなかった故まとめた。 疑問 関節 (joint) を挟む2つの剛体 (rigidbody) は、物理シミュレーション中に衝…

知識0から始めるOculus Go開発

Oculus Go欲しい!買った! …Oculus系のVR、開発したことないやん…。開発環境やプラットフォーム知らない…。 この記事は、そんな人がOculus Goアプリを0から開発した記録である。 早見表 about description ストア Oculus Store (steam: ×) 基本環境 Android…

ショートカットキーの割り当て@windows10

ショートカットを作成 ショートカットを"スタートアップ"フォルダへ移動 ショートカットの設定にある、"ショートカットキー"設定をする これだけで好きなアプリ/ツールをキーボードから1発起動できるよ. 詳細 1. ショートカットを作成 右クリック -> ショー…

情熱という日本語の語源

最も古い出典は、北村透谷。 彼が現代の意味での「情熱」という言葉を生み出したと、島崎藤村は述べた。 出典 情熱 (1893) 情熱. 北村透谷. 「評論 十二號」女學雜誌社. 1893(明治26)年9月9日 冒頭: ミルトンは情熱<イムパツシヨンド>を以て大詩人の一要素…

PowerShellスクリプトの実行

公式、冗長だけどとてもいい資料 link 認証 直接実行不可 がポイント

Javascriptでcompose/pipe

composeは現行のECMAScriptで、pipeは今後のECMAScriptで出来ちゃうんです! compose このレポジトリが簡潔かつ最強ぽい gist.github.com レストパラメータを使って関数を引数にとり、(レストパラメータのおかげで配列に入ってる関数群を)reduceでじゃんじゃ…

逆引きRamda.js

Ramda.jsの関数を機能ごとに整理してみた。 日本語のRamda.js記事が少ないのは、なんでなんだろね? 制御構造の抽象化 条件分岐 if系 R.ifElse R.ifElse(condition, onTrue, onFalse) condition関数に基づいてonTrue || onFalse関数を実行. http://ramdajs.c…

漫画村(漫画タウン)公式の某連ツイを考察

連続ツイートがみんなの心に触れたようですが、何かここから学びを得ることはできるでしょうか? 正論な気がしてる pic.twitter.com/C5WiKsTls1— GOROman@本出します! (@GOROman) 2018年4月13日 さて、この連ツイの中身を、感情をクールに保ちながら考察し…

PowerShellからGoogle Chromeを開く

> start "C:\..........\chrome.exe" url うちの場合は > start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" url 引数にurlを渡せば起動即飛んでくれる

Windowsのエクスプローラー(explorer)をPowershellで操作する

簡単には動かせない模様 Weekend Scripter: Manage Window Placement by Using PInvoke – Hey, Scripting Guy! Blog 低レベルAPI (Win32API?)に触る必要があり、素のPowerShellでは動かせない. ただ、add-typeというPowerShellコマンドレットを使い、C#コー…

Windowsのエクスプローラー(explorer)をPowershellから開く

> start . 以上である。シンプル いず best