Windows10 64bit でGoogle Chrome Portable の バージョン 58.0.3029.81 での起動オプションの --user-data-dir が無効になってたようなので、試しに普通のGoogle Chromeを入れてみたところ起動オプションが有効だったため乗り換えた。

用途別にプロファイルを作るためGoogle Chrome Portable の実行ファイルからショートカットを作ってリンク先に起動オプションを追加してといったことしていたんですが、同じことを普通のGoogle Chromeに乗り換えやってみたところ何の問題も感じてないどころかアップデートが楽になって良かったとすら思っているので昔の自分が何を考えていたのか謎だ。

Head First C 2回目 1章 40pまで

・ifとかスイッチ、ループなどをやった。

・プログラムの文の最後についてたりついてなかったりするセミコロンの説明が無かったので調べたら以下のようなものだったらしい。

C言語入門

セミコロン~セミコロンが1行とみなします。

eclipseのコンソールにコマンドプロンプトと同じような挙動を期待してたら大分違う…同じようにできないのかと思って検索してたけど結局見つからず、それとは別に面倒なディレクトリの移動とかをせずにすむコマンドプロンプトの起動方法に行き当たったので、今度からそのやり方でやるようにする。

syonx.hatenablog.com

・サンプル通りに入力してもpermission deniedとかエラーが表示される。調べて見たら管理者権限で起動するといいとか互換モードで実行したら解決するとかあるけどなんでそうなるかよく分からないがいろいろいじっていたらエラーが出なくなった。謎。

 ・40pまで読んだ。次はポインタらしい。初心者が躓きやすいという評判を聞くがはたして大丈夫だろうか。

c言語が良く分かっていないのとeclipseも良く分かってないことのあわせ技でより多く躓いてる気がする。Head First C本文でIDEについて言及せず(たぶん)、ターミナルでのコンパイルと実行のみ紹介されているのは、c言語の学習以外での躓きが増えてしまうことを懸念しているからなのかなと思った。

Head First C 1回目 [プログラミング初心者]

  • MinGWが書中でおすすめされてたからインストールしたけどその後何を入れればいいか分からず下のサイトを参考にする。

    rei-farms.jp

  • 毎回コンパイルと実行時にコマンドライン入力するのがいやだから何がしかのIDEを入れようと決意。
  • よくわからないからとりあえず有名なの入ようと思って調べて見るになんかEclipseってのが有名らしいから入れてみる。
  • osが64bit版のwindowsだからとなんとなく64bit版入れたらエラーでて実行できなかったけど32bit版だと普通に動いた。面妖!
  • どうやってプログラム書くんだこれ。プロジェクトとは一体…。検索してヒットした下のサイトを見てとりあえず書いて実行できるようにはなった。

    c-lang.sevendays-study.com

  • サンプルコード実行するまでに時間すごくかかって何もないところで転んでる感がすごい。
  • 10pまで進んだ。
  • 継続に関して目下一番の懸念事項は最近買ったGTX960のキャンペーンでMGS5TPPのクーポンを貰って現在プレイ中であること(大分面白い)。