halleruyaのブックマーク (192)

  • The Lightning Network | BitMEX Blog

    Abstract: In this piece, we explain the motivation behind the creation of the Lightning Network and why its scaling characteristics are superior to what we have today, potentially resulting in a transformational improvement. We describe some of the basic technical building blocks that make Lightning possible. We then examine some of its limitations, including the downsides of inferior security com

    The Lightning Network | BitMEX Blog
    halleruya
    halleruya 2018/01/26
  • cocoon を使って、ネストしたフォームを作る - みかづきメモ

    Ruby仕事しか降ってこない私です。 C# のお仕事待っています。 cocoon という gem を使って、ネストしたフォームを作る方法のメモです。 Rails にて、ネストしたフォームを作るための gem は nested_form が有名なようですが、 長期間メンテされていません。 ということで、同等の機能を持ち、メンテナンスもされている、 cocoon を使って、 多対多リレーションを持つモデルのフォームを作ってみようと思います。 いつもどおり、インストールから。 # @ Gemfile gem 'cocoon' JavaScript のコードが含まれているので、 application.js も変更しておきます。 // @ app/assets/javascripts/application.js //= require cocoon これで、準備ができたので、ネストしたフォー

    cocoon を使って、ネストしたフォームを作る - みかづきメモ
    halleruya
    halleruya 2018/01/24
  • 2018年の暗号通貨投資方針

    2017年は暗号通貨へ新規マネーが大量流入し、ありとあらゆる通貨の価格が上昇しました。ビットコインはもちろん、質的に価値のないコインや詐欺コイン、既に開発が終了したコインまでほぼ全てと言っていいでしょう。何を買っても利益を手にすることができました。 皆さんはどのようなコインを買いましたか。一体どのようなコインを買えば良いのでしょうか。 一部には「儲かれば何でもいいのでは?」という人がいますが、それは間違いです。例えば、コインのみ取引所で流通しており実際のプロダクトがリリースされていない、中の人はリリースするつもりもないような暗号通貨をトレードしてうまく利益を出せたとします。その利益は一体何処から来ているのでしょうか。多くの場合、後からそのコインを掴まされた人が犠牲になっている、もしくはこれから犠牲になるはずです。屍の上に立っているようなものです。このような生き方を是とするのなら私は止めま

    halleruya
    halleruya 2018/01/19
  • 【朗報】クレジットカード派が現金上回る!1万超~5万円の支払いで…07年調査以来初めて : 投資ちゃんねる

    2017年の2人以上世帯の「家計の金融行動に関する世論調査」によると、1万円を超えて5万円までの支払い手段について、クレジットカードと回答した割合は54.1%で、現金と回答した割合を07年の調査以来初めて上回った。 金融広報中央委員会(事務局・日銀情報サービス局)が、全国8000の2人以上世帯を対象…※続く 配信2017/11/27付 日経済新聞 続きは会員登録をしてお読みいただけます https://www.nikkei.com/article/DGKKZO23917070W7A121C1NN1000/?n_cid=TPRN0001 ★1が立った時間 2017/11/27(月) 10:29:10.85 前スレ http://asahi.5ch.net/test/read.cgi/newsplus/1511757847/

    【朗報】クレジットカード派が現金上回る!1万超~5万円の支払いで…07年調査以来初めて : 投資ちゃんねる
    halleruya
    halleruya 2017/12/04
  • Byteballの情報収集に役立つソースまとめ。 - Byteballの未来

    halleruya
    halleruya 2017/11/18
  • ラジオ「ハライチ岩井 フリートーク集」の凄味 - 青春ゾンビ

    突然ですが、2017年にリリースされた音源のベスト1が決定いたしました。「ハライチ岩井 フリートーク集」である。「ハライチのラジオがおもしろい」というのは何度も目にする文言でしたが、すでに放送が開始されているラジオ番組を新規で聞き始めるというのは、かなりのリテラシーが求められる。ラジオ番組の特有のグルーヴというか、ルールのようなものを飲みこまねばならないからだ。その点において、この「ハライチ岩井 フリートーク集」は、まさに導入にうってつけなのである。番組内の岩井フリートークのみが編集され、トークをトラックで区切りタイトルで管理、更にはトップ画にタイムスケジュールまで記載してくれている。まるで1枚のアルバムを聞くようにして楽しめる。 1曲目の「電車」を試聴さえすれば、それ以降のトラックに耳をふさぐのは難しいだろう。岩井の淀みのない流暢な喋りとその声質の良さ、巧みな情景描写とオチに向けての緻密

    ラジオ「ハライチ岩井 フリートーク集」の凄味 - 青春ゾンビ
    halleruya
    halleruya 2017/10/31
  • スイフトスポーツ|スズキ

    手足の動きと呼吸を合わせるように 人馬一体となって走り抜けていく快感。 シフトを操り、アクセルを踏み込めば、 直噴ターボエンジンがスポーツする想いを加速させていく。 万全の走りのために、万一の安全性能も 妥協なく極めたスイフトスポーツ。 どこまで走り続けても、 「もっと走りたい」という気持ちを 掻き立てて止まない。

    スイフトスポーツ|スズキ
    halleruya
    halleruya 2017/10/27
  • Bitcoin(ビットコイン)の暗号化技術とBitTorrentのネットワーク技術を使い検閲不能・コストゼロ・常にアクセス可能なサイトを作る「ZeroNet」

    Bitcoin(ビットコイン)は2017年10月には1BTCが65万円を突破するなど、世界的に活発な取引が行われている仮想通貨です。今最もホットな仮想通貨であるビットコインのシステムを利用して、検閲による削除が不可能・運営コストゼロ・インターネットに接続していなくてもアクセス可能なサイトが閲覧・作成できるソフトウェア「ZeroNet」が、現在GitHubから誰でも無料でダウンロードして使用可能となっています。 ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network https://zeronet.io/ GitHub - HelloZeroNet/ZeroNet: ZeroNet - Decentralized websites using Bitcoin crypto and BitT

    Bitcoin(ビットコイン)の暗号化技術とBitTorrentのネットワーク技術を使い検閲不能・コストゼロ・常にアクセス可能なサイトを作る「ZeroNet」
    halleruya
    halleruya 2017/10/26
  • preloadとeager_loadで1000000億倍早くなったはなし - てくすた

    こんにちは、ピクスタ開発部の星直史です id:watasihasitujidesu です。 idがwatasihasitujidesuですけど、執事ではありません。エンジニアです。 今日は、タイトルの通り、ActiveRecordが提供するeager_loadとpreloadを使い、データ取得時間を60%高速化したときの話をします。 目次 要件 修正前のコード 処理が遅い原因 対応方針 修正後のコード まとめ 要件 このブログ投稿時点で、ピクスタで販売している素材点数は1500万点を越えています。 検索データはAWS CloudSearchに格納しており、全素材のDocumentを更新すると膨大な時間(約2週間)がかかっていました。 このまま素材点数が増え続けた場合、データ更新時間も線形的に長くなり、気軽に更新ができなくなってしまうため、 処理時間の高速化する必要が出てきました。 また、メ

    preloadとeager_loadで1000000億倍早くなったはなし - てくすた
    halleruya
    halleruya 2017/10/22
  • <4D6963726F736F667420506F776572506F696E74202D208A84958A94CC9484964082F088EA959489FC90B382B782E9964097A582C982C282A282C42E70707478>

    平成29年1⽉ 商務流通保安グループ 商取引監督課 割賦販売法の⼀部を改正する法律について 1 改正趣旨 1 • 近年、クレジットカードを取り扱う加盟店におけるクレジットカード番号等の漏えい事件や不正使⽤被害が増加して いる。また、カード発⾏を⾏う会社と加盟店と契約を締結する会社が別会社となる形態(いわゆる「オフアス取引」) が増加し、これに伴ってクレジットカードを取り扱う加盟店の管理が⾏き届かないケースも出てきている。 • こうした状況を踏まえ、⾰新的な⾦融サービス事業を⾏うフィンテック企業の決済代⾏業への参⼊を⾒据えつつ、 安全・安⼼なクレジットカード利⽤環境を実現するための必要な措置を講ずる。 • 措置は、2020年の東京オリンピック・パラリンピックに向け、インバウンド需要を取り込むことにも資するものである。 ①加盟店管理の強化 ●加盟店に対しクレジットカード番号等を取り扱うことを

    halleruya
    halleruya 2017/10/17
  • PoSを採用する暗号通貨に未来はあるのだろうか

    ビットコインを始めとする暗号通貨では、分散するノード間で合意を形成するために独自のアルゴリズム(ルール)が採用されています。 ビットコインではProof of Work(PoW)というというアルゴリズムが採用されており、 他にもProof of Stake(PoS)、Proof of Importance(PoI)といったアルゴリズムを採用している暗号通貨も存在します。 記事ではそれぞれの合意形成アルゴリズムの簡単な解説とそれぞれの長所および短所、 そしてPoS通貨は最終的にPoW通貨によって淘汰されるであろうという私の考えを述べていきます。 (以下、専門用語であるPoWやPoSの説明は分かりやすさを重視した内容にしています) PoWとはビットコインはある特定の機関や人物によって管理されているものではなく、全世界に散らばるマイナー(承認者)によって維持されています。 ビットコインは送金シ

    halleruya
    halleruya 2017/10/14
  • rack-mini-profilerでRailsのパフォーマンス簡単計測

    Ruby on Railsでパフォーマンスを改善するときに使えるプロファイラのひとつRubyGems「rack-mini-profiler」を紹介します。 🤔 インストール手順Gemfileに次のコードを追加してbundle installを実行します。

    rack-mini-profilerでRailsのパフォーマンス簡単計測
  • Branded in Memory | Signs.com

    Named as one of the Fastest Growing Private Companies in America

    Branded in Memory | Signs.com
    halleruya
    halleruya 2017/10/01
  • Railsアプリケーションにおけるエラー処理(例外処理)の考え方 - Qiita

    はじめに Railsアプリケーションを格的に作り込んでいくと、「エラー」とは無縁ではいられません。 しょうもないバグでエラーが発生することもありますし、ほとんど不可抗力ともいえるような大規模なネットワーク障害でエラーが発生することもあります。 エラーの種類がなんであれ、エラーが起きた場合は「原因を素早く特定し、速やかに復旧させること」と「あるエラーが引き金になって、さらに大きなエラーに引き起こさないようにすること」が重要です。 エラー処理を適切に実装していれば、原因の特定や復旧もすばやくできますし、さらに大きなエラーを引き起こす可能性も少ないです。 また、ソースコードも比較的シンプルに保てます。 逆にエラー処理が不適切だと原因の特定に時間がかかったり、異常なデータがどんどん増えてさらに大きなエラーを引き起こしたりします。 ソースコードにも無駄に複雑な処理フローや条件分岐がたくさん出てきて

    Railsアプリケーションにおけるエラー処理(例外処理)の考え方 - Qiita
    halleruya
    halleruya 2017/09/15
  • JavaScriptやjQueryでイベントを削除して再登録する方法 - Qiita

    よくあるケースではないですが…JavaScriptやjQueryで設定したイベントハンドラを一時的に無効にして、もろもろの処理をした後に再びイベントを復活させたかったので、やり方を備忘録的に残しておきます。 取得して削除して再登録する アプローチは単純で、登録済みのイベントを「取得」→「削除」→「再登録」これだけです。 まず、設定済みのイベントハンドラを取得する必要があります。というかイベントハンドラの取得さえできてしまえばできたも同然です。イベントハンドラは、JavaScriptやjQueryの場合、一般的には下記のパターンがあると思います。そして、それぞれに対して取得方法が変わってきます。 onclick属性で指定

    JavaScriptやjQueryでイベントを削除して再登録する方法 - Qiita
    halleruya
    halleruya 2017/09/05
  • 最近PHPとかRailsを始めた人のためのセキュリティの話 - Qiita

    CakePHPとかLaravelとか、Ruby on Railsとかを最近始めてみたけど、 セキュリティについては全然わからなくて、ちゃんとできているか怖いという人のための、 少なくともこれだけは気を付けてコードを書いた方がいいよというお話。 この記事ではコードを書き始めた初心者が、 気づかぬ内に脆弱性を作りこみやすい場所をピックアップして、 勉強のとっかかりになることを目標にしています。 それとセキュリティに詳しい方々、 もしこれも書いた方がいいよというのがあれば、どうかご教示ください。 アプリケーションの話 Viewの変数は全てエスケープする どの変数がエスケープ必要で、どれが必要じゃないかは判断するのがとても難しいので、 片っ端からエスケープしまくりましょう。 // PHPのコード内でエイリアスのメソッドを用意して function h($str){ return htmlspeci

    最近PHPとかRailsを始めた人のためのセキュリティの話 - Qiita
  • 20分で完了!失敗無しで簡単なギーの作り方|アーユルヴェーダの油を手作り | Timeless Edition

    こちらにメールアドレスを入力いただくと、メルマガの登録が可能です。必要事項はメールアドレスだけ。登録ボタンを押した後、メールアドレスに送られる認証URLをクリックするだけで登録は完了です。 ※当サイトの個人情報保護方針をご確認、同意の上、ご登録をお願いします。

    20分で完了!失敗無しで簡単なギーの作り方|アーユルヴェーダの油を手作り | Timeless Edition
    halleruya
    halleruya 2017/08/13
  • turbolinksチートシート - Qiita

    なんか速くなるやつ、程度の理解だったturbolinksを調べてみました。 「(ロード制御がややこしいので)静的なサイトに関してのみ使うべし」のような意見を多く見かけたのですが、 機能を俯瞰してみると来はSPAの代替(複数ページでフロントアプリを構成する)を意図したツールのように思えました。 react-redux等と組み合わせての運用を検討してみたいところです。 概要 turbolinks = Ajaxによるページ遷移の高速化のためのライブラリ オープンソース / MITライセンス 導入コストが低い サーバ側の特別な対応は不要 モバイル環境にも対応 ユーザ側から見て、通常のページ遷移と同じように表示される/動作する Rails4で公式採用された バインディング(turbolinks-rails)がデフォルトでGemfileに含まれている 仕組み turbolinksにおいて、リンクがク

    turbolinksチートシート - Qiita
    halleruya
    halleruya 2017/08/13
  • 筋膜とは? | トリガーポイント™ 公式サイト

    トリガーポイント™は、 筋膜をリリースして柔軟性を高める、 セルフケア製品です。 TRIGGERPOINT™について PICK UP グリッド トラベル 旅行、ジム、外出先などに最適なコンパクトサイズ 詳しく見る ナノ LTE マルチローラー 足裏、前腕などの小さな部位へのアプローチに最適 詳しく見る STK トラベル 8つの独立した歯車形状 詳しく見る マッサージボール MBX MB1™の2倍の硬さで、筋膜・筋肉に強い圧迫が可能 詳しく見る PRODUCTS フォームローラー ハンドヘルド フットローラー ボール HOW TO トリガーポイント™製品の、 正しく効果的な使い方を解説します。 HOW TO

    筋膜とは? | トリガーポイント™ 公式サイト
    halleruya
    halleruya 2017/08/11
  • 【動画付き】Rails 5.1で作るVue.jsアプリケーション ~Herokuデプロイからシステムテストまで~ - Qiita

    はじめに Rails 5.1ではJavaScript/index.html.erb周りのサポートが大きく改善されました。 これにより、Vue.jsやReactといったモダンなJSフレームワークをRails内で非常に扱いやすくなっています。 僕も実際に試してみましたが、当にびっくりするぐらい簡単にVue.jsやReactを動かすことができました。 そこでこの記事ではRails 5.1とVue.jsを組み合わせたサンプルアプリケーションの作成方法をチュートリアル形式で、できるだけ詳しく説明します。 また、ローカルで動かしておしまい、ではなく、Herokuにデプロイしたり、テストコードを書いたりするところまでカバーします。 この記事自体は長いですが、実際に手を動かすと(スムーズに進んだ場合)30分以内で終わらせることができるはずです! 今回作成するサンプルアプリケーション 今回は以下のリンク先

    【動画付き】Rails 5.1で作るVue.jsアプリケーション ~Herokuデプロイからシステムテストまで~ - Qiita
    halleruya
    halleruya 2017/08/06