たれぱんのびぼーろく

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

AWS S3 DL課金

S3のcontentsをダウンロードする際、DLする人から課金 docs.aws.amazon.com 完璧なuse caseが載ってる docs.aws.amazon.com

UXデザイン

UXデザイン: User EXperience Design: ユーザー体験の設計 商品/システム/サービスからユーザーが得る体験を、意図的に設計すること. 提供したい価値をどう体験してもらうか設計する、みたいな意味合いを私は感じる んー、でも体験が価値の中心って考えるの…

AWS lambdaからGoogleカレンダーを操作する

GoogleカレンダーAPIを用いて、AWS lambdaからカレンダーへの予定追加をおこなう Use Case AWSリソースの変更をhookしてカレンダーに記録 任意のタイミングで情報処理→カレンダーに記録 e.g. IFTTT_buttonWodget => AWS API Gateway => lambda => カレンダー…

VAL-opsin

脊髄に発現が認められ、緑色光を吸収するopsin. 個体では、ゼブラフィッシュ27hpfの自発活動(coiling)が抑制される. (KOで抑制がみられなくなる) www.ncbi.nlm.nih.gov encoding an ortholog of vertebrate ancient (VA) opsin, the function of which is u…

IFTTT

web

webサービスを組み合わせて、自分だけの自動化ツールを創り出せ! というのがIFTTT(イフト) 3 ways to build Maker Partner Partner Plus applets & services Applets: bring your services togather to create new experiences Services: the apps and devi…

目覚ましシステム

ボタンpush => IFTTT webhook => AWS API Gateway => AWS lambda => AWS S3 => view site (pooling) ボタンpush IFTTT Button widget Do more with Button widget - IFTTT amazon dash button改造して物理ボタンに置換したいところ. IFTTT webhook http requ…

AWS lambda

event (1st arg): arguments by caller context (2nd arg): runtime information callback (3rd, optional arg): return information to caller callback(error, results) error: null(success) or any results: must be JSON.stringify compatible When the…

ライフログの保存と表示

集めたデータの可視化 上ほど低レイヤー AWS S3に保存、HTML&d3.jsで表示 google spreadsheets で保存&表示 iOS healthcare / モバイルアプリ

かつてfor文というものがあった

for(let i; i < array.length; i++){ print(array[i]); } for文の改善ポイント 配列の要素を取り出して操作したい=>配列の何番目の要素を弄っているかはどうでもいい という場合でも、番号を渡される for(let i; i < array.length; i++){ // いやiは別に知り…

大会社はスモールビジネスを出来ないのか

中小企業と比較して、大会社は総売上の小さい商売をしづらいか否か 販管費(バックヤード) per製品なら、むしろ大企業が安いくらい 3.中小企業の販管費比率|商工業実態基本調査|経済産業省 大商売向けのバックヤードを整備したら、小商売をするには立派過…

ブロックチェーン・ビットコイン

www.slideshare.net jba-web.jp ビットコインとブロックチェーンと分散合意 - 急がば回れ、選ぶなら近道 block = { timeStamp: 2017-05-27T19:35, previousBlockHash: cyjvif4663gi47rvujr, transactions: [tx0, tx1, tx2,...] }; as a results, block0 -> b…

JavaScriptのgenerator入門

generatorの概念 generator(という概念)とは、繰り返しを簡単に・見通し良く記述する仕組みである. generatorの利用 generatorを利用することによって 繰り返しオブジェクト(イテレータ)の容易な作製 見通しの良い非同期処理コード記述 が可能になる. gene…

引用が認められる範囲、特に学術の世界

某pixiv引用で議論があったから、調べた. 引用の法的根拠 (引用) 第三十二条 公表された著作物は、引用して利用することができる。 著作権法 公表された著作物が1つのキーワードみたい. 公表権という概念が絡んでくる 例えば、ラブレターを引用しても良いの…

javascript & HTML 実行環境

JavascriptとHTMLが動く環境、その詳細 Chrome: V8 jsエンジン + Blink HTLMレンダラ Edge: Chakra + EdgeHTML Safari: JavaScriptCore(Nitro?昔の名前?) + Node.js: V8 + etc, レンダラ無し Chromium: V8 + Blink electron: Chromiumベース

組み合わせ最適化問題、数理計画法etc -> 問題 Argmax… 確率的勾配降下法, 量子アニーリングetc アルゴリズム、計算方法 量子コンピュータ -> ハードウェア 量子計算 -> なんぞ

Node.js プロジェクト開始手引き

git init npm init gitは.git directory, npmはpackage.json が命 これさえあればgitとnpmが消えても大丈夫(のはず) でもコード自体が吹き飛ぶと元も子もない. なのでGitHubのプライベートリポジトリをリモート. これで万事オッケー! 復旧したいときはGitHu…

再代入できる世界とできない世界の違い

今、数学の世界にいます x = 1 y = x + 2 yは? => 3 (当然だろ) ----------------------- 今、プログラミングの世界にいます x = 1 x = x + 2 xは? => 3 (当然だね) 相変わらず、プログラミングの世界にいます x = 1 ■■■■ x = x + 2 xは? => …確定しない…

現物を対価とする第三者割当増資

現物出資とは、金銭以外の財産による出資をいいます。動産・不動産・債権・有価証券・無体財産権のほか、事業の全部または一部も現物出資の目的物とすることができます。第三者割当増資の方法で行われる事が多いですが、株主割当増資、第三者割当増資のいず…

アイデア出し

アイデア出し 定義 「アイデア」とは 「出し」とは なにがアイデア出しではないか アイデア整理 手法 手法とは ・好き勝手ではない ・枠組み →枠組みとは。トートロジーではないか ・決まり・規則 →従うべき約束 →すべきこと・してはいけないこと →義務・推…

Node.js stream

内部バッファ internal buffer, internal queue internal-bufferにデータがたまっていく. highWaterMark以下の場合、内部的にstream.read()がcallされる. 新しいstreamを作る際、read()をoverrideし、_read()内でstream.push(chunk)をcallすれば、internal-b…

node-auto-launch

electronのスタートアップ登録を可能にする不思議ライブラリ node-auto-launch ← node-winreg ← child_process.spawn github.com Child Process Node.js v0.11.11 Manual & Documentation node.jsはそもそもコマンドラインを叩けるらしい. 子プロセス云々. …

paypal取引手数料

マイクロペイメント 小額決済用手数料が適用されると、通常の手数料は適用されません。ご注意ください。 国内からの支払いの受け取り 5%+7円 … 通常の手数料と小額決済用手数料どちらがお得? … PayPal(日本語) - ペイパル|サポート|よくあるご質問|小…

amazon pay

改名 2017-02-22~ Amazon Payに改名しました (元は Amazon ログインアンド ペイメント) 最短2クリックでオンラインショッピングが完了できる決済サービス「Amazonログイン&ペイメント」の名称が、「Amazon Pay」に変更されることとなった。 Amazon動き着々…

マーケティング・ジャーゴンに含まれる意味のある事柄

ニーズとかシーズとか。ビジネスのタネの話. やたら聞くし、新種も出てくる. 目を惹くから新種が出るのも一面. ただ、本当に有用な意味が含まれるから、言い回し変えて出てくるのでは無いだろうかね? ニーズ・シーズ・ウォンツ ニーズ、シーズ、ウォンツ/ne…

DNS入門

DNS(Domain Name System)とは、ドメイン名とIPアドレスの対応付けシステムのこと. ドメインを取得する、の実態 関連ワード: ドメイン取得 ゾーン Authority(権威)委譲 DNSサーバには自分の担当範囲がある. それがゾーン. 例えば、.jpネームサーバーはxxx.jp…

アップロードしたファイルの破損

ネットワークを介してファイルをアップロードする. この時、ファイルは破損しうるのではないか? バックアップのためにアップロードしたのに、壊れてたら何の意味もない! これを防ぐ(破損に備える)ための仕組み色々ある MD5 ハッシュ値によるチェック. MD…

フォント

青柳隷書しも blog.nest-online.jp

ゼブラフィッシュの核酸がらみ命名規則

transgenic zebrafish 融合配列 ハイフンで繋ぐ Fusions in constructs: Regulatory or coding sequence fusions should be separated by hyphens. Example: Tg(actb2:stk11-mCherry) This construct codes for a fused protein of stk11 and mCherry under …

会社のことを調べる

株式会社 登記情報提供サービス www1.touki.or.jp インターネットを利用して登記事項を確認するサービスについては,以下の2つがあります。それぞれ取得できるものが異なりますので,ご利用目的に合わせてお選びください。 インターネットを利用して,登記…

Facebookのブレイン・マシン・インターフェース -2017 F8-

www.google.co.jp Today’s optical imaging sensors aren’t fast enough to enable the type of experience the Building 8 team is trying to create, Dugan said Wednesday. Facebook F8 2017 Day 2 Keynote: Brain Typing and More | Time.com 01:08:03~ …

調べ物

会社 法人番号指定年月日 2017年3月1日 http://www.houjin-bangou.nta.go.jp/henkorireki-johoto.html?selHouzinNo=2011001115107 本店所在地

mastodon入門Q&A

mastodon気になるんだけど、アレってどうなってんの? なことがいくつかあった。なので解決した。ついでだし、まとめた。 執筆中、加筆するよ. ご指摘welcome. 2次/3次ソースはコツコツ1次に切り替えてく所存. Q&A 早見表 そもそもmastodonって何よ Twitter…

esp32 hid

static void hidd_le_profile_cb(esp_gatts_evt_t event, esp_gatts_t *p_data) case ESP_GATTS_READ_EVT: { hidd_read_attr_value(p_data->req_data.p_data, trans_id); void hidd_read_attr_value(tGATTS_DATA *p_data, uint32_t trans_id) //start build …

BLEの仕組み

接続とデータ交換 GAP: 接続に重点 GATT: データ交換に重点 GATT based profiles: データのフォーマット(?) yegang.hatenablog.com デバイスの発見、接続確立、セキュリティ、認証、association model, サービスの発見 It also describes the behaviors and…

会社のこと

株主総会 取締役(会) 所有権 経営権 業務執行権 所有 経営 執行 監督? 執行役員 この役職や呼称があっても、「取締役」でない者は、会社法の役員ではない。会社の業務執行を行う重要な使用人の役職。会社法の執行役とは異なるので注意。取締役である者にも…

esp32で心拍を測る

esp-idfのexampleに、GATT profile tableを使ったheart rate計測デモがある. こやつを解析する. GATT “Heart Rate” Heart Rate serviceを利用. 16bit uuid: 0x180D Viewer | Bluetooth Technology Website gatts_table_create_demo.c uuid変数 static uint8_…

Bluetooth LEを各種OS, マイコンで使う

Windows UWP(Universal Windows Platform)がBLEに対応、さすがU!W!P! また、Bluetooth GATT API で Bluetooth LE デバイスと連携することによって、次のことが可能となります。 * サービス/特性/記述子の探索 * 特性/記述子の値の読み取りと書き込み * 特性…

bluetoothとESP32

# Bluetooth Low Energy (BLE)を利用したESP32の開発. ESP32のBLE対応状況 2017-04-04: API群とexampleが存在する. しかし、documentが無い. そして色々不備が指摘されてる. www.esp32.com esp-idf2.0で大改修なのかな? 掘り出しもんを見つけた esp-idf内に…

IoT開発用ハードウェア

あらゆるものをネットワークに繋ぐ、Internet of Things. この言葉はバズワードを超え、実社会で利用される段階にあります. 本稿は、IoT開発を始めたい、私含めた初学者向けの、ハードウェア(IoTデバイス)紹介記事です. IoT開発用ハードウェアの要件 センサ…

ESP32の静電容量式touch sensor with esp-idf

ヘッダーファイル github.com 実体(.c) github.com 例1. github.com 例2. github.com ESP32datasheet appendix https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page44 自分でドライバー書いちゃいなYo! ドライバーが…

ESP32のD/Aコンバータを調査・検証

ESP32のデジタル→アナログ コンバーターを調査・検証してみる。予定 スペック 口数: 2口 分解能: 8bit 動作周波数: 変換原理: 抵抗ストリング型 How to use 対応GPIO: 25番 & 26番 他のD/A変換法: ESP-IDF DAC-GPIOはなんと関数は1つ、シンプルぅ I2C-GPIOを…

ブートストラップ

ブートストラップ: ブートストラップとは、ブーツの後ろにある輪っかのこと。ブーツを履く際に引っ張って使う. NOUN. A loop at the back of a boot, used to pull it on. en.oxforddictionaries.com

esp32でマイコンの勉強

マイコン初心者がesp32をモデルに勉強 ESP32とは 中Espressif Systems社が設計、台TSMCが製造するマイクロコントローラー. Wi-fiとBLEを備えながら非常に安価(¥700)なことで有名. cpu 米Tensilica(製)、240 MHz駆動のプロセッサコアを2つ搭載. 240 MHz dual …

電子機器製造

プリント基板ベースの電子機器がどうやって作られるか www.kumikomi.net www.denshikikiseizou.com PCB manufacture service スイッチサイエンスPCB やたら安い、大丈夫か心配になるくらい. https://www.switch-science.com/pcborder/ Fusion PCB もっと安い…

年収400万の人を雇うために必要な金額

高度情報化社会では、商品につく値段の多くは人件費に由来している. 電子機器はなおのことである. では、人を1人雇うのに、実際幾らかかるのか? かかる人件費 従業員モデル 30歳 年俸手取り400万円 費用 リクルート 年俸 福利厚生 社会保障費(折半)

会社を存続させる

会社を存続させるためには幾らかかるのか. 株式会社 合同会社 法人住民税 法人住民税 均等割が損益関わらずかかる 必要最低額は だいたい¥70,000 1事業所、50人以下の場合 さいたま市: ¥50,000 さいたま市/法人市民税の概要 東京都23区: ¥70,000 http://www…

甘やかしても成長しない

教育論ではなくて、個人/組織/経営の話. 自戒を込めて言うと、国の研究プロジェクトにもあてはまる。「地方の活性化は「おカネがないからできない」のではなく、「知恵がないからできない」のです」/なぜ道の駅は儲からなくても店を出せるのか 地方活性化と…

HoloLinksバトルロジック

効果処理は諦めましょう。 攻撃 ・攻撃宣言 音声認識or airtap ・攻撃判定 cardに持たせてるattack/defenceで処理 元の数値をconstで持たせ、今の数値を変数で持たせて変更可 ・破壊エフェクト animationでフェードか破砕シェーダー ・ライフ変更 UI数値いじ…

MMDの今

3D

MMDは今どんな環境にあるのか. non-MMDユーザーがまとめてみた.(とても未完) 注意書き 筆者はMMDユーザーではありません MMDは登場当時から知っていますが、動画を観る側ですた ネットの海から情報をサルベージしたものです まぁ個人のまとめた歴史本だと思…

unityへオブジェクト・モーションをインポート

解説する形式 .blend /blender .obj .fbx .pmd .pmx .vmd /MMD blender => unity .blend形式のアニメーション付きオブジェクトをunityで利用する. 公式が対応、楽ちん楽ちん docs.unity3d.com .obj => unity しばしばみられるobj形式オブジェクトをunityで利…