タグ

2021年1月24日のブックマーク (22件)

  • 歴史上最も明るい超新星爆発の記録を新たに発見

    NASAのX線観測衛星チャンドラが捉えた超新星SN1006の残骸。西暦1006年には地上から肉眼で見えるほど明るかった。(PHOTOGRAPH BY NASA/CXC/MIDDLEBURY COLLEGE/F.WINKLER) それは記録に残すのにうってつけの天体ショーだった。西暦1006年の4月に明るい星が突然現れ、徐々に暗くなり、数カ月後に見えなくなった。この天体は地球から7200光年も離れたところにあるにもかかわらず、ピーク時には金星より明るくなったという記録もある。(参考記事:「恒星の最期 超新星爆発とは」) 目撃証言は、アジア、中東、ヨーロッパの文書のほか、おそらく北米の岩絵にも残された。日でも藤原定家が『明月記』にこの「客星」のことを書いている。こうした記録のおかげで、今日の天文学者はこの天体の正体がSN1006という超新星だったことを知っている。(参考記事:「超新星SN10

    歴史上最も明るい超新星爆発の記録を新たに発見
  • GoogleドライブやDropboxのようなオンラインファイルストレージを作れるオープンソースの代替アプリ・「MyDrive」

    GoogleドライブやDropboxのようなオンラインファイルストレージを作れるオープンソースの代替アプリ・「MyDrive」
  • Socket.io、React.js、Tailwind等で作られたシンプルなオープンソースのチャットアプリ・「Chat-app」

    Chat-appはSocket.io、React.js、Tailwind等で作られたシンプルなオープンソースのチャットアプリです。 チャットアプリと言えばSocket.ioですが、こちらの開発者はSocket.ioの学習として作ったアプリだそうで、OSSとしてソースコードが公開されています。 通常のチャット機能に加えて個別のプライベートメッセージを送る事が出来る、というもの。特別な機能も特になく非常にシンプルなチャットという印象でした。ライセンスはMITだそうです。 Chat-app動作サンプル

    Socket.io、React.js、Tailwind等で作られたシンプルなオープンソースのチャットアプリ・「Chat-app」
  • AWSソリューションを利用して負荷テストを行う

    こんにちは。クリスマスイヴイヴですね!みなさんいかがお過ごしでしょうか。 マクアケという会社でSREしてます。Naganeです。 という事でこの記事はMakuake Advent Calendar 2020 23日目の記事になります。 突然ですが皆さん。負荷テストしてますか! 苦労した末に作り上げたサービスを世の中に出し、これからさぁやっていくぞ!となっている中 アクセス集中でサイトダウン。悲しいですよね。 そうならないためにも、公開前に実際にある程度アクセス集中状態を擬似的に作り出し 実際に提供したい体験が得られるか確認するというのはとても大切な事です。 実際に負荷テストをしようとすると大変な所 しっかりとした負荷テストを実施しようとした時に意外と大変なのが環境の準備です。 負荷をかける先が接続制限されていたり 作成した実行環境が思ったより負荷が出ずカーネルパラメータのチューニングを強い

    AWSソリューションを利用して負荷テストを行う
  • AWS Copilot でAWS Fargateに簡単デプロイしてみよう | DevelopersIO

    検証のためFargateへデプロイが簡単と噂のCopilotを急遽使ってみました。 DockerfileがあればFargateへのデプロイ準備整ったようなもの ローカルで作ってたものを簡単にFargateに載せられます copilot-cliのインストールは必要 デフォルト設定で構築できるテスト環境 記事では Load Balanced Web Service のサービス設定でデプロイします。Copilotにより構築される環境は以下のイメージです。 Services - AWS Copilot CLIより つかってみた 備忘録をかねて手元のDockerfileがFargateにコンテナとしてデプロイされロードバランサ経由でアクセスできるまでを残します。 まず、いきさつを説明するとDockerfileを作成しローカルで動作確認をおえました。ここからが問題です。スパッとFargateに載せて

    AWS Copilot でAWS Fargateに簡単デプロイしてみよう | DevelopersIO
  • コンテナ運用におけるログ基盤設計のベストプラクティス - Qiita

    課題 数年前と比較すると、GKEやECSを始めとするコンテナ実行環境でのアプリケーション運用を行うサービスはかなり増えてきた印象があります。 コンテナを運用する上では、アプリケーションのイベントを追跡する上でログをどう扱うかが課題になります。今までのように古いログを定期的にローテートして別のストレージに転送するといった手法はクラウドネイティブなアーキテクチャには最適とは言えません。 アプリケーション開発の方法論として、Twelve Factor App ではログをイベントストリームとして扱うためのガイドラインが示されていますが、近年のWebアプリケーションではシステムを疎結合に連携するマイクロサービスという考え方が主流になりつつあります。 アプリケーションログはサービスごとにフォーマットを整形した上で、ログ収集サービスに配送。必要に応じてリアルタイム分析や異常データの通知、そしてデータの可

    コンテナ運用におけるログ基盤設計のベストプラクティス - Qiita
  • AWS AmplifyでREST APIを構築する際の注意点 - Qiita

    AWS Amplifyを使ったREST API (Amazon API Gateway + AWS Lambda) の構築を試した過程で判明した注意点を紹介する。 ※ 情報は2020年12月時点のものであり、AWS Amplifyのアップデートにより改善される可能性がある。 対象バージョン AWS Amplify (2020年12月20日時点) Amplify CLI 4.40.0 REST API構築にまつわる注意点 複数プラットフォームのフロントエンドに対して同じバックエンドを共有する構成を作るのに工夫が必要となる。 AWS Amplifyではフロントエンドのみ、もしくはフロントエンド+バックエンドのいずれかの構成でしかプロジェクトを定義できず、共通のバックエンドを単独のプロジェクトとすることができない。 フロントエンド+バックエンドのプロジェクトとしておき、フロントエンドのビルド設定

    AWS AmplifyでREST APIを構築する際の注意点 - Qiita
  • 【React も AWS CDK も】何も考えず VS Code に全任せして TypeScript コードをステップ実行デバッグする【できるよ!】 | DevelopersIO

    環境構築 「何もしてないのにできた」を実現するため、この記事ではインストール直後の Visual Studio Code と Node.js を使用しています。皆さんは今まで通りの環境で大丈夫です。 各ツール類のバージョンは執筆時点で最新のものを使用しています。 Visual Studio Code 1.52.1 Japanese Language Pack(任意) Node.js v14.15.3 プロジェクト作成 任意のディレクトリを作成し、初期化して必要なモジュールをインストールします。そして VS Code で開きましょう。 mkdir ts cd ts npm init -y npm install typescript ts-node -y code . ここまでいたって普通。特別なことは何もしていません。 コーディング それではステップ実行するためにプログラムを書きましょう。

    【React も AWS CDK も】何も考えず VS Code に全任せして TypeScript コードをステップ実行デバッグする【できるよ!】 | DevelopersIO
  • Serverless×Terraformモジュール設計のベストプラクティスの検討~IoTデータ収集基盤の例~ | DevelopersIO

    以下公式ドキュメントから画像を引用します。モジュールごとの詳細については公式をご確認ください。 引用元: Module Creation - Recommended Pattern | Terraform - HashiCorp Learn 変更頻度や役割に応じてモジュールを分けることが明文化されています。 基的には上記の方針に乗っ取って開発することで、リスクが少なく、スムーズに開発を進められると思います。 問題点 従来通りのWebアプリケーションの設計なら上記の設計で、後はモジュール内をVPC、RDSなどの単位で分割しても問題ないと思います。 しかし、Serverlessアプリケーション開発の場合はサービス間の結合が分かりづらくなる問題があるかと考えます。例えば以下のようにIAM、IoT Core、Lambda、S3をそれぞれ別のモジュールに分割して構築するとします。 上記の構築の場合

    Serverless×Terraformモジュール設計のベストプラクティスの検討~IoTデータ収集基盤の例~ | DevelopersIO
  • 運用を可視化するためのダッシュボードの構築 | Amazon Builders' Library

    今日、多くの人がノートパソコン、タブレット、スマートフォンでアプリケーションを使用しています。デバイスに電源が入っているかどうか、Wi-Fi ネットワークが接続されているか、簡単に確認できます。画面には、空き容量不足の警告といった重要な通知が表示されます。実際に、ユーザーインターフェイス (UI) の全般的な速度や応答性は、アプリケーションにメモリや CPU などの十分なリソースがデバイスにあるかどうかを示す良い指標となります。 家族をリモートで技術的に手助けしたことのある人なら誰でも、デバイスを見ながら直接操作できないと、問題の検出や診断が少々難しいことをご存知でしょう。クラウドベースのサービスを実行する場合、同様の問題に直面します。これらのリモートサービスをどうモニタリングすればいいか? お客様が満足しているかを確認するにはどうすればよいか? 単一ホストサービスを監視するには、そのホス

    運用を可視化するためのダッシュボードの構築 | Amazon Builders' Library
  • ECSをAPI Gatewayと組み合わせる - LCL Engineers' Blog

    はじめに この記事はLCL Advent Calendar 2020 - 24日目です。 qiita.com リモートワークと外出自粛の組み合わせにより年の瀬をあまり感じていないバックエンドエンジニアの星野です。 LCLではAmazon ECSを活用しています。 その中でAmazon API GatewayのHTTP APIと組み合わせて使う機会があったので紹介したいと思います。 はじめにHTTP APIとREST APIの違い、それによるVPCリンクの挙動違いについてはクラスメソッドさんの記事によくまとまっていましたので参考にしてください。 dev.classmethod.jp dev.classmethod.jp システム構成図 システム構成図は次のようになります。 クラスメソッドさんの図とほぼ同じです当にありがとうございました 外側からAPI Gateway、ECSサービスディスカ

    ECSをAPI Gatewayと組み合わせる - LCL Engineers' Blog
  • KDDIが「AWS Wavelength」を採用、MECで起きる通信とITの覇権争い(マイナビニュース) - Yahoo!ニュース

    KDDIは自社の5Gネットワークに「AWS Wavelength」を採用し、同サービスの提供を2020年12月より開始すると発表している 5Gで大きな注目を集める要素の1つ「低遅延」の実現に向け、2020年12月にKDDIが打ち出したのが、Amazon Web Services(AWS)の「AWS Wavelength」を国内でも提供開始したことです。これは低遅延の実現に重要とされるモバイルエッジコンピューティング(MEC)の一種なのですが、KDDIがこれを採用するに至った理由とその影響について考えてみましょう。 【写真】TVTによる、AWS Wavelengthと5Gを活用した検証のデモ。4G端末と5G端末を用いて連続で後出しじゃんけんをした結果、遅延が小さい5Gの方が優位性を得る結果となった 「AWSのMEC」で5Gの低遅延に大きな効果 2020年にサービスを開始した5Gですが、国内で

    KDDIが「AWS Wavelength」を採用、MECで起きる通信とITの覇権争い(マイナビニュース) - Yahoo!ニュース
    urza358
    urza358 2021/01/24
  • Cloud Commander - Webベースの2画面ファイラー

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 2画面のファイラーは使い慣れると手放せないファイル管理ツールです。ファイルの選択や移動、コピーなどすべての操作をキーボードで行うので、慣れるとマウスで行うよりずっと高速になります。 今回紹介するCloud Commanderはそんな2画面ファイラーをWebブラウザベースで提供します。 Cloud Commanderの使い方 立ち上げました。 さくさくとキーボードだけで動作します。 リネームまたは移動の確認。 ユーザメニュー。 設定です。認証も付けられます。 コンソールを開くこともできます。 テキストファイルは内容が閲覧できます。 画像も閲覧できます。 テキストファイルは編集も可能です。 Cloud Commanderはローカルよりもクラウド側でインストールしておくと便利でしょう(も

    Cloud Commander - Webベースの2画面ファイラー
  • Ferdi - よく使うWebアプリケーションを一括管理

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 最近ではローカルアプリケーションよりもWebアプリケーションを使うことの方が増えています。その結果、Webブラウザで開くタブの数がどんどん増えています。常駐したいタブと、単なるブラウジングとの区別が難しくなり、管理も煩雑になります。 そこで最近では常駐させたいURLを管理するためのアプリケーションが出てきています。今回はオープンソースのFerdiを紹介します。 Ferdiの使い方 メイン画面です。日語に対応しています。 サービスを追加します。ワークスペースとしてグルーピングもできます。 あらかじめ登録されているサービスから選択したり、URLの直接入力も可能です。 開いているところ。 タスク管理はWebアプリケーションとは別で常駐させられます。 設定です。 Ferdiは多数のWeb

    Ferdi - よく使うWebアプリケーションを一括管理
  • ‎Spaceland

    古典的名作のスピリットと共に作られた、恐らく最もダイナミックなターン制SRPG。隠れるのではなく、行動が重要だ!謎の惑星に着陸し、恐るべきミュータントと対決し、射撃、蹴り、爆破、あらゆる手段で破壊しよう。屈強のファイターたちでチームを結成し、失われた惑星で、恐るべき謎を解き明かし、伝統的なSFを堪能せよ! • ターン制SRPGの名作からインスピレーションを得たゲーム • 10~15分ほどのダイナミックなターン制戦闘が楽しめるユニークなシステム • 独自の戦闘スタイルを持つ7人のファイターで構成されるスペースレンジャー部隊 • 謎の惑星で、SF黄金時代の雰囲気で紡がれるストーリー • 手で描かれたのゲームワールドマップ • アサルトライフル、マシンガン、プラズマガン、グレネードランチャーなど、ファイターたちをさらに強化する数多くの武器 • 異星の生物から危険なモンスターまで、20種類を超える

    ‎Spaceland
    urza358
    urza358 2021/01/24
  • ‎Manifold Garden

    物理の法則が現実世界とは異なるエッシャー風な美しい世界を体験しましょう。形状は全方向に向かって永遠に繰り返され、落下すると開始した地点に戻ることになります。重力を巧みに操って視点を変え、世界を新しい見方で眺めましょう。宇宙の法則をマスターし、不毛の地に植物や生命体を復活させましょう。 主な特徴 • 広がりがあり視覚に訴える刺激的なパズル。 • 重力を巧みに操り新しい視点を手に入れて、目に見えるどんな表面も歩いて行きましょう。 • 永遠に繰り返されるエッシャー風の建築物を探索しながら、空間を新しい方法で体験しましょう。

    ‎Manifold Garden
    urza358
    urza358 2021/01/24
  • ‎アウトランダーズ

    100タイトル以上の画期的な新作ゲームがそろったサブスクリプションサービス、Apple Arcadeで「Outlanders」をプレイしよう。 「アウトランダーズ」は、町づくりのシミュレーションゲームです。プレイヤーは、人々のリーダーとなって一緒に町を作っていきます。生き残りに必死な人もいれば、とにかく凄いものを作りたい人も。彼らをどんな目標に導くかはあなた次第です。 町のリーダーとなって、計画的に資源のバランスを取りながら、町を繁栄に導きます。あらゆる選択が町の発展に直接影響し、仲間の幸福度を左右します。 ・独特なステージの数々をプレイできます。それぞれにチャレンジが待ち受けます。新ステージも随時制作中です。 ・資源を計画的に配分し、仲間たちを幸せにしないと、暴動になるかもしれません! ・ゲームをプレイしていなくても耳に残る、爽やかなオーディオビジュアル。 ・軽やかでリッチな物語。忙しさ

    ‎アウトランダーズ
    urza358
    urza358 2021/01/24
  • ‎VARIOUS DAYLIFE

    urza358
    urza358 2021/01/24
  • ‎オーシャンホーン2

    『オーシャンホーン2:亡国の騎士 ゴールデンエディション』の登場!忘れられないRPGの旅に出る準備はできましたか?これまでで最高のゲームバージョンで、新しいコンテンツ、クエスト、アイテム、拡張機能をフル装備! 偉大なる冒険 オーシャンホーン 2:亡国の騎士は、前作の1千年前の世界を舞台に、神話と伝説に満ちた広大なガイアの世界へあなたを導く魔法の旅の物語。魔術師メスメロスが恐ろしい闇の軍団とともに帰還し、若い騎士は不可能とも思える試練にさらされる。我らがヒーローは世界の命運を懸けた闘いの中で、オウルとギリフォーク、そして人類を一つにすることができるのか? 今回は一人じゃない 今度の旅は、一人じゃない。アルカディアの指導者アルキメデスの孫娘・トリンと、古いサムライの武器を操るミステリアスなロボットのゲンがあなたの仲間に加わり、メスメロスの闇の軍団を相手にあなたの側で一緒に戦う。コンテキストコマ

    ‎オーシャンホーン2
    urza358
    urza358 2021/01/24
  • 三鷹のカレー屋さんが今アツい!満足間違いなしの6選ご紹介します☆

    まずご紹介するのは、JR線「三鷹駅」北口から徒歩約2分のところにある「カオマンガイ バザール」。 タイの人気店で修業したというシェフが作る格的なタイ料理をいただくことができるお店なんです!(※"べログ 公式HP"参照) こちら店内の壁は、鮮やかな青色でおしゃれなインテリアも見られます♡広くて綺麗な店内は、デートにもおすすめ◎異国感を存分に感じることのできる魅力的な空間になっています!

    三鷹のカレー屋さんが今アツい!満足間違いなしの6選ご紹介します☆
    urza358
    urza358 2021/01/24
  • Amazonが商品を誤発送してきたときの返品手順まとめ

    Amazon発送商品が誤発送だった場合の手続き方法 まずは、Amazonの問い合わせ画面から「カスタマーサービスに連絡」ボタンをクリックします。 もしくは、直接カスタマーサービスに連絡画面に移動してログイン行ってもOKです。 問い合わせの種類を選択 「カスタマーサービスに連絡」画面ではまず、問い合わせの種類を選択します。 「注文について」をクリックし誤発送があった注文を選択します。「他の注文を選択」ボタンを押すと、過去の取引の中から注文を選択することができます。 問い合わせ内容を選択 問い合わせ内容の選択欄では、「お問い合わせ内容」に「商品のトラブル」を選択します。 そして、「詳細内容」では、「注文した商品とは異なる商品が届いた」を選択します。 問い合わせ方法の選択 最後に、問い合わせ方法の選択です。 問い合わせ方法には、以下の3つの選択肢があります。 電話(平均待ち時間1分) チャット(

    Amazonが商品を誤発送してきたときの返品手順まとめ
  • 風俗に落ちた女友達

    念のため、年齢はぼかす。創作なので俺も彼女もどこにもいないです。 俺には中学生の頃に女友達がいた。その子は低い声がコンプレックスらしくあまり人前で喋る方ではなくて、アスペルガー障害を持っていた(これは後に発覚)ので、よく周りが笑っている時に笑いどころが分からないと一人で真顔でポツンと座ってるような子だった。ストレスで上唇を噛む癖があり、パッチりとした目をした可愛い子だったが上唇がいつもボロボロだった。それでも2,3人の女の子グループにいつもいて、ぎこちなく笑いを浮かべて過ごしてはいた。 その子も俺もよく休みがちだった。俺は情報量が多い学校生活を送っていると脳と体が疲弊しきるので、周りと比較することを覚えた小4あたりから社会生活を諦めていた。布団に入って教育テレビを見ながら疲弊と不安で泣いてることが多かった。 彼女と同じクラスになったのは中1の頃で、席替えの時に隣の席になった。とある授業で前

    風俗に落ちた女友達