rsync の使用例 rsync のおもしろい使い方を見つけたら、rsync-bugs@samba.org 宛てにメールで送って下さい。このページに掲載します。 スペア・ディスクへのバックアップ 自分のマシンで rsync を使ってローカル・バックアップを試してみました。 メイン・ディスクにある全ての内容のバックアップを別のスペア・ディスクに取ります。 夜にクーロンでメイン・ディスクのバックアップを行っていました。 そこで使ったスクリプトはこんな感じです。 #!/bin/sh export PATH=/usr/local/bin:/usr/bin:/bin LIST="rootfs usr data data2" for d in $LIST; do mount /backup/$d rsync -ax --exclude fstab --delete /$d/ /backup/$d/ u
rsync でディレクトリの同期(バックアップ) 提供:maruko2 Note. 移動: 案内, 検索 目次 1 書式 2 option 3 使用例 3.1 source ディレクトリ内のファイルを、backup ディレクトリへコピーする 3.2 ディレクトリの同期 3.3 SOURCE で指定するディレクトリ名の最後にスラッシュを付けるか付けないか 3.4 ssh と組み合わせリモートマシンにコピーする 4 rsync サーバ 4.1 rsyncd.conf 4.2 デーモンモードで起動 4.3 rsync サーバとの同期方法 4.4 モジュールの指定例 4.5 rsync サーバのセキュリティ対策 4.5.1 同期元アドレスを限定する設定 4.5.1.1 設定例 4.5.2 同期時にユーザー認証を必要とする設定 4.5.2.1 rsync サーバ側の設定 4.5.2.2 クライアント
Infrastracture as code流行の副産物として、もうOpsはある程度Rubyでライブラリを書けるようになりました。 折角Rubyでライブラリを書いたなら、安全&ラクに配布するためGemパッケージにしましょう、出来る人には今更でしょうが知らない人は真似してみてね。 ちなみに意外と誤解されてる点、gemにする=Rubygems.orgで公開する、ではありません、してもOKというだけで。 目標 gemファイルを置いて、gemコマンドで自分のライブラリをサーバに導入する。 こんなかんじで。 gem install -l my_libs-0.0.1.gem じゃあやってみましょう。 Gemの雛形をつくろう Gemの作り方は色々あるようですが、私はもっぱらbundlerです。 bundle gemで必要なファイル群を作成します、便利ですね。 $ bundle gem my_libs c
例えば、berkshelfをgem installしたいときは普通こうやるわけですが gem install berkshelf こうするとrubygems.orgにあるberkshelfがインストールされます。 そうではなくgithub上にある最新のberkshelfをgit cloneで持ってきてインストールしたいときはこのようにします。 git clone git://github.com/berkshelf/berkshelf cd berkshelf rm .ruby-version gem build berkshelf.gemspec gem install berkshelf-3.0.0.beta4.gem rbenv rehash
Graphviz produced errors. Verify it has support for filetype=pdf, or use filetype=dot. Original error: 2014-05-23 11:50:20.918 dot[88308:d07] CoreText performance note: Client called CTFontCreateWithName() using name "Arial Italic" and got font with PostScript name "Arial-ItalicMT". For best performance, only use PostScript names when calling this API.
マイクロソフト、クラウドのプロセッサをAMDからXeonへ切り替えか。従来より60%高速なプロセッサとSSDを搭載した新インスタンス「D-Series」が利用可能に これまでMicrosoft Azureでは「A-Series」と呼ばれるインスタンスが利用可能で、コア数とメモリ容量、ディスクサイズによって、1コア0.75GBメモリを備えた最小の「A0」から16コア112GBメモリの「A9」までが選択できました。 今回利用可能になった「D-Series」は新しいインスタンスのシリーズで、A-Seriesに比べて約60%高速なプロセッサを搭載。最小インスタンスの「D1」は、1コアで3.5GBメモリ、最大インスタンスの「D14」は16コアで112GBメモリとなっています。 さらにD-Seriesは標準でローカルディスクにSSDを採用。「D1」で50GB、最大の「D14」では800GBが利用できま
中国メディアの騰訊科技は20日、米アップルの最新スマートフォン「iPhone 6」が分解されて判明したこととして、「iPhone 6」に搭載されているプロセッサの製造元は台湾積体電路製造(TSMC)だとし、「サムスンはアップルに切り捨てられた」と報じた。 記事は、韓国のサムスン電子はこれまで「iPhone」シリーズのプロセッサの製造を担当していたと紹介する一方、アップルとサムスンはスマートフォン事業をめぐって競合関係にあると指摘。 日本時間19日に発売された「iPhone 6 / iPhone 6Plus」について、電子機器の解析を手掛ける企業・Chipworksが分解を行い、アップルのA8プロセッサはTSMCが製造したものだと判明したと紹介した。 さらに、2014年初頭からA8プロセッサの製造はTSMCが受注したという噂(うわさ)が流れていたとし、「iPhone 6が分解されたこと
[edit] 要約 Tuple Space を表すクラスです。 このクラスのインスタンスを drb を経由して公開することでタプルスペースを他のプロセスからアクセスさせることができるようになります。 タプルスペースを drb 経由で利用する側は DRb::DRbObject.new_with_uri などでこのオブジェクトのリモートオブジェクトを取得し、Rinda::TupleSpaceProxy をかぶせることで利用します。 タプルの寿命と renewer タプルを Rinda::TupleSpace#write などで追加するときにその寿命を秒数で指定することができます。タプルをタプルスペースに追加してからその秒数過ぎるとタプルは削除されます。 ただし、指定秒数を過ぎてもすぐには削除されず、Rinda::TupleSpace.new の引数で指定した秒数ごとに「掃除用スレッド」が動き、
Railsの仕組みを体系的に学べる大型コンテンツ Rails Guides に基づいた1,600ページ超えの大型リファレンスです。 プロダクト開発に役立つ実践的な知識が満載 Railsチュートリアルを完走し、プロダクト開発中の人に最適です。 全文検索やバージョン毎の検索にも対応 Proプランでは、さらに効率的な活用をサポートします。 このアイコンが付いているガイドは現在作業中 (WIP: Work In Progress) です。作業中のガイドはそれなりに有用ではありますが、不完全な情報やエラーが含まれている可能性があります。 はじめに Rails をはじめよう Railsのインストール方法と最初のRailsアプリケーションの作成に必要なすべてを解説します。 Ruby on Rails インストールガイド Rubyプログラミング言語とRuby on Railsのインストール方法について解説
4. 「安心・安全・安定・信頼」できるインターネットサービスを FFIとは • FFI (A Portable Foreign Function Interface Library) ! • libffi • https://sourceware.org/libffi/ ! • ffi をサポートしている⾔言語 • Python, Java, javascript, Common Lisp, Scheme, Ruby !3 5. 「安心・安全・安定・信頼」できるインターネットサービスを ruby-ffi • https://github.com/ffi/ffi ! • 上記URLより: • Intuitive DSL • Support All C native types • C structs (also nested), enums and global va
当社はCookieを使用して、お客様が当社のWebサイトでより良い体験を得られるようにしています。引き続き閲覧する場合は、プライバシーポリシーに同意したことになります。
2014年09月21日14:49縦ロールは簡単にかけるよー。 ~藤島康介先生の場合~ #イラスト - Togetterまとめカテゴリアニメとゲーム Comment(0) さっきの最初の一筆書きがやりにくい人はこうするといい。まず四角を並べて。少しずらしてやるのが胆。先端にいくに従って小さくする。 pic.twitter.com/CV91bEnM0ohttp://togetter.com/li/72145163人がはてブ はてブコメントああなるほど10秒…10秒?2014/09/21 11:41:27小技の数の差が最終的な戦力の差になる。2014/09/21 11:39:04へー つ凸2014/09/21 11:35:17マミさん!2014/09/21 11:16:03ね、簡単でしょう。2014/09/21 11:11:07ね、簡単でしょ?2014/09/21 11:05:24簡単そうに見え
SprocketsをNode.jsのエコシステムで置き換えてRailsと組み合わせる話
こんにちは、hachi8833です。これまでチマチマ翻訳してきたRails Guideへのリンクをご紹介します。ガイド全体から見ればまだ半分ぐらいですが、サイズの大きいファイルから先に翻訳を進めてきたので、残っているのは比較的小さなファイルです。 注意: これらのファイルは今のところ翻訳が完了しただけであり、レビューなどはまだ行われていません。各人の責任でご利用ください。 補足: Githubに置いたことでmarkdownは簡易整形されていますが、画像は表示されません。Railsガイド ガイドラインに記載されている方法で Railsガイドをビルドすれば画像+CSSのあるガイドが得られます。 ファイル間のリンクはビルドが前提なので、そのままでは無効です。 訳していて怪しいと思った箇所には●を付けてとっとと先に進んでいます。 原文に忠実な訳とは限りません。原文より情報を増やしたり言い方を変えて
git svn 使い方 svn のログを見る svn リポジトリのログを見るには git svn log とする。 subversion のリポジトリを git svn で複製する git svn clone svn://example.com/svn/repo とすると subversion のリポジトリを git で扱うことができる。 標準のレイアウトを持つ subversion リポジトリの場合は -s オプションをつける。 git svn clone -s svn://example.com/svn/repo 標準ではないサブディレクトリの svn リポジトリをクローンする git svn clone に -T でトランク、-b でブランチ、-t でタグのサブディレクトリを指定する。 git svn clone -T TRUNK -b BRANCHES -t TAGS svn://
前回の記事 で @udzura さんからalias_attributeならどうか、というコメントを頂いたのでこちらも試してみました。 1. self.primary_key = :legacy_idを入れる場合 こんな感じで、:idを:sushiとして定義。 class LegacyUser < ActiveRecord::Base establish_connection(:legacy) self.table_name = "hyper_legacy_tbl" self.primary_key = :legacy_id alias_attribute :sushi, :id end 結果、 [10] pry(main)> h = HyperLegacyTbl.first HyperLegacyTbl Load (0.3ms) SELECT `hyper_legacy_tbl`.* FR
2016.1.6 記事を大幅に修正・追加しました。こちらもご覧ください。 http://thefact.jp/2014/233/ 【5分でわかる「イスラム国(IS、ISIS)」】 THE FACTの新コーナー「よくわかる中東問題」。 日本ではなじみのない中東を5分でわかりやすく解説します。 今世界中がその動向を注目している”イスラム国”。 外国人ジャーナリストの処刑が次々に行われるなど 暴力的な行動が目立ちますが、 そもそも「イスラム国」とは何か? その目的は何か? 中東全体からはどう見られているのか? ◆「THE FACT」登録はこちら/Subscribe↓ http://www.youtube.com/subscription_center?add_user=theFACTtvChannel ■「THE FACT」Facebookページ https://ja-jp.fa
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く