タグ

Qiitaに関するShalieのブックマーク (16)

  • スクラムにおける朝会の目的は進捗共有ではないよという話 - Qiita

    これは何 スクラムを採用していてもしていなくても、朝会(デイリースクラム)を行っているチームは多いと思います。 最近僕が在籍するQiita株式会社のチームで朝会が形骸化してない?みたいな話があったので、そもそも朝会を行う目的と、朝会で行うべきことについて記事化していきたいと思います。 今回はスクラムを採用している前提で話をするので、朝会=デイリースクラムとします。 デイリースクラムの目的は進捗共有ではない デイリースクラムで、進捗共有をして終わりになっているチーム、意外と多いのではないでしょうか。 しかし、そもそも進捗の共有をしないといけない理由を考えなければなりません。 もしチームのみんながやっていることを知りたいだけであれば、朝会などでみんなで集まらなくとも日報や日々のチャットの中で把握はできるのではないでしょうか。つまり、朝みんなで時間をとって集まっている以上、ある程度のリターンがな

    スクラムにおける朝会の目的は進捗共有ではないよという話 - Qiita
    Shalie
    Shalie 2021/05/28
    "デイリースクラムは毎日行うことなので、気を抜くと形骸化しがちです。しかしスプリントゴールを達成していくための重要なプロセスでもあります"
  • 【AWS初心者向け】AWS学習方法まとめ【15時間で達成できる】 - Qiita

    AWS学習を始めようと考えている人 「AWSとは、概要や全体像、メリットデメリットが知りたい」 「AWSの学習方法が知りたい」 こういった疑問に答えます。 記事のテーマ 【AWS初心者向け】AWS学習方法まとめ【15時間で達成できる】 AWS学習の始め方 AWSやクラウド初心者の方がAWSを学ぶための方法を纏めました。 ①クラウドを学ぶ ②AWSの概要を学ぶ ③知識の定着(AWS公式ハンズオン実施) ④AWS運用の現場に参画 知識定着のため、インプット、アウトプットのバランスを考えてまとめています。 IT基礎知識(基情報技術者レベル)がある前提になっていますので、 インフラ基礎知識が足りていないと感じる方には下記の記事もおすすめです。 記事の信頼性 筆者はAWS経験5年程度です。AWS資格は5冠達成しました。 現在は大規模ECサイトのAWS運用を任されるようになっています。 今回紹介し

    【AWS初心者向け】AWS学習方法まとめ【15時間で達成できる】 - Qiita
  • 【GAS初級者向け】Google Apps Scriptで バイトの給与を予測するアプリを作ろう - Qiita

    私はバイト掛け持ちなう!なJK(N高等学校ネットコース4期生、プログラミングスクールNepps講師)です。ある時「今月、どのくらいお給料が入るかな?」と気になったので、Googleカレンダーに入力しているシフトから大まかな給与を計算して表示するスクリプトを書きました。GoogleスプレッドシートとGoogleカレンダーの連携方法を解説する記事です。 Google Apps Scriptとは Google Apps Script (以下GAS)は、Googleのサービスをクラウド上でプログラムを組むことで操作できる、JavaScriptをベースとしているサービスです。 今回は、GoogleカレンダーとGoogleスプレッドシートを連携させて、バイト給与をスプレッドシートに表示させるツールを作ります。 準備 Googleスプレッドシート で任意のスプレッドシートを作り、メニューからツール→スク

    【GAS初級者向け】Google Apps Scriptで バイトの給与を予測するアプリを作ろう - Qiita
    Shalie
    Shalie 2019/12/16
    すこいなあと読み進めていたらN高の未踏ジュニア スーパークリエイターの方なのか。N高アドベントカレンダーおもしろそう。
  • 海外でゲーム開発会社を作って、2000万円溶かして学んだ反省点 - Qiita

    まえがき どうも英語物語という英語学習ゲームを開発してます。Gongです。 2年超の赤字期間を経てやっと、黒字化した英語物語なのですが、 懲りずに、フィリピンでワードコスモスというゲームを作って また大きな赤字出してしまいました。 (ちなみに、英語物語で赤字期間に書いた失敗談はこちら。) 現在も、目下お金を溶かし中ですが、 先月、社員旅行中に乗っていた車が山道で横転するという事故が起こり もう一度よく考えてみる機会を得ました。 今までの反省点をきちんと振り返り、 今後に開発に活かして行くため記事にしてみます。 ゲームやアプリ、システム開発をやりたいという人の参考になれば幸いです。 (ちなみに当たり前の事しか、書いてないです。当たり前のことって難しい。) 組織作りについて (結論;最初はプロトタイピングに必要な人員だけ雇え) 次はフィリピンで世界向け英語学習サービスを開発だ! と意気込んで、

    海外でゲーム開発会社を作って、2000万円溶かして学んだ反省点 - Qiita
    Shalie
    Shalie 2019/04/10
  • 【図解】Dockerの全体像を理解する -前編- - Qiita

    この記事は何か イメージやコンテナなどの基からdocker-compose、docker-machine, docker swarmなどのDocker周りの様々な概念の全体像を整理して、Dockerの仕組みを理解するための記事 前編では「コンテナ、イメージ、DockerHubでのイメージ共有」について書いて行きます。 対象読者 ・Dockerって何? ・Dockerちょっと勉強したけどDocker compose? Docker machine? Docker Swarm? 色々ありすぎて意味不明 という方 Dockerとは何か Docker社が提供する「コンテナ型仮想化技術」 を実現するプロダクト 仮想化? PCやサーバといったマシンにインストールされているOS(ホストOS)の上に、別のマシンを仮想的に立ち上げる事 簡単に言うと「パソコンの中に仮想パソコンを起動する」のが仮想化です。

    【図解】Dockerの全体像を理解する -前編- - Qiita
  • 書籍「Clean Architecture」が最高すぎたのでエッセンスをまとめてみた

    記事では、書籍「Clean Architecture 達人に学ぶソフトウェアの構造と設計」のポイントを抽出する。ただ、削った部分も多いので、ぜひ書籍を購入してほしい。 第1部 イントロダクション ソフトウェアを「一度だけ」動かすのは、それほど難しいことではない。正しくするのは難しい。 ソフトウェアを正しくすると、不思議なことが起こる。開発や保守に必要な人材はわずかで済む。変更は簡単で迅速になる。欠陥の数は少なく、ほとんど出てこなくなる。労力は最小に抑えられ、機能性と柔軟性は最大になる。 「あとでクリーンにすればいいよ。先に市場に出さなければ!」ソフトウェア開発者たちはそう言ってごまかす。だが、あとでクリーンにすることはない。短期的にも長期的にも、崩壊したコードを書くほうがクリーンなコードを書くよりも常に遅い。早く進む唯一の方法は、うまく進むことである。 すべてのソフトウェアシステムは、2

    書籍「Clean Architecture」が最高すぎたのでエッセンスをまとめてみた
    Shalie
    Shalie 2018/08/13
  • AliEaters (Alibaba Cloud Developers meetup) - Qiita

    AliEaters (Alibaba Cloud Developers meetup) Alibaba Cloudを上手に使うためのノウハウの共有を目的としたコミュニティ

    AliEaters (Alibaba Cloud Developers meetup) - Qiita
    Shalie
    Shalie 2018/05/17
    AlibabaCloudに関する情報のストック。
  • AlibabaCloudのECSを東京リージョンの最安値で起動してみる!(ROS版) - Qiita

    はじめに AlibabaCloudのECSを東京リージョンの最安値で起動してみる! - Qiita ECSで起動したのを前に書きました。 今回は、ROSで起動をしてみます。 インスタンスタイプが最小でなかったので テンプレート AlibabaCloudのResource Orchestration Service(ROS)を触ってみる。 - Qiita のテンプレートを改修しました。 { "ROSTemplateFormatVersion": "2015-09-01", "Description": "poc", "Metadata": { "RosGraphicElement-1": { "x": 326, "y": 208, "width": 368, "height": 245 }, "RosGraphicElement-2": { "x": 93, "y": 147 }, "Ros

    AlibabaCloudのECSを東京リージョンの最安値で起動してみる!(ROS版) - Qiita
  • AlibabaCloudのResource Orchestration Service(ROS)を触ってみる。 - Qiita

    AlibabaCloudのResource Orchestration Service(ROS)を触ってみる。AlibabaCloudAlibabaCloud学習日誌ROS(AlibabaCloud)VPC(AlibabaCloud) 今回はAlibabaCloudの Resource Orchestration Service に触れてみます。 Resource Orchestration Serviceとは ROS (Resource Orchestration Service、ROS) - Alibaba Cloud プロダクト Resource Orchestration Service (ROS) は Alibaba Cloud リソースの作成や管理を効率化するサービスです。ROS を利用することで開発者やシステム管理者の作業工数を大幅に削減することが可能です。ROS では、リソ

    AlibabaCloudのResource Orchestration Service(ROS)を触ってみる。 - Qiita
    Shalie
    Shalie 2018/05/14
    "AWSでいう、CloudFormationと同じものです"
  • AlibabaCloudのCloudMonitorサービスを使ってみた - Qiita

    手順 さて、作業をしていきましょう。 今回の目標は、ECSインスタンスのCPU使用率を監視してメールを通知するアラームの作成方法を説明します。 1. CloudMonitorのアラームの作成 2. CloudMonitorのアラームの検証 前提 ECSインスタンスが稼働中であること(事前に監視対象のインスタンスIDをメモしておく) 1. CloudMonitorのアラームの作成 ■アラーム送信先の作成 ・[CloudMonitor コンソール]にログオンします。 ・[アラーム送信先] ページにアクセスし、ページの右上隅にある [送信先を作成] ボタンをクリックします。 ・名前、メールを入力します。 ・確認目的の電子メールが送信されます。送信された認証番号を入力します。 ・[保存]をクリックします。 ■アラーム送信先グループの作成 ・[CloudMonitor コンソール]にログオンします。

    AlibabaCloudのCloudMonitorサービスを使ってみた - Qiita
  • SLBを使ってWebの負荷分散を試してみる - Qiita

    Alibaba Cloudでは、複数のECSにトラフィックを振り分けることによってアプリケーションなどのシステムの可用性を高めるSLBという仕組みを導入することができます。SLBの基的な仕組みと導入方法についてご紹介していきます。 SLBとはどのようなシステムなのか? 通常のシステムでは、サーバひとつにつきひとつのIPアドレスが割り当てられる形のため、システムに大きなトラフィックがかかったり、物理的な障害が発生したりするとシステム全体の動作に問題が起きてしまいます。 このような問題に対処するために作り出されたのがSLB(サーバロードバランサ)という仕組みです。 SLBを導入すると、今までひとつのサーバで処理していたトラフィックを複数のサーバに分散して処理することができるようになります。 これにより、単体のサーバでは処理が難しかったトラフィックでも安定した動作が可能となり、システム全体の可

    SLBを使ってWebの負荷分散を試してみる - Qiita
  • Alibaba Cloud を初めてみた - Qiita

    公式サイトについて Alibaba Cloud は、既存のとおりあの有名なアリババ が運営しているクラウドサービスです。 最近、日サイトもオープンして日語化されているので、さっそくアカウントを開設して、現在どのようなサービスが展開されているのか調べてみました。 日サイトは、https://jp.alibabacloud.com になります。Alibaba Cloud では、日サイトの他に国際サイトと中国サイトの合計3種類あります。いずれのサイトも右上の「日サイト」のプルダウンメニューから切り替えることができます。 アカウントについて まず、使う前には、当然ですがアカウントの開設が必要になります。 Alibaba Cloud のアカウントの解説方法は、次の公式ドキュメントが提供されているので、すぐにアカウントを開設することができました。 また、アカウントを開設すると、Alibaba

    Alibaba Cloud を初めてみた - Qiita
  • 日本一マクドナルドから遠い場所 - Qiita

    きっかけ 日マクドナルド様のサイトの店舗検索の地図をみてたら、やたらたくさんの店舗が一度に表示できる。 これって全店舗一度に読み込んでるのかな、とChromeのデベロッパーツールで覗いてみると、全店舗分のJSONが見えた。 全店舗2887件。 ちょっと拝借して長年の疑問を晴らしてみようと思った。『はたして、日で一番マクドナルドから遠い場所はどこなのか?』 注) 離島は除きます。離島を含めると南鳥島がぶっちぎりです。 Fusion Tablesでプロットしてみる Fusion Tablesに緯度経度をインポートすることでマップに位置をプロットできるのでやってみた。 Fusion Tablesの導入その他に関しては他に説明を譲ります。 とりあえずデベロッパーツールからJSONを丸ごとコピペして編集の末にCSVファイルをでっちあげた。 Fusion Tablesで扱えるように、先頭行にはカラ

    日本一マクドナルドから遠い場所 - Qiita
    Shalie
    Shalie 2018/04/28
    おもしろい。
  • アリババクラウドをはじめてみます - Qiita

    アリババクラウドとは 中国のアリババ(阿里巴巴)という会社が 展開しているクラウドコンピューティングサービス、 アリババクラウドコンピューティング(阿里雲)です。 アリババには他にも alibaba.com 淘宝网(淘寶網) 日站 Alipay などのBtoBや決済のサービスなど色々あります。 Wikipediaを見てみますと 阿里巴巴集団 - Wikipedia アリババクラウドコンピューティング(阿里雲) クラウド・コンピューティングサービスを提供するために、2009年9月に設立。 とあります。 すでに8年、今9年目のようです。 アリババクラウドのサイトを訪問 Alibaba Cloud 公式サイト です。 ブラウザは、Chrome で開いてください。 アカウント登録 アリババクラウドを開始するには、アカウント登録からですね。 まずは、ドキュメントを読んでみましょう。 アカウント登録

    アリババクラウドをはじめてみます - Qiita
  • NEM のコールドウォレットの自作は難しいのか検証してみた - Qiita

    まえがき Coincheck(コインチェック) の XEM盗難騒動で 技術的に難しかった というお話があったようだ。 今回はコールドウォレットを自作してみて、当に難しいのかを検証してみた。 設計 ネットワークにつながっていない端末で PrivateKey を保有する(または入力する) 上記端末で署名済みのトランザクションを生成する 署名済みのトランザクションを ネットワークにつながっている端末でNEMネットワークに送信する こうすることで PrivateKey がネットワーク上に露出することがなくなる ここで検討しないといけないのが 署名済みのトランザクション をどのようにネットワークにつながっている端末 に受け渡すか 最も単純な方法として、 QRコード に変換して画像として渡してしまえば、 カメラが有る端末で容易に送金できる まとめるとこんな感じ ネットワークにつながっていない端末 オ

    NEM のコールドウォレットの自作は難しいのか検証してみた - Qiita
  • Webアプリケーションフレームワーク導入時に考慮すべき22の観点 - Qiita

    記事では、 チームによる持続的に変更可能なWebアプリケーションの開発を目標に、フレームワーク導入時に考慮すべき22の観点を紹介する。 フレームワークによって特徴は異なるが、番導入にあたって、考慮すべきポイントはあまり変わらないので、極力フレームワーク1に依存しすぎないよう配慮する。また、話をシンプルにするため、REST APIを提供するアプリケーションを題材とする。 前提 ソフトウェアのエントロピー ソフトウェアがエントロピー増大の法則を避けられないことを、体感している開発者は多いだろう2。普通にアプリケーション開発を続けると、開発スピードは鈍化し、品質は低下してバグが増え、開発者からは技術的負債への怨嗟の声が聞かれるようになる。エントロピー増大というフォースは極めて強力で、意思を持って立ち向かわなければ、容易にダークサイドに堕ちてしまう。 関心事の分離 大規模Webアプリケーション

    Webアプリケーションフレームワーク導入時に考慮すべき22の観点 - Qiita
    Shalie
    Shalie 2017/12/17
    "ソフトウェア開発は複雑さとの戦いになる。特に、「ビジネスの関心事」と「技術的関心事」をいかに分離するかは、持続的に変更可能なアプリケーション開発を実現するためのキモ"
  • 1