今朝の三輪山

 梅雨入りしたのが嘘のように、このところ爽快な天気が続いています。この辺りの田植えは、雨の間の晴れ間をぬって行うのが常で、水面から雨に濡れた稲の葉が顔を出す情景は、もう少し先のようです。

今朝の三輪山
今朝の三輪山

se.gif

履歴を使うって意外と便利です

 以前に紹介した計算器ソフト SpeedCrunch (※1)、古いソフトだったのですが私はその時初めて知り、それ以来気に入って、今は計算するとなればこればかりを使用しています。

 このソフトには履歴を保存する機能があって、最初はその都度の計算に使うのだからわざわざ履歴のファイルを残すまでもないだろうと思っていましたが、これが案外便利なのです。
 ソフト起動時には履歴を読み込んで前回分を表示するので、計算途中で割り込みが入りソフトを切ったとしても再起動で計算を続けられますし、変数として設定した値も記憶してくれていますので、例えば、
今月の一日の売り上げが、10,000円、二日の売り上げが20,000円で毎日その月の累計売り上げを計算したいとすると、
 一日に Total=10000 として
 二日目 Total=Total+20000
いちいち昨日までの累計を見るまでもなく、以後毎日 20000 をその日の売り上げに変えれば、その日までの累計がでます。簡単な例ですが、使い方でもっと高度なことも十分可能です。
 市販の電卓では、計算過程でのメモリー、M+、Mー が準備されていて便利ですが、電源を切る前の値を記憶する機能はありません。市販の電卓にもこの機能がつけば、他商品とは一線を画した商品ができあがると思うのですが、メーカーさんいかがでしょう。

(※1) http://www.speedcrunch.org/

se.gif

Google chromeはお使いですか

 Google chromeはお使いですか。
 お使いの貴方にちょっとしたTipです。
 欲しい品があったとき、その品で検索して、あっちのサイト、こっちのサイトといろいろ探し回りますよね。それとは違って、お気に入りのサイトがあって、どの品にしようかとリンクをたどりながらあっちこっちと探し回るときもあるでしょう。これが案外手間なんですよね。
 そんなときには、探し回る手間を省いてそのサイトのページをぜ~んぶ、検索でだしちゃいましょう。
 url欄に、「site:そのサイトのドメイン名」と入れてください。試しに私たちのサイトで感じをつかむんなら、url欄に、「site:miwaokina.com」 といれ、リターン。
 どうぉ。ずらずらずらっとサイトのページがあらわれ、リンクをたどらずとも一発ですよね。でも「site:amazon.com」なんて有名どころはやめてくださいね。何万件もヒットして、逆に探すのが大変。

as.gif

気分転換に世界旅行はいかがでしょう

 Google chrome はお使いでしょうか?
 ならばちょっと気分転換に Google Earth(※1)で世界旅行はいかがでしょう。世界遺産も巡れます。Beatlesファンにはゆかりの地へ、また芸術ファンにはMuseumめぐり。
 Sagrada Familia内部も見られ、Angkor Watは例の急な階段を上らずとも最上階に上がれます。人型をクリックしてストリートビューでの散策もよいでしょう。
 気分転換をしてください。

(※1) https://earth.google.com/web/data=CgQSAggB

se.gif

今朝の三輪山

 先日続いた暑さに比べ最近は気温が3~4℃下がったことで、涼しく時には肌寒く感じます。その分梅雨前の絶好の季節と言えます。

今朝の三輪山
今朝の三輪山

se.gif

Sonyのおもちゃ 面白そう

 Sony の新しいおもちゃ toio(※1)が面白そうで、欲しくなりました。
 映像を見ていると想像力が増し、いろんな遊び方が生まれてきそうです。更にピタゴラスイッチ制作メンバーの映像は、私の遊び心をくすぐります。
 ただ詳細は分かりませんが、あらかじめ準備されたカートリッジで動作の大筋は決まるようで、これが自分でプログラムができるようであればもっと良く、今の子供達へのプログラム教育とも合致しますし、想像力と創造力とが相まって、子供が遊ぶおもちゃというより、親子で遊べるおもちゃになると思います。
 私の小遣いではちょっと2万円の価格は気になりますが、とにかく一度実物を見たいものです。

(※1) http://www.itmedia.co.jp/news/articles/1706/01/news150.html

se.gif

フリーソフトの紹介です

 昨日に続き私が使っているフリーソフトの紹介です。
 昨日述べたように、FAXのファイルを無線で受信していますが、毎日送られてくるFAXをフォルダーに残しておくと、フォルダーが不要なファイルで埋まります。他にも、メールやこのブログの下書きなど、テキストと名のつくものはほとんど Text Editor Anywhere(※1)を使って、編集に便利なエディター vim(gvim)(※2)を使って書いていますが、この控えのファイルも残ってきます。これらを削除する目的で使っているのが、FileHmmer(※3) です。
 フォルダー内に貯まったファイルをファイル名や拡張子、何日前などの条件で選別し一度に削除することができます。
 何もソフトまで入れてしなくともファイラーで消せばいいよとおっしゃる方も、せめてコマンドプロンプトを使って一括削除で省力化して欲しいところです。
 例によって、Winキーを押しながらr、cmd でコマンドプロンプトを立ち上げ、cd /d D:\・・・とかで目的のフォルダーに移動し、forfiles /M *.html /D -2017/06/02 /C “cmd /c del @file” で本日以前のhtmlファイルを一括削除などをしましょう。
 でも貴方が私の様に不要ファイルがどんどん貯まる方ならば、フリーソフトが便利です。

(※1) http://www.gigafree.net/tool/text/texteditoranywhere.html
(※2) https://www.kaoriya.net/software/vim/
(※3) http://www.gigafree.net/system/clean/filehammer.html

se.gif

フリーソフトの紹介です

 私が使っているフリーソフトの紹介です。
 週初めにお奨めしたリマインドメールも、メール受信を知らせる手段が無いと意味がありません。メール受信を知らせるフリーソフトは数多くありますが、作業中にポップアップで作業が中断されるのは嫌ですので、タスクバーの右隅でしとやかに知らせてくれるのが好みの私はMMMCheck(※1)を使用しています。
 複数のメーアドレス対応はもちろんで、受信時に出せる音も消し、単にアイコンが変わるだけにして使っています。
 受信を知らせるといえばもう一つ、FAXです。最近のFAXは良くできていて、FAX端末で受信と同時に、離れた位置のPCに無線でPDFまたは画像ファイルで送信されてきた内容を送ってくれます。
 ただメールと違って受信を知らせるソフトは今のところ見つかりません。そこで、送られてきたファイルが指定のフォルダーに入ることを利用し、フリーソフトのフォルダ監視(※1)を使い、フォルダー内のファイルに変更があったとき、タスクバーのアイコンが点滅することで、FAXの入電を検知しています。点滅しているアイコンをクリックすれば、入電したファイルを見ることができます。
 元々こんな事を目的とするソフトではありませんので、安全面でのフォルダ監視など他の使い方ができるのはもちろんです。
 使ってみてください。

(※1) http://www.vector.co.jp/magazine/softnews/060125/n0601252.html
(※2) http://forest.watch.impress.co.jp/library/software/folderkanshi/

sej.gif

今朝の三輪山

 今日も暑くなりそうです。その分風が心地よい季節です。
 自転車のツーリングの人たちをよく見かけます。風を切って走るこの時期は最高の季節でしょう。

今朝の三輪山
今朝の三輪山

se.gif

リマインドメールを活用しましょう

 5月1日のこの欄で、「GoogleドライブとApps Scriptを利用して指定日時にメールを自動送信しよう」(※1)を紹介しましたが、興味を持っていただけましたでしょうか?
 Gmailは何かと便利ですからアカウントの一つや二つはきっとお持ちのことでしょう。ならばフリーストレージの Google drive を利用しない手はありません。その利用の一つが上記で、私は便利に使わせていただいています。
 日にちで「忘れていませんか?」とリマインドメールを自分宛に送るものですが、Appやjavascriptが不得手な私でもいろんなサイトの説明から、アレンジも可能です。
 日にちではなく曜日でメールを送るならば、

曜日リマインド

function checkDayAndSendEmail() {
// スプレッドシートの内容を得る
var sheet = SpreadsheetApp.getActiveSheet();
var rows = sheet.getDataRange();
var numRows = rows.getNumRows();
var values = rows.getValues();
// 現在の日時を確認
var now = new Date();
var wd = now.getDay();
var h = now.getHours();
// シートの内容を確認する
for (var i = 0; i <= numRows - 1; i++) {
var row = values[i];
var cday = row[0]; // 曜日(日~土:0~6)
var chour = row[1]; // 時間
var cto = row[2]; // 宛先
var ctitle = row[3]; // 件名
var cbody = row[4]; // 本文
// 条件を確認
if (cday == wd && chour == h) {
// メールを送信
GmailApp.sendEmail(cto, ctitle, cbody);
}
}
};

 あるいは第n曜日でメールを送るならば、

 
function checkDayOrderAndSendEmail() {
// スプレッドシートの内容を得る
var sheet = SpreadsheetApp.getActiveSheet();
var rows = sheet.getDataRange();
var numRows = rows.getNumRows();
var values = rows.getValues();
// 現在の日時を確認
var now = new Date();
var y = now.getFullYear();
var m = now.getMonth()+1; // getMonth()戻り値は0~11
var d = now.getDate();
var w = now.getDay();
var h = now.getHours();
// 今月一日の曜日を確認する
var date = new Date(y+”/”+m+”/1″);
var firstDay = date.getDay();
// シートの内容を確認する
for (var i = 0; i <= numRows - 1; i++) {
var row = values[i];
var cweek = row[0]; // 第n
var cday = row[1]; // 曜日(日~土:0~6)
var chour = row[2]; // 時間
var cto = row[3]; // 宛先
var ctitle = row[4]; // 件名
var cbody = row[5]; // 本文
// if (typeof(cweek) != “object”) continue;
// 求めたい曜日の第一週の日付を計算する
cday = cday – firstDay + 1;
if(cday <= 0) cday += 7;
// 第n週まで1週間を足す
cday += 7 * (cweek – 1);
// 条件を確認
if (cday == d && chour == h) {
// メールを送信
GmailApp.sendEmail(cto, ctitle, cbody);
}
}
};
などとリマインド領域を増やせます。助かっている私の経験から、利用をお奨めします。

(※1) http://itpro.nikkeibp.co.jp/pc/article/column/20140114/1117623/

se.gif