タグ

*Reviewと**Developmentに関するelectrica666のブックマーク (37)

  • 文化祭で某チェーン店を再現して失敗した話 - Qiita

    要約 Wifiは無いに等しいと考えること。 (来場者1万強/日 なんていう状況下でWifiが動くと想定するのが駄目でした) 進捗管理する第三者を設けること。 ソースコード https://github.com/Na4Yu/EasyEats (RTDBのURLやSquareの個別キーは抜いているのでそのままは使えないです) はじめまして はじめまして、高校2年のNaYuです。 今回は文化祭で派手に失敗した話をさせて頂きます。 血反吐を垂れ流しながら書いていましたが、もし皆さんが文化祭を経て「この人のしたことをしなくて良かった~」なんて言っていただければ幸いです。(人の不幸は蜜の味) お願い 記事は知見の共有を目的として個人が執筆したものであり、記事の内容について学校、学校関係者への問い合わせはご遠慮頂けるようお願い申し上げます。 これを読んでいる後輩の方々へ この記事が私からの引き継ぎに

    文化祭で某チェーン店を再現して失敗した話 - Qiita
    electrica666
    electrica666 2023/08/12
    素晴らしい体験だ…。この体験は(エンジニア)人生の核の一部になって、これからの自分をきっと何度も助けてくれるんじゃないだろうか。いい時代だ。
  • プロダクトマネジメントと事業開発に関する私的な振り返り - 下町柚子黄昏記 by @yuzutas0

    TL;DR 企画力が…欲しい… pic.twitter.com/hJfr0qNv7T— ゆずたそ (@yuzutas0) 2020年11月19日 試行錯誤の瓦礫の記録です。 はじめに もくじ TL;DR はじめに もくじ 以前書いた記事 前提・免責 アイデア 1日1案(やってよかったこと) 1stスクリーニング(やってよかったこと) コミュニケーション チームへのリスペクト(やってよかったこと) 話す <<< 聞く(改善余地あり) 即決する(やってよかったこと) 自分で各論まで見る(やってよかったこと) 発散→収束でディスカッション(改善余地あり) イラストで話す(改善余地あり) 日次ミーティング(やってよかったこと) 議事録を書く(改善余地あり) 得た情報を共有する(改善余地あり) 想定納期を示す(改善余地あり) カレンダー招待&日程確約コメントを転記(改善余地あり) プロセス管理 仮説

    プロダクトマネジメントと事業開発に関する私的な振り返り - 下町柚子黄昏記 by @yuzutas0
    electrica666
    electrica666 2021/03/27
    本か!ってくらいの物量だな。かつ詳細で濃厚。
  • 決済サービスを閉じるときのやることリスト | メルカリエンジニアリング

    Merpay Advent Calendar 2020の20日目は、メルペイProduct EngineeringチームのVP of Engineeringを担当しているnozaqがお送りします。 2020年はメルペイEngineeringチームとして業務しながら、一方で年初からOrigami PayというQRコード決済サービスの提供終了に伴うシステム停止業務を計画・実行してきました。サービスの終わらせ方について詳しく説明されることは中々ないと思ったので、投稿では決済という外部影響が大きい種類のサービスを終了するにあたり、どのような検討がなされたのかを事例としてお伝えできればと思います。 取り組んだこと 決済サービスはお支払いを行う一般のお客さま・お支払いを受け付ける加盟店様・システム連携している金融機関様やパートナー様など多くのステークホルダーが存在します。また店頭でのお支払い方法をご

    決済サービスを閉じるときのやることリスト | メルカリエンジニアリング
  • 失敗したエンジニア組織施策としくじりの反省|nottegra@在宅勤務

    前回、成功したエンジニア組織の施策について書きましたが、今回は失敗編です。失敗のほうが多いのでどうしても文量が多いのですがご勘弁下さい。 説明用に前職の関係記事がガンガン出てきますが、貶めたり咎める意図は全くありません。あくまで僕が責任持って実施した施策で失敗したことについてのノウハウ共有と反省についての記事です。 組織施策プレゼン大会 ※元記事がお亡くなりになっているのでWayback Machineより [概要] 組織施策についてチームごとにプレゼン。プレゼン毎に担当役員+組織責任者(僕)が点数評価。点数が一定以上の場合施策実行をその場で採択。 内容は、課題提起→施策内容→実行体制→スケジュール→予算→まとめ。 [導入背景] エンジニア組織の人数が増えて組織硬直が進んでいたこと、全員の目線を合わせる機会があまり無かったことから、メンバーの不満が見えないレベルでたまり続けていました。 メ

    失敗したエンジニア組織施策としくじりの反省|nottegra@在宅勤務
  • Delphi なんかで開発していて恥ずかしくないよ? - Qiita

    リプライ Delphiなんかで開発していて恥ずかしくないの? https://qiita.com/e99h2121/items/e5b823ae69ce418ea235 があったので勝手にリプライ記事です。 この記事を読むと(なぜか) Delphi がやり玉に挙げられただけで別に Delphi をことさらおとしめている訳では無いようです。 とはいえ、恐らく昔ながらの Delphi しか知らないのかな~と思います。 ということで、拙作 Delphi Community Edition の記事からの抜粋になりますが、まずは最近の事情を紹介します。 最新の Delphi の IDE 現在の Delphi はこのような見た目で他の開発環境にも劣らない感じになっています(ダークテーマ, Wikipedia より拝借)。 向こうの動画は XE2 という9年も前のバージョンを貼っています。どうして。 最

    Delphi なんかで開発していて恥ずかしくないよ? - Qiita
    electrica666
    electrica666 2020/11/28
    丁寧な熱のある反論で良き。/この辺、はてぶの悪いところ(更新されない記憶を元にした一丁噛み)が出てきがち。
  • 創業105年の旅館運営企業が実現した 毎週リリースするチームの作り方

    創業105年の星野リゾートでは、他社と差別化を図るために、多くのシステムを独自に作っていたが、旅館運営企業を生業であったため、ほぼ全てのシステムを外部に発注していました。 そのため、近年の技術の進化やビジネスの展開にシステムが追いつかず、システムが企業のボトルネックになっていました。 セッションでは、非IT企業である星野リゾートが、システム開発の内製化を目指し、どのように毎週リリースするチームを一から構築したのかお話いたします。Read less

    創業105年の旅館運営企業が実現した 毎週リリースするチームの作り方
  • アジャイルはなぜ失敗するのか?~教科書には載っていない反復型開発の3つの掟

    EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

    アジャイルはなぜ失敗するのか?~教科書には載っていない反復型開発の3つの掟
  • 三菱重工「初めてのAWS活用IoTサービス開発とリリースに至るまで」で明かされた短期間&未経験者の開発ノウハウ #devio_showcase | DevelopersIO

    「3ヶ月でアレとコレとソレを作って下さい」 最近のビジネス環境において、「まずは3ヶ月」というキーワード、非常によく出てきます。自分もいろんなお客様と話をする中で「検討にばかり時間をかけずに、まずは3ヶ月で形にして欲しい」という要望を非常によく伺います。 ただ、実際に新しいものを新しい技術で未経験者中心で進めていくにあたって、3ヶ月という期間はあまりにも短いというのが現実ではないでしょうか。 今回、弊社主催のDevelopers.IO Showcaseで、三菱重工様の「初めてのAWS活用IoTサービス開発とリリースに至るまで」を聴講しながら、そんなことを切実に考えていました。 ユーザー企業の中で、新しいサービスや機能を開発し運用していく上で必要な考え方やノウハウが詰まったこのセッション、是非同じ境遇に立たされている方に見ていただいて、みなさんの現場で活かしていただければと思います! 3ヶ月

    三菱重工「初めてのAWS活用IoTサービス開発とリリースに至るまで」で明かされた短期間&未経験者の開発ノウハウ #devio_showcase | DevelopersIO
  • 【インターンレポート】LINE証券アプリのパフォーマンス改善

    こちらは読み込み時のProfileです。 読み込み時には、リストの生成が起こります。 赤枠で囲っている部分がTruncatedTextの処理にかかっていたものです。 この処理が無くなったため、読み込みやタブの切り替え時のリスト生成が速くなりました。 タブの切り替えの修正 このポートフォリオページは、タブの切り替え時に毎回リストを描画しています。 リストの描画は1回で済むはずなので、この修正をします。 リストの再描画の防止 このページの描画では、表示中でないタブは、Loading画面を表示するようにしていました。 この影響で、1度表示したタブであっても、タブを切り替えると描画した要素がunmountされるようになっていました。これを、表示中でないタブも表示するように修正しました。 この修正によって、リスト上にあるswitcherによるタブの切り替えではリストの再描画がなくなりました。 しかし

    【インターンレポート】LINE証券アプリのパフォーマンス改善
  • なぜ僕たちはサーバレスでJavaを諦めTypescriptを採用したか - Qiita

    この記事は個人ブログのうち技術に関する箇所のみを抜粋した転載です。 なぜ僕たちはサーバレスでJavaを諦めTypescriptを採用したか -Junks, GC cannot sweep- またブログには書いたのですが、諸事情により先に英語版が存在します。 こちらも書いたのは僕なので、剽窃などではないことはご了承ください。 [元記事]: Why we replaced Java with Typescript for Serverless in dev.to はじめに サーバレス(serverless)は昨今もっとも注目を集める設計手法の一つで、おそらく多くの開発者が大なり小なり自分のプロダクトに応用し始めているのではないでしょうか? 僕自身、完全にサーバレスに魅せられてしまい、昔ながらの自分でサーバやミドルウェアを管理しながら運用するみたいな世界には戻れる気がしません。 そもそもスケーリ

    なぜ僕たちはサーバレスでJavaを諦めTypescriptを採用したか - Qiita
  • クックパッド Android アプリ CI を CodeBuild に切り替えた話 - クックパッド開発者ブログ

    こんにちは、モバイル基盤部の加藤です。 モバイル基盤部では開発者の開発環境や CI 環境の改善に取り組んでいます。 今回はその中でクックパッド Android アプリの CI 環境を CodeBuild へ移行した取り組みを紹介します。 クックパッド Android アプリで先行して移行を行った話となっていますが、他プロジェクトに関しては今後順次移行する予定となっています。 これまでの CI 環境 この記事では以前 Android アプリの CI 環境を紹介した Genymotion On Demandを使うようになってAndroidのCIがさらに1分短縮した話 からの差分を中心にご紹介します。 上記の記事をまだ読まれてない方はぜひご一読の上この記事を読まれることをおすすめします。 これまでの CI 環境の概要を説明すると以下のような図の構成となっていました。 既存環境の問題点 以前の記事

    クックパッド Android アプリ CI を CodeBuild に切り替えた話 - クックパッド開発者ブログ
  • Node.jsとはなにか?なぜみんな使っているのか? - Qiita

    この記事は 「JavaScriptの勉強してたらみんなNode.jsの存在を前提に話が進む。でもNode.jsってWebサーバじゃないの? なんでインストールしなきゃいけないの? なんでみんな使ってるの?」 といった疑問を解消することを目的としています。 基礎:JavaScriptの特徴 まずはJavaScriptと他のプログラミング言語の違いを知っておく必要があるので解説します。 JavaScriptChromeやFirefoxといった「ブラウザ上」で動作するプログラミング言語です。 対してPythonRubyのような一般的なプログラミング言語は通常「パソコン上」で動作します。1 このことが生み出す違いは、OSの機能にアクセスできるかどうかです。 「OSの機能」とは例えばファイルの読み書きや、ネットワーク通信などの機能のことです。 パソコン上で動作するアプリケーション(Python

    Node.jsとはなにか?なぜみんな使っているのか? - Qiita
  • 頑張らなくていいチームだからこそ自分の強みを増やしていきたい | はてなで働く do-su-0805 にアンケート [#8] - Hatena Developer Blog

    こんにちは、Hatena Developer Blog編集部です。「はてなで働くエンジニアにアンケート」シリーズ、今回はシステムプラットフォーム部のSREであるid:do-su-0805に話を聞きました。 id:do-su-0805にアンケート はてなidとその由来を教えてください いつどんなきっかけで入社されましたか? 現在の仕事を教えてください チーム内の立ち位置を教えてください 1日の仕事の流れを教えてください 最近うまくいったことは何ですか? 最近うまくいってないことは何ですか? 普段大切にしていることは何ですか? はてなはどんな会社ですか? id:do-su-0805にアンケート はてなidとその由来を教えてください 会社用のはてなid は do-su-0805 で、サブアカウントとして運用しています。普段使いのはてなidは do_su_0805 です。 由来としては、いずれもコ

    頑張らなくていいチームだからこそ自分の強みを増やしていきたい | はてなで働く do-su-0805 にアンケート [#8] - Hatena Developer Blog
  • 開発チームの責務を「エンジニアリング観点でのサービス継続リスクをコントロールしながら、開発速度を最大化する」としてみた話 - $shibayu36->blog;

    最近開発チームの改善を行う時に、どういう目的で開発チーム改善を行うのかや、開発チームの責務は何なのかについて悩んでいた。色々を参考にしながら、自分の中でしっくり来た責務があったので、ブログにまとめておく。 まず自分の中で、開発チームの責務は次のものであると言語化した。 エンジニアリング観点でのサービス継続リスクをコントロールしながら、開発速度を最大化する なぜこの責務としたか まず現代のソフトウェア開発においては、非常に不確実な状況で、顧客にとって価値があるものが何かを探索しながら、高速に価値を創出・提供しなければならない。これを満たすためには、「正しいものをつくる」ということと、「正しくつくる」ということの両輪を回す必要がある。 この時、プロダクトオーナー側と開発チーム側で分業するとすれば、やはり開発チームは「正しくつくる」ことに焦点を当てて責務を持つと良いと考えた。つまり開発速度(価

    開発チームの責務を「エンジニアリング観点でのサービス継続リスクをコントロールしながら、開発速度を最大化する」としてみた話 - $shibayu36->blog;
  • 【レポート】インフラエンジニアは働かない~AWSのフルマネージドサービスでメンテフリーになるまで~ #AWSSummit | DevelopersIO

    DA事業部の春田です。 AWS Summit Online絶賛開催中!ということで、記事では「CUS-60: インフラエンジニアは働かない~AWSのフルマネージドサービスでメンテフリーになるまで~」の内容についてまとめていきます。 セッション情報 株式会社カプコン システム開発部 中村 一樹 氏 株式会社カプコン システム開発部 中島 淳平 氏 DL数500万を超える大型タイトル、モンスターハンターライダーズ。 メンテフリー、省コスト、最先端、をテーマにしたカプコン史上最大のインフラアーキテクチャはどの様に設計され、どう運用されているのか。コンテナって実際どうなの、Kubernetes?ECS?RDBMSを使わずしてサービスを提供することは可能?大量アクセスにより生成されるログを安全に回収するにはどうする?実際に運用してみた経験や事例を踏まえて、カプコンの考えるクラウドネイティブ時代の

    【レポート】インフラエンジニアは働かない~AWSのフルマネージドサービスでメンテフリーになるまで~ #AWSSummit | DevelopersIO
  • 不安とストレスから解放される見積りとスケジュール方法

    はじめに 何かはじめてのことをする場合、人はとても「不安」を感じます。人は未来を考えることができる生き物です。その特異な能力ゆえに、未来に起こるかもしれないよくないことを考えると「不安」を感じてしまうのです。 仕事プロジェクトなどは、「間に合わなかったらどうしよう」とか「この仕事はちゃんと終えられるのだろうか。」など、未来のことを考えてしまうので「不安」に満ちたものになりがちです。 また、不安なものに取り組むというのは大きなエネルギーが必要です。試験勉強をしている時などに、部屋の掃除をしたくなってしまって、気が付いたら時間がなくなっていたという経験を多くの人が体験したことがあるのではないでしょうか。人は、不安なものを直視することを無意識に避けてしまうクセがあるのです。 稿では、プロジェクトにおける不安とはなんだろうか?を考え、できる限り不安を最小化させるということを主眼に置いたスケジュ

    不安とストレスから解放される見積りとスケジュール方法
  • AWS Transit Gateway にざっくり触れる【初心者】 - Qiita

    はじめに 今回は AWS Transit Gateway というサービスについて、便利なところをピックアップしてご紹介していきます。 Transit Gateway 中央※ハブを介して、 VPC とオンプレミスネットワークを接続するクラウドルーターだと言われています。 ネットワークが簡素化され、VPCの複雑なピアリング接続をしなくてよくなります。 パッと見て分かる通り、ごちゃごちゃVPC同士を繋げなくて良いので、管理がとてもしやすそうですよね。 ※ハブとは HUBとは、LAN上で各端末(コンピューター、ネットワークプリンタなど)同士を接続する機器のことです。 ネットワーク内のデバイスの共通接続ポイントとして機能します。 ルーティング Amazon Virtual Private Cloud (VPC) と VPN の間の動的および静的レイヤー 3 ルーティングをサポート パケットの送信先

    AWS Transit Gateway にざっくり触れる【初心者】 - Qiita
  • 副業で作り始めたwebサービスの1年を振り返る - ニートの言葉

    こんにちは、あんどう(@t_andou)です。 副業でスタートしたwebサービスですが、作り始めて1年が経過しました。 まだ成功とも失敗とも言えない状況ですので物語としては大して面白くもないとは思いますが、備忘録としてこの1年の振り返りをまとめておきたいと思います。 この記事に書いてあること 何を作ったのか なぜ作ったのか なぜ競艇なのか 経緯 2017年9月 2017年10月 2017年11月 2017年12月 2018年1月 2018年2月 2018年3月 2018年4月 2018年5月 2018年6月 2018年7月 2018年10月 2018年11月 2018年12月1日 現在の状況 メンバーについて 収支について ユーザー数について PVについて 良かったこと その1.完成度はともかく公開してみたこと その2.有料のサービスにしたこと 最後に 対象読者 ・Webサービスを作ってみ

    副業で作り始めたwebサービスの1年を振り返る - ニートの言葉
    electrica666
    electrica666 2018/11/30
    無料サービスで公開って記事はよく見かけるけど、有料化の話は興味深い。サービスとしての儲け以外に賭け金としての儲けもあるんだもんな。
  • 入社からの半年間でコードレビューで指摘されたことのまとめ - 30歳からのプログラミング

    実務未経験でプログラマとして入社して半年以上が経った。 コードレビューで指摘されたことを備忘録としてまとめておく。 自分なりにまとめたものなので、レビュアーが言いたかったこととニュアンスや解釈がずれている可能性はある。 初歩的な内容ばかりで我ながらうんざりする。 せっかく優秀な同僚ばかりなのだからもっと高度なことを学びたいが、こういう初歩的なことが出来ないのが俺の現状なのだから、仕方ない。 そもそもPullRequestを送ったこともなかったわけだし。入社初日は、一人でPullRequestの出し方を練習していた。 それを考えればまあ、こんなものだろうか。 当たり前のことをちゃんと当たり前に出来るようになって、早く、次のステージに進みたい。 PullRequest(PR) PRのタイトルは分かりやすいものに。必要に応じてチケットの番号なども入れる。 コミットやPRは出来るだけ粒度を細かくす

    入社からの半年間でコードレビューで指摘されたことのまとめ - 30歳からのプログラミング
    electrica666
    electrica666 2017/08/27
    こんな真摯な姿勢、伸びるに決まっている。
  • ソフトウェア開発で学んだが使わなかったもの

    開発手法など、一通り学んだが実際に使っていないものは多少なりあると思う。それらについて掘り起こしてみたい。 スクラム開発認定スクラムマスター研修には研修会場ホストという立場で数回立ち会った。認定外の研修も幾つか受講した記憶がある。書籍もそれなりに読み、Scrum Gathering Tokyoなどのコミュニティにも顔を出し、まあそれなりに色々考えて捉えてきた。でも、自分のチームでは使っていない。スクラム開発というアイデアに矛盾があるからだ。 そもそもスクラム開発ではチームの自律的な行動を良しとしており、それに対する”フレームワーク”を提供しているということになっている。イテレーション、バックログ、ふりかえり、デイリーミーティング(いまだに「朝会」って言ってる人いないよね?)、そしてそれらのお作法。誰が言ったかわからないが、それぞれの作者の意図を察するためには「守」が大事らしい。守破離の「守