IT/Computer

C/C++

C/C++プログラミング入門 – マクロとは

不定期にC/C++プログラミング入門を行っているが、今回はC/C++で必ずと言っていいほど使われている「マクロ」について説明を行いたい。マクロはC/C++プログラミングでは必須事項の一つでもあるので、ぜひ覚えておきたい。
IT/Computer

プログラミングで関数あるいはメソッドはうまく使いこなせるようにしたい

簡単なプログラミングではタイプにもよるが基本的に上から下に処理が進んでいくというフローになっている。バッチ処理など、順次処理を行っていくというのであればそれでも基本的には十分なのだが、アプリや比較的大規模なシステムなど、単純に処理が進むもの...
Bug

たまにWordPressの訪問者数が極端に少ないときがある

最近個人的に気になっているのが、WordPressのアクセス解析を使っている時に、原因は不明だがPV数の割に訪問者数が極端に少ないという現象が時折発生する。多くの場合PV数は平常通りで訪問者数が20〜25前後となるというものである。
Diary

コマンドプロンプトの先行入力は地味に便利

少なくともWindows 10ではコマンドプロンプトにおいて、前のコマンドの処理が完了していなくても次のコマンドを先行して入力することができるようになったが、これが地味に便利である。
Diary

最近はウェブ上でプログラミングできるようになった

最近は簡単なプログラムを作って動作検証をするだけなら誰でもウェブ上でプログラミングができるようになった。私もpaiza.ioを利用しているが、簡単にチェックするだけなら、かなり便利である。
IT/Computer

Windows 8と古いバージョンのInternet Explorerがサポート終了に

『Microsoftが今日でWindows 8とInternet Explorer旧バージョンのサポートを終了』(TechCrunch Japan)によれば、米国時間の1月12日をもって、Windows 8及びWindows Vista以降...
IT/Computer

Twitterの文字数制限が大幅に緩和?

近年、インターネット上で話題となっているTwitterの文字数制限が140文字から10,000文字に大幅に緩和されるという噂だが、個人的には悪いニュースではないと考えている。
Diary

最近の迷惑メールは本当に迷惑

最近の迷惑メールの傾向としては文字列によるフィルタリングを見越して文章の途中に+や/などの記号を入れる手法がかなり増えている。これは人間が見れば明らかに迷惑メールと判別可能だが、この上なく迷惑である。
C/C++

関数プロトタイプ宣言は忘るべからず

C言語やC++でプログラミングを行う場合、関数のプロトタイプ宣言はちゃんと行わなければならない。さもないと深刻なバグに悩まされるかもしれない。
IT/Computer

POH7の解答例、順次更新中

現在、paizaオンラインハッカソン7が行われており、イベント期間は今月の13日までとなっているが、当方も、GitHub上において、順次サンプルコードを公開しているので、機会があればに目を通していただければ幸いである。
C/C++

C/C++プログラミング入門 – メモリーの確保と解放

今回はC言語におけるメモリーの割り当てと解放について説明を行いたい。この項目の内容はC++でも行うことができるが、C++においては、これとは別にオブジェクトの割り当てと削除があり、それと混同してしまうという事態を避けたいため、今回はメモリー...
Diary

SourceTreeのOS X版とWindows版の出来の差の大きさ

私の場合、Macメインで開発を行っており、そのソースコードのバージョン管理ツールとしてSourceTreeを使っているのだが、これのOS X版とWindows版では思った以上に出来の違いがあるんじゃないのかとこれまで使った感じからこのように...
Diary

実のところ、適切なエディタは用途による

実のところ、私の場合は使っているOSや用途などによって、エディタ及び統合開発環境を使い分けている。というのも、何をしたいのかによって、自分にあったエディタが変わってくるからである。
IT/Computer

ハンガリアン記法は基本的に不要

.NET Frameworkの命名規則や各情報によると、「ハンガリアン記法は使わないように」というような情報はよく目にするが、正直なところ当方の場合はハンガリアン記法は目にはしているものの、基本的に使わないコーディングスタイルを採用している...
Bug

Mac版Twitterで通知バグ?

最近、OS X版のTwitterアプリの通知関連でバグと思われる怪しい挙動で少々頭を悩まされている。
iOS

2016年のアップル製品は何が出るのか?

おそらく、今年もいろいろな噂が広まっているアップル製品だが、今年は何が出るだろうか個人的には楽しみである。各種情報を確認した結果、個人的には以下はありうるのではと考えている。
iOS

Info.plistで制御コードが入っていると・・・

これは通常ではありえないことであるが、iOS/OS Xのアプリ申請時に使用するInfo.plistに意図せぬ制御コードが入っていると申請が通らない問題が発生する。
HTML/Markdown

ドキュメントを書くのにMarkdownを使うという選択肢

一般的には各種ドキュメントや書類を書く際に往々にしてMicrosoft WordやMicrosoft Excelなどを使うとケースが多いが、わざわざツールを必要とするような文章などを書かない限りはオーバースペックなのと、Subversion...
Diary

2015年も終わりを向けて

ついに2015年も最後の日を迎えた。当ブログでは今年の後半に入ってから1日1記事を目安に投稿するようにして、なおかつプログラミングや開発関係の記事を中心に書くようにしたこと、重要度が高そうな記事を書いてみたりすることで、今年は訪問者数も増え...
C/C++

paizaオンラインハッカソン7に参加してみた – 縞ニーソ(C++, Swift)

当ブログでは順次『paizaオンラインハッカソンVol.7 プログラミングで彼女をつくる』の回答例を上げており、基本的にはC++とSwiftでの解答例を上げている。ソースコードはGitHubでも公開しているので、ソースコードを見たい方はそち...