タグ

2018年2月4日のブックマーク (18件)

  • Jestなどを使わずにスナップショットテストを書く

    次のようなテストコードを書きます。(これはMochaを使っていますが大体どんなテストフレームワークでも同じことが出来ます。) 次のスナップショットでは、transformというJSONを入力に受け取り、JSONを出力する関数をテストしています。 snapshot-test.js: const fs = require("fs"); const path = require("path"); const assert = require("assert"); const fixturesDir = path.join(__dirname, "snapshots"); // transform function const transform = require("../transform"); describe("Snapshot testing", () => { fs.readdirSy

    Jestなどを使わずにスナップショットテストを書く
  • 年収1200万円と2億の資産でできる贅沢はパトロネージュ

    以下のはてな匿名ダイアリーの記事が注目を集めている。 贅沢な生活って何が楽しいの?(追記しました 独身34歳男、年収900万+配当収入300万くらい。 贅沢の良さがわからない。 家は相続で貰ったので家賃無し。金融資産は相続したものと合わせて2億を超えた。 生活費は月に12万くらい。配当込みで年間800万以上金が増えていく。 別に金を使うのが嫌いなわけではない。ただ、使う気がおきない。 この増田は1200万円の年収と2億の資産を保有している。増田が過去に行った贅沢は以下の通り。 飛行機のファーストクラス(100万円) ホテルのスイートルーム(100万円) オーダーメイドのスーツ(50万円) 懐石料理(20万円) ステーキ(10万円) これらの贅沢がありきたりでつまらないのは当然だ。なぜならば、これらの贅沢には、何も1200万円の年収と2億円の資産は必要ないからだ。ただ100万円を貯金して一度

    Nyoho
    Nyoho 2018/02/04
    素晴らしいアドバイス。さすが江添さんじゃわ。
  • (後半)アフィリエイトで月100万以上稼いだ比較サイトの作り方を徹底解説しようと思う

    前半の記事はこちら>> 引き続きアフィリエイトサイトの作り方について書いていきたいと思います。前半に関してはサイトを作る前の準備に関してでした。 後半は実際にサイトを作ってコンテンツを埋めていく作業となります。今まではインプット作業。これからはアウトプット作業で実は知識がないととても大変な作業です。 なぜならインプットでこれから作るサイトのジャンル知識を頭の中である程度整理できていないと文章にすることができません。つまり、記事が書けなくて挫折するわけです。 今まで全く知らなくて知識のないジャンルに取り掛かる場合は特に苦労しますので最初、記事はなるべく外注することをオススメします。 月100万稼いだ比較サイトアフィリエイトの後半13.トップページの仮作成今回のサプリサイトに関してはほとんどがトップページで成約しているため、トップページの構成が非常に大切となります。 みんな疑問に思うのは、「ト

    (後半)アフィリエイトで月100万以上稼いだ比較サイトの作り方を徹底解説しようと思う
    Nyoho
    Nyoho 2018/02/04
    素晴らしい商才じゃ。
  • 毎日、何かを継続する時のコツ(詳細編)|松倉早星(Nue inc・Ku-ko inc代表)

    毎日、日記を書くと明言してから2ヶ月がすぎると、「どうやって」習慣にできたのかすごい聞かれることが増えた。 とてもシンプルなことで習慣は作れると気付いたので、簡単にまとめたツイートをしといた。 5つのルールを少しだけ丁寧に説明します。「そんなの個人差あるでしょう」とか、「続いたことないわぁ」って思う人も多いでしょう。僕も根はそっち側のこたつゴロゴロ族なのでわかります。でも、意外とまじで習慣化するから、試しに3日間くらいでもやってみて!合わなかったらやめれば良いし、別に誰からも責められないから! ーーー 1.できるだけライトな作業に絞る 早速だけど、ここが一番大事!です。こういうのを設定する時って<自炊してる時に欲張って大量に作り過ぎてしまう現象>に近くて、ついつい欲張った習慣を設定しがちです。イメージ的には精進料理とか、腹八分目の事を目指すのがコツです。数日やってみて、少しでも「面倒だな

    毎日、何かを継続する時のコツ(詳細編)|松倉早星(Nue inc・Ku-ko inc代表)
  • 有名コピペを10個挙げるなら

    吉野家コピペ 宇宙ヤバイ 全選手入場 戦争が好きだ 邪気眼 ルイズ ヨハネスブルグ 久々にワロタ あ...ありのまま今起こった事を話すぜ! なにそれこわい 初カキコ…ども…

    有名コピペを10個挙げるなら
    Nyoho
    Nyoho 2018/02/04
  • PyTorch から tensorboardX で画像データの Embedding をとってみたら結構楽だなと感じたお話 - Qiita

    普段業務や趣味で画像データを取り扱うことが多いのですが、とりあえず特徴空間上に可視化、ってときによく使う手法が PCA なり t-SNE なりでの Embedding でして。 画像データ自体から得られる何らかの特徴量もしくはそれに付随するメタデータを 2, 3 次元の特徴空間にマッピングしてあげることで、どんな画像が似た者同士なのかを眺めながら様々な想いを馳せるのが大好きです。 そんな Embedding 、これまでは Python の素晴らしい画像処理ライブラリであらせられる PIL もとい Pillow におんぶにだっこさせてもらいながら頑張って作図してたわけなのですが、何やら TensorFlow 標準のビジュアライズツールである TensorBoard が結構使えるとの噂を耳にしたので使ってみることにしました。 TensorflowのEmbedding Visualization

    PyTorch から tensorboardX で画像データの Embedding をとってみたら結構楽だなと感じたお話 - Qiita
  • CentOS7 (1511) でbtrfsのスナップショットを定期的に保存するようにした。

    前の記事で省いた、btrfsのスナップショットまわりについて。 btrfsのスナップショット便利だから、みんな使った方がいいよという話。 概要 前に記事に書いたように、システムのバックアップについては、別の外付けドライブを用意してある。このバックアップは、バックアップスクリプトの中で細工をして、grub設定ファイルやfstabなどは調整ずみであり、すぐに起動できるようになっている。 当然これは、起動ドライブが壊れるたらどうしよう、という意味でのバックアップにはなっているのだが、これとは別に、ファイルを誤って削除したらどうしよう、という意味でのバックアップも用意する必要がある。 幸い、btrfsにはスナップショット機能がついており、重複ファイル分の容量を気にせずスナップショットを作りまくれるので、今回はこれを利用することにした。 スナップショットの前に、サブボリュームの理解 snapshot

    CentOS7 (1511) でbtrfsのスナップショットを定期的に保存するようにした。
  • 海外には「ケーブルポルノ」と呼ばれる配線の美しさを追求するジャンルがある…芸術的な配線の例いろいろ : らばQ

    海外には「ケーブルポルノ」と呼ばれる配線の美しさを追求するジャンルがある…芸術的な配線の例いろいろ 欧米では、欲を掻き立てるような事風景の写真を「フードポルノ」と言いますが、そうした呼ばれかたをするのは事だけではありません。 「ケーブルポルノ」“Cable porn”と呼ばれる配線を賛美するジャンルがあり、海外掲示板WEBサービスには、それ用のカテゴリも存在しています。 心ときめく、美しい配線の例をご覧ください。 Cable Porn Is Weirdly Satisfying 1. たしかにここまで美しいと、煽情的と言えるかも……。 2. もし束ねずに配線していたら、間違いなく地獄絵図に……。 3. これだけ束ねられていても、ややこしい状況。 4. 見ているだけで落ち着きそう。 5. ちなみに無計画だと、こんなことになります。 6. 左:無計画 右:計画的 ビフォー&アフター。

    海外には「ケーブルポルノ」と呼ばれる配線の美しさを追求するジャンルがある…芸術的な配線の例いろいろ : らばQ
    Nyoho
    Nyoho 2018/02/04
    これは面白いね
  • バーチャルYouTuber「シロ」がファンの心をがっちり掴んだワケ

    バーチャルYouTuber「シロ」がファンの心をがっちり掴んだワケ 国際的な幅広い層に人気のあるキズナアイ、あらゆるジャンルにも突撃していくミライアカリ。彼女らと少し異なり、コアなネタに強く、サブカル・ゲーマー層から強い支持を受けているのが、バーチャルYouTuber(バーチャルユーチューバー)の電脳少女シロ。ニコニコ動画にも公式チャンネルがあります。 ディープな個性で勝負するバーチャルYouTuberが、がっちりファンの心を掴むことができると証明した彼女。人気の秘訣はどこにあるのか、追ってみます。 アイドルを目指していた少女の独特な個性 電脳世界に住むアイドルを目指す少女、という設定でシロは活動を始めます。スタートしたのは2017年6月28日と、今話題の面々の中では比較的早め。 【自己紹介】はじめまして!シロです!【001】 ふわっとしたやさしいボイスと、白を基調とした儚げなデザイン。電

    バーチャルYouTuber「シロ」がファンの心をがっちり掴んだワケ
    Nyoho
    Nyoho 2018/02/04
  • Linuxカーネルを読む前にやったこと - komukomo’s diary

    「カーネルのコードがよくわからない。Linuxカーネルに関するを読んでもいまいちしっくりこない。」 から、「読めば理解できそう..!」 になるまでにやったことのまとめ。 はじめに 低レイヤの話がわかるようになりたかった。 カーネルの中身が知りたかった。 とりあえずを読もうと思い詳解 Linuxカーネル 第3版を読んだが知識がなさ過ぎてよくわからない。 知らない用語だらけで都度調べればなんとなくはわかる気もするが、いまいち頭に入ってこない。 今思うとそもそもCPUの話なのかカーネルの話なのかさえよくわからない状態で読んでいたような気がする。 そんな状態を克服するためにやったことをまとめておく。 学習前 学習前の自分の知識はこんな感じだった。 知っていた データ構造とアルゴリズム 論理回路 C言語(研究室で数値計算に使える程度。構造体やポインタくらいならわかる。) よく知らなかった OSが

    Linuxカーネルを読む前にやったこと - komukomo’s diary
    Nyoho
    Nyoho 2018/02/04
  • エンジニアの次のステップへの勉強法 - Qiita

    言われたものはだいたい作れるし、どんなプログラミング言語が来ても大抵書けそうかなってなったエンジニアがそこで成長が止まってしまう人を見かけることがあります。 技術が好きで、作ることが好きで、なのに環境に求められず成長が止まってしまっているんだろうと思います。 ここで成長が止まってしまう環境とは、 新しい技術の情報を仕入れて語り合うエンジニアが居ない 業務用件に高い技術が求められない 改善サイクルが遅い 開発プロセスなどをまとめる人がいない などです。 簡単に言うと、今はうまく仕事があるけれど、停滞している仕事場ですね。 下手にビジネス的に成り立ってしまっているので、それ以上成長をする必要がないのです。 まあ、そういう生き方もありかな?って思うので、それでいいやって思う人は続きは読まなくてもいいかなって思います。 ここから先はエンジニアとして技術を伸ばすことが楽しい、ものを作ることが楽しい、

    エンジニアの次のステップへの勉強法 - Qiita
  • charlock_holmes(0.7.3) が Siera(10.12.6)でインストールできない場合の対応 - Qiita

    Nyoho
    Nyoho 2018/02/04
    bundle config --local build.charlock_holmes -- --with-cxxflags=-std=c++11
  • Swift と Protocol 指向

    SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI

    Swift と Protocol 指向
    Nyoho
    Nyoho 2018/02/04
  • 職人じゃないけどAAがしたい! - さんちゃのblog

    作ったもの*1: https://image2aa.genya0407.net/ AA(アスキーアート)とは AA(アスキーアート)というのは、上の画像のように文字で書かれた絵のことです。一般には「AA職人」が職人芸で作ります。 元々は画像が貼れない2chで絵を表現するための手段だったと思われますが、近年はフォントの違いによって絵が崩れるのを防ぐためにAAの画像を貼るまとめブログなどもあるようです。 アスキーアートを自動で生成したい! AA作成には特殊な技術が必要なので、一般人はAAを作れません。 僕だって好きなキャラクターのAAを作りたいのに... AAを画像から生成できればいいのに... それRustでできるよ 画像からAAを自動生成するWebアプリ デモ 画像からAAを自動生成するWebアプリ *2 このWebアプリはRust言語で作成されています💪 GitHub - genya0

    職人じゃないけどAAがしたい! - さんちゃのblog
    Nyoho
    Nyoho 2018/02/04
  • Domain error

    Domain error Failed to resolve DNS path for this host

    Nyoho
    Nyoho 2018/02/04
  • Table of Contents - Rust Cookbook

    Cookin' with Rust This Rust Cookbook is a collection of simple examples that demonstrate good practices to accomplish common programming tasks, using the crates of the Rust ecosystem. Read more about Rust Cookbook, including tips for how to read the book, how to use the examples, and notes on conventions. Contributing This project is intended to be easy for new Rust programmers to contribute to, a

    Nyoho
    Nyoho 2018/02/04
  • DensePose: Dense Human Pose Estimation In The Wild

    In this work, we establish dense correspondences between RGB image and a surface-based representation of the human body, a task we refer to as dense human pose estimation. We first gather dense correspondences for 50K persons appearing in the COCO dataset by introducing an efficient annotation pipeline. We then use our dataset to train CNN-based systems that deliver dense correspondence 'in the wi

    Nyoho
    Nyoho 2018/02/04
    姿勢推定
  • DensePose

    Dense human pose estimation aims at mapping all human pixels of an RGB image to the 3D surface of the human body. We introduce DensePose-COCO, a large-scale ground-truth dataset with image-to-surface correspondences manually annotated on 50K COCO images. We propose DensePose-RCNN, a variant of Mask-RCNN, to densely regress part-specific UV coordinates within every human region at multiple frames p

    Nyoho
    Nyoho 2018/02/04
    姿勢推定