Diary PCとインターネットにつなぐ環境さえあればどこでも仕事できるのか? 少なくとも、アプリ開発や事務作業などの、コンピューターをメインで使う業務においては、PCとインターネットにつなげる環境さえあれば仕事ができるようになった。これは、環境さえ整っていれば、たとえ事務所に赴かなくても仕事ができるようになるというの... 2016.10.31 DiaryIT/Computer
IT/Computer debian/ubuntuで/bootパーティションがいっぱいになったときの対処法 debianやubuntuを使っているとき、たまに/bootパーティションがいっぱいになってカーネルが正常に新しいものにならない時がある。この原因と対処法について説明をしてみたい。 2016.10.29 IT/ComputerLinuxTIPS
IT/Computer 新しいMacBook Proが登場!一部モデルを除きTouch Bar搭載 日本時間の本日10月28日未明の「hello again」イベントで、新型MacBook Proが発表、アップルの公式サイトでもMacBook Proのページが更新された。この新型MacBook Proでは先行するMacBookで採用された... 2016.10.28 IT/ComputerMacNews
IT/Computer 私がソースコードにほとんどコメントを書かない理由 私はソースコードにほとんどコメントは書いていない。それは、単純に面倒臭いからというわけでも、書き忘れているからというわけでもない。必要以上にコメントを書くことがむしろ有害であるということと、そもそもコメントを書かなくてもちゃんと理解できるよ... 2016.10.27 IT/ComputerOpinionProgramming
IT/Computer MagSafeアダプターが廃止? 日本時間2016年10月28日未明に、アップルのイベントで話題になっているMacBook Pro及び同Airの新型モデルにおいては、MacBook同様に、MagSafeアダプターを廃止して、USB Type-Cコネクターからの給電になると言... 2016.10.26 IT/ComputerMacNews
IT/Computer Swiftにおける整数型と浮動小数点数型 Swiftもプログラミング言語であるため、当然のことながら変数の型がある。C言語であれば、C/C++における整数型には気をつけよでも扱ったように、型によって、扱える数に差があったように、Swiftでも変数型によって扱えるビット数に差がある。 2016.10.25 IT/ComputerProgrammingSwiftTIPS
IT/Computer コンパイラーの警告は無視すべからず アプリを開発している時に往往にしてコンパイラーからエラーや警告が出たりするのは当たり前のようにあるだろう。エラーの場合はビルドが止まるので直さなければならないが、警告の場合はそのままビルドが通ってしまうので、無視すべきではない。 2016.10.24 IT/ComputerOpinionProgramming
IT/Computer 私が仕事で使っているソフトウェア 私が普段使っている開発環境とも被っている部分があるものの、今回は開発も含めて、私が業務全般で使っているソフトウェア全般について語ってみたい。 2016.10.23 IT/Computer
Diary 分からないことを直接聞いてくるのは悪いことではないが アプリ開発で他のエンジニアから「こういうところが分からない」といった問い合わせが私信で直接来る時があるが、気持ちは分からなくはないものの、個人的にはあまり推奨しない。できればエンジニア間で共有できるチャットやフォーラムを整えたほうが望ましい... 2016.10.22 DiaryIT/ComputerOpinion
IT/Computer コードレビューは一定の知識が求められる 現在、私が参画しているプロジェクトでは、実際に自分の手でコードを書くよりも、第三者が書いたコードをレビューするほうが圧倒的に増えている。ただ、コードレビューは自分自身が一定以上の知識を持っていることが絶対条件となるため、それを理解していない... 2016.10.21 IT/ComputerOpinionProgramming
IT/Computer 型推論は万能ではない 最近の静的片付けプログラミング言語でも、変数の型を指定せず、そのリテラル型や返り値などから型を判定する「型推論」という機能があるが、実のところ、これは必ずしも万能とは言い切れない。言語にもよるが、想定していた型とは違う型になってしまうばあい... 2016.10.20 IT/ComputerOpinionProgramming
IT/Computer コマンドラインなどのツール系にはSwiftは合わないのかも Xcode 8.0環境でSwiftLintをインストールするには注意が必要でも部分的に取り上げたが、コマンドライン系のツール、特にパッケージ管理ツールなどでビルドするのを前提としたツールについては、Swiftはあまり合わないのかもしれないと... 2016.10.19 IT/ComputerOpinionProgrammingSwift
HTML/Markdown Safari 10でtarget=”_blank”の挙動が変わった? 私はmacOSを使っている関係上、メインのブラウザの一つとしてSafariを使っているのだが、macOS Sierra + Safari 10でtarget="_blank"の挙動でタブが開かれた時の挙動に変化があり、気づいていれば結構便利... 2016.10.18 HTML/MarkdownIT/ComputerMacTrivia
IT/Computer POH8のSwift版回答例も作成中 今更ながら、私が前にC++で行なっていた『paizaオンラインハッカソンVol.8 恋するハッカソン〜君色に染まるアイドル〜』(以下、POH8)の回答例について、Swift2版も順次作成を行なっている。ひとまずは、髪型系のコードは投稿済みで... 2016.10.17 IT/ComputerProgrammingSwift
IT/Computer Xcode 8.0環境でSwiftLintをインストールするには注意が必要 (2017/02/05追記) Xcode 8.0ではデフォルトでSwift 3.0が使われるようになり、Swift 2.3は、古いプロジェクトからの互換性を維持するも目的で残っているにとどまっている状態である。これが思わぬところで落とし穴になっている。Homebrewを... 2016.10.16 IT/ComputerMacTIPS
IT/Computer iOS版WordPressが地味に使いづらくなった iOS版WordPressの更新が来て、アップデートをしたのだが、それが地味に使いづらくなったと考えている。 2016.10.15 IT/ComputerWordPress未分類
IT/Computer 次世代MacはARMに移行するのだろうか? macOS SierraのコードにARMチップへの記述があり、それが次世代MacがARMベースのアーキテクチャーに移行するのではという噂も広まっているという。もしそれが真であれば、MacとiOS端末で同じCPUのアーキテクチャーになるという... 2016.10.13 IT/ComputerMac
IT/Computer Swift 3のアクセス修飾子 Xcode 8.0が登場し、Swiftを使っているプロジェクトではSwift 3.0への移行も行われているものも少なくないが、Swift 3では新たに追加されたアクセス修飾子が2つある。それが「open」と「fileprivate」である。... 2016.10.12 IT/ComputerProgrammingSwift
TIPS パブリサイズ共有がうまくいかない時の対処法 Jetpack by WordPressを使ってSNSに更新情報を共通していると、時折起こるのがパブリサイズ共有に失敗してしまうという問題である。ここでは、それが起きてしまった時にどうすれば復帰できるのかを私がやったことをベースに説明してみ... 2016.10.11 TIPSWordPress
Diary 光回線を変えてみたが・・・ 前の土曜日に光回線のプランを変更、1Gbpsのプランに切り替えたことで、ONUも新しいものに切り替わった。やはり、入れ替える前のONUでは1Gbpsを有効に利用できないのは事実のようである。 2016.10.10 DiaryIT/Computer