SAITO Tomomi

C/C++

C/C++プログラミング入門 – 環境構築

『C/C++プログラミング入門 – プログラミングで必要なもの』ではCおよびC++のプログラミングに必要なものを一通り説明した。ここでは実際にプログラミング環境を構築できるようにしたい。なお、ここではWindows(Visual Studi...
C/C++

Homebrewで行うcocos2d-x環境構築法

『cocos2d-x環境構築(Win/Mac両対応)』ではWindowsおよびMacを対象にAndroid環境も視野に入れたcocos2d-x環境構築法を指南したが、Mac環境においてHomebrewを使う場合、もっと簡単に環境構築が行える...
Diary

HomebrewでGUIアプリをインストールする

『MacPortsからHomebrewに乗り換えた』でも部分的に触れたが、HomebrewはUnix系のツールだけでなく、OS XのGUIアプリの管理も行える。MacPortsでもごく少数ながらGUIアプリを扱っていたが、Homebrewで...
C/C++

C/C++プログラミング入門 – プログラミングで必要なもの

『C/C++プログラミング入門 – C/C++とは』ではC言語およびC++のプログラミング入門にあたってのそれぞれの概要を説明したが、この項目では実際にC言語およびC++でプログラミングをはじめるにあたって必要なツール類を説明したい。
App Review

『九十九姫』レビュー

今回はFunYours Technology社から提供されているブラウザゲーム『九十九姫』( 日本版 / 台湾版 )のレビューを行いたい。これは様々な「物」が魂を宿った「付喪神」をモチーフとしたゲームである。
C/C++

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

『Javaプログラミング入門 – Javaとは』とは別途、本記事からC及びC++プログラミング入門についても、行ってみたい。C及びC++はObjective-Cと並んで私が主に使っている言語の一つで、主に組み込み系のアプリやスマートフォン/...
News

「EnChroma」で色覚異常をウェブ上で確認できる

色覚異常は普段の生活で支障になることはそれほどなく、自覚しにくいと言われている ((cf: 『色覚異常、半数は「自覚なし」』 - m3.com)) 。学校検診などで指摘されて初めて指摘されるというケースが多いと言われている ((cf: 『【...
Diary

MacPortsからHomebrewに乗り換えた

これまで開発などいろいろな用途で使っていたMacではUnix系関連のツールのパッケージ管理ソフトとしてMacPortsを使っており、長らくお世話になっていたが、いろいろあってMacPortsからHomebrewに乗り換えることとなった。 M...
Opinion

スマホやタブレットでアプリ開発はできるのか

現在、スマホ及びタブレット向けに(AppStoreやGoogle Playなどで公開されているような)アプリを開発するには基本的にはPCと統合開発環境、及びSDKなどを使ってアプリを開発しているが、今後スマートフォンやタブレットで直接開発で...
News

北本市の中学校の給食費未納問題に考える

財政危機で、財政緊縮策の是非を問う国民投票で、EUの要求する財政緊縮策の受け入れを拒否することが決定したギリシャの問題が取り上げられる一方、埼玉県北本市の中学校が給食費未納の家庭に給食の提供を停止するという通知を出したという ((cf: 給...
Diary

この10年間でウェブで変わったこと

おおよそ10年くらい前のウェブサイトだと、個人サイトに特に顕著だったが、アクセスカウンターを目にする機会が往々にしてあったが、最近作成あるいは更新されたウェブサイトを見ているとアクセスカウンターを見る機会はほとんどなくなった。私も10年以上...
News

ギリシャで財政緊縮策への賛否を問う国民投票が行われる

欧州連合(EU)側が経済危機が続くギリシャに求める財政緊縮策への賛否を問う国民投票が現地時間の7月5日午前7時(日本時間同日午後1時)に開始された。投票は現地時間の午後7時(日本時間6日午前1時)まで行われる。『ギリシャ国民投票、賛成44%...
HTML/Markdown

Markdown文書の書き方 (その1)

前回の記事では自分がMarkdownを使うようになってからのMarkdownの印象や簡単な説明を書いていたが、今回はMarkdown文書の書き方を説明してみたい。Markdownを覚えておけばWordPressなどで記事を書いたりする際や、...
IT/Computer

最近Markdown中毒になりつつある

このブログで記事を書いている際に、部分的にMarkdown記法をするようになっており、ますますMarkdownなしではブログ投稿が不便になりつつある状態である。
News

東海道新幹線で白煙発生

JR東海および各メディアによると、6月30日午前、東海道新幹線「のぞみ225号」が新横浜-小田原間で白煙が発生、非常ブザーが作動して緊急停止した。この影響で運転見合わせが続いている。
C/C++

C++でgetter/setterをマクロで宣言・定義してしまう

ここではC++を使って開発を行っている方向けにsetterとgetterを簡単に記述するマクロを伝授したい。特にクラスでメンバー変数の値を取得したりセットしたりするような方にとってはかなり重宝するだろう。なお、この方法はcocos2d-xで...
App Review

「姫神絵巻」レビュー

Aiming社及びFunYours Technology社より提供されている『姫神絵巻』をレビューしたい。このゲームは主に日本、中国、インドの神話などに関連する神々を題材としたいわゆる萌え擬人化のターン制バトルゲームである。イメージ的には艦...
App Review

『オービットサーガ』レビュー

ゲームバンク社より提供中の『オービットサーガ』のレビューを行いたい。このゲームはとあることで異世界からスターアイランドへ呼び出されて、サマナーとしてガーディアンと共に戦っていくというソーシャルアクションRPG/防衛戦略SLGである。
C/C++

cocos2d-x環境構築(Win/Mac両対応)

2Dゲーム環境ではそれなりに使われているcocos2d-xであるが、これの大きな特徴は基本的に単一のソースコードで複数のプラットフォームに対応したアプリを開発できるという大きなメリットを持っている。使用する言語は基本的にはC++、あとはLu...
Diary

Postfixのリレーホストで無限ループを起こしていたなんて

「原因不明のSMTP認証失敗に苦戦」という記事でメール送信できない問題が解決されたと述べたが、実際には解決できず、エラーメッセージも表示されないのに送信できないという不可解な問題に直面した。さらに調査を行った結果、今度こそやっと問題を解決で...