SAITO Tomomi

C/C++

C++11の型推論

C++11では型推論という仕様が追加されている。これは従来のC++では行えなかった変数の型を関数あるいは計算式などからコンパイラが自動的に判別するというもので、うまく使えばこれまで長い記述を必要としたコードが簡潔にまとめられるようになる。
Diary

考えてみれば記事を200投稿していたのか

WordPressの管理画面を開いていたら、ついに投稿記事数が200を突破していた。Project Floraとして初めて記事を書いたのが2013年9月6日( 当該記事 )だったわけで、サーバーの移転やSSL対応などいろいろ改造しながら2年...
Bug

WinObjCは修正が必要な箇所が思った以上に多い

マイクロソフト社よりWinObjC ((コードネーム"Project Islandwood")) がプレビュー版ながらリリースされており、Windows 10とVisual Studio 2015 ((Expressを除く)) をインストー...
News

Windows 10のリテール版販売開始が来週に控えているが・・・

9月4日にWindows 10のリテール版及びダウンロード版の販売開始が予定されているが、リテール版については、これまでDVD-ROMで提供されていたのが昨今のDVDドライブを内蔵しないPCが増えたことが影響してか、USBメモリーで提供され...
IT/Computer

AmazonでFlash広告の掲載が拒否されるとのこと

『Amazon、Flash広告掲載拒否へ 9月1日から』(ITMediaニュース)によれば、米アマゾン社は9月1日より、Flashを使用した広告掲載を拒否するとのことである。これは近年のウェブブラウザのFlash Playerに対する対応が...
iOS

App Transport SecurityのTLS要件が思った以上に厳しかった件

「iOS 9/El Capitan/Xcode 7以降で要注意箇所」でも触れていたが、iOS9及びOS X El CapitanではApp Transport Securityが加わり、デフォルトではSSL(TLS 1.2)通信が強制になる...
Opinion

ドメイン取得は厳格化すべきではないのか?

最近、自分で使っているメールアドレスの一部にしつこくやってくるスパムにほとほとうんざりしており、しかもあの手この手でドメインを変えてきている有様で、かなり難儀している状態である。特にドメイン単位での受信拒否を見越して、次々と捨てドメインを取...
Opinion

SSLの対応状況の変遷

「SSLチェックって大事だよね」では自分のサイトのSSLの脆弱性状況についていろいろ書いてみたが、SSLに対応しているサイト全体の傾向としてはどうなっているだろうか?「SSL Pulseの統計情報で見るSSL/TLS (2015年8月版) ...
Android

ロリポップの次はマシュマロ

Google社は8月17日に、「Android M」と呼ばれていたAndroidの次期バージョンの正式名称を「Android 6.0 Marshmallow」と発表した。
Diary

SSLチェックって大事だよね

今使っているウェブサイトのSSLがちゃんとセキュリティ上問題ないか召喚自体のコストはかからず、QUALYS SSL LABO Server Testでテストを行った( テスト結果 )。
Diary

FTPは時代遅れか

最近では、当方はウェブサイトはWordPressを使って運営しており、最初の構築は主にSSH、それ以降はWordPressの管理画面で修正、あるいはOSのアップデートなどで必要になったらSSHを使って作業を行っている。それ以前はサイトの編集...
Bug

ログファイルの肥大化でストレージが100GB以上も食われてた・・・

今日、自宅のWindows 10マシンを動かしていた時に、なぜかCドライブの空き容量が200GBくらい残っているはずなのに100GB前後にまで減っているのに気づいて、なんかの問題が発生しているのか検証、もう不要と考えられるログファイルが10...
Diary

Windows 10を半月使ってみて

Windows 10を自宅のPCにインストールしてもう半月くらいが経過して、だいぶ操作系にも慣れてきた。ここで、個人的にWindows 10の良い点と悪い点を自分なりに洗い出してみたい。
Opinion

らくらくホンは全然らくらくじゃない!?

身内との話で、らくらくホンに乗り換えた携帯電話利用者曰く、「非常に使いづらい」らしい。当然ながら、当方はらくらくホンなどはつかったことがないのでなんとも言えないが、そういった話を時折耳にする。
C/C++

C/C++プログラミング入門 – ループ処理

『C/C++プログラミング入門 - 条件分岐』ではC言語およびC++における条件分岐について説明した。ここでは、ループ処理について説明したい。
News

日航機墜落事故から30年

日本航空123便が御巣鷹山に墜落、520人にも及ぶ死者を出した事故から30年が経過した。これは日本国内で発生した航空事故では最も多くの死者を出した悲惨な事件と言われている。
C/C++

C/C++プログラミング入門 – 条件分岐

『C/C++プログラミング入門 – 変数と型』では変数と型について説明を行った。ここでは条件分岐について説明を行いたい。
IT/Computer

404と410の違い

通常、任意のウェブページあるいはリソースにアクセスしようとして、リソースが見つからない場合、HTTP 404エラーが返ってくる。これはなんらかの理由でページを削除した場合にも404エラーが返るようになるが、もしページを意図的に削除したのであ...
C/C++

Windows環境でLLVM/clangを構築するのは滅茶苦茶困難

MacおよびiOS環境のデフォルトのコンパイラーとして使われているLLVM/clangだが、Windows環境で導入するにはかなりの困難が伴う。私もWindows 10 Proを用いていくつかのウェブ資料を元に環境構築に努めてみたが、現時点...
C/C++

C言語とC++のファイルの拡張子について

C言語およびC++、およびそれに加えてObjective-CやObjective-C++ではマクロ展開 ((実際にコンパイルする前に特定の文字列を別の文字列に機械的に置き換える処理)) やインライン展開 ((コンパイル時に実際の処理を呼び出...