タグ

2019年1月28日のブックマーク (7件)

  • Vue.js + Firebase functionsでお問い合わせフォームを作成する - Qiita

    $ firebase init ######## #### ######## ######## ######## ### ###### ######## ## ## ## ## ## ## ## ## ## ## ## ###### ## ######## ###### ######## ######### ###### ###### ## ## ## ## ## ## ## ## ## ## ## ## #### ## ## ######## ######## ## ## ###### ######## You're about to initialize a Firebase project in this directory: /Users/kawamataryou/firebase_training/sendmail-demo ? Which Firebase CLI featur

    Vue.js + Firebase functionsでお問い合わせフォームを作成する - Qiita
  • [ERC20トークン]web3の使い方とサンプルコード - Qiita

    共通コード&設定 ライブラリ読み込みなどの共通コードです。 以下の3箇所を自分の環境に合わせて書き換えてください 1. 'your provider' 2. 'your contract_address' 3. './your_abi.json' var keythereum = require('keythereum') const Tx = require('ethereumjs-tx') const Web3 = require('web3') const web3 = new Web3() // 設定 // web3プロバイダーを設定してください web3.setProvider(new web3.providers.HttpProvider('your provider')) // トークンのコントラクトアドレスを設定してください const contractAddress =

    [ERC20トークン]web3の使い方とサンプルコード - Qiita
  • 無償での情報搾取

    IT 系零細企業を経営していて、特定の技術に強いと外から思われ始めると無償での技術情報の搾取を目的とした問い合わせが多くなる。 自分は残念ながら無償で技術情報の搾取をされた経験があるので、注意喚起として書いておく。この悪しき習慣を潰したい。 情報交換をしたいこのフレーズがメールの文章に含まれていた場合は、とても注意すべきだ。殆どの場合であなたの会社の方が情報を持っており、相手は無償で技術的な情報を得たいと考えていることが多い。 技術の分野の世界はとても狭いので、ほんとうの意味で情報交換を申し込んで来る人はあなたがすでに知っている人の可能性が高い。全く知らない人が情報交換を持ちかけてくるのはまず疑ったほうがいい。 知らない会社から「情報交換をしたい」と言われたら、丁重にお断りをするべきだ。情報交換をしたいと言ってきた会社から仕事につながった経験はまったくない。彼らは一方的な搾取を望んでいるだ

  • リーンスタートアップの仮説検証とMVPキャンバス - Qiita

    最近、作っているプロダクトで、MVPってなんぞや?みたいな議論になったので、調べてみました。 面白かったので、まとめてみます。 Twitterでも、フロントエンドに関する事や、アメリカでのエンジニア経験に関してツイートしているので、よかったらフォローお願いします。 Twitter: @hellokenta_ja 元記事はこちら リーンの概念を一言で表すと、最小リソースで、最大限の顧客に対する学びを得ること MVPを作る上で、考えなければならないことがいくつかあり、それをまとめたものを MVPキャンバスと呼んでいます。 MVPキャンバスとは? MVPキャンバスは、もともと、AppSociallyの高橋氏とRecruitのMTLが共同で開発したもので、一言で言えば「仮説を元に何を学び、そのために何を作るのか」の具体化を手助けしてくれるフレームです MVPを行う上で大事な事 小さくトライして小さ

    リーンスタートアップの仮説検証とMVPキャンバス - Qiita
    t2wave
    t2wave 2019/01/28
    “Dropboxの仮説検証の例”
  • FaceRigでLive2Dアバターを動かしてみる - Qiita

    はじめに FaceRig Live2D Moduleが人気なようなので、既に多くの野生のプロの方々が解説してくれていますが、自分も使い方について記事にしてみようと思います。 参考元(2016/1/16 修正と追記) 公式ドキュメント 公式ドキュメント(和訳) 手前味噌ですがdocsで和訳しておきました 和訳ドキュメント 説明すること FaceRigにLive2Dモデルを追加する方法 FaceRigで表現できるLive2Dモデルのパラメータ FaceRig Live2D Moduleのコンフィグファイルの書き方1 説明しないこと Live2Dモデルの作成 Live2Dモデルのモーションファイルの作成方法 FaceRig上のUIについて FaceRigについて Steamで公開されているFaceRigというソフトウェアがあります。 FaceRigはWebカメラで顔を認識し、顔の動きを3Dアバタ

    FaceRigでLive2Dアバターを動かしてみる - Qiita
    t2wave
    t2wave 2019/01/28
  • 180124_EOS-DAPPS-EChannel.pdf

  • 安全な文字列であると型で検証する Trusted Types について | blog.jxck.io

    Intro 脆弱性の原因となる DOM 操作の代表例として elem.innerHTML や location.href などが既に知られている。 こうした操作対象(sink) に対して、文字列ベースの代入処理を行う際に、一律して検証をかけることができれば、脆弱性の発見や防止に役立つだろう。 そこで処理前の文字列に対し、処理後の文字列を安全であるとして明示的に型付ける TrustedTypes という提案がされている。 まだ未解決の部分が多い提案だが、現時点での仕様と実装を元に、このアイデアについて解説する。 WICG/trusted-types Intent to Experiment: Trusted Types Sink XSS などの原因となる DOM 操作として、 DOM に直接文字列を展開する処理がある。 element.innerHTML location.href scri

    安全な文字列であると型で検証する Trusted Types について | blog.jxck.io
    t2wave
    t2wave 2019/01/28
    XSS対策をブラウザで標準実装する