タグ

2014年1月8日のブックマーク (34件)

  • A rare inside look at KathArt HQ

    Works best on a modern browser or an iPad (no IE 6, 7 and 8). Want to know more? Book a meeting? Invite us to a pitch? Contact Kathrine or Franz:

  • シンプルなPSR-0準拠クラスオートローダー - Qiita

    require_onceの嵐から解放されましょう。 オートローダーの実装はZend_Loader_AutoloaderやSplClassLoaderなどたくさんあるけど、ゴテゴテしてよくわからない機能がついているコードが多い印象。 include_pathをきちんと調整してあれば、PSR-0準拠のクラスは以下のコードでローディングできます。 <?php //以下、コードの先頭に書いておけば以降require_onceを書かなくてよくなる function simpleClassLoader($c) { $lastSlash = strrpos($c, '\\'); if (false !== $lastSlash) { $lastSlash++; $ns = substr($c, 0, $lastSlash); $class = substr($c, $lastSlash); $path

    シンプルなPSR-0準拠クラスオートローダー - Qiita
    chott
    chott 2014/01/08
  • GitHub - akanehara/ginq: `LINQ to Object` inspired DSL for PHP

    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 - akanehara/ginq: `LINQ to Object` inspired DSL for PHP
    chott
    chott 2014/01/08
    Arrayのイテレイターヘルパライブラリ的なの
  • iPhoneで取得・検知できる情報10連発!(サンプルアプリもあるよ) - Qiita

    こんにちは!12/11担当の @koogawa です。どうぞよろしくお願いします。 さて、iPhoneには「加速度センサー」や「電子コンパス」など、いろいろなセンサーが搭載されていることはご存知だと思います。そこで今回は、iPhoneで検知できる様々な情報とその実装方法を、10個ピックアップしてまとめてました。メジャーなものからマニアックなものまで色々揃えましたので、何か一つでもお役に立てたら嬉しいです。 では、いってみましょう! 光・音声系 1. 輝度センサー iPhoneの画面輝度(明るさ)が取得・設定できます。 画面輝度=周りの明るさなので、輝度が高ければユーザが明るい場所にいると判断することもできそうです。ただ、中には画面輝度を固定に設定しているユーザもいるので、一概にこの基準が当てはまるとは限りません。 実装方法 画面輝度は次のように取得できます。

    iPhoneで取得・検知できる情報10連発!(サンプルアプリもあるよ) - Qiita
    chott
    chott 2014/01/08
  • コードをまとめる技術としてのイテレータとジェネレータ - Qiita

    ジェネレータが5.5から入ったことで完全に空気と化した(?)PHPのイテレータを、ちょっと違う面からまとめたいと思います。 コードをまとめるということ Don't Repeat Yourself(DRY)という言葉があります。達人プログラマーというに出てくる言葉です。 信頼性の高いソフトウェアを開発して、開発そのものを簡単に理解したりメンテナンスできるようにする唯一の方法は、DRY原則に従うことです。 「すべての知識はシステム内において、単一、かつ明確な、そして信頼できる表現になっていなければならない。」 (p. 27) 端的に言えば「同じことを二度書いてはいけない」ということですね。この原則を当てはめなくてもいい例外のパターンもいくつかあるのですが。。 コードにおいて「同じことを二度書いてはいけない」を忠実に守ろうとすると、同じコードを何度も書きたくなったら、何らかの方法でそのコードを

    コードをまとめる技術としてのイテレータとジェネレータ - Qiita
    chott
    chott 2014/01/08
  • フェンリル株式会社 | スマートフォンアプリ開発 仕事の流れ

  • 1分で実現できるjavascriptにおけるconsoleまわりの有用なテクニック4つ - Qiita

    jsのconsoleまわりのテクニックはいろいろありますが、個人的に有用だと思ったものにしぼって紹介します。 chromeなら、command + option + jでconsoleを開いて下記のコードを貼りつければ実際に動きを確認できます(1分でできます!!)。 console.logの出力結果をcssで装飾する 出力例 サンプルコード console.log("%csuccess", "background-color:#5bb75b;color:white"); console.log("%cfail", "background-color:#da4f49;color:white;font-size:30px");

    1分で実現できるjavascriptにおけるconsoleまわりの有用なテクニック4つ - Qiita
    chott
    chott 2014/01/08
    []
  • Xcode の便利プラグインまとめ - Qiita

    Xcode の便利プラグインまとめ はじめに Xcode 8 からのいわゆる Xcode Source Editor Extension ではなく、あくまで非公式のプラグインを掲載します。 インストール先は ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ Alcatraz などのパッケージマネージャを使うと管理が楽 Xcode の更新でプラグインが使えなくなる事もあるので注意 "DVTPlugInCompatibilityUUID" を追記する事で対応出来る場合もある(後述) 管理 Alcatraz Xcode プラグインや Color Scheme などを管理するパッケージマネージャ。これを入れておけばこの記事を見なくてもだいたいのプラグインは参照できます。 メニューバー > Window > Package

    Xcode の便利プラグインまとめ - Qiita
    chott
    chott 2014/01/08
  • https://github.com/hatena/ios-Intern-Bookmark-2013/tree/master/InternBookmark/Classes

    chott
    chott 2014/01/08
  • iOSアプリ開発時の実ファイルの配置ベストプラクティス - Qiita

    Androidアプリ開発時に使うEclipseなどとは違い、Xcode上のファイルグループ分けと実ファイルの物理構成はリンクしているわけではないので、実ファイルをどのように配置していくのかはプロジェクト初期にメンバーで都度決めていると思います。 自分がいつもやっているのは実ファイルをMVCに分類し、Classesディレクトリの下にMVCディレクトリを作りそこに配置していくことです。 例としてクラスAModel,BModel,AControllerとリソースであるstoryboardやxibがある場合は次のようにしています。 SampleProject/Classes/Models/AModel.h SampleProject/Classes/Models/AModel.m SampleProject/Classes/Models/BModel.h SampleProject/Classes

    iOSアプリ開発時の実ファイルの配置ベストプラクティス - Qiita
    chott
    chott 2014/01/08
  • フロントエンドエンジニアにおけるNode.jsのススメ | 1 pixel|サイバーエージェント公式クリエイターズブログ

    1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 はじめまして!こんにちワン! スマートフォン版Amebaプラットフォームでフロントエンドの開発を担当している2012年入社の鳥山と申します。 そこで今回は、Node.jsを始める上で知っておくと便利な知識を現場での開発例を交えて紹介させていただきたいと思います。 想定している読者は、 ・普段HTMLCSSJavaScriptなどのクライアントサイドの開発をしている方 ・Node.jsに興味があり、始めてみたいと思っている方 ・サーバサイドプログラミングと聞くと身震いしてしまう方 です。 ※今回は、記事にも制限があるので、Node.jsについての説

    フロントエンドエンジニアにおけるNode.jsのススメ | 1 pixel|サイバーエージェント公式クリエイターズブログ
  • FINDJOB!終了のお知らせ | FINDJOB!

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    FINDJOB!終了のお知らせ | FINDJOB!
  • H2O Blog. • Autotext - Text Expander for Windows - Snippets Organizer

    chott
    chott 2014/01/08
    []
  • [iOS] 弱参照を扱えるコレクション NSHashTable と NSMapTable | アドカレ2013 : SP #8 | DevelopersIO

    この記事の内容は、ARC を有効にしていることを前提としています。 NSHashTable と NSMapTable コレクションと参照カウント オブジェクトに対してアクセスしやすくしたい等の理由で、NSMutableDictionary 等のコレクションに他のオブジェクトがオーナーシップを持っているオブジェクトの参照を格納しておきたいケースがたまにあります。こういった場合、オーナーシップを持っているオブジェクトが対象のオブジェクトを解放したと同時にコレクションからも参照を削除するべきなのですが、削除処理の実装を忘れてしまったり処理が煩雑になったりしてしまいがちです。 NSArray, NSSet, NSDictionary 等のコレクションは、オブジェクトが追加されるタイミングでそのオブジェクトの参照カウントをインクリメント(retain)しています。逆に、オブジェクトが削除される、もし

    [iOS] 弱参照を扱えるコレクション NSHashTable と NSMapTable | アドカレ2013 : SP #8 | DevelopersIO
    chott
    chott 2014/01/08
    []
  • Adhocでデバイスを追加したものの、インストールできない場合のチェック方法 | イリテク

    iOSアプリ開発ではクライアントが実機確認のため、Adhocを使ってインストールを行います。追加でテスト機を増やす場合、新しくプロビジョニングファイルを作り直します。 そこでテスト機を追加したのに、インストールできないというようなケースの場合、新しいUDIDが追加されたプロビジョニングでビルドされたかどうか確認をする方法があります。 ビルドしてipaファイルを作成。 ipaファイルの拡張子をzipに変更します。 次に、ファイルを解凍。「Payload」フォルダ内にあるファイルを「パッケージの内容を表示」で開きます。 その中にあるembedded.mobileprovisionをテキストエディタで開いて中段あたりにProvisionedDevicesという項目があり、ここを見ると追加されているかどうかが確認できます。 [sc name=”ios”][sc name=”engeneer”]

    Adhocでデバイスを追加したものの、インストールできない場合のチェック方法 | イリテク
    chott
    chott 2014/01/08
    []
  • [iOS] iOS 7対応アプリで使いたいライブラリ4選 +α | アドカレ2013 : SP #17 | DevelopersIO

    RDVCalendarViewを使えばアプリにカレンダーUIを組み込むことができます。iOS 7標準のカレンダーアプリの月表示画面に似たデザインになっており、iOS 7のUIによく合うと思います。主な特徴は以下の通りです。 iPadiPhone両対応 ランドスケープ・ポートレイト表示両対応 高いカスタマイズ性 NSLocaleを使用して完全にローカライズ可能 GitHubからダウンロードできるプロジェクトにはデモが含まれており、これを見れば基的な使い方はわかるかと思います。 RDVCalendarViewのカレンダーUIは3つのクラスから成り立っており、これらのクラスを継承したクラスを作成してカスタマイズすることが可能です。例えば、日にちのセルに付加するマーカーはデフォルトでは四角で日付文字の右上に付いていますが、iOS 7標準のカレンダーアプリの月表示画面のように日にち丸いマーカーを

    [iOS] iOS 7対応アプリで使いたいライブラリ4選 +α | アドカレ2013 : SP #17 | DevelopersIO
    chott
    chott 2014/01/08
  • 12月に書いた全40記事のまとめと2014年の抱負 - Over&Out その後

    今月はたくさんブログを書いたので、ジャンル別にまとめます(まだ12/24なので、もし年内に記事書いたら追記します)。 人気記事(20ブックマーク以上)に☆マークを、 とくに人気でもないけど埋もれるには惜しい記事には★マークを付けました。 画像/動画/音声処理 ☆ 「顔以外」のものを画像認識する on iOS - Qiita 車やペット等、「顔以外」のさまざまな対象を検出する方法。ストック数は200超。 ☆ iOSで使える日語OKな音声読み上げエンジン8種(TTS,音声合成) - Qiita iOS7から使えるようになったAVSpeechSynthesizerより優秀な読み上げエンジンを探すため、いろいろ比べてみました。 ☆ http://d.hatena.ne.jp/shu223/20131217/1387257304 iPhone5sで可能な120fps撮影(SLO-MO)をAVFou

    12月に書いた全40記事のまとめと2014年の抱負 - Over&Out その後
    chott
    chott 2014/01/08
  • Naze, by @chibicode - 新進気鋭のブログプラットフォーム「Ghost」の公式ドキュメントが日本語化されました

    ワシントンDCに6年、ピッツバーグに4年、シリコンバレー在住4年目。人生26年目。連絡先→ facebook.com/shu · シリコンバレー・サンフランシスコ観光ガイドはこちら @chibicodeさんをフォロー URLはこちらです: http://docs.ghost.org/ja/ Ghostについての日語記事はこちら: とにかく『ブログを書く』ということだけに特化したブログプラットフォームの『Ghost』がいい感じ! 【ギークな人教えて!】新ブログプラットフォーム「Ghost」の可能性 ブログをWordPressからGhost に移行しました シンプルで美しいnode製のブログエンジン「Ghost」 美しいUIに一目惚れ!WordPressとは一味違うブログを書くことを楽しむCMS -Ghost 翻訳はわたし@chibicodeと@yasuharu519さんです。英語のドキュメ

    chott
    chott 2014/01/08
    []
  • Node.jsの問題点、デメリットと解決方法まとめ - Qiita

    技術選定のためや、俺が問題解決するぜっ!的な人向け。 順次解決されると思うので、順次更新します。 以下に上げたものも、解決策があるものが多いです。 はじめてのNode.js (2013年3月26日初版) どこか1か所CPUリソースを多く消費するような重い処理が入ると、全体のパフォーマンスが低下する マルチコア/マルチCPU環境を十分に生かすことができない コールバックを多用するためにコードが複雑になる merittyの記事 (2012年12年23日) Node.jsのメリットとデメリット | meritty [メリッティ] JavaScriptの限界、オブジェクト指向が不完全 マルチコアサーバで性能を十分に発揮できない 文法エラーが、サーバーの停止を引き起こす あるリクエストに問題があると、他のリクエストをブロックする ZEALOT社員の方 (2012年10月29日) 引用: Node.j

    Node.jsの問題点、デメリットと解決方法まとめ - Qiita
    chott
    chott 2014/01/08
    []
  • 構成図を描いたらAWS上に環境をローンチしてくれるMadeira Cloudを試してみた - Cloud系Architectの日々是好日

    11月のJAWS-UG大阪で「Cacooで構成図描いたら、自動でAWS上に環境をローンチしてくれるといいよね〜」って話をしていた覚えがあります。すみません、ありましたw Visual Cloud Management for AWS | MadeiraCloud キタ━(゚∀゚)━! って感じですw ざっくり流れは以下の3STEP。超簡単です。 STEP1 構成図を描く STEP2 パラメータを設定する STEP3 ローンチする これだけです。ね、超簡単でしょ♪ 実際にやってみたので図で手順をご紹介します。 ◯まずは Visual Cloud Management for AWS | MadeiraCloud にアクセス。Sign Up for Freeをクリックしてアカウントを作成します。(facebookやTwitterアカウントでSAMLしてくれよ...) ◯Username, Em

    構成図を描いたらAWS上に環境をローンチしてくれるMadeira Cloudを試してみた - Cloud系Architectの日々是好日
    chott
    chott 2014/01/08
    []
  • 【Unity】クソゲーを作って晒したら世界が変わった件

    2020/10/18 エンジニア D4DJ Groovy Mix オープンベータ開始 2020/10/18 DJ 秋葉原(を夢見る)パラダイスレイディオ Vol.1 @ twitch配信 2020/10/25 エンジニア D4DJ Groovy Mix リリース 2020/11/14 DJ UNDER Freaks 2nd anniv. @ 渋谷Cafe W (渋谷WOMB 1F) 2013年8月にこのブログで「【Unity】素人が7日間クソゲーを作り続けてわかったこと」を公開したところ、 ものすごい反響があった上に、その後の自分を取り巻く世界が変わったのでお知らせしていきます。 世界が変わった(1)  ネットでものすごい話題になった twitter、facebook、はてなブックマークを中心にクソゲー記事が共有され、 はてなブックマークでは週間3位、年間ベスト50に入りました! みなさま

    【Unity】クソゲーを作って晒したら世界が変わった件
  • アプリをiOS 7対応する時に知っておきたいことまとめ - Qiita

    @himara2 です。iOS Advent Calendar の20日目を担当します。 iOS 7対応時に知っておきたい情報をまとめます。 はじめに iOS 7が登場から3ヵ月が過ぎ、普及率が75%を超えるほどiOS 7は浸透しています。 先日にはついにAppleが「2014/2/1以降に申請するアプリはiOS 7に最適化されている必要がある」とアナウンスしました。 これからアプリのiOS 7対応は必須化していきます。 この記事ではこれからiOS 7対応をする方向けに、新APIやiOS 7対応時に助かるリンク集をまとめてみます。 1. 見た目関連のAPI Custom Transition ViewController間の遷移が簡単にカスタマイズできるようになった NavigationController, TabBarController, Modal などの遷移を自作できる UIVi

    アプリをiOS 7対応する時に知っておきたいことまとめ - Qiita
    chott
    chott 2014/01/08
    []
  • ネットワークのないところでも使え、サクサク動く。これからのWebゲームアプリが備えるべき機能とは「HTML5 Conference 2013」

    ネットワークのないところでも使え、サクサク動く。これからのWebゲームアプリが備えるべき機能とは「HTML5 Conference 2013」 馬場 美由紀(HTML5 Experts.jp編集部) 今後モバイルWebアプリはどこを目指すのか──。このヒントが得られたのが、DeNA小原隆郎氏の「地下鉄 x サクサク x これからのWebゲームアプリが備えるべき8つの機能」というセッション。 小原氏は昨年秋にDeNAに入社。「@uupaaというネームは知っている人もいるかもしれないが、ほとんどこのような場所に出ることがない。今日会えた人はラッキーだと思う」という前置きをしてセッションは始まった。 SPAでページをまたがった音楽の再生が可能に 同セッションは検証は必要ながらも、小原氏自身が気になっているWebアプリの技術的なトピックスを紹介するというもの。 まず最初に取り上げたのはネイティブに

    chott
    chott 2014/01/08
    []
  • 死んでしまったサービスの供養

    この記事は 闇アドベントカレンダー、 22 日目の記事です。何書こうか迷って担当日に書けなかったので三日ほど遅れてしまったけど書きます。 2011 年の 10 月から FANIC という音楽配信サービスの開発に携わっていたのだけど、サービスを成長させることができず、 2013 年の 8 月にサービス終了した。 サービスが死ぬのは技術者がクソだということだけではないと思う。市場とか外部環境に左右されるし、企画とか売り方がダメなことの方が多いと思う。しかし現実に自分はプログラマーとして FANIC というサービスの死に荷担してしまった。弔いになるか分からないけど、 FANIC で何がよくて何が良くなかったのかを書いてみたいと思う。 FANIC とは FANIC は主にアマチュアのミュージシャンをターゲットにしたホームページ作成&音楽販売サービスで、アーティストは自分の公式ホームページを簡単に作

    死んでしまったサービスの供養
    chott
    chott 2014/01/08
    []
  • Android標準のWebViewの代わりにChromeViewを使ってみた | CreativeStyle

    Android標準のWebViewと同じAPIを持ちつつ、中身の実装がChromiumである「ChromeView」というライブラリを使ってみました。 pwnall/chromeview 経緯 WebViewを使ったAndroidアプリを開発していたときのこと。サイズが大きめのSVG画像をWebViewに読み込み、JavaScriptのtouchイベントを使って画像のスクロール・ズーム機能を実装しようとしていました。 ところが、実装が終わって動作確認したところ、スクロールやズームがもっさり・カクカクして使い物にならないレベルに。Androidの標準ブラウザアプリをつかっても同様。iOSのUIWebViewではサクサク動くのに! 一方、AndroidGoogle Chromeを端末にインストールして試してみたら、今度はサクサク動きます。 調べてみると、Android標準のWebViewの機

  • ゲーム感覚でこれなら続く、完全無料の外国語学習アプリ「Duolingo」──大学の講義より効果的との研究も

    Duolingo」は、米国の名門工科大学の一つであるカーネギーメロン大のLuis von Ahn教授らにより開発された外国語学習のクラウドサービス。ゲーム感覚で進められ、潜在的な学びたい欲求を刺激してくれるアプリです。 英語リスニング力をアップ、おすすめ学習アプリ9選 複数端末で同期して学習を進められる 完全無料のアプリですが、まずはアカウントを作成する必要があります。アカウントに紐づいてiOS/Androidアプリ、PCブラウザからDuolingoが利用可能となるので、マルチデバイスで並行して学習を進めることができます。 Duolingoはかつて英語がベースとなっていましたが、現在は日語表記対応となりました。英語はもちろんのこと、フランス語、ドイツ語スペイン語、ポルトガル語、イタリア語など計21カ国の言語を学べるほか、逆に各言語から英語を学ぶこともできます。 英語に限らず興味のある

    ゲーム感覚でこれなら続く、完全無料の外国語学習アプリ「Duolingo」──大学の講義より効果的との研究も
    chott
    chott 2014/01/08
    []
  • PHPでは配列ではなくオブジェクトに状態を持たせよ - なんたらノート第三期ベータ

    アドベントカレンダーを書いたらコメントに面白い課題もらいました。 「Python - すごく簡単なアルゴリズムがphpで書けなくてつらい」のやつ。 id:methane php の array と参照の関係がクソで無いなら、 http://qiita.com/methane/items/41e1376c41d8c15e8894 これを普通に書いてみてください。 id:tanakahisateru 面白そう。やりましょう。 最近ずいぶんPHP成分多めですが、実はPythonも好物なのでホクホクです。 といっても、あのエントリーは「php の array と参照の関係がクソで無い」とは言ってなくて、むしろ逆にそこは腐ってるから避けろ、オブジェクトで囲んでやれ、という話だったので...(^^ そのままやってもPythonの性能にはならないとわかっているので、配列を直接使うのはイヤです。なので、オ

    PHPでは配列ではなくオブジェクトに状態を持たせよ - なんたらノート第三期ベータ
    chott
    chott 2014/01/08
    []
  • PayPal社がバックエンドをJavaからJavaScriptへ移行

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    PayPal社がバックエンドをJavaからJavaScriptへ移行
    chott
    chott 2014/01/08
    []
  • PHPが糞言語なのはどう考えても参照をポインタだと思っているお前らが悪い - なんたらノート第三期ベータ

    この投稿はPHP Advent Calendar 2013の12日目の記事です。 PHP恒例行事の参照と三項演算子のdisりですが、そろそろあさってな議論はやめませんかという話です。 今年のPHP-dis大賞といえばこちら。 PHPとかいう糞言語|いんまのブログ ※ 追記: これ書かれたのは2012年でしたすんません。 なんで君たちそんなコードが必要なのかね、と。結論から先言うと、きみたちがPHPが使えないって思うのは、そんな挙動に左右されるようなコードを書くからでしょ、だからCとかRubyとかそういう簡単な言語でわかった気になっている初心者はまったくもう...というわけでPHPの言語文法の基礎んとこ、いきますね。 まず、PHPのarrayは「値」です。もちろん文字列も「値」です。値は値なんだけど、それはミュータブルです。PHPのarrayもしくは文字列の代入は、一見すると、ポインタを使わ

    PHPが糞言語なのはどう考えても参照をポインタだと思っているお前らが悪い - なんたらノート第三期ベータ
    chott
    chott 2014/01/08
    []
  • PHPのオレオレスタックの話 - uzullaがブログ

    ここ半年くらい、PHPのオレオレスタックを見直しています。 まあ、こういうのは来日々見直していく物なんですけど、新年だし。 ちょっと前までは ・WAF:Limonade ・テンプレートエンジン:素PHP+Limonade+オレオレヘルパ ・DBまわり:PDO+オレオレORM ・テスト:Selenium(ウッ頭が… ・ライブラリ管理:秘伝のZIP、require_once地獄 という、お客さんの都合もあって「5.1.6でもうごくやで!」スタックだったのですが 最近は ・WAF:Slim ・テンプレートエンジン:Twig+オレオレヘルパ ・DBまわり:PDO+illuminate/Eloquent ・テスト:PHPUnit ・ライブラリ管理:Composer という感じで「5.3ってレガシ〜」スタックになりました。*1 あと、バリデータとか、スクレイパーとか、標準関数で秘伝のタレ関数を作るよ

    PHPのオレオレスタックの話 - uzullaがブログ
    chott
    chott 2014/01/08
    []
  • 課金コンテンツをAppleに預ける - How to implement "Hosting Content with Apple" - おおばログ

    iOSアプリ内課金についての記事です。 前置き iOSのアプリ内課金を実装するとき、プロダクト(課金アイテム)をどのように提供するか、検討が必要になります。そうはいっても採択できる方法は次の2つになるのですが。 プロダクトをアプリに内包し課金後それが使用できる実装にする プロダクトをアプリ外(公開サーバ等)に配置し課金後にダウンロードし使用できるようにする 前者は、軽量なコンテンツを提供する場合や、課金アイテムの実体が要らない場合で採用されることが多いです。 対して後者は、比較的大きなコンテンツを提供するときに使われます。たとえばコンテンツがゲームの追加ステージの場合、ステージの画像データ、BGMなどが含まれるでしょう。それらをアプリに内包してしまうと、アプリのサイズが肥大化、アプリダウンロードに問題が生じる可能性があります(モバイル回線でダウンロード可能なiOSアプリのサイズは100MB

    課金コンテンツをAppleに預ける - How to implement "Hosting Content with Apple" - おおばログ
    chott
    chott 2014/01/08
    []
  • 2013年も豊作! 絶対見るべきニコニコ技術部2013 (1/3)

    確かな技術と努力の方向音痴で、数々の名作(迷作?)をネットで披露してきたniconicoの「ニコニコ技術部」。3Dプリンターや3Dスキャナーなど、クリエイターを刺激するデバイスも注目を集めて、今年も「つくってみた」旋風が吹き荒れた感じです。2013年を締めくくる前にぜひ見ておきたい作品を、独断と偏見で12コを選んでみました!! OpenSky3.0予告編 「風の谷のナウシカ」に出てくる架空の飛行機「メーヴェ」を実現し、当に飛ばすというプロジェクトの動画。制作者はメディアアーティストの八谷和彦さんという「プロの犯行」だ。プロジェクトが始まったのは2003年で、ゴムを引っ張って飛ばすタイプなどを経て、ついに10年という節目でジェットエンジンを搭載して飛行するところまでたどり着いた。平均寿命が80歳として、8分の1の人生をかけて生み出された作品ということを考えると、その情熱にただただ敬意を表す

    2013年も豊作! 絶対見るべきニコニコ技術部2013 (1/3)
    chott
    chott 2014/01/08
    []
  • 量産型バイトロボット - ひきこもり女子いろいろえっち

    あたらしい 手帳にいろいろ 書き込んで でもまだ去年の 一緒に持ち歩く 私のつかってる手帳は毎年、12月からはじまってて、1年終わったあとに3月までページがある。 使いやすいから今年も同じのにしたけど、1月からは新手帳に書き込んでも、先月の書き込みもいろいろ見るから12月のも書きうつす必要あるよね。 先月のうちに書き込んだ1月の予定も、新しい手帳のほーに書きうつした。 アナログの手帳は、二重になる書き込みがめんどくさい。 新年のたびにしばらく2冊持ちになるのがめんどくさい。 私がバカだから? もっと頭のいー移行のやりかた、あるのかな。 自分の手帳にお店の予定ばかり書きこまれていくのが、ちょっと悲しい。 ※日から※セール、とか。 仕事用の手帳は別にしよーかな、って思うけど。 たかが、バイトだしねー、って思ったりする。 バイト、って、なんか仕事に対する自分の思い入れが中途半端になる。 仕事に対

    量産型バイトロボット - ひきこもり女子いろいろえっち
    chott
    chott 2014/01/08
    []
  • バカにされているのは、「グリーン車」のtweetではなくて、僕やあなたの「良心」なのです。 - いつか電池がきれるまで

    参考リンク:超混雑だった東海道新幹線の乗客が「立っているお年寄りをグリーン車に乗せるべきだ」とツイート→炎上 - NAVER まとめ ちょいと新幹線の車掌さんよ!大幅に遅れて運行している中、席がたくさん空いているのにグリーン車の切符がないとグリーン車に乗れないなんて全っっっ然やさしくなーい。立ってる子連れやお年寄りよりがいるからお願いお願いって言ってもダメだった。あたいの説得力の無さったら……チーン— 有田由希/Yuki Arita (@aritayuki) 2014, 1月 3 車掌さんたちもきょうはきっとお客さんに怒鳴られたり文句言われたり業務に追われたりといろいろ大変だとは思うけど立ってる人への配慮プリーズ。こんなときの規則なんてグシャグシャしてポインじゃ— 有田由希/Yuki Arita (@aritayuki) 2014, 1月 3 これで「炎上」しちゃうのか……と愕然としてしま

    バカにされているのは、「グリーン車」のtweetではなくて、僕やあなたの「良心」なのです。 - いつか電池がきれるまで
    chott
    chott 2014/01/08
    []