タグ

tgkのブックマーク (4,429)

  • PGConf NYC 2022 The SQL standard: Where does it come from? Where does it go? by Peter Eisentraut

    tgk
    tgk 2023/01/11
  • Estimated and Actual Plans Can Have Different Shapes. - Brent Ozar Unlimited®

    tgk
    tgk 2023/01/09
    SQL Serverでも、explainの実行計画と「実際の実行計画」は違うことがある。例えば一時テーブルを作って参照するストアドプロシージャの実行計画は、テーブルを作ってみるまで確定できない
  • ローカル環境を汚さずDockerコンテナのオーバーヘッドもなく、開発環境を自在に構築できる「Devbox 0.2.0」登場

    ローカル環境を汚さずDockerコンテナのオーバーヘッドもなく、開発環境を自在に構築できる「Devbox 0.2.0」登場 Dockerコンテナの技術を用いることで、プログラミング言語のランタイムやライブラリ、ミドルウェアなどの開発環境一式を比較的容易に導入することが可能になりました。 ただしDockerコンテナにもファイルシステムのオーバーヘッドなどがあり、Dockerコンテナ内の開発環境ではコンパイルなどに時間がかかってしまう場合があったと開発ツールベンダのJetpack Technologiesは自社の経験から指摘します。 そこで同社がオープンソースで開発しているのが「Devbox」です(ちなみにマイクロソフトによる仮想化された開発環境の「Dev box」とは名前は似ていますが別のものです)。 Devboxは、ローカル環境上に分離した環境を用意しそこで開発環境を構築可能にしつつ、Do

    ローカル環境を汚さずDockerコンテナのオーバーヘッドもなく、開発環境を自在に構築できる「Devbox 0.2.0」登場
    tgk
    tgk 2022/12/24
  • BigQuery と Snowflake を徹底比較

    最初にBigQueryとSnowflakeの概要と、登場の背景を説明します。 その後、ユーザにとっての使い勝手と、管理者にとっての使い勝手を、ベンダーフリーな立場でそれぞれします。 最後に、BigQueryとSnowflakeどっちが速いのか?といった疑問に対して、アーキテクチャをもとに考察します。

    BigQuery と Snowflake を徹底比較
  • Tool for forwarding UDP packets Windows

    tgk
    tgk 2022/12/20
    netsh interface portproxy はUDPをサポートしていない
  • Snowflakeの料金をなるべくわかりやすく説明するチャレンジ

    個人のやつです。2022年12月16日時点の内容。なるべく慎重に書いてますが、お金に関わることですし、必ず最新の公式ドキュメントでご確認ください はじめに Snowflakeの料金って、いわゆる AWS等のパブリッククラウドの課金方式をほぼ踏襲してるんですが、改めてわかりやすく説明しようとチャレンジしてみます。これから使う方向け AWS等のパブリッククラウドの料金を理解してる方は、「(参考)いわゆるパブリッククラウドの課金」は読み飛ばして、いきなり「Snowflakeの料金」から読んでください。超急ぎの方は「Snowflakeの料金まとめ」からでもOKかも?(結局最後はスライド作ってしまった…) (参考)いわゆるパブリッククラウドの課金 (参考)いわゆるパブリッククラウドの課金 知ってる人は読み飛ばしてください! ざっくりいうと「必要なときに、必要なだけ、使った分だけの従量課金」ってやつで

    Snowflakeの料金をなるべくわかりやすく説明するチャレンジ
  • 超ざっくりマイクロパーティション紹介

    記事は、Snowflake Advent Calendar 2022 の 12 日目です。 はじめに Snowflakeのアーキテクチャの中でも、最も特徴的なアイディアの一つであるマイクロパーティションについて、知らない人向けにイラスト多めで紹介します。また、関連の深いタイムトラベル、ゼロコピークローンにも触れます。 初めての記事投稿なので、温かい目で見守っていただけると幸いです。 Snowflakeのアーキテクチャのおさらい Snowflakeのアーキテクチャは、3層構造で説明されます。 クラウドサービス層 コンピュート層 ストレージ層 こちらの同心円の図を見たことある方多いかと思います。(最近、公式ではあまし見かけない気がしないでもない) 引用: S-1 Snowflake Inc. p.84 個人的に、この図は少しばかり伝わり難い気がしてて、自分で描いてみたのが下図になります。(め

    超ざっくりマイクロパーティション紹介
  • とほほのKubernetes入門 - とほほのWWW入門

    Google が開発したコンテナ管理システムです。 「クバネティス」「クバネテス」「クーべネティス」などと読まれます。 ギリシャ語で「船長」の意味を持ちます。 Kubernetes のスペルが K と s の間に8文字あることから k8s と表記されることがあります。 Kubernetes を簡略化した k3s というものもあります。 DockerPodman などに対応しています。 コンテナを Pod と呼ばれる単位で複数のノードに配布して実行管理します。 クライアントからのアクセスを適切にノード上の Pod に転送する仕組みを備えています。 コンテナやノードがダウンしても代わりに他のノードでコンテナを起動してくれます。 サービスを停止することなく、コンテナをローリングアップデートしたりアップデートを中断してロールバックすることができます。 Kubernetes の構築には通常1台

    tgk
    tgk 2022/11/22
  • 「すずめの戸締まり」 フィクションと現実、そしてクイズ - 挑戦者ストロング

    出崎アニメみたいな坂道レイアウト 『すずめの戸締まりBlu-rayスタンダード・エディション [Blu-ray] トーホー(TOHO)Amazon 新海誠先生の最新作、「すずめの戸締まり」を観てきたよ。わけあって2回観ました。以下、CinemaScapeに投稿したクソ長いネタバレ感想。ネタバレ度が高いので、まだ映画を観てない人は絶対に読まないでください。いっそ映画を観た人も読まなくていいです。とんでもなく的はずれなことをあれこれ書き連ねてしまったのかもしれないが、書いてるうちにもう何がなんだか自分でもわけが判らなくなってしまった。前半はヨタ話、後半が映画編の感想となっております。だいたいその筈です。あ、新海先生の小説版は読んでません。そのうち読むと思います。 甘いなぐさめ など今は  ★3 「すずめの戸締まり」(2022)は、新海先生のフィルモグラフィーの中でひときわ輝くスーパー問題作

    「すずめの戸締まり」 フィクションと現実、そしてクイズ - 挑戦者ストロング
    tgk
    tgk 2022/11/16
  • メジュゴリエの聖母 - Wikipedia

    この記事は中立的な観点に基づく疑問が提出されているか、議論中です。そのため、中立的でない偏った観点から記事が構成されているおそれがあり、場合によっては記事の修正が必要です。議論はノートを参照してください。(2013年11月) メジュゴリエの聖母(メジュゴリエのせいぼ)は、1981年6月24日から現在に至るまで毎日、聖母マリアが出現していると数名の幻視者が主張する、ボスニア・ヘルツェゴビナ南部ヘルツェゴビナ・ネレトヴァ県、メジュゴリエにおける聖母出現である[注 1]。カトリック教会未公認。 2010年3月教皇庁教理省が、枢機卿の指導のもと、司教、神学者、その他専門家によるメジュゴリエの聖母調査委員会を組織した。 2019年5月12日教皇フランシスコはメジュゴリエへの巡礼を許可した[1]。しかし幻視者たちの真正性に関しては、未だ教会からの調査を要するとしている。 出現と経緯[編集] 聖母が初め

    メジュゴリエの聖母 - Wikipedia
    tgk
    tgk 2022/11/12
  • 楽天グループが数ペタバイト級の会員分析DBを刷新、Google BigQueryを選んだわけ

    楽天グループは2022年4月19日、ユーザーの属性情報や行動情報などを分析するデータベース(DB)である「楽天スーパーDB」の稼働環境に、米Googleグーグル)のクラウドサービス「BigQuery」を採用したと発表した。これまでオンプレミス環境のデータウエアハウス(DWH)で管理していた数ペタバイト級のデータを、クラウド上のDWHサービスであるBigQueryに移行する。 楽天スーパーDBとは、同社が世界中で展開する70以上のサービスを使うユーザーの情報を分析する巨大なDBだ。グループ共通IDである「楽天ID」のアカウント数は、日国内で1億を超える。蓄積した情報は、サービスのパーソナライズ機能やレコメンデーション機能、行動ターゲティング広告機能などに使用している。 日経クロステックの取材に応じた楽天グループのロヒット・デワン執行役員Cloud Platform Supervisory

    楽天グループが数ペタバイト級の会員分析DBを刷新、Google BigQueryを選んだわけ
    tgk
    tgk 2022/11/08
    「一部のデータ分析にはオンプレミス環境にあるTeradataを使用し続ける。セキュリティーポリシー上の理由などによって、パブリッククラウドには移行できないデータがあるためだ」
  • The Impact Of Character Sets On Teradata SQL Performance: A Case Study

    tgk
    tgk 2022/11/07
    「1行のテーブルのUNICODE列と300万行のテーブルのLATIN列を比較すると、300万行側にTRANSLATEが発生したので、CHARACTER SETを揃えたら爆速になった」という話。なぜ1行のUNICODE側がTRANSLATEされないのか...変換エラー回避のためだな
  • インストールプログラムが本物かどうかを確認するには?

    カスペルスキーが配信する全てのインストールプログラム(配信パッケージ等)はデジタル署名されているので、カスペルスキーの Web サイトからダウンロードしたファイルの信頼性は保証されています。 ファイルがデジタル署名されていることを確認するには、次の操作を行います: 手順 1 ダウンロードしたパッケージ(インストールプログラム等)を右クリックし、[ プロパティ ] を選択します。 手順 2 [ デジタル署名 ] タブでカスペルスキーの署名を選択し、[ 詳細 ] をクリックします(デジタル署名が破損していたり、正規のファイルでない場合、[ デジタル署名 ] タブは表示されません)。 手順 3 [ デジタル署名の詳細 ] 画面が表示されます。 デジタル署名が有効な場合、この画面に [ このデジタル署名は問題ありません。 ] と記載されています。 [ 副署名 ] 箇所に、署名された時刻を示すタイム

    tgk
    tgk 2022/11/03
    ダウンロードしたインストーラの何をチェックすればよいか
  • 【ガルーン活用】VBSやVBAからSOAP APIを実行しメッセージを送信してみよう - ITエンジニアの備忘録的技術ブログ【仮】

    この流れで実装します。 メッセージ送信APIを実行するサンプルプログラム 当項では、実際にメッセージ送信用APIをVBScriptから実行する際のサンプルプログラムを紹介します。 尚、VBAはVBScriptと言語仕様が共通しており、当サンプルプログラムをVBAにコピペして実装してもらえれば動きます。 次項からは、当処理で使用するFunctionプロシージャを分割して紹介していきます。 リクエスト用xml作成共通処理 当項では、各API実行時に共通で使用するリクエスト用xmlのヘッダー部分の作成処理を紹介します。 後、リクエスト時にxmlのパラメーターとして設定するセッションの有効期間の文字列を生成する処理も共通化しています。 リクエストxmlヘッダー作成共通処理 'リクエストで使用するXMLヘッダーの文字列を生成して返します。 Function Get_CreateXML_Header(

    【ガルーン活用】VBSやVBAからSOAP APIを実行しメッセージを送信してみよう - ITエンジニアの備忘録的技術ブログ【仮】
    tgk
    tgk 2022/11/03
    「メッセージ送信では、送信元となるユーザーがAPIを利用できる権限が必要になる」
  • Teradata Vantage Now Available In AWS, Microsoft Azure, And Google Cloud Storage With Teradata Native Object Store (Teradata NOS)

    tgk
    tgk 2022/10/30
    NOSがあればデータの退役/リストアをしなくてよい
  • Improving Stored Procedure Performance With Teradata MAPS Architecture

    tgk
    tgk 2022/10/30
    テーブルを単一AMPに収容する方法、PIを同一の値にする以外に、単一AMPに"分散"するMAPを使うという手がある
  • 「ラスボスCOBOL」に挑んだベイシア、2万本のプログラムをいかにリライトしたか

    カインズやワークマン、ベイシアなどから成るベイシアグループは、メインフレームの撤廃とCOBOL資産のマイグレーションを2022年5月に完遂した。約3年をかけたプロジェクトの全容を2回に分けて見ていく。 「基幹系システムが足かせになってはならない」 ベイシアグループはメインフレームベースのシステムを約20年前から徐々にクラウドサービスなどに移行してきた。しかし一部の商品マスターや発注・在庫管理などの機能を備えるベイシアグループ共通システムと、ベイシアの基幹系システムはメインフレームに残っていた。記事ではこの2システムを便宜上、基幹系システムと呼ぶ。 この基幹系システムは富士通製メインフレーム上にプログラミング言語のCOBOLで開発したアプリケーションを稼働させたものだ。もともとベイシアグループはスーパーマーケットのベイシアからスタートし、ワークマンやカインズなど新会社を次々に立ち上げてきた

    「ラスボスCOBOL」に挑んだベイシア、2万本のプログラムをいかにリライトしたか
  • 働きたくないから生活保護を受けてみた。毎日が豊かになった。|相川計@生活保護

    借金の取り立てを無視していたら電報が来た。最後に支払いを約束した日から5年経つと時効が来るらしいので「来月には払います」の一言を取ろうとあちらも必死である。まあ、受け取り拒否したので向こうの企みは失敗したのだけれども。 私が「受給理由:思想上の理由(働きたくないため)」と書いて生活保護を受け始めて3ヶ月になる。毎月13万円、合わせて40万円ほどを貰ったことになる。これが案外にも額面の印象より素晴らしい生活なのだ。税金も年金も医療費も全て無料であるのは大きい。稿では生活保護の素晴らしさについて語りたい。いわば、権利収入による不労所得のすすめ、あるいは完全生存マニュアルである。 働きたくないなら生活保護を受ければいい私が「ただただ働きたくないから生活保護を受けている」と言うと、多くの人は次の疑問を投げかけてくる。「そんな簡単に生活保護を受けられるのか?」――簡単に受けられる。貯金があまり無く

    働きたくないから生活保護を受けてみた。毎日が豊かになった。|相川計@生活保護
    tgk
    tgk 2022/10/23
    これ読んだ感想が「みんながお前みたいなったらお前も食えなくなるの、わかってるのか?」になる人、いったい何を読んだのか。長いから全部読んでないのか
  • 変拍子好きのU-zhaan「題名のない音楽会」で5拍子の楽しさ&乗り方をレクチャー

    今回の放送では「5拍子で楽しくなる音楽会」と題し、変拍子を好むU-zhaanが5拍子の音楽の魅力を紹介。これまでに環ROY、鎮座DOPENESSと7拍子の楽曲「七曜日」や、5と3分の2拍子という変則リズムを刻むBIGYUKIとのコラボ曲「Sunday Kitchen」をリリースしてきたU-zhaanだが、「5拍子は演奏していて楽しいのにお客さんが途端にリズムに乗らなくなる」と語り、一般的にはあまり聴き馴染みのない5拍子の楽しさ、そして聴き手の乗り方までをもレクチャーする。

    変拍子好きのU-zhaan「題名のない音楽会」で5拍子の楽しさ&乗り方をレクチャー
    tgk
    tgk 2022/10/14
    「5拍子の楽しさ、そして聴き手の乗り方までをもレクチャーする」ふつうに4拍子で乗って最小公倍数で合う快感を楽しむ
  • ブラウザバックしたときに状態を復元する(Vue3, Nuxt3 そして Next.js) - Qiita

    ブラウザバックは Web アプリの鬼門 Vue に限らずですが、Web アプリにおいてブラウザでバックボタンやフォワードボタンの実行に対応するのはなかなかに難しい問題です。そのため、POST Back 型のフレームワークではブラウザバックの使用自体を禁止することも多かったと思います。 SPA全盛の今、この問題は解決されたのでしょうか。 いえ、状況はむしろ悪化しています。テンプレートエンジンを使った HTML 生成型の Web サイトであれば、ブラウザバックを行うことで、フォームの値とスクロール位置は復元されますが、JavaScript ベースで構築された画面ではフォームの値は保存されませんし、スクロール位置が復元できるかも条件次第です。 一般的な解決策 では、Twitter に代表されるSPAアプリではこの問題にどうやって対応しているのでしょうか。答えは「対応しない(あるいはスクロール位置

    ブラウザバックしたときに状態を復元する(Vue3, Nuxt3 そして Next.js) - Qiita
    tgk
    tgk 2022/10/14