ぷろみん

プログラミング的な内容を扱ってます

environment

C++の標準描画ライブラリに入るかもしれないCairoのサンプルをwindows向けにビルドしてみた

cairoとC++ 本の虫: Herb SutterがCairoのMLにC++標準規格にCairoを入れられないか打診中 環境 windows msys2 依存関係 $ pacman -S mingw-w64-x86_64-zlib $ pacman -S mingw-w64-x86_64-libpng $ pacman -S mingw-w64-x86_64-pixman $ pacman -S mingw-w64…

git-flowとhubコマンドを使ってCUIでgithubを活用する

github/hubコマンドを使ってみた - ぷろみんの続きです 概要 git-flowとhubを使います。 インストール $ sudo apt-get install -y git-flow 初期化 $ mkdir foo $ cd foo # hub導入済み $ git init -g $ git flow init # 質問には全部エンター $ git create …

github/hubコマンドを使ってみた

概要 githubをCUIで操作できるhubコマンドの使い方や困った事をメモしました。 環境 debian インストール まず、ビルドにgoが必要なのでインストールします。 私の場合はansibleで入れました。 こんなややこしい方法取らずに適当な方法でインストールした方…

gitの最新版をビルドする

環境 https://atlas.hashicorp.com/ARTACK/boxes/debian-jessieで作成されたdebianのboxを使っています。 $ sudo aptitude update $ sudo aptitude -y install git $ sudo aptitude -y install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-d…

debianでglfwをコンパイルしてwindows向けバイナリを作成する

概要 windows環境での話です。 最近msys-gitやmysy2を使ったりで環境変数やら実行バイナリがごちゃごちゃしてきてしまったので、実験用の環境が欲しくなったので仮想化してみます。 事前準備 管理者権限が必要なパッケージもあります。 chocolatly https://c…

windows.hが必要ないwindows GUIアプリケーションの作り方

概要 int WINAPI WinMainというエントリポイントにも関わらずヘッダが必要な関数があります。 コンソールアプリケーションでプロジェクトを作るとint main()から始める事ができるが、アプリケーションの動作中ずっと不要なコンソールが出現したままになりま…

glewとglfw環境の構築

私の環境はwindows上のmsys2-mingwです。この構成の場合のglfwのlinux向けライブラリの作成方法は分かりませんでした。 存在しないコマンドは適宜pacman -Sで入れてください。 失敗例(msys2-mingw) まず、glewを導入します。 $git clone https://github.com/…

git for windowsからmsys gitに移行しました。

モチベーション 最近サーバを触り始めたので、ConEmuを導入してみました。 フォントや使い心地に概ね満足していたのですが、ローカルでvimを起動すると^Mが付くエラーが大量に出てしまいました。 NeoBundle関係が大体使えなくなってしまっていました。 Kaori…

Visual Studio Community 2015のデフォルトテーマ変更

VS Community 2015をインストールしたら、また白くなっていたので黒に戻そうとしましたが、どこから設定するか調べるのに思ったより手こずったのでメモしときます。 Tools -> Options -> Environment -> General -> Color Theme 一番上にあるのに気付かなか…

Caps LockキーをCtrlに置換する

Windowsでの話です。 ソフト入れたり大げさな事せずにできないかと調べたら丁度良い物がありました。 www.edandersen.com Windowsキー+Rで出現する「ファイル名を指定して実行」でpowershellと打ち込んでOKをクリック 立ち上がった青い画面のウィンドウに…