SAITO Tomomi

IT/Computer

OS Xを使ってサーバーを構築する場合はおとなしくOS X Serverを使ったほうが楽か

現在、ウェブアプリの開発で仮想環境を使っているのだが、その際に仮のドメインを使って試験を行うという必要に迫られたため、DNSを使ってドメインとIPアドレスを割り当てているのだが、その際にOS X Serverをインストールすることにした。
C/C++

ポインタ演算の型にunsigned long型を使ってはいけない

C言語やC++において、ポインターのアドレスを計算する際などに整数に変換する際に往々にしてunsigned long型が使われれることがあるが、これは絶対に行ってはならない。それを行ってしまうと、環境によっては正常に動かないことがあるからで...
Diary

昨月末で365posts突破してた

昨月末の段階でProject Floraの総投稿数は365postsを突破した。これは1日1記事を書いた場合、1年で達成できるものである。
IT/Computer

コメントは適切に使うべし

チームで開発を行っている時にコメントの使い方は結構ばらつきがあり、どうしてもそれぞれのやり方が出てしまうが、個人的には余計なコメントは不要と考えている。もちろん、適切なコメントがあることによって何をしているのかが理解しやすくなるというメリッ...
IT/Computer

Surface Book高すぎ

日本では2月4日に発売されるという「Surface Book」だが、どうしてもMacBook Proと比較して「高すぎ」という印象を抱いてしまう。
C/C++

C言語の論理型は要注意

C言語では論理値の扱い方に要注意である。C言語では厳密には論理型はなく、実際には整数値であたかも論理型を表現しているからである。
C/C++

C言語の識別子の文字数制限はあまり意識する必要がない

C言語においては、ANSI-Cの仕様で関数や変数などの識別子として使用できる文字数は少なくとも31文字 ((標準化される前のK&Rでは8文字)) である。しかしながら、現在においてはあまり意識する必要はない。
Opinion

ヒューマンエラーはどんなに注意しても起こりうる

あらゆる場面でヒューマンエラーが起きる。例えば仕事ではセキュリティーカードを忘れて取りに行った結果、遅刻したり、寝坊したりなどである。コンピューター関連ではコマンドで「rm -rf /」を入れてしまって大障害を引き起こしたりである。このよう...
未分類

マージ時の見落としに起因するバグってこわい

他のソースコードの修正をマージするときに、マージ前のコードをちゃんと見ないと面倒なバグの原因になる。とくに見落とした系のバグはとくに面倒である。
News

沖縄でも雪が降るのか

『沖縄で雪を観測 39年ぶり史上2回目』(沖縄タイムス)によれば、西日本を中心に大寒波に見舞われ、沖縄では39年ぶりに雪が観測されたという。
News

エリンギパスタ・・・この発想はなかった・・・

『パスタを縦に刺すだと……!? 話題の「エリンギパスタ」の見た目が想像の斜め奥に突き抜けるインパクト』(ITmedia・ねとらぼ)によれば、エリンギの製造・販売を行っている株式会社きんかい茸が、『「この発想はなかった!お試しあれ「エリンギパ...
Diary

Jenkinsで自動ビルドが強力すぎる

私は現在業務でアプリを開発しているのだが、その際にJenkinsを使ってソースコードをリポジトリーから自動的にポーリングして、更新されていればシェルスクリプトを走らせて自動的にビルドしてしまうということを行っている。これが非常に強力で今まで...
C/C++

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

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

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

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

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

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

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

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

ココイチのビーフカツなどが不正転売されていたことについて考える

『 「ココイチ」廃棄ビーフカツが一般に出回る 処理業者が不正転売』(ITmedia)などによれば、壱番屋が廃棄したビーフカツを処理業者が不正に転売していたとのことで、壱番屋は不正転売されたものは異物混入の可能性により廃棄したとのことであるの...
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文字に大幅に緩和されるという噂だが、個人的には悪いニュースではないと考えている。