タグ

2014年9月17日のブックマーク (20件)

  • 今夜リリース! あなたの iPhoneを速攻かつ快適に iOS 8 にアップデートするためにやっておくべき6つのこと

    今夜、というか明日未明だろうか、ついにiOSのメジャーアップデート版となる、iOS 8がリリースされる。 iOS 8はiPhone 4s以上、iPad2以上、そしてiPod Touchは5th gereration以上がアップデート対象となる。 iOS 8のリリースは夜間であることが多く、iOS 7 の前例どおりなら、午前2時リリースということになる。 すぐにiOS 8を使ってみたい新しいもの好きのビジネスパーソンは、明日の朝起きてから出勤までの間にiOS 8にアップデートしたいところだろう。 しかし、朝というのは多忙であり、モタモタしているとアップデートする時間がなくなってしまう。 できるだけ効率良く、速攻でiOS 8へのアップデートを行いたいところだ。 そこで、過去のiOSのアップデートでもさまざまなアドバイスを書いてきた僕が考える、iOS 8 への速攻 &快適 アップデートのTIPS

    今夜リリース! あなたの iPhoneを速攻かつ快適に iOS 8 にアップデートするためにやっておくべき6つのこと
    decoy2004
    decoy2004 2014/09/17
    『iPhone 単体でのアップデートの方が、アップデートファイルの容量が小さく、スピードも速かったのだ。』
  • Facebook: iOSアプリのアーキテクチャ - ワザノバ | wazanova

    https://www.youtube.com/watch?v=XhXC4SKOGfQ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 39分前 FacebookのiOSチーム、Adam ErnstとAri Grantによる@Sacle 2014での講演。データモデルとビューレイヤの改善の取組みについて紹介してくれてます。 1) データモデル 背景 2年前からHTML5からネイティブに切り替えて一旦大きく改善したが、その後機能を追加するたびにアプリのパフォーマンスが悪化。 ネイティブに移行後、オブジェクトのキャッシュレイヤとしてiOSのCore Dataを使ったのが失敗であった。 Core Dataの役割は「整合性を含むオブジェクトグラフ管理」 Facebook iOSアプリの場合、サーバ側を正のデータとするが、

    decoy2004
    decoy2004 2014/09/17
    『Core Dataを初期化する時間が増えていく問題。オブジェクトタイプ数は、ネイティブアプリに追加する機能数に概ね比例して増加する。... パフォーマンスの悪化ペースがどんどん加速していくという状況。』
  • sshコマンドから、topコマンドを実行する - 作業ノート

    例えばlsのように、実行結果がすぐにかえるコマンドは $ ssh ubuntu64 ls install proj のように、sshコマンドで直接結果を得られるが、topコマンドのようなコマンドでは、 上記と同じように実行しても、 $ ssh ubuntu64 top TERM environment variable not set. となり、結果が表示されない。 このようなときは、tオプションを指定すると表示される。 $ ssh ubuntu64 -t top こうすると、topが実行され続け、top終了時にsshのコネクションも切れる。 参考 2段ssh ssh -t (open a pseudo tty) run commands on a remote server

    sshコマンドから、topコマンドを実行する - 作業ノート
    decoy2004
    decoy2004 2014/09/17
    『このようなときは、tオプションを指定すると表示される。』
  • スティッキービット - 作業ノート

    時々、/tmpと同様のディレクトリを作成することがあるけど、そのたびにスティッキービットのことを忘れるため、そのまとめ。 # sticky bit $ chmod 1777 /tmp # user s-bit $ chmod 2777 /path/to/dir # group s-bit $ chmod 4755 /bin/foo sticky bit ディレクトリに対する設定。 これを有効すると、当該ディレクトリに対して以下の制約をつける。 誰でもそのディレクトリ下にファイル・ディレクトリを作ることができる 削除できるのは、当該ファイル・ディレクトリを作ったユーザのみ group s-bit(2000) 実行ファイルに対する設定。 これを有効にすると、そのコマンドが所有グループの権限で実行される。 user s-bit (4000) 実行ファイルに対する設定。 これを有効にすると、実行時

    スティッキービット - 作業ノート
    decoy2004
    decoy2004 2014/09/17
    『group s-bit(2000) 実行ファイルに対する設定。 これを有効にすると、そのコマンドが所有グループの権限で実行される。』
  • apache + php + curlで外部Webサーバにアクセスできなくてはまった - 作業ノート

    新しくサーバを構築したときにはまったのでメモ。 環境はphp5 + curl。Webページとしてアクセスしたときに、プログラムでcurlのモジュールを用いて外部のWebサーバにアクセスし、その結果に基づいて処理を行う。 起きた現象は、Webページとしてアクセスしたときに外部サーバに接続できず、期待した結果が得られなかったこと。 curlのエラーメッセージを確認すると、 エラー番号: 6 メッセージ: Couldn't resolve host '....' エラーメッセージから、URLの名前解決ができていないということが判明。 で、はまったのはここから。 どうして名前解決できていないかを調べるために以下を試した。 nslookupコマンドで外部サーバの名前が解決するか。 pingコマンドで応答があるか。 wgetコマンドで該当URLのリクエスト結果が取得できるか。 curlコマンドでで該当

    apache + php + curlで外部Webサーバにアクセスできなくてはまった - 作業ノート
    decoy2004
    decoy2004 2014/09/17
    『/etc/resolve.confを編集したらhttpdは再起動すべきだ、というのが、今回の自分の結論。』
  • VirtualBoxでCenOSのクローンを作成する - 作業ノート

    VirtualBoxで作成した仮想マシンをベースに新しい仮想マシンを用意する方法。 複製元の仮想マシン CentOS 6.4 minimal 64bit NICはNAT用とホストオンリーアダプター用の2つ Ubuntu版は、VirtualBoxでクローンを作成する - 作業ノートを参照。 クローン作成 1. VirtualBoxマネージャで、複製元の仮想マシンを選択 仮想マシンは電源オフの状態にする。 2. 右クリックし、メニューから「クローン」を選択 「新しいマシン名」ウィザード 仮想マシン名を入力する 「すべてのネットワークカードのMACアドレスを再初期化」をオン 「続ける」ボタンをおして次へ 「クローンのタイプ」ウィザード 「すべてをクローン」を選択 「クローン」ボタンを押す これでクローンが作成される。 複製後の設定 複製した仮想マシンの設定を行う。 ネットワークの再設定 ネットワ

    VirtualBoxでCenOSのクローンを作成する - 作業ノート
    decoy2004
    decoy2004 2014/09/17
    『MACアドレスを変更する』
  • iptablesで、httpとhttpsの接続を許可する設定 - 作業ノート

    VirtualBoxで CentOSの仮想環境を構築した時に行った設定。iptablesの設定を変更して、httpとhttpsでアクセスできるようにした。 1.現在の設定の確認 $ sudo /sbin/iptables -L --line-numbers Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED 2 ACCEPT icmp -- anywhere anywhere 3 ACCEPT all -- anywhere anywhere 4 ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh 5 REJECT all -- any

    iptablesで、httpとhttpsの接続を許可する設定 - 作業ノート
  • 半角スペースを含むファイルの対応 - 作業ノート

    findコマンドなどでファイルの一覧を取得後、各ファイルに対して処理を行う時、対象ファイルにスペースがあるとそこでパスが区切られ、結果ファイルが存在しない、などのエラーになる。 それを回避するには、スクリプトを実行する際に一時的に区切り文字を変更する。カッコをつけるのは、区切り文字の変更範囲を限定するため。 ( IFS=$'\n' for f in `find ./ -type f -name *.*~`; do rm -f $f done ) 参考 sakatam log: 【bash知恵袋】lsループで、半角スペースが入ったファイル名を正しく処理する

    半角スペースを含むファイルの対応 - 作業ノート
    decoy2004
    decoy2004 2014/09/17
    『スクリプトを実行する際に一時的に区切り文字を変更する。カッコをつけるのは、区切り文字の変更範囲を限定するため。』
  • grepコマンドに色をつける - 作業ノート

    $ grep --color=auto foo * colorオプションで該当部分やファイル名などを色づけする。 環境変数GREP_OPTIONSを設定すると、コマンド実行時に設定したオプションが適用される。 # ~/.bashrc export GREP_OPTIONS='--color=auto' # 実行時に--color=autoが適用される $ grep foo * GREP_OPTIONSを設定している状態でgrepコマンドにcolorオプションを指定すると、コマンドのオプションが適用される。 # GREP_OPTIONS='--color=auto' を設定していても--color=neverが適用される $ grep --color=never foo * colorオプションには、never(色をつけない)、auto(可能なら色をつける)、always(いつでも色をつける

    grepコマンドに色をつける - 作業ノート
  • Subversionのリポジトリからgitリポジトリに移行する - 作業ノート

    会社で管理していたリポジトリをsvnからgitに移行したときの方法。 1.コミッターのリストを作成する 移行対象のsvnリポジトリをローカルにチェックアウト(svn checkout)している状態で、そのルートディレクトリ下で $ svn log ^/ --xml | perl -ne 'print if /^<author/' | sort -u | perl -pe 's/<author>(.*?)<\/author>/$1 = /' > users.txt を実行。 こうするとusers.txtには foo = bar = のようなリストが作成される。それを編集して foo = foo <foo@example.com> bar = bar <bar@example.com> のように、氏名 + <メールアドレス> を追記する。 2. git svnでcloneを作成する 次にgit

    Subversionのリポジトリからgitリポジトリに移行する - 作業ノート
  • Herokuでスタート! はじめてのPaaSアプリケーション開発一覧

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Herokuでスタート! はじめてのPaaSアプリケーション開発一覧
  • 【重要】iOS8にアップデートするときのiCloud同期に関する注意点

    iOS8では新しい機能としてiCloud DriveというiCloudの上位版が用意されています。 いままで限定的な使い方しかできなかったiCloudをDropboxのようにストレージとして使えるようになるというもので、Windowsからもアクセスできるなど、なかなか魅力的なものになっています。 しかし注意していただきたいのは、iOS8アップデート時にiCloud Driveを使うように選択してしまうと、iOS7やMacとの同期機能が使えなくなってしまう点です。 iCloud Driveで同期可能なのはiOS8とOS X Yosemiteだけ! もしあなたがiOS8端末しか使わないのなら問題はありませんが、他に同期したいものがあるなら決してiCloud Driveにアップグレードするべきではありません。 iCloud Driveへの移行は後でも出来ますから、iOS8アップデート時に移行する

    【重要】iOS8にアップデートするときのiCloud同期に関する注意点
    decoy2004
    decoy2004 2014/09/17
    『iCloud Driveで同期可能なのはiOS8とOS X Yosemiteだけ!』
  • Javaによる関数型プログラミング

    書はJava 8で追加された新機能のうちラムダ式とStream APIに焦点を絞り、これらを使った関数型プログラミングについて解説します。今までのJavaには存在しなかったこの新しいパラダイムに踏み込むことで、冗長さを排し、より簡潔なプログラミングを実現します。しかし、これを使いこなすためには、従来のJavaにおける考え方を一旦捨て去り、新たな考え方をもってプログラミングを行わなければなりません。 書では、従来の手法と対比させつつ、APIの使用方法や設計手法を詳解し、基礎を固めます。遅延評価や再帰、そして並列化についてもサンプルコードを使って詳しく解説します。日語版ではJava Championである櫻庭祐一氏による「日語版まえがき」を収録。Java 8の特性を十分に生かしたプログラミングを行う技術者必携の一冊です。 まえがき はじめに 1章 Hello、ラムダ式! 1.1 考え方

    Javaによる関数型プログラミング
  • エンタープライズにおけるiOSアプリ開発で押さえておくべき7つのこと

    2. 株式会社フィードテイラー @ 2014.9.5 社名株式会社フィードテイラー 所在地大阪市北区 事業iOS(iPhone/iPad)アプリ開発 iOSアプリ 企画コンサルティング 資金1000万円 従業員7名 賞・認定 大阪産業創造館 あきない・えーど賞 (2006) 大阪府中小企業支援センター テイクオフ大阪21 (2006) 大阪商工会議所 大商EVEシステム第6期 (2008) 大阪トップランナー育成事業 第2回認定 (2013) 新聞・書籍・雑誌掲載等多数 直近 の 実績 Wifi経由カメラロール操作アプリ「AirLib」 (iPhone有料App「仕事効率化」カテゴリ1位) ! 天気予報アプリ「そら案内」 (iPhone無料App「天気」カテゴリ1位。iPad無料App「天気」カテゴリ1位) グループ 会社SYNCNEL株式会社

    エンタープライズにおけるiOSアプリ開発で押さえておくべき7つのこと
    decoy2004
    decoy2004 2014/09/17
    1件のコメント http://t.co/TFY1A2uAjr “エンタープライズにおけるiOSアプリ開発で押さえておくべき7つのこと”
  • エンタープライズにおけるiOSアプリ開発で押さえておくべき7つのこと

    2. 株式会社フィードテイラー @ 2014.9.5 社名株式会社フィードテイラー 所在地大阪市北区 事業iOS(iPhone/iPad)アプリ開発 iOSアプリ 企画コンサルティング 資金1000万円 従業員7名 賞・認定 大阪産業創造館 あきない・えーど賞 (2006) 大阪府中小企業支援センター テイクオフ大阪21 (2006) 大阪商工会議所 大商EVEシステム第6期 (2008) 大阪トップランナー育成事業 第2回認定 (2013) 新聞・書籍・雑誌掲載等多数 直近 の 実績 Wifi経由カメラロール操作アプリ「AirLib」 (iPhone有料App「仕事効率化」カテゴリ1位) ! 天気予報アプリ「そら案内」 (iPhone無料App「天気」カテゴリ1位。iPad無料App「天気」カテゴリ1位) グループ 会社SYNCNEL株式会社

    エンタープライズにおけるiOSアプリ開発で押さえておくべき7つのこと
  • iPhone 6/6 Plus 発売に際しての各キャリアの料金プラン/回線品質比較およびSIMロックフリー端末対応状況 |

    iPod Style> 特集> iPhone 6/6 Plus 発売に際しての各キャリアの料金プラン/回線品質比較およびSIMロックフリー端末対応状況 iPhone 6/6 Plus 発売に際して、各キャリアの料金プラン/回線品質比較およびSIMロックフリー端末対応状況をまとめました。 まずは、料金プラン比較から。 NTT cdocomoからの料金プランの発表が遅れ、9月14日の発表となりました。 実質負担金額のみを比較すると、新規およびMNPでの乗り換えにおいてはauもしくはソフトバンクが安い場合が多いようです。 auは、乗り換えキャンペーンとして10,000円分のポイントをau WALLETにチャージしてくれますので、ほぼ現金のように使用できます。 機種変更に関しては、docomoが最も安価な状況です。 今回、Apple StoreからSIMロックフリーのiPhone 6/6 Plus

    iPhone 6/6 Plus 発売に際しての各キャリアの料金プラン/回線品質比較およびSIMロックフリー端末対応状況 |
    decoy2004
    decoy2004 2014/09/17
    『auはSIMロックフリーの端末を使用する事に何ら制限はありません。auで契約しているiPhone 5/5sのSIMを抜いて、iPhone 6/6 Plusに刺せば、auの高速回線をフル機能で使うことができます』
  • アップル、新プログラミング言語「Swift」のアプリを「App Store」で受付開始 - builder by ZDNet Japan

    ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある EDRトップランナー対談:後編 セキュリティ戦略を転換せざる得ない背景と EDRのような手法が必要な理由に迫る セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を生みだす「協創」への挑戦 ヤフー担当者が語る!

    アップル、新プログラミング言語「Swift」のアプリを「App Store」で受付開始 - builder by ZDNet Japan
  • 【iOS 8】Siriが音楽を認識できるように! 流れている曲がなにか聞いてみよう!! | AppBank

    iOS 8では、Siriがもっと賢くなるみたい!! 明日、2014年9月17日(水)に、iOS 8がリリースされます! Appleのサポートページにある「iOSのヒントとコツ」というページに、iOS 8に搭載されるという機能が紹介されています。 iOS 8では、音楽好きのSiriさんが搭載されるようですよ。 iPhone 6・iPhone 6 Plusまとめはこちら→iPhone 6、iPhone 6 Plus、Apple Watchの情報まとめ! iOS 8の最新情報まとめはこちら → 【iOS 8まとめ】毎日つかうアプリが新しくなったiOS 8の使い方まとめ! 今かかっている曲を教えてくれる ラジオやお店でかかっている音楽が気になったら、Siriに「今かかっている曲はなに?」と聞いてみましょう。すると、Siriがその曲を教えてくれるようです。 (画像元:iPhone 用 iOS 8 の

    【iOS 8】Siriが音楽を認識できるように! 流れている曲がなにか聞いてみよう!! | AppBank
    decoy2004
    decoy2004 2014/09/17
    『ラジオやお店でかかっている音楽が気になったら、Siriに「今かかっている曲はなに?」と聞いてみましょう。すると、Siriがその曲を教えてくれるようです。』
  • ITエンジニアの勉強時間は月20時間以上!?好きなことして生きる方法 - paiza times

    Photo by scott feldstein こんにちは、今回は谷口がお送りします。 ITエンジニアの皆さんは、普段どれくらいの時間、プログラミングの勉強をしていますか?エンジニアであれば、仕事でもプライベートでもプログラミングをしているという人が多いのではないかと思います。 今回は、そんなエンジニアの勉強と、エンジニア特有のワーク・ライフ・バランスについて考察してみたいと思います。 先日paizaでは、会員の方に向けてITエンジニアの働き方に関するアンケートを実施しました。期間は2014年7月18日から7月31日の間、対象となったのは、20代、30代で正社員・契約社員・派遣社員の皆さん273名です。 このアンケート結果から、エンジニアの皆さんが望む働き方を見てみましょう。 ■アンケートから見るITエンジニアの働き方 ◆1.残業時間と所属業態 まずは皆さんの平均残業時間です。 これを見

    ITエンジニアの勉強時間は月20時間以上!?好きなことして生きる方法 - paiza times
    decoy2004
    decoy2004 2014/09/17
    『例えばサイボウズ・ラボには、業務時間の50%をソフトウェア関連の研究に費やして良いとする「50%ルール」があります。』
  • 米CloudBeesがCIツール「Jenkins」の事業に専念、JavaのPaaS事業は終了

    米クラウドビーズ(CloudBees)は2014年9月11日、日エンジニアの川口耕介氏が開発を主導するオープンソースソフトウエア(OSS)のCI(継続的インテグレーション)ツール「Jenkins」の法人向け事業に専念すると発表した。これに伴い同社が提供してきたJavaアプリケーション用のPaaS(プラットフォーム・アズ・ア・サービス)である「RUN@cloud」の事業は終了する。 Jenkinsの開発者である川口氏は2014年1月から、クラウドビーズのCTO(最高技術責任者)を務めている。Jenkinsは川口氏が2011年2月に公開したOSSで、ソースコードのコンパイルやビルド、テスト、品質検査、サーバーへの展開などを自動化できる(関連記事:世界で人気の開発ツール、作った動機は“怒り”--川口 耕介 氏)。Jenkinsで実現できるアプリケーションの開発プロセスにおける省力化のことは、

    米CloudBeesがCIツール「Jenkins」の事業に専念、JavaのPaaS事業は終了