タグ

2022年5月17日のブックマーク (7件)

  • 1文字でSQLを200倍遅くする方法

    こんにちは、19のSysAd班の翠(sappi_red)です。普段はtraQのフロントエンドの保守を行ったりしています。 こんばんは、19のSysAd班のtemmaです。普段は普段どおりのことをしています。この記事の面白い部分はすべて僕が書いています。面白くないところは翠君が書いています。 この記事では、日々パフォーマンスに頭を悩ませる開発者の方のために、ワンタッチで劇遅SQLを200倍高速でキュートなSQLに劇的ビフォーアフターする方法を紹介します。 「おいおいおい、遅くしたくて記事を読み始めたのに話が違うじゃないか💢」と思ってるそこのあなた👈 早くできるということは遅くもできるんですね。 TL;DR ここにテーブルがあります。 CREATE TABLE messages ( id CHAR(36) NOT NULL PRIMARY KEY, text TEXT COLLATE ut

    1文字でSQLを200倍遅くする方法
    kagehiens
    kagehiens 2022/05/17
    他のDBで同様の事情があるかどうかは知らないけど、テーブルに保持されてる列の値が荒い精度で、検索条件のほうに細かいときにテーブルの値の方が変換必要になっちゃって遅くなるみたいな話は無くはなさそう。
  • 最近の業務での AWS サーバーレス開発を振り返ってみた | DevelopersIO

    AWS Lambda を使用した Web アプリケーションの開発プロジェクトで、バックエンド・フロントエンド・インフラを一貫して開発をしてきました。 改めてどのように開発をしていたのか、使った技術スタックや各サービスをどのように活用したかを整理したいと思い記事にしました。今後サーバーレス開発を行う際の技術選定の参考にしていただければ幸いです。 前提 Web アプリケーションです。 管理画面用の内部 Web API、外部のサービスと連携するための外部 Web API があります。 処理としてはリソースの CRUD がメインです。 管理画面は SPA で、バックエンドの Web API にリクエストします。 開発メンバーは 4 人ほどで、フロントエンドエンジニア、バックエンドエンジニアといった区分けはしていませんでした。 機能ごとにメンバー全員がバックエンドからフロントエンドまでを一気通貫で実

    最近の業務での AWS サーバーレス開発を振り返ってみた | DevelopersIO
    kagehiens
    kagehiens 2022/05/17
    TypeScriptで統一とかのあたりは良さげだと感じさせつつ、DB周りで急にショボくなった感じ。DBがリッチであることを求められるような案件だと、サーバーレス自体が構成として微妙なのかもなぁ。
  • 【投資の勉強】初心者はこれだけでOK!効率的な勉強法を全公開

    あなたに当てはまるものはありますか? 投資を始めたいけど何を勉強すればいいか分からない投資で成功するためにはどんな勉強が必要か知りたい数ある勉強方法の中から自分に最適なものを知りたいできるだけ簡単に株式投資の基礎知識を身につけたい自分が実践している投資の勉強方法が正しいのか不安 上記のどれか1つでも当てはまったあなたには、こちらの記事が役に立つことをお約束いたします。 逆に1つも当てはまらないという方は読む必要がないので、貴重なお時間を無駄にしないようにブラウザバックで戻ることをオススメします。 こちらの記事を読むだけで、あなたは投資で成功するにあたって、何から始めればいいか、どのように勉強するべきかが分かります。 しかも、記事を読み終える頃には、初心者にオススメの投資に関する基礎的な知識を身につけることができるでしょう。 もし「投資の勉強」に関して、少しでも悩んでいるのであれば、上から一

    kagehiens
    kagehiens 2022/05/17
    今は何やっても素人は損するフェーズ。
  • 「タッチ入力できないモニター」にマウスを押し当て操作する技術、中国の研究チームが開発

    システムは通常のディスプレイとコントローラーで構成される。ここでいうコントローラーとは、市販の光学式マウス、または内部に光学式マウスセンサーを備えたカスタマイズされたワイヤレストークンを指す。 コントローラーをディスプレイ上に置くことで、それらの位置と方向をリアルタイムに追跡する。ユーザーはこれらを利用してディスプレイに映るデジタルコンテンツを操作できる。 このインタフェースの利点は2つある。1つ目は、タッチスクリーンと非タッチスクリーンのどちらでも動作すること。2つ目は、静電容量式タッチスクリーンベースとは異なり、接地の問題はなく、ユーザーは制御するためにコントローラーをつかみ続ける必要はないこと。さらに光学式マウスは低価格で、他にハードウェアを変更する必要がないためセットアップが容易だ。 どのように機能するか説明する。光学式マウスセンサーは高速で低解像度のカメラである。作業面の画像を連

    「タッチ入力できないモニター」にマウスを押し当て操作する技術、中国の研究チームが開発
    kagehiens
    kagehiens 2022/05/17
    イグノーベル賞っぽさがあるが面白い。
  • サントリー、ペットボトル飲料20円値上げ 10月から一律 - 日本経済新聞

    サントリー品インターナショナル(サントリーBF)が10月1日にペットボトル入り清涼飲料を値上げすることが16日、分かった。容器に使う樹脂などの原材料価格が上昇するなか、コスト増加分を価格に転嫁する。2リットルの大型ボトルや500ミリリットル前後の小型品の希望小売価格について、容量にかかわらず一律20円引き上げる。他の飲料メーカーにも同様の動きが広がる見通し。スーパーやコンビニエンスストア、自

    サントリー、ペットボトル飲料20円値上げ 10月から一律 - 日本経済新聞
    kagehiens
    kagehiens 2022/05/17
    清涼飲料水の原価・・・広告費と輸送費と販促費?/それはそうとスーバーとコンビニの価格差がまた広がることになりそうね。
  • ロシア軍、地上兵力の3分の1を喪失か 英国防省分析

    破壊されたロシア軍の橋=12日、ウクライナ・ビロホリウカ近郊/From Ukraine Armed Forces (CNN) 英国防省は15日、ロシア軍がウクライナ侵攻時に投入した地上兵力の最大3分の1を失った可能性があると明らかにした。 国防省が更新した諜報(ちょうほう)によれば、ロシア軍はドンバス地方での攻撃で大きな損害を被っており、現在の状況下では、ロシア軍が今後30日間で進攻速度を大幅に加速させる可能性は低いという。 国防省の評価によれば、ロシア軍による攻撃は予定から大幅に遅れている。当初は小規模な前進が見られたものの、過去1カ月間では支配地域の大幅な拡大に失敗しており、高水準の兵力の損耗が続いているという。 国防省がどのようにしてこうした評価に至ったのかは不明。ロシア軍はウクライナ東部での攻勢に約100の大隊戦術群を配備しているとみられているが、西側の当局者によれば、その多くが兵

    ロシア軍、地上兵力の3分の1を喪失か 英国防省分析
    kagehiens
    kagehiens 2022/05/17
    なんか反乱起こしそうな地域からばっかり徴兵してる気がするんだよなぁ。
  • 半導体不足はなぜ起きたのか、いつまで続くのか?本当の理由をわかりやすく解説

    半導体不足の原因には米中の経済摩擦、サプライチェーンの混乱、ウクライナ危機などが挙げられる 半導体は製造の特性上、急激な需要変動への対応に期間を要するため問題化 半導体不足は2024年以降、徐々に解消する見込み 半導体とは そもそも半導体とは、電気的性質を備えた物質で、金や銀、銅といった金属など電気を通す「導体」と、ゴムやガラスなど電気を通さない「絶縁体」の中間の性質を持つものです。具体的にはシリコンなどの物質や材料が該当します。 半導体は温度によって抵抗率に違いが生じます。低温の場合はほとんど電気を通さない反面、温度が上昇するにつれて、電気が通りやすくなる性質を有します。また、不純物をほとんど含まない半導体は電気を通さないのに対して、ある種の物質を含ませることで電気が通りやすくなります。こうした半導体の性質を活用し、電気制御に用いられているのです。 また、半導体を用いたトランジスタやIC

    半導体不足はなぜ起きたのか、いつまで続くのか?本当の理由をわかりやすく解説
    kagehiens
    kagehiens 2022/05/17
    ネオンとかの生産は気になるところだよなぁ。。。