C/C++ C言語及びC++の標準準拠は難しい? C言語やC++の標準規格は順次バージョンアップされており、2016年現在ではC言語はC11、C++ではC++14が最新の標準規格となっているが、それらに準拠したコンパイラーは数を数えるほどしかない。ここではC++の準拠状況を見ながら私論を述... 2016.02.09 C/C++IT/ComputerOpinion
IT/Computer 転ばぬ先Composer これは開発でとっさの判断として行ったことだが、PHPでは外部のライブラリーを使う時にComposerが便利な時がある。ComposerはiOSアプリで言えばCocoaPodsみたいな存在といえる。 2016.02.07 IT/ComputerPHPTIPS
Opinion バーチャルボーイの画面は精神衛生上良くないな いまではNintendo 3DSが3D画面の携帯ゲーム機で有名だが、かつてはバーチャルボーイというものがあった。 2016.02.06 Opinion
IT/Computer コード書くときはインデントはちゃんとやろう コードを書いているときは、ちゃんとインデントはやっているだろうか?アプリの開発などを行っているときでコーディングをしているときは適切なインデントを行うということは基礎中の基礎レベルのことである。 2016.02.05 IT/ComputerOpinionProgramming
Diary 暦の上ではすでに春だが・・・ 昨日は節分、今日は2016年の立春となり、暦の上では春を迎えることとなる。とは言っても、この時期が最も寒い時期ではあるのだが・・・。 2016.02.04 DiaryTrivia
IT/Computer OS Xを使ってサーバーを構築する場合はおとなしくOS X Serverを使ったほうが楽か 現在、ウェブアプリの開発で仮想環境を使っているのだが、その際に仮のドメインを使って試験を行うという必要に迫られたため、DNSを使ってドメインとIPアドレスを割り当てているのだが、その際にOS X Serverをインストールすることにした。 2016.02.03 IT/ComputerMacOpinion
C/C++ ポインタ演算の型にunsigned long型を使ってはいけない C言語やC++において、ポインターのアドレスを計算する際などに整数に変換する際に往々にしてunsigned long型が使われれることがあるが、これは絶対に行ってはならない。それを行ってしまうと、環境によっては正常に動かないことがあるからで... 2016.02.02 C/C++IT/ComputerTIPS
Diary 昨月末で365posts突破してた 昨月末の段階でProject Floraの総投稿数は365postsを突破した。これは1日1記事を書いた場合、1年で達成できるものである。 2016.02.01 DiaryNotice
IT/Computer コメントは適切に使うべし チームで開発を行っている時にコメントの使い方は結構ばらつきがあり、どうしてもそれぞれのやり方が出てしまうが、個人的には余計なコメントは不要と考えている。もちろん、適切なコメントがあることによって何をしているのかが理解しやすくなるというメリッ... 2016.01.31 IT/ComputerOpinion
IT/Computer Surface Book高すぎ 日本では2月4日に発売されるという「Surface Book」だが、どうしてもMacBook Proと比較して「高すぎ」という印象を抱いてしまう。 2016.01.30 IT/ComputerMacOpinionWindows
C/C++ C言語の論理型は要注意 C言語では論理値の扱い方に要注意である。C言語では厳密には論理型はなく、実際には整数値であたかも論理型を表現しているからである。 2016.01.29 C/C++IT/ComputerProgrammingTIPS
C/C++ C言語の識別子の文字数制限はあまり意識する必要がない C言語においては、ANSI-Cの仕様で関数や変数などの識別子として使用できる文字数は少なくとも31文字 ((標準化される前のK&Rでは8文字)) である。しかしながら、現在においてはあまり意識する必要はない。 2016.01.28 C/C++IT/ComputerOpinion
Opinion ヒューマンエラーはどんなに注意しても起こりうる あらゆる場面でヒューマンエラーが起きる。例えば仕事ではセキュリティーカードを忘れて取りに行った結果、遅刻したり、寝坊したりなどである。コンピューター関連ではコマンドで「rm -rf /」を入れてしまって大障害を引き起こしたりである。このよう... 2016.01.27 Opinion
未分類 マージ時の見落としに起因するバグってこわい 他のソースコードの修正をマージするときに、マージ前のコードをちゃんと見ないと面倒なバグの原因になる。とくに見落とした系のバグはとくに面倒である。 2016.01.26 未分類
News 沖縄でも雪が降るのか 『沖縄で雪を観測 39年ぶり史上2回目』(沖縄タイムス)によれば、西日本を中心に大寒波に見舞われ、沖縄では39年ぶりに雪が観測されたという。 2016.01.25 NewsOpinion
News エリンギパスタ・・・この発想はなかった・・・ 『パスタを縦に刺すだと……!? 話題の「エリンギパスタ」の見た目が想像の斜め奥に突き抜けるインパクト』(ITmedia・ねとらぼ)によれば、エリンギの製造・販売を行っている株式会社きんかい茸が、『「この発想はなかった!お試しあれ「エリンギパ... 2016.01.24 NewsOpinion
Diary Jenkinsで自動ビルドが強力すぎる 私は現在業務でアプリを開発しているのだが、その際にJenkinsを使ってソースコードをリポジトリーから自動的にポーリングして、更新されていればシェルスクリプトを走らせて自動的にビルドしてしまうということを行っている。これが非常に強力で今まで... 2016.01.23 DiaryIT/ComputerOpinion
C/C++ C/C++プログラミング入門 – マクロとは 不定期にC/C++プログラミング入門を行っているが、今回はC/C++で必ずと言っていいほど使われている「マクロ」について説明を行いたい。マクロはC/C++プログラミングでは必須事項の一つでもあるので、ぜひ覚えておきたい。 2016.01.22 C/C++IT/ComputerLectureProgramming
IT/Computer プログラミングで関数あるいはメソッドはうまく使いこなせるようにしたい 簡単なプログラミングではタイプにもよるが基本的に上から下に処理が進んでいくというフローになっている。バッチ処理など、順次処理を行っていくというのであればそれでも基本的には十分なのだが、アプリや比較的大規模なシステムなど、単純に処理が進むもの... 2016.01.21 IT/ComputerOpinionProgramming