タグ

2014年12月3日のブックマーク (20件)

  • UITextView をキーボードと連携させる

    画面上に UITextView がある場合、キーボードが競り上がったときに被ってしまう領域を考慮して UITextView を調節する必要があります。 今回は、UIEdgeInsets に関連する Tips 第4段として、UITextView をキーボードと連携させる方法を紹介します。 “キーボードに合わせて画面を上げ下げする”では、UIScrollView の contentInset と scrollIndicatorInsets を調節することで、キーボードに隠れてしまう領域ができる問題を回避しました。UITextView も UIScrollView のサブクラスなので同じ方法が使えそうですが、実は使えません。“UITextView:キーボード絡みの挙動・問題点”で説明した通り、UITextView の contentInset.bottom はいろいろなタイミングで変わってしまう

    UITextView をキーボードと連携させる
    michael26
    michael26 2014/12/03
  • iOSのアプリでキーボードの通知を監視する

    こんにちは、JAGA(ja_gaimopotato)です。 iOSのアプリを開発していて、テキスト入力のイベントの各種タイミングを知ったりキーボードのサイズを取得して、あれこれするということは、iOSアプリを作りはじめてすぐに気になったことでした。 色々と失敗しては、メモをして、ということを繰り返しながら知識を貯めているのですが、キーボードのサイズを取得する時に少しミスとしていたことがありました。 キーボード関連の通知を監視する UITextViewのキーボードの表示、非表示の通知を受ける場合は、UIWindowで定義されているUIKeyboard関連の通知キーを関しすることで実装できます。 // キーボードの表示が始まる前 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardW

    iOSのアプリでキーボードの通知を監視する
    michael26
    michael26 2014/12/03
  • キーボードの動きにあわせてUITextFieldを移動する - ushisantoasobu's blog

    現時点(2012/11/14)でのiOS版Facebookアプリで、 あるポストにコメントしようとするときには以下のような画面の動きになる。 ポイントとしては、 ・コメントを入力するテキストインプットが画面の一番下にあって ・それをタップしたときにキーボードが下からアニメーションつきでせり上がってきて、 その動きにあわせてテキストインプットも下から平行移動する というところだ。 これらの一連の動作の実装の仕方を今回は記載する。 参考にしたのはこちらのサイト、 http://runlooprun.wordpress.com/2011/03/27/linktextviewwithkeybaord/ 大変わかりやすかくこちらだけでも十分なのですが、自分の頭の整理のためにこちらでもまとめさせていただきます。。。 以下3つの手順をたどって実装していきます。 1)キーボードが「表示しはじめる」「隠れは

    キーボードの動きにあわせてUITextFieldを移動する - ushisantoasobu's blog
    michael26
    michael26 2014/12/03
    キーボードに付随するtextView、textField
  • Rubyで日付の計算するならactive_support使っとけ - (゚∀゚)o彡 sasata299's blog

    2009年09月07日01:47 Ruby Rubyで日付の計算するならactive_support使っとけ Ruby で日付を扱うときに、active_support (rails をインストールすると一緒に入ってくるライブラリ) が凄い便利なんです!!ぐだぐだ説明するよりもコードを見たほうが早いと思うのでどうぞ。 #!/usr/bin/ruby require 'rubygems' require 'active_support' t = Time.now # Mon Sep 07 00:24:07 +0900 2009 t - 5.days # 5日前 (Wed Sep 02 00:24:07 +0900 2009) t - 1.week # 1週間前 (Mon Aug 31 00:24:07 +0900 2009) t - 2.years # 2年前 (Fri Sep 07 00:

    michael26
    michael26 2014/12/03
  • Amazon.co.jp: :

    michael26
    michael26 2014/12/03
  • Spock1.0でBDDとレポートが進化している! #gadvent - うさぎ組

    はじめに これはG* Advent Calendarの2日目の記事です。今日はSpockの新機能について書きます。明日はRyotaMurohoshi さんの「初心者でも】やろうぜGroovy!〜Web APIたたいたり、レスポンスの中身確認したり、データを保存したり〜編【今すぐ使える】」です。 概要 2014/12現在、最高のユニットテスティングフレームワークであるSpockの次のメジャーバージョンである1.0の機能を紹介します。 BDDを強力にすすめるためのアノテーションと、最高にクールなテストレポーターが実装されました。個人的には当に当に素晴らしいリリースです。 はやくこい!!!!! サンプルプロジェクト サンプルプロジェクトをこちらにあげておきました。参考にしてみてください。 gradle testReportやgradlew testReportとしてみてください。テストが実行

    Spock1.0でBDDとレポートが進化している! #gadvent - うさぎ組
  • digihows.com -

    こんにちは、Ashです。普段フルリモートワークで働いています。 ずっと家にいるわけではなく、日中はコワーキングスペースやカフェで作業することが多いです。 移動時にPC(MacbookPro)を持ち運ぶ ...

    digihows.com -
    michael26
    michael26 2014/12/03
  • vimrc読書会で読まれてきました!細マッチョなvimrcへの道 - ここぽんのーと

    先日、「vimrc読書会」なる会で、Vimの設定ファイルであるところのvimrcを読まれてきました。 この記事は、Vim Advent Calendar 2013の84日目の記事です。昨日は、@manga_osyoさんによる「switch.vim で文字列リテラルを切り替える」。 VimEmacsは、テキストエディタの中でもカスタマイズ性が異常に高いことで有名です。各人の設定ファイルにはそれぞれの性格が色濃く反映されますし、毎日コツコツ継ぎ足していくものですから、まさに「秘伝のタレ」のようなものです。 そんなvimrcのコードレビューをしてもらう機会なんて普通はないわけでして、とても貴重な体験でした。ちょうどよい機会なので、自分のvimrcの半生を振り返ってみます。 vimrcをポータブルにしたいVimにはじめて触れたのは数年前のこと。格的に使うようになったのは、就職してからです。 職

    vimrc読書会で読まれてきました!細マッチョなvimrcへの道 - ここぽんのーと
    michael26
    michael26 2014/12/03
  • なぜグノシーはパーソナライズをやめたのか? Gunosy・竹谷氏、「マスに響かなかった…」と理由を語る

    スマートフォン時代の2つの論点 福島良典氏(以下、福島):いろいろ論点が出てきてるかと思いますが、2つ大きなものがあるんじゃないかと思っていて。1つはスマートフォンになって、そもそもトラフィックの質が変わりましたよという話なのかなと思ってます。 そして、もう1つは先ほどの発表でもお話させてもらったようにPCが前向きというか検索を中心に様々なサービスとつながっていて目的がはっきりしていたと。かつ1セッションあたりの時間がすごく長かったと。 一方、スマホでは電車の中とか余った時間で何か面白いことをしたいとか、あまり目的がない状態でそれでも入り口としてはそういう状態になっていると。だからSNSですとか、我々のニュースキュレーションサービスみたいな曖昧なおもしろいモノを集めているところに来るというか、目的がはっきりしていないんだけど、ただ欲求が満たされると。 よくスマホ時代におけるフォームってどん

    なぜグノシーはパーソナライズをやめたのか? Gunosy・竹谷氏、「マスに響かなかった…」と理由を語る
  • HTTP vs HTTPS Test

    HTTP vs HTTPS Test Encrypted Websites Protect Our Privacy and are Significantly Faster Compare load times of the unsecure HTTP and encrypted HTTPS versions of this page. Each test loads 360 unique, non-cached images (0.62 MB total). For fastest results, run each test 2-3 times in a private/incognito browsing session.

    HTTP vs HTTPS Test
  • 例外安全と例外中立 - Qiita

    現代のC++で例外安全問題を抜きにして、障害に強い強固なコードを書くことはほとんど不可能に近い。以上。 Hurb Sutter [1] 例外処理における目的は、例外の回復と例外の通知の大きく2つあります。残念ながら例外の回復はとても難しく、場合によってはそもそも不可能だったりします。その場合、例外が発生したことをより上位のレイヤーに通知する事で例外処理を託します。この時、例外の通知を受け取った側は何を前提に例外の回復を行えばよいでしょうか。例外の発生によってデータ整合性は崩れてしまっているかもしれません。通知を受け取った上位レイヤーはあらゆる状態を想定して例外の回復を試みなければならないのでしょうか。もしそうだとすれば、ただでさえ難しい例外の回復がいよいよもって現実的ではなくなってしまいます。 明らかに上位レイヤーが持つべき前提条件が存在します。これは例外を通知する側が満たすべき保証と言い

    例外安全と例外中立 - Qiita
    michael26
    michael26 2014/12/03
  • ジャストシステム、「ATOK」向けに“ナントカ変換サービス”を開始

    ジャストシステム、「ATOK」向けに“ナントカ変換サービス”を開始
    michael26
    michael26 2014/12/03
  • 例外入門以前 - Qiita

    例外 Advent Calendar 2014の継続について 参加者が集まらなかったという経緯から独りAdvent Calendarとして始めた「例外 Advent Calendar 2014」ですが、諸事情により継続が困難となったため私Kokudoriの6日以降の投稿はありません。変に注目だけを集める形になってしまい申し訳ありません。 以下、諸事情というか、言い訳。 『契約による設計から見た例外』という記事にて述べた「契約」に対する私の理解が根的に間違っていました。 そこから芋づる式に例外に関する私自身の考えが間違っていた、あるいは理解が浅かったことに気づきました。このような理解力では例外について私見を述べることさえ不可能となり、結果頓挫という形になりました。 考えうる限り最低で残念な結果になってしまいました。当に申し訳ございませんでした。 初めに原則を考え出して、それから例外を見つ

    例外入門以前 - Qiita
    michael26
    michael26 2014/12/03
  • クメール文字とUnicode

    無 @LGRikka 今日の4限は、Unicodeにクメール文字を入れたとき、どれだけ揉めたかという話だったのだけれど、なかなかそれが複雑な問題を孕んでいたので、自分用の整理がてら連続ツイートしようかなと。 無 @LGRikka 「主にカンボジアで使われるクメール文字をUnicodeに入れようとしたとき、カンボジアの言語学者どころかカンボジア人が誰もいない状態で、文字コードの専門家(外国人)だけが集まってリストを作ったせいで、ワケわからん文字は入ってるわ、必要な文字はないわのウンコードになった」っていう。

    クメール文字とUnicode
    michael26
    michael26 2014/12/03
  • 【追記アリ】私が直帰率5%未満を達成した秘密にあなた方が迫れ!【ワシがアホでした!】 - 思惟ノート

    *最後に追記アリ。端的に申しますと「ワシがアホでした!」となります。 * そういえばPV関係の記事を書くのは初めてですね。今回は心配なことがあるので書いてみました。それではみなさん迫ってください。 *さっそく当ブログの直帰率を見てみましょう ウリャ! くらえ!直帰率5%未満や! でも以前は直帰率60%くらいやったんや!なんかいつの間にか下がっとったんや! Why!! それではいつ頃直帰率が下がったか探ってみましょう! ウリャ! 下の青い折れ線が11月の直帰率、上のオレンジの折れ線が10月の直帰率です。 それでは拡大してみましょう。迫りどころですよ、みなさん。 丸で囲んでいるのが今年の10月5日。その次の10月6日にかけてがくっとさがってますね。2014/10/5。この日付に見覚えはありませんか?そう、私がはてなブログProに入会した日ですね。 はてなブログproにしたぜー! さあ何をいじろ

    【追記アリ】私が直帰率5%未満を達成した秘密にあなた方が迫れ!【ワシがアホでした!】 - 思惟ノート
    michael26
    michael26 2014/12/03
  • Docker代替のコンテナーランタイム「Rocket」をCoreOSが公開

    Docker代替のコンテナーランタイム「Rocket」をCoreOSが公開:「Dockerはもはや標準コンテナーではない」 CoreOSがDocker代替のシンプルなコンテナーランタイムを公開。Dockerの当初の目的であるシンプルなコンテナーを目指すプロトタイプだ。 CoreOSはこれまでDockerを積極的に推進し、共同創業者のブランドン・フィリップスCTOはDockerの筆頭コントリビューターだった。「2013年にDockerが登場した時点で『標準コンテナー』の概念は魅力的だった」とアレックス・ポルビ最高経営責任者(CEO)は振り返る。 しかし現在のDockerについて同氏は、「クラウドサーバー構築用のツールやクラスタリングのためのシステムとなって幅広い機能を持つようになった。『標準コンテナー』の宣言は削除され、我々が描いたようなシンプルで組み立て可能なコンポーネントではなくなりつつ

    Docker代替のコンテナーランタイム「Rocket」をCoreOSが公開
  • 日本語版Stack Overflow、今日からプライベートベータ開始。担当者のコメント

    コンピュータエンジニアのコミュニティとして最も有名なWebサイトの1つ「Stack Overflow」は、今年に入って日語版スタッフを募集するなど、日語版開設の準備を進めていました。 その「日語版Stack Overflow」のプライベートベータが日、スタートしたことが明らかになりました。ただしプライベートベータのため、まだ招待メールを受け取らないと参加できません。 Stack Exchange日担当のJoshua 'jmac' Macielさんに、メールでコメントをいただきました(ちなみにMacielの読みはご人が「メシエル」と記述されていました)。 ──── 日語版スタッフはJoshua Macielさんお一人なのでしょうか。日にお住まいですか? Macielさん もちろん開発者の支援もいただいていますが、日語がわかる社員は弊職だけです。日に住み始めてから12年目に

    日本語版Stack Overflow、今日からプライベートベータ開始。担当者のコメント
    michael26
    michael26 2014/12/03
    ROMだも英語でとことたりる。 英語でなんて質問すればいいかわからんときにでも使いたい。
  • 「HTTPS(SPDY)」と「HTTP」ではどちらが高速に接続できるか体感できる「HTTP vs HTTPS Test」

    by themonnie PCやスマートフォンでブラウジングをしていると、GoogleのサービスやTwitter・Facebookのタイムラインはわりとサクサクと表示できるのに、それ以外のサイトでは読み込みが遅い気がする、という人がいるかもしれません。これは気のせいではなく、実際に一部のサイトでは通信速度が高速になっているためです。HTTPで接続しているか、HTTPS(SPDY)で接続しているかの違いによるものですが、「HTTP vs HTTPS Test」というサイトでは、これをわかりやすく体感することができます。 HTTP vs HTTPS Test https://www.httpvshttps.com/ サイトにアクセスすると通信速度が測定されます。この事例だと読み込み時間は1.638秒でした。 続いて、サイト右上の「HTTP」というリンクをクリックします。 先ほどはHTTPS(S

    「HTTPS(SPDY)」と「HTTP」ではどちらが高速に接続できるか体感できる「HTTP vs HTTPS Test」
  • 家族写真の可聴化について - Qiita

    このエントリーは家庭を支える技術 Advent Calendar 2014の2日目として書かれました。 家族写真は、就業時に家族のことを想起し奮闘する上で重要なツールです。しかしながら、一般的なオフィスにおいては自席以外でくつろいだ姿勢で設計やコーディングを行うことがよくあります。 そういった状況において、家族写真のような家族を可視化するツールを持ち歩くことはあまり現実的ではありませんが、作業に使うコンピューターに家族の声を利用して一定の情報を可聴化するようなツールを導入しておくことで、その機能を代替することができます。 稿では家族写真を可聴化によって代替するために、私がここ1、2年の間にとっている手法を紹介します。 寝た方がいいということを教えてもらう もう寝ろよ というGoogle Chrome Extensionを実装しています。この拡張をインストールした上で、午前0時以降にブラウ

    家族写真の可聴化について - Qiita
  • やっぱり日本製がイチバン?cheeroから1万3400mAhで2780円のモバイルバッテリー - 週刊アスキー

    home > インフォメーション > やっぱり日製がイチバン?cheeroから1万3400mAhで2780円のモバイルバッテリー

    やっぱり日本製がイチバン?cheeroから1万3400mAhで2780円のモバイルバッテリー - 週刊アスキー
    michael26
    michael26 2014/12/03