2019年11月27日のブックマーク (19件)

  • Solved: Use codeowners to suggest reviewers, NOT automatic... - GitHub Community Forum

    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

    Solved: Use codeowners to suggest reviewers, NOT automatic... - GitHub Community Forum
  • Setting Up Webhooks for GitHub Actions - Blad's Experiements with Software

  • GitHub Actionsをクリックして発行できるGitHub Appsを作った - Lento con forza

    GitHub Actionsがマイブームです。とても便利なGitHub Actionsですが、「ボタンを押してデプロイ」のようなことができないのが不便でした。 GitHub Actionsをトリガーするボタンを作るサービスを作りたいって思ってるけどこれあと5分待てば公式から出るでしょと思い続けて2週間近く経ちました— こーき@だん (@kouki_dan) September 4, 2019 5分待てば公式のものができると思いつつ、なかなか出ないので作ってしまいました。 作ったもの Action Buttonというサービスを作りました。 リポジトリはこちらです GitHub Actionsのトリガーには外部イベントをトリガーとする repository_dispatch というものがあります。 ワークフローをトリガーするイベント - GitHub ヘルプ 任意のリポジトリに対し、この re

    GitHub Actionsをクリックして発行できるGitHub Appsを作った - Lento con forza
  • Lambda パフォーマンスチューニング | DevelopersIO

    渡辺です。 そろそろ冬籠もりの準備をする季節です。 Developers.IO Cafe のインフラはLambdaを軸としたサーバレスアーキテクチャです。 Lambdaはサーバレスの中核として非常に使い勝手の良いサービスですが、制限と上手く向き合うことも必要です。 特にコールドスタートはパフォーマンスに直結する大きな課題です。 エントリーでは、カフェのバックエンドLambdaで実施したパフォーマンスチューニングについて解説します。 コールドスタートとLambda Lambdaを扱う以上、 コールドスタート は避けられない問題です。 一般的に、サーバレスアーキテクチャでは、サービスが利用されていない時間帯は、コンピュータリソースを使わないように設計されています。 言い換えると、サービスが最初に利用される場合、サービスをスケールする場合、サービスがアップデートされた場合などに、 サービスが都

    Lambda パフォーマンスチューニング | DevelopersIO
  • 週刊Railsウォッチ(20190528-2/2後編)Lambdaのパフォーマンス統計、Jetsフレームワークの可能性、createapp.devは便利ほか|TechRacho by BPS株式会社

    2019.05.28 週刊Railsウォッチ(20190528-2/2後編)Lambdaのパフォーマンス統計、Jetsフレームワークの可能性、createapp.devは便利ほか こんにちは、hachi8833です。ベッドで毎朝腹筋してたらスプリングがだいぶ凹んでしまいました。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください ⚓お知らせ: 第11回公開つっつき会(無料) 応募先: 週刊Railsウォッチ公開つっつき会 第11回|IT勉強会ならTECH PLAY[テックプレイ] 第11回目を迎えた公開つっつき会は6月6日(木)19:30〜にBPS会議スペース

    週刊Railsウォッチ(20190528-2/2後編)Lambdaのパフォーマンス統計、Jetsフレームワークの可能性、createapp.devは便利ほか|TechRacho by BPS株式会社
  • 人生会議のPRポスターが1日で発送中止になった件 緩和ケア医の視点(大津秀一) - エキスパート - Yahoo!ニュース

    人生会議のポスターが公表され、わずか1日で発送中止になったことが話題になっています。 筆者がこの原稿を書き始めた時点(11月26日夕刻)では、発送中止の報はまだ流れていませんでしたので、そこから一気に事態が動いたことになります。 皆さんは人生会議をご存じでしょうか? 一度筆者も記事にしています。 家族が集まるお盆は人生会議とACPのベストタイミング 「もしも」が起こる前に行っておきたい人生会議 もしもの時のため、自分が望む医療やケアについて前もって考え、家族等や医療者・ケアチームと繰り返し話し合い、共有する取り組みであるACP(アドバンス・ケア・プランニング)の必要性が知られていました【注; なお「もしもの時」と付いているのは厚生労働省の定義であり、来のACPは「あらゆる年齢や健康状態の成人」が対象になります】。 しかし、「平成29年度 人生の最終段階における医療に関する 意識調査結果」

    人生会議のPRポスターが1日で発送中止になった件 緩和ケア医の視点(大津秀一) - エキスパート - Yahoo!ニュース
  • Amazon Aurora MySQL 5.7 は、サポートされる機能のリストを拡張して、パフォーマンスと管理性を改善

    日より、AWS Lambda 関数の同期呼び出し、ホット行の競合、Backtrack、ハッシュ結合などの Amazon Aurora の多くの機能が AuroraMySQL 5.7 互換エディションで利用可能になり、パフォーマンスと管理性が向上します。Amazon AuroraMySQL 5.7 互換エディションは、JSON サポート、空間インデックス、生成された列などの機能強化をすでに提供しています。 AWS Lambda 関数の同期呼び出しを使用すると、Aurora MySQL データベースの機能を拡張し、データの変更に応じて動作する外部アプリケーションを呼び出すことにより、サーバーを考慮することなくコードを実行できます。

    Amazon Aurora MySQL 5.7 は、サポートされる機能のリストを拡張して、パフォーマンスと管理性を改善
    Mint0A0yama
    Mint0A0yama 2019/11/27
    『AWS Lambda 関数の同期呼び出し』すごい。MySQL 5.6 互換エディションが対応したのが2016年10月頃だから、3年越しの対応になるのか…。これでバッチないしジョブキューの一部はServerlessに移行できる。
  • Aurora ServerlessのData APIは裏側でコネクションプーリングを実現してくれているという話 | DevelopersIO

    CX事業部の岩田です。 Aurora ServerlessのData APIがリリースされた際に「Lambda <-> RDSの最大同時接続数の問題が改善される」といった話を聞くことが多かったのですが、なぜhttpsのエンドポイントができただけで同時接続数の問題が解決するのか、いまいち良く分かりませんでした。 # DBへの接続処理 # コールドスタート時のみ接続し、接続を使い回すことでオーバーヘッドを低減する def handler(event, conext): # lambdaのメイン処理 こういう実装のLambdaだとアイドル中にもDB接続を消費してムダなのは分かりますが、それなら def handler(event, conext): # lambdaのメイン処理1 # DBへの接続処理 # lambdaのメイン処理2(DBアクセスが必要な処理) # DB切断処理 # lambd

    Aurora ServerlessのData APIは裏側でコネクションプーリングを実現してくれているという話 | DevelopersIO
  • [アップデート]「Aurora MySQL 5.7」でAurora Global Databaseがサポートされるようになりました | DevelopersIO

    はじめに こんにちは。大阪オフィスの林です。 2019年11月26日(火)に「Aurora MySQL 5.7」でAurora Global Databaseがサポートされるようになりました。公式ページはこちら 記事では作成済みのAurora MySQL5.7に実際にグローバルリージョンを追加してGlobal Database化していきたいと思います! Global Databeseとは? Aurora グローバルデータベースは、1 つのプライマリ AWS リージョン (データをマスターとして管理) と 1 つのセカンダリ AWS リージョン (読み取り専用) で構成されます。Aurora は、通常の 1 秒未満のレイテンシーでセカンダリ AWS リージョンにデータをレプリケートします。書き込みオペレーションは、プライマリ AWS リージョン内のプライマリ DB インスタンスに直接発行し

    [アップデート]「Aurora MySQL 5.7」でAurora Global Databaseがサポートされるようになりました | DevelopersIO
  • 違法な人体改造を施す外科医シミュレーション『Cyborg Mechanic』発表。さまざまな患者を改造して裏世界で富と名声を手に入れよう

    『Cyborg Mechanic』はサイボーグやバイオニックなど非合法な人体の強化に取り組む医師として、さまざまな課題に挑むシミュレーションゲームだ。プレイヤーの目標は、クライアントの依頼を受けて人体を改造し、富と名声を得ることだ。 クライアントは強い肉体を必要とするボディガードや兵士、人身売買業者、ストリートサムライ、あるいはただ自身の体に新しいサイバーウェアを移植することが生きがいとなった狂人などさまざまだ。異なるバックグラウンドを持つ彼らだが、人体改造を必要としている点で共通している。 (画像はSteam『Cyborg Mechanic』より) 強化パーツも多数用意されており、ロボットアームや巨大な爪が仕込まれた腕、通常の生活を送ることを捨て去るAK-47風のアームガンなど、期待を裏切らないラインナップだ。これらのインプラントには価格やアクセスレベル、移植の難しさを示すサイバネティッ

    違法な人体改造を施す外科医シミュレーション『Cyborg Mechanic』発表。さまざまな患者を改造して裏世界で富と名声を手に入れよう
  • 栃木県がロケ地に選ばれる理由。

    いま、栃木県の意外なスポットが注目を集め、映画やドラマのロケ地に選ばれています。その理由を探ります。映画テレビドラマ、プロモーション映像などの監督、映像作家たちから、撮影のロケ地として、栃木県が選ばれるケースが 増えていますが、その理由は何でしょうか。 一般に、ロケ地の選定基準とは、次の5点だと言われています。 ➊欲しい映像シーンが撮れる場所 ❷地元の撮影許可の取得など、施設、自治体、警察などが協力的なこと ❸ストーリーに観客や視聴者が見入ってもらうためには、一見どこかわからないほうがいい。 (撮影協力場所のクレジットはエンドロールで表示されます) ❹インフラが整っている(撮影クルーの宿泊場所、エキストラの手配、ロケ弁当の出前など) ❺東京など撮影クルー、出演者の出発地から近いこと。(交通費などの経費、所要時間は制作費用に 関わる) 栃木県は、まず、東京から近く、地元自治体のフィルムコミ

    栃木県がロケ地に選ばれる理由。
  • Twitter、休眠アカウント削除へ 対象アカウントに12月11日までにログインするよう警告

    Twitterが、アクティブではないアカウントの所有者に対し、12月11日までにログインしないとアカウントを削除するという警告メールを送っていると、米The Vergeなどのメディアが11月26日(現地時間)に報じた。Twitterがそれを認める声明文を各メディアに送っている。 Twitterは以前からTwitterルールとポリシーで、少なくとも半年に1回はログインしてツイートするよう推奨し、「アクティブでない期間が長期にわたると、アカウントが恒久的に削除される場合があります」としているが、実際に削除すると警告するのはこれが初という。 英BBCが掲載した警告メールの文面は「Twitterを利用し続けるためには、あなたは現在の利用規約、プライバシーポリシー、Cookie利用について承認する必要があります。承認することで、あなたがTwitterと共有する情報について最善の決定ができるだけでな

    Twitter、休眠アカウント削除へ 対象アカウントに12月11日までにログインするよう警告
  • トピックスをご紹介します

    Twitterでは、今世界中で起きていることとそれにまつわる会話が繰り広げられています。そして私たちは非常に多くの会話を交わしています。自分が好きな話題について、最新かつ興味深い会話を見つけるには多すぎる量の会話が同時に発生しています。しかし実際には、自分が気になるできごとについてのベストツイートを見たいだけのこともあります。そこでこれからは、皆さんにとって最適な会話をフォローしやすくなる機能を提供していきます。 今後数か月のうちに、皆さんの関心が高いトピックについての会話やアカウントを、誰かをフォローする時と同じように1タップでフォローできるようになります。皆さんがTwitter上で何を検索しているか、どんなアカウントをフォローしているかに基づいたおすすめのトピックが、タイムラインや検索画面上に表示されます。

    トピックスをご紹介します
  • 赤い風船 (映画) - Wikipedia

    フランス語版記事を日語へ機械翻訳したバージョン(Google翻訳)。 万が一翻訳の手がかりとして機械翻訳を用いた場合、翻訳者は必ず翻訳元原文を参照して機械翻訳の誤りを訂正し、正確な翻訳にしなければなりません。これが成されていない場合、記事は削除の方針G-3に基づき、削除される可能性があります。 信頼性が低いまたは低品質な文章を翻訳しないでください。もし可能ならば、文章を他言語版記事に示された文献で正しいかどうかを確認してください。 履歴継承を行うため、要約欄に翻訳元となった記事のページ名・版について記述する必要があります。記述方法については、Wikipedia:翻訳のガイドライン#要約欄への記入を参照ください。 翻訳後、{{翻訳告知|fr|Le Ballon rouge|…}}をノートに追加することもできます。 Wikipedia:翻訳のガイドラインに、より詳細な翻訳の手順・指針について

  • 10秒で衝突するUUIDの作り方

    11/25(月) LT Party presented by GeekHub (大阪) エンジニア向けゆるいフリーテーマLT大会!

    10秒で衝突するUUIDの作り方
  • GitHubActionsのrepository_dispatchを試す - Qiita

    curl -X POST -H "Authorization: token トークン" -H "Accept: application/vnd.github.everest-preview+json" -d '{"event_type": "イベントタイプ(自分で決める)"}' -i https://api.github.com/repos/オーガナイゼーション名/リポジトリ名/dispatches 詳しくはこちら: https://developer.github.com/v3/repos/#create-a-repository-dispatch-event トークンはGitHubでSettings > Developer settings > Personal access tokensで作成できます。作成するときにはrepoスコープについての権限を付与することを忘れないでください。

    GitHubActionsのrepository_dispatchを試す - Qiita
  • Lambdaが異常終了した際にアラート通知させる仕組みをAWS SAMのテンプレートで一括デプロイ | DevelopersIO

    お疲れ様です。サーバーレス開発部の新井です。 日は、Lambdaが異常終了した場合に、CloudWatch Alarms → SNS でアラート通知する仕組みをAWS SAMのテンプレートから一括でデプロイする方法を紹介したいと思います。現在、Lambdaの監視には CloudWatchの標準メトリクスをCloudWatch Alarmsで監視してからSNS経由で通知 CloudWatchLogsのメトリクスフィルタでカスタムメトリクスを作成し、CloudWatch Alarmsで監視してSNS経由で通知 CloudWatch LogsのログをLambdaへストリーミングして、Lambdaで加工してからSNSで通知 CloudWatchのメトリクスをDatadogなどの3irdParty製ツールを使って定期的に取得し、アラートを設定して通知 などの方法がありますが、今回は「1. Clou

    Lambdaが異常終了した際にアラート通知させる仕組みをAWS SAMのテンプレートで一括デプロイ | DevelopersIO
  • Ruby Lambda 関数のログ記録とモニタリング - AWS Lambda

    AWS Lambda は、ユーザーに代わって Lambda 関数を自動的にモニタリングし、Amazon CloudWatch にログを送信します。Lambda 関数には、関数のインスタンスごとに CloudWatch Logs ロググループとログストリームが用意されています。Lambda ランタイム環境は、各呼び出しの詳細をログストリームに送信し、関数のコードからのログやその他の出力を中継します。詳細については、「Lambda で CloudWatch Logs ログを使用する」を参照してください。 このページでは、AWS Command Line Interface、Lambda コンソール、または CloudWatch コンソールを使用して、Lambda 関数のコードからログ出力を生成する方法、およびアクセスログを生成する方法について説明します。

  • Lambda における実行に関する問題点のトラブルシューティング - AWS Lambda

    Lambda ランタイムが関数コードを実行すると、このイベントは、すでに他のイベントを処理中の関数のインスタンスで処理されるか、必要に応じて新しいインスタンスが初期化されます。関数が初期化されている間に、ハンドラーコードでイベントが処理されているときに、または関数からレスポンスが返される (または返されない) ときに、エラーが発生する場合があります。 関数の実行エラーは、コード、関数の設定、ダウンストリームのリソース、またはアクセス許可の問題に起因する場合があります。関数を直接呼び出した場合は、Lambda からのレスポンスに関数エラーが表示されます。イベントソースマッピングまたは別のサービスを通じて関数を非同期的に呼び出した場合は、ログ、配信不能キュー、または障害発生時の送信先にエラーが表示されることがあります。エラー処理オプションと再試行の動作は、関数を呼び出した方法とエラーの種類によ