ハトネコエ Web がくしゅうちょう

プログラミングやサーバー・Web制作、チームマネジメントなど得た技術のまとめ

CentOS 7 GNOME を使っててハマった初歩的なこと

GNOME と KDE、それぞれ仮想環境(Virtual Box)にインストールしてみたんですが、 GNOME の方が見た目とか扱いやすさ、好きでした。 (追記 9/23 : いや、やっぱりKDEの方がいいです。デスクトップにアイコン追加する方法とか、 タスクバー(KDE上では「パ…

npm install

npm install -g というふうに -g (global) オプションをつけ忘れないよう。 じゃないと、現在のディレクトリにダウンロードしてきてしまう。

GitHub の タブ幅 (TAB width) は変更できる

GitHub のデフォルトの Tab幅、おっきくないですか?コードを印刷してじっくり読もうとしてたときに、「うううん?」って感じでした。 設定をいろいろ探してもTab幅変更っぽい場所はないし・・・。答えはここにありました。How to change tab size on GitHub…

JavaScript の実行時間計測、全角半角変換、文字列を正規表現に直して置換(replace)

覚え書き 実行時間計測 function myFunction(){ console.time("myTimer") ; console.log("start") ; // <= 書かなくてもよい。 // が、Chromeなどではタイマーのスタート時のログは出ない // やりたい処理 console.timeEnd("myTimer") ; } ; 簡単すぎる・・…

PowerShell 5.0 にアップデート

chocolatey をインストールした。 ( apt-get や npm のような、Windows向けパッケージマネージャー。 choco install firefox で Firefox をインストールできちゃったりする、Windows っぽくないことができるスゴイやつ ) iex ((new-object net.webclient).…

Emacs の正規表現の置換・検索 ( RegExp replace or search ) を賢くかわいくしてあげよう

Emacsの正規表現が上手く使いこなせない・・・。いや、私が使いこなせないんじゃない! Emacs が悪いんだ!! ……と思ったので改造です。 頭おかしい! Emacs の正規表現 Emacs の正規表現は独特すぎて頭おかしいです。他のに慣れてると全然使いこなせません…

Windows PowerShell 使いは posh git を入れよう

入れるとどう便利になるかって言うと、 GitHub Shell っぽい表示になります。 ブランチ名、コマンド名をTabキーで補完してくれるようにもなります。 なかなか便利。 詳しくは以下をご覧ください。PowerShell で Git : @jsakamoto上の記事ではインストール方…

git で 特定のリモートレポジトリ ブランチを、別名のローカルレポジトリ ブランチから pull

git の使い方、いまだに悩む。 vim 使えないから、conflict したときも vimdiff が使いづらくてどうしたものかと。それはおいといて、 例えば master と newmodule にブランチ分けてるときに、 うん、「newmodule がいい感じにできた。master に組み込もう」…

PowerShell の profile.ps1 は BOM付き で書く(全角文字に対応)

Windows 8.1 環境にて。nekonenene.hatenablog.comこの間の記事で、Documents/WindowsPowerShell/ に profile.ps1 を入れて自分好みにカスタマイズする方法を書きましたが、 また新たなことを知ったので書いておきます。 (そういえば、昔は "My Document"フ…

git commit の際、 emacs が init.el を読み込まないでデフォルトで立ち上がる

Emacs がデフォルト状態で立ち上がってしまい日本語入力できない CygWin は gnupack で入れてたから、gnupack 内の Emacs が立ち上がるので全然問題なかったのですが、 Git Bash やコマンドプロンプト、WindowsPowerShellなどでgit commit をおこなうと、 デ…

コマンドプロンプトより、CygWinより、Git Bashより、Windows Power Shell だ!

WindowsPowerShell という選択肢 全部経験したんですが、最近になってWindowsPowerShellがアリなんじゃないかと思ってきました。コマンドプロンプト⇒むり。lsコマンド使えないし、エイリアスファイル読み込むのもめんどくさいし無理。CygWin⇒かなり良い。gnu…

Android SDK Manager で Android 6.0 配布開始

Android OS 6.0 のSDK配布開始 うっかりSDK Manager開いたら、Android 6.0 のSDKの配布始まってた。 噂の、コードネーム マシュマロ。(Marshmallow)Androidのおかげでマシュマロのスペルが知れたけど、まだ覚えられそうにないです(笑)Android 5.x系が普及…

格安SIMのために、安易に海外スマホを買うのは危険! 大損するかも?!

DMM Mobile、私の使ってるみおふぉん、などなど、 MVNOと言われる格安SIMは、いまや各社、価格やサービスなどを競いつつ乱立しています。nekonenene.hatenablog.comわたしも以前、このような記事を書いて、 1shopmobile で海外スマホを買った経験を書きまし…

Emacs 上で ターミナル開けたのか。

こんな感じ。 いや~、実にキモい、キモいですねー。最高です。terminalを棄ててEmacsと心中するための設定上のサイトではeshellが推されていましたが、私はshellを立ち上げました。gnupackの場合は便利で、 gnupackのCygWinが立ち上がる感じなので、PATHの…

gitignore って大文字小文字を区別しないっぽい?

久しぶりにはてなブログ投稿しようとしたら、 投稿ページがだいぶ洗練されててびっくりした。久しぶりすぎてはてな記法忘れて、 ふつうに改行されること忘れて、行末に半角スペース加えながら書き始めてた。(Markdown形式) ん? Markdown形式って書いたけ…

Java に対するおぼえがき

久しぶりに昔途中でやめたJavaを勉強し出しているので、忘れたくないことまとめ。 環境変数 JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 javacがSJISのせいで文字化けする - ハトネコエ Web がくしゅうちょう以前の記事でも書いたけど。 (クラス名).java を…

1ShopMobile.com を利用して、実際にかかった金額と配達日数

1ShopMobile.com を使いました。 1ShopMobile.com - Buy Unlocked Mobile Phones and Accessories購入するときは、Amazon Paymentsでの支払いになりますので、 1ShopMobileに会員登録する必要はありません。そこのところは便利です。 ただし、Amazon といっ…

RPGツクール2000 のゲームを「ウィンドウモード」で起動する

ツクールプレイヤーにとってちょいちょい困るのが、 RPGツクール2000製のゲームが全画面モードで起動すること。 全画面に移行するせいか起動がもっさりするし、他のことできませんし、マルチディスプレイ環境でもおかしなことが起きたりして困ります。作者さ…

CygWin で C# コンパイル(.NET Framework)

C:\Windows\Microsoft.NET\Framework\v4.0.30319 もしくは C:\Windows\Microsoft.NET\Framework64\v4.0.30319 にパス(PATH)通したら、 csc で Visual C#、 vbc で Visual Basic、 jsc で JScript (JavaScriptじゃないよ!) のコンパイルコマンド。しかし、…

Eclipse 4.4.2 Luna に Ruby 開発環境をインストール

Eclipse に新しい言語の開発環境を入れると言えば、 下の1で示す、「新規ソフトウェアのインストール」をクリックしてウィンドウを開き URLを入力して……という流れが一般的だったが、これからはURLを探す必要はない。2で示す、Eclipseマーケットプレースか…

argc, argv ってなに

このページ見ました: [法大奥山研究室]C言語:13.2. 標準入力:argc, argv, scanf, fscanf public static void main(String[] args){ System.out.println("HelloWorld") ; } これは、おなじみJavaを習い始めて最初にやるコード。Javaは全然勉強してないこ…

grub を Windows8.1 から削除(アンインストール)

このあいだUSBメモリにUbuntuをインストールしたときから、 Windows立ち上げの際にgrubが起動してしまい、 わざわざ exit したのちに Windows Boot Manager を選択して起動というのが地味に面倒だった。Uninstall Linux and GRUB from Windows 8 Dual-Bootこ…

Genymotion で Androidエミュレータを起動し、apk ファイルをインストール

Androidエミュレータ「Genymotion」をダウンロードしてみよう Googleの公式エミュレータは起動やらなにやらがとっても遅い困ったちゃんです。 Androidアプリの動作確認に公式でないものを使うのはどうなのという思いもありますが、 ためしにGenymotionを使っ…

誰だよ! char に数値が入れられるとか言ったの!

信じてた……信じてたのに……!!整数型 char の値域は -128~127 で、 小さな値であれば char型 や unsigned char型(0~255) を使えるから、 本によっては、メモリ節約のために使うことを考えよう、と推奨していることもあります。環境にもよりますが、たいてい…

ASUS X205TAでLinuxを使おうなんて考えるな

さて、ここに31000円というトンデモ価格のネットブックがある。 ASUS X205TA だ。SSD 64GB、重さ980gにも関わらず11時間以上も動くという謎スペックだ。ASUS ノートブック X205TA ダークブルー ( WIN8.1 BING-32B / 11.6inch / Z3735F / eMMC 64GB / 2GB / B…

乗算(かけ算)記号がアスタリスク(*)の理由

なぜ、パソコンでは、かけ算(×)記号の代わりに、*(アスタリスク)を... - Yahoo!知恵袋Yahoo!知恵袋の回答を引用 yasuoka_koichiさん 2006/9/26 11:07:28IBM 704という大型計算機において、FORTRANというプログラミング言語が1956年に開発された際、 か…

筑波大学 HPCS研究室ページ内のリンク切れ

ブックマークを、少しずつはてなブックマークで タグと共に管理できるようにしようかな、と作業中のこと。けっこう昔にブックマークしていた、構造体についての説明のページ http://www.hpcs.is.tsukuba.ac.jp/~msato/lecture-note/prog1-2003/lecture10.htm…

Cocos2d-x 、Eclipseでのビルド方法(Windows)

前回の記事ではコマンドプロンプトのみでcocos2d-xを使ったAndoroid用のビルドをおこないましたが、 Eclipseでビルドをおこなうのが一番おなじみです。 こちらのページが導入方法についてとてもわかりやすく解説してくれています。陽炎備忘録: cocos2d-x 3.0…

Windows での Cocos2d-x の導入(cpp-testsをAndoridにインストールするまで)

全然解説サイトが無く苦労したので書いておきます。【この説明は、公式サイトでも英語で読むことができます】 http://cocos2d-x.org/wiki/How_to_run_cpp-tests_on_Android 途中でいろいろ詰まったので、公式の説明を補完する気持ちで書いていきます。 OS : …

PATHを通しているのにコマンドプロンプトがコマンドを認識してくれない!

cocos2D-x を動かそうとしたところ、CygWinでは動かせないらしい。 (参考:cygwin - cocos2d "There isn't any available platforms" error - Stack Overflow) しかたがないので、コマンドプロンプトで動かすことになるのだが、 binディレクトリをPATHに通…