【Google apps Script】数字をアルファベットに変換するとか

google apps scriptでgoogle spreadsheet上のセルの操作を行う際、列はアルファベットで指定する。しかしループで処理するなどの行程を考えると、列を指定する変数はアルファベットよりも数字のほうが好ましい。

例えば数字4をアルファベットDに変換する場合、以下のように A-Zの26個のアルファベットを変数strに設定して、slice関数で4個目の文字を取得して変数retに格納する感じで数字をアルファベットに変換可能かと思われ↓

var x = 4;
var str = 'ABCDEFGHIJKLMN...XYZ';
var ret = str.slice(x-1,x);

slice関数の第1引数(start)、第2引数(end)の指定は、0が1文字目を意味するので、上記ではx-1,xとしている。

はてなブログでキーワード自動リンクを無効にする方法

はてなブログで、ダッシュボード>デザイン>カスタマイズの「デザインcss」の部分に、以下を追加すればキーワード自動リンクが消せるっぽい。

a.keyword {
    border: none; /* 下線を消す */
    color: inherit; /* 文字色を親要素と同じに */
    pointer-events: none; /* クリックした時のイベントを消す */
}

正確には機能を無効にしてるのではなく、cssの記述でイベントを稼働しないようにしてるようです。

はてなダイアリーでSyntaxHighwriterでコードを記述する練習とか

javascript
alert("hello")
SQL
with unto as(
SELECT * 
FROM tle x
where fld like '%hoge%'
left outer join fyuga y
on x.ij=y.ij
group by ujnio 
);
ruby
require twitter
put 'hello'

編集モードを「はてな記法モード」もしくは「Markdownモード」にして、各モードに準じた書き方をすればコードをSyntaxHighwriter風な表示にできる。