タグ

2014年7月25日のブックマーク (8件)

  • niw.at — iOS で文字数制限つきのテキストフィールドをちゃんと作るのは難しいという話

    「そんなん簡単やろ」と思いますよね。 たとえば、「UITextField 文字数制限」でググれば山のようにブログ記事やらコードが出てくるし、Stack Overflow に載ってるコードのコピペ一発で解決しそうに思えませんか? 実は文字数制限をつけたテキストフィールドはそんなに簡単な話ではないのです。 shouldChangeCharactersInRange:replacementString: は使えない子 今回はこれに尽きます。 UITextField や UITextView のデリゲートで呼ばれる textField:shouldChangeCharactersInRange:replacementString: やtextView:shouldChangeCharactersInRange:replacementString: は使ってはいけません。 より正確に言うと、使うとき

    soh335
    soh335 2014/07/25
  • Goが本当はすごかったので謝罪する

    Goを一目見た時、糞だと思った。何もクールでなく、挑戦もしておらず、学ぶ価値のない言語だと思った。 この点でRustは違ったし魅力的に見えた。 今も、Goから学ぶことは何一つないと思ってるし、実際そうだと思うが、チュートリアルを終えてGoは私の中で、今一番この言語で仕事をしたい言語となった。Goを書きたい。あらゆるところでGoは糞だと吐き捨てていたので不愉快に思ってたGo関係者のみなさまにこの場で謝罪して手のひら返しをしたい。 Goは、CとPythonが基的に分かっているならば簡単に理解出来る言語だ。Cの知識も要らないかも知れない。メモリをいじることもないし、ポインタという概念もあってないようなものだ。つまり、プログラマだったら誰でも書ける。それでいて、これらのむちゃくちゃ使われてる言語に対する不満を、絶妙なバランスで黙らせることが出来る。Goは、OSSの世界で成功することにもっとも力点

    Goが本当はすごかったので謝罪する
    soh335
    soh335 2014/07/25
  • GitHub - FLEXTool/FLEX: An in-app debugging and exploration tool for iOS

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - FLEXTool/FLEX: An in-app debugging and exploration tool for iOS
    soh335
    soh335 2014/07/25
  • 6歳の長男による寿司を食べたいアピールがエスカレートしている件 - ぐるなび みんなのごはん

    全国のイクメンの皆様こんにちは、ぐるなびイクメン担当Kです。2児のパパです。 2人は幼稚園児。情報収集力・学習能力も格段に上がり、友達から新たに入手した情報を毎日報告してきます。そんな中、最近、長男が仲良しのRちゃんから情報を入手し、尋常でない関心を示しているのが、(よりによって)お寿司。 つい最近までパンかごはんとふりかけさえあればご満悦だった息子たち。それを3回補給するだけで1分と休まず動き・しゃべり続ける、というトヨタアクア並みの燃費を誇っていた息子達がまさかハイオクに興味を示すとは。。。。 日に日にエスカレートしていく「寿司べたいアピール!」、気づかないフリをする父、そんな戦いの日々をレポートします(とっとと寿司屋つれてってやれ!というつっこみが聞こえてきそう……)。 序章 ~積み木~ ハナシは約1年前にさかのぼります。 昨年の(たしか)6月に連れて行った展覧会に「木のお寿司を

    6歳の長男による寿司を食べたいアピールがエスカレートしている件 - ぐるなび みんなのごはん
    soh335
    soh335 2014/07/25
  • git subtreeの練習

    Gitのサブモジュールでは面倒そうな、頻繁に更新される別のリポジトリを取り込む方法としてサブツリーマージを行うラッパーであるgit subtreeコマンドを使う練習を始めた。どちらかというと「参照する」要素の強いサブモジュールに対して、サブツリーは「切り分ける」や「取り込む」という感じなんじゃないかと理解している。全般的に間違ってそうで怖い。 「切り分ける」、つまりリポジトリのサブディレクトリを別のリポジトリにしたい場合は、単純なケースだと親にあたる方で.gitignoreや.git/info/excludeを使ってサブディレクトリを除外してやれば良い。でもこの場合、両方のリポジトリで関連した変更がある時にそれぞれのリポジトリでコミットしてやらないとならないので面倒くさい。 「取り込む」場合はサブモジュールが基なわけだけど、他で作業して戻ってきてたりする必要があるし、サブモジュールの更新

    git subtreeの練習
    soh335
    soh335 2014/07/25
  • Manything

    You may have noticed you’ve been redirected to videoloft.com. Videoloft is Manything’s parent company, focused on providing cloud video surveillance to the professional security market.

    Manything
    soh335
    soh335 2014/07/25
  • 原専務理事が語ったW杯の敗因とアギーレ氏招聘の経緯 | ゲキサカ

    サッカー協会は24日、日本代表の新監督として元メキシコ代表監督のハビエル・アギーレ氏(55)を招聘することが決まったと発表した。同日午後の理事会後、原博実専務理事兼技術委員長が記者会見を行い、グループリーグ敗退に終わったブラジルW杯の敗因を総括したうえで、アギーレ氏招聘に至るまでの経緯を語った。 以下、記者会見要旨 ●原博実専務理事 「7月1日に技術委員会を開き、これまでにいろんな検証をしてきた。現段階の総括について、技術委員会や強化担当者会議、J1、J2、J3の実行委員会で説明し、今日の理事会でもプロジェクターを使って説明した。2010年の南アフリカW杯からの4年間が一つの大きなテーマで、準備期間を含めたブラジルW杯、そして2018年のロシアW杯に向けて今後どうやっていくか。そのうえで、次の日本代表監督をどう考えていくか。大きく4つに分けて総括した。 2010年の南アフリカW杯では、

    soh335
    soh335 2014/07/25
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    soh335
    soh335 2014/07/25