kzn17qrのブックマーク (222)

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

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

    データ分析のためのSQLを書けるようになるために
    kzn17qr
    kzn17qr 2024/04/02
    "with句は入れ子で書くことができます" Oracleだとサポートされてなくてエラーになった覚えが。。
  • 時間記録はいいぞ 〜Focus To-Doで充足感あふれる毎日を〜 - necco note | necco inc.

    2023年、私はneccoでCTO兼フロントエンドエンジニアをしながら、専門学校の外部講師をつとめ、さらにを一冊書き上げました。そのかたわら、STUDIOのユーザーフォーラムにTips記事を投稿したり、個人開発アプリをメンテナンスしたりもしていました。そして主婦として、毎日、自炊や洗濯などをこなし、老の介護も行っていました。私よりも忙しそうな人はたくさんいるものだとは思うものの、1日が24時間しかない中で、これらの膨大なタスクをこなすのは私にとって大変なことでした。 そんな私の支えになっていたのが「時間記録」でした。その内容はシンプルで、やるべきことをリストアップしたら、そのタスクごとにかかった時間を計測、記録していくというものです。 身体が「べたもの」で作られるとしたら、人生は「やったこと」で作られると思っています。時間を記録していくことで、毎日の自分の行動を可視化できるようになり

    時間記録はいいぞ 〜Focus To-Doで充足感あふれる毎日を〜 - necco note | necco inc.
    kzn17qr
    kzn17qr 2024/02/04
  • リーダブルSQL[より良いSQLを書くためのシンプルで実践的なテクニック] - Qiita

    はじめに 最近エンジニア界隈では「リーダブルコード」が話題なっていますね。 リーダブルコードでは、このような定理が紹介されています。 「コードは他の人が最短時間で理解できるように書かなければいけない。」 Dustin Boswell リーダブルコード P.3 より引用 SQLでも同じことが言えそうです。 リーダブルなSQLを書いてないと結婚できない時代が今まさに到来しようとしています。 皆さん、クソSQL1を読んだことがありますね? クソSQLを書いたことがありますね? 僕は、あります。 そこで、記事ではどうしたらリーダブルなSQLが書けるかというアイデアを紹介します。 処理の流れの順に上から読めるようにする 人間のメンタルモデルは、問題やタスクを小さなステップに分割し、それぞれを順番に実行することに適しています。 サブクエリを使ったSQLでは、処理の流れは上から下ではなく、ネストされた

    リーダブルSQL[より良いSQLを書くためのシンプルで実践的なテクニック] - Qiita
    kzn17qr
    kzn17qr 2023/09/16
    with句(CTE) 特に調査・分析でSQLを書く時にオススメ。上から下に向かって絞込みできる。途中で `select * from xx;` を挟むことでデバッグもしやすい。デバッグ終わればその行をコメントアウトといった方法をよくやります。
  • 中年会社員が部署異動してつらかった話 - やしお

    会社で部署異動になって5ヶ月超が経った。経験のない業務分野で係長クラスになっている。 今まで会社勤めをしていて、業務内容に特にこだわりもなく、それなりにやれてきたから、まあ大丈夫かと思っていたけど、あまり大丈夫じゃなかった。結構つらかったし、割と嫌な気分になっていた。(今は割と大丈夫。) どの辺が辛かったかとかメモに残しておこうと思って。 異動前 大手メーカーに新卒で入社して15年ほど勤めている。 前の職場(比較的製造現場に近い技術系職場)では、4年ほど担当者として働いた後、係長ポジションになって4年ほど働いた(係のメンバーは10名弱)。 異動 同じ事業部門の中で別の課に異動した。異動先の課の業務内容は、漠然とした理解しかなかった。 30名程度の課で、25名の係の係長をしろとのことだった。もともと課の管掌範囲が広いこともあり、十分にマネジメントが機能しておらず、その辺りを助けてほしいみたい

    中年会社員が部署異動してつらかった話 - やしお
    kzn17qr
    kzn17qr 2023/08/31
    "適度に他責思考にする、そうは言っても自分はまあまあやれてると思うことにする、など気をつけてぼちぼちやって行きたい。"
  • GPTの仕組みをちゃんと勉強したい本 - きしだのHatena

    やっぱGPTを仕組みから勉強したい、というをいくつか見つけたのでまとめておきます。 まず理論的な概要。 機械学習からニューラルネットワーク、CNNでの画像処理、トランスフォーマーでの自然言語処理、音声認識・合成、そしてそれらを組み合わせたマルチモーダルと章が進むので、理論的な概観を得るのにいいと思います。 最初は数式が多いのだけど、Σをfor文だと思いつつ、定義が説明文中に埋まってるPerlよりたちが悪い記号主体言語だと思えば読めるけどめんどくさいので飛ばしても問題ないと思います。 深層学習からマルチモーダル情報処理へ (AI/データサイエンスライブラリ“基礎から応用へ” 3) 作者:中山 英樹,二反田 篤史,田村 晃裕,井上 中順,牛久 祥孝サイエンス社Amazon で、もういきなり作る。 トークナイザーから全部つくっていきます。TensorFlowでBERTをつくってGPT2をつくる

    GPTの仕組みをちゃんと勉強したい本 - きしだのHatena
  • 賃貸に住んでいるなら知っておきたい退去費用の基本的な考え方が勉強になる「引っ越す前に知りたかった」

    いちかり君🏡お部屋探しの教科書 @ichikaritokyo 部屋探しプロが『一人暮らし、カップル向け賃貸暮らしライフハック』発信🗣️ フォローすると賃貸での失敗が減ります | 過去ツイを定期で再ツイ | 中の人→@nakayudayo【東京&大阪】仲介手数料0円〜中の人が運営してる不動産屋→ https://t.co/otNJaU6hZo youtube.com/channel/UC2ju9…

    賃貸に住んでいるなら知っておきたい退去費用の基本的な考え方が勉強になる「引っ越す前に知りたかった」
    kzn17qr
    kzn17qr 2022/12/31
  • 「人間の脳はフィクションを求める」 発想力が足りないから世界に負ける――“SF思考”が日本再興の鍵に?

    「人間の脳はフィクションを求める」 発想力が足りないから世界に負ける――“SF思考”が日再興の鍵に?:SFプロトタイピングを語る(1/2 ページ) こんにちは。SFプロトタイパーの大橋博之です。 この連載では、僕が取り組んでいる「SFプロトタイピング」について語ります。SFプロトタイピングとは、 “SF思考”で考えた未来を基にSF小説などを創作して、最終的に企業のビジネスに活用したり、未来から逆算して現在すべきことを考えたりするメソッドです。 今回は、SF作家でITコンサルタントの樋口恭介さんが登壇したビジネス講演会「イノベーションを創造する─SF思考で学ぶ発想力─」(2022年12月3日実施)のレポートをお届けします。 葛飾区立中央図書館が主催したもので、22年のビジネス講演会のテーマとしてSFプロトタイピングに着目。SFプロトタイピングの解説書「未来は予測するものではなく創造するもの

    「人間の脳はフィクションを求める」 発想力が足りないから世界に負ける――“SF思考”が日本再興の鍵に?
    kzn17qr
    kzn17qr 2022/12/29
  • 『ファイナルファンタジー』ドット絵の匠・渋谷員子の履歴書|絵が描きたい、でも、ゲームはやらない - ぼくらの履歴書|トップランナーの履歴書から「仕事人生」を深掘り!

    「匠」という言葉を聞いてどんな姿を思い浮かべるでしょうか。ひとつの技術を磨き続けてきた人、あるいは伝統的な技法を守り続けている人をイメージするかもしれません。 しかし、移り変わりの激しいゲーム業界の匠は違いました。『ファイナルファンタジー』シリーズをはじめ数多くの作品のデザインを手掛け、「ドット絵の匠」と呼ばれるスクウェア・エニックスの渋谷員子さんです。 家庭用ゲームの黎明期から35年以上にわたり活躍し続け、業界のレジェンドとも言われる存在ながら、「ドット絵のゲームが消えていっても感傷に浸る暇がない」ほど最先端を走り続けてきたという渋谷さん。新しい技術やトレンドを常に吸収して変化していく姿は、匠の言葉のイメージを見事に覆してくれます。その一方では「絵を描くことが大好き」というピュアな思いを貫く一途さも垣間見えるのです。 今や活躍のフィールドはゲームだけにとどまらず、渋谷さんのドット絵は再び

    『ファイナルファンタジー』ドット絵の匠・渋谷員子の履歴書|絵が描きたい、でも、ゲームはやらない - ぼくらの履歴書|トップランナーの履歴書から「仕事人生」を深掘り!
    kzn17qr
    kzn17qr 2022/12/29
  • 最近Reactを始めた人向けのReact Hooks入門

    ReactにHooksの仕組みが導入されてからずいぶん経ちました。Hooks導入当時のコミュニティの熱狂は、それはもう凄いものでした。「Reactにとんでもない機能が実装されたぞ!」と大騒ぎで、Hooksについての新しい記事を見ない日はありませんでした。 そんな盛り上がりも冷めつつあり、Hooksも実務に密着した「当たり前」の機能になったのかな、と思いました。しかしその一方でまだHooksについてはよくわからないという人も多く、知識の二極化を生んでいるように感じます。 世の中にはReactにすでに全く馴染んでいる人向けのHooksの解説記事は多く見当たりますが、最近のReact初心者に向けてのHooks解説記事はあまり多くありません。この記事では、Hooksについて実例を示しつつReactの基礎的な面からの解説を行います。 React初心者向けのHooks 世の中にはもう多くの高品質なHo

    最近Reactを始めた人向けのReact Hooks入門
  • 鳥、魚、虫が山を緑にする?|shinshinohara

    昔から不思議に思っていたことがある。「山には誰も肥料をまかないのに、なぜあんなに青々と木々が生い茂るんだろう?」山はむしろ雨にさらされ、上から下へと養分を抜き去られるばかり。それが百年も千年も続けば、山は肥料分を失い、いつか植物が育たない場所になるはずなのでは。 特に、リンはどうしようもないはず。窒素分は微生物が空気中の窒素ガスからアンモニアを作る窒素固定というのがあるからなんとかなる。カリウムは、海水の水しぶきが風に流され、雨に含まれて降ってくることもある。他のミネラルは岩石に含まれる。けれどリンだけはどうしようもない。 山にリンを運ぶものがいるはず。可能性が高いのは、鳥、魚、虫。海辺で魚をべた鳥は、山の木々に止まってフンをする。サケやアユなどの魚は川をさかのぼり、クマやキツネにべられ、それらの動物が山で歩き回りながらフンをする。そのフンをべた虫がまたそこらじゅうでフンをする。 こ

    鳥、魚、虫が山を緑にする?|shinshinohara
    kzn17qr
    kzn17qr 2022/10/29
  • コロナ感染記:ビュロ菊だより

    初めまして。僕は菊地成孔(きくち なるよし)と申します。音楽と著述を生業にしていまして、SNSというものは基、やらないし、やったとしても、自分のライブや新刊、イベントの宣伝にしか使っておりません(それも全てマネージャーがやっています)。 なのですけれども、今月22日に、コロナ陽性反応が出まして、結論から先に申し上げると、少なくとも、僕個人に関しては「今度のコロナは感染力強いけど、重症化しない=行動制限もしませんよ」という図式は、真っ赤な嘘で、これは大げさではなく「一歩間違えたら死んでたかも」という経験をしました。 そこで、「SNSというのは、来、こういうことを発信するためにあるのでは?」と思い、こうして発信させていただいている次第です。やっと今、フラフラではありますが、長文をキーパンチできる肉体的余裕が出てきた。という側面もあります。症状が出始めて10日目、抗原検査で陽性反応が出て9日

    コロナ感染記:ビュロ菊だより
    kzn17qr
    kzn17qr 2022/07/31
    読むべき
  • FF5ピクセルリマスターで赤魔道士が完全覚醒した

    FF5をSFC時代から長年遊んでいた人なら異論はないであろう、最弱ジョブ候補の一つ。 それが赤魔道士である。 しかし結論から言うと、 FF5ピクセルリマスターにおいて赤魔道士は完全に覚醒、有能ジョブ入りしている。なぜならピクセルリマスターでアビリティ『踊る』、とりわけ『剣の舞』が大幅強化されたからだ。 そもそもなぜ赤魔道士は弱ジョブだったのかピクリマ以前における赤魔道士が弱かった理由は以下の通り。 剣が装備出来るが盾含めた重装備が出来ない、おまけに体力も低い盾も鎧も装備出来る魔法剣士等と違い、赤魔道士は他の魔道士系と同様の軽装備しか出来ない。 体力に至っては踊り子、吟遊詩人に次いで三番目の低さ。 なんと黒魔道士や時魔道士より低いのである。 これでは前列で運用しようものならすぐ寝転がされるのがオチだ。 防御面の弱さから絶対に後列に置く必要がある。 中途半端なステータス魔道士系よりは力が高いが

    FF5ピクセルリマスターで赤魔道士が完全覚醒した
    kzn17qr
    kzn17qr 2022/02/04
  • ブルシットプロダクトからチームを守れ! 「顧客が本当に必要だったもの」を追求するプロダクトマネジメントを実現するぞ

    ユーザーから見て、ただひどいだけでなく、開発したり販売する人たち自身がプロダクトに価値がないと感じており、また買ってもらうことに罪悪感を感じるようなプロダクトやサービスをブルシットプロダクトと呼びましょう。 ブルシットプロダクトとは何か、どのようにして生まれるのか、なにをすれば解消されるのか、顧客…

    ブルシットプロダクトからチームを守れ! 「顧客が本当に必要だったもの」を追求するプロダクトマネジメントを実現するぞ
    kzn17qr
    kzn17qr 2022/01/22
  • フミコフミオさん『神・文章術』刊行。「書きたいという気持ちが起こったら、深く考えずに勢いで書いてしまおう」 - 週刊はてなブログ

    ※キャンペーンは終了しました。たくさんのご応募、ありがとうございました。 ブログ「Everything you've ever Dreamed」のフミコフミオ(id:Delete_All)さんによる著書第2弾『神・文章術 圧倒的な世界観で多くの人を魅了する』が2021年12月に刊行されました。これに合わせ、フミコフミオさんに作への思いを寄せていただきました。記事末には抽選で10名様に書籍が当たるプレゼントのお知らせもあります! この記事は、はてな×KADOKAWAの「ブログ書籍化プロジェクト」で出版される書籍のプロモーション記事です。 神・文章術 圧倒的な世界観で多くの人を魅了する 作者:フミコフミオKADOKAWAAmazon 「書こう!」という気持ちが沸き起ったらストレートに書くようにすること こんにちは。フミコフミオです。去る12月16日にKADOKAWAさんより『神・文章術 圧倒

    フミコフミオさん『神・文章術』刊行。「書きたいという気持ちが起こったら、深く考えずに勢いで書いてしまおう」 - 週刊はてなブログ
    kzn17qr
    kzn17qr 2022/01/17
  • 人の名前に使う生き物の名前、「馬」しかない説

    一馬とか和馬とか。 他にある?

    人の名前に使う生き物の名前、「馬」しかない説
    kzn17qr
    kzn17qr 2021/03/06
    レオナルド熊
  • 達人プログラマー(第2版) 熟達に向けたあなたの旅 | Ohmsha

    序文 目次 まえがき-第2版に向けて 第1版のまえがきより 第1章 達人の哲学 1 あなたの人生 2 がソースコードをべちゃった 3 ソフトウェアのエントロピー 4 石のスープとゆでガエル 5 十分によいソフトウェア 6 あなたの知識ポートフォリオ 7 伝達しよう! 第2章 達人のアプローチ 8 よい設計の質 9 DRY 原則? 二重化の過ち 10 直交性 11 可逆性 12 曳光弾 13 プロトタイプとポストイット 14 専用の言語 15 見積もり 第3章 基的なツール 16 プレインテキストの威力 17 貝殻(シェル)遊び 18 パワーエディット 19 バージョン管理 20 デバッグ 21 テキスト操作言語 22 エンジニアリング日誌 第4章 妄想の達人 23 契約による設計(DbC) 24 死んだプログラムは嘘をつかない 25 表明を用いたプログラミング 26 リソースのバラ

    達人プログラマー(第2版) 熟達に向けたあなたの旅 | Ohmsha
    kzn17qr
    kzn17qr 2020/11/07
  • 入門書を終えた人に捧げる、社会人のためのGit中級編 - Qiita

    自分が実際に企業で働くうえでよく使ったコマンドや役に立った設定をまとめてみました。 Git入門系に関しては飽和していると思いますが、ちょっとした応用編としてご覧いただければ幸いです。 自分の環境 ファイルの数や行数が膨大 複数の案件が同時進行することが多く、質問などに答えたりするためにブランチ移動をすることが多い プロジェクト内に複数文字コードが混在している(Shift-JISとUTF-8) コマンド編 基のコマンド書きなぐり $ git clone <ブランチ名> <ディレクトリ名> # clone先のディレクトリ名まで指定してcloneする $ git pull # pullする。必要に応じて -u や、 remote名、ブランチ名を打ち込む $ git diff # 差分見る $ git diff master HEAD # 現在の状態とmasterを比較する $ git chec

    入門書を終えた人に捧げる、社会人のためのGit中級編 - Qiita
    kzn17qr
    kzn17qr 2020/10/11
  • 最新!疲労・ストレス講座 14 – 東京慈恵会医科大学ウイルス学講座

    住所 〒105-8461 東京都港区西新橋3-25-8 東京慈恵会医科大学ウイルス学講座 Office Hour 月〜金: 9:00 AM – 5:00 PM 土日祝日: 休み 第14話解説 マンガでも解説しているように、ヒトの遺伝子に対する研究は、ヒトゲノム⇒マイクロバイオーム⇒メタゲノムというように、対象とする遺伝子の数がどんどん大きくなっています。推定ですが、メタゲノムを全部調べようとおもったら、ヒトゲノムの10,000倍くらいの労力、時間、お金がかかると思います。また、例えばHHV-6などのヘルペスウイルスでは、脳や神経節などの検体が採取できない部分に潜伏感染しているので、現実にはメタゲノム解析によってSITH-1などの病気の原因となる遺伝子を見つけることは出来ません。 我々が、うつ病の原因遺伝子としてSITH-1を見つけた方法は、もちろんメタゲノムを全部調べたわけではありません。

    kzn17qr
    kzn17qr 2020/10/04
  • 理屈で考える、データベースのチューニング | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]

    株式会社ラクーンホールディングスのエンジニア/デザイナーから技術情報をはじめ、世の中のためになることや社内のことなどを発信してます。 パフォーマンス勉強会OracleデータベースMySQLInnoDB こんにちは、羽山です。今回はOracleデータベースのチューニングで少し踏み込んだ内容です。途中で比較対象としてMySQLも登場します。 日頃からSQLチューニングの機会があってそれなりに得意としているのに、それでもなぜかパフォーマンスがでないSQLに悩んだ経験はありませんか? 謎の遅い現象は特に大規模データベースになってくると発生しがちなのですが、速い場合も遅い場合も必ず理由があります。そこで記事ではデータベースのチューニングにおいて意外と見落とされがちなローレベルな部分に着目して、さらに一歩上のパフォーマンスチューニングに必要な知識を解説します。 この記事を書くきっかけとなったのは私た

    理屈で考える、データベースのチューニング | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
    kzn17qr
    kzn17qr 2020/10/03
  • Linuxコマンドの代替コマンド「ncdu」「htop」「tldr」「jq」「fd」とは?

    Opensource.comは6月25日(米国時間)、「5 modern alternatives to essential Linux command-line tools|Opensource.com」において、古くから使われているUNIX系コマンドの代替ツールを紹介した。代替ツールは古くから使われているコマンドと比べて、見た目が良かったり使いやすさが向上したりしているといった特徴があるという。 取り上げられている代替ツールは次のとおり。

    Linuxコマンドの代替コマンド「ncdu」「htop」「tldr」「jq」「fd」とは?
    kzn17qr
    kzn17qr 2020/06/27