main

この新年から始まった持ち回りシリーズ、最後の新カテゴリは、Rust。Rust programming languageプログラミング言語Rustのススメ - Qiita Install - Rust programming language凄く簡単に導入できるということだが・・・。まずダウンロードだが、 $ curl http…

main

Go

続いての新カテゴリは、Go。The Go Programming Languageまず、ダウンロードだが、Downloads - The Go Programming Languageから、 $ wget https://dl.google.com/go/go1.11.4.linux-amd64.tar.gzダウンロード。 $ tar vzfx go1.11.4.linux-amd64.tar.gzで解…

write

ここからは新カテゴリ、D言語。D言語を始めよう - D言語ツアー標準出力はwriteで行う。std.stdio - プログラミング言語 D 2.0まず、Downloads - D Programming Languageここからダウンロード。 $ curl -fsS https://dlang.org/install.sh | bash -s dmd Down…

Number

Numberは数値オブジェクト。数値(Number) Number | MDNコンストラクタに数値を何らかの文字で表したモノを渡すと、その数値を持つ数値オブジェクトが生成される。"0xff"は16進数表現の255だが、これ自体は文字列である。 これをNumberに渡して、生成された…

br

brタグは文を改行させるタグ。<br> - 改行このように、EとFの間、JとKの間に、brタグを挿入すると、brこのように改行される。Sample/html/br/br/src/br at master · bg1bgst333/Sample · GitHub

phpinfo

PHP

phpinfoは、PHPの設定情報一覧を表示する関数。PHP: phpinfo - ManualPHPがちゃんと動いているか確認する為に使うことも多い。このようにphpタグの中にphpinfo()だけ。 $ cd /var/www/html/ $ vi phpinfo.php $ cat phpinfo.php <html> <head> <title>phpinfo()</title> </head> <body> </body> </html> $ sudo sys…

リスト

Pythonの場合、配列というよりリストと呼ぶ。3. 形式ばらない Python の紹介 — Python 2.7.15 ドキュメント Python入門 - リスト・タプル・辞書 リストオブジェクト - リスト - Python入門 Python - Python2.7のprint文で変数を展開したい|teratailこちらも…

Array

Rubyの場合、配列は組み込みライブラリのArrayクラスになっている。class Array (Ruby 2.6.0) Ruby入門 - 配列・ハッシュ・範囲まず、初期化をしないといけない。こんな感じで、10から30までの3つの要素を持つ配列aryになる。1番目をprintで出力。ダブルクォ…

配列

Perlで配列を扱う。perldata - Perl のデータ型 - perldoc.jp とほほのperl入門(概要編)変数と同様に各要素に値を入れる。printで、添字が1の要素だけ出力する。ちなみに、Perlではダブルクォート("")の中でも変数を展開できるので、このように出力するこ…

Activity.getActionBar

アクションバーを弄るにはActivity.getActionBarでActionBarオブジェクトを取得する。 ・・・というのは以前やったとおもう。Activity | Android Developersワークスペースこんなワークスペースで、プロジェクト作成プロジェクト作成。4.0.3こんなので、設定…

Window.addWindowListener

以前、WindowListenerの回で、ウィンドウの閉じるなどのイベント処理は、WindowListenerオブジェクトをaddWindowListenerでFrameオブジェクトに追加することで実現できた。Window (Java Platform SE 6)FrameはWindowの派生クラスであり、addWindowListenerは…

Application.Shutdown

WPF

WPFの場合、Application.Shutdownでアプリケーションを終了できる模様。Application.Shutdown Method (System.Windows) | Microsoft DocsWPFWPFで、"Application_"にして作成。プロジェクト作成こんな風に作成したら、ButtonButtonを選択し、貼り付け貼り付…

Application.Exit

Application.Exitは、アプリケーション(メッセージループ)を終了させる。Application.Exit Method (System.Windows.Forms) | Microsoft DocsApplication_[Windows アプリケーション]でApplicationだとnamespaceが被るので、Application_にして、プロジェクト…

partial

C#

partialを使うことで、クラスの定義を複数の箇所に分割できる。partial 型 - C# リファレンス | Microsoft DocsWindows アプリケーションWindows アプリケーションで作成。新しい項目新しい項目として、Class1_A.csコードファイルでClass1_A.csを追加。parti…

IShellLink

COM

これまでは、COMサーバを作る側で紹介してきたが、ここからはCOMクライアントとして呼ぶ側として紹介していく。IShellLinkは、ショートカットを作成したり、ショートカットのリンク先情報を取得する時などに使う。IShellLinkA | Microsoft Docs ショートカッ…

CWindowImpl

ATL

ATLで、ウィンドウを作成し、表示するには、CWindowImplが必要。CWindowImpl クラス | Microsoft Docs ATL/WTLプログラミング 1:ATL/WTLの概要と基本 (1/2):CodeZine(コードジン)ちょっと使い方が独特。まず、コンソールコンソールでプロジェクト作成。…

CDocManager

MFC

CDocManagerは、ドキュメントテンプレートを管理しているようだが、どういう役割をしているか詳細はこれから調べていく。MFC Document/View documentation and enhancements - CodeProjectしかも、インターナルクラスなのか、MSDNやdocsのリファレンスにはな…

DestroyWindow

DestroyWindowは、指定されたウィンドウハンドルのウィンドウを破棄する。DestroyWindow function | Microsoft Docs空のプロジェクトから、メニューリソースを追加して、DestroyWindow.rcはこのようにアイテム1つだけのメニューとする。resource.hは、メニュ…

link

linkは、ファイルのハードリンクを作成するのに使う。シンボリックリンクとハードリンクの違い - Qiita シンボリックリンクの使い方と落とし穴 - Qiita Manpage of LINK ファイルの別名を作成する(ハード・リンク) | C言語入門講座link.cで、"test1/test1.…

cout

C++

coutは、出力演算子で標準出力に出力するために指定する標準出力ストリームオブジェクトである。cout - cpprefjp C++日本語リファレンス std::cout, std::wcout - cppreference.comstd::coutは、グローバルオブジェクトなので、グローバルなクラスや構造体の…

新年のご挨拶2019

あけましておめでとうございます。 2019年もよろしくお願いいたします。今日は、狭山不動尊に初詣に行きました。I'm at 西武球場前駅 (SI41/SY03) in 所沢市, 埼玉県 https://t.co/LEImBhHS5G— B.G@今年から無職 (@miu_hiro_) January 1, 2019西武ドームの横…

atoi

atoiは、整数値の文字列を整数型に変換する。Man page of ATOI C言語関数辞典 - atoiatoi.cで、入力された文字列をscanfで文字配列strに格納し、atoiで整数型に変換、戻り値を整数型変数iに格納する。 $ vi atoi.c $ gcc atoi.c -o atoi $ ./atoi str: 1 i =…

B.G、大晦日に東所沢を歩く。

今年を振り返るといっても、まあ今年一年を総括すると退職したということに尽きるわけですが・・・。 今日は実家に帰ってきてるので、散歩がてらにブラブラしてました。で、以前から気になっていた9秒カレーとサクラタウン建設予定地を見に行きました・・・…

B.G、新しい特急に遭遇する。

この記事は、B.G ひとり Advent Calendar 2018 23日目です。 B.G ひとり Advent Calendar 2018 - Adventar たまたま小手指でLaviewの試運転に遭遇しました。Laview 試運転もう走ってるんですねえ・・・。オーラはんぱない! 西武鉄道001系Laviewが試運転_投…

B.G、証券口座をつくる。

この記事は、B.G ひとり Advent Calendar 2018 21日目です。 B.G ひとり Advent Calendar 2018 - Adventar 持株会に入っていたので、移行のために証券口座を作成しに行きました。マイナンバー要るって聞いてないぞ— B.G@来年から無職 (@miu_hiro_) December …

B.G、11年9ヵ月勤めたフリービットを退職しました。

この記事は、B.G ひとり Advent Calendar 2018 20日目です。B.G ひとり Advent Calendar 2018 - Adventar私事ですが、本日12月20日を最終出社日としてフリービットを退職いたしました。13Fにて2007年4月に新卒で入社し、R&D部一筋11年9ヶ月、たくさんの経験…

B.G、FGOを始める。

この記事は、B.G ひとり Advent Calendar 2018 10日目です。 B.G ひとり Advent Calendar 2018 - Adventar 第4談はFGO。最初は少なそうと思いきや pic.twitter.com/9gExMkWDUp— B.G@新しいプログラミング言語OneLangをつくる (@miu_hiro_) December 16, 2018…

B.G、デレステを始める。

この記事は、B.G ひとり Advent Calendar 2018 9日目です。 B.G ひとり Advent Calendar 2018 - Adventar 第3団はデレステです。てことで久しぶり pic.twitter.com/Kck9owO8UR— B.G@新しいプログラミング言語OneLangをつくる (@miu_hiro_) December 16, 2018…

B.G、スクフェスを始める。

この記事は、B.G ひとり Advent Calendar 2018 8日目です。B.G ひとり Advent Calendar 2018 - Adventar第2段でスクフェスをやってみました。てことで pic.twitter.com/QCHBNLSawr— B.G@新しいプログラミング言語OneLangをつくる (@miu_hiro_) December 10, …

B.G、スマブラの練習をする。

この記事は、B.G ひとり Advent Calendar 2018 7日目です。B.G ひとり Advent Calendar 2018 - Adventarスマブラが発売されたので、スマブラの練習をしてみました。さて、スマブラを買う前にスマブラの練習するか— B.G@新しいプログラミング言語OneLangをつ…