ふたつのフォルダの中身を同期するなら、rsync というコマンドを用いるのが簡単だ。 rsync コピー元 コピー先 しかし、これを毎回、手動でやるのはいかにもダルい。フォルダを監視し、中身の変更があった時にすぐ同期する、という仕組みが作れれば楽できるはずだ。 fswatch fswatch は特定のパスを監視してくれるコマンドである。Mac においては最初から入っているわけではないが、Homebrew 等で簡単にインストールできる。 brew install fswatch 使い方は、引数として監視したいパスを指示するだけだ。そのパスの中身に変化があれば、それを感知して変更のあったファイルを淡々と返してくれる。 デスクトップに folderA というフォルダを作って監視させてみる。 fswatch ~/Desktop/folderA ファインダーに戻って、folderA のなかに新規テキ
こんにちは、SWETでCI/CDチームの前田( @mad_p )です。 SWETではCI/CDチームの一員として、Jenkins運用のサポートや、CI/CD回りのノウハウ蓄積・研究をしています。 はじめに 先日開催されましたCEDEC 2022にて、Gitリポジトリの肥大化に対応した事例を発表しました。これはそのフォローアップ記事となります。以前に出した記事の続編でもあります。 発表資料は次の場所に置いていますので、参照してみてください。 CEDiL(要登録): https://cedil.cesa.or.jp/cedil_sessions/view/2600 Speaker Deck: https://speakerdeck.com/dena_tech/kaorumaeda_cedec2022 Gitリポジトリの肥大化問題 前提となっている課題をおさらいしておきます。 Gitリポジトリは
ファイルシェアサービスのDropboxが主要なコンポーネントをPythonからRustに書き換えた。その背景を探る。合わせて、Rustの普及についても紹介する。 ファイルシェアサービス(クラウドストレージ)のDropboxが、コアとなるサービスの一つをPythonからRustで書き直したことをブログで公開した。これはクライアントとサーバー間でファイルを同期させる重要なコンポーネントである「Sync Engine」と呼ばれるソフトウェアを、PythonからRustに変えた背景を解説したものだ。 参考:Rewriting the heart of our sync engine Rustは、Mozilla Foundationが開発をリードしているメモリーセーフなコードの生成を目指したオープンソースの低レベルプログラミング言語だ。ここで言う「低レベル」とは、アセンブラーやC言語と同様に抽象度が
関連記事: 2014年9月16日 「 xbox one の 感想や設定等 」 2014年10月13日 「 XboxOne の ハンコン ( ハンドルコントローラー ) 購入 」 2015年1月10日 「 XboxOne の カラオケマイク 購入 ( XboxOne カラオケ@DAM 用 ) 」 2015年7月1日 「 Xbox Live リワード への参加 」 2015年11月6日 「 OBS を使用したXboxOneやPS4のゲーム配信1 ( Twitch ) & OBSでMP4動画キャプチャ 」 2015年11月12日 「 XboxOne の xbox360互換 & システムの大規模アップデート ( 2015年11月12日 ) 」 2015年11月20日 「 前回の記事に引き続き、XboxOne の 新UIでの操作や各設定の説明等 」 実際には去年の年末 ( 2014年12月位 ) に
Samsung初のQLC採用SSDはゲーマーが選ぶに値するのか Samsung SSD 860 QVO Text by 米田 聡 2018年11月28日,Samsung Electronics(以下,Samsung)は,2.5インチHDD互換タイプのSerial ATA接続型SSD「Samsung SSD 860 QVO」(以下,SSD 860 QVO)を発表した。 Samsungでは初となる「4bit MLC」技術を採用するフラッシュメモリチップを搭載したSSDで,最も記憶容量が少ないものでも1TB,記憶容量の大きなものでは4TBという容量の大きさが特徴となっている。実機を試用する機会を得たので,新製品の技術的な見どころと実際の性能をレポートしてみたい。 SSD 860 QVO(MZ-76Q2T0) メーカー:Samsung Electronics 問い合わせ先:サムスンSSDサポートセ
WD(ウェスタンデジタル)のハードディスクが故障したのでRMA申請して、修理に出してみた(2016年5月版)。 昨年の6月に買ったHDDが故障してしまい、これdo台でデータ削除をして、未フォーマット状態にしてもPCでIOエラーが起きて初期化ができなくなってしまった。 自分の操作が悪かったのかもしれませんが、2万円もするHDDを放っておくわけにはいかないので、RMA申請します。 WDのHDDは原則3年保証がついているようで、今回故障したHDDはバルクで買ったものでしたが、シリアルナンバーを調べたら保証期間内だったので修理に出します。 流れは下記URLで保証状況の確認 http://support.wdc.com/Warranty/warrantyStatus.aspx?lang=jp 保証期間内であれば、WDのポータルサイトで会員登録 https://westerndigital.secur
仕事で使っているWD Elements Portableというハードディスクが故障して、保障で交換してもらったので、それを記録しておく。 2015年11月頃 2014年初ころに購入したWD Elements Portableがマウントできなくなったり、マウントできてもアクセスできなくなったりする。 これは故障の予兆だと思って、マウントできたときに、robocopyでバックアップを取ろうとしても、エラーが発生してコピーできない。ファイルサイズが数Kbのごくごく小さなファイルであっても、コピー完了までに数十分かかることもある。数時間待っても終わってないことがある。すなわち、「故障の予兆」というよりは、壊れている。 いったん、フォーマットしなおして、その際にCHKDSKを実施すると、マウントできることがあるが、その際にも新しいフォルダを作成しようとしたり、反応が返ってこなくなる。どうやら、ホント
Rclone syncs your files to cloud storage About rclone What can rclone do for you? What features does rclone have? What providers does rclone support? Download Install About rclone Rclone is a command-line program to manage files on cloud storage. It is a feature-rich alternative to cloud vendors' web storage interfaces. Over 70 cloud storage products support rclone including S3 object stores, busi
Google App Engineでは、通常のWebアプリケーションのように、サーバー上のファイルシステムへアクセスすることができない。別の方法でファイルの読み書きをする事になるけど、方法はいくつかあるので、それぞれの方法と長所短所をまとめてみた。サンプルと全てのソースコードはこちら。(サンプル/ソースコード) 方法1:BlobPropertyを使う ndb(db)のBlobProperty(https://developers.google.com/appengine/docs/python/ndb/properties)ではバイナリデータをそのまま格納できる。 まずは保存するModelの定義を実装する。 from google.appengine.ext import ndb class UserFileModel(ndb.Model): """ ファイル格納モデル """ file_
さくらぽけっとは、レンタルサーバの使いきれない容量を活用し、写真や動画、ドキュメントファイルのアップロードと閲覧が可能になるサービスです。 ご契約中のレンタルサーバーサービスの無料オプションとして利用できます。 主な特長 サーバーの空き容量が 写真や動画のストレージに レンタルサーバーへアップロードするだけでパソコンやスマートフォンの容量不足が解消できます。 ダウンロードせずに 写真や動画の閲覧が可能 写真や動画・音楽ファイルも端末にダウンロードすることなくサーバー上から閲覧、再生できます。 ブラウザやアプリ どちらも利用可能 ファイルのアップロードと閲覧はブラウザやFTPソフトから簡単に行えます。 サイトとは別の非公開領域にアップロード可能 アップロードディレクトリは非公開領域なので外部から覗かれる心配もありません。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く