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

しーくさんのUp & Down - Thinking Notes

更新頻度はあまり高くないです。プログラミングやLinuxなどのことについてや、果てはゲーム記事まで。

【2017-02版】Arch Linux(x86_64,UEFI)の実機インストール手順(個人用、デスクトップ)メモ書き

8【前提】 ・GPT-UEFIでマルチブート(主にWindows10との)環境の構築を目指す。 ・BIOSブートはしない予定だがUEFI画面で、レガシーモード=CSMモードは「ON」にしておき、「UEFIファースト」としておく。 ※セキュアブートOFFでUEFI-onlyにできるならそっち…

BIOS+GPT環境でのGrub2によるブート(BIOS+UEFIの両環境対応型の手順抜粋。一部未確認)

【ポイント】 ・Arch Linuxでのインストールメモの一部だけど、応用が利きそうなメモです。 ・自分がよくわかってないのであえてまとめてみました。 ・gdiskなどの、GPT対応ツールを使ってパーティショニング。 ・「gpt」(ラベル)で初期化。※(「msdos」で…

Arch Linux インストールメモ:ibus-mozcのビルドでコケる問題

バージョン:ibus-mozc-2.18.2548.102-1 mozc-2.18.2548.102-1 「/usr/bin/rcc」を探しに行って、見つからないのでインストールがコケる。 現在時点では「/usr/lib/qt4/bin/rcc」に存在しているので、 (他のそれ系のパッケージに含まれてるみたいだがどれだ…

グラブル始めました&コロゥ討滅戦EX攻略(闇属性PT)

最近はグラブルをやってます 表題の通りです。 ついに手を出してしまった、禁断の領域。 楽しく身内系の団で遊んでおります。 コロゥ討滅戦EX攻略(闇属性単色PT。SSRヨダルラーハ不使用) てなわけで攻略した手順とかを記事にしてまとめておきます。 プレイ…

AeroGlassっぽいやつをWINAPIで設定したウィンドウを作る

こんな感じのやつね。 #ifndef WINVER #define WINVER 0x0600 //Vista以降をサポート(DWM≒AeroGlass用) #endif #include <windows.h> #include <windowsx.h> #include <stdlib.h> #include <string.h> #include <tchar.h> //DWM(AeroGlass)用 #include <dwmapi.h> #pragma comment(lib, "dwmapi.lib") namespace g { const</dwmapi.h></tchar.h></string.h></stdlib.h></windowsx.h></windows.h>…

【Makefile】強制的にリビルド(全実行)したい時

単純に、端末から make -B と打てばよかったらしい。 長年の謎が解決。 さっさとman makeして調べておくべきだったwmake clean && make all とかめんどいじゃない?

【ネタバレ注意】第3次スーパーロボット大戦Z-天獄篇 育成及びタッグ、運用の一例に関する覚書

天獄篇2周目終盤までやってみた感じでの覚書。 当記事は(1~2周めでの)、性能とか相性っぽいのとか役割ごとの個人的な指針や理想、印象、感想などを適当にまとめてみたものなので悪しからず。実際のものとはマッチしてないこともあるかも・・・。 殴り…

G級入門テンプレ装備(今更感あふれる)

というわけで、テンプレ的な装備を晒していくことにする。一応穿龍棍向けということにしておこうかな。 プーギー服以外はみんな大好き非課金(?)です。まずはすぐに作れるこんな感じのから カフ: ○ ○ 武: ○ ○ ○ 頭:猟団員の証GX【剛閃】 Lv7 290 文鎮珠G…

最近の状況

どっぷりとMHF-Gをやっています。 おかげでLinuxやら起動してないので悲惨な状況になってるかと。 Arch Linuxはローリング・リリースだから環境がぶっ壊れない限り普通にアップデートすれば最新にできそうですがね。Gentooだと常に追っかけないと厳しいです…

刀匠一閃・絶防装備(一部、珠秘伝込み)

色々と一段落しそうな気配。 でも相変わらずイベントつめ込まれ過ぎで何から消化しようか迷う感じw 今できることや優先度の高いことをちまちまがんばります。とりあえずいつもごとく、シミュ結果を晒してみますかね。 穿龍棍/双剣向け【真打ち一閃3、絶防…

刀匠一閃3-太刀珠秘伝装備その3

//////////////////////////////////////////////////////////////////////////////// /// 太刀・赤秘伝 絶望、痛撃、集中1、業物1、見切り4、早食い //////////////////////////////////////////////////////////////////////////////// ###data 変更し…

刀匠一閃3-いたわり系集中装備(大剣・ハンマー向け

一挙、装備シミュ結果を貼っていきます。 まあ、現状で珠とか防具持ってないなら、次のアップデート(7月中旬)まで控えたほうが良さそうですなのですが・・・とりあえず結果だけ! ※珠入れ替えや詰め込みで他のスキルと交換で出せることがありますので、実…

刀匠一閃3-いたわり3集中2装備【大剣・ハンマー向け】

というわけで、前回ちらっと書いたんですが、真打一閃3構成をベースにしたオーソドックスないたわり3装備の紹介です。 要するに、大剣とかハンマー向けですね。 ※センスがないですが、自分でシミュ組んでます(´;ω;`)ウッ… ###data 変更しないで###0000,1,…

刀匠一閃3-太刀珠秘伝装備その2

やっと珠作成が終わりました。 赤秘伝で作ってました。 疲れた……。 時流に乗り遅れてる気がしますが、オーソドックスなスキル構成(?)で以下を組んでみました。 さっそく実用し始めたらしい珠秘伝装備(主に太刀用)を晒してみます カフ: G巧流PB1 武: ○ ○…

【太刀】刀神-剛撃4-一閃1-見切り5-集中1

久々にMHF復帰して遊んでます。 身内団が判定引っかかって解散し仲間も戻る見込みもないので、募集されていた他の猟団にいれてもらって遊んでいます。 体験入団中w モチベが続く限りこの猟団にお世話になろうと思っています。 至天にも3回ほど連れて行って…

タイル型WM awesomeを導入するメモ

投稿時のバージョン:awesome-3.5.6-1 dex-0.7-1 rlwrap-0.42-1 vicious-2.1.3-1 awesome以外のパッケージは必須ではないと思うが、パッケージマネージャに提案されたので入れてみる。 あとは、 ・awesome - ArchWiki ・awesome - 日本タイル型ウィンドウマ…

XとGNOME3デスクトップ環境の導入、日本語化とカスタマイズや追加ソフトの要点抜粋【2015-03版】

【まえがき】 ※右記の続きにあたる記事=>Arch Linux x86_64 ベースシステム導入メモ【X及びGNOME3の導入は別記事】(2015-03版) - しーくさんのUp & Down - Thinking Notes ※Arch Linuxで、主にGNOME3を対象。他デスクトップ環境やディストリビューションで…

デバイスマネージャでUSBデバイスがUnknown【ロジクールG700マウス】

気づいたら、いつの間にかロジクールのG700(USBの無線/有線両用マウス)が有線状態で反応しなくなってたのでおかしいと思って見てみたら、 デバイスが「Unknown」ってなってました。 無線受信機を挿しっぱなしなもんで今日まで気付かなかったんですが、 気…

【x86_64,multilib】MinGW64-w64-v3.3.0とGCC-4.9.2のクロスビルド手順【from Linux to Win】

まえがき ・ちょっと試してみたくなったので、(”とりあえず”ビルドできる&”とりあえず”動くものができたので)メモ代わりに自分の手順を記しておく。 ※注意:本稿のやり方だと、できあがったGCCで「-m32」オプションを使うと、コンパイルできない事態の発…

Arch-Linux追加簡易メモ(追加で入れたかもしれないソフトウェア(パッケージ)一覧など)

【まえがき】 ・2015-03版です。 ・以下、Archのパッケージ名まんまだったりそうでなかったり※入れるとき注意 ・あんまり入れないつもりだったけど気がつくとお試し使用とかでも結構入れちゃうよね。 ・システム自体の導入方法とかは別記事2つほど参照され…

Arch Linux x86_64 ベースシステム導入メモ【X及びGNOME3の導入は別記事】(2015-03版)

大体のやったことのメモ書きです。 【対象のスペック】 CPU:Core i7 870K 2.93Ghz Mem:16GB M/B:ASUS P7P5D-E Grahpic:NVIDIA 560Tiシリーズ HDD/SSD:複数搭載 Sound:SoundBlaster-Z(まだLinuxじゃ使えないみたいなので、オンボでいく) NIC:Intel Gigabit …

Rictyフォント生成&インストールメモ

Linux上でのメモ。(今回はFedora。他のディストリビューションでもほぼ同じ) # yum install fontforge ※以下の作業中にfonntforgeねえよっていわれたらやってみる。 #ln -s /usr/bin/fontforge /usr/local/bin/fontforgeRicty生成ツール:https://github.c…

(Systemd)Gentooのdistcc設定が読み込まれない感じなので適当に見繕って書き足す

それらしいファイルを探したら、以下のファイルを使用してるようなので、これに書き足す /etc/systemd/system/distccd.service.d/00gentoo.conf ALLOW_SERVERSの値を、 "127.0.0.1 --allow 192.168.xx.0/24" みたいな感じに修正して、 sytemctl stop distccd…

Cygwin-x86_64へ移行

だいぶ前ですが、もうめんどくなってCygwinにしました・・・。 それもめんどくさなって、最近はまたLinux入れて遊んでます。素晴らしい…使いこなせてないですけどね。

マルチバイトとワイドの文字列変換サンプル(ほとんどC言語)

内容は表題の通り。まあできる人にとっちゃ、こんなの朝飯前なのかもしれませんがとりあえず自分用にメモしてみる。 コメントを結構端折ってるのでわかりにくいかも・・・(後で自分で読解するにしても C++で書いてあるけど、C++である必要が感じられないw …

KDE-Konsoleのフォントをいじりたい時のメモ

yakuakeとかkonsole使ってて、フォントを弄りたいけど一覧にほしいフォントがないときのメモnano ~/.kde/share/apps/konsole/(プロファイル名).profile ※(プロファイル名)は自分で設定してて使いたいプロファイル名 んでFontの項目の、フォント名を自分の…

ディスプレイマネージャの変更

yum install system-switch-displaymanager system-switch-displaymanager kdmとか書いてあったので、kdmじゃなくてgdmにしてみた。

Cygwin+zsh(bash)で右クリックメニューから開きたいとき

各所に方法が載っていると思うけども、とりあえず自分用メモ。 どうにかして、chereを入れる。(setup.exeあるいはapt-cygとかcyg-fastとかからでも)そして管理者権限でCygwinターミナルを起動するなりしてから、 chere -i -t mintty -s zshとやるとできる…

ロケールに関して

C++でロケールを設定する方法を今更ながらに。setlocale(LC_ALL, ""); とだけでは、C言語ライブラリだけしか効果がなくて、 C++周りでも効果を設定するには、std::locale::global(std::locale("")); と書けばいいらしい。(Cライブラリもコレで一発とか?)…

ホーム以下の日本語ディレクトリを英語に(恒久的に)直す

~/.config/user-dirs.dirs ~/.config/user-dirs.locale の2つを作成(存在すれば編集)して対応するらしい。~/.config/user-dirs.dirs XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_PUBLI…

吸血2剛撃5剣術2の構成(穿龍棍/双剣向け特化)

というわけでシミュって見ました。 例のごとくフル課金(3種混合)というお財布がきつい感じに。 この構成のための専用装備で、入れ替えがほぼ利きません。 剣術1~2にして、ランナーをつけて早食いを追い出すぐらいですかね。 (レビ剣と剣術珠をロウセ…

毛色を変えた記事(【おそらくフル課金】穿龍棍、太刀、ハンマー、双剣向けスキルシミュ)

最近ずっと、モンハンフロンティアやってます。 このブログは一応プログラミングやLinux関係の記事で通そうかと思ったのですが、堪え性がないので雑食系ブログになりそうで怖い。それはともかく、装備(スキル)シミュの結果を貼り付けてみようと思います。…

とりあえずGTK2.0のプログラムを書いてみる

というわけで書いてみた Main.cpp #include <gtk/gtk.h> int main(int argc, char** argv){ //GTKを初期化する gtk_set_locale(); gtk_init(&argc, &argv); //ウィンドウの作成 GtkWidget* window; //GTKウィンドウのポインタ window = gtk_window_new(GTK_WINDOW_TOPLE</gtk/gtk.h>…

Objective-CでHello,World!してみる。

というわけで気が向いてしまったので、メモしておく。 なんていうか、初めての言語だから、いくらC言語を踏襲してるとはいえ、わけわけめだった。(特にコンパイルとリンク)まずは必要なもの一式をインストール。 ・gcc ・gcc-objc ・gnustep-base-devel ・…

デフォルトシェルをzshに変更して設定する

試しにzshなるシェルを使ってみることにする。まずはインストール。 # yum install zsh そのユーザーのログインシェルをbashからzshに変更する $ chsh -s /bin/zshあとはtouch ~/.zshrcしてカスタマイズ。 以下、現在において私がとりあえず使用してみてる設…

Fedoraインストール記

公式サイトからイメージをダウンロードしてDVDなどに焼く(ここではx86_64-KDE版を選択)Live起動したら、指示に従ってインストール&再起動。ログインしたらKDEの画面が拝めてるはず。次に日本語化を行う。ターミナル(Konsole)を起動してルートで作業。 速…

Gentoo(amd64)インストールメモ(自分用)

[Target] CPU:Corei7-870 Graphic:GeForce-560Tiシリーズ・まずは適当にLIVECDを拝借。再起動して起動させる。・HDDのパーティション切りとフォーマットしてマウント。fdisk,mkfs.ext4,mkswapなど。構成はハンドブック準拠。・ベース配置 stage3とportageの…

今更gcc(g++)でwchar_t使ってみるときのメモ

ちょっとハマっちゃったんで、メモを残す ・基本的に、Linuxヘッダーに「tchar.h」はないので、wchar_tやL””を多用する。 ・wsetlocaleなんてものはなく、普通に読み書きする一番最初の前にsetlocale(LC_ALL, "");すればいい。 ・wprintf("%ls\n", L"Hello")…

クロスGCC(on Linux Host for Targeting Mingw-w64 Windows)のビルド

色々試行錯誤重ねた結果、とりあえず出来上がったので記事にして残しておく。 以下のコンフィグレーション及び手順は、”本当”にとりあえずビルド通る&動くことを目標にしたやり方なので、あしからず。1.用意するもの ・GCC-4.8.1のソースコード ・mpc-1.0…

勘違いしてた「const」の使い方

Wikipedia:JavaとC++の比較 http://ja.wikipedia.org/wiki/Java%E3%81%A8C%2B%2B%E3%81%AE%E6%AF%94%E8%BC%83#.E6.96.87.E6.B3.95 で、constの使い方の違いに言及されてるんだが、 Javaのfinal的な使い方を期待して、 const Rectangle r; r = anotherRectan…

Windows7上でRuby2.0系(x86-64)ソースコードからのビルドメモ

※当記事の内容は、ド素人が書いた不正確なメモであることを承知の上で利用してください。当記事の一部または全てを信用して実行した結果については自己責任でお願いします。 ※正確かつ正しい方法を知りたい方は、各所一次資料やソースコード付属の解説をよく…

Gentoo(x86_64)上からMinGW-GCC(x64)をcrossdevパッケージを使ってビルド(クロスコンパイル環境整備)

【ホスト環境】 OS:Gentoo CPU:Core i7 870 Arch:x86_64(amd64) Kernel=3.5.7-gentoo gcc version 4.5.4 (Gentoo 4.5.4 p1.0, pie-0.4.7) 【ターゲット環境】 OS:Windows 7 x64 CPU:ホストと同一のハードウェア構成【今わかっていること】 以下を実行すれば…

SafeDeleteマクロ類のテンプレート関数版

C++

template <typename Type> inline void SafeDelete(Type*& p){ if(p != NULL) { delete p; p = NULL; } } template <typename T> inline void SafeDeleteArray(Type*& p){ if(p != NULL) { delete[] p; p = NULL; } } これでいいらしい。SafeRelease系なら、 delete文のところを消し、代</typename></typename>…

C++でTCHAR型のstringクラスを楽に使う

共通でインクルードするヘッダファイルとかに、 #include <tchar.h> #include <string> typedef std::basic_string<TCHAR> tstring;とかしてやればいいと思う。 tstring tstr = _T("Hello, TCHAR-string!"); _tprintf(_T("%s\n"), tstr.c_str());みたいな感じで使えるし。</tchar></string></tchar.h>

空のプロジェクトでのStdAfx.h(StdAfx.hpp)とかよく名付けられるファイルとか「プリコンパイルヘッダ設定」の扱い

空のプロジェクトを作成した時に困るのが、 プリコンパイル済みヘッダ関連の設定。一番簡単なのは、とりあえず、 ・Mainソースと、 ・「プリコンパイル済みヘッダ」用のヘッダファイル(仮に、StdAfx.hpp)と、 ・StdAfx.cpp を作成しプロジェクトに追加。 …

DirectX-SDK with C/C++(x64)開発境構築(VC++2010 Express) Windows 7-x64とかで

初心者向けなんだかなんだかよくわからない、VC++とDirectXSDKとWindowsSDKのx64開発環境構築を目指すという内容の記事です。 いきなりVC++でDX11かつx64なプログラム書こうとする猛者がいるとは思えないし、”普通”ならこの辺のノウハウも知ってそうだけど。…

VGN-FS52Bのメモリをこっそり換装してたり

というわけで、タイトルの通り、VAIO/type-F=VGN-FS52BなノートPCのお話です。あれからこっそり、メモリを換装してみました。(前に記事にしたかも? まあいいや)今まで純正というか、出荷時のままの512MBだったんですが、 蓋を開けて、換装してみました。…

C/C++言語(Windows用)で、それが管理者権限で実行されているかプログラム内から確認したい時のサンプル

#include <windows.h> #include <tchar.h> #pragma comment(lib, "kernel32") #pragma comment(lib, "user32") #pragma comment(lib, "advapi32") //自作関数定義 BOOL IsAnAdmin(VOID){ BOOL b = FALSE; SID_IDENTIFIER_AUTHORITY NtAuthority = SECURITY_NT_AUTHORITY; PSID Ad</tchar.h></windows.h>…

C/C++言語でWindowsの環境変数/値を取得/列挙する

getenv-win.cpp #include <stdio.h> #include <locale.h> #include <stdlib.h> #include <windows.h> #include <tchar.h> int _tmain(const int argc, const TCHAR *argv[]){ _tsetlocale(LC_ALL, _T("")); // 起動引数のチェック if(argc >= 2){ const int BUFFER_SIZE = 2048; TCHAR buf[2048]; //オプション</tchar.h></windows.h></stdlib.h></locale.h></stdio.h>…

Windows-7上でLinuxライクな簡易シェル(プロンプト,コンソール,ターミナル)環境を作ってみる。(フォルダ右クリックメニュー+管理者権限対応)

cmd.exeと周辺がださくて貧弱で使いにくので、どうにかできないかと色々検索してたら見つかったので試してみたPowerShellでもいいきがするけど、あえて他の道を行く!※本稿での内容において、用語と認識(そのソフトの役割)を間違えている可能性があります…