shior718のブックマーク (3,728)

  • 上杉くんは女の子をやめたい / やぶうち優 / 第1話 - ちゃおプラス

    shior718
    shior718 2024/05/04
  • 要件定義、基本設計、詳細設計の流れを総復習

    はじめに 📘 この記事は ラクス Advent Calendar 2023 の7日目の記事になります。 要件定義から基設計、さらに実装や保守運用に至るまでの一貫した経験を何度か積んできましたが、毎回 「要件定義って具体的に何の項目が必要だっけ?」 「基設計との違いって何だったっけ?」 「基設計と詳細設計の区別って?」 といった疑問が頭をよぎってきました。 そんなわけで、これまでの経験を振り返りつつ、開発プロセスについて1からまとめていくことで頭の中の大掃除を行なっていきたいと思います🧹 この記事の対象者 🎯 開発プロセスについて学びたい方 要件定義の基を学びたい人 要件定義と基設計の違いがわからない人 一緒に開発プロセスについて復習したい方 前提 記事中の一部(特に要件定義や基設計、詳細設計のサンプル)を自動生成で作成してます。一貫性の無い内容があるかも知れませんが、あく

    要件定義、基本設計、詳細設計の流れを総復習
  • サブクエリの書き方を2万文字弱かけてすべて解説する

    これはなに ども、レバテック開発部のもりたです。 今回はSQLのサブクエリについてまとめます。仕事でクエリを書く際、サブクエリは頻出の構文だと思うんですが、同時にサブクエリの書き方を完全に理解しているよという人は案外少ないのではないでしょうか?[1] 実際、MySQLの公式ドキュメントを見ると12ページくらいを割かれており、意外と奥深いのがサブクエリです。使いこなせると便利ですし、何よりちょっとSQLのコツみたいなのがわかって面白いよ、ということで記事にしてみました。 前提 この記事は以下の前提を含んでいます。 環境 MySQL8.0系 読者の知識 なんとなくサブクエリが書ける けど相関サブクエリとかになると「あーっ」つってGoogle meetを閉じてしまうくらいのレベル感 記事のボリューム 18,000文字 おれの卒論が20,000文字だった マサカリ 間違ってたら投げてくれ〜〜 それ

    サブクエリの書き方を2万文字弱かけてすべて解説する
  • YouTubeでみれるライブカメラ映像まとめ【作業用BGMにも】 | オモコロブロス!

    YouTubeでみれる日海外のライブカメラ映像をまとめました。動物の癒し映像から、宇宙の絶景まで盛りだくさん!【作業用BGMにも】 こんにちは、ライターの松岡です。 みなさんは自宅のリンビングでくつろいでいる時、どんな映像をテレビで見ていますか? 僕はケーブルテレビ「イッツコムチャンネル」で放送している、二子玉川の河川敷などを映すライブカメラの映像をよく見ています。 自宅にいながらリアルタイムで様々な場所の景色や様子を見るのは、地味に楽しいですよね。 今回はYouTubeでみれる、オススメのライブカメラ映像を紹介します! 鳥羽水族館 ラッコ水槽ライブカメラ 2頭のラッコが水槽で気持ちよさそうに泳いでいたり、のんびりしている様子が癒されます。 24時間配信をしているので、隙間時間にみて楽しむこともできますよ! 同じチャンネルで定期的に「ラッコのお事タイム」をライブ配信しているので、そち

    YouTubeでみれるライブカメラ映像まとめ【作業用BGMにも】 | オモコロブロス!
  • MySQLのインデックスの貼っていいとき悪いときを原理から理解したいよ😭

    今回答えを出したい問いはこちら!! インデックスはどのような仕組みを以て、何を実現したいものなのか それを踏まえたとき、インデックスはどういう場合になぜ貼る方が良いのか。また、どういう場合になぜ貼らない方が良いのか 大体分かっているよって人はサヨナラって感じのおさらい記事だぜ!!!!それじゃいってみよー🎉 あと、おれは今回MySQLにしぼっていくぜ👶 ってわけでOracleとかに興味があるやつは引き返しな! indexの概要 公式の見解としては「where句を使ったselectクエリの実行速度を向上させるために実装されている、各行へのポインターのような振る舞いをする仕組み」って感じ👶 The best way to improve the performance of SELECT operations is to create indexes on one or more of t

    MySQLのインデックスの貼っていいとき悪いときを原理から理解したいよ😭
  • 複数の企業でデータエンジニアとして求められたスキル - yasuhisa's blog

    最近「ああ、これ前職でも前々職でもやったことあるなぁ」という仕事があった。データエンジニア(やその関連職種)として働き始めて約5年、3社でフルタイムとして働いてきて「このスキルは業界や組織規模が変わってもデータエンジニアとしてスキルを求められることが多いな」と感じたものをまとめてみることにした。棚卸し的な意味はあるが、特に転職用などではないです。 前提 どこでも必要とされたスキル データマネジメントに関する概要レベルの知識と実行力 セキュリティや法令に関する知識 事業ドメインに関する興味関心 他職種とのコミュニケーション能力 コスト管理 / コスト削減のスキル ソフトウェアエンジニアとしてのスキル DataOpsやアラートのハンドリング能力 分析用のSQLを書く力 古いテーブルやデータパイプラインを置き換えていくスキルや胆力 あるとやりやすいスキル 関連部署の動きを何となく把握しておく力

    複数の企業でデータエンジニアとして求められたスキル - yasuhisa's blog
  • 読んで学べる論理学を探しているひとへ――古典命題論理から様相命題論理まで - sho__yamaguchi’s blog

    論理学を基礎から〈テキストを読むこと〉だけで独習しようとするひと――こうしたひとにとって役立つかもしれない講義テキストを置いておく。これは某大学で私が担当している論理学の講義のテキストであり、その授業では安井邦夫『現代論理学』(世界思想社、1991年(新装版2021年))も教科書に指定されている。ただし、以下のテキストは、安井の教科書がなくても読むことができる(他方で、「論理学Ⅰ」のテキストを読み終えた後に、その続きとして安井で述語論理などを学び進めることもできる)。 ちなみに、論理学をまなぼうとするひとの中には《ふつうの散文は却って読みにくく、とりあえず記号を並べてほしい(あとは自分で考えるから)》という方もいると思う。そうした方にとっては、残念ながら、私のテキストは却って読みづらいだろう。なぜなら私のテキストは――最近はこうした言葉づかいがあるらしいが――形式化の背景にある「お気持ち

    読んで学べる論理学を探しているひとへ――古典命題論理から様相命題論理まで - sho__yamaguchi’s blog
  • 生涯独身の「おひとりさま」が相続に向けてやっておくと良いこと7選、弁護士が徹底解説 | 相続弁護士 ドットコム

    借金も明記する これらのプラスの財産だけでなく、マイナスの財産である借金についても記載しておきましょう。 借金があった場合、借金も法定相続人に相続されてしまいます。相続放棄をすれば借金の返済義務を回避できますが、相続放棄の手続きは原則として、「自己のために相続の開始があったことを知ったときから3か月以内」に行う必要があります。 また、相続放棄をする前に財産に手をつけると、法定単純承認が成立し、相続放棄が認められなくなってしまいます。 したがって、借金があるかどうかは、相続人が相続放棄をするかどうか判断するにあたって重要な事情ですので、借金について明記しておくことは非常に意味があります。 また、サブスクリプションサービスの契約もリストアップしておくと良いでしょう。知らぬ間に契約上の地位が、相続人に引き継がれて料金が発生してしまうことを防ぐことができるからです。 財産を譲りたい人を決める 財産

    生涯独身の「おひとりさま」が相続に向けてやっておくと良いこと7選、弁護士が徹底解説 | 相続弁護士 ドットコム
  • The Front End Developer/Engineer Handbook 2024

    This guide is open source, please go ⭐️ it on GitHub and make suggestions/edits there! https://github.com/FrontendMasters/front-end-handbook-2024 1. Overview of Field of Work This section provides an overview of the field of front-end development/engineering. 1.1 — What is a (Frontend||UI||UX) Developer/Engineer? A front-end developer/engineer uses Web Platform Technologies —namely HTML, CSS, and

    The Front End Developer/Engineer Handbook 2024
  • 人肉食が行われるほど追い詰められた、漂流者たちの反逆と帰還──『絶海: 英国船ウェイジャー号の地獄』 - 基本読書

    絶海: 英国船ウェイジャー号の地獄 作者:デイヴィッド・グラン,David Grann早川書房Amazonこの『絶海』は、1740年代に起こった英国船ウェイジャー号の漂流。そしてそこからの数年がかりの帰還までを描き出した、冒険・歴史ノンフィクションである。もともとウェイジャー号は財宝を積んだスペイン船を追う密命を帯びた、250人の乗組員のいる大規模な船だったが、嵐に荒波にと過酷な航海と壊血病による壊滅的な被害によって、南米大陸南端を航行中嵐に飲み込まれてしまう。当時の造船・航海技術は完璧とはほど遠く、こうした事故自体は航海につきもので、そう珍しいものではない。 しかしこの事例では事故の後に特異性があった。わずかに生き残ったウェイジャー号の乗組員たちは、ろくに料もとれない無人島に到達し、料や武器を奪い合い、裏切りは続出し、海軍の規範を維持することもままならず、果てには殺人や人肉に及ぶも

    人肉食が行われるほど追い詰められた、漂流者たちの反逆と帰還──『絶海: 英国船ウェイジャー号の地獄』 - 基本読書
    shior718
    shior718 2024/04/23
    “ウェイジャー島”
  • PythonのコードをWebAssemblyにコンパイルする「py2wasm」、Wasmerが発表

    PythonコードをWebAssemblyにコンパイルする「py2wasm」がWasmer社から発表された。WebAssembly版CPythonよりも約3倍高速だ。PythonコードをCPythonAPIコールに変換するトランスパイラがベースになっている。 WebAssemblyランタイムの開発と提供を行っているWasmer社は、PythonのコードをWebAssemblyバイナリにコンパイルする「Py2wasm」を発表しました。 Announcing py2wasm – A #Python to #WebAssembly compiler that speeds up by 3x your Python apps!https://t.co/0v4YLZC7lY — Wasmer (@wasmerio) April 18, 2024 WebAssembly版CPythonよりも3倍高速

    PythonのコードをWebAssemblyにコンパイルする「py2wasm」、Wasmerが発表
  • MySQLのSQLクエリチューニングの要所を掴む勉強会を開催しました! - ANDPAD Tech Blog

    こんにちは!DBREの福間(fkm_y)です。先月、弊社でデータベースの技術顧問をして頂いてる三谷(mita2)さんに開発部向けの「MySQL SQLチューニング」勉強会を実施していただきました。 今回はMySQLの得意不得意なことの説明やSQLチューニングの流れ、具体的な事例を元にした対応例、また最近話題のHTAPな製品も紹介していただきとても参考になったのでポイントをおさえてレポートをお伝えします! 開催背景 MySQL の得意なこと、苦手なこと データベースのチューニング手段と特徴 SQLチューニングの流れ インデックス SQLチューニング例 インデックスフルスキャンとカバーリングインデックス ソート まとめ 当日の資料 さいごに 過去開催されたデータベース勉強会レポート 開催背景 弊社では三谷さんによるデータベース勉強会を定期的に開催しています。数年前にも同じテーマで勉強会

    MySQLのSQLクエリチューニングの要所を掴む勉強会を開催しました! - ANDPAD Tech Blog
  • 雰囲気でDocker Composeを触っている状態から脱するために調べたこと(2023) - Activ8 Tech Blog

    エンジニアの岡村です。 自分はサーバーがメインではなく、あまり業務でガッツリ触るわけでもないのですが、最近それなりに活用するようになってきました。しかし、ネット上の日語情報を読んでいるだけではこれの書き方が正しいのかよく分からない、と悩むことが結構あったため、色々情報を漁ってみました。 この記事は、特に自分が気になった部分の調べた結果を記事に纏めてみたものです。対象読者はdocker-composeを雰囲気でupやdownは叩けるけどComposeファイルの書き方がよく分からんとなってる人です。 Docker Composeの概要とcompose.yaml、Compose Specの関係 compose.yamlの書き方は Compose Specに準拠すればOK Compose Specの場所 推奨のファイル名はcompose.yaml compose.yaml内にバージョンを記述する

    雰囲気でDocker Composeを触っている状態から脱するために調べたこと(2023) - Activ8 Tech Blog
  • RustでWasm Runtimeを実装する

    Rustで"Hello World"を出力できる小さなWasm Runtimeをゼロから実装して、WasmとWASIの動作原理を理解するです。

    RustでWasm Runtimeを実装する
  • 新規プロジェクトでモブ設計を実施してみた - Studyplus Engineering Blog

    こんにちは。ウェブアプリケーショングループのエンジニアの川井です。 最近、新しいプロジェクトを立ち上げる際、開発を始める前に新しい仕様や設計に関する整理やコミュニケーションを強化するため、モブ設計を導入しました。この記事では、モブ設計の概要と実施方法について紹介します。 背景 新しいプロジェクトを始める際、従来は1人のエンジニアが最初の段階の設計と仕様の整理を担当し他のメンバーにレビューしてもらってました。 このやり方では以下の問題がありました。 設計を担当するメンバーの大きな負担になっていた。 設計の検討や仕様の整理もそのメンバーに属人化していた。 設計に関してチーム内でのコミュニケーションが不足していた。 この問題を解決するため、モブ設計を実施してみました。 モブ設計とは チームではモブプログラミングを過去に実施したことがあり、そこではチーム全員で同期的にコミュニケーションを取りながら

    新規プロジェクトでモブ設計を実施してみた - Studyplus Engineering Blog
    shior718
    shior718 2024/04/20
  • 要件定義もモブでやるメリット | Atlas Developers Blog

    はじめに こんにちは、CTOの大神です。あといくつか寝るとお正月になりますね。世間が慌ただしくなってきますが、システム開発は年間を通して慌ただしく開発を進めています。11月は札幌でリモート開発しているエンジニアが東京のオフィスに集合したので、要件定義や基設計を担当しているエンジニアと久しぶりに対面でのモブ要件定義をやりました。 ConfitやSMOOSYの機能拡張での要件定義は、機能拡張仕様書に含めて記載します。記載した要件定義は「Confit機能拡張の仕様書作成に関係者全員が参加するメリット」でご紹介した仕様検討会議で協議します。 今回は札幌のエンジニアを含む3名のプロジェクトマネージャでモブ要件定義をやりましたので、その時の様子や要件定義をモブでやるメリットを紹介します。 モブ要件定義とは モブプログラミング(以下モブプロ)が一般的ですが、全てのチームメンバーが同時に同じタスクに取り

    要件定義もモブでやるメリット | Atlas Developers Blog
    shior718
    shior718 2024/04/20
  • 開発チームの納得感をあげるための�モブ設計への取り組み

    shior718
    shior718 2024/04/20
  • チーム全員で取り組む!モブ設計の実践 - Link and Motivation Developers' Blog

    こんにちは。リンクアンドモチベーションでエンジニアをしています。竹井と申します。PythonVue.jsを用いて、日々プロダクト開発に取り組んでいます。 先日、私たちはより素早く安定的な開発と価値提供を目指して、プロジェクト初動に”モブ設計”手法を導入しました。その経験を通じて得た気づきを以下にて共有していきたいと思います。 プロジェクト初動におけるモブ設計の活用 背景 従来の開発フローでは、個々のメンバーが設計書の作成や見積もりを行い、それらを相互レビューするという流れをとっていました。しかし、このフローでは設計作業が個人に閉じてしまっていることやレビューを通した修正により手戻りが発生してしまうなどして、作業日数として約1週間の時間が消費されていました。 この消費時間を短縮できないかと考えた結果、私たちはモブ設計を導入することに決めました。 モブ設計の実行方法 モブ設計とは、モブプログ

    チーム全員で取り組む!モブ設計の実践 - Link and Motivation Developers' Blog
    shior718
    shior718 2024/04/20
  • Mob Designingをやってみている話

    背景 私が所属している会社で提供しているとあるサービスは、そのバックエンドが人手によるGoogle Spreadsheetの運用で回っている状況です。 業務フローが定まってきたため、社内向けサービスとして管理システムを立ち上げ、効率を少しでも改善するべくプロジェクトが始まっています。 そして、数年ほど新規開発から離れていた私が、新しいシステムの立ち上げメンバーとして、スクラムマスターの役割を与えられました。 チームの状況 チームには、各領域でのプロフェッショナルが揃っています。 バックエンド フロントエンド インフラ しかし、それぞれが数年来それぞれの領域を深く突き詰めていたため、相互の知識をあまり理解できていません。 「メンバー間のスタック知識の分離が著しい」 「ある役割が特定のメンバーに偏っていてボトルネックになっている」 一目瞭然ですが、設計のロールがいませんね。 プロダクトマネージ

    Mob Designingをやってみている話
    shior718
    shior718 2024/04/20
  • 序 「アニメーション監督」としての富野由悠季を語りたい|富野由悠季論|藤津 亮太|webちくま

    機動戦士ガンダム、伝説巨神イデオン、Gのレコンギスタ……。数々の作品を手がけて熱狂的ファンを生み出してやまない富野由悠季とはどんなアニメーション監督か。「演出の技」と「戯作者としての姿勢」の二つの切り口から迫る徹底評論! 書籍化にさきがけて、論の一部を連載します。  (バナーデザイン:山田和寛(nipponia)) アニメーション監督として語るための2つの切り口 アニメーション監督・富野由悠季について考えたい。ここで重要なのは、この言葉で比重がかかっているのは「アニメーション監督」のほうで、決して「富野由悠季」個人のほうではない、ということだ。富野由悠季という「アニメーション監督」は、その存在感の大きさに比して、十分に語られないうちに長い時間が経ってしまった。 富野は、TVや新聞雑誌などマスメディアに登場することが多いアニメーション監督だ。人気者といってもいいだろう。書籍に関しても、批評

    序 「アニメーション監督」としての富野由悠季を語りたい|富野由悠季論|藤津 亮太|webちくま
    shior718
    shior718 2024/04/19