タグ

2023年10月22日のブックマーク (6件)

  • SQLインジェクションが通った原因は“静的解析ツールのバージョンアップ” 「自動修正機能」に気をつけるべき理由

    「静的解析ツールで生まれたSQLインジェクション」というタイトルで登壇したのは、小川 氏。「面白かった脆弱性」について解説し合い、脆弱性に関する知識を深めるためのイベント「Security․Tokyo #2」で、静的解析ツールによって生まれたSQLインジェクションの事例について発表しました。 登壇者の自己紹介 小川氏:小川と申します。「静的解析ツールで生まれたSQLインジェクション」というタイトルで発表いたします。よろしくお願いします。 自己紹介を簡単に。経歴ですが、昔学生の時にWebアプリ開発のバイトをしていて、就職後は10年ぐらいぜんぜん違う、製造業で働いていました。ずっとパソコンを見ていたら目が悪くなるかなと思ってほかの業界に行ったのですが、結局ずっとExcelやWordを見ていて、あまり変わりませんでした。 結局やはりITだなと思って、最近root ipという会社に転職して、Bto

    SQLインジェクションが通った原因は“静的解析ツールのバージョンアップ” 「自動修正機能」に気をつけるべき理由
    ledsun
    ledsun 2023/10/22
    ドキュメントで書いた型制約を信じすぎるの怖いのね
  • ドメイン駆動設計の正体

    はじめに "ドメイン駆動設計は当たり前のことを言っているだけ" "ドメイン駆動設計はただのオブジェクト指向プログラミング" "ドメイン駆動設計はより良いアーキテクチャだ" "軽量DDDはアンチパターンだ" このようなドメイン駆動設計に関する言及を聞いたことがあるでしょうか? ドメイン駆動設計に言及する記事や書籍は多くありますが、それぞれ着目する側面が異なったり色々なコンテキストから言及されています。 おそらくそれが原因でドメイン駆動設計が何であるかをぼやけさせ、正体のわかりにくい概念になっているように思えます。 そこで今回は色々な観点から整理し、ドメイン駆動設計とは何であるのか、その正体を考えていきます。 ドメイン駆動設計の基的概念について ドメイン駆動設計はEric Evansが出版した「Domain-Driven Design」という書籍がルーツになっています。 ドメイン駆動設計を一

    ドメイン駆動設計の正体
    ledsun
    ledsun 2023/10/22
    DDDは「名前重要」としか言ってない(極論)。重要の方向が「実装よりビジネス」(ここ好き)。実装に、ビジネスの合った名前をつけるのにOOPなりテーブル設計なり、設計の工夫と力がたゆまぬ改善必要(当たり前)。
  • 23/10/21 就活に苦しむインテリの学生に社会の真実を教える - LWのサイゼリヤ

    お題箱124 671.以前ツイートされていた雑な格言シリーズの「面接では嘘を吐いてもよい」や「結果が全て」等の意味を詳しく教えて欲しいです。現在進行形で振り回されてます このツイートですね。 仕事に関する言説って「面接では嘘を吐いてもよい」とか「結果が全て」みたいな、まあ正しいっちゃ正しいけどその言い方だと学生は誤解するだろみたいな「精緻な言語化を怠った雑な格言」が無限にあってだいぶ振り回されたのけっこうムカついてる — LW (@lw_ru) 2023年9月22日 いま無職なのでやや気が引けますが書きます(無職が語ることじゃねえだろと思ったので、念のため信頼できる社会人の友達に下読みしてもらって内容に問題ないことを確認しました)。 最初に書いておくと、僕は数百人規模の中小ITでしか働いたことがないので、価値観がその規模感に寄っています。仕事の感性は職や規模によってかなり違って、例えば同じ

    23/10/21 就活に苦しむインテリの学生に社会の真実を教える - LWのサイゼリヤ
    ledsun
    ledsun 2023/10/22
    質問の読みとり方の問題じゃない?「志望動機」は「応募者が会社に期待すること」だし「あなたの強み」は「会社にフィットすると予想してる自身の特徴」だよ。その認識が合ってなかったら天才でも合わないから
  • 販売不振のアップルMacBook、早急な解決策は存在しない | Forbes JAPAN 公式サイト(フォーブス ジャパン)

    中国でのiPhone 15の販売不振に続き、アップルはMacBookの出荷台数が予測を下回っている問題に直面している。そして来年半ばまで、事態を好転できる明白な答えはない。 アップル関連の著名アナリスト、ミンチー・クオは、2023年のマックブックの出荷台数が1700万台に減少すると予測。これは前年比30%減となる。販売不振にはいくつかの要因があるが、クオは15インチMacBook Airの小売実績とホリデーシーズンに向けての新製品不足を指摘している。 アップルのWWDC2023で発表された15インチMacBook Airは、13インチより大きなディスプレイを搭載した初のコンシューマー向けmacOSノートブックだった。より大きなディスプレイを待ち望んでいた消費者が、ようやく欲しかったMacBook Airを買うことができるということで、売上も伸びると予想されていた。 だがこのAirが発売され

    販売不振のアップルMacBook、早急な解決策は存在しない | Forbes JAPAN 公式サイト(フォーブス ジャパン)
    ledsun
    ledsun 2023/10/22
    僕のプログラミングの用途だと、Windows + WSLが便利すぎてMacがいらなくなっちゃったんだよね。もう、半年くらい起動していない。
  • Engineering Manager の自己効力感下がりがち問題|qsona

    Engineering Manager という仕事をしていると、自己効力感が低下する瞬間がけっこうあると感じる。(多分 Engineering に限らない Manager 一般の話も多いと思うけど、ここではその考察はしない) 仕事において自己効力感が高まる状態というのは、たいてい、自分が何か努力して、それによって目に見える成果が出ているときに生まれるのではないかと思う。ところが、Engineering Manager の仕事というのは基的に、自分以外のみんなが成果を出せている状態をつくることで、それにより絶妙なズレが生まれると感じる。 Engineering Manager の仕事を例にあげると、個々人のサポートをしたり、チームがうまくいくサポートをしたり、チーム間のコミュニケーションラインを整えたり、チームのはざまに落ちてるタスクを拾ったり、必要な人を採用したり、ビジネスや経営から求め

    Engineering Manager の自己効力感下がりがち問題|qsona
    ledsun
    ledsun 2023/10/22
    EMの活動でメンバーの行動が変わって成果が出るの順。自身の行動から、だいぶ遅れて成果が出る。EMこそ、ふりかえらないと「なんかいい感じだけど何が良かったかわからん」てなりがち。
  • 「貧しい若者が大量の高齢者を肩車する」はやっぱりおかしい…働かない富裕層から税金を集める唯一の方法 「消費税増税は弱いものイジメ」はウソである

    よりよく思考するための三種の神器 どうすれば、「考える力」をつけることができるのか? このシンプルな問いにひと言では答えられませんが、考える力は筋肉のようなものです。地道に積み重ねていくことでしか力をつけられないのは、間違いありません。知り、学ぶ。問い、考える。面倒くさがらずにこのプロセスを辿りましょう。 たとえばニュースを見ながら「国連ってそもそもどういう存在だっけ?」と疑問を持ち、定義を確認してみる。そのうえで、「これはおかしくないかな?」と問い、自分の考えを持つ。面倒かもしれませんがその作業から逃げず、考える練習を重ねてほしいと思います。若いみなさんなら、すぐにコツをつかめるでしょう。 ここでもうひとつ、「どう考えるか」の具体的なテクニックをお伝えします。 僕の提唱している思考のツール、「タテ・ヨコ・算数」です。 先人たちの知恵は現代でも役に立つ これはあらゆる問題に対応できるうえに

    「貧しい若者が大量の高齢者を肩車する」はやっぱりおかしい…働かない富裕層から税金を集める唯一の方法 「消費税増税は弱いものイジメ」はウソである
    ledsun
    ledsun 2023/10/22
    「富裕層から」はごまかし。でも、税負担を働く世代以外へ、未就学児から年金生活者まで広げてくのは賛成。格差解消は取った税金で調整すればいい。中間層は負担増が多いか少ないかだけ、負担増からは逃れられない。