タグ

2016年12月3日のブックマーク (16件)

  • iOSアプリの不具合を申請なしで修正しよう

    2017年3月8日現在、Rollout SDKを利用したアプリが、Apple社へのリリース申請時にリジェクトされる事象がApple Developer Forums上で報告されています。 こちらの記事で紹介しているRollout.ioの利用については自己の判断の下お願い致します。 [Apple Developer Forums] https://forums.developer.apple.com/thread/73640 こんにちは。 ヤフー株式会社ヤフオク!カンパニー ヤフオク!開発部アプリ開発部の田中です。 皆さんはiOSアプリの開発をしていて、不具合などが見つかった際に アプリを素早く修正できたとしてもAppleの申請、審査に時間がかかってしまい 修正が反映されるまでに苦労をしたことはありますでしょうか? 今回はそんな苦労から解放されるサービスを紹介させていただきます。 Roll

    iOSアプリの不具合を申請なしで修正しよう
    gfx
    gfx 2016/12/03
    実行可能コードをDLしてのライブパッチってAppleのガイドラインに違反しなくなったのかな…?
  • 実例に基づいた大規模 iOS アプリの継続的な開発についての勉強会を開催しました - クックパッド開発者ブログ

    技術部モバイル基盤グループ新卒エンジニアの日高(@natan3)です。 去る11月17日、「Cookpad Tech Kitchen #4 〜Cookpad × MoneyForward〜」と題して、iOS エンジニア向けの技術交流イベントを行いました。 https://cookpad.connpass.com/event/43082/ このイベントでは、 iOS開発の中でも特に大規模アプリの品質を維持するための設計や、複数の言語圏や様々なパートナー企業に合わせたアプリの提供をテーマに、弊社のエンジニアから2つ、マネーフォワードさんから2つの発表がありました。 この記事では、その様子についてお伝えします。 iOSアプリケーションの海外展開 まず、海外事業部の西山(@yuseinishiyama)から、海外事業向けのiOSアプリケーションの開発フローについて紹介がありました。 How to

    gfx
    gfx 2016/12/03
  • centos7で標準のsystemdを使いnode.js製サーバーをデーモン化する - Qiita

    はじめに node.jsをデーモン化するにはforever、pm2、supervisorなどいろいろありますが centos7になってから標準のスタートアップスクリプトでもとくに問題がでていないので紹介します プロセスマネージャーに一般に必要とされる機能 以下の機能は標準のsystemdで満たしています ターミナルからプロセスの切り離し マシン再起動による自動起動 プロセスダウンによる自動再起動 systemdではやってくれない機能 マルチコアスケールアウト(PM2) 設定ファイルサンプル サーバー名称:sample-server 実行ユーザー:centos ディレクトリ /etc/systemd/system/ の下に サーバー名称.serviceというファイルを作ります [Unit] Description=sample server After=syslog.target netwo

    centos7で標準のsystemdを使いnode.js製サーバーをデーモン化する - Qiita
  • Ubuntu Manpage: systemd.service - Service unit configuration

  • 【定番】 新しいWebサービスを開発・運営するときに使いたいサービス 【2016年末版】 - Qiita

    トレタ アドベントカレンダー3日目担当の増井です。 最近、新しいサービスリリースに少し関わることがあり、そこに向けてオススメした開発で役に立つサービスをここでもまとめてみることにしました。 私が、実際にトレタやキタヨンを作るときに使ったサービスを中心に上げています。特に使った方がいいサービスには [必須]を書いてみました。 他にもオススメのサービスがあったら、コメントで教えていただけると嬉しいです! BrowserStack [必須] https://www.browserstack.com http://qiita.com/tags/BrowserStack 言うなら"Browser as a service"。色々なブラウザをリモートで操作してWebの動作確認をしたり、指定したURLのスクリーンショットを多種多様なブラウザで撮ってきてくれるサービス。 Chrome Extensionを

    【定番】 新しいWebサービスを開発・運営するときに使いたいサービス 【2016年末版】 - Qiita
    gfx
    gfx 2016/12/03
  • エンジニア個人が自主的に成長するように促す - エンジニア組織の自律的成長 - 人間とウェブの未来

    この記事は、Pepabo Managers Advent Calendar 2016の3日目の記事です。2日目は、弊社チーフエンジニアhsbtさんの「マネージャが仕事の仕組みを作る」でした。 僕自身は、エンジニア専門職の主席研究員兼シニア・プリンシパルエンジニアではありますが、特にペパボ福岡のエンジニア組織を現場でまとめる人間として、エンジニア組織を成長させる中で個々のエンジニアの成長をサポートしているという意味では、マネージメントに関する活動も兼ねております。 しばしば、インターネットサービスの高度化と複雑化の速度が早過ぎるため、グランドデザインができない、人が多過ぎても成立しない、少な過ぎても難しい、とういうような類のサービスを作り上げないといけない状況があります。その際に、厳密過ぎない役割を持たせ、それぞれが横断的にそれぞれのスタイルで、まるで、攻殻機動隊の世界におけるスタンドプレー

    エンジニア個人が自主的に成長するように促す - エンジニア組織の自律的成長 - 人間とウェブの未来
    gfx
    gfx 2016/12/03
  • 既存プロダクトへのKotlin導入過程 - Qiita

    gfx
    gfx 2016/12/03
  • Kotlin×Data Bindingの問題点と解決法 - Qiita

    はじめに この記事はKotlin Advent Calendar 2016の3日目の記事です。 KotlinとData Binding、両方とも便利ですよね。この記事ではこれらを組み合わせて使った場合に発生するいくつかの問題点と解決法を紹介したいと思います。ググるといくつか情報が出てきますが、断片的であったり、新しい解決法が登場していたりするため、情報を集約して解決法を列挙する形で書いています。 この記事では、 1. Kotlinから自動生成されたクラスが参照できない 2. BindingAdapterを使ったカスタムバインディングが使えない という2つの問題を扱います。 1. Kotlinから自動生成されたクラスが参照できない これはData Bindingに限った話ではなく、KotlinとAnnotation Processingを組み合わせた場合に発生します。 Data Bindin

    Kotlin×Data Bindingの問題点と解決法 - Qiita
    gfx
    gfx 2016/12/03
  • Rails5.1に向けてフロントエンド周りで起こっている革命まとめ - Qiita

    こんにちは Rails5.1に向けて、DHHのjqueryを依存から外す発言を発端にフロントエンド周りが急激に発展しているので、簡単にですがまとめてみました。 各issue, PRの詳細には踏み込みませんが、知見に溢れているので読んでみるの推奨です。 間違い、足りないものがあったら編集リクエストお願いします。 jQuery依存を無くす話が出る rails(issue): Drop jQuery as a dependency jquery-ujsはjqueryに依存しないようにする jquery-ujs: Drop jQuery as a dependency "jquery"-ujsじゃなくなったので名前変更 rails-ujs誕生 実際にRailsからjquery依存がなくなる rails: Drop jQuery as a dependency jsライブラリを入れる方法がnpmパッ

    Rails5.1に向けてフロントエンド周りで起こっている革命まとめ - Qiita
    gfx
    gfx 2016/12/03
  • どうしようJUnit5

    JJUG CCC 2016 Fall

    どうしようJUnit5
    gfx
    gfx 2016/12/03
  • Capistrano3.5でデプロイしたらログが省略された。辛いと思ったら。 - Qiita

    Capistrano3.5.0以降ではデフォルトでログがターミナルの横幅いっぱいまでしか表示されない 新しいrailsアプリケーションを作成していつも通りCapistranoさんをインストール。バージョンは3.5.0になったみたいです。 そしてもろもろ設定していつも通りbundle exec cap staging deploy! そしてしばらく様子を見ているとなんとなくログがオシャレになった気が。そしてbundler:installタスクに入ったその時! ・・・ 00:12 bundler:install 01 RBENV_ROOT=/usr/local/rbenv RBENV_VERSION=2.3.0 /usr/local/rbenv/bin/rbenv exec bundle insta… ✔ 01 hoge@123.123.123.123 0.986s ・・・ 実行コマンドが途中

    Capistrano3.5でデプロイしたらログが省略された。辛いと思ったら。 - Qiita
    gfx
    gfx 2016/12/03
  • はてなで役立ったSIer時代の経験・スキル - はてな2代目社長のブログ

    この記事は、はてなディレクターアドベントカレンダー2016の3日目です。昨日はid:yashitani_wの「これからマネージャーになるエンジニアのあなたへ」という記事でした。 ここ2年ほどは社長としての仕事ばかりで(当たり前ですね)、ディレクターとしての業務を離れて久しいですが、ディレクターに関することというお題なので、ディレクターだったときに「SIerで培った経験・技術で、はてな転職して役立ったこと」について書いてみたいと思います。 私は2008年10月に東京の大手SIer退職し、はてなの京都オフィスへと転職してきました。SIerとひとことで言っても、実に色々なプレイヤーがいますので、私がSIerでどんなことをしていたかをざっくりと紹介しておきます。 SIer時代 私が所属していた部署は「旅行系システム」を担当していました。いわゆる旅行の予約サイトはもちろん、特殊な端末での予約シス

    はてなで役立ったSIer時代の経験・スキル - はてな2代目社長のブログ
    gfx
    gfx 2016/12/03
  • Jenkinsとrrrspecと私 - 弥生開発者ブログ

    Misoca開発チームの黒曜(@kokuyouwind)です。 最近PS VRを買いました。画像は夏にSony StoreのPS VR体験会へ行った際、スタッフの方が撮ってくださった写真です。 OculusやViveと比べると解像度は低めですが十分な没入感がありますし、なによりアイマスやVOCALOIDなどのキャラクターコンテンツが色々あるのは強いですね。 PS VRはいいぞ。 rspec-queueからrrrspecへの移行 MisocaではJenkinsを使ってCIを回しています。 またrspecでテストを書いており、Jenkins上では時間短縮のためにrspec-queueを使って並列実行していました。 しかし、テストが増えるにつれてrspecの実行時間が長くなってしまい、CPUコア数やメモリの制約で1ノード内での並列数も限界になっていました。 このため、ビルド時間の短縮を目的にrr

    Jenkinsとrrrspecと私 - 弥生開発者ブログ
  • Running Nodejs applications in production forever vs supervisord vs pm2

    There are a few aspects to think of when setting up a Nodejs application in production. I'm going to cover off Process management and Webservers. Process management One of the aspects you need to think about is keeping your app alive. When running PHP, when your app process crashes or server restarts the application WILL come back online automatically. With Nodejs, if the process crashes or the se

    gfx
    gfx 2016/12/03
    productionでnodejsのプロセス管理をするにはpm2がいいんじゃないのって話
  • このペアリングが1万円以下!元『ロブション』シェフと『ラス』ソムリエの名コンビがふるまう絶品フレンチ - dressing(ドレッシング)

    Summary 1.『ロブション』出身シェフと『ラス』元ソムリエの最高のマリアージュ 2.使い勝手は抜群! 充実したコースメニューは驚きのプライス 3.「藁焼き肉」と「STAUBご飯」の2大スペシャリテ 「フレンチスタイルの堂」を謳う『aoyama bouchon amuser(青山ブション アミュゼ)』が9月23日、表参道にオープンした。骨董通りから裏路地に一歩入ったところ、『amuser』と書かれた看板の愛らしいスマイルマークに出迎えられて階段を上ると、正面奥にひっそりと佇んでいる。 “ブション”とはフランス語で居酒屋。「そう名乗る業態は、まだ日では数えるほどしかありません。表参道というハイクラスなレストランが多い場所で、『アミュゼ』はビストロよりも気軽に、日常使いできる店を目指しました」と店長の真鍋ゆう子さんは話してくれる。「居酒屋」と聞くと雑多な店を想像するかもしれないが、ここ

    このペアリングが1万円以下!元『ロブション』シェフと『ラス』ソムリエの名コンビがふるまう絶品フレンチ - dressing(ドレッシング)
    gfx
    gfx 2016/12/03
  • ヘアピン型端末「オンテナ」で届けたい|NHK NEWS WEB

    髪の毛を通して振動を伝え、耳の不自由な人の手助けをする「オンテナ」というウェアラブル端末の開発がいま進められています。形はヘアピンに似た小さな端末。髪に音のアンテナを立てるという意味が込められ「オンテナ」と名付けらました。開発に取り組むのは、大手電機メーカーの26歳の若手デザイナー。耳の不自由な世界中の人たちに“音”を届けたいというその思いを語りました。(経済部 山田奈々記者) これがオンテナの試作品です。長さ5.5センチ、重さ12グラム。見た目はヘアピンに似ていますが、さまざまな技術が使われたウエアラブル端末です。超小型のマイクと振動装置が内蔵され、拾った音をさまざまなリズムや振動の大きさに変換します。さらに光を放つLEDも搭載され、 耳の不自由な人に髪の毛から伝わる振動と光によって情報を伝える 仕組みです。 伝え方の種類は250以上。 例えば、音楽をリズムに変換して感じ取ってもらったり

    ヘアピン型端末「オンテナ」で届けたい|NHK NEWS WEB
    gfx
    gfx 2016/12/03