メシのタネ

Webプログラミング 備忘録

  • DOMをPHPで操作できたらいいよね

    そうだよね。そう思うよね。JavaScriptでやると、画面がガタついたりするもんね。そうならないようにする方法もあるかもしれないけど、僕はできませんので、サーバー側でなんとかできたらええなぁと思って挑戦したけど、できませんでしたよ。PHP標準でHTMLをDOMにできるらしい今、技[...]

    続きを読む
  • 設計書ってなんで書くの?

    設計書をなぜ書くのかから始めてかれこれ3年近くこの禅問答をやっているわけですが、いまだに答えは出ません。ただ、その禅問答をやる中で設計書に対する取り組み方は大きく変わったので、その一部でも書いていきたい。基本設計はとにもかくにも必要だと思う設計書はいらぬ!という話をよく聞くし、自分[...]

    続きを読む
  • 書ききってやる。

    久々に書いてみる。久々に文章を書くということをやってみようと思う。伝える作業を観察したいと思ったからそうしたいと考えた。情緒的な文章は基本的にゴミ箱にぽいしてきましたが、情緒的なのも自分だと思う。「文章をかくという作業は、とりもなおさず自分と自分をとりまく事物との距離を確認すること[...]

    続きを読む
  • 普通の会社で2年普通に働いて思う事

    えらい寒くなりました。文句言いながらも現職を続けて2017年12月1日にめでたく2年がたちました。分かりやすいが乱暴に言えばITドカタと呼ばれる業界に入って案件のヒエラルキーの無慈悲さを痛感しながらも、それでもしょうがないと頑張る人たちに心を打たれながら「じゃあ俺も」と頑張れない自分に挫折して、とあ[...]

    続きを読む
  • jQueryUiのDatepicker利用時にminDate設定するとバグる件

    題名の通りなんですが、DatepickerでminDate使うとバグります。また後でキャプチャ見て貰いますけど、灰色の部分が、minDateで設定した日付が反復して出るようになるんですね。こういうの気が付かない人がいるかも知れませんが、ChoromeでminDate設定してる人は気にしてみてくだ[...]

    続きを読む

イマサラSublime SFTPのSFTPでのファイル監視アップロードについて書いてみる

pacoding

Sublimetext2でファイルを保存したら即サーバー側でアップデート(動的にアップロード)されたら便利ですよね。FTPかSFTPのプロトコルを使ってそれが出来るパッケージがSublimetext2にはあります。Sublime SFTPっていう有料($20)のパッケージなんですけど金払えってアラートを無視していれば実質タダで使えます。Sublimetext2とおんなじですね。3が出てるのに未だに僕は2を使い続けているわけですが、Sublime SFTPは非常に便利で、これだけでもSublimetext使う価値があると思います。

SFTPでできる事

・ファイルをアップロード
・ファイルをダウンロード
・サーバー側の指定ディレクトリとローカルの指定フォルダを同期
・ローカルの指定フォルダとサーバー側の指定ディレクトリを同期
・サーバーのディレクトリとローカルのディレクトリのリネーム
・ローカルのファイルを監視してサーバーへアップロード

このように便利な事ができます!

導入から監視まで

今日はこれをメインでやりたいわけではないので設定について書かれた記事へのリンクを貼っておきます。すきなの見て設定してください。個人的にオススメな記事をのっけておきます。

Sublime Text 2 の SFTP パッケージでファイルの自動アップロード&モニタリング機能を試してみた

Sublime text SFTPをつかってリモートファイルをローカルで快適に編集

SUBLIMETEXT2のSFTPプラグインを使い,サーバー上のファイルをローカルに同期

パッケージコントロールの導入方法

Sublime Text2で楽にパッケージの管理ができるSublime Package Controlを入れてみた

SFTPでファイルを監視してアップロードする方法

FTPでこれをやると、IDとPWだけなんですけど、SFTPでこれをやろうとすると、多少面倒になります。

鍵を設定する
・秘密鍵へのパスを設定する

この二つをやる必要が出てきます。今日はこの秘密鍵へのパスの設定する際の注意点を書こうと思いました。

Sublime SFTP使う際の秘密鍵の注意点(Windows)

多分Macは普通にssh keygenやって作られた鍵使えば良いと思うんですけど、僕はteratermで作った鍵を使ったら上手く行きませんでした。puttyで作った鍵を使ったら上手くいったので、鍵はputtyで作る必要がある気がします。でこのputtyで作った鍵を設定ファイルの、ssh_key_fileにppkのパスを指定します。

こんな感じです。注意点としてpasswordに秘密鍵のパスフレーズを入れないことです。これでFTPが無い人も快適アップロード生活が送れますね!!

関連記事