タグ

2019年5月14日のブックマーク (17件)

  • 料金 - AWS Cloud9 | AWS

    AWS Cloud9 には追加料金はかかりません。AWS Cloud9 開発環境に Amazon EC2 インスタンスを使用する場合は、コードの実行と保存に使用された コンピューティング とストレージのリソース分 (例: EC2 インスタンス、 EBS ボリューム) のみのお支払いとなります。また、AWS Cloud9 開発環境を、SSH 経由で、追加料金なしで、既存の Linux サーバー (オンプレミスサーバーなど) に接続できます。 実際に使用した分に対してのみ料金が発生します。最低料金や前払いの義務はありません。AWS Cloud9 開発環境内で作成または使用する AWS リソース (AWS Lambda 関数など) の通常の AWS 料金が課金されます。 AWS 無料利用枠の対象である新規の AWS のお客様は、AWS Cloud9 を無料でご利用いただけます。AWS Cloud

    料金 - AWS Cloud9 | AWS
    moegg
    moegg 2019/05/14
    “追加料金はかかりません。コードの実行と保存に使用された コンピューティング とストレージのリソース分 (例: EC2 インスタンス、 EBS ボリューム) のみのお支払いとなります。”
  • AWS上で動作するアプリケーションをいかにローカルで開発するか? - たけぞう瀕死ブログ

    AWSでは様々な便利なサービスが提供されています。中にはRDSやElasticCacheのように既存のミドルウェアに対するマネージドサービスを提供するものもあり、これらについては既存のミドルウェアを使って開発することができますが、AWS固有のサービスについてはアプリケーションを動作させるには実際にサービスに接続する必要があり、開発環境が制限されてしまいます。 もちろんソフトウェア側で抽象化しておき、DIなどの手法を用いてモックに差し替えるという方法も考えられますが、特にストレージとして利用するサービスなどの場合はインタラクションが必要になるのでモックでは再現しづらいですし、やはり実際に動作するサービスに接続して開発やテストを行うほうが効率的です。 そこで、AWSのサービスを擬似的にローカルで再現することのできるプロダクトを集めてみました。 S3 node.jsで動作するs3-proxyが使

    AWS上で動作するアプリケーションをいかにローカルで開発するか? - たけぞう瀕死ブログ
    moegg
    moegg 2019/05/14
  • AWSを学ぶために最初に構築するアーキテクチャパターン5選 - log4ketancho

    先日書いた AWS の勉強方法をまとめた記事(AWSを学ぶ上でやってよかった勉強法5選 - log4ketancho)で、「簡単なWebサービスAWSで運営するといい勉強になるよー」と書きました。その中で、 今まで経験したり今いるところはどこもオンプレばかりでAWSとかのクラウドの知識が全くつかないからどこかで勉強したいし個人サービス運用とかしたいんだけど、1年過ぎるといきなりコストがドカンとかかりそうで…… や 「2)簡単なWebサービスAWSで運営する」は誰もが考えることだが、最初の無料期間1年間以外、AWSで個人ブログなりを運用するのはコスト悪すぎだろ…。 というような利用料金が気になってしまう、、というコメントを幾つかいただきました。 この気持ちとても分かります!業務で使う分にはサーバー何台立てようが気になりませんが(は言い過ぎですがw)、個人でサービスを運営する場合はそうはい

    AWSを学ぶために最初に構築するアーキテクチャパターン5選 - log4ketancho
    moegg
    moegg 2019/05/14
  • Serverless+SPAで超低費用な個人サービス構築のススメ - Qiita

    Serverless+SPA構成 最近低費用でサービス運用できないかと、色々試してたのをまとめてみます。 Serverless構成だとEC2と比べて費用が安くなり、SPAであればルーティングがサーバ側制御ではないためS3のバケットに静的htmlcss、js、画像の配置にてサービス構築が可能となります。 SPAにはReactJSを採用してますが、Vue.jsやUnityとかのサービスでもいけると思います。 良い点ばかりではなく、デメリットも結構あるのでそれを考慮した上で導入しましょう。 個人でお金をかけたくなくてサービス運用したい場合などには良いかもしれません。 (Lambdaの無料枠+アクセス量のみで計算される。ドメイン費込みでも月約$3程度) メリット ・ とにかく費用が安い ・ AWSの設定周りの変更だけでスケールする デメリット ・ 利用しているサービスが多いため、デプロイ時などの

    Serverless+SPAで超低費用な個人サービス構築のススメ - Qiita
    moegg
    moegg 2019/05/14
  • 開発環境を「かわいい」かつ「使いやすい」ようにカスタムする - Qiita

    はじめに 記事の趣旨 新人エンジニアに向けて、自分の開発環境をお好みにカスタムして、愛着をもって使うことを知ってもらう。 ベテランエンジニアの皆様も、気分転換がてらどうぞ。 IDE文化な人も、これを機にエディタデビューしてみては? かわいいorかっこいい開発環境だと、モチベーションが上がる。 筆者のかわいい環境を紹介する。 便利な機能やツールを紹介する。 記事はLinuxを想定しているが、クロスプラットフォームなものもいくつか取り上げているため、参考になれば幸いである。 筆者の使用OS Debian testing ターミナル ターミナルエミュレータには、Tilixを使用している。 背景テーマにはポケモンテーマを使い、かわいいターミナルにしている。 私はpipで導入している。 エディタ エディタはEmacsを使用している。こちらの記事を参考にして、かわEmacsにしている。 他のEma

    開発環境を「かわいい」かつ「使いやすい」ようにカスタムする - Qiita
    moegg
    moegg 2019/05/14
  • 個人でサーバレス(AWS Lambda)なサービスを利用するとコストは実際どのくらいか - Qiita

    個人的にAWS Lambdaを利用することが多くなり、そろそろコストが気になり始めたので、状況を確認してみました。 何に利用して、実行頻度は? 主にQiitaの記事用のバッチと、個人ブログの運用でAWS Lambdaを中心に利用しています。 Qiitaの記事集計と投稿 Qiitaでストックやコメント数でランキングをしてみたらどういう感じになるか、Qiita API v2を利用してランキング記事を作成するのにお試しでAWS Lambdaを利用しています。 1回/8時間ごとに集計し、記事を更新しています。 Qiita週間ストック数ランキング【自動更新】 - Qiita https://qiita.com/kai_kou/items/180a91fd88dbbbd746f6 Qiita週間コメント数ランキング【自動更新】 - Qiita https://qiita.com/kai_kou/ite

    個人でサーバレス(AWS Lambda)なサービスを利用するとコストは実際どのくらいか - Qiita
    moegg
    moegg 2019/05/14
  • AWS1年目無料期間でやったこととハマったこと - Qiita

    昨年のJAWS DAYS(3/22)のハンズオンでAWSアカウントを作り、そこから1年間の無料期間でいろいろやったことを書き出す。正直言ってきちんと活用し切れなかったなぁという思いがあるので参考にならないかも。 最初にやること 気を付けるポイントとしては セキュリティ と 課金 かと。以下、だいたいがよく言われていることではある。 IAMユーザーを作成する IAMはAWSの権限管理のためのサービス。最初にAWSアカウントを作成したときに使った、メールアドレスをユーザー名とするユーザーはいわゆるrootユーザーにあたるので、AWSコンソールへのログインにはIAMで新たにユーザーを作成して使用するのが適切。またGoogle Authenticator等で他要素認証も設定しておく。 Trusted Adviserを設定する Trusted AdviserはAWSの使用状況がコスト、セキュリティ

    AWS1年目無料期間でやったこととハマったこと - Qiita
    moegg
    moegg 2019/05/14
  • 一人で家事育児をするのに便利なサービス:半蔵門の社窓から:エンジニアライフ

    こんにちは。リーディングエッジ社の山昭弘です。 私のは下半身麻痺で障害者認定2級です。私は一人で2歳と5歳の子どもたちを育て、の介護をして、毎日通勤片道2時間かけて正社員として働いています。これは想像以上に大変です。 その際、さまざまなサービスがあることを知り、利用しました。いくつか利用したサービスを紹介します。 ■病児保育 子どもはよく病気になります。そのたびに会社を休んで看病をしていたら、有給休暇は何日あっても足りません。子の看護休暇制度(法第16条の2、第16条の3)を利用すれば無給ですが、休めます。ですが、仕事はそんなに休んでいるわけにもいきません。 病児保育は、病気の子どもであってもあずかってもらえます。病院と一緒になっている病児保育の場合は、熱があっても感染症であってもあずかってもらえるため、ものすごく助かります。 ■材宅配サービス 私はアプリ開発は得意ですが、毎日毎日

    一人で家事育児をするのに便利なサービス:半蔵門の社窓から:エンジニアライフ
    moegg
    moegg 2019/05/14
  • プログラマとして語り継ぎたい10の言葉:プログラマで、生きている:エンジニアライフ

    祝! エンジニアライフ10周年! おめでたい! ということで、10をキーワードにしたコラムネタを考えた結果、これまでプログラマをやってきてなんだか記憶に残ってる先輩や同僚の言葉を書き連ねてみよう、という謎の発想に至りました。 どなたかとネタかぶりしてないとよいのですけど......ドキドキ。 1.バグのないソフトウェアは存在しません 専門学校で最初に教わったことです。 当時は「しょっぱなから絶望を教えるとはどういうことだ」と思ったんですが、今では、最初に教えるべきことだな、と思っています。 プログラミング教育の教科書にぜひとも載せていただきたいです。 バグを認めつつ否定する、という矛盾と格闘することが、プログラマとして生きていくうえで大事な心意気だと思っています。 2.コードを書いてる時は、自分は天才だからちゃんと考えれば絶対できる、と思え。デバッグをしてる時は、自分はバカだから絶対つまん

    プログラマとして語り継ぎたい10の言葉:プログラマで、生きている:エンジニアライフ
    moegg
    moegg 2019/05/14
  • 競技プログラマの間で名高い、オンラインジャッジまとめ:半蔵門の社窓から:エンジニアライフ

    リーディング・エッジ社の吉永彰成です。以前言語マニアが勧めるプログラミングコンテストまとめというコラムを書いたところ、私の想像以上に多くの人にご覧頂きました。今回は、プログラミングコンテストと関連して、一般にオンラインジャッジと呼ばれるいくつかのサイトをご紹介します。 ■オンラインジャッジについて オンラインジャッジは、与えられた問題を解くソースコードを提出すると、そのソースコードが正確かどうか判定してくれるWebサービスです。具体的なサービスの内容は下記の通りです。 無料で利用できますが、利用前にアカウントの登録が必要 簡単なものから難しいものまでさまざまなレベルの問題が与えられる サンプルのインプット(入力)とアウトプット(出力)が与えられる プログラムの実行時間の制限とメモリの使用量の制限が与えられる 使用できるプログラミング言語は、各オンラインジャッジで異なりますが、C++、Jav

    競技プログラマの間で名高い、オンラインジャッジまとめ:半蔵門の社窓から:エンジニアライフ
    moegg
    moegg 2019/05/14
  • 新しくなったAOJでプログラミングチャレンジ!|Tech Book Zone Manatee

    AOJ(Aizu Online Judge:onlinejudge.u-aizu.ac.jp)は誰でも無料で利用できるプログラミング問題のオンライン採点システムです。プログラミングスキルを磨きたい方、レベルアップに最適。この冬、リニューアルした「新AOJ」について紹介していきます。 渡部有隆 (わたのべ ゆたか)1979年生まれ。コンピュータ理工学博士。会津大学コンピュータ理工学部情報システム学部門 上級准教授。専門はビジュアルプログラミング言語。AIZU ONLINE JUDGE 開発者。 web-ext.u-aizu.ac.jp/~yutaka/ 2018.02.20 新しくなったAOJでプログラミングチャレンジ! 第4回 オンラインジャッジシステムの機能を活用しよう AOJ(Aizu Online Judge:<a href="https://onlinejudge.

    新しくなったAOJでプログラミングチャレンジ!|Tech Book Zone Manatee
    moegg
    moegg 2019/05/14
  • AIZU ONLINE JUDGE: Programming Challenge

    Best viewed using Firefox, Google Chrome Aizu Online Judge Version 1.0 © 2004 - 2016 Univ. of Aizu Competitive Programming Club (ICPCPC), Database Systems Lab. University of Aizu

    AIZU ONLINE JUDGE: Programming Challenge
    moegg
    moegg 2019/05/14
  • 祝RFC!Transport Layer Security (TLS) 1.3 発行の軌跡 ~熟成された4年間の安全性解析~|株式会社レピダム

    GMOサイバーセキュリティ byイエラエ株式会社は国内トップクラスのホワイトハッカーが多数在籍するサイバーセキュリティの会社です。攻撃手法に関する豊富な知識と最先端の技術を持つホワイトハッカーが仮想敵となり、お客様の抱えるセキュリティ上の問題の可視化と課題解決をサポートします。 「誰もが犠牲にならない社会を創る」をミッションとして掲げ、デジタルネイティブの時代を生きるすべての人が安全に暮らせるインターネット社会創りに貢献します。

    祝RFC!Transport Layer Security (TLS) 1.3 発行の軌跡 ~熟成された4年間の安全性解析~|株式会社レピダム
    moegg
    moegg 2019/05/14
    “TLS 1.3 にはさまざまな特徴がありますが、 中でも注目したいのが、セキュリティに関して「プロトコルの安全性が証明されている」と言われていることです。”
  • コンピュータサイエンスの基礎を学ぶと何ができるようになるのか|masuidrive|note

    今日、Facebookに「プログラマだったら当然知ってるよね?という知識一覧」という記事で、「データ構造」や「計算量」から「理論計算機」など幅広くコンピュータサイエンス(CS)の基礎をプログラマ知っているべきという論が展開されています。 私は経営学部だったのでコンピュータサイエンスについて学校で習ったことはないのですが、高校の頃から趣味で色々調べていて、この中だとグラフ理論と機械学習系以外は大体理解しています。 「Web系の人って、新技術ばっかり追いかけてCSの基礎とかちゃんと学んでないよね」っていう話は他でも時々聞く気がします。 一つがWeb系のエンジニアは情報系の大学を出てない人も多いことと、実際あまり役に立つシーンがないのではないかと思います。 実際、CSの基礎ができると多くのエンジニアにとって何のメリットがあるのでしょう? 一番は「先の技術を読めるようになる」ことです。 ITの世界

    コンピュータサイエンスの基礎を学ぶと何ができるようになるのか|masuidrive|note
  • アルゴリズムの勉強のしかた - きしだのHatena

    この記事で、アルゴリズムの勉強はアルゴリズムカタログを覚えることじゃないよということを書きました。 プログラムの理論とはなにか アルゴリズムの勉強というのは、スポーツで言えば腕立て伏せや走り込みみたいな基礎体力を養うようなもので、「ソートなんか実際に自分で書くことないだろう」とかいうのは「サッカーは腕つかわないのに腕立ていらないだろう」とか「野球で1kmも走ることなんかないのに長距離の走り込みいらないだろう」とか言うようなものです。 Twitterでアルゴリズムの勉強とはなにかと尋ねられて、「アルゴリズムの基的なパターンを知って、それらの性質の分析のしかたをしって、いろいろなアルゴリズムでどのように応用されているか知って、自分が組むアルゴリズムの性質を判断できるようになることだと思います。 」と答えたのですが、じゃあ実際どういうで勉強すればいいか、ぼくの知ってるからまとめてみました。

    アルゴリズムの勉強のしかた - きしだのHatena
  • Terraform簡易チュートリアル on AWS - Qiita

    概要 TerraformAWSを使って、CLIを通してインスタンスの起動→変更→停止を行うためのチュートリアル。Terraform の基概念である plan apply show のサイクルを理解するためのもの。 追記 Terraformblog投稿、参考訳 - Qiita http://qiita.com/zembutsu/items/402e02950ce9d59fa0e6 Terraform入門 日語訳 - Qiita http://qiita.com/zembutsu/items/84f5478701c5391df537 Terraform とは Hashicorp (Vagrant, Packer, Serf, Consul を作っている会社) によって 7/28 に公開された新しいオープンソースのプロダクト。 Terraform http://www.terraform

    Terraform簡易チュートリアル on AWS - Qiita
    moegg
    moegg 2019/05/14
  • 10分で理解するTerraform - Qiita

    Terraform とは インフラストラクチャ定義ツール に分類されるツールで、クラウド上のリソースを定義ファイルの状態になるように生成・操作してくれます インフラの構成を宣言的に定義できるところが特徴で、構築手順を書くのと違って構成定義のみに集中することができます ※宣言的に定義できる とは「t2.micro インスタンスを1つ」と書くだけで、作成手順を意識しなくてもその通りに出来上がるということです 単純にスクリプト化するだけだと、手続き的に構築手順を書く必要があります Vagrant を開発している HashiCorp社 が開発しているツールなので使用感は Vagrant と同じような感じです TL;DR .tf ファイルに定義内容を記述し、$ terraform apply を実行するだけで定義内容の通りに自動でインフラを構築してくれます インストール 以下に従って OS 毎のビル

    10分で理解するTerraform - Qiita