タグ

2015年1月20日のブックマーク (10件)

  • 私がコーディングで垂直方向にそろえるインデントをとる理由 | POSTD

    先週、 Hacker News上で興味深い議論が行われました 。テーマは Linux Kernelのコーディングスタイル についてです。 議論の中で私は、 コーディングで垂直方向にそろえるインデントをとるべきか というささやかな聖戦を仕掛けました。私は全面的に賛成です。理由を説明しましょう。 垂直方向にそろえるインデントをとるとは? 簡単な例を挙げてみます。 int robert_age = 32; int annalouise_age = 25; int bob_age = 250; int dorothy_age = 56; ちょっと見ただけで、「bob_age」がおかしいと分かるでしょう。また、目視であちこち探さなくても、全ての値が整数であることが簡単に確認できます。 この考え方は 一般的に 共有 されているわけではありません。ですので、なぜ 多くの 人たち がこれを有効なスタイルガ

    私がコーディングで垂直方向にそろえるインデントをとる理由 | POSTD
    koogawa
    koogawa 2015/01/20
    揃える派だけど、名前が長い変数名が増えたときツラい
  • CROSS 2015 | エンジニアサポート CROSS 2015

    ニフティ株式会社 公式サイト | Twitter | facebook ニフティクラウドは、ニフティが2010年1月から開始したパブリッククラウドコンピューティングサービスです。 VMwareで仮想化されたサーバー資源を利用でき、短時間で利用/停止できるオンデマンド性や、時間単位の従量課金、国内データセンターによる高いパフォーマンスなどを特長としています。 エンジニアにとって、使いやすいクラウドサービスを目指し、アプリケーション開発へのリソース集中を可能とするエンジニアリングパーツサービス(RDBやメール配信など)、mBaaS(mobile backend)などのサービス拡充を進めています。

    koogawa
    koogawa 2015/01/20
    個人スポンサーになりますた(^ω^)
  • Handoffの3つのデータ受け渡し方法

    Sep 28, 2014 サンプルコード https://github.com/sonsongithub/HandoffSample データの受け渡し ネイティブアプリケーション同士でのHandoffでは,データを受け渡すことができる. 3種類の受け渡し方法があるが,通信方法やデータの種類に応じて,適切な方法を選ぶ必要がある. BluetoothとWiFiを利用して通信するが,やはり大量のデータを安易にHandoffでやり取りするのはよくないようだ. userInfo NSUserActivityオブジェクトのuserInfoにデータを引き渡し,通信することができる. NSUserActivityは,周囲のiOS/OSXデバイスへのブロードキャストに用いられることを考えると,大きなデータを割り当てるべきではないことは明白である. この方法は最も簡単なので使いがちだが,画像や音声などの大きな

    koogawa
    koogawa 2015/01/20
  • NSStringとNSMutableString

    Copyright (C) iPhoneアプリ開発備忘録 All rights reserved. ブログ内で記したコード、内容の正確性は保証いたしません。 記載内容を実装したことにより発生した不具合・損害等の責任は一切負いません。 文字列インスタンスで、変更しないもの(変更できないもの)はNSString、変更可能なものはNSMutablStringと使い分けるのが基だが、実際はNSStringの文字列は変更できてしまう。 しかしながら、変更できているように見えて、実は別のアドレス(メモリ領域)に書き込み、新たなアドレスに書き込まれた変更された文字列を取り扱う仕組みとなっている。 このNSStringインスタンスに、次々と文字列の変更書き込みを行っていると、以前に書き込んだメモリ領域が残ったままで、メモリリークの要因となってしまう。 従って、NSStringインスタンスは絶対変更しない

    NSStringとNSMutableString
    koogawa
    koogawa 2015/01/20
  • MPMoviePlayer seems to play the audio but no video.

    Here's a direct link to the exception output: https://github.com/recyclarr/recyclarr/actions/runs/6594346352/job/17918152266#step:6:43 My project is open source, so you can also view the shell script I use in the workflow itself: https://github.com/recyclarr/recyclarr/blob/update-notary-tool/ci/notarize.sh The script above contains this: #!/usr/bin/env bash set -xe user="$1" pass="$2" teamId="$3"

    koogawa
    koogawa 2015/01/20
    Handoffの検証はシミュレーターではできないよ、というお話。リクエスト出そう
  • SmartNews鈴木健【第2回】「コミュニティを構成する人間の”当事者性”の濃淡を可視化して、ニュースをパーソナライズする」(佐々木 俊尚) @gendai_biz

    これからのメディアについて、ジャーナリスト佐々木俊尚氏が切り込んでいく連載4人目のゲストは、スマートニュース社共同CEOの鈴木健氏。同社が開発・運営するニュースアプリSmartNewsは2014年10月に米国版がリリースされ、全世界で高い評価を得ている。ニュースアプリの先頭を走り続けるSmartNewsは、何を目指しているのか---。 (文・田中裕子) 第1回はこちらからご覧ください。 当事者性には「濃淡」がある 鈴木 1925年に発刊されたウォルター・リップマンの『幻の公衆』には、すでにこういうことが書かれているんです。「投票率は下降し、棄権する人々も増えた。これまでの制度は小さな社会では成立するが、大きな社会、いわゆる『グレート・ソサエティ』では通用しなくなる。なぜなら、一般民衆はあらゆる問題を考え、処理することができないからだ。だから、一般民衆に期待するのではなく専門家ががんばるし

    SmartNews鈴木健【第2回】「コミュニティを構成する人間の”当事者性”の濃淡を可視化して、ニュースをパーソナライズする」(佐々木 俊尚) @gendai_biz
    koogawa
    koogawa 2015/01/20
  • iOS 8のキーボードの遅延を解消!モッサリの原因はサードパーティー製キーボードアプリだった!?

    このところ、iPhone 6 Plusのキーボードが時々フリーズしたり、レスポンスが悪かったりと、使い物にならない状況が続いていました。 iOS 8の次のアップデートが来れば直るだろうとしばらく様子をみていましたが、やはりキーボード入力の遅さは相当なストレスだったので、Googleで検索して解消法を調べてみました。 とりあえずトップの方に出てくる解消法をひと通り試しても全然変化がありませんでした。いくつかのページを見る限り、代表的な解消法はこの3つのようでした: ・iPhoneを再起動 ・iCloud DriveをOFFにする ・キーボードの変換学習をリセット しかし、自分の場合はどれを試しても直りませんでした。 【原因はサードパーティー製キーボードアプリ?】 一時期、面白がって色々なサードパーティーのキーボードアプリをインストールして試していたのですが、結局あまり使わなかったので、キーボ

    iOS 8のキーボードの遅延を解消!モッサリの原因はサードパーティー製キーボードアプリだった!?
    koogawa
    koogawa 2015/01/20
    メモ
  • SmartNews鈴木健【第1回】「世界中の人に、良質な情報を楽しむ優れたニュースアプリを体験してほしい」(佐々木 俊尚) @gendai_biz

    これからのメディアについて、ジャーナリスト佐々木俊尚氏が切り込んでいく連載4人目のゲストは、スマートニュース社共同CEOの鈴木健氏。同社が開発・運営するニュースアプリSmartNewsは2014年10月に米国版がリリースされ、全世界で高い評価を得ている。ニュースアプリの先頭を走り続けるSmartNewsは、何を目指しているのか---。 (文・田中裕子) SmartNews Compass2014での衝撃の発表 佐々木 2014年12月1日の発表、興味深く拝見しました。そこで発表された内容をベースにしながら、SmartNewsは何をしようとしているのか、何を目指しているのか、そして鈴木さんはいったい何を考えているのか、をお聞きできればと思います。 鈴木 はい。では、まずSmartNewsの現状から簡単にお話しますね。SmartNewsは月間アクティブユーザー(MAU)が400万人、日次アク

    SmartNews鈴木健【第1回】「世界中の人に、良質な情報を楽しむ優れたニュースアプリを体験してほしい」(佐々木 俊尚) @gendai_biz
    koogawa
    koogawa 2015/01/20
  • (続)Facebook: iOSアプリのアーキテクチャ - ワザノバ | wazanova

    http://www.infoq.com/presentations/facebook-ios-architecture 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 「Facebook: iOSアプリのアーキテクチャ」でご紹介した、Reactの仕組みをiOSアプリのニュースフィードに応用した取組みについて、同社のAri Grantが今回は、実際にFacebookのiOSアプリで使われているコードを使って紹介してくれてます。InfoQのサイトでビデオを是非ご確認ください。 iOSのUIづくりの複雑さに、表示内容が常に変化するニュースフィードの仕様が拍車をかけて、 60 fpsを実現したい。=> レンダリングにフレームあたり17msしかとれない。 テキストレイアウトは時間がかかる。=> バックグランド

  • リツイート直後のツイートを表示するやつ

    2023年4月4日: Twitter社によってアプリがsuspendされたため、サービスを終了(休止)します。 3月30日にTwitter社から発表された新しいTwitter APIプランの仕様により、サービスの継続が困難になりましたが、Twitter APIの移行期間中にアクセスが禁止されました。 もし、Twitter APIが今後変更され、サービスを再開できる状況になれば、戻ってきます。 Amazonでお買い物 楽天市場でお買い物 プレゼントを贈る を見る

    リツイート直後のツイートを表示するやつ
    koogawa
    koogawa 2015/01/20
    一瞬意味がわからなかったけど面白い