今回つくろうとしている、Desknets2icalですが、社内のWindows上で実行しそこからGoogleカレンダーのアクセスできるところにiCalをアップロードできるように考えています。 前回までで、iCal生成は出来ましたので、今回はこのiCalを任意のサーバーにアップするために、sftpを実行します。これが出来れば、社内のDesknetsデータをiCal形式にして任意のサーバーに公開できます。そこのURLをGoogleカレンダーに設定すればDesknetsがGoogleカレンダーにインポートできます! では早速、net-sftpをインストールしなければいけないのです下記コマンドにインストールして下さい。 gem install net-sftp 私はここでgemのバージョンが低いとエラーが出てしまいましたのでgemのバージョンアップを行いました。 gem update --syst
RubyでSFTPの各種操作方法。 READMEよりサンプル作成 「net-sftp」を使用。下記の動作は、「ruby1.8.7」 「net-sftp 2.0.2」にて確認。 require ‘net/sftp’ # ファイルのダウンロード Net::SFTP.start(“host”, “user”, {:password => “hoge”}) do |sftp|; sftp.download(“取得ファイル名(パス付き)”, ‘保存先ファイル名(パス付き)’) end # ファイルのアップロード Net::SFTP.start(“host”, “user”, {:password => “hoge”}) do |sftp|; sftp.upload(“ローカルファイル”,”出力先ファイル(ファイル名まで)”) end # 文字列をリモート先ファイルへ保存 #Net::SFTP.s
コンピュータスキルがコンピュータそのもののように、急速に進化する様は奇妙な感じがしないか?現在、ハードコアなコンピュータ・プログラミングをしている我々のような人間の中には、初期の頃の心を奪われるようなWebでHTMLやCGIからスタートした人もいるだろう。私もそうした人間の1人だ。「Webデザイン」という擬似コーディングの素晴らしい世界にちょっと手を出してみたことがある読者なら、デザイナーが最近、2種類のグループに分類される、と、絶対に気づいているだろう。最初のグループは、DreamweaverのようなWYSIWYGのエディタを使い、Webページのデザインと発行を行っている。2番目のグループはEmacsやVimといったテキストエディタを使ってHTMLを手ずからコードし、FTPクライアントを用いて完成したページをWebサーバーにアップロードして世界に公開し、できれば世界に高く評価されたい、と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く