リモートで働くプログラマーの検索結果

リモ太がググったことの覚書

2020-08-01から1ヶ月間の記事一覧

vue-movableを使って要素をdragで動かせるように

github.com readme通りですんなり使える デフォルトでstyleがあたってるのでそこだけ調整してdraggableだけ利用した もともとv-dragを使っていたがこちらは移動する要素の子要素がクリックできんなくなったりして不便だったので載せ替えた github.com

Rubyで配列をハッシュに変換する

例えばRailsでUserモデルのidがkey nameがvalueとなったハッシュを作りたいときは以下の様にする User.order(:id).map{|user| [user.id, user.name]}.to_h 実行結果 {1=>"名前1", 2=>"名前2", 3=>"名前3"} idとnameが入った配列の配列にmapで変更してから…

Nuxtプロジェクトにwebフォントを利用する

公式のFAQに書いてある通り グローバルな設定と個別な設定方法が書いてあるが今回はグローバルな設定方法を試す ja.nuxtjs.org 試しにgoogleフォントのLemonadaを導入する fonts.google.com nuxtl.config.tsのheadのリンクに追記 export default { mode: 'sp…

CSSでスクロールしたら特定のDOMが上部に張り付くようにする

CSS

以下の様なCSSで実現可能 古いブラウザでは試してないから動かないかも? position: -webkit-sticky; /* Safari */ position: sticky; top: 0; z-index: 1; /* お好みで */

vue-sticky-directiveをnuxtプロジェクトでつかえなかった

結論 使えなかった vue.runtime.esm.js?2b0e:619 [Vue warn]: Failed to resolve directive: sitcky 以下、試した手順 スクロール時に特定の部分を固定するためのライブラリ vue-sticky-directive をNuxtプロジェクトに導入してみる github.com インストール…

rubyで2つの配列からkeyと値のハッシュを合成する

a = [1, 2, 3, 4, 5] b = [200, 300, 100, 600, 400] Hash[*[a,b].transpose.flatten] => {1=>200, 2=>300, 3=>100, 4=>600, 5=>400} [a,b].transposeとすることで [[1, 200], [2, 300], [3, 100], [4, 600], [5, 400]] こうなるので、この配列をflattenして…