並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 16034件

新着順 人気順

developmentの検索結果121 - 160 件 / 16034件

  • サブスクリプション課金システム開発ケーススタディ - inSmartBank

    世はまさに大サブスクリプション時代。この潮流の中で弊社スマートバンクもまた、去る2023年7月12日にB/43プラスというサブスクリプションサービスをリリースしました。 サブスクリプションといえばユーザーに提供されるコンテンツや機能といった直接的な価値に焦点が当たりがちですが、その土台にはサブスクリプションビジネスを成立させるための課金システムがあります。本記事では筆者が行った課金関連の開発を振り返ってみて重要だったポイントや工夫点を伝えてみたいと思います。 すでに世に多くのサブスクリプションサービスがある中で、課金システムの実装はコモディティ化した単純な作業に思えるかもしれません。しかしながら自社サービスにてゼロから実現するとなると、想像よりも多くの思考と意思決定が必要とされる、エンジニアリング観点ではとても奥深い題材といえます。いち開発プロジェクトのケーススタディ、あるいはいちプログラ

      サブスクリプション課金システム開発ケーススタディ - inSmartBank
    • 扇風機のファームウェアを書き換えて潜在能力を引き出した話(その1) - Qiita

      初めに 私の家には数年前に買った安い扇風機(FBQ-191D https://www.amazon.co.jp/dp/B00V3EKFMU )があるのですが、暑い時は風量を最強にしてもすこし風が弱いと感じることがありました。(amazonのレビューでも何件かそんなこと書かれてました) なので、改造して風を強くさせることを検討してみました。 モータを変えたりしないと風を強くすることはできないと考えてたのですが、あまりお金をかけずしようと検討した結果、中身のソフトを書き換えるだけで風量を強くすることができましたので、どのようにしたのかについてお話ししたいと思います。 調査 潜在能力を持っているかどうかの確認 まずはどうやってモータを制御してるかを確認しました。 内部の基板はこんな感じでした。 まずは、一番重要なモータ駆動用の信号を見てみました。 モータに繋がるケーブルは画像の下にある5線のコネ

        扇風機のファームウェアを書き換えて潜在能力を引き出した話(その1) - Qiita
      • Git の最新アップデートから考える開発手法の潮流

        2022.11.15に発表した内容になります。 https://www.youtube.com/watch?v=ScNN3uGXFd0

          Git の最新アップデートから考える開発手法の潮流
        • 違法な職務質問をされたので東京都を訴えた裁判の控訴審は棄却、理由は突然に

          職務質問裁判の控訴は棄却された。判決文は以下から読むことができる。 https://github.com/EzoeRyou/calling-110-is-suspicious 2年前の7月3日、職務質問を受けた。 警察官に職務質問をされた話し この職務質問は明らかに違法であると感じたので、弁護士に相談の上、東京都に対して国賠訴訟を起こした。警察官というのは各都道府県の下に位置する行政組織なので、警察を訴えるというのは、その警察の所属する都道府県を訴えるということになる。 一審判決は請求棄却。理由としては、「最初の10分間は不審事由がないが、刃物などの危険物を入れることができるリュックを背負っていたから声をかけ10分間その場にとどめて話をするのは違法ではない。このとき110番通報を要請したことは不審事由にあたりその後の1時間20分の職務質問は不審事由が存在するために合法である」というわけのわ

          • 2019年のDevOps/MLOpsエンジニアの標準的スキルセット - Qiita

            ちなみに、IT業界全体のシェアとしてはMicrosoftのAzureの方がGCPを上回っていますが、Web業界においてIaaSにAzureを採用している企業さんは2019年時点ではまだまだ少ないので、現状ではとりあえずAzureへのキャッチアップは後回しにしておいて問題ないと思われます。 クラウドアーキテクチャ設計 前述したAWSやGCPの各種マネージドサービスを適切に組み合わせてアーキテクチャ設計を行い、それを構成図に落とし込める能力は必須となります。 いわゆる「アーキテクト」という職種の担当領域でもありますが、「サービスを安定稼働させたまま、バリューをユーザに迅速に届ける」ためには、自動化のしづらい構成が採用されてしまったり、無駄な機能が開発されてしまったり、アンマネージドなツールやサービスが使用されて管理工数が肥大化したりしないように、アーキテクチャ設計の段階からDevOpsエンジニ

              2019年のDevOps/MLOpsエンジニアの標準的スキルセット - Qiita
            • なぜアジャイルは日本で広がらないのか?現状に関する考察と将来の展望

              私はこれまで6年間日本で働いてきましたが、昨年11月にプロフェッショナル・スクラム・トレーナーになってから、日本のスクラムやアジャイル開発の現状と今後の展望についてよく質問を受けるようになりました。そうした質問に触発されて私自身もこのテーマについて掘り下げて調べたり考えたりするようになりましたので、この記事にまとめました。(English version here) スクラムとアジャイル開発の現状 1986年、当時 一橋大学教授であった野中郁次郎氏と同大学の竹内弘高氏は「The New New Product Development Game」(Harvard Business Review) という非常に有名な研究論文を発表しました(1)。この論文は日本企業による新製品開発プロジェクトの成功事例を紹介すると共に、これらのプロジェクトに共通する特徴として「自己組織化されたチーム」「開発フェ

                なぜアジャイルは日本で広がらないのか?現状に関する考察と将来の展望
              • 2022年におけるフロントエンド開発のベースライン

                LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog TL;DR:2022にフロントエンド開発で最も考慮すべきユーザー環境は、パフォーマンスでは低スペックのAndroid端末、標準仕様では2年前のSafari、そしてネットワークでは4Gです。それに対してはJSへの過剰依存などが原因で主にパフォーマンスの面でのウェブ全体の対応がよくありません。 こんにちは!LINEフロントエンド開発室のダバロス アランです。この記事のタイトルを見て「釣りタイトルですね〜」と考えている方がいると思いますが今回に限ってはそれを大目に見てください。それはなぜかと言いますと、2021年から2022年にかけて私たちフロントエンドエンジニアが全体的に考え方を改める必要が出るほど大きな変化がありました。 その変

                  2022年におけるフロントエンド開発のベースライン
                • はじめに · 小さなゲーム開発の楽しみ

                  小さなゲーム開発の楽しみ はじめに ゲーム開発は、自分の創造性を存分に活かせる場だ。特に、手軽に作成してすぐに楽しめる小さなゲームを題材とすれば、その魅力をすぐに体験できる。この記事では、小さなゲームを制作する楽しさを探ってみたい。 「小さなゲームを作ること、それ自身が楽しいのだ」の章では、小さなゲームとは何か、小さなゲームを作るのはなぜ楽しいのかを述べる。小さなゲーム開発は大きなゲームを作るための訓練というだけではなく、小さなゲームならではの楽しさがあるのだ。 小さなゲームを作ろうとした時、どのようなプログラミング言語やゲームエンジンを使って作れば良いかは、最初に悩むポイントだ。「ターゲットデバイスと開発環境、何向けに何で作ろうか」の章で、それらに関する情報を集めた。 ゲームの核となるアイデアの考案は、小さなゲーム制作の鍵だ。「小さなゲームのアイデアって、どうやって思いつくの」の章で、そ

                  • 大手町・丸の内・有楽町あたりのエリアは地下街が充実していて迷宮だがとても楽しい

                    超高層ビル・都市開発研究所の中の人 (きりぼうくん) @kiribou06341 「超高層ビル・都市開発研究所」のWEBサイト運営者(20代後半)です😊/超高層ビル/タワーマンション/駅ビル/再開発/都市開発/地理/地下街/駅直結TOD/コンパクトシティ/Google Earth/CitiesSkylines/Urban Development/Construction/Skyscraper🙋 skyscrapers-and-urbandevelopment.com 超高層ビル・都市開発研究所の中の人 (きりぼうくん) @kiribou06341 こんなの好きなの限界地理オタクの俺だけかもしれない。 大丸有と八重洲、銀座の地下って、実は全部繋がってて超高層ビルの地下にも通路や街が広がってるから本当に迷宮。 下手したら世界最大の地下迷宮かも🤫 都心の駅直結で誰でも行けるのに、東京の地下

                      大手町・丸の内・有楽町あたりのエリアは地下街が充実していて迷宮だがとても楽しい
                    • アジャイル手法提唱者が涙ぐんだ「日本発の論文」 | Japan Innovation Review powered by JBpress

                      新しいソフトウェア開発方法論「アジャイル開発」の一手法である「スクラム」の源流は、日本発の論文にあった。その論文著者の一人、野中郁次郎氏(一橋大学名誉教授、中小企業大学校総長)が語る「アジャイルの真髄」とは何か。(JBpress) 新しいソフトウェア開発手法として、さらに組織変革やビジネスの革新手法として注目を集めている「アジャイル」。「スクラム」はその中で最も普及している具体手法である。その「スクラム」提唱者の一人ジェフ・サザーランド氏が着想を得る原点となったのが、日本企業におけるイノベーションの成功要因を研究した日本発の論文なのだ。 サザーランド氏が、その論文を竹内弘高氏(現ハーバード・ビジネス・スクール教授)とともに執筆した野中郁次郎氏に実際に対面したのは、「スクラム」を提唱してから時間が経った2011年だった。サザーランド氏が着想を得た論文の中核部分は何か、またどのような経緯で対面

                        アジャイル手法提唱者が涙ぐんだ「日本発の論文」 | Japan Innovation Review powered by JBpress
                      • Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか|ハイクラス転職・求人情報サイト AMBI(アンビ)

                        Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか Reactを取り巻く状態管理のアプローチは変化を続けていますが、いま知っておくべき手法とはどのようなものでしょうか。小林 徹(@koba04)さんに、現在、そしてこの先の状態管理について執筆いただきました。 こんにちは、小林(@koba04)です。 2019年5月に『SPAにおける状態管理:関数型のアプローチも取り入れるフロントエンド系アーキテクチャの変遷』という記事を書きましたが、そこから2年以上が経過し、Reactを用いた状態管理は大きく変わりました。本記事ではReactを取り巻く状態管理の変遷について解説します。 広がるReduxの採用 Hooksの登場 コンポーネントツリーから独立した状態管理 Concurrent Featuresによる新しいユーザー体験 状態とキャ

                          Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか|ハイクラス転職・求人情報サイト AMBI(アンビ)
                        • リモートワークのいま学びたい、GitLab Handbookと徹底した文書化への狂気 - Qiita

                          1200人以上の全社員がリモートワーク。GitLabが公開する「リモートワークマニフェスト」は何を教えているか? スケールする組織を支えるドキュメンテーションの技術を”GitLab Handbook”から学ぶ その コメント GitLab Handbookで面白かったもの@コミュニケーション編 GitLabのリモート統括責任者が語る 日本企業が「まずやるべきこと」 を読んだ。主題はGitLab社の https://about.gitlab.com/handbook/ である。 2022.02追記 GitLabで学んだ最高の働き方 Developers Summit 2022-02-18 2022.01追記 リモートワークのいま学びたい、GitLab Handbook非同期コミュニケーションのススメ - Qiita Handbook要点 「GitLab社ではリモートワークの中でも生産性高く働

                            リモートワークのいま学びたい、GitLab Handbookと徹底した文書化への狂気 - Qiita
                          • おうち LTE ネットワーク構築レシピ

                            この記事のまとめ: OpenAirInterface と Open5GS を使って一般家庭で LTE 網を構築するレシピを紹介します。 背景: 最近、テレコム周りでも OSS 界隈が面白くなってきたのと、RF デバイスは基本的に高価なイメージがあったんですが、LimeSDR mini などの安価な Software Defined Radio (SDR) ボードが手に入るようになったり、Alibaba から安い RF デバイスが入手できるようになったりしてきていて、家で十分遊べるだけのものが揃うようになってきました。そんなわけで勉強を兼ねつつ、OSS を使った LTE の構築をしてみます。 なお、RF を扱いますが電波法に触れないようにすべて有線系かつ RF デバイスはシールド対策をして構築しています。 もくじ 全体概要 材料 下準備 SIM カードの書き込み RF デバイスのシールド O

                              おうち LTE ネットワーク構築レシピ
                            • 名著「UNIXという考え方 - UNIX哲学」は本当に名著なのか? 〜 著者のガンカーズは何者なのかとことん調べてみた - Qiita

                              補足 1975: トンプソンはベル研を一時休職し、母校のカリフォルニア大学バークレー校に Version 6 Unix をインストールする作業を手伝う。これは後に BSD Unix として配布される。 1984-1998: ガンカーズが DEC でプリンシパル・ソフトウェア・エンジニアを務めた時期 ガンカーズは DEC の Unix Engineering Group (UEG) に所属 いつから DEC に勤めていたのかは不明 P63 より「小さな会社で Version 7 Unix を使っていた」ので 1979 年よりも後 V7M の開発には関わってなさそう おそらく 1980-1984 の間に DEC に入社したと思われる ガンカーズが「UNIX の考え方」についての本はないだろうか?と考えたのは 1991 年 1988: POSIX.1 標準化(POSIX.2 は 1992 年)

                                名著「UNIXという考え方 - UNIX哲学」は本当に名著なのか? 〜 著者のガンカーズは何者なのかとことん調べてみた - Qiita
                              • 人気ゲーム開発者たちが「開発初期のゲーム映像」を続々投稿しお祭り状態に。“グラフィックは最初に完成される”論への静かな抗議 - AUTOMATON

                                ホーム ニュース 人気ゲーム開発者たちが「開発初期のゲーム映像」を続々投稿しお祭り状態に。“グラフィックは最初に完成される”論への静かな抗議 人気ゲームの開発スタジオや制作者が、自身のタイトルの“制作段階のグラフィック”を続々と公開している。開発中の映像はいわゆる未完成の状態であり、機密情報でもある。すでにローンチされた製品のものは講演会などでなければあまり公開したくはないだろう。しかしながら、彼らは惜しげもなく公開しているのである。またそれらのツイートには共通して「グラフィックはビデオゲーム開発において最初に完成されるものだ」(Graphics are the first thing finished in a video game)という一文が引用されている。いったいどういうことなのか。 きっかけとなったのは、とある論争だ。先日『Grand Theft Auto』新作の開発中の映像ファ

                                  人気ゲーム開発者たちが「開発初期のゲーム映像」を続々投稿しお祭り状態に。“グラフィックは最初に完成される”論への静かな抗議 - AUTOMATON
                                • コラム・寄稿「なぜドイツ人にできることが日本人にできないのか」

                                  1 はじめに 内閣府が2024年2月に発表した各国の名目GDPでは、日本はドイツに追い抜かれた。かつて日本は米国に次ぐ世界第二位の経済大国だったが、2010年に中国に抜かれ、2024年ドイツに抜かれ、第四位になった。沈没する日本を象徴しているようだ。日本の労働生産性は、ポーランドや東欧・バルト海とほぼ同水準まで落ちている。 GDPは、国のなかで作り出される「付加価値」の合計である。付加価値を作り出すのは企業活動なので、日本企業は約30年間、作り出す付加価値がほとんど変わらなかったが、ドイツ企業が作る付加価値は増え続け、そして今般、その合計が日本を越えた。日本企業は約30年間、成長せず、現状維持を続けたということを意味している。 日本の若者は決して怠けている訳ではない。夜遅くまで残業し、必死で働いている。だが、企業が作り出す付加価値が一向に増えないのは、経営者の責任であり、行政・政治の責任で

                                    コラム・寄稿「なぜドイツ人にできることが日本人にできないのか」
                                  • 「イグノーベル賞待ったなし」アダルトサイトから判定できるIQの研究がろくでもないけど真面目に研究する価値のあるものだった

                                    中田:‖ @paddy_joy ろくでもない研究だ😂エロサイトから判定できる「尻派/胸派」とIQの関係…単純に分布を見るとIQが高い国ほど胸派の割合が高まるという結果に(地域差が大きいので文化的交絡因子が大きい可能性も) 日本はIQも胸派率も最高水準(右上) twitter.com/KirkegaardEmil… 2024-01-08 21:11:37 Emil O W Kirkegaard @KirkegaardEmil Since such preferences plausibly relate to life history speed, and various metrics of development of a given locality, we of course checked the relationship to intelligence at the same

                                      「イグノーベル賞待ったなし」アダルトサイトから判定できるIQの研究がろくでもないけど真面目に研究する価値のあるものだった
                                    • なぜ営業組織と開発組織の仲は悪くなるのか?を考えて体制構築したらBizDevの重要さがわかった話|井原 真吾

                                      前提として、私は営業組織でも開発組織でも働いた経験があります。 営業組織で学んだこと私は新卒でリクルートに入社し、キャリアの最初は「カーセンサー」という中古車メディア(当時からWEBが中心)の広告営業でした。 新規顧客開拓では都内の中古車店にひたすら飛び込む中で辛い経験も味わいながらも、噂に聞いていたリクルートの営業部隊を現場で体感できたのは非常に学びが多かったです。 私が働いていた当時、大規模な顧客向けシステムのリプレイスがありました。当時はシステムのことなど何もわからず、営業の立場として聞いたときには、「なんでこれまで慣れてきた画面を変えるんだ!」と思いましたし、リリース後にバグがあると「なんでこんな品質のものを開発部隊は当たり前に提供するんだ!」と激怒していたものです。「せっかく俺たちが(売上を)作っているのに・・・」と飲みながら話すことがよくありました。 何よりも、今動いているシス

                                        なぜ営業組織と開発組織の仲は悪くなるのか?を考えて体制構築したらBizDevの重要さがわかった話|井原 真吾
                                      • GitHub is now free for teams

                                        CommunityProductGitHub is free for teamsEvery developer and team can now get private repositories with unlimited collaborators at no cost with GitHub Free, and we reduced prices for some of our paid plans. We’re happy to announce we’re making private repositories with unlimited collaborators available to all GitHub accounts. All of the core GitHub features are now free for everyone. 🎉 Until now,

                                          GitHub is now free for teams
                                        • Web Vitals  |  Articles  |  web.dev

                                          Web Vitals Stay organized with collections Save and categorize content based on your preferences. Web Vitals is a Google initiative to provide unified guidance for web page quality signals that are essential to delivering a great user experience on the web. It aims to simplify the wide variety of available performance-measuring tools, and help site owners focus on the metrics that matter most, the

                                            Web Vitals  |  Articles  |  web.dev
                                          • AWSの主要サービスをローカルでエミュレートする「LocalStack 2.0」リリース。機能の同等性と性能などさらに向上

                                            AWSの主要サービスをローカルでエミュレートする「LocalStack 2.0」リリース。機能の同等性と性能などさらに向上 AWSの主要なサービスのAPIをローカルマシン上でエミュレートする機能を提供する「LocalStack」のバージョン2.0が正式リリースとなりました。 LocalStack 2.0 is here! Our next-gen cloud emulation platform comes with significant improvements in parity, performance, and efficiency for a better development and testing experience for your cloud applications. Read more here: https://t.co/7rU0pKVxW6 #LocalSt

                                              AWSの主要サービスをローカルでエミュレートする「LocalStack 2.0」リリース。機能の同等性と性能などさらに向上
                                            • ニューヨーク・タイムズは日本を「独裁政権」と呼んだのか、気炎を吐いても息さわやか - ネットロアをめぐる冒険

                                              朝日のこんな記事が湧き上がっていました。 米紙ニューヨーク・タイムズ(電子版)は5日、菅義偉官房長官が記者会見で東京新聞記者の質問に対する回答を拒むなど、そのメディア対応を指摘したうえで、「日本は憲法で報道の自由が記された現代的民主国家だ。それでも日本政府はときに独裁政権*1をほうふつとさせる振る舞いをしている」と批判した。 「日本、独裁政権のよう」ニューヨーク・タイムズが批判 [報道の自由はいま]:朝日新聞デジタル 私はこの「独裁政権」という強い書きぶり*2が大変気になったので、元記事を調べてみました。今回はまあ、ご意見求むという感じなので、お手柔らかにお願いできれば幸甚幸甚。 "authoritarian regimes" をどう訳すか ニューヨーク・タイムズの元記事は以下のものです。2019年7月5日。 www.nytimes.com 「この記者はたくさんの質問をする。日本において、

                                                ニューヨーク・タイムズは日本を「独裁政権」と呼んだのか、気炎を吐いても息さわやか - ネットロアをめぐる冒険
                                              • 自作OSとかLinuxカーネルについて役立った本 - Qiita

                                                はじめに なんらかの理由によってOSやOSカーネルに興味を持つ人は多々います。しかし、その次のステップとしてどんな本を読めばいいんだろうと思っている人はこれまたいっぱいいます。そこで、長年Linuxカーネルにかかわってきた筆者がこれまでに読んでよかったと思うものについてここの列挙しました。紹介するのは本だけであって、記事は省いています。もう一点、筆者が書いたものは省いています。 OSそのものに興味を持った人は、その後に興味の方向が次のような二つに分かれることが多いと筆者は考えています。 オレオレOSを作りたい 既存のOSを改造したい この仮説をもとに、それぞれについて筆者がかつて真面目に読んだ本の中から「自作OS」および「Linuxカーネル」というキーワードでよかったものを挙げておきます。Linux以外の既存OSについては語れるほどの知識はないので書いてません。 筆者について 本の良し悪し

                                                  自作OSとかLinuxカーネルについて役立った本 - Qiita
                                                • 保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より | gihyo.jp

                                                  保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発⁠⁠、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より 今回、Software Design 2022年3月号 第2特集「そろそろはじめるテスト駆動開発 JavaScriptでテストファーストに挑戦」の第1章「保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像」を本サイトに掲載します。第2章以降については、本誌『Software Design 2022年3月号』電子版(Gihyo Digital Publishing、Amazon Kindle)をご購読いただければ幸いです。 第1章では、混同されることの多い自動テスト関係の概念を、自動テスト、テストファースト、テスト駆動開発の3つの段階に分け、それぞれの効果や注意点を説明します。ソフ

                                                    保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より | gihyo.jp
                                                  • webアプリ開発における環境変数まわりのベストプラクティス

                                                    nodejsを例に解説します。nodejsでは環境変数はprocess.env.環境変数名でとりだせます。また、開発環境・テスト環境・本番環境をそれぞれNODE_ENVという環境変数にdevelopment test productionと入れる文化があります。 アプリケーションコードに自分が今いる環境(開発|ステージング|本番)を意識させない これはつまり、コード内で環境識別変数(今回で言うところのNODE_ENV)によってif分岐を作らないという意味です。各環境にどのような設定が入るかはアプリケーションコード外にその種類分作成しましょう! bad if(開発環境){ const logger = new Logger({ level: 'debug' }); } else if (ステージング環境){ const logger = new Logger({ level: 'info }

                                                      webアプリ開発における環境変数まわりのベストプラクティス
                                                    • 知ってるようで知らないTeXの世界 自分の人生より歴史あるソフトウェア開発をマネジメントする技術 - エンジニアHub|Webエンジニアのキャリアを考える!

                                                      知ってるようで知らないTeXの世界 自分の人生より歴史あるソフトウェア開発をマネジメントする技術 アルゴリズムに関する大著『The Art of Computer Programming』のため、ドナルド・クヌース先生が組版システム「TeX」を発表して41年。その開発は世界中で活発に続いています。日本語TeX開発コミュニティやTeX Liveチームで活動する20代のエンジニア山下弘展(aminophen)さんに、自分より1.6倍も長生きなソフトウェアをメンテナンスする技術について聞きました。 数式がきれいに組めることで広く知られているTEXTEX(以下、TeXと表記)は、誕生から40年を超える自動組版システムです。 学生時代にレポートや論文でTeXを使ったことがある人も少なくないでしょう。技術系の同人誌でページの見栄えを改善すべく、Re:VIEWなど書籍執筆支援システムの背後で動くTeXに

                                                        知ってるようで知らないTeXの世界 自分の人生より歴史あるソフトウェア開発をマネジメントする技術 - エンジニアHub|Webエンジニアのキャリアを考える!
                                                      • 技術的負債は開発者体験を悪化させる - mtx2s’s blog

                                                        ソフトウェアエンジニアにとって、技術的負債が増え続けるソフトウェアプロダクト開発現場に身を置くことがどれほど苦痛なことであるか。エンジニアリング組織のマネジメントを長年担ってきて、それは強く感じるところだ。 中途採用の選考プロセスに面接官として参加し、これまで数多くの退職理由を見聞きしてきた。その中で、レガシーシステムをリファクタリング・リアーキテクティング・リライトできないことへの不満を理由として挙げるエンジニアは多かったように思う。裏を返せば、自社のソフトウェアプロダクトが技術的負債にまみれたまま放置されているなら、優秀な人材が他社に流出するリスクがあると認識すべきだ。 本稿では、技術的負債と開発者体験の関係について紐解くとともに、それに対してソフトウェアエンジニアリング組織を預かるマネージャーが取るべき行動について考えてみたい。 ※これは、Engineering Manager Ad

                                                          技術的負債は開発者体験を悪化させる - mtx2s’s blog
                                                        • Why Japanese Websites Look So Different

                                                          & how to analyze design choices without jumping to conclusions Over the years, I have had many encounters with Japanese websites — be it researching visa requirements, planning trips, or simply ordering something online. And it took me a loooong while to get used to the walls of text, lavish use of bright colors & 10+ different fonts that sites like this one throw in your face: Hankoya — a website

                                                            Why Japanese Websites Look So Different
                                                          • 開発者の生産性を測るためのフレームワーク`SPACE`について

                                                            LeanとDevOpsの科学の著者の一人であるNicole Forsgren氏が著者に入っているThe SPACE of Developer Productivity: There's more to it than you think - Microsoft Researchで提唱されているSPACEについて 以下記事も Four Keysだけじゃない開発者生産性フレームワーク 開発生産性の可視化フレームワークであるSPACEを活用するために、どのようなメトリクスをどう取得するかについて考えてみる 要約 SPACEは開発者の生産性を計測するためのフレームワーク 推奨されている測定指標のカテゴリ(本文ではディメンションと定義)の頭文字 satisfaction and well being performance activity communication and collaborati

                                                              開発者の生産性を測るためのフレームワーク`SPACE`について
                                                            • Good Bye Web APIs

                                                              When building a single-page application or a mobile application, we usually need to implement a web API (REST, GraphQL, etc.) to connect the frontend and the backend. Technically, it's not very difficult, but it has some unfortunate consequences. Imagine two planets. The planet "frontend" speaks JavaScript and the planet "backend" also speaks JavaScript or any other advanced language. Now let's sa

                                                                Good Bye Web APIs
                                                              • 今の若い世代「芸人:頭が良い、学者や知識人:頭が悪い」と思っている?→基準は難しい事を楽しく解った気分させてくれるかに

                                                                YusukeSumi @YusukeSumi 「今の若い世代の芸人に対する尊敬は凄く、彼らは難しい事を自分にも楽しく解った気分にさせてくれる芸人の事を頭が良いと思っており、難しい事を難しく話す学者や知識人は頭が悪いと思っている」というツイートが流れて来て実に興味深いなと思った。 2021-07-02 08:48:46 YusukeSumi @YusukeSumi Co Founder of Optimizer group, Director ,Energy Optimizer. Business Development. SaaS. System. Energy. IoT. ◆個人的な見解は所属する組織の意向を必ずしも反映するものではありません。ESFP

                                                                  今の若い世代「芸人:頭が良い、学者や知識人:頭が悪い」と思っている?→基準は難しい事を楽しく解った気分させてくれるかに
                                                                • つよつよエンジニアの成果物にある5つの特徴 - Qiita

                                                                  はじめに エンジニアとして成長し、「つよつよエンジニア」と呼ばれて周囲から評価されるエンジニアになりたいという若手エンジニアや学生の方は多くいると思います。 私は今までで数百人以上のエンジニアと一緒に仕事をしており、その中にはベンチャーや上場企業でCTO/VPoT/テックリードといった役職についている「つよつよエンジニア」も多くいます。 (かくいう私も組織マネジメント力よりは技術力を評価されてCTOをしていますし、今もコードを書いています)。 「つよつよエンジニアになるためにはどのようなアクションをとればいいか」という視点で述べられていることは多くても「成果物にどのような特徴があるのか」という観点で述べられていることはあまり無い印象です。 成果物の特徴さえわかれば、まだ自身がそのレベルまで到達できていなくても、成果物のレベルを引き上げることができます。 (世阿弥の「風姿花伝」でも「真似る」

                                                                    つよつよエンジニアの成果物にある5つの特徴 - Qiita
                                                                  • これからWeb開発を始める人に知ってほしいGitHubプロジェクト - Qiita

                                                                    はじめに 当記事ではProgrammingを始める方や学生でこれからエンジニアを目指されている方々に私がよく紹介しているGitHubのプロジェクトを紹介します。基本英語ベースのプロジェクトですが、どのプロジェクトもきっと皆さんのキャリアにとって役に立つはずです。ぜひお役立ていただければと思います。 また、指導者、教育者側の方々も、教材として参考になるかと思います。 2021/11/14追記 MicrosoftがGitHubで無償で公開している学習教材をまとめました。こちらも合わせてお読みください。 1. Web Developer Roadmap このプロジェクトではWeb Developerになるまでにどのような知識が必要なのかを体型的にまとめてくれています。 これはFrontendのRoadmapの例ですが、以下のようにTopicにつき質問がいくつかあるのでそれに答えられるようになって

                                                                      これからWeb開発を始める人に知ってほしいGitHubプロジェクト - Qiita
                                                                    • TypeScript誕生の背景 | TypeScript入門『サバイバルTypeScript』

                                                                      TypeScriptは、JavaScriptでも大規模なアプリケーションを開発しやすくすることを目的に開発されたプログラミング言語です。 確かにJavaScriptは元々、大規模な開発を想定した設計ではありませんでした。それでも、JavaScript自体が進化して、大規模開発に対応してゆけば良かったはずです。しかし、実際はそううまくは行きませんでした。代わりに、大規模開発の一部はTypeScriptが引き受けることになったのです。 なぜ、そうなったのでしょうか?その答えはJavaScriptの歴史にあります。TypeScriptが必要な発明で、そして、今もなお必要とされている理由が見えてきます。それでは、TypeScript誕生以前の歴史をひも解いていきましょう。 1990年代​JavaScriptの誕生​JavaScript誕生以前は、簡単なフォームのバリデーションをするのも、サーバーサ

                                                                        TypeScript誕生の背景 | TypeScript入門『サバイバルTypeScript』
                                                                      • 腕に針を刺して血糖値を24時間測定。 #NT血糖値観察会 に見る、ホビーイノベーションの可能性【連載】高須正和の「テクノロジーから見える社会の変化」(8)|FINDERS

                                                                        EVENT | 2020/10/22 腕に針を刺して血糖値を24時間測定。 #NT血糖値観察会 に見る、ホビーイノベーションの可能性【連載】高須正和の「テクノロジーから見える社会の変化」(8) このまま14日間センサーをつけっぱなし。長時間の水濡れなどは非推奨なので、長湯する場合は腕を上げておく必要がある。 ... 高須正和 Nico-Tech Shenzhen Co-Founder / スイッチサイエンス Global Business Development テクノロジー愛好家を中心に中国広東省の深圳でNico-Tech Shenzhenコミュニティを立ち上げ(2014年)。以後、経済研究者・投資家・起業家、そして中国側のインキュベータなどが参加する、複数の専門性が共同して問題を解くコミュニティとして活動している。 早稲田ビジネススクール「深圳の産業集積とマスイノベーション」担当非常勤

                                                                          腕に針を刺して血糖値を24時間測定。 #NT血糖値観察会 に見る、ホビーイノベーションの可能性【連載】高須正和の「テクノロジーから見える社会の変化」(8)|FINDERS
                                                                        • ドメイン知識が求められる開発をどのように乗り切るか - freee Developers Hub

                                                                          こんにちは、freee会計のプロダクトマネージャー(以下PM)をしております、gokiです。 皆さん、「ドメイン知識」という言葉、聞いたことありますか? ドメイン知識(英: Domain knowledge)または領域知識は、はっきり限定された、ある専門分野に特化した分野の知識であり、一般知識またはドメイン独立の知識と対比される。 ドメイン知識 - Wikipedia freee会計での開発現場で例示すると「確定申告のプロダクトを作るには、開発技術だけでなくそもそも確定申告業務の理解というドメイン知識が必要だよね」みたいな使われ方をします。 freeeはスモールビジネスの皆さんのバックオフィス業務を改善するプロダクトを作っているので、このドメイン知識が開発においても必要な場面が多いです。 そこで、今回はドメイン知識が必要な開発をどのように進めるか、というコツをPM目線でご紹介しようと思いま

                                                                            ドメイン知識が求められる開発をどのように乗り切るか - freee Developers Hub
                                                                          • エンジニアだけが優遇されるのではない組織をつくりたい - Unknown Error

                                                                            ※ 2つの意味で解釈できるようなタイトルだった*1ため、より伝えたいことが明確になるタイトルに訂正しました。ご指摘いただいた皆様ありがとうございました。お詫び申し上げます この記事はEngineering Manager Advent Calendar 2019の17日目の記事です。 手前味噌だが、所属している会社のエンジニア組織はだいぶ良い感じになってきているという自負がある。最近書いた自社のブログのエントリも多くの方に共感いただいた。 hackerslab.aktsk.jp 一つ一つの組織活動に対してこれって本当にあるべき姿なんだっけというのを問い続けながら地道な改善を続け、組織としての練度が大分高まってきた。 結果として、自社のあらゆる組織の中で、エンジニア組織は一番改善が進んでいる。*2 一方で、そこはかとなく、「このままで良いんだろうか」というモヤモヤがある。 会社はエンジニアの

                                                                              エンジニアだけが優遇されるのではない組織をつくりたい - Unknown Error
                                                                            • CIマニアから見たGitHub Actions(Beta)の使い所 - くりにっき

                                                                              1ヶ月くらい使って勘所が見えてきたのでメモ メリット 1リポジトリ辺り20並列までジョブを並列実行できる ジョブ実行時はアクセストークンが勝手に設定されている マトリクステストがやりやすい 実際にGitHub Actionsに移行したプロダクト zatsu_monitor activerecord-compatible_legacy_migration index_shotgun デメリット yamlのanchorが使えない マトリクステストだとSlack通知がつらい 合わせて読みたい メリット 1リポジトリ辺り20並列までジョブを並列実行できる これに尽きる。 CircleCIにしろTravis CIにしろorganization(user) *1単位で並列数が縛られているため、例えば同じuserの他のリポジトリでジョブが詰まっていると別リポジトリではqueueが詰まってジョブが実行され

                                                                                CIマニアから見たGitHub Actions(Beta)の使い所 - くりにっき
                                                                              • 新型コロナのワクチン、打った方が良い?~mRNAワクチンの効果と安全性、よくある誤解

                                                                                回答:よほどの理由がない限りは、接種することをお勧めします 日本で承認されているmRNAワクチンには、新型コロナウイルスへの感染・発症・重症化・死亡リスクを大幅に減らす効果が確認されています。実際に新型コロナウイルス感染症に罹ってしまうよりも、はるかに小さなリスクで免疫を獲得できます。 そのため、よほどの理由がない限りは、順番が回ってきた時点で接種することをお勧めします(ワクチン接種は自分だけでなく、自分の周りの人を守るという意義もあります)。 ※この記事内容は接種を強制するものではありません。接種するかどうかは個人の判断に委ねられますが、デマや事実誤認をもとに判断してしまうことがないよう、薬局でも行っている情報提供や対応を文書化したものです。 ※非常に長いので、「ページ内検索」や「Ctrl+F」の機能で不妊や後遺症、心筋炎、デルタ株、オミクロン株、ブースター接種といった気になる単語を検索

                                                                                  新型コロナのワクチン、打った方が良い?~mRNAワクチンの効果と安全性、よくある誤解
                                                                                • わたしたちはジェンダー・ステレオタイプに慣れすぎている (四本裕子:東京大学大学院総合文化研究科准教授)|英治出版オンライン

                                                                                  社会の刷り込みが人のパフォーマンスに与える影響を、社会心理学者が解明した『ステレオタイプの科学──「社会の刷り込み」は成果にどう影響し、わたしたちは何ができるのか』。本書の発売に合わせ、身近なステレオタイプは日々の仕事や生活にいかに影響し、わたしたちは何ができるのかを考察する。今回は認知神経科学、知覚心理学を専門とし、ジェンダー平等に向けて尽力する四本裕子さんが語る。 紙と筆記用具を用意してください。そして、科学者の絵を描いてください。その科学者はどんな服を着て、どんな靴を履いていますか? 手に何を持っていますか? どんな髪型でしょうか? これは、「Draw a scientist(科学者を描いてみよう)test」というジェンダー・ステレオタイプを調べるテストです。描かれた科学者が男性か女性かを測定します。 科学者の性別に関する無意識的なバイアスが描かれた絵に表れるこのテストは、1960年

                                                                                    わたしたちはジェンダー・ステレオタイプに慣れすぎている (四本裕子:東京大学大学院総合文化研究科准教授)|英治出版オンライン