Windows用iTunesのアップデート案内が来てたので、アップデートしてみたらアイコンがまた変わりました。パステル調の虹色っぽい感じ。赤色は評判悪かったから変えたのかな?Apple Music対応と合わせてiPhoneとかのアイコンも変えたみたいですね。
スチームセール中で安かったので購入。昔、体験版で遊んだことはあるが、今見るとグラフィックは昔風。リアルタイムでカチカチとけっこうイソガシイゲーム。これかcosacksかで評価がわかれたなぁ。
c#からmp3を鳴らす方法のうち、MCIsendStringを使う方法。play後にはちゃんとstopしてcloseしとかないと次鳴らせないので、playにnotifyをつけてWndProcで再生終了を受け取るのがポイント。これはFormで作ったからいいけど、[STAThread]じゃないと動かない模様。
public partial class mainform : Form { [System.Runtime.InteropServices.DllImport("winmm.dll", CharSet = System.Runtime.InteropServices.CharSet.Auto)] private static extern int mciSendString(string command, System.Text.StringBuilder buffer, int bufferSize, IntPtr hwndCallback); string musicFile = ""; string aliasName = "MediaFile"; public mainform() { InitializeComponent(); } private void mainform_Load(object sender, EventArgs e) { musicFile = "test.mp3"; } private void button1_Click(object sender, EventArgs e) { string cmd; cmd = "open "" + musicFile + "" type mpegvideo alias " + aliasName; if (mciSendString(cmd, null, 0, IntPtr.
youtubeをChromecastしている時、PC側から次の動画をリストに追加できたのに、できない・・
いまごろになってgitを使うことになったのでメモ。ググれば出てくることばかりだが一覧化しとく
git init --bare <url> ... リモート可能なリポジトリを作る。bareオプションで管理のみのリポジトリになる
git clone <url> ... リモートにあるリポジトリの複製をつくる。カレントディレクトリにフォルダが掘られ、このフォルダ上では元リモートリポジトリにはoriginという名前が勝手に付く。
git push <remotename> <branch> ... リモートにあるリポジトリにローカルな変更を反映する
git pull <remotename> <branch> ... ローカルリポジトリにリモートの変更を反映する
git remote add <remotename> <url> ... リモートにあるリポジトリに名前をつける
いまごろになってgitを使うことになったのでメモ。ググれば出てくることばかりだが一覧化しとく
git branch ... ブランチ一覧
git branch <branch> ... ブランチ作成
git checkout <branch> ... ブランチを切り替える
git merge <branch> ... 現在のブランチに指定したブランチをマージする
mergeでコンフリクトが起こった場合は、修正して
git add <file>して
git commitする。
個別のブランチのコミット修正履歴は統合ブランチには不要なので、大勢がいじる統合ブランチに、個別で変更したブランチの最終結果だけを反映させる場合に望ましい。
git branch -d <branch> ... ブランチを削除する
git rebase <branch> ... 現在のブランチに指定したブランチとの共通の先祖から順番に変更をマージしていく
rebaseでコンフリクトが起こった場合は、修正してから
git add <file> ... これ忘れやすい
git rebase --continue ... とする。
順番にマージしていくから、各変更でコンフリクトが起こればそのたびに修正が必要。全部終わるまで進めない
個別のブランチ修正と統合ブランチ修正で発生したコミット分岐の履歴をすべて残して一本化してくれるので、
大勢がいじる統合ブランチの変更内容を、個別のブランチに反映させる場合に望ましい
git rebase --about ... reloadのコンフリクト解消途中で失敗したやつをなかったことにする
いまごろになってgitを使うことになったのでメモ。ググれば出てくることばかりだが一覧化しとく
git init ... カレントディレクトリ上にリポジトリを作成。
git add <filename> ... リポジトリにファイル名を追加する。変更後コミットする前に実施必要。addした時点のファイルがcommitされる
git commit ... リポジトリにファイル本体を登録する。f
git commit -a ... リポジトリにファイル本体を登録する。更新されたファイルをaddしなくても自動的にしてくれる。新規ファイルはだめ。
git mv <oldname> <newname> ...リポジトリのファイル名を変更する
git rm <filename> ... リポジトリのファイルを削除する。
git clean -n ... カレントにあるリポジトリに管理されていないファイルを一覧する。(消さない)
git clean -f ... カレントにあるリポジトリに管理されていないファイルを消す。
git show ... コミットのログメッセージと変更点を表示する。
git log ... コミットの履歴を表示する。
git checkout -- <filename> ... 特定のファイルをコミットした時点に戻す。消したり変更したりしたのを戻す
git commit --amend ... 直前のコミットを上書きする。メッセージを修正とか
git reset --hard HEAD^ ... 直前のコミットを取り消す。ワークディレクトリの内容も元に戻す。
git reset --soft HEAD^ ... 直前のコミットを取り消す。ワークディレクトリの内容はそのまま。
git reflog .
会社のWin8.0機でFirefox 36にアップした後、ブラウズしているとなにかの拍子で読み込みにいったまま帰ってこない不具合がでていたが、このたびリリースされた37にアップしたら問題なく動いている。36.0.4まで追いかけても治らなかったのに、37ではちゃんと動いている。ReleaseNoteを見てもそれらしいbug-fixはない。。途中再インストールとかも実施したんだが、なにが悪さしていたのだろう?
FirefoxでDirectWrite を無効にするには、about:configでgfx.direct2d.disabled を trueにする。
L-03E→Nexus5用につかっていたベルトにさす携帯ケースの横部分が破断しました。もともとNexus5用につかうにはぎりぎりのサイズで、ちょっと無理な姿勢で開閉もしてたから。やっぱりって感じです。購入してから、約1年と3か月くらい。値段のわりにもったほうと思っています。まだ使えないことはないですが、横部分がフリーになっている状態なので、ぽろっと中身がすべり落ちないこともないので、あきらめて次のを探します。