@aka さん プロフィール

  •  
@akaさん: clmemo@aka
ハンドル名@aka さん
ブログタイトルclmemo@aka
ブログURLhttp://at-aka.blogspot.com/
サイト紹介文Blogger, Google, Linux, Emacs, etc. で考えた事を書き連ねるブログ。
参加カテゴリー
更新頻度(1年)情報提供94回 / 365日(平均1.8回/週) - 参加 2005/11/20 10:47

@aka さんのブログ記事

  • AutoComplete で C-n, C-p を補完選択に使う
  • Emacs で auto-complete パッケージで。補完の選択に C-n, C-p を使いたい。.emacs.el に次のコードを追加
    する:(ac-config-default)(add-hook 'auto-complete-mode-hook (lambda () (define-key ac-completing-map &quo
    t;C-n" 'ac-next) (define-key ac-completing-map "C-p" 'ac-previous)))これだけ。今まで
    矢印キーでしか補完の選択候補を選べなかったのが、C-n, C-p でできるようになった。便利。re [続きを読む]
  • iPad Pro 12.9 第 1 世代と第 2 世代のスペック比較
  • 2017-06-06 (火) の WWDC 2017 において iPad Pro 12.9 インチの第 2 世代が発表された。遅まきながら、第 1 世代とのスペックを比較してみた。 clmemo@aka: WWDC 2017 OverviewiPad Pro 12.9 インチ第 1 世代と第 2 世代の比較例によって、優れている点を青字にした。 .better { color: blue; }第 1 世代第 2 世代プロセッサーApple A9X + M9Apple A10X Fusion + M10メモリー4 GBストレージ32 / 128 / 256 GB64 / 256 / 512 GB [続きを読む]
  • 32bit アプリとさようならする Apple
  • WWDC 2017 のセッション「Platforms State of the Union」で 32 bit アプリについて言及していたのでメモ。開始 3 分 30 秒頃。 iOS 11 では 64 bit アプリしか動かない High Sierra は 32 bit アプリをサポートする最後の macOS になる Mac App Store 2018 年 1 月: 新しいアプリは 64 bit 必須 2018 年 6 月: 全てのアプリ / 全てのアップデートは 64 bit 必須 macOS でも 64 bit 化の波はやってくる。ちなみに iO [続きを読む]
  • iOS 11 の新機能 〜 WWDC 2017 から
  • 2017-06-06 (火) に開催された WWDC 2017 で iOS 11 の新機能が発表された。 clmemo@aka: WWDC 2017 Overview簡単にまとめてみる。iMessageiMessage が iCloud に対応する。メッセージは全て自動的に同期され、どのデバイスからでもアクセスが可能になる。Apple PayiMessage と Apple Pay を利用した個人間送金が可能になる。SiriSiri の音声がより滑らかになる。Machine Learning をバックグラウンドで使っているとのこと。また [続きを読む]
  • WWDC 2017 Overview
  • 2017-06-06 (火)、日本時間 2 時から 4 時にかけて Apple の WWDC が開催された。今回の WWDC は 6 つのメイン・トピックを掘り下げていくスタイルで展開された。メイン・トピックは次の通り: tvOS watchOS 4 macOS High Sierra iOS 11 iPad Pro HomePodWWDC では開発者向けのカンファレンスで、通常ソフトウェア寄りの発表がおこなわれる。ハードウェアの発表は例外に当たる。今年は「例外」な年だった。iMac や MacBook の [続きを読む]
  • chatwork.el 0.3 for ChatWork API v2
  • 2017-05-11、ChatWork の Emacs 用フロントエンド chatwork.el のバージョン 0.3 をリリースした。 Release 0.3 ? ataka/chatwork see also. clmemo@aka: chatwork.el に To を補完入力する機能を追加したバージョン 0.3 での変更は、ChatWork API のバージョン変更。2017-05-15 をもって、ChatWork API の v1 が廃止され v2 へと移行される。移行期間ギリギリで、その対応を行なった。 2017/01/26 - チャットワークAPIバージ [続きを読む]
  • Emacs 25.2 リリース
  • 2017-04-21、info-gnu-emacs ML で、Emacs 25.2 のリリースがアナウンスされた。今回はバグ・フィクス・リリースとされる。 http://ftpmirror.gnu.org/emacs/emacs-25.2.tar.xz最終 Release Candidate は 2 だった。 RC1: 2017-02-03 RC2: 2017-02-21 正式版: 2017-04-21info-gnu-emacs では最初 25.2 を 25.1 としてアナウンスしていて、3 分後にタイトルが間違っていたと追加のアナウンスがあった。ref [ANNOUNCE] Emacs 25 [続きを読む]
  • iOS 版 Google Calendar が iPad に最適化された
  • iOS 向け Google Calendar アプリ ver. 2.0.0 がリリースされた。アップデート履歴には iPad 向けにに最適化 と書かれている。iPad 最適化前と最適化後でスクショを撮ってみた。iPad Pro 9.7 インチを縦置きで撮影。ビューは「一週間」、期間は先週 (今週は特に予定が入ってなかった)。最適化前最適化後比べてみて最適化前は全く iPad 対応されておらず、iPhone 用のカレンダーを引き伸ばして表示しているだけ。無駄にフォントが大 [続きを読む]
  • Emacs-Lisp 関数 skip-chars-forward で文字スキップ
  • Emacs で空白・改行をスキップしてカーソルを動かしたいと思った。正規表現を使って re-search-forward を使う方法もあるけど、そこまで検索とかしたいわけじゃない。もう少し軽めの関数で十分。というわけで、skip-chars-forward を使った。関数の説明は次の通り:Move point forward, stopping before a char not in STRING, or at pos LIM.STRING is like the inside of a ‘[...]’ in a regular expressionexcept that ‘]’ i [続きを読む]
  • Rakefile でタスクを階層化する
  • Rake でタスク名がコロンで区切られてるようなものがある。それを作ってみる。今回は rake -T と実行したら、次のような出力を返すタスクを例にする。$ rake -T$ rake -Trake setup # セットアップを行なうrake setup:gem # Gem をインストールするrake setup:pods # Pods をインストールするRakefile は次の通り:## セットアップ用のタスク#desc "セットアップを行なう"task :setup => %w[ setup:gem setup:pods [続きを読む]
  • 5.1ch で放送している番組一覧
  • AV アンプを導入して 5.1ch で見られるホームシアターの準備ができたと嬉ぶのも束の間。そもそも 5.1ch で放送されているテレビ番組ってあるのかな? という所でつまづいた。Bluray や DVD なら 5.1ch (もしかしたら 7.1ch や 9.1ch) なソフトも多いけど、テレビ番組では? 今までステレオの番組しか見られなかったから、気にかけることもなかった。目を皿にして電子番組表を眺めれば、SS マーク (5.1ch 放送) を見つけることもでき [続きを読む]
  • PlantUML のコメント
  • plantuml のコメントの書き方が変わっていたのでメモ。一行コメントは行頭にシングル・クォート' 一行コメント (行末まで)ブロック・コメントは /' と '/ で囲む/' 複数行のコメント '/コメントなしで PlantUML のソースコードを書いていたら、後で読み返した時にコードを読み解くのに手間がかかった。ちゃんとコメント入れておかないといけないなぁ、と反省。 [続きを読む]
  • Rakefile でサフィックス・ルールを書く
  • Makefile で言うところのサフィックス・ルールを、Rakefile で書く方法を調べてみた。Rakefile では rule を使ってルールを設定する。ここでは、plantuml コマンドを使って、PNG 画像を出力する Rakefile を例に説明す2。PLANTUML = "~/bin/plantuml.jar"task :default => :umldesc "UML 図を更新する"task :uml => ["profile.png", "timeline.png"]rule '.png' => '.plantuml' do |t| sh "java -jar #{PLANTUML} #{t.source}"end [続きを読む]
  • Apple Pay 対応クレジット・カードが 7 つ増えた
  • 2017-03-01 (水)、Apple Pay 対応のクレジット・カードが 7 つ増えた。増えた対応カードは次の通り: アメリカン・エキスプレス・カード アプラス・カード エポス・カード ジャックス・カード セディナ・カード ポケット・カード ライフ・カードなお、Apple Pay のサイトでは 2017-03-01 から 2017-04-30 の間にキャンペーンを行なうとしている。例えば、5% のキャッシュバックや Suica の 1000 円チャッジ・プレゼント、MIN [続きを読む]
  • Emacs 25.2 rc2 リリース
  • Irreal ブログで、Emacs 25.2 rc2 が出たことを知った。 ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-25.2-rc2.tar.xzinfo-gnu-emacs でのアナウンスは 2017-02-21。ちなみに Emacs 25.2 rc1 のアナウンスは 2017-02-03 に出ていた。Emacs 25.2 の正式リリースまで、もう少しかな。ref Emacs 25.2 RC2 | Irreal [emacs-announce] Emacs 25.2 RC2 [続きを読む]
  • Objective-C で文字列を join する
  • Objective-C で文字列配列の join をやるのは面倒と思っていた。Ruby の join みたいなことが出来ると楽なのにー、と。例えばこんなコード:%w(This is an apple).join(' ') #=> "This is an apple"で、Apple のマニュアルを見たらあった。componentsJoinedByString というメソッド。これを使えば、NSMutableString を使ったりNSArray *strings = @[@"This", @"is", @"a", @"pen."];NSString *separator = @" ";NSMutableString *mR [続きを読む]