並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 6877件

新着順 人気順

webサービスの検索結果361 - 400 件 / 6877件

  • はてなを退職します - 二宮日記

    今日が最終出社日でした。溜まった有給休暇を消化して、正式には5月14日をもって退職です。入社したのが2007年5月1日なので、ちょうど14年間働きました。入社当時29歳だったのが今や43歳です。そう考えると長いですね。 僕がはてなに入社した時は、鉢山のインキュベーション施設の一室にオフィスを構える20人くらいの小さな会社でした。Web2.0ブームや梅田さんのウェブ進化論が話題になっていた頃で、憧れの会社だったんですよね。当時ヤフーで働いていて、業界では一番大きな会社だったからベンチャーのスピード感や情報をオープンにしていく姿勢が眩しくて、自分もこんな会社で働きたいと思って飛び込みました。 社内で最初のディレクターだったのではじめは開発チームにはエンジニアとデザイナーしかいなくて、大変だったけど重宝されていろんな仕事をさせてもらえました。14年間の主な仕事をリストアップするとこんな感じです。

      はてなを退職します - 二宮日記
    • Ubuntu を業務PCで使いつづけて3年が経ちました。 〜Web開発にmacOSじゃなくて大丈夫なのか気になる方へ〜 - MNTSQ Techブログ

      MNTSQ(モンテスキュー)株式会社 ソフトウェアエンジニアの沼井です。 普段はRailsでのバックエンド開発をしつつ、Elasticsearchによる全文検索処理やインデクシングまわりの開発にも取り組んでいます。 私は現在、 Thinkpad X1 Carbon (2021年版)にUbuntu 20.04をインストールして開発を行なっています。MNTSQ社以前の経験も含めると、業務でのUbuntu使用経験は3年以上あります。 テック系スタートアップの、とりわけWebサービス・スマホアプリの開発シーンでは、macOSユーザーが99%(※個人の感想です)ということもあり、macOS以外の環境を(使いたくても)使うことが難しいと思っている人も多いと思います。 本記事では、業務でのUbuntu利用の実情・課題・メリットなどを共有したいと思います。 TL; DR テック系スタートアップにおけるソフ

        Ubuntu を業務PCで使いつづけて3年が経ちました。 〜Web開発にmacOSじゃなくて大丈夫なのか気になる方へ〜 - MNTSQ Techブログ
      • Firebaseで作ったWebサービスを3ヶ月運用してみて、ハマったこと・知っておきたかったこと - Qiita

        Nuxt.jsとFirebaseで作っていたWebサービスを7月末にリリースして、はや3ヶ月。。 RDB脳なのでFirebaseを使った開発でいろいろとハマった。。そのポイントを整理してみました。 Firebaseをはじめようとしている人の一助になれば。 Nuxt.js(SPA)+Firebaseで作っています! 以前、以下のような記事を書いたのですが、そのFirebase関連ぽいまとめです。 ・Nuxt.js(SPA)+Firebaseで積読用の読書管理サービスを作ってみたときにハマったこと... - Qiita 前回同様、内容的にはドキュメントをよく読めば書いてあることばかりですが、 実際に運用したり、機能追加したりする時に、気づくので、手戻りが多く... あらかじめ、知っていたら良かったなと思う点をまとめています。 Firebaseはとてもよいですが、RDBに慣れ親しんでいると、 思

          Firebaseで作ったWebサービスを3ヶ月運用してみて、ハマったこと・知っておきたかったこと - Qiita
        • 1~2年目のエンジニア向けにキャリアや勉強方法について話したこと

          オフィスアワーで1~2年目のweb/モバイルエンジニア向けに今後のキャリアや勉強方法について話す機会があった。形式としてはLTのような形ではなく、質問をいくつかもらいそれに都度答える形で進んだ。LTのような1対多の発表よりインタラクティブに相手に合った受け答えができるので良い形式だなと思った。 自分としてはキャリアについて偉そうに語れる立場ではないが、そこそこの刺さる話はできたと思うので今後のためにも要点をまとめておくことにする。 Q. エンジニアとしてのキャリア・技術遍歴を教えて! 自分は正直働いた会社は2社しかない。 2012~2014 大手 Web メディアサイトの開発 2014~現在 起業 技術遍歴。偉そうに語れるようなものではないことがお分かりいただけるだろう... 大学 4 年くらいの頃に WordPress あたりから始まり PHP や Javascript を触る 新卒入社

            1~2年目のエンジニア向けにキャリアや勉強方法について話したこと
          • 複数の言語で同じWebサービスを実装して技術特性の違いを見てみた - Hatena Developer Blog

            開発合宿運営チームの id:yutailang0119 と id:maku693 です。はてなでは四半期に一度、技術グループ主導で開発合宿を開催しています(過去の合宿の様子は「開発合宿」カテゴリーにまとまっています)。 2023年4月に実施した開発合宿では、参加者が複数のチームに分かれ、それぞれ異なるプログラミング言語で同じお題のWebサービスを開発しました。言語ごとの特性を比較し、今後の技術選定に生かす取り組みです。 この記事ではその開催レポートをお届けします。 開発言語の特性を理解したい さまざまな技術要素を2日で実装できるお題に 参加チームやコミュニケーションでの工夫 順調に開発が進んだ合宿当日 技術勉強会で「成果物を見る会」を実施 開発合宿を終えて プログラミング言語ごとの使用ライブラリ TypeScript Go Ruby Scala 開発言語の特性を理解したい はてなではたくさ

              複数の言語で同じWebサービスを実装して技術特性の違いを見てみた - Hatena Developer Blog
            • ライブドアブログが15年かけて積み上げた技術的負債への挑戦––LINEのブログサービスのエンジニアが明かす、光と影

              ライブドアブログが15年かけて積み上げた技術的負債への挑戦 LINEのブログサービスのエンジニアが明かす、光と影 Inside of Blog 15年熟成されたサービスの光と影、カオスとレガシーへの挑戦 #1/2 2019年11月20、21日の2日間、LINE株式会社が主催するエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2019」が開催されました。1日目は「Engineering」をテーマに、LINEの技術の深堀りを、2日目は「Production」をテーマに、Web開発技術やUI/UX、プロジェクトマネジメントなど、より実践的な内容についてたくさんのプレゼンテーションが行われました。「Inside of Blog; 15年熟成されたサービスの光と影、カオスとレガシーへの挑戦」に登壇したのはLINE 開発Bチームの大森貴博氏。前半パートとなる今回は、今年で3

                ライブドアブログが15年かけて積み上げた技術的負債への挑戦––LINEのブログサービスのエンジニアが明かす、光と影
              • はてなと集英社がマンガ家のための作品投稿・販売プラットフォーム「マンガノ」を開始。新たなマンガ投稿サービスで協業 - プレスリリース - 株式会社はてな

                株式会社はてな(代表取締役社長:栗栖義臣/本社所在地:京都市中京区)は、株式会社集英社(以下、集英社)の少年ジャンプ+編集部と協業し、本日2021年4月21日よりマンガ投稿サービス「マンガノ」の提供を開始したことをお知らせします。「マンガノ」は、ユーザー投稿型サービスやマンガビューワを提供する当社と、数々の人気マンガを世に送り出してきた集英社が共同開発した、マンガ作品に特化した投稿サービスです。マンガ家にとっての使いやすさを追求した作品投稿機能に加え、作品の販売機能も備えています。 当社と集英社は「マンガノ」の運営と継続的な機能開発に共同で取り組み、マンガ家によるインターネットを活用したマンガ作品の公開・販売、読者とのつながりを支援してまいります。 ▼ マンガ投稿サービス「マンガノ」 URL:https://manga-no.com/ 「マンガノ」の主な特長 マンガを自由に公開できる マン

                  はてなと集英社がマンガ家のための作品投稿・販売プラットフォーム「マンガノ」を開始。新たなマンガ投稿サービスで協業 - プレスリリース - 株式会社はてな
                • システムの応答速度は本質的な価値提供であることを示す A/B テストの実例

                  2021-08-13 内容システム提供において、基本的に高速であればあるほど顧客は嬉しいものだが、実際のところ高速なシステムを提供して、どの程度の価値が発生するのかが気になったので、調べてみた。 2021/08/14 追記A/Bテスト実践ガイド 真のデータドリブンへ至る信用できる実験とは の書籍で同様な事例が紹介されているとのこと。情報提供ありがとうございます。実務でA/Bテストに向き合った人間であれば必ず一度は考えたことのあるトピックについて、アメリカのテックカンパニー(Airbnb, Google, LinkedInなど)勤務の著者らが国際会議で発表された研究もちゃんと引用して見解を述べており説得力がある。 従って、現時点における最高レベルの意思決定をデータ(A/Bテスト)に基づいて行いたいと思うなら、一度は目を通しておくべきであり関係者必携だと思う。 ※個人的には”Webサービスのレ

                    システムの応答速度は本質的な価値提供であることを示す A/B テストの実例
                  • キャリアへの焦燥感を成長の糧に。新卒2年目で直面した不安を払拭するため、こにふぁーさんが試行錯誤してきたこと - Findy Engineer Lab

                    株式会社Kyashでプロダクト開発をしている@konifarです。新卒でソフトウェアエンジニアとしてのキャリアを開始して、Kyashは4社目です。社員数3人から3,000人くらいまで、いくつかの規模の会社を経験してきました。 いま思い返してみると、自分はこれまでソフトウェアエンジニアとしてさまざまな焦りを感じてきて、それを何とかしようといくつかの選択をしてきました。特に規模の小さなスタートアップにいると事業やキャリアに対して焦りを感じることが多く、毎度不安になって、どうしようかと考えてきました。 そこで、何社かのスタートアップを経験した自分が、日々感じてきた焦燥感とどう向き合ってきたかを綴っておこうと思います。個人の経験や感情の話になるので全てが参考になる内容ではないと思いますが、皆さんが今後よりよい選択をする上で少しでもお役に立てれば幸いです。 社外の人と関わって視野を広げる 社外の人に

                      キャリアへの焦燥感を成長の糧に。新卒2年目で直面した不安を払拭するため、こにふぁーさんが試行錯誤してきたこと - Findy Engineer Lab
                    • awsって最近すごいらしいね?あれいくらで作れる?を雑に見積もる - Qiita

                      規模大きめの皮算用のお時間です。 まずはこちらのツイート zoomの話じゃないけど、「awsって最近すごいらしいね?あれいくらで作れる?1000万くらい?」と聞かれたことはある — じゃすてぃ🍖🐈駆け出しYouTuber (@justy_sh) June 9, 2020 そもそもAWSを作ることを考えたことは無かったなーと反省し 今後日本でも新しいクラウドサービスを1から作ることになる可能性も0ではないと思ったので AWSのようなものを1から作ることを雑に考えてみましょう。 AWSとは まずは1000万円で作れると思われているAWSってなんでしょうか。 まあAWSのHP見ろって話ですよね。 AWSとは 小学生でも分かるように言うと、すっげえクラウドサービスでしょうか。 どこかの国会議員には分からないかも知れませんがwwwwwww。 参考のためにWikipediaを引用すると Amazo

                        awsって最近すごいらしいね?あれいくらで作れる?を雑に見積もる - Qiita
                      • 20年にわたるDXを経てたどり着いた設計思想。リクルートは開発組織を「バリューチェーン」として捉える - はてなニュース

                        開発組織を柔軟に動かし、エンジニアのパフォーマンスを最大化させる上で、「リーダーシップ」の定義は欠かせません。組織の価値最大化を求められるマネジメントレイヤーならば、どのような形で組織に関わっていくべきか、日頃から頭を悩ませているはずです。 ここで、エンジニアを「率いる」のではなく「支援する」という視点でリーダーシップのあり方を考えたとき、どのような組織のフォーメーションが想定できるでしょうか。 リクルートは、「エンジニアを支援し、エンジニアの生産性を向上させるための組織」として開発組織を定義。結果的に、ピラミッドではなく「バリューチェーン」として組織を捉える、というユニークな発想へたどり着きました。 バリューチェーンの中では、エンジニアの“後方支援”に特化した専門職が開発のフェーズごとに配置され、さまざまなアプローチで組織を下支えしています。その姿はまるでサッカーのフォーメーションのよう

                          20年にわたるDXを経てたどり着いた設計思想。リクルートは開発組織を「バリューチェーン」として捉える - はてなニュース
                        • AWS 診断を事例としたクラウドセキュリティ。サーバーレス環境の不備や見落としがちな Cognito の穴による危険性 - Flatt Security Blog

                          こんにちは。本ブログに初めて記事を書く、株式会社 Flatt Security セキュリティエンジニアの Azara(@a_zara_n)です。普段は Web やプラットフォームの診断やクラウド周りの調査、Twitter ではご飯の画像を流す仕事をしています。よろしくお願いします。 クラウドサービスが発展し続ける今日この頃、多くの企業がパブリッククラウドやプライベートクラウドなどを駆使し顧客へサービス提供しているのを目にします。そのような中で、サービスが利用するクラウドにおいて設定不備や意図しない入力、構成の不備により顧客情報や IAM をはじめとする認証情報が脅かされるケースが多々あります。 本記事では、そのような脅威の一例をもとにクラウドサービスをより堅牢で安全に利用する一助になればと、攻撃手法や対策などについて解説をしていきます。 また、私の所属する 株式会社 Flatt Secur

                            AWS 診断を事例としたクラウドセキュリティ。サーバーレス環境の不備や見落としがちな Cognito の穴による危険性 - Flatt Security Blog
                          • ご主人様、小難しいDDDやクリーンアーキテクチャはお忘れになって、”削除しやすい設計”から始められてはいかが? - Qiita

                            ご主人様、小難しいDDDやクリーンアーキテクチャはお忘れになって、”削除しやすい設計”から始められてはいかが?LaravelDDD設計アーキテクチャCleanArchitecture ある日夢の中で設計に詳しい悪役令嬢が現れてこんなことを言い放ったので、考察してみましたという設定のポエムです。 問題提起 ドメイン駆動設計、オニオンアーキテクチャ、クリーンアーキテクチャといった考え方はもちろん重要なものの、僕は難しく考えずに「削除しやすいように機能を作る」のが第一歩として重要ではないかと考えています。 本記事では「削除しやすい設計」について持論を展開してみます。 ※議論のスコープはWebサービスに限定し、例示としてPHPのフレームワークであるLaravelを用います 削除しやすいことがなぜ重要か 一度開発した機能は、それで終わりではなく、改修、改善を繰り返し、そして場合によっては仕様が廃止さ

                              ご主人様、小難しいDDDやクリーンアーキテクチャはお忘れになって、”削除しやすい設計”から始められてはいかが? - Qiita
                            • イラストのAI学習禁止はできるのかをAIエンジニアが短く話します

                              こんにちは。 mimic(ミミック)というサービスがリリースされ、インターネットを騒がせています。 このサービスはアップロードされたイラストを学習して、類似されたイラストを生成できるというものです。 illustmimic.com 誰がこの文章を書いているか ShodoというAI文章校正サービスを作って運営しているものです。@hirokikyといいます。 Shodoは皆さんがメールや記事を書くときに、変な日本語になっていないかや、二重敬語を使っていないかなどをチェックしてくれるサービスです。 この記事はざっくりAIエンジニアが書いていると思ってください。 「AIと著作権」というかなりセンシティブな問題について当事者でもありますので、今回の件をサービスの設計などを含めてざっくり話します。 私自身も勉強中の身ですので、ぜひ文章に改善点があれば教えてくれると嬉しいです。 そして実際に困ったことが

                                イラストのAI学習禁止はできるのかをAIエンジニアが短く話します
                              • SNSやブコメでの素人の的外れっぷりがひどいと感じたことある?

                                俺はしょっちゅうある。 Webエンジニアだけど、ネットやWebサービス関係の話題が出たときの素人たちの間違いだらけっぷりの発言がひどいと感じる。 一番手に負えないのが、影響力ある人が間違った情報を発信して、それを信者が広めているという状況。 指摘したら袋叩きにあう。 こうやって知る者と知らない者の差が開いて固定化するんだなと思う。

                                  SNSやブコメでの素人の的外れっぷりがひどいと感じたことある?
                                • 今、編集者の最前線はどこなのか。元カドカワ社長が『ソードアート・オンライン』担当編集に“退社理由”を聞く【三木一馬×佐藤辰男】

                                  今、編集者の最前線はどこなのか。元カドカワ社長が『ソードアート・オンライン』担当編集に“退社理由”を聞く【三木一馬×佐藤辰男】 出版業界やコンテンツ業界で働いている人間ではない一般の人々で、「編集者」の仕事がどのようなものなのか、具体的に思い描ける人はどれぐらいいるのだろうか。 かつては編集者といえば「雑誌や書籍を作る人」だった。だが出版業界の構造が大きく変化し、紙の出版物が衰退する一方で、電子書籍やWEBサイトがスタンダードになっている現在、編集者の仕事もまた大きく変わらざるを得ない。特に、小説や漫画を個人単位で製作し、同人誌や電子書籍といった形で頒布できる状況下において、“編集者不要論”といった話題もSNS上を飛び交っている。 こうした状況のなか、編集者としての“最前線”を歩んでいる人物として今回お話を伺ったのが、過去にも電ファミニコゲーマー誌上に何度かご登場をいただいている、三木一馬

                                    今、編集者の最前線はどこなのか。元カドカワ社長が『ソードアート・オンライン』担当編集に“退社理由”を聞く【三木一馬×佐藤辰男】
                                  • 大企業でも作れなかった自動野菜収穫ロボットをなぜスタートアップが作れたのか (2019年7月11日) - エキサイトニュース

                                    人材不足を始めとする課題が指摘されて長い日本の農業業界。アグリテックという産業が確立されるほど、多くの企業がテクノロジーを用いて解決策を提示してきたが、根本的な解決の目処はまだ立っていない。 そんな中、AI技術を用いた自動収野菜穫ロボットを開発し、数々のピッチコンテストやカンファレンスで優勝をするスタートアップが現れた。鎌倉の古民家をオフィスとするinaho株式会社(以下、inaho)だ。最先端のロボットを開発しているとは想像もできないのどかな住宅地の中で、日本の農業の未来を左右するイノベーションが起ころうとしている。 今回はinaho共同代表の1人である菱木豊氏にいかにして自動野菜収穫ロボットを開発したのか、その苦労と試行錯誤のプロセスについて話してもらった。 農家の9割が欲しいという自動収穫ロボット 震災復興のための野外フェスの主催、鎌倉の地域活動「カマコンバレー」の運営、「The W

                                      大企業でも作れなかった自動野菜収穫ロボットをなぜスタートアップが作れたのか (2019年7月11日) - エキサイトニュース
                                    • 低レイヤ技術を間接的に仕事で生かしてきた経験の共有。元Linuxカーネル開発技術者の場合 - 覚書

                                      はじめに ITの世界で「低レイヤ技術」と呼ばれるものがあります。明確に定義されているわけではありませんが、アプリケーションのような直接エンドユーザに触れる部分ではなく、しかもなるべく生のコンピュータに近い部分、たとえばOSカーネルやコンパイラ、CPUを開発する技術などがあります。これらの技術に明るい人はそうそういないのですが、「やってみたい」という根強い人気があります。 学生のかたでもセキュリティキャンプなどで実際にある程度身につけてしまうような人もいます。そしてますますこの手の技術に趣味としてのめり込んでいって楽しくなる…というところまではいいのですが、「ではこの技術を会得した先に何があるのか」と不安になる人も多いようです。とくに学生さんの場合は「低レイヤ技術を使って今後なんらかの仕事をして生きていけるのか?」といったことが気になるようです。今日もそのような話を少し耳にしたので、自分の経

                                        低レイヤ技術を間接的に仕事で生かしてきた経験の共有。元Linuxカーネル開発技術者の場合 - 覚書
                                      • PublickeyのIT業界予想2023。クラウドのコスト上昇懸念、Passkeyの普及、AIによる開発支援の進化、WebAssembly環境の充実など

                                        PublickeyのIT業界予想2023。クラウドのコスト上昇懸念、Passkeyの普及、AIによる開発支援の進化、WebAssembly環境の充実など 新年明けましておめでとうございます。今年もPublickeyをどうぞよろしくおねがいいたします。 さて今年最初の記事では2023年のIT業界、特にPublickeyが主な守備範囲としているエンタープライズ系のIT業界はどうなるのか、Publickeyなりに期待を込めた予想をしてみたいと思います。 エネルギー価格の上昇、セキュリティへの注目など まずは予想の前提として、IT業界に影響を与えそうな現状についての認識を明らかにしておきたいと思います。 グローバルな視点で見たときに、IT業界だけでなく世界経済に大きな影響を与えているのは石油や天然ガスを始めとするエネルギー価格の上昇とインフレでしょう。 エネルギー価格の上昇はロシアによるウクライナ

                                          PublickeyのIT業界予想2023。クラウドのコスト上昇懸念、Passkeyの普及、AIによる開発支援の進化、WebAssembly環境の充実など
                                        • キャッシュ入門 - Qiita

                                          概要 モダンなウェブアプリケーションを開発していくにあたり、サービスのパフォーマンスを向上したいと思うケースってよくありますよね。 きっとその際に、インメモリデータストアとキャッシュ技術を利用し高速なパフォーマンスを実現することも解決策の1つになると思います。 Memcached や Redis、AWSを利用していればそれらソフトウェアの互換性のあるフルマネージドサービス Amazon ElastiCacheなどを利用しているんじゃないでしょうか。 今回は、そんなキャッシュ技術について、そもそもキャッシュってなんだっけを改めて振り返る記事となっております。 ※本記事は Umer Mansoor さんが執筆されたBrief Overview of Caching and Cache Invalidationの内容を基に翻訳し、加筆、独自解釈したものです。 ※ Umer Mansoor さんか

                                            キャッシュ入門 - Qiita
                                          • 中途入社のソフトウェアエンジニアがWebサービス開発に参加するとき役立ったこと - kymmt

                                            この記事は一休.com Advent Calendar 2023 8日目の記事です。 2023-09-25に入社して2か月半が経ったので、既存のWebサービスの開発にソフトウェアエンジニアとして参加するにあたって役立ったことを書いておく。 『Webサービスのソフトウェアエンジニアとしての転職活動で役立ったこと』の続編といえるかもしれない。 前提 観点 どのようなサービスかを調べる どのようにデータを保持するかを調べる どのようなコードかを調べる 「未知の未知」をできるだけ早く減らす チームの開発体制に興味を持つ 所感 前提 レストラン予約のサービスの開発に参加した 歴史が長い(2006〜) Webアプリケーションを開発する 技術スタックは転職前後で完全に変わった 前: Rails, PHP, Nuxt, MySQLなど7年 後: Rust, Next.js, Python, Microso

                                              中途入社のソフトウェアエンジニアがWebサービス開発に参加するとき役立ったこと - kymmt
                                            • メルカリのデータ分析チームでやったことの振り返り|樫田光 | Hikaru Kashida

                                              こんにちは。 データアナリスト 兼 チームのマネージャ としてメルカリという会社に4年ほど勤めていたのですが、色々やった気はするが、思い返してみると結局の所何をしたんだっけ?という気持ちに突然なりました。僕は忘れっぽいので、今後もこういう瞬間は何度も訪れそうな気がしています。 ということで、この4月から新しいことを始めるこのモーメントに自分が何をしたのかをちゃんと書き残しておくことにしました。 自分自身の記憶のアーカイブの役割とともに、誰かの参考になれば望外の喜びです。 大体2016−2019年くらいの話です(今のメルカリのデータ分析チームはもっと進化していますのであしからず。) LTVの概念を導入した2022年現在となってみると非常に不可解ではあるが、私がメルカリに入社した2016年頃には、社内では「LTVを見る」という概念はなかった。 ゆえに、投資がリクープ(回収)できているかどうかを

                                                メルカリのデータ分析チームでやったことの振り返り|樫田光 | Hikaru Kashida
                                              • 【あれから一年】『LINEノベル』の失敗と敗因分析+これからの取り組み【ウェブトゥーン編集者募集】|三木一馬

                                                ストレートエッジの三木です。 本日は自分が携わり、ちょうど一年前、2020年8月にサービスをクローズした『LINEノベル』について回顧したいと思います。 ■まえがき かなり長文ですので、小タイトルを見て興味のある部分だけを選んでお読みください。それ以外は読み飛ばし推奨です。 ■はじめに ~出版業界を取り巻く環境~ 僕は数年前から、ずっと新たな“出版のカタチ”とは何かを考えていました。 ここ20年にわたり、出版業界の全体の売り上げは減少の一途をたどっています。最盛期である1990年前半には2兆6千億円であった市場規模も、現在は1兆6千億円と四割の大幅減衰をしています。昨今は、一部コミックスの爆発的ヒットや巣篭もり需要などもあり、電子書籍売上は3900億円と伸長していますが、市場全体の減少を支えきれてはいません。 そこへ、昨年の新型コロナウィルス感染拡大と未曾有の災害が起き、出版業界はさらに窮

                                                  【あれから一年】『LINEノベル』の失敗と敗因分析+これからの取り組み【ウェブトゥーン編集者募集】|三木一馬
                                                • だからお前のチームはスクラム導入で満足して、いつまでたっても生産性が上がらないんだよ

                                                  最初に タイトルは煽りで釣りです。ごめんね。 この記事の結論を先に書くと タイトルは釣り スクラムチームは導入当初はスムーズに成功できるように感じる。しかし途中でどこに進むべきかの方角を見失い、迷走してスクラムバットに陥る スクラムに求める効能はベロシティの安定が必須なものが多いのに、ベロシティの安定を意識すらしないままスクラムをやるので、迷走に陥る じゃあどうしてそうなってしまう?という話を個人の経験をもとに書いていこうと思います。 前提として この記事を書いた人はWebサービスの内製開発をしているアプリケーションエンジニアだったので、基本的に内製開発のWebサービスでのスクラム導入について語ります なぜこの記事を書いたか やっとむさんのツイートを見て思いつきました。 スクラムの導入をしたいというチームは数多く見ますが、かなり中途半端なところでスクラムのレベルアップをやめて、小手先の「改

                                                    だからお前のチームはスクラム導入で満足して、いつまでたっても生産性が上がらないんだよ
                                                  • 将棋が指せる WEB サービスを個人で開発しました - SHOGIX

                                                    みなさんこんにちは、はじめまして、菊池です。 先日、関数型言語と Google のクラウドサービスを使って作った【SHOGIX 無料で将棋の対局ができる WEB サービス 】を公開しました。完全に個人の趣味プロジェクトです。 WEB ブラウザがあれば将棋の対局ができるので、よかったら友達と将棋を指す時とかに使ってみてください! 今回は SHOGIX を構成する技術について、その概要を紹介してみようと思います。 今後の SHOGIX には、棋力が同じぐらいのユーザー同士でマッチング対局できる機能や、将棋が強くなれる機能を少しづつ追加していく予定です。お楽しみに! shogix.jp SHOGIX の構成 SHOGIX は Google の各種クラウドサービスを使って、サーバーレスで構成しています。インフラの運用は全てクラウドサービス側にお任せでスケールアウトもしてくれるので、ロジックの開発に

                                                      将棋が指せる WEB サービスを個人で開発しました - SHOGIX
                                                    • 『ソフトウェアアーキテクチャの基礎』は我々の海図たりえるか

                                                      こんにちは、クレスウェア株式会社の奥野賢太郎 ( @okunokentaro ) です。今回は、最近噂としてよく耳にしていた書籍『ソフトウェアアーキテクチャの基礎 ― エンジニアリングに基づく体系的アプローチ』(オライリー・ジャパン社、Mark Richards, Neal Ford 著、島田浩二 訳、2022 年 3 月発行)を読了したので、その書評をまとめようかと思います。 この書籍は、アプリケーション・アーキテクチャを構築、維持する「アーキテクト」になるために必要な知識を現代(2020 年代)の視点から整理し、包括的に解説することを目的としているらしく、まさに 2022 年に読むべき内容に仕上がっています。 書評者は何者か この書籍はよいものでした。ただし、かなり広範囲に包括的に書かれたものであったため、どういう経験や知識を持った人間が読んだかによって、その好みや評価は分かれるだろう

                                                        『ソフトウェアアーキテクチャの基礎』は我々の海図たりえるか
                                                      • freeeの自動テストの全体構成 - freee Developers Hub

                                                        こんにちは、Software Engineer in Qualityチーム(通称SEQチーム)の @teyamagu です。 私たちのチームは普段自動/手動テストの基盤開発や開発フィードバックサイクルの高速化に向けた開発をおこなっています。 その一環で、先日、社内でfreeeの自動テストシステム全体像を共有したのですが、この辺りのことを社外の友人達と話したところ、自動テストの具体的な構成や普段の運用など事例が少なく、どんなことをやっているのかイメージしにくいとの話を伺ったので、社内向け原稿をちょっと手直しして、おすそ分けと言うことで、ここで紹介します。 特に変わったことをおこなっているわけではありませんが、自動テストの関係性の理解に参考になれば幸いです。 基本的な考え方 自動テストが既存のデプロイ・リリースのブロッカーではなく、開発のフィードバックを加速させるために、自動テストそのものが高

                                                          freeeの自動テストの全体構成 - freee Developers Hub
                                                        • TypeScriptでWebサービス開発(Apollo Server/Prisma/Next.js etc...)

                                                          最近開発しているBtoB SaaSサービスの技術スタックを、RailsからNode.jsに移行した。 これにより、フロントエンドもバックエンドも全てをTypeScriptで統一することができた。 特にNode.jsのWebバックエンドの構成について、まだまだ世の中に知見が少ない気がしているので記事にしておく。 Webバックエンド - Node.js(TypeScript) Nexus/Apollo Server (Webサーバー) GraphQLサーバーとして、Apollo ServerのコードファーストなアプローチでのラッパーであるNexusを使っている。 Railsからの移行を決断できたのも、Apollo ServerとPrismaにより、外部との通信が型付きで、かつ開発体験よく書けるようになたから、というのが大きくある。 数年前の段階だと、素のexpressを使ってWebサーバーを立

                                                            TypeScriptでWebサービス開発(Apollo Server/Prisma/Next.js etc...)
                                                          • Webサービスを開発してリリースしてわかったこと〜半年前の自分へ〜|ガッシー|Repsona

                                                            Repsona LLCの@GussieTechです。ひとりで、理想のプロジェクト管理ツールを作っています。 ワクワクして、ニヤニヤして、夢中で開発して約8ヶ月。ドキドキしながらアクセス制限を解除して、世にオープンしました。そしてわかったことを、半年前の自分へのメッセージとして残しておこうと思います。 最初の計画はどんな感じだったか ・みんなに内緒でコツコツとすごいの作って、あっと言わせる ・Google Adsで集客。キーワードプランナー見積り上は費用対効果OK ・海外サービスの逆輸入のような感じで、日本に颯爽と現れる ・TechCrunchから取材依頼がきて、特集記事が掲載される (ふふふ) どうなったか 「内緒でコツコツ」はどうだったか自由な技術選定とチャレンジができたこと、全行程全領域をひとりでやっているので、コミュニケーションコストがない分、とにかく早い。作ってる時は(ふふふ)状態

                                                              Webサービスを開発してリリースしてわかったこと〜半年前の自分へ〜|ガッシー|Repsona
                                                            • 社会を変えるために発達障害向けのオンラインサロンを行いたい話。

                                                              発達障害向けのオンラインサロンを行いたい話。 はてブのオプチャでも少し話したことです。僕自身もADHD当事者です。 西野亮廣のオンラインサロン炎上で印象が悪くなりすぎですが、消費者に正当なサービスを提供できればオンラインのコミュニティとしてサロンは良いのでは?という話をオプチャでしました。具体的には集めたお金で当事者が仕事のために上京するためのシェアハウスを作ったり、発達障害に理解のある会社を増やしていくことだと思います。オプチャではNPOのような活動に近いと言われました。具体的なロードマップも稚拙ながら作ってみました。国会議員を送り込みたいとか笑わないでくれよ!!! 100人集まったら発達障害の地位向上をビジョンにしたWebメディアを立ち上げます。目的は発達障害に理解のある会社や学校を増やす。300人集まったら発達障害就労のプロフェッショナルを外部から呼んできます。500人集まったら地方

                                                                社会を変えるために発達障害向けのオンラインサロンを行いたい話。
                                                              • オムニ7(7iD)を退会する方法。個人情報流出や不正利用のリスク大なので、退会前に情報の書き換えを

                                                                この記事には広告を含む場合があります。 記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。 7pay(セブンペイ)の不正利用が話題になっています。 個人情報の流出というだけなら割とよく聞く話ですが、今回は7pay側のあまりに杜撰すぎるシステムと事後対応が批判の的に。 二段階認証を設定していないため、メールアドレス、生年月日、電話番号さえわかれば第三者でも簡単にパスワード変更ができてしまいます。 さらにはiOS版だと生年月日を登録なしにでき、その場合は2019/1/1が自動入力される仕組み(⇒生年月日を知らなくても突破される可能性すらある)。多少でもITをかじったことのある人間なら、あり得なさすぎて乾いた笑いしか出てこない状態。 第三者であっても「メールアドレス(セブンイレブンアプリに登録したもの)」「生年月日」「電話番号」がわかれば、パスワードを変更

                                                                  オムニ7(7iD)を退会する方法。個人情報流出や不正利用のリスク大なので、退会前に情報の書き換えを
                                                                • #さらざんまい が巻き起こしたアニメ界初の神手法、その表現の極北に涙するタイムライン(いしたにまさき) - エキスパート - Yahoo!ニュース

                                                                  さらざんまい、今期話題の幾原邦彦監督によるアニメ作品。何度目かのイクニ伝説の日が加わってしまったので、ここに記録として残しておきたいと思います。 さらざんまい公式サイト(http://sarazanmai.com/) そもそも、このさらざんまい。そのタイトル、本PV、そしてあの第1話。日本だけではなく、海外まで含めて「おれたちは今なにを見たんだ!、これはいったいなんなんだ!、なんじゃこりゃー」と騒然となりました。その痕跡は今でも本PVのコメント欄に残っています。 私自身、話題のAR動画を見ても「なんかさらざんまいのEDみたいだな」と思う程度には、今期は脳を侵食されています。 そして、タイムラインが騒然となったのは、第10話の放送時のことです。放送が終わったあとで振り返ってみれば、その放送前に少し変な予兆はありました。とにかく公式がリアルタイムで見てねとツイッターで圧をかけてくる感じだったの

                                                                    #さらざんまい が巻き起こしたアニメ界初の神手法、その表現の極北に涙するタイムライン(いしたにまさき) - エキスパート - Yahoo!ニュース
                                                                  • はてなリモートインターンシップ2021の講義資料を公開します - Hatena Developer Blog

                                                                    CTOのid:motemenです。2021年8月から9月にかけて開催した「はてなリモートインターンシップ2021」も無事に終了しました。 今年のインターンシップは下記のエントリーで発表したように、前半の1週間が講義、後半の2週間は開発を実践する2部構成で、ともにオンラインで実施しました。 はてなリモートインターンシップ2021のカリキュラムを発表します! このうち講義パートは、Web技術に関するエンジニアリング講義とブートキャンプ、そしてエンジニアリング以外の領域をとりまぜて実施しました。この記事では、それぞれの講義で使用したスライド資料を公開するとともに、内容を簡単に紹介します。 エンジニアリング講義で使用したスライド資料 Web API ─ REST GraphQL gRPC Webサービスインフラ入門 コンテナ技術とDocker Kubernetesの仕組みとハンズオン マイクロサー

                                                                      はてなリモートインターンシップ2021の講義資料を公開します - Hatena Developer Blog
                                                                    • パスキーは本当に2要素認証なのか問題、またの名を、あまり気にせず使えばいいと思うよ。|kkoiwai

                                                                      この記事の内容は、個人の意見であり感想です。くれぐれもよろしくおねがいします。 とりあえずドラフトですが公開します。識者のみなさまの暖かく、そして鋭いツッコミを期待します。 パスキーについて、非常にわかりやすいブログをえーじさんが書いてくださいました。コレを読んで頂ければほとんどのことが分かると思います。 先日の次世代Webカンファレンスで、私は、「結局、パスキーは秘密鍵と公開鍵のペア」と申し上げた立場からも、この疑問はごもっともだと思いましたので、すこし、私の思うところを述べたいと思います。 パスキーは2要素認証の場合が多いほとんどのユーザは、OS標準のパスキーを使うのではないかと思います。そして、生体認証、もしくは画面ロック用のパスワードやPIN等が設定されていない限り、OS標準のパスキーを使うことができません。そして、OS標準パスキーの利用時には、生体認証もしくは画面ロック解除のため

                                                                        パスキーは本当に2要素認証なのか問題、またの名を、あまり気にせず使えばいいと思うよ。|kkoiwai
                                                                      • AWSとGCPが日本政府の共通クラウド基盤「ガバメントクラウド」に 「セキュリティや業務継続性で判断」

                                                                        デジタル庁は10月26日、日本政府の共通クラウド基盤「ガバメントクラウド」として、「Amazon Web Services」と「Google Cloud Platform」を選んだと発表した。「公募に3社の応募があったが、セキュリティや業務継続性など350の項目を満たした2社を選定した」(同庁)という。 デジタル庁は今後、同庁のWebサービスなどをAWSとGCPで構成したマルチクラウド基盤に構築。他省庁の新システムなども、クラウド移行を行う場合はガバメントクラウドの活用を検討する。自治体のシステムの提供基盤も2025年度末までに共通化し、政府・自治体間のデータ移行や、既存システムの機能拡張をしやすくするとしている。 クラウド化により、各自治体のサーバ導入・運用コスト削減も見込む。複数の民間事業者がガバメントクラウド上に業務用アプリなどを開発し、自治体が状況に合わせて導入を判断できるようにす

                                                                          AWSとGCPが日本政府の共通クラウド基盤「ガバメントクラウド」に 「セキュリティや業務継続性で判断」
                                                                        • 趣味プロジェクトをリードする技術 / Technology to lead hobby projects

                                                                          CAMPHOR- DAY 2021で発表したスライドです。 https://camphor.connpass.com/event/206786/ 概要 趣味プロジェクトを完走するのは一筋縄では行きません。 長期休暇などのライフスタイルの変化やチームメンバー間の認識の齟齬といった様々な要因でモチベーションが削られてしまい、いつの間にか幽霊プロジェクトと化してしまった経験を持つ方は多いのではないでしょうか? このセッションでは、「新規Webサービスのリリース」という仮想のプロジェクトに沿って、趣味プロジェクトを完走させるためのテクニックを紹介します。 テクニカルスキルというよりマネジメントスキル寄りの話になりますが、個人開発・チーム開発のどちらでも有効なテクニックなので、様々な場面で応用していただければ幸いです。 Twitter: https://twitter.com/p1ass GitHu

                                                                            趣味プロジェクトをリードする技術 / Technology to lead hobby projects
                                                                          • プロダクト企画にエンジニアを早めに巻き込む(嫌がられずに協力を得る方法) - ykmc09 blog

                                                                            TL;DR : ひとことでいうと 決定事項になる前に早めに巻き込もう 巻き込むときは、 その意図や相手に期待することを伝えよう 特性を理解して、ちょっとした工夫(最初の一声はチャットなどの非同期コミュニケーションを使う、etc)をしよう たまに遭遇するシーン ソフトウェアプロダクトの企画(プロダクトデザイン、プロダクト設計)を行う人や組織が、 企画の要件や仕様をかっちりと固めてから、エンジニアに渡したほうがいい 、と思っているシーンを見聞きすることがあります。 「重厚なウォーターフォールプロセスを採用しているから」という場合もあると思いますが、 軽量なプロセス下にある Web サービス企業でも、企画と開発で役割分担をしている場合は(程度の大小はあれど)起こってしまう と思っていて、今回はそういったケースを想定しています。 特に、以下のような思いがあるからそうしている、というケースを話題に上

                                                                              プロダクト企画にエンジニアを早めに巻き込む(嫌がられずに協力を得る方法) - ykmc09 blog
                                                                            • TwitterやSlackのRedux Storeを覗く

                                                                              { domainData1 : {}, domainData2 : {}, appState1 : {}, appState2 : {}, ui : { uiState1 : {}, uiState2 : {}, } } ref: Basic Reducer Structure and State Shape · Redux 正規化 Recipesでは正規化についても言及しており、リレーショナルデータを管理する場合はデータベースのように正規化することを推奨していました。 以下は投稿が複数のコメントを持つ例です。postsはcommentsのidだけを持っています。 { posts : { byId : { "post1" : { id : "post1", author : "user1", body : "......", comments : ["comment1", "comment

                                                                                TwitterやSlackのRedux Storeを覗く
                                                                              • 社内版 ChatGPT を構築し、社内の ChatGPT 利用を促進した話 - メドピア開発者ブログ

                                                                                SRE の田中 @kenzo0107 です。 社内版 ChatGPT を構築し、社内の ChatGPT 利用を促進した話です。 社内版 ChatGPT が必要だった理由 以下要望を実現する為です。 秘匿情報をクローズドな環境で OpenAI にポストしたい 社員誰もが最新のモデルやバージョンで高精度、且つ、パフォーマンスの高い ChatGPT を利用したい 構成 - Web 版 社内 ChatGPT Web サービスは AWS に配置 ALB を会社毎に分けて Google 認証する *1 ECS から Azure API Management 経由で Azure OpenAI Service に問い合わせ API Management は Azure OpenAI Service の監査ログを取得する為に配置している *2 Azure 側ではネットワークセキュリティグループで AWS N

                                                                                  社内版 ChatGPT を構築し、社内の ChatGPT 利用を促進した話 - メドピア開発者ブログ
                                                                                • 【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた - Qiita

                                                                                  これってなんなの? 【ど素人状態=社会人になって初めてプログラミングを勉強したぜ!(特に新卒)】〜【Webエンジニアの3年生ぐらい】になるまでに読むと良い本まとめです。「どんな目的で学ぶか?」*「いつぐらいまでに読むといいか?」を段階的にまとめました。「これだけ読めばいい!」と、そんな簡単な話ではありませんが、「今いるレベルより少し上の人がどんなジャンルのことを学んでんだろ?」という方の参考になれば嬉しいです。過去の自分に向けてでもあります、自戒。これからWebエンジニアになる人、なって間もない人の参考になれば幸いですm(__)m ※続編 【Webエンジニアど素人】が【3〜4年生】くらいになったら読むといい本を目的別にまとめた ”Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本”の段階的まとめ(一部外部記事あり) ど素人の方々が手を動かしながら1〜6ヶ月以内に学ぼう! ◆どの

                                                                                    【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた - Qiita