タグ

nemobaのブックマーク (3,252)

  • データ分析のためのSQLを書けるようになるために

    はじめに 稿では分析用クエリをスラスラ書けるようになるまでの勉強方法や書き方のコツをまとめてみました。具体的には、自分がクエリを書けるようになるまでに利用した教材と、普段クエリを書く際に意識していることを言語化しています。 想定読者として、SQLをガンガン書く予定の新卒のデータアナリスト/データサイエンティストを想定しています。 勉強方法 基礎の基礎をサッと座学で勉強してから、実践教材で実際にクエリを書くのが望ましいです。 実務で使える分析クエリを書けるようになるためには、実務経験を積むのが一番良いですが、だからといって座学を御座なりにして良いというわけではありません。SQLに自信がない人は、一度基礎に立ち返って文法の理解度を確認した方が良いと思います。 書籍 SQL 第2版: ゼロからはじめるデータベース操作 前提として、SQLに関する書籍の多くがデータベース運用/構築に関する書籍がほ

    データ分析のためのSQLを書けるようになるために
    nemoba
    nemoba 2024/04/02
    ブコメにも出てるけど分析はトライアルエラーの繰り返しになるからwith句だと毎度クエリしちゃって大変じゃないかなと思った。マテビュだらけイメージの方があってる
  • ブラウザからDBに行き着くまでただまとめる

    はじめに あなたはブラウザからデータベース(DB)に情報が行き着くまでにどんな技術が使われているか説明できますでしょうか? どのようなプロトコルが用いられ、どの技術を駆使してサーバと通信しているのか、Webサーバでは何が行われ、どのようにして負荷が分散されているのか、トランザクションはどのように管理されているのか、そしてデータベースではシャーディングや負荷対策のためにどのような対策が取られているのか… なんとなくは理解しているものの、私は自信を持って「こうなっている!!」とは説明ができません。 そこで今回は「大規模サービス」を題材としてブラウザからデータベースに至るまでの、情報の流れとその背後にある技術について、明確かつ分かりやすく解説していきたいと思います。 対象としてはこれからエンジニアとして働き出す、WEB、バックエンド、サーバーサイド、インフラ、SREを対象としております。 1.

    ブラウザからDBに行き着くまでただまとめる
    nemoba
    nemoba 2024/04/02
    あとTCPとDBのファイル構成もいれて論理データ流れ大全にしようw
  • なぜCDはプレスで音が変わるのか? キーパーソンに突撃取材~ヒカル伝説完結編

    なぜCDはプレスで音が変わるのか? キーパーソンに突撃取材~ヒカル伝説完結編
    nemoba
    nemoba 2024/04/02
    オカルト以前に記事の構成が失礼。論理的な推論によるメーカー努力を紹介してるのに、コピー劣化を認めたらその推論さえ覆してる。面白い構成だからって失礼で良いわけないと思うよ
  • 宇多田ヒカル「First Love」都市伝説は実在した! CDはプレスで音が変わる

    宇多田ヒカル「First Love」都市伝説は実在した! CDはプレスで音が変わる
    nemoba
    nemoba 2024/04/01
    エラー訂正の量が増えれば機器に負荷がかかるのじゃーって言うんだろうけど、その負荷で音質変わるかは別問題
  • 夫婦同姓が続くと…2531年には「全員が佐藤さん」 東北大試算 | 毎日新聞

    2531年、日人は全員「佐藤さん」になります――。 東北大学高齢経済社会研究センターの吉田浩教授が、国内で最も多い「佐藤」姓の増加率と人口動態を分析し、そんなシミュレーション結果を公表した。ただし、選択的夫婦別姓が認められず、夫婦同姓制度が続いた場合の結論だ。 「2531年に日人は全員が『佐藤姓』になる」というシミュレーションを発表する東北大学高齢経済社会研究センターの吉田浩教授=東京都千代田区で2024年3月22日、菅野蘭撮影

    夫婦同姓が続くと…2531年には「全員が佐藤さん」 東北大試算 | 毎日新聞
    nemoba
    nemoba 2024/04/01
    嘘自粛が多いから嘘書かないけど'2024/4/1 00:00'は死守したいスタイル
  • 「ファクトチェックってそんなに大げさなものではない」 立岩陽一郎さん

    SNSや生成AIの発達で「フェイクニュース」という言葉が当たり前のように飛び交うようになった昨今。事実確認と検証によってフェイクニュースの拡散を阻止する「ファクトチェック」の役割がますます高まっています。ネット上の嘘とどのように戦うか。ファクトチェックメディア「InFact(インファクト)」編集長でジャーナリストの立岩陽一郎さんにお話を聞きました。 立岩陽一郎 1967年、神奈川県生まれ。NPOメディア「InFact」編集長、大阪芸大短期大学部教授。NHKでテヘラン特派員、イラク駐在、社会部記者、国際放送局デスクを経て、2016年末に退職、17年独立。「InFact」をたち上げて調査報道、ファクトチェックの普及に努める。 フジテレビ、毎日放送の情報番組でコメンテーターを務める他、新聞雑誌でコラムを執筆。『コロナの時代を生きるためのファクトチェック』『トランプ王国の素顔』『ファクトチェックと

    「ファクトチェックってそんなに大げさなものではない」 立岩陽一郎さん
    nemoba
    nemoba 2024/04/01
    嘘なんて手段の一つで分断したい奴はするんよ。コスト軽い手段がまかり通っちゃいけないだけ。嘘を目的にしてるここはある意味対極
  • ネットスーパーアプリ GraphQL から REST へ移行始めました - every Tech Blog

    はじめに こんにちは、retail HUBで Software Engineer をしているほんだです。 今回は私が現在着手している事業譲渡されたアプリを社内で持続的なプロダクト開発を行える状態にするリプレイスプロジェクトをどのように行っているか紹介しようと思います。 この記事ではリプレイスを行うにあたってどのようなことを課題に感じてその課題に対してどのような解決策をとったか主にサーバーの実装について説明しています。 ネットスーパーアプリとは 現在弊社ではネットスーパーアプリとして Web アプリとスマホアプリの二つのシステムを提供しています。 Web アプリは販促コンテンツの設定や売り上げの管理・集計を行うことが可能な管理システムと受け取り方法に応じた価格変更や送料変更にも対応し、消費者の柔軟な買い物を実現するお客様向けアプリを 17 の小売り様に、スマホアプリでは Web アプリのお客

    ネットスーパーアプリ GraphQL から REST へ移行始めました - every Tech Blog
    nemoba
    nemoba 2024/04/01
    どこがペインだったのかは知りたいけどGraphQLってキャッシュ必須でRDBMSありきのシステムと根本的にあってない系に嵌ったっぽい気がする
  • 【AWS】障害時の調査事項まとめ ~ELB・ECS・RDS~ - Qiita

    はじめに 現在はAWSで構築されたシステムの運用保守業務に携わっており、その一環として障害調査を行うことが多々あります。 少しは経験値が上がったため、障害が発生した際に初動で確認する事項をまとめてみました。 インフラ基盤観点で障害調査を行うさいの参考になれば幸いです。 前提条件 当システムの構成は以下となっているため、それに即した調査項目となっています。 ALB/NLB・ECS・RDSを利用している ECSはEC2上で実行している(Fargateでは利用していない) ECSクラスター(以下クラスター)の自動スケーリング設定をしている ECS サービス(以下サービス)の自動スケーリング設定をしている RDSはAuroraを利用している また、障害は予期せぬコンテナの停止を想定しています。 NLB/ALBの調査事項 メトリクス 初めにロードバランサーのメトリクスからターゲットの状態を確認します

    【AWS】障害時の調査事項まとめ ~ELB・ECS・RDS~ - Qiita
    nemoba
    nemoba 2024/04/01
    基本の良いまとめ。ついでに言えば、それらをまとめたダッシュボードを用意しておくのが一番良い
  • 1行もコードを書かずに画像生成AIツール作ってみた - Qiita

    以下のXを見て、早速「Create」を試してみたので、実際に使った所感をまとめます AIがリアルタイムでWebページを作ってくれる神サイト ㅤ 会話だけで、理想のUIを実現することが可能 ㅤ 使い方・活用法をツリーにまとめます! ㅤ ブックマーク保存をおすすめします↓ pic.twitter.com/J1cJkUkyO8 — すぐる | ChatGPTガチ勢 𝕏 (@SuguruKun_ai) March 25, 2024 一言で言うとヤバいです... 詳細は以下のサイトでも解説しています Createとは Create 公式サイト Createは、1行のコードを書かなくても自然言語を使って、高度なAIを搭載したアプリやツールが作成できる生成AI搭載のノーコードツールです。 エンジニアでなくともChatGPT APIやStable Diffusion APIを組み込んだアプリが簡単に作れ

    1行もコードを書かずに画像生成AIツール作ってみた - Qiita
    nemoba
    nemoba 2024/03/29
    ノーコード (糞UIでデータモデリングさせられるプログラミング)から解放されるといいな1
  • データベースの在庫の持ち方をビットで管理してる話 - 一休.com Developers Blog

    こんにちは、一休.comスパ(以下、「スパ」)の開発を担当しているshibataiと申します🙏 今回はスパのデータベースの在庫の持ち方で試行錯誤した話をさせていただきます。 背景 2024-03-29追記: 一休.comスパにおける在庫の特徴について 一休.comスパが扱う「在庫」は、「ある日付の特定の時間に対する空き枠」です。以降の説明では、スパ施設ごと、日付ごと、また時間ごとに増えていく「在庫」をいかに効率よく扱うかについて説明しています。 詳細については次のスレッドも参照してください! https://t.co/Y0SPmDE4yZ この記事のコメントみてると、少し我々のシステムの要件が伝わってないというかそこの説明が記事に不足しているように思った。ので以下その補足— naoya (@naoya_ito) March 29, 2024 現在の実装 スパは予約を受け付けるために在庫の

    データベースの在庫の持ち方をビットで管理してる話 - 一休.com Developers Blog
    nemoba
    nemoba 2024/03/29
    まず言葉が間違っててこれは在庫ではなく空き管理。空き管理ならBitではなくてもメンテナンス高いまま管理できる。永続化と検索都合がまざってる。/ちなみにフラグではなくrangeの集合(multirange)で扱ったりもカレンダある
  • SQSを用いたクレジットカード決済の非同期化 - ZOZO TECH BLOG

    こんにちは、カート決済部カート決済サービスブロックの林です。普段はZOZOTOWN内のカートや決済の機能開発、保守運用、リプレイスを担当しています。 弊社ではカートや決済機能のリプレイスを進めており、これまでにカート投入のキャパシティコントロールや在庫データのクラウドリフトを実現しています。 techblog.zozo.com techblog.zozo.com 記事では新たにクレジットカード決済処理を非同期化したリプレイス事例を紹介します。 はじめに 背景・課題 非同期化のシステム構成 パターン1 - 完全非同期化パターン パターン2 - 非同期・同期切り替えパターン パターン3 - ポーリングパターン システム構成の決定 メッセージングサービスの選定 効果 今後の展望 まとめ さいごに はじめに 章では、非同期化前のZOZOTOWNのクレジットカード決済を用いた注文処理の流れを説明

    SQSを用いたクレジットカード決済の非同期化 - ZOZO TECH BLOG
    nemoba
    nemoba 2024/03/27
    決済系の注文にSQSの順序性はつらいやろと思ったけどKinesisのStreamとのつまりやすさとトレードオフだったのね。そこは納得。
  • エンジニアたちの面談してたんだけど、最近の子ほんと「一生エンジニア」やりたがるのね。30歳さしかかるんだからそろそろ部下を持てと言ってるんだけどなぁ

    あゆゆん♪ @ayu_littlewing 今度はエンジニアたちの面談してたんだけど、最近の子ほんと「一生エンジニア」やりたがるのね。 30歳さしかかるんだからそろそろ部下を持てと言ってるんだけどなぁ。 いつまでも振られたIssueをプルリクにするお仕事だけしてても今後のキャリアどうするんだ?? エンジニアにもレイヤーはあるだろ? 2024-03-26 16:33:37

    エンジニアたちの面談してたんだけど、最近の子ほんと「一生エンジニア」やりたがるのね。30歳さしかかるんだからそろそろ部下を持てと言ってるんだけどなぁ
    nemoba
    nemoba 2024/03/27
    まともなエンジニアなら最近のベストセラーがスタッフエンジニアというエンジニアを突き詰める書籍だと知ってるから/TcL,アーキテクト,CTOとか変なマネージャーよりキャリアパスの究極系は強い
  • AWSのLambdaってなんやねん

    みなさんはAWSLambdaというサービスをご存じですか? 恥ずかしながら、私は以前まで「Lambdaってバッチ処理するだけのサービスでしょ?」としか思っていませんでした。 あるとき何となくLambdaに関して調べていたところ、Lambdaをシステム開発で利用するうえで知っておくべき概念・知識・テクニックが想像以上に多いことに気づきました。 そのため、書に私が得た知識・感じたこと・学んだことのすべてを詰め込みました。 中には「知らなかったら危なかったかも..」・「知らなかったらエラーを起こしていたかも..」というような部分も多くありました。 Lambdaに対する知識を表面的な理解にとどめず、その裏側にある技術・設計思想・利用方法を体系的に学びたい方のために、書は無料で公開させていただきます。 努力されている方の一助になれば幸いです。

    AWSのLambdaってなんやねん
    nemoba
    nemoba 2024/03/27
    Lambda functionを由来として関数の提供サービスだからIN/OUTの明示性が大切でって説明できると、状態はどう管理するのが良いかとかどんな処理に向くとかの疑問が解きやすいよ
  • NTT、国産の生成AI「tsuzumi」サービス開始--「2027年に売上1000億円」と島田社長

    電信電話(NTT)は3月25日、独自に開発した大規模言語モデル(LLM)「tsuzumi」の商用提供を企業向けに開始した。代表取締役社長を務める島田明氏は「2027年までに売上1000億円を目指す」と述べた。 tsuzumiは、NTT2023年11月に発表した国産LLMだ。特徴の1つはモデルを大幅に軽量化した点で、パラメーター数は軽量版で70億と、OpenAIが提供する「GPT-3」の25分の1程度しかない。これによって、1つのGPUで動作し、大規模ハードウェア不要で事務所内でのオンプレミス利用にも対応する。 2つ目の特徴は「世界トップレベルの日語処理能力」だ。パラメーターを軽量化したにも関わらず、GPT3.5と日語性能で比較した場合の勝率は8割を超え、英語においても高い処理能力を達成しているという。さらに、マルチモーダルにも対応し、パワーポイントの図表読解や聴覚も備える。 3つ

    NTT、国産の生成AI「tsuzumi」サービス開始--「2027年に売上1000億円」と島田社長
    nemoba
    nemoba 2024/03/26
    AIよりもSIしたいが伝わる感あるhttps://group.ntt/jp/magazine/blog/tsuzumi20240325/
  • 実は相性が悪い「開発生産性」と「アジャイル」。うまくいかない開発を好転させるためにPMがやるべきこととは【ryuzee|吉羽龍太郎】

    TOPインタビュー実は相性が悪い「開発生産性」と「アジャイル」。うまくいかない開発を好転させるためにPMがやるべきこととは【ryuzee|吉羽龍太郎】 実は相性が悪い「開発生産性」と「アジャイル」。うまくいかない開発を好転させるためにPMがやるべきこととは【ryuzee|吉羽龍太郎】 2024年3月26日 株式会社アトラクタ Founder兼CTO/アジャイルコーチ 吉羽 龍太郎 1973年生まれ。野村総合研究所、Amazon Web Servicesなどを経て、2016年1月から現職。アジャイル開発、DevOps、クラウドコンピューティング、組織開発を中心としたコンサルティングやトレーニングを専門とする。著書に『SCRUM BOOT CAMP THE BOOK』(翔泳社)、訳書に『チームトポロジー』(日能率協会マネジメントセンター)、『プロダクトマネージャーのしごと』『エンジニアリング

    実は相性が悪い「開発生産性」と「アジャイル」。うまくいかない開発を好転させるためにPMがやるべきこととは【ryuzee|吉羽龍太郎】
    nemoba
    nemoba 2024/03/26
    アジャイル開発が価値とチームの良いとこ取りの足場にたってて代替がきかないのに客観的に出せる指標が速度しかなく説得力がないんだよね。そこ含めて見直される空気が次来るんじゃないかな。
  • Googleマップに方向音痴にとっての最終兵器が搭載されていてビビった「これで迷うようなら…」方向音痴さんの声続々

    いぐぞー ✈️ 旅するプログラマー @igz0 Googleマップを見ていたら、方向音痴のための最終兵器(これで迷うようだったら人間やめてる)が搭載されていてビビった。 pic.twitter.com/PlOvqA1mSp 2024-03-24 15:02:43 いぐぞー ✈️ 旅するプログラマー @igz0 旅とプログラミングをこよなく愛します。 アメリカ大陸🇺🇸を横断しました!!小学生からプログラミング→新卒SIer→Webに目覚め個人事業主兼会社員。テレビ出演経験あり。 Webサービスを作りました。AIVRに没頭中。IT関連中心にツイートします!!アイコンは@ixy先生より利用許諾済み。Amazonアソシエイト。 note.com/igz0/

    Googleマップに方向音痴にとっての最終兵器が搭載されていてビビった「これで迷うようなら…」方向音痴さんの声続々
    nemoba
    nemoba 2024/03/26
    ストリートビューを圧縮してツアーにしたいんだけど3Dモデルを使いまわすつう技術制約の問題で俯瞰視点になってるだけってのが正体じゃないかな。
  • Reactを使ってプロダクト開発している開発者だけでなく、マネージャにも読んでほしい「Fluent React」 - ROUTE06 Tech Blog

    チームでReactを使って開発していると、コードレビューをする際に、「この書き方はしない方がいいが、それを説明するには800文字くらい必要。図も描きたい。でもそれらを準備する時間はない。」ということが度々ありました。 また、フレームワークやライブラリの技術選定をする際、マネージャに「どうして技術選定が必要なのか」を説明する必要がありました。ROUTE06のマネージャはエンジニアリングへの造詣が深い方が多いので、対立構造になることはありませんが、説明するためには1000文字くらい必要で、やはり図も描きたい。時間はない。と同じ気持ちになることがありました。 参考情報として紹介できる情報がないか探してみると、「とりあえずこうすればOK」というベストプラクティスについては検索エンジンやSNSですぐに見つかります。ただ、どうしてその方法がベストプラクティスなのか、仕組みや原理を説明している情報は少な

    Reactを使ってプロダクト開発している開発者だけでなく、マネージャにも読んでほしい「Fluent React」 - ROUTE06 Tech Blog
    nemoba
    nemoba 2024/03/26
    メモ化が頭に来てる時点で使える技術先行のあたまでっかちに陥ってそうと考えてしまう。。
  • NEXCO西日本がUSBメモリ紛失 データは暗号化済……ただしパスワードは本体に貼り付け

    西日高速道路(NEXCO西日)は3月15日、個人情報191人分を保存していた可能性があるUSBメモリを紛失したと発表した。データは暗号化していたものの、メモリ体にパスワードを貼り付けていたという。 保存していた可能性のある情報は、191人分の氏名、住所など。いずれも、道路を損傷させた人に復旧費用の負担を求める「原因者負担金」に関する情報という。 紛失は2月13日に判明。社員が気づき、捜索したが見つからなかったという。個人情報保護委員会への報告は3月11日に済ませた。情報を保存していた可能性がある人には個別に連絡するという。 関連記事 元日限定「JR西日乗り放題きっぷ」発売 新幹線も利用可能 2017年の元日限定で、JR西日と智頭急行の全線が乗り放題になる「元日・JR西日乗り放題きっぷ2017」が登場。 USBメモリ、メモ、ノートPC……紛失事案が目立った10月セキュリティまとめ

    NEXCO西日本がUSBメモリ紛失 データは暗号化済……ただしパスワードは本体に貼り付け
    nemoba
    nemoba 2024/03/26
    守れないルールを作っても守られないという当たり前発動
  • オブジェクト指向宗教史

    OOC 2024 の発表資料です。後のフィードバックを参考に、より妥当な文言に改訂してあります。 ※ コンテンツには、一部特定の宗教思想の迫害に言及する表現がございますが、そのような行いを肯定する意図の内容ではございません。

    オブジェクト指向宗教史
    nemoba
    nemoba 2024/03/25
    アラン・ケイのオブジェクト指向なんて言葉以外何も無いのにC++で普及したオブジェクト指向プログラミングにつっかかり続けてるのも混乱の種/むしろ現場での設計論や分析論への発展こそ歴史の中心だったのに
  • オブジェクト指向は必要なのか / Is object-oriented needed?

    2024/3/24に開催されたObject-Oriented Conferenceでの登壇資料です。 https://ooc.dev/2024/

    オブジェクト指向は必要なのか / Is object-oriented needed?
    nemoba
    nemoba 2024/03/25
    みんながオブジェクト指向に欲しがるとこは別のパラダイムの方が優れて出来る。不得意なオブジェクト指向で解こうとして苦しむなつう話/あと分析論拾ってる稀有な資料