読者です 読者をやめる 読者になる 読者になる

Corredor

ウェブ、プログラミングの勉強メモ。

Bash on Ubuntu on Windows を導入するまでの道のり

ちょっとだけLinuxにさわってみたい人のための Bash on Ubuntu on Windows入門作者: 中島能和出版社/メーカー: 秀和システム発売日: 2017/01/27メディア: 単行本この商品を含むブログを見る Windows 10 Creators Update がリリースされた今日に合わせて、と…

Vimtutor:Vim の使い方を覚えられるコマンドがあった

最近、Vagrant で構築した Linux の開発環境をガリガリ触っているので、Vi (Vim) を使う機会が増えたのだが、元々 Windows 民だった自分はイマイチ Vim の使い方を覚えられていない。 正直、 j と k で移動して (矢印キーでも別にいい)、 a で編集モードにな…

Windows 形式のディレクトリパスを Bash 系で解釈させる…?

C:\Windows\ というような、Windows 形式のディレクトリパスは、GitBash に上手く投げ込めないんじゃないかと思って、以下のような関数を作ったりしていた。 function cdd() { cd "$(echo $1 | tr '\' '/')" } 渡された文字列の \ を / に置換し、cd コマン…

タスクバーに配置したタスクトレイアイコンやツールバーにアクセスするショートカットキー

Win + T キーで、タスクバーにフォーカスを移すことができる。ココから Tab なり Shift + Tab なりで移動すれば、タスクバー内のツールバーや、タスクトレイアイコンに移動できる。Enter で選択だ。 もしくは Win + B で通知バーに直接フォーカスできる。 意…

Windows でフリーズしたアプリのフリーズ待機時間を短くする

Windows でアプリがフリーズしてしまったとき、「応答なし」とか出て、あたかも「ちょっと待ってれば回復するで」的な空気を醸し出すが、大概はそのままどうにもならなくなってタスクマネージャから強制終了したりする。 だったら、フリーズしてしまってから…

QTTabBar でエクスプローラをタブ化 +α

エクスプローラをタブ化したいなと思って調べてみたら、「QTTabBar」というソフトに出会った。 QTTabBar - QuizoApps エクスプローラにタブ機能を追加してくれるフリーソフトなのだが、それ以外にも様々な便利機能が付いている。全部使いこなせていないのだ…

エクスプローラーのリボンを常に折りたたまず表示させるには

Windows8 あたりから、エクスプローラーも Office と同じようなリボン UI になっている。このリボンメニューが毎回自動的に閉じられてしまうのでなんとかしたかったのだが、「表示」→「メニューバー」的なメニューがなく、どうしたらいいか分からなかった。 …

PsExec を使うと SYSTEM ユーザ権限でプログラムを実行できる

Windows Server において、ローカルアカウントを使用する決まりになっている運用管理者は意外といると思う。 そんな人が、Java アプリの様子を見たくて、まずはプロセス ID を調べようと jps.exe を叩いて、対象の Java アプリが見つからない、といった事態…

JConsole で Java アプリの CPU・メモリ使用状況を確認する

JDK をインストールすると、標準で JConsole というものがついてくる。これを使うと、起動中の Java アプリの CPU やメモリの使用状況をリアルタイムに確認できる。 今回説明する環境は Windows 前提だが、Linux 系でも大差ない。 参考:JConsoleの使用 - Ja…

「環境変数」ウィンドウを直接開くバッチファイル

前回の記事でも触れたが、Windows で「環境変数」を編集する GUI ウィンドウを開くのは少々手間がかかる。 neos21.hatenablog.com 「スタートメニュー」→「PC」の項目を右クリック→「プロパティ」→コントロールパネルの「システム」が開く→「システムの詳細…

Windows における環境変数の設定スクリプト

Windows で環境変数を設定するとき、「スタートメニュー」→「PC」の項目を右クリック→「プロパティ」→コントロールパネルの「システム」が開く→「システムの詳細設定」を選ぶ→「詳細」タブ→「環境変数」ボタンを押下、と選択して「環境変数」ウィンドウを出…

レジストリ値の確認や変更を行うスクリプト

Windows のレジストリは regedit で起動する GUI ベースの「レジストリエディタ」で参照・変更するのが一般的。しかし、特定のレジストリを何度も変更するような場合は、手作業でキーの階層まで下って操作することになり、大変手間だ (誤操作を防ぐためなの…

Windows サービス化した WebLogic Server の JVM 引数の確認方法

Windows のサービスとして立ち上げている WebLogic Server の JVM 引数は、以下のレジストリキーで確認できる。 HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Services¥【WebLogic Server のサーバ名】¥Parameters¥CmdLine¥

Windows フォトビューアーが黄ばんでるのを直す

Windows10 だと何故か初期状態での関連付けに選択されなくなった Windows フォトビューアーだが、かねてより写真が黄ばんで見えるなぁと感じていた。他のアプリで開くと黄ばんでいないので、フォトビューアーのせいかと思っていたが、設定で直せるようだ。多…

Windows で関連付けがうまくできなくなったらこう直す

プログラムの一覧からソフトを選択しても、そのソフトに関連付けを変更できないまま上手く開けない時のアレを直す方法。Windows7 でも Windows10 でも。 「regedit」を開き、「HKEY_CLASSES_ROOT\Applications\」まで下る。 その下に、関連付けが上手く設定…

GitBash in ConEmu で256色を表示させるまでの軌跡

ConEmu 上で GitBash を使い始めて、何やら256色表示できるらしいと聞いて色々知らべてみたら思わぬ地雷だった。 発端 GitBash を直接起動した場合、以下のように256色表示できる。これは、以下のシェルスクリプトで256色表示をテストしたところ。 参考:col…

Rails の Bundle Install で SSL 認証が失敗する件

ドットインストールの Rails 入門をやろうかなーと思って始めた矢先に遭遇。環境は Wndows10。 # Rails アプリを新規作成する。 > rails new DotInstallRails # しかし run bundle install のところで以下のようなエラーが発生。 Fetching source index from…

Windows のターミナル環境を劇的に改善する「ConEmu」を入れてみた

Windows コマンドプロンプト、PowerShell、GitBash。どれも Mac OSX のターミナルみたいにカッコよくない。GitBash のターミナルはフォント指定などがしやすく割と綺麗な方ではあるが、タブ機能がないのがイマイチか。 そこで、これらのシェルの表面 (ターミ…

Logicool Unifying レシーバーを使用時に Windows 10 が起動しないことがある

Windows Update 直後に、Windows 10 がなかなか起動せず、黒い画面の下部で進捗状況を表す丸いヤツがグルグル回りっぱなしになっている。 どうやら Logicool Unifying レシーバーを使用してマウスやキーボードを繋いでいる場合、これが起動の邪魔をすること…

WebLogic Scripting Tool (WLST) を使って WebLogic Server をコンソールから操作する

これまで WebLogic Server の操作というと、ブラウザ上で管理コンソール http://localhost:7001/console/ にログインして GUI で操作していたが、同様の操作をコンソール上から行えるようにするためのツールが標準装備されているらしい。これを覚えれば GUI …

Windows10 のエクスプローラのフォルダツリーから要らないメニューを消す

久々に更新します。 Windows10 のエクスプローラのフォルダツリーには、普段使わない「ピクチャ」や「OneDrive」が表示されていたり、なぜか外付け HDD が2つ重複表示されていたりする。これらを解決する。 外付け HDD が重複表示されるのを解消する 参考:W…

Windows 上から VirtualBox でLinux 入門!Fedora 24 Workstation を動かしてみる

Windows マシン上で VirtualBox を使って、Fedora 24 Workstation を動作させてみる記事。 対象読者 Windows マシンしか持ってないけど Linux を触ってみたい でも Linux って GUI ないんでしょ?コマンドしか打たない OS とか分かんないです… Linux ってい…

リモートデスクトップ接続したらフォントが汚い件

ClearType が有効にできる Windows OS に対してリモートデスクトップ接続をしたら、フォントが汚く表示されていた。 リモートデスクトップ接続するときの「オプション」から「フォントスムージング」にチェックを入れる。 参考:RC版: リモートデスクトップ…

Windows7・10 でタスクバーに設置しているツールバーにアクセスするショートカットキー

できるWindows 10 パーフェクトブック 困った! &便利ワザ大全 (できるシリーズ)作者: 広野忠敏,できるシリーズ編集部出版社/メーカー: インプレス発売日: 2015/08/07メディア: 単行本(ソフトカバー)この商品を含むブログを見る Windows のタスクバーに、「…

Windows ローカル環境に Redmine を立ち上げる

Redmine実践ガイド [ アジャイルウェア ]ジャンル: 本・雑誌・コミック > PC・システム開発 > その他ショップ: 楽天ブックス価格: 4,104円 プロジェクト管理ソフトである Redmine (レッドマイン)。使ったことないとか、使い方を知らない・学ぶ気もない SE が…

IE 限定・JScript で Windows ユーザ名を取得する

ActiveXObject を使って、Windows にログインしているユーザ名を取得する。基本的に環境変数を参照する感じ。以下の3つのいずれでも同じユーザ名が取得できる。 var shell = new ActiveXObject("WScript.Shell").ExpandEnvironmentStrings("%USERNAME%"); va…

Windows10 のエクスプローラに外付け HDD が2つずつ重複表示されるのを何とかする

Windows10 の仕様なのかと思ってたら不具合のひとつっぽい? 以下のレジストリキーを削除すれば、「PC」と同じ階層にあった方の HDD 表示が消えて、PC の下に HDD が表示されるようになる。 HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\Windows\CurrentVersion\…

Windows10 で管理者権限でコマンドプロンプトを開く最速の方法

コマンドプロンプトのショートカットで右クリックして「管理者権限で実行」とかやるのダルいので探してみた。 Win + X → A で起動するのが多分最速。 参考:管理者権限でコマンドプロンプトを起動するショートカット - Qiita 参考:[Windows10]コマンドプロ…

Windows10 でも付箋アプリ。

Windows7 の時からある「付箋」アプリ。自分はもう廃止されてしまった「Windows ガジェット」の一つの「付箋紙ガジェット」をよく使っていた。タスクバーを使わないので省スペースで使いやすかった。 参考:付箋紙 | ガジェット検索Z| ウィジェット ガジェ…

Windows と Mac のドライブを互いに共有させたら Windows マシン側に .DS_Store が作られるようになったので回避方法を。

以下の記事を参考に、Windows マシンのドライブを Mac から覗けたり、Mac のドライブを Windows から覗けるようにした。Dropbox すら経由しなくて良いので楽ちん。 参考:WindowsユーザーのためのMac入門:第6回 Windows PCとファイルを共有できるようにしよ…

Windwos10 にしたら携帯動画変換君が使えなくなったので代わりを探した

Windows10 にしたら携帯動画変換君が使えなくなってしまった。ぼくはこれで今まで、YouTube の mp4 とか、ニコニコ動画の flv とかを mp3 に変換していたので、残念である。 何やら設定を自分で変えれば直せるらしいけど、試しに他のアプリを探してみた。 参…

Node.js V6 系は新しすぎるので V5 系を使うことにする

サーバサイドJavaScript Node.js入門 (アスキー書籍)作者: 清水俊博,大津繁樹,小林秀和,佐々木庸平,篠崎祐輔,高木敦也,西山雄也,Jxck出版社/メーカー: KADOKAWA / アスキー・メディアワークス発売日: 2014/02/27メディア: Kindle版この商品を含むブログ…

Node.js をバージョン管理できる体制でインストールする

Node.js 単体のインストールは以下の記事でも紹介したとおり、公式サイトからインストーラーを落として実行すれば良い。 neos21.hatenablog.com しかし、Node.js 自体のバージョン管理をしたいので、Node.js のバージョン管理ツール経由で Node.js をインス…

Atom の環境設定を同期する sync-settings で Windows 機の設定を Mac に持ち込む

MacBookPro に Atom エディタをインストールしたので、Windows マシンで設定していた情報を Mac にも反映させたい。sync-settings というパッケージを使うと同期ができる。 初期設定 sync-settings は Gist に設定ファイルをアップする形で同期を行うので、G…

パソコンを開けずにメモリの搭載状況を調べる

デスクトップの PC にメモリを増設したいなと考えていて調べてみた。 「PCView」というツールを入れると確認できる。 参考:PCViewの詳細情報 : Vector ソフトを探す! インストールは不要。PCView を立ち上げて、「WMI」タブを開く。 「PhysicalMemory」が…

リモートデスクトップするなら Chrome リモートデスクトップがよさげ

MacBookPro も買ったことだし、出先で MBP 使いつつ、自宅の Windows 機を触れたら便利かなーと思い、調べてみた。 ちょっと前は iPhone から TeamViewer を使って Windows 機を開いたりしてたんだけど、色々調べた結果、Chrome リモートデスクトップが手軽…

Windows 版と比べて覚える Mac OSX 版 Firefox のショートカットキー

Windows の Firefox をずっと使ってきて、US キーボードの MacBook Pro を買ってから、Firefox のショートカットキーが分からない。 特に気になったヤツを中心に紹介。主にフルキーボードにしか付いていない PageUp・PageDown だの Home・End だのが絡むよう…

今更ながら iTunes のホームシェアリングが有能だった

普段は Windows 機の iTunes で音楽を管理していて、iPod nano に音楽を取り込んだり、iPhone の同期をしたりしている。 最近 MacBookPro を買って、MacBookPro の方から Windows 機のライブラリを参照したいなーと思い、ホームシェアリングを試した。 設定…

Windows マシンと MacBook のマウスとキーボードを共有する Share Mouse が超絶便利

デュアルモニタを触るような感覚で、MacBook のトラックパッド操作で Windows へアクセスしたり、Windows マシンに接続されているキーボードで MacBook 側のアプリでテキストを入力したり、行ったり来たりしたい。 ちょうどそれを叶える「Share Mouse」とい…

Windows7・Mac OSX El Capitan 間でフォントを交換する

Windows7 に入っているメイリオを Mac に入れたり、Mac OSX El Capitan に入っている Helvetica を Windows に入れたりしたい。 結論からいうと、Windows フォントを Mac に入れることはできたが、Mac のフォントを Windows に入れることができなかった。El …

Windows と Mac で Thunderbird の設定を共有する → 失敗したので諦めた

Thunderbird の Profile フォルダを Dropbox で共有し、Windows と Mac それぞれにある profiles.ini を書き換えて参照先を設定してやることで共有できるらしい。 ThunderbirdをDropboxを使って完全同期 - Web屋モンチョ 試してみたが、Mac 側でうまく設定を…

Windows と Mac OSX と iPhone でブラウザのブックマークを同期しまくる

MacBook Pro を買ったので、Windows と Mac でブラウザのブックマークを同期させたい。 先に結果をお話しすると、こうなった。 No Windows 同期方法 Mac iPhone 1 Firefox (メイン) Sync アカウント Firefox (メイン) Firefox 2 Firefox (メイン) iCloud Saf…

キーボードショートカットを覚えるための考え方・アドバイス

キーボードショートカットが覚えられない、という声を周りでよく聞く (なんつう職場だ…)。自分はあまり「覚えられない」と思ったことがないので、自分が覚えておくためにやっていることや考え方を書いてみる。Windows 環境中心に話します。 まずは全般的な知…

マクロファイルをレジストリに登録したら PC 起動時に atom.exe と cmd.exe が無限増殖してハングするようになってしまった

neos21.hatenablog.com ちょっと前に書いたこの自分の記事の記事の、「エイリアスを永続化させる方法2:レジストリに登録」という手順をやり直していた。 レジストリエディタを開き、HKEY_CURRENT_USER\Software\Microsoft\Command Processor\ に移動したら…

UTF-8 で書かれたテキストファイルが BOM 付きかどうかを「メモ帳」で調べる簡単な方法

UTF-8 のテキストファイルを作成するとき、「BOM 付き」とか「BOM なし」といった言葉を耳にする。 「BOM」とは Byte Order Mark の略で、「このファイルは Unicode 形式で書かれていますよ~」と判別させるための情報。UTF-8 の場合、ファイルの先頭に「0xE…

「ファイル拡張子 ".js" を持つスクリプト エンジンはありません」というエラーが出て .js ファイルを実行できない

JScript を書いた .js ファイルを Microsoft Windows Based Script Host で実行しようとしたら、「ファイル拡張子 “.js” を持つスクリプト エンジンはありません」というエラーが出て実行できなかった。 対処法はほぼ以下の記事の転載。 d.hatena.ne.jp 1) …

「Windows バッチ」は「DOS コマンド」?色々な単語と意味をまとめた

会社で上司相手に「この処理は Windows バッチで…」といった話をしていたら「Windows バッチって DOS コマンドのこと?」と質問され、「ええと、厳密には違うと思うんですけど、多分『DOS コマンドってことで合ってます』と答えて大丈夫だと思います。」って…

游ゴシック (Yu Gothic) を Windows7 にインストールする

Windows 8.1 からメイリオの後継的な立ち位置で採用された「游ゴシック」フォント。OSX Marvericks にも標準搭載されているので、Windows と Mac で同じフォントを使用できそうなところ。 これを Windows7 にもインストールして使ってみる。 ダウンロードと…

「ファイルを開くプログラムの選択」でプログラムを選んでも追加されない件

Windows7 にて。「ファイルを開くプログラムの選択」で「参照」を押下し、任意のプログラムを選んでも一覧に追加されない不具合の解消法。 自分は atom.exe の関連付けを変更しようとした時に上手くいかず、この現象に悩まされた。 以下の手順で解消可能。 …

Windows7 で Atom の関連付けを永続化する方法

Windows 環境における Atom エディタは、アップデートのたびに %LocalAppData%\atom\app-(バージョン)\ というフォルダを作るので、アップデートすると atom.exe への関連付けが外れてしまう。それを何とかするお話。 手順概略 AutoHotkey より、AutoHotKey …