タグ

2015年9月8日のブックマーク (4件)

  • Vagrant basics - Qiita

    概要 仮想環境(VirtualBoxなど)上への仮想マシンの立ち上げ、操作が可能。 用語 プロバイダ 仮想環境 eg.VirtualBoxやVM Ware、EC2など プロビジョニング ミドルウェアの設定やインストールを行うツール eg.シェルスクリプト、Chef(chef-solo, chef-client)、Puppetなど Boxファイル 仮想マシン起動の際にベースとなるイメージファイルのこと。 仮想環境ごとに必要。 通常はOSイメージから作成する。 Vagrant利用の上で最低限必要な設定(Vagrantユーザの作成、sshdの起動、プロビジョニングツールのインストール)のみを行っておくのが普通。 Vagrantfile 構築する仮装マシンのスペックやプロビジョニングツールの指定など、仮想マシンの構成を記述する。 Rubyベース。 基的に、ファイルとプロビジョニングツールの設定

    Vagrant basics - Qiita
  • Webスクレイピングの注意事項一覧 - Qiita

    [2020/09/09追記] 記事の内容は著作権法改正より前に記載されたものです。 最新の情報をご確認下さい。 * 著作権法の一部を改正する法律(平成30年法律第30号)について | 文化庁 * 令和2年通常国会 著作権法改正について | 文化庁 上記に関連して、次の記事を記載致しました。 * 【2020年度版】個人用クローラーの開発手順とその注意点 - Qiita はじめに Webスクレイピングで誰も嫌な思いをしなくて済むように、注意事項一覧を作りました。 ただ、法律の専門家による解釈ではないので責任は取れません。 この記事は、クリエイティブ・コモンズのCC-BYで公開致しますので、ご自由にご改修下さい。 データをダウンロードする時 目的は下記のものに限る。 * 個人や家族間で使用する * Web検索サービスを提供する * 情報解析をする ※参考:著作権法第30条・著作権法第47条(6

    Webスクレイピングの注意事項一覧 - Qiita
    fhisa
    fhisa 2015/09/08
    法的な意味での注意事項
  • お手製Swift Bondでリアクティブプログラミング - Qiita

    Swift Bondはv4でAPIが大きく変化しました。BondやDynamicがObservable, EventProducerに変化するなどかなり大胆な変更なのでご注意ください。 ※ この記事で作ったコードをSwiftBond v4のAPIにあわせてクラス名をリネームしたものを https://github.com/katryo/MiniBond に上げました。また、CocoaPodsに登録したので pod 'MiniBond' で使えます。 tl;dr Swift Bondはお手軽に使えてよいけど->>という記述方法が独特すぎて好きになれない 実装量自体は小さい。一から作ってみてもすぐ完成するから、自分で一部作ってみた Bond, BondBox, Dynamicを使って循環参照を防ぐ仕組みがSwift Bondの核 背景 クライアントアプリを開発すると、ユーザーの行動でMod

    お手製Swift Bondでリアクティブプログラミング - Qiita
  • 第2回目の Swift 2 シンポジウムも沢山の学びが得られる良い会でした。

    今回で2回目となる Swift 2 シンポジウムに、今回はパネリストとして参加させて頂きました。 前回で大きな注目点は出尽くしたかと思っていたら、今回はさらに良質なテーマが掘り起こされて、たっぷりと楽しく議論できました。 実りもとっても大きかったです。

    第2回目の Swift 2 シンポジウムも沢山の学びが得られる良い会でした。
    fhisa
    fhisa 2015/09/08