Game 『いっき』懐かしい 最近ではYouTubeなどの動画配信サイトやSNSが定着したこともあって、過去のゲームの動画も比較的簡単に見られるようになった。その中で「クソゲー」の語源となったといわれている『いっき』という個人的にも懐かしいゲームについて、今回は触れてみ... 2019.08.13 Game
Opinion コードを書くときはメンテナンスのしやすさを考える 現在関わっているプロジェクトで、他人の書いたコードをメンテナンスすることがしばしばあるのだが、あまりにもメンテナンスが考えられていないようなコードで修正箇所の把握に時間がかかった上に修正箇所の把握ミスでさらなる修正という事態になってしまい、... 2019.08.04 OpinionProgramming
IT/Computer PCを選ぶときは目的を考える 今日においては、多くのことをスマートフォンやタブレットでできるようになり、デスクトップPCはおろかノートPCすら使う機会のない人も増えつつあるという。その中でPCを使うとなると、スマートフォンやタブレットではできない、あるいは著しく不便にな... 2019.06.20 IT/Computer
IT/Computer ゴミ箱からおろし器に—Mac Proがモデルチェンジ 2019年6月3日(米国時間)より、アップルはWWDC 2019を実施しており、その中で以前より噂されていたMac Proのフルモデルチェンジが発表された。コンパクト性重視のゴミ箱という愛称(蔑称?)で知られていた2013年に発表されたモデ... 2019.06.04 IT/ComputerMac
Diary WordPressをNginx上で使うのは面倒 WordPressをNginx上で走らせてみて気になったのは、やはりWordPress自体がApache HTTP Server上で走らせることを前提としているような仕様になっており、Nginx上で走らせるといくつかの面で面倒なことになって... 2019.04.27 DiaryIT/Computer
iOS Stack Smashing Protectionは念の為要注意 関わっているプロジェクトで脆弱性診断を受けていた時に、スタックスマッシング攻撃に対する脆弱性が指摘されるという報告があり、現在対処法を検討するうことになったのだが、これはSwiftで開発したアプリでは珍しいことであるということもわかった。この記事では、スタックスマッシング攻撃について、およびその対策法等について書いてみたい。 2019.04.12 iOSIT/ComputerObjective-CSwift
IT/Computer POPとIMAPとSMTPと 最近ではGmailをはじめとしたウェブメールを使う機会が増えていて、Windows Mailなどメーラーを使う機会は意外と減っている。また、メーラーを使う場合でもメーラーが自動的にサーバー接続の設定を行ってくれる場合も増えてきた。ここではメ... 2019.03.27 IT/Computer
Mac さりげなくiMacがアップデート 2019年3月19日(日本時間)、アップル社は一体型デスクトップの「iMac」のラインナップの更新を行なった。27インチモデルの一部では第9世代の「Coffee Lake Refresh」アーキテクチャを採用している。 2019.03.20 Mac
Diary AWSで色々やっている 現在運用しているサーバーもかなり古くなっている関係上、そろそろサーバーの移行を検討していたので、見極めの判断材料の一つとして、現在、AWSを使って、色々試行している状態である。 2019.02.16 DiaryIT/Computer
IT/Computer 『エンジニアが死滅シタ世界』の解答例作成中 現在、 GitHubのページ にて、『エンジニアが死滅シタ世界 アンドロイドとふたりぼっちで生きろ』の解答例のコードを作成中である。現時点では、Python 3のコードでDランクの問題から書いている状態である。 2019.01.31 IT/Computer
IT/Computer 2019年にMac Proは発売されるのか? 2019年はMac Proのモデルチェンジが噂されている。これは、2013年にタワー型から大幅に小型化され、その形状から「ゴミ箱」とも言われていたものからデザインが変わるとの噂が立っており、モジュラー形式として拡張性が高まるのではと言われて... 2019.01.10 IT/ComputerMac
IT/Computer Carthageパッケージを作るのは簡単 皆さんはCarthageパッケージを作ったことはあるだろうか?Carthageパッケージを作るのは思ったよりも簡単で、GitHubアカウントさえ持っていればすぐにできてしまう。ここでは、Carthageのパッケージの作り方の仕組みを簡単に説... 2019.01.04 IT/ComputerObjective-CProgrammingSwift
Diary IT時代の読み書きで・・・ 今日では毎日のようにスマートフォンやタブレット、PCを使って文字情報のやり取りを行なう機会がかなり増えているが、とっさの時には依然として紙面の活字や手書きの情報も必要という状態にある。この中で、それぞれの場面で違った読み書きが求められている... 2018.12.25 DiaryIT/Computer
IT/Computer floatやdoubleの落とし穴 プログラミング言語においては、小数を扱う場合、一般的にはfloat型やdouble型を使うことが多い。多くの場合はfloat型やdouble型を使うことで問題ないのだが、実はそれらを使ってはいけない場面もしばしばある。 2018.11.14 IT/ComputerProgramming
IT/Computer (復旧済み)GitHubで長時間の障害発生 2018年10月22日8:00頃(日本時間)から、GitHubの障害が発生し、企業/融資問わず、多岐にわたるプロジェクトに影響が及んだ。 2018.10.22 IT/Computer
Diary RxSwiftを使っているが ここ最近、仕事の関係からRxSwiftを使ってアプリ開発を使うようになった。最近はある程度は使い勝手がわかってきたのか、だいぶ扱いがわかってきたのだが、学習コストはそれなりにかかりそうだ。 2018.08.28 DiarySwift
Mac 今でもMacPortsユーザーはそれなりにいるようだ 一時期と比べるとかなり利用者が減ったが、今でもMacPortsの利用者はそれなりにいるようで、開発が続けられているようだ。 2018.08.07 Mac
Diary Swiftに慣れると・・・ Objective-Cが使いづらくなるのは致し方ないだろう。多くの場合、Swiftの方が安全であること、また、Objective-Cの開発でもSwiftを意識しなければならないようになっているため、面倒になっているからである。 2018.07.24 DiaryObjective-CSwift