これまで電子書籍(PDF)自炊のやり方やコツなどを書いてきましたが、今回はハナシをもう少し進めて、次のステップ、つまり、 できあがった PDF をどの iPad アプリで読めばいいの? << という点について書いてみようかと。 ただ、この問題、読書の仕方は人それぞれ、アプリに求める機能も人それぞれで、「このアプリで読んどけば OK」という解はないように思えたので、今回は「各アプリの特徴を簡単にまとめてみる」というアプローチをとってみました。 以下、参考にしていただいて、それぞれの好みや用途にあったアプリを見つけていただければと思います。 *0. アプリを選ぶときのポイント 各アプリの内容に入る前にアプリを選ぶときのポイントを少々。漠然といろんなアプリを試していると、途中でどれがどうだったかわからなくなってしまう可能性があるので、そんなときはポイントを絞ってみていくと良いかもしれません。 今
この記事は Go Advent Calendar 2013 の 9 日目の投稿です。 今回は、 Go の testing というパッケージの使い方を解説しようと思ったのですが、 それだとつまらなすぎるので、合わせて Go が test というか assert についてどういうスタンスをとっているかを書いてみます。 Go でテスト さて、「テストのないコードはレガシーコード」などと言われて久しく、様々な言語が test (主に Unittest) について言語レベルでサポートしたり、デファクトなライブラリが確立したりといった状況が、今日では至って普通のこととなっています。 そんな言語や環境で、息をするようにテストを書いてきたみなさんが、はじめて Go でコードを書く時に見るべきは testing パッケージです。 http://golang.org/pkg/testing/ 命名規則 では、
続きを書きました。 少し前にakrさんからもらったパッチで知った Shellwords というモジュールが便利だったので紹介します。 Rubyスクリプトからシェルにコマンドを投げ込むときに必要なことを代わりにやってくれるいいやつです。 module Shellwords (Ruby 2.2.0) インストール 標準添付なのでrequireすればすぐに使えます。 require 'shellwords' 問題 コマンドから引数を受け取ってlsするスクリプトを考えてみます。 require 'shellwords' system("ls #{ARGV[0]}") だいたいのケースはこれでいいのですが、引数に空白入りのファイルが渡されたときなどに問題が起きます。 $ ruby ls.rb "foo bar.txt" # foo\ bar.txt でも同様 ls: bar.txt: No such
みなさんこんにちは、teratail開発チームの出川幾夫です。 ページのパフォーマンスは、あらゆるWebサイトやWebアプリケーションにとってとても重要です。サイト上でのすべての体験に付随し、その良し悪しがUXに直接影響するものだからです。ECサイトなどサイトでの体験がそのまま利益に繋がるようなサービスでは、サイトの読み込み時間で売上が大きく変わることも多いようです。 またSEOにも非常に大きな効果があります。サイトの読み込みにかかる時間が低下することで、Googleが1日にクロールするページ数が増え、新規ページが早くGoogleの検索結果に現れるようになります。 参考:Official Google Webmaster Central Blog: Using site speed in web search ranking http://googlewebmastercentral.bl
「Securl」はリンク先のURLの安全性を無料で診断してくれるサイトです。指定したURL先のスクリーンショットを撮ってくれ、ウィルスがないかなどの安全性を診断してくれます。さらにその先のリンクの診断もしてくれるので安全性は高いですね。リンク先が怪しいなと思ったら一度診断してみるとよいでしょう。 以下に使ってみた様子を載せておきます。まずSecurlへアクセスしましょう。診断したいURLを入力します。 Securlがあなたに代わってリンク先へアクセスしてくれます。しばらくするとスクリーンショットとともに結果が表示されますよ。スクリーンショット付なので実際にアクセスしてみた様子を確認できます。 このように次のリンク先の安全性も診断できるので便利ですね。リンク先がどんなページか気になったときや、安全性を確認したいときにぜひご活用ください。 Securl (カメきち)
Emacsは「拡張可能なテキストエディタ」と呼ばれ1、エディタとしての基本的な機能ですらユーザーが柔軟にカスタマイズできます。 最初から同梱されてるライブラリだけではなくWebにあるEmacs Lispパッケージを導入することで、べんりなインターフェイスや強力な編集機能、追加の言語サポートを取り入れることができます。 さて、そのEmacs Lispパッケージの管理方法については大きく変化があるので、この記事では近年の潮流について紹介します。 読むのがめんどくさいひとのために結論 Emacsを最新版にして、Caskを入れよう!!!! Caskをインストールすると… パッケージリポジトリとして、デフォルトでMELPAが登録されます Palletがインストールされ、M-x package-installとCaskが統合されます この記事にはWindows向けの説明はありませんので気をつけてくださ
※ serverfault(システム管理者用のQ&Aサイト)の質問とそれに対する回答やコメントをまとめた記事です。 古い話ですが、未だにifconfigを使っているのと、海外のエンジニアたちの会話が少し面白かったのでまとめました。 ifconfigってもう使っちゃいけないんですか? 質問 Infinibandを搭載したサーバでifconfigコマンドを実行したところ、以下のような警告が出力されました。 Ifconfig uses the ioctl access method to get the full address information, which limits hardware addresses to 8 bytes. Because Infiniband address has 20 bytes, only the first 8 bytes are displayed
名前もねぇ!チャットもねぇ!鯖もそれほど動いちゃねぇ! 他の人と位置同期しているだけ のゲームです。 ゲームなのか・・・? 百聞は一見にしかず というので、まあまずは遊んでみてください。 http://kyubuns.net/MMOM iPhoneでも動きます!たぶんAndroidでも動きます! 人いないときは2窓してみてください。 RPGツクールMVって? RPGツクールの最新作。 今回はWindowsの他に、Mac, iOS, Androidそしてhtml5に出力できちゃいます。 https://tkool.jp/mv/ 英語版が先週発売、日本語版は12月発売。 http://store.steampowered.com/app/363890/ やりたかったこと RPGツクールを使ってオンラインゲームが作れるか という実験プロジェクトです。 ネットワーク部分はsocket.ioに丸投げ
はじめに こんにちは、モバイルアプリサービス部の荒川です。 最近は、お客様の端末でソースコードをダウンロードして、アプリをリリースして頂く機会が増えてきました。iOS アプリのリリースは Android と比較すると非常に煩雑です。 Apple の開発者用アカウント管理や設定、Xcode でのリリース用バイナリの書き出しは、慣れている方でも(公式のUIがたまに変わるので)すぐにできるとは限りません。セキュリティを考慮すると、自社以外の関係者にリリースをお願いすることは、好ましくありません。NDAを締結しても、事故が起きるリスクがあります。 この記事では、上記の問題を解決するために、iOS 開発者以外の方でも Xcode から App Store へリリースできる手順を紹介します。 対象読者としては、 初めて App Store へバイナリを提出する方 リリース担当者から引き継ぎをお願いされ
2018年までに300万人以上の労働者の上司がロボットになり、2020年末までにクラウドにおけるセキュリティ障害の95%は顧客が原因に。Gartner Predicts 2016 展望は10の予測で構成されており、これまで人間が中心だった労働の中に、賢くなった機械が入り込んでくることで変化する社会を展望しています。10の予測について主な内容を紹介しましょう。 (1)2018年までに、ビジネスコンテンツの20%はマシンが作成するようになる 自動作文エンジンが情報を収集し、文書を作成するようになります。例えば、株主向けの報告書や法的文書、市場報告書、プレスリリース、記事、ホワイトペーパーなどのビジネスコンテンツは、このような自動作文ツールの対象になるとのこと。 (2)2018年までに、サポートをリクエストするコネクテッド・シング (オンライン化されたモノ) は60億に達する。 物理的な世界とデ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く