最終更新: 2016-12-02T23:22+0900
♪ 目があ
シシトビバシ
最終更新: 2017-11-01T20:40+0900
ただの表デ
TSVモ
文字の大きさや折り返し幅が関係してる。原因をつきとめてさあ報告しようかと既存のバグ報告を漁ろうとしたら、いきなり掲示板の3スレ
MRUに前回の適用フ
いらない機能です。「一時適用」したフ
どちらを優先するのか一概に決められないところはある。アドホ
※お天気屋たる所以は、か
タイプ別設定一覧から選んで一時適用ボタンを押したときと、フ
どういう挙動か。フ
この結果どういうイライラ状況が発生したか。
適用されているフ
フ
どうも W の幅をひとつの基準にしているらしい(※高さの基準に x が、ハイフンの長さの基準に n や m が使われるように(<果たしてそれを聞き分けて区別できるだろうか)、も
たとえば最近愛用してる HG正楷書体-PRO フ
そういうアルゴリズムで(=列幅の2倍の)タブスト
実際どうなのだろう。閲覧を主に想定してるのだろうか。
フ
雑なパViewが持
」みたいなコメントがソ
あと、TSVモ
我慢して使うよ。
下に書いた悪魔合体を進めると、横スクロ
P.S. histという用語は MoveHistPrev/MoveHistNext という前例に基づいたものだ
そして、マクロを書いていてアンド
書いていたマクロFile.lines.partition{...}
というのをそのマクロを使
たしか秀丸にあ
何度も[End]キ
あと Tabキ
できると思うんだけど。つまり、タブスト
レイアウトマネif (bFastMode) {...}
で囲まれた複数の部分が幅計算の適宜実行だけじCLayoutMgr::_DoLayout
なんてアンダ
※こうな
落し所はレイアウトを必要なときに必要な分だけ作成して返すプロキシクラスに位置づけて、内部的にはレイアウトマネ
でも……、レイアウトマネ
それもこれもレイアウトマネ
……とまあこんな感じで脱線するから CSVモ
<追記@2017-11-01>『[単行本(ソフトカバ
当然の利用法として、特定の列を矩形選択で一括削除したくな
すぐ上で
タブスト
ップの随時再計算をそれなりの規模の CSVフ ァイル(※ウチのPCだと富豪パ ッチバ ージ ョンで1MB・1万行ならもたつくけど現実的なレベルなので、それより大きいフ ァイル)でやろうとして時間を空間で購 った場合、横スクロ ールバ ーをドキ ュメントの最長行に対応させるためにや っていること っていうのはその一部になる。でもコストが整数2個から配列の配列と段違いに大きくなるので、CSVモ ードではない場合のコスト増を避けなければいけない。(折り返しモ ード)×(CSVモ ード)=4通りのコ ード分裂……
と書いたけど、別に配列1個でもよさそう。その場合「横スクロ
スキ
最終更新: 2017-01-25T00:05+0900
耳がね、レ
Safari(5.1.7)は……スペ」「ースだけを使 って両端揃えをしようとして英字混じり文が不自然に分断される
全角文字だけで文章を書くならスペ」(20131101p01.10)。このやり方はスペースに頼らない字間調整が行われるとの報告もある
text-justify: distribute
(=inter-ideographの対象に加えて英単語内にも調整字間を分配する)を指定するのが、日本語がメインの和欧混交文の一番無難な表示方法だと思newspaper
value." であり、newspaperは "the most sophisticated form of justification for Latin alphabets." らしいのだから、向こうの人も条件によ最終更新: 2017-09-06T19:57+0900
写真も動画もと
場所は左のフロントフ
ホ
ステ
※三脚穴に対応したネジはカメラのアクセサリだろうと、ビ
マイクは電源ボタンの反対側。数少ない YouTube動画では高音が反響したような耳障りな音ば
「共締め」
連番だと PCにコピ
/* [NECKER V1P] renamer.js NECKER V1 Plusが保存する動画ファイル CAR_XXXX.MOV, SOS_XXXX.MOV, TLP_XXXX.MOV の連番部分(XXXX)をファイル作成日時(YYYYMMDDHHMMSS)で置き換える。 CAR_XXXX.MOVで確かめた限りは、ファイルの作成日時と更新日時は 動画の撮影開始時刻と終了時刻と一致するようですよ。 SOS_XXXX.MOVはちょっと特殊かもしれないけど。 メモリーカードから PCにコピーした場合、ファイルの更新日時は維持されるけど 作成日時はコピーした日時(コピーファイルの作成日時)で上書きされるみたいですよ。 だからこのスクリプトはメモリーカード内の \DCIM\100__DSC フォルダで実行しないとダメですよ。 */ var FSO = new ActiveXObject("Scripting.FileSystemObject"); var Dir = FSO.GetFolder("."); var FAC = {Normal:0, ReadOnly:1, Hidden:2, System:4, Volume:8, Directory:16, Archive:32, Alias:64, Compressed:128}; var Reg = /^(CAR|SOS|TLP)_[0-9]{4}\.MOV$/; for (var it = new Enumerator(Dir.Files); ! it.atEnd(); it.moveNext()) { var file = it.item(); if (file.Attributes & (FAC.ReadOnly+FAC.Hidden+FAC.System+FAC.Volume+FAC.Directory+FAC.Alias)) { continue; // 属性持ちには触らない。非ファイルには用がない。 } var m = Reg.exec(file.Name); if (! m) { continue; // NECKERの動画ではない。 } var t = new Date(file.DateCreated); var time = ("000"+t.getFullYear()).slice(-4) + ("0"+(1+t.getMonth())).slice(-2) + ("0"+t.getDate()).slice(-2) + ("0"+t.getHours()).slice(-2) + ("0"+t.getMinutes()).slice(-2) + ("0"+t.getSeconds()).slice(-2); var newname = m[1]+"_"+time+".MOV"; for (var i = 1; i < 10; ++i) { // 無印と(2)から(9)までリネームを試します。 try { file.Name = newname; break; } catch(e) { newname = m[1]+"_"+time+" ("+(i+1)+").MOV"; } } }
カウルが写
だいたい4分の1のサイズに圧縮してる。ナンバ
画面の一部に夕焼け空が写
右下のカメラ名と時刻表示は消せない。DSC-HX30Vがするように字幕扱いでもなく、画面に埋め込まれてる。
最終更新: 2017-05-16T22:39+0900
index.rbのパ
日記を書くと長々待たされたあげくエラ
詳細はここに書いた>http://tdiary-users.osdn.jp/cgi-bin/wforum/wforum.cgi?mode=allread&no=6793&page=0
evalの第3引数を "category.rb:619:#{ymd}p#{idx}"
(619は #{__LINE__}
とかが使える?)にしてシンタ
この日記はいろいろ魔改造が施されてるので CPU酷使の原因が category.rb にあるとは限らないし、そうであると考える理由も今のところ持
コメントするために GitHubのアカウントを取
正直なところリンクを張るにあた
昨日「もうGitは怖くない: 自信を持
とりあえず4章でスト
- シンタ
ックスエラ ーをうまく回避して日記サ ービスの利用者が信頼済みコ ードのコンテキストに這い出ることができるのかはよくわかりません
たとえばこういう日記を書く(※アンダcmd /C dir
は ls
にするとか)。
! [cat] title _ _BODY _BODY=File.new("./zzz.txt","w").write(`cmd /C dir`)#
古い category.rbは以下のように保存しておいたプラグインロ
@conf.shorten(eval(body.untaint, @binding))
evalされる bodyの中身はこうな
text = apply_plugin(<<'BODY', true) <pre> BODY BODY=File.new("./zzz.txt","w").write(`cmd /C dir`)#</pre> BODY
通常はユ<<BODY
~BODY
で囲まれて apply_pluginへ引き渡され、セキ$SAFE=4
で実行される。
上の例ではユ
index.rbのデ
う{{"ここにタグなりなんなりを自由に書く"}}
)すらできなか
最近は(とい
※「仮想化する」
参考@2016-12-24>「原理原則で理解するDocker - Qiita」 例えば Dockerなら、プロセス毎の名前空間という、仮想化よりはゆるい仕組みによ
悪さの想定内容がそもそも古いんだよな
ぼそり。typo? >refeter
tdiary-core/diary_container.rb at 2e9831d266e3ec91eece80819a422e07372f3766 · tdiary/tdiary-core
40 41 42 43 44 45 class FakeCGI < CGI def refeter; nil end def user_agent; nil; end def mobile_agent?; nil; end def request_method; 'GET'; end end
最終更新: 2017-05-16T22:48+0900
NECKER V1 Plus アクシ
DST
¥ 15,980
USB給電を受けると自動で録画を開始する
PCの USBポ
USB給電中でも防水状態が保たれる
防水キ
低画質長時間モ
とはいえメモリ
コマ撮り動画(タイムラプス)モ
あんまり搭載されていない機能なので用意されてること自体は嬉しいのだけど……。
時速60kmで移動することを考えたら1秒間隔がいいところ。8秒はおろか3秒間隔でもち
NECKER V1Pは SDXCに対応していないので、64GBの microSDXCカ
落とし穴があ
SDXCに対応したデジカメである DSC-HX30Vをカ
DSC-HX30Vを通してカ
この 64GBの microSDHCカ
撮影して保存 | USBケ | |
---|---|---|
NECKER V1P | できる | できない |
DSC-HX30V | できる | できる |
カ
LEDインジケ
点灯は定常状態。青点灯で電源がオン。赤点灯で Wi-Fiがオン。緑点灯で充電中。点滅は異常状態。青点滅でバ
ここまでは説明書に書かれた表の通り。では緑と
2つしかないインジケ
UPDATE:N WIFI=0 VCT=2 PDD=0 ;; ----------------------------------------------- ; ;(WIFI) WIFI Turn ON/OFF: 0~1 (0):ON (1):OFF ;(VCT) Video Clip Time: 0~3 (0):Off (1):1min (2):3min (3):5min ;(PDD) Power Down Delay: 0~6 (0):0 S (1):10S (2):30S (3):1min (4):2min (5):3min (6):Disable Power Down
現在のフ
ア
たぶん緊急保存フ
もしかしたら本気でしばきすぎて一時的な録画エラ
余計なことはせずに録画を継続してくれた方がち
付属していた三脚用の 1/4インチネジと GoPro互換のマウントのネジの両方がコインで回せるようにな
これねえ、苦労するんだよ。ささやかでもあるとないとで大違い。どうしてネジの頭をそのごついつまみに貫通させておかないんだ
USB給電がスト
<追記@2017-05-16>例えば給電停止から電源オフまでの待ち時間を10秒に設定しておいて、メインスイ
初期設定で Wi-Fiの自動起動が有効にな
押しにくいけど一応 Wi-Fiのスイ
半日走り続けた場合、例えば3時間目4時間目以降の動画が全くなか
===
を使===
の使い所がなくて困る。つまり、異なる型の変数を比較する場面というのが想定されていないから、それに対処する理由がない。型が同じなら(※null
は型ナシとする) ==
も ===
も同じなのだから、あえて ===
を使おうという動機がない。予定調和を乱すもの、外部入力は全部文字列だし、あるとしたら JSONくらい? だとしてもおかしな値の混入は水際で食い止めるべきで、比較演算子の出る幕(実際の利用場面)ではない。"\t"
なんだけど、だ" "
がどこからか現れて「俺が神だ」と主張し始めるだろう。