IT/Computer

Programming

Xcodeの移行でも一悶着あり

iOSやmacOSの開発を行っていると、毎年1回は避けては通れないことがある。それが、新しいバージョンへの移行である。これは必ずと言っていいほど経験するが、その際にバグに悩まされるというのが往々にしてある。
iOS

iPhone 8でもPRODUCT REDモデル追加へ

米アップルは4月9日、iPhoneファミリーの現行モデルである「iPhone 8」および「iPhone 8 Plus」に「(PRODUCT) RED」モデルを発表、翌10日より注文受付を開始している。
Python

Python 3における除算で思わぬ落とし穴

RubyとPythonを学習する - 計算を行うの記事を書いている最中に、Python 3の計算において、C言語やJava、Rubyなどの一般的な他のプログラミング言語の計算ルールとは若干違う箇所があり、気をつけなければならないことがあった...
Python

RubyとPythonを学習する – 計算を行う

RubyとPythonを学習する – はじめてのプログラミングでは、「Hello,world」を表示するプログラムを作った。今回は、RubyとPythonで簡単な計算を行うプログラムを作ってみたい。
Perl

いつのまにかPerlはあまり見なくなった

今日ではウェブアプリケーションを開発するのにPHPやPython、Ruby、Javaなどが使われているが、かつてはPerlというプログラミング言語が広く使われていた。
Mac

Mac Proの新型はWWDC 2018で発表されるのか?

所謂「ゴミ箱」とも呼ばれているMac Proの現行モデルも終焉に向かい、次のMac Proではモジュール形式とのことであることが噂れている中、次世代のMac ProはWWDC 2018で発表されるのだろうか?
Ruby

Rubyのtrue/falseチェックが意外と面倒

Rubyでのtrue/falseチェックは意外に面倒で、扱い方によっては、思わぬ落とし穴になることがある。ここではRubyのtrue/falseチェックについて、軽く書いてみたい。
IT/Computer

意外と知られていない単語の単数形・複数形

IT関連においては、しばしば英語が使われており、その中には知らず知らずのうちに使われているものも非常に多い。
Diary

Railsにもだいぶ慣れた

仕事でRuby on Railsを使い始めてから足掛け3ヶ月、Railsの使い方にもだいぶ慣れてきた感はある。必要になると急速に覚えることができるものではある。
iOS

iPadもApple Pencil対応に

2018年3月27日(米国時間)に、アップル社はiPadの新型モデルを発表した。これにより、iPadもApple Pencilに対応するようになった。
IT/Computer

初心者はどのプログラミング言語を覚えればいいのか

プログラミング言語は非常に多岐にわたり、用途や分野に応じて使い分ける必要がある。その中で、初めてプログラミングを始めるとなったときに多くの人が悩むであろうこととして、「どのプログラミング言語から始めればいいのか」というのが挙げられるだろう。...
iOS

6月にはWWDC 2018が控えている

2018年6月4日〜8日(米国時間)にかけて、WWDC 2018が行われる。場所はカリフォルニア州サンノゼのマッケンナリー・コンベンション・センターとなるとのことである。
iOS

WatsonがCore ML向けにサービス提供へ

3月20日(米国時間)、『Introducing IBM Watson Services for Core ML』(Apple)によれば、IBMが提供している「Watson」が、Core ML向けにサービスが提供されるという。これにより、i...
Programming

プログラミングで整数を扱う時の注意点

プログラミングで整数を扱う場合、気をつけなければならないことがある。それの有名な例として、「整数型は無限ではない」ということである。とはいえ、これは、今日においては多くの場合は意識する必要がないが、非常に大きい数値を扱う場合は問題になること...
Diary

最近の開発を思うに

今日のアプリ開発やウェブ開発においては必ずといっていいほどフレームワーク使う。というのも、それを使わないと短い期間でしっかりしたアプリを開発できないという現実的な問題が迫っていることと、ガラパゴス化が危険であるからという面が大きい。
Linux

最近Manjaroが人気らしい

Distrowatchによれば、2018年3月14日時点の直近6ヶ月間の間、Manjaro Linuxの人気度がLinux Mintについで2番目だという。あまり聞きなれないディストリビューションだが、Manjaroはどういったディストリビ...
Programming

macOSアプリの64ビットへの移行で気をつけるべきこと

macOSではHigh Sierraが32ビットアプリを条件なしでサポートする最後のバージョンとなったことで、次のバージョンからは32ビットアプリを動作させることができない可能性が高い。ここではmacOSアプリを64ビットに移行させるときに...
Python

RubyとPythonを学習する – はじめてのプログラミング

RubyとPythonを学習する – PythonをインストールするとRubyとPythonを学習する – RubyをインストールするではPythonとRubyのインストールをそれぞれ別に行った。今回は「hello,world」を表示するプ...
Mac

macOSも32ビット終焉が迫っている

macOS 10.13 High Sierraは32ビットアプリを無条件でサポートする最後のmacOSであり、次のバージョンからはサポートをしなくなる可能性があるという。そのため、32ビットアプリを使っている場合は64ビット版に差し替えるか...
Trivia

いつのまにかスタートボタンも死語になりつつある?

最近、インターネット利用者の間でWindowsにおける「スタートボタン」が通じない人々が増えており、スタートボタンも死語になりつつあるそうである。