阿房峠

tunaguinfoのブログ

Google Apps Script 入門 - 和暦変換するスプレッドシートを作る(おさらい) 第三夜

ちょっと間が空いたのと前回よく読めていなかったような気がしたのでもう一度

tonari-it.com

だいたい読めるようになっていた。再来年は平成のあとの年号を追記する必要があるんだなと思ったり。

 

で、予習というか写経だけ。

tonari-it.com

なんとなく読めるけど、初めて見る単語が多いので引き取りきれない。APIとかほげほげとか。この先はかんたんなjavascriptの教科書が必要なのかも。

 

しかも、タイプミスがあってエラーまで出すし。残念な感じ。保存する前に確認したんだけどな。明日もう一回やるか。

Google Apps Script 入門 - 和暦変換するスプレッドシートを作る 第二夜

まずは昨日の

tonari-it.com

おさらいから。まずは変数を関数の中にいれ、動作を確認。その後、演算子のあとにスペースを入れたり、消したりしてみるものの、そのスペースは冗長なのか推奨されているのかはわからない。とりあえずは動いているようだけど、仕様がわからないと正解にはならないな。何を読んだらいいのだろう?

その後に、税込み金額を税抜きに金額にする関数を作ってみた。同じ「コード.gs」のZEIKOMI関数のあとに数行開けて関数をコピペ。

*(1 + SALES_TAX_RATE)

*(1 / (1 + SALES_TAX_RATE))

に変えてZEINUKIとして保存、、シートに反映させて元の数字に戻っているのを確認して完了。"("が入れ子にできることはわかった。

で、本日のお題

tonari-it.com

写経はできる。何をやっているかもわかっている気がする。改行してインデントしてくれるだけ生のExcelの関数よりはいいかな?程度の感じ。とはいえシート上の関数やセルの指定やらは自作関数のほうが簡潔でいいのかも。でもロードには時間が掛る。一度呼んでおけば関数を更新しても勝手にシート上の値も変更される。便利だな。

 

Google Apps Script 入門 - 自作関数を作る 第一夜

いつも隣にITのお仕事さんのサイトGoogle Calendar に作業のログを取って生産性を計測するコンテンツがある。

tonari-it.com

先日、勤怠やら物件ごとの工数管理を検索していたところこちらのサイトに行き当たった。しかし、何が書いてあるのかわからない。多分コピペすればそれなりに動くのだろうけどそれでは人に勧められないし、欲しい機能があるのかも実際のところよくわからない。

というワケで、ひとまず手を動かすことにした。

tonari-it.com

半分以上は理解や想像ができないのだけどGoogle Apps Script (以下、GAS)は学ぶことができそうなので進めることに。

tonari-it.com

本日のお題はこれで、

  1. Google Spreadsheet で スクリプトエディタを開いて
  2. プロジェクトに名前を付けて
  3. 自作関数のスクリプトを書く(写経する)

というもの。

作業時間は読みながらでも15分程度。

やってみて気になったのは Google Spreadsheet から関数ZEIKOMIを呼び出すときに1秒位の呼び出し時間がかかったこと。スクリプトは3行ほどなのに意外なほど時間が掛る。これって他にも関数があったり大きな関数を使う場合はもっと時間がかかるのだろうか。

 

 

 

 

 

のどか Windows 10対応版

 「のどか」の新しいバージョンをリリースいたします。
  制限事項がありますが、このバージョンからWindows 10対応版となります。

 

http://www.appletkan.com/nodoka.htm

 

合同会社アプレットさんありがとう!!

待ってました。早速インストールして課金した。

当たり前だけど、.mayuで動いてます。

あー、たまらない。

 

備忘録 さくらのレンタルサーバーにwordpressをインストールする その1

さくらのレンタルサーバーにおいてあったファイル群は昨日バックアップできた。そこで今度は掃除とwordpressのインストールを行う。

 

まずは掃除から

サーバのwww以下にあるバックアップ済みのファイル群をftpで消去することにしてffftpでアクセスしてみた。さすがに1GB近くあるせいで全然消去が進まない。ひとまずffftpのセッションを終わらせてsshでアクセスすることに。

putty でアクセスして www 以下を  rm -r で綺麗に消去。清々しいほどに何もない。lsしても何も帰ってこない。

ちなみにputtyでさくらのレンタルサーバにアクセスはパスワードでしているが設定しないと都度、アカウントとパスワードを求められる。

 

qiita.com

を参考にショートカットを作成、プロパティ、ショートカット、リンク先のパスに加え以下の要領でオプションを設定する。

"C:\Program Files (x86)\PuTTY\putty.exe" -load 「セッション名」 -l 「ユーザ名」 -pw 「パスワード」

 

今度はwordpress のダウンロード

blog.nzakr.com

上記を参考にwgetwordpressをダウンロード。しかし、デーモン様が認証できない旨のエラーと共に--no-check-certificate オプションを適用せよとおっしゃる。というワケで

#Wordpress最新ファイルをダウンロード
wget --no-check-certificate https://ja.wordpress.org/latest-ja.tar.gz

"C:\Program Files (x86)\PuTTY\putty.exe"


#ダウンロードしてファイルを解凍
tar zxvf latest-ja.tar.gz

 となった。

 

ダウンロード先を/home/hogehoge/www/wp001としていたためダウンロードしたファイルを回答するとさらにwordpress/にファイルが展開されていた。1階層ディレクトリが深いので一旦展開したファイルを削除してlatest-ja.tar.gzをwwwへ移動してから解凍した。

 データベースの設定とwordpressのインストール

www.adminweb.jp

上記のサイトをお手本にデータベースの設定とwordpressのインストールを行った。至って簡単で設定ファイルをダウンロードすることなくデータベースのパラメータを入力し、ブログや管理者の名前やメールアドレスを入力するとインストールのボタンが現る。そしてこれをクリックすればwordpressのインストールは完了する。

 

備忘録 さくらのレンタルサーバ バックアップ

先日来さくらのレンタルサーバを整理しようと思っていたのだけど色々あってやっと今日手をつけた。

結果としてはsshでログインしてzipで圧縮してftpでダウンロードしたのだった。で、その記録。

 

設定を記録した資料を探して、ログイン。でも何をしていいのかわからなくっていてマニュアルを読み必要なアプリケーションをインストールしてやっとログイン。ftpを使用にもftpクライアントもインストールされていない。googleで検索してffftpで接続。なんとかダウンロードできるものもあるのだけど一向に終わらない。いくつもエラーが出るしなぜエラーが出るのかわからないし途方に暮れる。

で、ある程度ダウンロードして諦めてサーバのwww以下を全部処分しようと思ったときそういえばMT4はデータベース使ってなかってっけ?とふと思い確認するとデータベースは存在しませんと。でオトト氏に確認するとそういう設定もできる。「ダウンロードしたいのにできない」と訴えると、sshでログインしてzipで固めて落とせとおっしゃられる。なるほどとまたgoogle先生に教えて頂いてputtyでログイン。zipしてまたffftpでダウンロードしてのだった。

快適、素晴らしい、さすがプロは相手のレベルに合わせて的確に指示を出す。という夕方だった。

Windows7にEmacsキーバインド

いままで我慢してXPを使っていたのだけど、ゴニョゴニョな理由でWindows7を使うことに。で、それまでEmacsキーバインドにするにはmayuとかまどかを使っていたのだけどひとまずkeyhackにすることに。

Emacsキーバインドで検索すると以下が上がってくる


OS のキーバインドを Emacs 風にするツールまとめ - Qiita

 


Windows 7や8(64bit)で emacs キーバインドにする方法 - Qiita

 

ちなみにCapsLockとCtrlの入れ替えは

KeySwap for XPの詳細情報 : Vector ソフトを探す!

ですることに。

mayuの資産は使えないのだけれどとりあえず使えている。