Opinion

IT/Computer

どこで問題が発生しているのかを見極めることが開発スキルに必須

アプリ開発などプログラミングを行っていると、必ずと言っていいほどバグに悩まされる。しかしながら、バグが発生するというのは、どこかで間違った書き方をしていると言えることなので、それを的確に見極めて対処することができるのであれば、バグが入り組ん...
Diary

ブロガーに向いているかどうかは継続力が大きい

ブログを運営してから3〜4年経ち、昨年ごろから毎日1記事を目安に書いてからあるアクセスは得られるようになった今日この頃、ブロガーに向いているかどうかはたとえアクセス数が伸びない状態でも、あきらめずに続けられるかにかかってくると考えている。
Diary

SimilarWebのアクセス数はあまりアテにならない

私の知り合いから当ブログのアクセス数が非常に高いレベルという報告を聞いて、その原因を調べたところ、SimilarWebでのアクセス数の概算が普段使っているWordPress JetpackおよびGoogle Analyticsとは比べ物にな...
C/C++

ポインターのアドレスを整数型にキャストするときは要注意

C言語及びC++ではポインターと呼ばれる、そのメモリー領域のアドレスの場所を指し示す特有の機能があるが、それの計算等を行う際に往々にしてキャストが行われるが、その際に環境依存の問題を引き起こす危険性がある。これから述べたいのは、私が見たこと...
IT/Computer

Linuxはディストリビューションの多さが初心者を苦しめている側面もある

Linuxは、その用途やユーザーの好みなどによって様々なディストリビューションが提供されており、それが初心者にとって「何を選べばいいのか」という問題に直面させている側面がある。ある程度の理解があればそれぞれの特徴を踏まえた上で選択できるのだ...
IT/Computer

まだHDDとSSDは共存するのだろうか

近年、SSD・HDD共に大容量化・低価格化が目覚ましく、さらにSSDでは小型化も進んでいるため、ノートパソコンを中心に急速に普及している。一方、デスクトップ用途においてはHDDが大容量かつ低価格という状況にあり、まだそれぞれに利点と欠点を持...
IT/Computer

Windows 10のアップグレード案内がウィルスみたいになっている件

Windows 7及び8.1ユーザーに対してWindows 10への無償アップグレード案内がなされており、しかもその形態がウィルスみたいなようになっているという。私の場合は早い段階でWindows 10にしたため、遭遇することはなかったが、...
IT/Computer

Subversionのマージは使いづらい

最近はGitHubやBitBucketをはじめとした分散型バージョン管理システムが出回るようになり、多くのプロジェクトでGitやMercurialなどの分散型バージョン管理システムでバージョン管理がなされるようになっているようだ。それを考え...
Diary

基本的にアクセス元は検索エンジンだから・・・

当ブログのアクセス状況を確認したのだが、基本的にアクセス元は検索エンジンで、あとは他者のウェブページ、質問サイトからのアクセスが少数という状況となる。当方のサイトのみならず大体のサイトはそうなるだろう。
Diary

ニュースサイトは便利、時にはそれを元に自分の見解を述べてみると良いかも

私は普段からニュースサイトを閲覧、その中でも主にITmediaやITproをはじめとしたIT関連の情報を見ている。ウェブサイト上のニュースは新聞記事と比較して即時性が高いという特徴もあり、普段はニュースサイトを閲覧している。
IT/Computer

予約投稿を行うメリットとデメリット

当ブログでは予約投稿を行って、記事を書ける時間帯に幾つか記事を作っておいて、それぞれの記事ごとに特定の時刻になったら公開するという「予約投稿」を行っている。今回はこのメリットとデメリットを自分なりに書いてみたい。
iOS

WWDC16に期待すること

すでにWWDC16開催まで1か月を切り、それを巡って様々な憶測あるいは噂が出ているが、個人的に期待したいのはMacBookシリーズのラインアップの構成の変化、iOS 10、そして、OS Xの名称といったところだろうか。
Game

艦これアーケードはアーケードゲーム界を新しい時代に導く?

2016年04月26日よりSEGA AM2研と「艦これ」運営鎮守府が共同開発している『艦これ アーケード』が稼働、現在でも順番待ちが続いている状態だが、これはアーケードゲーム界を新しい時代に導くのではないのだろうかと推測する。
IT/Computer

IDEとテキストエディタの使い勝手

私は普段、アプリを開発するときは、統合開発環境を使う。OS X/iOSアプリであればXcode、WindowsアプリであればVisual Studio、他にはEclipse IDEやIntelliJ IDEAなどを使っている。一方で、テキス...
IT/Computer

レーザーディスクゲームとはなんだったのか

これは私が生まれる前の1980年代前半を中心にある種の位置を位置付けていたゲームジャンルなのだが、以前はレーザーディスクゲームと言われる、映像にレーザーディスクを用いたゲームがあった。これはマシンスペックが貧弱だった当時としてはかなり画期的...
IT/Computer

日本語キーボードと英語キーボードの記号の配列の違いが意外とキツイ

私の場合、Macと職場のPCがJIS配列のキーボード、自宅のデスクトップがUS配列のキーボードを使っているが、これはどちらかに偏っていると、記号入力で違和感が半端なく、非常に使いづらいものとなってしまう。
IT/Computer

さくらのSSLは証明書の再ダウンロードが可能なのが救い

自身が関わっているとあるプロジェクトで、サーバーの移行の際にSSLの秘密鍵と証明書リクエスト、証明書を確認して、移行するという作業を行ったのだが、なぜか証明書が保存されていない状態で、そもそもApacheで使っていたSSLの暗号鍵などもどこ...
IT/Computer

MacOSに改名されたとしても不思議ではない

現在、OS Xとして知られているMacシリーズ向けのOSだが、将来的に「MacOS」あるいは「macOS」に改称されるという噂がある。
IT/Computer

Visual Studioで作ったプロジェクトをXamarin Studioで開くのは難しい

ちょっとした試しでVisual Studioで作成したプロジェクト(Xamarinを使ったプロジェクト)をMacでも使えるかどうかを試すために、Xamarin Studioで開いてみるというテストを行ってみた。結果としては、開けることには開...
IT/Computer

コンピューターも基本はコミュニケーション?

人間はコミュニケーションをとるときは、からなず意味のある音声あるいは文字、あるいは他の情報などを用いてとっている。そこで何かをしたり、その結果のやり取りを行うこともあるだろう。そういう意味ではある意味ではコンピューターもコミュニケーションで...