IT/Computer

Mac

homebrew-cask備忘録(2017年4月6日編)

当ブログでもHomebrewに関する記事を書いているが、その一部が現在の内容とはそぐわないものとなっていた。特にGUIアプリを中心に管理されているhomebrew-caskについては大きく変わっているので、ここで現在ではどうなっているのかを...
IT/Computer

最近の偽装メールはかなり巧妙化しているらしい

最近の偽装メールはかなり巧妙化していて、一見すると本物のメールと見分けがつかないようなものもあるという。それゆえにセキュリティー意識がかなり求められるようになり、一層の対策が必要になるという。
C/C++

C++17か・・・

多くのプロジェクトで使われているであろうC++の次世代の標準「C++17」(C++1z)が登場予定であるという。
Mac

デスクトップMacにTouch Barは課題点多くて実現困難?

2016年11月にTouch Bar付きMacBook Proが登場、ファンクションキーの代わりにOLEDパネル+タッチパネル、さらにTouch ID機能を搭載したが、これはデスクトップMacにもフィードバックされることはあるのだろうか?個...
Windows

Windows 10 Creators Updateは4月5日よりダウンロード可能に

『Windows 10の「Creators Update」、4月5日からマニュアルダウンロード可能に』(ITmedia)によれば、米マイクロソフト社は4月5日よりWindows 10 Creators UpdateをUpdate Assis...
iOS

iOS 11は64bit専用に?

2017年03月28日に米アップル社はiOS 10.3をリリースした。このバージョンではAirPodsを探す機能が追加、他にもSiriやCarPlayの拡充などがなされた。また、設定画面の「一般」->「情報」->「App」で、32ビットアプ...
HTML/Markdown

Markdownで書類を書こう

最近、仕様書などの書類を書くときに、ExcelはおろかWordもあまり使わなくなり、Markdownで書くパターンが増えてきた。MarkdownはシンプルながらもExcelやWordにはない決定的なメリットがあり、使わない手はない。
Objective-C

Objective-C/Swiftにおけるシングルトン定義備忘録

オブジェクト指向言語では、シングルトンパターンがしばしば使われる。iOSあるいはmacOSアプリで使われているObjective-CやSwiftではそれを実現する方法があり ((Objective-Cでは言語仕様の問題で不完全)) 、定義を...
IT/Computer

Visual Studio Codeが思ったよりも使いやすかった

現在、アプリ開発において、しばしばVisual Studio Codeをつかうようになった。Visual Studio Codeにあまり良い思い出がないがでも言及したが、その印象はだいぶ良い方向に向かったものと考えている。
Swift

SwiftLintのルールがさらに厳しくなった

2017年3月23日にSwiftLint 0.17.0がリリースされた。SwiftLintはswift-style-guideをもとに、開発中のアプリがそのガイドにマッチしているかどうかを調べることができる。
JavaScript

Node.jsのインストールはとっても簡単

Node.jsを最近使っているがで言及したが、最近Node.jsを使うようになった。開発環境はインストールの難易度が高いというものも珍しくはないが、Node.jsに関して言えば、単純に試したいだけであれば、インストールはとっても簡単である。
Windows

Windows Vistaのサポート期限は4月11日に終了

Windows Vistaの延長サポート期限が2017年4月11日に終了する。これ以降は、Windows Vistaにおいてはセキュリティーの脆弱性が判明した場合も修正パッチが提供されることはなくなるため、セキュリティー上深刻な状態になる。
IT/Computer

新しいiPadが登場・iPhone 7シリーズには新色も

米アップル社は9.7インチのiPadを3月25日に発売すると発表がなされ、アップルのウェブサイトでもiPadのラインアップが更新されている。また、iPhone 7シリーズには新色が登場した。
JavaScript

Node.jsを最近使っているが

最近、アプリ開発におけるテスト・デバッグ目的でNode.jsを使っており、ネイティブだけでは限界のある処理も比較的容易にできるようになっている。
IT/Computer

最近、Electron系のアプリが増えている

最近、Electronを採用したアプリ、特にエディターにおいては増えているように見られる。例えば、最近メジャーなテキストエディタになりつつあるVisual Studio CodeやAtomなどが挙げられる。これらは近年では頻繁に使われるよう...
IT/Computer

Nintendo Switch発売から2週間

2017年3月3日にNintendo Switchが登場してからすでに2週間が経過、依然として転売目的の買い占めの影響もあるものの品薄状態が続いている。その状態ながらも売れ行きは好調のようである。
Swift

Swiftのextensionをうまく使う

Swiftではextensionとして、あるクラスまたは構造体自体を拡張することができる。これは、Objective-Cにおけるcategoryまたはclass extensionに相当するものだが、Swiftではより柔軟にextensio...
Programming

CocoaPodsのインストール方法

今日ではiOS/macOS向けアプリ開発ではほぼ確実に使われているであろう開発者向けパッケージ管理ツールであるCocoaPods。そのツールのインストール方法は一つではなく、何通りかの方法があることが挙げられる。ここでは想定されうるインスト...
IT/Computer

Visual Studio for Macも今年あたりには正式版になるのだろうか?

米国時間2017年3月7日、米マイクロソフト社はVisual StudioのWindows向け最新版、「Visual Studio 2017」をリリースした一方、クロスプラットフォーム向けにはVisual Studio Codeを、Mac向...
TIPS

anyenvというのもあるのか

現在、複数のNode.jsのバージョンを管理するのにはnvmを、Rubyのバージョン管理にはrbenvを使っているが、それらを一つにまとめることができるという、かなり便利なツールがあるという。それが、anyenvというツールだそうだ。