by shigemk2

当面は技術的なことしか書かない

Windows

ARR

アプリケーション要求ルーティング処理 Microsoftによって提供されている無償のモジュールで、モジュール名のとおりリクエストに対するルーティング機能のほか、負荷分散、ディスクキャッシュの機能を利用できる。

NSSM

任意のアプリをあたかもサービスとして起動させているように見せる Windowsのアレ。 https://nssm.cc/

Windows10に割り当てられているパーティションの縮小

環境 Lenovo ThinkPad X260 Windows10 概要 Windowsは全然明るくないので、ぜんぶ「ぽい」の話です。違ってたらなんかコメントをください。 設定→パーティションで検索するとパーティションの割り当てを縮小したり拡大したりできますが、限界があるみたいっ…

WindowsのEmacsで印刷したい

環境 Windows 7 Professional Emacs 24.3.1 (24.4.1にしたい) Ghostscript 9.16 コード Windows限定なので、そんな感じでeq system-typeしてみました。 (cond ((eq system-type 'windows-nt) (setq ps-print-color-p t ps-lpr-command "C:/Program Files/gs/…

Cask Windowsインストール

cask installでとまる Contacting host: melpa.org:80 Installation — Cask 0.7.3

WindowsのGoogle Chromeのデフォルトの印刷がPDFになる

日本語版 Google グループproductforums.google.com 英語版 Google グループproductforums.google.com ブラウザをアップデートしたら解決します。というか、解決しました。

AutoHotkeyでEmacsキーバインドにしている状態でTeraTermからEmacsを立ち上げた結果

普段AutoHotKeyでキーバインドをEmacsライクにしているのですが、この状態でTeraTermなんかでサーバログインしてサーバ上でEmacsを立ち上げると、えらいことになりました。 AutoHotkey: macro and automation Windows scripting languagewww.autohotkey.com …

今日やったこと #ikebin

SH-3のBrainfuckEXEコンパイラをNode.jsで作る。半分まで。 アセンブリを16進数でNode.jsに手入力して、それをバイナリでファイルに吐くという簡単なお仕事。 +-<>.まで対応する。たぶんKernel VMには間に合わない。 流れ DLLを呼び出す命令をBFまわりの命令…

メモ #ikebin

OllyDbg OllyDbg v1.10 EXEファイルのデバッガ的なやつ。(たぶんEXE以外にも使えると思いますが…) ブレークポイントを貼って、アセンブラ命令を一つずつ実行させることが出来ます。 .text .idata .bss メモ pic.twitter.com/YyT1ifuarL— 炭鉱ハッカー shigem…

Node.jsでEXEコンパイラを作る その3 #ikebin

決め打ちをやめようの回。 makeexe.2014091520.js PEの.idataを図解 - 七誌の開発日記 各モジュールの関数名、IDT、ILT、IATのサイズを取得する idataにバイナリを代入し続ける。途中1で得られたサイズなんかも利用する。

Node.jsでEXEコンパイラを作る その2 #ikebin

makeexe.2014091401.js 上を参考にして、YUIDocをくっつけました。 makeexe.20140915.js

Windowsにndisasmを入れる

http://www.nasm.us/pub/nasm/releasebuilds/2.11.05/win32/ こちらからインストーラを入れる。 デフォルトのインストール先は変なところなので、そのパスを環境変数に追加する

MacTypeを使ってWindowsの描画をゲロシャブ美しくする

mactype - Ultimate font Rasterizer for Windows - Google Project Hosting ゲロシャブ美しいな。たぶん。

npm install ref --save-devでエラー(Windows)

エラー1 gyp ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable. gyp ERR! stack at failNoPython (c:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure…

SuperPuTTY上のtmuxでコピペ

Shift + 右クリック。

ログイン、ログアウト、ログオン、ログオフ

Unix系だとログイン ログアウトで、Windowsだとログオン、ログオフと呼ばれる 新・パソコン講座 | 「ログオン」と「ログイン」って何が違うの? | オーストラリア生活情報サイト NICHIGO PRESS | 日豪プレスが運営するオーストラリア生活の総合情報サイト が…

winnt.h下における型

型 長 備考 BYTE 1 バイト WORD 2 ワード DWORD 4 ダブルワード QWORD 8 クアッドワード LONG 4 ロング LONGLONG 8 ロングx2 ULONGLONG 8 Unsigned(符号なし)ロングx2

PEについて #startexe

途中ちょくちょくEmacsが落ちる。(Windows7) PE DOSと混在して実行される場合があるので、頭に This program cannot be run in DOS modeって頭につけて、DOSで動かした場合にエラーになるように仕向けてある。 ファイルを見ただけでは何用のファイルか分から…

PE #とは

Portable Executable 32ビット及び64ビット版のMicrosoft Windows上で使用される実行ファイルのファイルフォーマットを指す PE101 - corkami - Portable Executable 101 - a windows executable walkthrough - Reverse engineering & visual documentations …

GRUB rescueに遭遇して若干詰み気味

環境 ThinkPad X201 3680 Windows7 Fedora20 状況 GRUB rescueで九死に一生を得た had a narrow escape from death thanks for GRUB rescue - くだらぬみちくさにっき ---- To waste one’s time on the road might be good, I think. WM×LI: grub rescue が…

レジスタとレジストリを混同していた時期がさっきあった

レジストリとは、Windowsの設定情報が集められたファイルの事です。ハードウェアの設定情報からインストールされているアプリケーションの設定情報、ユーザーごとの固有情報に至るまで、Windowsの全ての情報がこのファイルに収められています。 ƒŒƒWƒXƒgƒŠ‚ð…

EmacsのフォントをOSで分けてみたい

フォント設定 - eggtoothcrocの日記 ;; フォント設定 ;; フォント設定について参考にしたサイト (cond ((eq system-type 'darwin) ;; http://macemacsjp.sourceforge.jp/matsuan/FontSettingJp.html (set-fontset-font "fontset-default" 'japanese-jisx0208…

Windowsにおける/etc/hosts

Windows7のhostsファイル編集: fwlablog 「ツクルコト」 C:\Windows\System32\drivers\etc\ /etc/hostsは「管理者として実行」したアプリケーションで編集すること。 sudoェ…

Skypeのポートを80以外にする

ApacheをCygwinでインストール - それマグで! Skype が占有するポート 80 を変更する方法 netstat -aon | findstr 0.0:80 tasklist | grep 1でヒットしたプロセスID [ツール]-[設定]の[詳細]-[接続]で「上記のポートに代わり、ポート80を使用」のチェックを…

zip圧縮するときにパスワードをつける

Windows TIPS:ZIPファイルにパスワードを付ける - @IT Windowsで用意されているデフォルトの圧縮ツールでは パスワードをつけてzip圧縮は出来ない仕組みとなっているようだ。 なので、7zipなど別のアーカイバーを利用する必要がある。

Excel でセル内の文字列を折り返したり改行してセル内に収める

[ホーム] [折り返して全体を表示] あとは整列させるだけ。 Excel でセル内の文字列を折り返し、または改行してセル内に収めるには?

/usr/lib/git-core/git.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory

未解決。 環境 windows7 CYGWIN_NT-6.1 RD0168 1.7.25(0.270/5/3) $ git submodule foreach "git pull origin master" とかやるとエラる。 /usr/lib/git-core/git.exe: error while loading shared libraries: ?: cannot open shared 原因不明。

autohotkeyでemacs風のキーバインドを実現する

これでうまくいった NTEmacs @ ウィキ - Windows の操作を emacs のキーバインドで行うための設定 (AutoHotKey版) と思ったけど、c-wとか某メーラーとかちょくちょくうまくいかない。

Git bashのホームディレクトリ変更

Git Bash の home ディレクトリを指定する - ネットブックは開発マシンの夢を見るか アイコンとか、そのあたりからGit bashのプロパティを開いて、 「作業フォルダ」を変更する。 なお、環境変数をいくら弄ってもGit bashのホームディレクトリは 変わらない。

信じて導入したgnupackのEmacsが起動時にcannot open fileエラーでめっ☆されてドハマリした

またもドハマリした 今度は、もともと持っててParallelsに吸い出したwindows xp sp2で gnupackを使うのを試したら、 cannot open file cp5022x.el とかなんとかエラーが出たんですけども、 昨日のエントリと同じような感じになっちゃって、酷くイライラしま…