約 2,422,989 件
https://w.atwiki.jp/ntemacs/pages/83.html
■ Emacs 全般で利用できる設定 【お知らせ】 2019/04/16 追記 helm-lisp-commands 関数に引数を追加し、複数のコマンドを作成できるようにしました。 2019/04/11 追記 ghq や hub を利用する例を追加しました。 2018/10/22 追記 lisp-commands の S式を progn を使って複数式をまとめて書いた場合、helm の表示が整形されるように対応しました。 2018/10/21 追記 helm-epeco に query をサポートしました。 【本題】 helm で peco もどきのコマンドを使うための設定です。次で紹介されているような peco の機能を Emacs でも実現したくて作りました。 https //www.google.com/search?q=linux+peco 以下の設定を有効にしてご利用ください。 (defun helm-epeco (command optional filter query) (interactive "sCommand \nsFilter ") (helm sources (helm-build-sync-source "Epeco" candidates (lambda () (split-string (shell-command-to-string command) "\n" t)) candidate-number-limit 10000 action (helm-make-actions "Output" (lambda (candidate) (insert (with-temp-buffer (dolist (cand (helm-marked-candidates)) (insert (format "%s\n" cand))) (when (and filter (not (string= filter ""))) (shell-command-on-region (point-min) (point-max) filter nil t)) (goto-char (point-min)) (when (re-search-forward "\n\\ " nil t) (replace-match "")) (buffer-string))))) migemo t) input query prompt "[MIGEMO] pattern " buffer "*helm epeco*")) shell-mode のバッファ上での利用を想定しており、以下のような動きとなります。 例えば、次の設定を shell-mode のバッファ上で評価した場合、 (helm-epeco "ps -ef" "awk {print $2} | xargs -r echo kill" "ps") 次のコマンドを shell で動かすことと同じイメージの動きとなります。 ps -ef | peco --query ps | awk {print $2} | xargs -r echo kill 具体的には、 command(例では、ps -ef)を実行 ※ command は、helm-epeco を実行するバッファのロケーション(tramp で接続している場合は、その接続先)で動作する - command の出力結果を helm で選択(複数行選択可) ※ helm-epeco に query の指定があれば、helm の検索条件の初期値として利用する - helm の選択行に対し、filter(例では、kill コマンドを生成)を実行 ※ filter は、ローカル側(Emacs を起動しているホスト)で動作する - カーソルの位置に挿入 利用方法は以下のとおりとなります。 方法1)M-x helm-epeco で起動する command と filter の入力を求められますので、command に実行するコマンドを、filter にフィルタで利用するコマンドを入力してください。filter は改行にて入力を省略できます。 方法2)次のような Emacs lisp を書き、shellバッファ等で M- で入力して評価する (helm-epeco "echo -e test1\ntest2 ") (helm-epeco "ps -ef" "awk {print $2} | xargs -r echo kill") (helm-epeco "ghq list -p" "xargs -r -L 1 echo cd") (helm-epeco "ghq list" "cut -d / -f 2,3 | xargs -r -L 1 echo hub browse") (helm-epeco "docker ps -a" "awk {print $1} | xargs -r echo docker container start") (helm-epeco "docker images" "awk {print $3} | xargs -r echo docker image rm") ※ ghq、hub の説明は次のページを参照してください。hub browse で利用する BROWSER 環境変数の設定は、cygstart、wslstart、xdg-open などを指定するのが便利かと思います。 https //qiita.com/itkrt2y/items/0671d1f48e66f21241e2 方法3)方法2で作成したコマンドを以下のようにキーに登録して利用する (define-key helm-command-map (kbd "C-k") (lambda () (interactive) (helm-epeco "ps -ef" "awk {print $2} | xargs -r echo kill"))) ※ 上記の場合は、helm-command-prefix のキー+ C-k で起動します。 方法4)方法2で作成したコマンドを以下のように helm で選択して実行できるようにする(キーの設定に迷うことがなくなり、お勧めです) (defun helm-lisp-commands (lisp-commands) (helm sources (helm-build-sync-source "Lisp Commands" candidates (lambda () ;; S式を整形して表示する場合 (mapcar (lambda (x) (replace-regexp-in-string "\n\\ " "" (pp-to-string x))) lisp-commands)) ;; S式を一行で表示する場合 ;; (mapcar (lambda (x) (format "%S" x)) lisp-commands)) candidate-number-limit 1000 multiline t action (helm-make-actions "Eval" (lambda (candidate) (eval (read candidate)))) migemo t) prompt "[MIGEMO] pattern " buffer "*helm lisp commands*")) (setq lisp-commands-for-shell-mode ((helm-epeco "ps -ef" "awk {print $2} | xargs -r echo kill") (helm-epeco "ghq list -p" "xargs -r -L 1 echo cd") (helm-epeco "ghq list" "cut -d / -f 2,3 | xargs -r -L 1 echo hub browse") (helm-epeco "docker ps -a" "awk {print $1} | xargs -r echo docker container start") (helm-epeco "docker images" "awk {print $3} | xargs -r echo docker image rm"))) (define-key shell-mode-map (kbd (concat helm-command-prefix-key " C-l")) (lambda () (interactive) (helm-lisp-commands lisp-commands-for-shell-mode))) ※ 上記の場合は、helm-command-prefix のキー+ C-l で起動します。 以上となります。 この設定を考える前には、次のようなものも作っていました。ただし、本設定の方が tramp の接続先にコマンドを配置する必要がないなど、お手軽に使えると思います。 https //github.com/smzht/emacs-utils 一方、本設定の helm-epeco では、command に history のような shell の内部コマンドは利用できません。上記の epeco コマンドでは、epeco にパイプで接続するコマンドとして history を実行する形となりますので、利用可能です。history を利用するためであれば次の設定も公開していますので、併せての利用を検討ください。 helm から comint の入力履歴を検索するための設定 また、本設定の helm-epeco は非同期に動作しません。(command の出力が全て終わってから helm が起動します。)peco は非同期に動作しますし、上記 GitHub で紹介している epeco-async も tramp の接続先では動作しませんが非同期に動作します。 このように helm-epeco はお手軽に使える代わりに利用する上での制約もありますので、ご留意ください。 変更履歴 2018/10/20 このページを作成した。 2018/10/21 helm-epeco に query をサポートした。 2018/10/22 lisp-commands の S式を progn を使って複数式をまとめて書いた場合、helm の表示が整形されるように対応した。 2019/04/16 helm-lisp-commands 関数に引数を追加し、複数のコマンドを作成できるようにした。
https://w.atwiki.jp/mynote/pages/31.html
[cfd@utmcc010 hime]$ mpicc -o LAMM112 himenobmtxps.c [cfd@utmcc010 hime]$ mpicc -O -o LAMM112O himenobmtxps.c [cfd@utmcc010 hime]$ mpicc -O1 -o LAMM112O1 himenobmtxps.c [cfd@utmcc010 hime]$ mpicc -O2 -o LAMM112O2 himenobmtxps.c [cfd@utmcc010 hime]$ mpicc -O3 -o LAMM112O3 himenobmtxps.c [cfd@utmcc010 hime]$ ls LAMM112 LAMM112O3 M111O2 M112O2 M122O1 himeno-np2.txt himenobmtxps.o LAMM112O M111 M111O3 M112O3 M122O2 himeno-np2.txt~ makefile.sample LAMM112O1 M111O M112 M112O3] M122O3 himeno2.o param.h LAMM112O2 M111O1 M112O1 M122 cc_himenoBMTxp_mpi.lzh himenobmtxps.c paramset.sh [cfd@utmcc010 hime]$ date 2007年 1月 4日 木曜日 21 28 17 JST [cfd@utmcc010 hime]$ 姫野ベンチ流れました!原因はmpichでコンパイルしたためlam-mpiのmpirunでは流れなかった(気づけよ俺) [cfd@utmcc010 hime]$ ./paramset.sh M 1 2 2 [cfd@utmcc010 hime]$ mpicc -o himeno2.o himenobmtxps.c [cfd@utmcc010 hime]$ ls M111 M112 M122 himeno-np2.txt makefile.sample M111O M112O1 M122O1 himeno-np2.txt~ param.h M111O1 M112O2 M122O2 himeno2.o paramset.sh M111O2 M112O3 M122O3 himenobmtxps.c M111O3 M112O3] cc_himenoBMTxp_mpi.lzh himenobmtxps.o [cfd@utmcc010 hime]$ mpirun -np 4 himeno2.o Sequential version array size mimax = 129 mjmax = 129 mkmax = 257 Parallel version array size mimax = 129 mjmax = 67 mkmax = 131 imax = 128 jmax = 65 kmax =129 I-decomp = 1 J-decomp = 2 K-decomp =2 Start rehearsal measurement process. Measure the performance in 3 times. MFLOPS 1073.739694 time(s) 0.383068 1.702009e-03 Now, start the actual measurement process. The loop will be excuted in 469 times This will take about one minute. Wait for a while cpu 60.063891 sec. Loop executed for 469 times Gosa 1.013058e-03 MFLOPS measured 1070.565156 Score based on Pentium III 600MHz 12.923288 [cfd@utmcc010 hime]$ [cfd@utmcc010 hime]$ date 2007年 1月 4日 木曜日 21 09 21 JST [cfd@utmcc010 hime]$ 姫野ベンチを走らせたんだが・・・どうも弾かれてます [cfd@utmcc010 hime]$ ls M111 M111O3 M112O3 M122O2 himeno-np2.txt~ param.h M111O M112 M112O3] M122O3 himenobmtxps.c paramset.sh M111O1 M112O1 M122 cc_himenoBMTxp_mpi.lzh himenobmtxps.o M111O2 M112O2 M122O1 himeno-np2.txt makefile.sample [cfd@utmcc010 hime]$ mpirun -np 4 M122O2 Invalid number of PE Please check partitioning pattern or number of PE It seems that [at least] one of the processes that was started with mpirun did not invoke MPI_INIT before quitting (it is possible that more than one process did not invoke MPI_INIT -- mpirun was only notified of the first one, which was on node n0). mpirun can *only* be used with MPI programs (i.e., programs that invoke MPI_INIT and MPI_FINALIZE). You can use the "lamexec" program to run non-MPI programs over the lambooted nodes. p0_31624 p4_error interrupt SIGx 15 p0_26127 p4_error interrupt SIGx 15 [cfd@utmcc010 hime]$ date 2007年 1月 4日 木曜日 20 19 10 JST [cfd@utmcc010 hime]$ 行けてるっぽいがいちいちutmcc011のpassword聞いてくるのがめんどい(rshはhostsファイルいじればよかったけどsshは?) [cfd@utmcc010 advanced]$ lamboot -v lamhosts LAM 7.0.6/MPI 2 C++/ROMIO - Indiana University n-1 31257 ssi boot base linear booting n0 (utmcc010) n-1 31257 ssi boot base linear booting n1 (utmcc011) cfd@utmcc011 s password cfd@utmcc011 s password n-1 31257 ssi boot base linear finished [cfd@utmcc010 advanced]$ date 2007年 1月 4日 木曜日 17 23 55 JST [cfd@utmcc010 advanced]$ ?行けた?? Woo hoo is a common expression of joy, especially as arising from success or good fortune. by Wiki 「Woo hoo」ってのは一般的な喜びを表現する言葉だよ、特に成功や幸運からの喜びの時発せられるもの。 [cfd@utmcc010 advanced]$ recon -v lamhosts n-1 31237 ssi boot base linear booting n0 (utmcc010) n-1 31237 ssi boot base linear booting n1 (utmcc011) cfd@utmcc011 s password cfd@utmcc011 s password n-1 31237 ssi boot base linear finished Woo hoo! recon has completed successfully. This means that you will most likely be able to boot LAM successfully with the "lamboot" command (but this is not a guarantee). See the lamboot(1) manual page for more information on the lamboot command. If you have problems booting LAM (with lamboot) even though recon worked successfully, enable the "-d" option to lamboot to examine each step of lamboot and see what fails. Most situations where recon succeeds and lamboot fails have to do with the hboot(1) command (that lamboot invokes on each host in the hostfile). [cfd@utmcc010 advanced]$ date 2007年 1月 4日 木曜日 17 14 43 JST rshもsshも通るやんorz [cfd@utmcc010 advanced]$ rsh utmcc011 date 2007年 1月 4日 木曜日 17 09 48 JST [cfd@utmcc010 advanced]$ rsh utmcc011 who root 0 Dec 29 22 45 root pts/1 Dec 30 00 01 ( 0.0) root pts/2 Jan 1 20 26 ( 0.0) root pts/3 Jan 1 21 15 ( 0.0) root pts/4 Jan 1 21 32 ( 0.0) [cfd@utmcc010 advanced]$ rsh utmcc011 ls Desktop utmcc010 utmcc011 [cfd@utmcc010 advanced]$ ssh utmcc011 date cfd@utmcc011 s password 2007年 1月 4日 木曜日 17 10 17 JST [cfd@utmcc010 advanced]$ 2007/01/04/17 12 LAM-MPIのログです・・・rsh(ssh)が拒否される? MPICHはうまくいってるのにorz LAM tried to use the remote agent command "/usr/bin/ssh" to invoke "echo $SHELL" on the remote node. This usually indicates an authentication problem with the remote agent, or some other configuration type of error in your .cshrc or .profile file. The following is a list of items that you may wish to check on the remote node 「/usr/bin/ssh」という命令が引き合いに出す遠隔エージェントを使用するために審理されるLAMは、 リモートなノードで「$SHELLを繰り返します」。 これは通常遠隔エージェントに関する認証問題を示します、 あるいは、あなたの.cshrcにおけるエラーの若干の他の構成種または.profileは綴じ込みます。 以下は、あなたがリモートなノードをチェックすることを望むかもしれないアイテムのリストです: [cfd@utmcc010 advanced]$ recon -v lamhosts n-1 31160 ssi boot base linear booting n0 (utmcc010) n-1 31160 ssi boot base linear booting n1 (utmcc011) cfd@utmcc011 s password ERROR LAM/MPI unexpectedly received the following on stderr Connection closed by 202.13.13.17 LAM failed to execute a process on the remote node "utmcc011". LAM was not trying to invoke any LAM-specific commands yet -- we were simply trying to determine what shell was being used on the remote host. LAM tried to use the remote agent command "/usr/bin/ssh" to invoke "echo $SHELL" on the remote node. This usually indicates an authentication problem with the remote agent, or some other configuration type of error in your .cshrc or .profile file. The following is a list of items that you may wish to check on the remote node - You have an account and can login to the remote machine - Incorrect permissions on your home directory (should probably be 0755) - Incorrect permissions on your $HOME/.rhosts file (if you are using rsh -- they should probably be 0644) - You have an entry in the remote $HOME/.rhosts file (if you are using rsh) for the machine and username that you are running from - Your .cshrc/.profile must not print anything out to the standard error - Your .cshrc/.profile should set a correct TERM type - Your .cshrc/.profile should set the SHELL environment variable to your default shell Try invoking the following command at the unix command line /usr/bin/ssh -x -a utmcc011 -n echo $SHELL You will need to configure your local setup such that you will *not* be prompted for a password to invoke this command on the remote node. No output should be printed from the remote node before the output of the command is displayed. When you can get this command to execute successfully by hand, LAM will probably be able to function properly. n-1 31160 ssi boot base linear Failed to boot n1 (utmcc011) n-1 31160 ssi boot base linear aborted! recon was not able to complete successfully. There can be any number of problems that did not allow recon to work properly. You should use the "-d" option to recon to get more information about each step that recon attempts. Any error message above may present a more detailed description of the actual problem. Here is general a list of prerequisites that *must* be fulfilled before recon can work - Each machine in the hostfile must be reachable and operational. - You must have an account on each machine. - You must be able to rsh(1) to the machine (permissions are typically set in the user s $HOME/.rhosts file). *** Sidenote If you compiled LAM to use a remote shell program other than rsh (with the --with-rsh option to ./configure; e.g., ssh), or if you set the LAMRSH environment variable to an alternate remote shell program, you need to ensure that you can execute programs on remote nodes with no password. For example unix% ssh -x pinky uptime 3 09am up 211 day(s), 23 49, 2 users, load average 0.01, 0.08, 0.10 - The LAM executables must be locatable on each machine, using the shell s search path and possibly the LAMHOME environment variable. - The shell s start-up script must not print anything on standard error. You can take advantage of the fact that rsh(1) will start the shell non-interactively. The start-up script (such as .profile or .cshrc) can exit early in this case, before executing many commands relevant only to interactive sessions and likely to generate output.
https://w.atwiki.jp/geiger/pages/19.html
USB通信 ガイガーモニター リリース情報 バージョン 更新日 修正・追加内容 ファイル 1.6 2011/12/20 調整中につきダウンロード不可 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GeigerLogger_16.zip) 1.5 2011/07/18 DLL1.1に対応(1.0では動作不可) GeigerMonitor_15.zip 1.4 2011/07/17 ロガーから分離・ズーム機能追加(要DLL1.0) GeigerMonitor_14.zip 仕様 起動 データ取得の開始 データの保存 保存したデータを開く 設定の変更 GeigerMonitorの質問 仕様 動作確認OS XP sp3, VISTA-32 sp2, 7-32, 7-64 sp1 通信機能 GeigerNT408 GeigerNT180 に対応 通信方式 USB データ取得 1秒毎にデータ取得 計算方式 リアルタイムCPMと10分間での移動平均μSv/ h表示 起動 ダウンロードしたファイルを任意のフォルダに解凍してください。(GeigerNT.dllが必要です) ガイガーカウンタをPCと接続します。 GeigerMonitor.exeを起動します。 ※設定ファイルはexeと同じフォルダに作られます。レジストリは使いません。 ※1.3以前からバージョンアップするときは設定ファイルをGeigerMonitor.iniに変更してください。 データ取得の開始 メニュー>ロガー>開始/接続 で開始します。 左軸がリアルタイムのカウント数を表示します。 右軸がμSv/h表示で10分の移動平均になっていますので、表示は10分後となります。 最大6時間分をグラフに表示しますが、入りきらない分はドラッグでスクロールします。 右ドラッグで拡大です。元に戻したいときは右から左に拡大してください。 データの保存 ファイル>上書き保存・名前をつけて保存 で1分単位に記録した.csvファイルとして保存します。 日付, 時間, cpm, μSv/h このような並びになっています。 保存したデータを開く ファイル>開く で保存したデータを確認することができます。 設定の変更 設定>各種設定 からグラフや本体のシーベルト換算係数やバックグラウンドを変更できます。 本体の設定を変更後はUSBを抜いてPCに接続しなおしてください。 (cpm - バックグラウンド) * 換算係数 と、なっています。
https://w.atwiki.jp/oretomonowa/pages/46.html
クロスプラットフォーム・オープンソースウェブブラウザ「Firefox」に関するページ。 アドオンの紹介がメイン。 拡張機能、テーマ、プラグイン、この3つ全ての総称をアドオンという。 2009/07/01より、Firefox 3.5 正式版が公開。 Tab Mix Plus や All-in-One Sidebar といった拡張機能が未対応。 上記2つは開発者のサイトから3.5対応テスト版ビルドをダウンロードすることで使用可能。 FireGestures 等を利用する手もあり。 拡張機能 マウスジェスチャFireGestures All-in-One Gestures 検索ContextSearch Drag&DropZones XUL-Migemo 空白のページの設定変更SpeedDial サイドバーAll-in-One Sidebar タブ関連Tab Mix Plus IE Tab Tab Scope ショートカットキー変更keyConfig function_key_config キーボードでリンクをたどるhit a hint & LoL ツールバーgoogle tool bar セキュリティNoScript フィルタリングAdblock Plus 開発Firebug ダウンロード, キャッシュPDF Download ニコニコ動画ダウンローダ CasheViewer
https://w.atwiki.jp/geiger/pages/29.html
シリアル通信 ガイガーロガー 概要 ガイガーカウンタのログ取るためのアプリケーションです。 リリース情報 バージョン 更新日 修正・追加内容 ファイル 1.9b 2012/07/01 Cosmに対応したPachube.jsへ差し替え GeigerLoggerS_19b.zip 1.9 2012/06/30 GeigerLogger Ver.2.0 の機能をコミットPachubeの投稿サンプル追加初期描画の変更複数の外部実行モジュール起動に対応モジュールの実行基本単位をグラフの移動平均からそれぞれ独立※iniファイルの書式が大幅に変わってます※申し訳ありませんが設定しなおしてください GeigerLoggerS_19.zip 1.8 2012/01/24 描画アルゴリズムの改良GeigerNT675 Rev.1.4に対応 GeigerLoggerS_18.zip 1.7 2012/01/13 csvファイルの項目を追加、描画の最適化 GeigerLoggerS_17.zip 1.6 2011/11/21 GeigerNT675 Rev.1.3 に対応表示不具合の修正 GeigerLoggerS_16.zip 1.5 2011/11/06 使用したシリアルポート番号を保存ログ保存フォルダの指定を追加Twitter投稿サンプルを追加※iniファイルに追加項目がありますので更新してください GeigerLoggerS_15.zip 1.4 2011/10/25 本体設定ダイアログで値が正しく読めない(*1)不具合を修正 GeigerLoggerS_14.zip 1.3 2011/10/20 GeigerNT675 Rev.1.2 に対応 GeigerLoggerS_13.zip 1.2 2011/10/10 ログ取得のcsv形式の仕様を変更 GeigerLoggerS_12.zip 1.1 2011/10/09 表示の修正 GeigerLoggerS_11.zip 1.0 2011/09/27 仕様 基本的な使い方iniファイルの設定アプリケーション情報 グラフ設定 ロギング設定 スケジュール設定 本体の設定とログ取得平均の設定 クリック音の設定 ブザー設定 OUTポート設定 ログの取得 より高度な使い方 CSV(カンマ区切り)ファイルの構造データの並び 実際のデータ 省略設定にした場合のデータ 保存したデータを開く GeigerLoggerSの質問 GeigerLoggerS 1.8以前のマニュアル 仕様 動作確認OS XP sp3, VISTA-32 sp2, 7-32, 7-64 sp1 通信機能 GeigerNT675 に対応 通信方式 RS232Cシリアル 9600bps 8ビット パリティ無し ストップビット1 データ取得 1秒毎にデータ取得 計算方式 ユーザーが設定した時間での移動平均(リアルタイム) 表示 平均CPMグラフ表示、本体電源投入からの積算、cpm、uSv/h スケジュール CSVファイル形式でのログ自動保存、外部アプリケーション連携 基本的な使い方 ダウンロードしたzipファイルを解凍して、任意の場所に置きます。 「GeigerLoggerS.ini」ファイルをメモ帳で開き設定します。→iniファイルの設定方法 「GeigerLoggerS.exe」を実行します。 ガイガーをつなげたシリアルポートを選択し、「接続」ボタンを押します。 ガイガー本体の設定をします。→本体の設定方法 実行ファイルと同じフォルダに自動的にログが保存されます。→csvファイルの形式 最小化でトレイに格納されます。 ※レジストリは使用しておりません。アンインストールはフォルダを削除してください。 iniファイルの設定 iniファイル自体はテキストです。メモ帳等、テキストエディタで編集することができます。 基本的には開けば分かるようにしています。 iniファイルは接続したときに読み込まれますので、設定を変更したときは接続しなおしてください。 ※アプリケーション情報は書き換える必要はありません。終了したときの状態を自動的に記録したものです。 アプリケーション情報 Window 終了時のウィンドウ位置 Port 使用したシリアルポート番号 グラフ設定 ViewMinute グラフ表示幅を設定します。デフォルトは2分です。 AverageMinute 移動平均を確定する時間を分単位で設定します。デフォルトは1分です。 YStep 縦軸の目盛の単位を設定します。デフォルトは10cpmです。 BackGround 線量計算をするときに減算するバックグラウンドCPMを指定します。環境との差(*2)を出す場合に使用します。デフォルトは0cpmです。 Coefficient 1cpmあたりの変換係数を設定します。係数の計算の仕方は 「係数はPCアプリでは変更できそうですが単品動作は?」を参照してください。 ロギング設定 Save CSVファイルへの自動保存を行います。 0=しない 1=する デフォルトは1です。 SaveMinute 記録間隔。デフォルトは1分です。 Folder CSVファイルの保存フォルダを指定します。デフォルトは(.\Log)です。 Omission 保存時に重複項目の省略します。 0=しない 1=する 省略したデータ形式の出力になります。デフォルトは0です。 スケジュール設定 0~9 スケジュール処理をしたい外部アプリケーションを指定します。自動保存が有効な場合は保存後に実行します。書式:[起動番号(0~9)]=[実行間隔(分)],["実行ファイル名"] 本体の設定とログ取得 ガイガーカウンタに接続していることを確認します。 「切断」ボタンの右の名称をクリックします。 設定ダイアログが開きます。 設定が終了したら「設定保存」ボタンを押します。 平均の設定 本体の移動平均の時間を設定します(*3)。 クリック音の設定 検出時の音のON/OFFを切り替えられます。警報には影響を与えません。 ブザー設定 平均分間で指定したカウント数以上になったときに警報を鳴らします。 0指定で警報OFF(*4)になります。 警報線量のCPM計算の仕方は 「係数はPCアプリでは変更できそうですが単品動作は?」を参照してください。 OUTポート設定 OUTポートの出力設定を行います。 アクティブHighかアクティブLowかを選ぶことができます。 また、LEDモードの設定もここで行います。 ログの取得 本体に記録してあるログデータを取り出し、省略設定の時は省略されたcsv形式でファイルに保存します。 日時は取り出した日の0:00からになります。 より高度な使い方 GeigerLoggerは外部アプリケーションと連携することにより、自由度が飛躍的に高まります。 サンプルとして単一csvファイルに書き出しや、TwitterやPachubeに投稿するプログラムを添付していますが、 外部アプリケーション次第では、メールやFTPなどで転送したり別の特定サイトに投稿することも可能でしょう。 →Twitterとの連携方法 →Cosmとの連携方法 CSV(カンマ区切り)ファイルの構造 データをカンマ(",")で区切って並べたファイル形式で、Excel等から読み込むことができます。 データの並び [開始日付],[開始時刻],[開始時点の積算カウント],[終了日付],[終了時刻],[カウント],[警報レベル1(未実装)],[警報レベル2(未実装)],[平均CPM],[バックグラウンドCPM],[変換係数],[線量(μSv/h)] 開始日付 計測を始めた日付 yyyy/mm/dd 開始時刻 計測を始めた時刻 hh mm 開始時点の積算カウント 本体電源投入から開始時刻までの積算カウント数 終了日付 計測が終了した日付 yyyy/mm/dd 終了時刻 計測が終了した時刻 hh mm カウント 計測開始から終了までのカウント数 警報レベル1 本体に設定した警報レベル1の線量(未実装) 警報レベル2 本体に設定した警報レベル2の線量(未実装) 平均CPM 計測終了時刻の平均CPM バックグラウンド iniファイルに設定したバックグラウンドCPM 変換係数 iniファイルに設定した変換係数 線量(μSv/h) (平均CPM-バックグラウンド)x変換係数 実際のデータ 2012/01/13,18 23,3036,2012/01/13,18 24,27,0,0,27.0,0,0.00585,0.158 2012/01/13,18 24,3063,2012/01/13,18 25,26,0,0,26.0,0,0.00585,0.152 2012/01/13,18 25,3089,2012/01/13,18 26,16,0,0,16.0,0,0.00585,0.094 省略設定にした場合のデータ 2012/01/13,17 56,2466,2012/01/13,17 57,13,0,0,14.4,0,0.00585,0.085 ,17 57,2479,2012/01/13,17 58,21,,,21.0,,,0.123 ,17 58,2500,2012/01/13,17 59,33,,,33.0,,,0.193 保存したデータを開く 自動保存したデータはGeigerMonitorで確認することができます。 ※現在csvファイルの形式を変更したので、読み込めなくなっています。
https://w.atwiki.jp/bounenkai/pages/16.html
;;; ;;; automatically byte compile .emacs.el ;;; (defvar init "~/.emacs.el") (and (boundp init) (stringp init) (file-newer-than-file-p init "~/.emacs.elc") ;;(delete-file "~/.emacs.elc") (let ((mode-line-format "") (mode-line-inverse-video nil)) (message "Wait! Your %s needs recompiling..." init) (sit-for 1) (byte-compile-file init) t) (kill-emacs)) ;;; ;;; indent setting ;;; (put if lisp-indent-function 2) (put dotimes lisp-indent-function 1) (put dolist lisp-indent-function 1) (put instance lisp-indent-function 1) (put send lisp-indent-function 1) (put setq lisp-indent-function 1) ;;; ;;; display time, line, column in mode line ;;; (display-time-mode 1) (line-number-mode 1) (column-number-mode 1) ;;; ;;; no use alarm ;;; (setq visible-bell t) ;;; ;;; no use startup message ;;; (setq inhibit-startup-message t) ;;; ;;; global-set-key ;;; (global-set-key "\C-h" backward-delete-char) (global-set-key "\M-g" goto-line) (global-set-key "\C-c\C-c" comment-region) (define-key ctl-x-map "p" # (lambda (arg) (interactive "p") (other-window (- arg)))) ;;; ;;; always turn on syntax highlighting ;;; (global-font-lock-mode t) ;;; ;;; Time Stamp ;;; (if (not (memq time-stamp write-file-hooks)) (setq write-file-hooks (cons time-stamp write-file-hooks))) (defun timestamp-insert () (interactive) (insert (current-time-string))) (global-set-key "\C-c\C-d" timestamp-insert) ;;; ;;; japanese mode ;;; ;;(select-input-method "MW32-IME") ;(toggle-input-method) ;(inactivate-input-method) (set-language-environment "Japanese") (setq default-input-method "MW32-IME") (mw32-ime-initialize) (global-unset-key "\C-\\") (global-set-key "\C-\\" toggle-input-method) (setq-default mw32-ime-mode-line-state-indicator "[--]") (setq mw32-ime-mode-line-state-indicator-list ("[--]" "[あ]" "[--]")) ;;; ;;; change cursor color when the imput language is changed ;;; (cursor-type box, bar ) ;;; (add-hook mw32-ime-on-hook (lambda () (set-cursor-color "cyan"))) ; ON (add-hook mw32-ime-off-hook (lambda () (set-cursor-color "white"))) ; OFF ;;; ;;; turn off IME when y-or-n, yes-or-no ;;; (wrap-function-to-control-ime y-or-n-p nil nil) (wrap-function-to-control-ime yes-or-no-p nil nil) ;;; ;;; use Cygwin shell (bash) ;;; (add-to-list exec-path (expand-file-name "c /cygwin/bin")) (setq shell-file-name "c /cygwin/bin/bash.exe") (setq explicit-shell-file-name shell-file-name) (setq shell-command-option "-c") (modify-coding-system-alist process ".*sh\\.exe" undecided-unix) ;(add-hook c-mode-common-hook (c-set-style "stroustrup")) ;(add-hook c++-mode-common-hook (c-set-style "stroustrup")) ;;; ;;; set color in shell mode ;;; (autoload ansi-color-for-comint-mode-on "ansi-color" "Set `ansi-color-for-comint-mode to t." t) (add-hook shell-mode-hook ansi-color-for-comint-mode-on) ;;; ;;; font setting ;;; (create-fontset-from-request "private-fontset" ((width . 8) (height . 14) (fixed . t) (italic . nil)) ;; ((family . "MS ゴシック") ;; (family . "OCRB"))) ((family . "Osaka-等幅") (family . "Bitstream Vera Sans Mono"))) ;;(family . "Courier New"))) ;;; ;;; frame setting ;;; ;; (setq default-frame-alist ;; (append (list (foreground-color . "black") ;; (background-color . "LemonChiffon") ;; (border-color . "black") ;; (mouse-color . "white") ;; (cursor-color . "black") ;; (width . 80) ;; (height . 67) ;; (font . "private-fontset") ;; ) ;; default-frame-alist)) (setq default-frame-alist (append (list (foreground-color . "white") (background-color . "black") (border-color . "white") (mouse-color . "white") (cursor-color . "white") (width . 80) (height . 67) (font . "private-fontset") ) default-frame-alist)) ;;; ;;; hide mouse cursor ;;; (setq w32-hide-mouse-on-key t) ;;; ;;; high-speed buffer switching ;;; (setq my-ignore-buffer-list ("*Help*" "*Compile-Log*" "*Mew completions*" "*Completions*" "*Shell Command Output*" "*Apropos*" "*Buffer List*" "*Backtrace*" "*Messages*")) (defun my-visible-buffer (blst) (let ((bufn (buffer-name (car blst)))) (if (or (= (aref bufn 0) ? ) (member bufn my-ignore-buffer-list)) (my-visible-buffer (cdr blst))(car blst)))) (defun my-grub-buffer () (interactive) (switch-to-buffer (my-visible-buffer (reverse (buffer-list))))) (defun my-bury-buffer () (interactive) (let ((nbuf (my-visible-buffer (cdr (buffer-list))))) (bury-buffer) (switch-to-buffer nbuf))) (global-set-key "\C-xp" my-bury-buffer) (global-set-key "\C-xn" my-grub-buffer) ;;; ;;; show match paren ;;; (show-paren-mode t) ;(show-paren-match-face "") ;(show-paren-mismatch-face "") (setq show-paren-style mixed) (set-face-background show-paren-match-face "gray20") (set-face-foreground show-paren-match-face "SkyBlue") ;;; ;;; go to the matching paren ;;; (defun match-paren (arg) "Go to the matching parenthesis if on parenthesis." (interactive "p") (cond ((looking-at "\\s\(") (forward-list 1) (backward-char 1)) ((looking-at "\\s\)") (forward-char 1) (backward-list 1)) ) ) (global-set-key "\C-q" match-paren) ;;; ;;; truncate lines in right end ;;; (setq truncate-lines nil) (setq truncate-partial-width-windows nil) ;;; ;;; hilight line ;;; ;;(setq hl-line-face underline) (global-hl-line-mode t) (defface my-hl-line-face ((((class color) (background dark)) ;;( background "DarkSlateBlue" t)) ( background "gray15" t)) (((class color) (background light)) ( background "ForestGreen" t)) (t ( bold t))) "*Face used by hl-line.") (setq hl-line-face my-hl-line-face) ;;; ;;; tab width ;;; ;;(setq-default tab-width 4) ;;; Mule-UCS setting (require un-define) (require jisx0213) ;;; ;;; hide tool-bar ;;; (tool-bar-mode nil) ;;; ;;; set color in selecting region ;;; (setq-default transient-mark-mode t) ;;; ;;; w3m ;;; (require w3m-load) ;;; ;;; mew ; setting file is .mew.el ;;; (autoload mew-read "mew" nil t) (autoload mew-send "mew" nil t) (define-key ctl-x-map "r" mew) (define-key ctl-x-map "m" mew-send) (autoload mew "mew" nil t) (autoload mew-send "mew" nil t) ;;; ;;; migemo ;;; (setq migemo-directory "c /cygwin/usr/local/share/migemo") (setq migemo-options ("-S" "c /cygwin/usr/local/bin/migemo" "-t" "emacs" "-i" "\a")) (load-library "migemo") ;;; ;;; yatex ;;; ;; (setq auto-mode-alist ;; (cons (cons "\\.tex$" yatex-mode) auto-mode-alist)) ;; (autoload yatex-mode "yatex" "Yet Another LaTeX mode" t) ;; (setq load-path (cons "c /Meadow/site-lisp/yatex" load-path)) ;;; ;;; EusLisp ;;; (setq auto-mode-alist (cons (cons "\\.l$" euslisp-mode) auto-mode-alist)) (setq interpreter-mode-alist (cons (cons "euslisp" euslisp-mode) interpreter-mode-alist)) (autoload euslisp-mode "euslisp-mode" "EusLisp editing mode" t) ;;; ;;; Python mode ;;; (setq auto-mode-alist (cons (cons "\\.py$" python-mode) auto-mode-alist)) (setq interpreter-mode-alist (cons (cons "python" python-mode) interpreter-mode-alist)) (autoload python-mode "python-mode" "Python editing mode" t)
https://w.atwiki.jp/testonly/pages/965.html
#blognavi コミックナタリー - 自主制作誌「ジオラマ」第3号、表紙イラストはerror403 内容: 真造圭伍「昔アシスタントをしてた」 西村ツチカ「透明人間vsサギ師」 ゴトウユキコ「残像、」 ぱうひろ「クソリアル」 error403「うまれてしぬ」 STAG「くだん」 金子朝一「パートタイム、休憩」 佐々木充彦「みどり湯の灯」 サヌキナオヤ「ナイトーくん」 座二郎「funny game」 鴨田潤(イルリメ)「NAKIMESHI軒」 澤部渡(スカート)「漫画の話と、音楽の話がしたい。」 オノマトペ大臣「サラリーマン日記」 デザイン:森敬太 面白そうだな・・・・ GrepSidebar - Firefox更新情報 Wiki* Firefox15でxul/migemo使うと強調表示が上手くいかないので grepsidebarでもいいかと思ったらgrepsidebarも開発終了してるっぽい件 (´・ω ;. ... カテゴリ [メモ] - trackback- 2012年09月05日 08 54 49 #blognavi
https://w.atwiki.jp/geiger/pages/39.html
シリアル通信 ガイガーロガー 概要 ガイガーカウンタのログ取るためのアプリケーションです。 リリース情報 バージョン 更新日 修正・追加内容 ファイル 1.8 2012/01/24 描画アルゴリズムの改良GeigerNT675 Rev.1.4に対応 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GeigerLoggerS_18.zip) 1.7 2012/01/13 csvファイルの項目を追加、描画の最適化 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GeigerLoggerS_17.zip) 1.6 2011/11/21 GeigerNT675 Rev.1.3 に対応表示不具合の修正 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GeigerLoggerS_16.zip) 1.5 2011/11/06 使用したシリアルポート番号を保存ログ保存フォルダの指定を追加Twitter投稿サンプルを追加※iniファイルに追加項目がありますので更新してください #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GeigerLoggerS_15.zip) 1.4 2011/10/25 本体設定ダイアログで値が正しく読めない(*1)不具合を修正 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GeigerLoggerS_14.zip) 1.3 2011/10/20 GeigerNT675 Rev.1.2 に対応 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GeigerLoggerS_13.zip) 1.2 2011/10/10 ログ取得のcsv形式の仕様を変更 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GeigerLoggerS_12.zip) 1.1 2011/10/09 表示の修正 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GeigerLoggerS_11.zip) 1.0 2011/09/27 仕様 基本的な使い方iniファイルの設定アプリケーション情報 グラフ設定 スケジュール設定 本体の設定とログ取得平均の設定 クリック音の設定 ブザー設定 OUTポート設定 ログの取得 より高度な使い方 CSV(カンマ区切り)ファイルの構造データの並び 実際のデータ 省略設定にした場合のデータ GeigerLoggerSの質問 仕様 動作確認OS XP sp3, VISTA-32 sp2, 7-32, 7-64 sp1 通信機能 GeigerNT675 に対応 通信方式 RS232Cシリアル 9600bps 8ビット パリティ無し ストップビット1 データ取得 1秒毎にデータ取得 計算方式 ユーザーが設定した時間での移動平均(リアルタイム) 表示 平均CPMグラフ表示、本体電源投入からの積算、cpm、uSv/h スケジュール CSVファイル形式でのログ自動保存、外部アプリケーション連携 基本的な使い方 ダウンロードしたzipファイルを解凍して、任意の場所に置きます。 「GeigerLoggerS.ini」ファイルをメモ帳で開き設定します。→iniファイルの設定方法 「GeigerLoggerS.exe」を実行します。 ガイガーをつなげたシリアルポートを選択し、「接続」ボタンを押します。 ガイガー本体の設定をします。→本体の設定方法 実行ファイルと同じフォルダに自動的にログが保存されます。→csvファイルの形式 最小化でトレイに格納されます。 ※レジストリは使用しておりません。アンインストールはフォルダを削除してください。 iniファイルの設定 iniファイル自体はテキストです。メモ帳等、テキストエディタで編集することができます。 基本的には開けば分かるようにしています。 iniファイルは接続したときに読み込まれますので、設定を変更したときは接続しなおしてください。 ※アプリケーション情報は書き換える必要はありません。終了したときの状態を自動的に記録したものです。 アプリケーション情報 Window 終了時のウィンドウ位置 Port 使用したシリアルポート番号 グラフ設定 BackGround 線量計算をするときに減算するバックグラウンドCPMを指定します。環境との差(*2)を出す場合に使用します。デフォルトは0cpmです。 Coefficient 1cpmあたりの変換係数を設定します。係数の計算の仕方は 「係数はPCアプリでは変更できそうですが単品動作は?」を参照してください。 AverageMinute 移動平均を確定する時間を分単位で設定します。デフォルトは1分です。 ViewMinute グラフ表示幅を設定します。デフォルトは2分です。 YStep 縦軸の目盛の単位を設定します。デフォルトは10cpmです。 スケジュール設定 Save AverageMinute項目で設定した時間毎にCSVファイルへの自動保存を行います。 0=しない 1=する デフォルトは1です。 Folder CSVファイルの保存フォルダを指定します。デフォルトは(.\Log)です。 Omission 保存時に重複項目の省略します。 0=しない 1=する 省略したデータ形式の出力になります。デフォルトは0です。 Execute スケジュール処理をしたい外部アプリケーションを指定します。自動保存が有効な場合は保存後に実行します。 本体の設定とログ取得 ガイガーカウンタに接続していることを確認します。 「切断」ボタンの右の名称をクリックします。 設定ダイアログが開きます。 設定が終了したら「設定保存」ボタンを押します。 平均の設定 本体の移動平均の時間を設定します(*3)。 クリック音の設定 検出時の音のON/OFFを切り替えられます。警報には影響を与えません。 ブザー設定 平均分間で指定したカウント数以上になったときに警報を鳴らします。 0指定で警報OFF(*4)になります。 警報線量のCPM計算の仕方は 「係数はPCアプリでは変更できそうですが単品動作は?」を参照してください。 OUTポート設定 OUTポートの出力設定を行います。 アクティブHighかアクティブLowかを選ぶことができます。 また、LEDモードの設定もここで行います。 ログの取得 本体に記録してあるログデータを取り出し、省略設定の時は省略されたcsv形式でファイルに保存します。 日時は取り出した日の0:00からになります。 より高度な使い方 GeigerLoggerSは外部アプリケーションと連携することにより、自由度が飛躍的に高まります。 サンプルとして単一csvファイルに書き出しや、Twitterに投稿するプログラムを添付していますが、 外部アプリケーション次第では、メールやFTPなどで転送したり別の特定サイトに投稿することも可能でしょう。 →外部アプリとの連携方法 CSV(カンマ区切り)ファイルの構造 データをカンマ(",")で区切って並べたファイル形式で、Excel等から読み込むことができます。 データの並び [開始日付],[開始時刻],[開始時点の積算カウント],[終了日付],[終了時刻],[カウント],[警報レベル1],[警報レベル2],[平均CPM],[バックグラウンドCPM],[変換係数],[線量(μSv/h)] 開始日付 計測を始めた日付 yyyy/mm/dd 開始時刻 計測を始めた時刻 hh mm 開始時点の積算カウント 本体電源投入から開始時刻までの積算カウント数 終了日付 計測が終了した日付 yyyy/mm/dd 終了時刻 計測が終了した時刻 hh mm カウント 計測開始から終了までのカウント数 警報レベル1 本体に設定した警報レベル1の線量 警報レベル2 本体に設定した警報レベル2の線量 平均CPM 計測終了時刻の平均CPM バックグラウンド 本体に設定したバックグラウンドCPM 変換係数 本体に設定}した変換係数 線量(μSv/h) (平均CPM-バックグラウンド)x変換係数 実際のデータ 2012/01/13,18 23,3036,2012/01/13,18 24,27,0,0,27.0,0,0.00585,0.158 2012/01/13,18 24,3063,2012/01/13,18 25,26,0,0,26.0,0,0.00585,0.152 2012/01/13,18 25,3089,2012/01/13,18 26,16,0,0,16.0,0,0.00585,0.094 省略設定にした場合のデータ 2012/01/13,17 56,2466,2012/01/13,17 57,13,0,0,14.4,0,0.00585,0.085 ,17 57,2479,2012/01/13,17 58,21,,,21.0,,,0.123 ,17 58,2500,2012/01/13,17 59,33,,,33.0,,,0.193
https://w.atwiki.jp/englishlanguage/pages/670.html
MIG... Migge, Bettina. 2012. "The Eastern Maroon Creoles", in The Mouton World Atlas of Variation in English, ed. Bernd Kortmann Kerstin Lunkenheimer, 279-290. Berlin Mouton de Gruyter. Migge and M. N鱈 Chios叩in (eds.). 2012. New Perspectives on Irish English. Amsterdam John Benjamins. Mignon, Charles M. 1966. "Diction in Edward Taylor s Preparatory Mediations ". American Speech 41(4) 243-253.
https://w.atwiki.jp/kuni_memo/pages/122.html
目的 内容目次 目的 メモのページ整理 思考の断片であったり、気になって調べてみたりしたそういうものです。 内容目次 Memo/IT-Article Memo/お出かけ memo/お出かけ/海外旅行計画 Memo/お出かけ/渋滞予測ツール Memo/お出かけ/経路 Memo/お出かけ/行ってみたいところ Memo/ソフトウェアツール集/Linux Memo/ソフトウェアツール集/Octarve_How_to_Use Memo/ソフトウェアツール集/Tex Memo/ソフトウェアツール集/Wall-Paper-Memo Memo/履歴書作成 Memo/思考メモ Memo/思考メモ/ひきこもり必要説 Memo/思考メモ/博士課程進学を考える Memo/思考メモ/普遍的な社会構造 Memo/思考メモ/研究者になるためのメモ Memo/災害 Memo/災害/EarthQuake Memo/災害/Global_Warming Memo/災害/パンデミック_新型コロナ Memo/災害/地球工学メモ Memo/災害/放射線の影響 Memo/災害/放射線モニター Memo/生活 Memo/生活/引越 Memo/生活/料理 Memo/砂場 Memo/記LOG Memo/記LOG/KARAOKE_in_Niigata Memo/記LOG/将来の部屋の間取り Memo/記LOG/飯の履歴書...in Gumma ,Saitama Memo/記LOG/飯の履歴書...in Ibaraki Memo/記LOG/飯の履歴書...in Kanazawa Memo/記LOG/飯の履歴書...in Tokyo Memo/記LOG/飯の履歴書...in Toyama Memo/買い物 Memo/買い物/かばん Memo/買い物/文房具メモ Memo/買い物/時計屋 Memo/買い物/書籍・出版社 Memo/買い物/財布 Memo/趣味 Memo/趣味/アニメ Memo/趣味/カメラのお勉強メモ Memo/趣味/カメラのお勉強メモ/撮影スポット_富山 Memo/趣味/カメラのお勉強メモ/撮影スポット_石川 Memo/趣味/カメラのお勉強メモ/撮影スポット_群馬 Memo/趣味/スノボー Memo/趣味/テニス Memo/趣味/ボードゲーム Memo/趣味/マラソン Memo/趣味/マンガ Memo/趣味/名言 Memo/趣味/映画NOTE Memo/趣味/登山