タグ

2018年4月24日のブックマーク (7件)

  • initのお仕事〜tiniのコードを読んでみた - ローファイ日記

    急にinitが何をしているのか、何をすべきなのかが気になったので調べてみた。一緒に600行強のinit実装であるtiniのソースコードをざっくり読んだ。この場を借りてメモしていく。 the PID 1 problem RubyコミュニティなどではPassengerで有名なPhusion社のブログに、Docker and the PID 1 zombie reaping problemという記事が掲載されている。 blog.phusion.nl ゾンビプロセスをreapしてくれないと困る SIGTERMなどでPID=1が先に死んだらその子プロセスを処理してくれないと困る みたいな内容が書いてある。詳細は読んでみてほしい。 システムコンテナ(参考)と呼ばれる種類のコンテナを作る場合、任意のプログラムをコンテナ内部のPID=1とするのではなく、上記のような振る舞いをする軽量なinitプログラムを

    initのお仕事〜tiniのコードを読んでみた - ローファイ日記
    punitan
    punitan 2018/04/24
  • DMMが合同会社に組織変更--「上場はしない」

    DMM.comは4月24日、5月25日をもって株式会社から合同会社に組織変更すると発表した。また、6月1日付でDMM.comを存続会社とし、DMM.comラボを合併する。 同社は、動画・電子書籍配信、英会話太陽光発電、3Dプリンタなど、幅広い事業を展開。2018年に入ってからも音楽レーベルやAI研究所などの新規事業を立ち上げている。6月には中古車買取事業にも参入する予定だ。 これまでDMM.comはグループの企画・営業、DMM.comラボは開発・運営・インフラ・マーケティングを担っていた。合併する理由について同社の広報担当者は、「3月に実施した(アダルト事業の)分社化と同様に、創立20周年を契機に、経営の効率化と事業の推進を目的としたもの」と説明。また、合同会社になるため、今後上場することはないとした。

    DMMが合同会社に組織変更--「上場はしない」
    punitan
    punitan 2018/04/24
  • いまさら聞けないPWAとAMP - Qiita

    概要 PWA = モバイルのWEBページでネイティブアプリのようなUXを提供するためのもの ※ 2020/04/05 追記: PWAに関する仕様の策定当初はモバイルでのユースケースが主だったと記憶していますが、PWAはモバイルに限定されたものではなく、実際にデスクトップでの活用例も増えています。参考: PWAs: building bridges to mobile, desktop, and native (Google I/O '18) AMP = モバイルのWEBページを高速化するためのもの どちらもGoogleが主軸となって策定されている、モバイルページを進化させるためのプロジェクトおよび技術。ネイティブアプリの代替技術ではなく、ブラウザAPIの進化によってネイティブアプリのようなUXをウェブページで提供することが主眼。 1. PWAとは Progressive Web Appsの

    いまさら聞けないPWAとAMP - Qiita
    punitan
    punitan 2018/04/24
  • Amazon Route 53のALIASレコード利用のススメ | DevelopersIO

    よく訓練されたアップル信者、都元です。 Amazon Route 53は、AWSが提供するDNSサービスです。通常、ドメインを取得すると、ドメインレジストラからDNSがサービスで提供されることが多いと思います。費用は大抵ドメイン代に含まれていて、追加費用は無いことが多いです。しかしAWSで利用するドメインは、下記のような理由から、ドメインのオマケで付いてくるDNSではなく、Route 53を利用するメリットが大いにあります。 無料じゃないとは言え、とにかく安い。Route 53のコストが月10ドル超えるような人気サービスを作れたら勝ち組です。 プログラマブルである。レコードの定義と書き換えをスクリプトで実行できる。デプロイの自動化に寄与。 CloudFormationからレコードの定義と書き換えができる。まぁ↑とほぼ同じことを言ってますが。 SLAは100%(!?) ELB, CloudF

    Amazon Route 53のALIASレコード利用のススメ | DevelopersIO
    punitan
    punitan 2018/04/24
  • Stripeを使っていて一時停止・終了したサービスまとめ

    止められたサービスたち Osushi https://osushi.love/ 「頑張った分だけお寿司をもらおう」という投げ銭サービス、OsushiStripeの利用規約に抵触していた以外にも、バグ・法律的にアレな部分がたくさんあってサービスが一時停止。最初は現金をそのまま送金できるようなサービスでしたが、今はポイントを商品と交換できるようなサービスに変わっています。 チャイ https://chai.gift/ Twitterでメンションを飛ばすだけで相手にポイントを送信し、そのポイントがアマゾンギフト券に交換できるというサービス。4月の前半にサービスが開始されましたが、あえなくStripe社から利用停止されてしまったようで、4月20日にはチャージ機能が停止してしまいました。一時停止ではなくサービス自体終了するようです。100円分だけチャージして配りまくっていたので残念です。 ONEP

    Stripeを使っていて一時停止・終了したサービスまとめ
    punitan
    punitan 2018/04/24
  • Google's SMS replacement ready to launch

    Google has started the global roll-out of its new Chat messaging service, which is designed to replace SMS text messages on Android phones. Chat has features such as group texts, videos, typing indicators and read receipts, which are not available when sending SMS texts.

    Google's SMS replacement ready to launch
    punitan
    punitan 2018/04/24
  • MySQL 8.0正式版がリリース。性能が最大で2倍、JSONデータや地理情報などサポート。ロールによるユーザー権限の管理も可能に

    MySQL 8.0正式版がリリース。性能が最大で2倍、JSONデータや地理情報などサポート。ロールによるユーザー権限の管理も可能に 前バージョンのバージョン番号は5.7で、バージョンが8.0になったのは、過去のバージョン番号で6が使われたことがあったというMySQL のバージョンの都合や、MySQL Clusterがバージョン7であることなどを考慮したためとされています。 MySQL 8.0では、大幅な性能向上、JSONデータに対応したNoSQL機能の搭載、地理情報の対応、ロールによるユーザー権限など、さまざまな改善が行われています。 性能が最大で2倍に MySQL 8.0では、MySQL 5.7と比較してユーザー数が増えた場合に最大で約2倍ほどの大きな性能向上を実現しています。下記は読み込み性能の比較です。 読み込みだけでなく書き込み性能も向上しており、これはInnoDBでREDOログ

    MySQL 8.0正式版がリリース。性能が最大で2倍、JSONデータや地理情報などサポート。ロールによるユーザー権限の管理も可能に
    punitan
    punitan 2018/04/24