Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

clavierのブックマーク (57,636)

  • YAPC::Hakodate 2024に参加して前夜祭で「AWS Lambdaで実現するスケーラブルで低コストなWebサービス構築」の話をしました - 酒日記 はてな支店

    2024-10-04〜05に開催された YAPC::Hakodate 2024 に参加してきました。楽しかったですね!! 自分が応募したトークは残念ながら編では採択されなかったのですが、前夜祭のrejectconで発表の機会を頂いたので話してきました。資料はこちらです。 speakerdeck.com とあるマイクロサービスを ECS から Lambda に(アプリケーションコードを変更せず) 乗り換えてコストが大幅削減しているグラフが見所です。あと最後、時間の関係で駆け足になってしまったのですが、LamuxというOSSを作りました。Lambdaの複数の関数/エイリアスをhost情報を元に呼び分けてくれるProxy(multiplexor)です。 LambdaでWebアプリケーションやAPIを開発するときのプレビュー環境構築にも使えますし、Lambda extensionとして動作させる

    YAPC::Hakodate 2024に参加して前夜祭で「AWS Lambdaで実現するスケーラブルで低コストなWebサービス構築」の話をしました - 酒日記 はてな支店
  • アラフォー男性がエイジングケアを始めて5年経った結果のプチプラスキンケア&サプリ用品まとめ : akiyan.com

    アラフォー男性がエイジングケアを始めて5年経った結果のプチプラスキンケア&サプリ用品まとめ 2024-10-17 年齢的にもサーフィン趣味的にもエイジングケア&スキンケアは大切とうことで、アラフォーから始めて個人的に定番化したケア用品を紹介します。 タイトルのプチプラとはプチプライスの略で低価格商品のことを指します。 化粧水:ロート製薬 メラノCC 美白化粧水 最初は無印のやつをいろいろ試して季節にあわせて買い換えていたけど、使い切れずに季節が合わなくなったり、無印よりドラスト(ドラッグストア)の方が生活圏内にあるので入手性と評判的にこれに落ち着いた。なんか麦茶の香りがするのは気のせいだろうか。 保湿クリーム:VTCOSMETICS VT CICA クリーム 保湿も無印の乳液をいくつか試したけど、頂いたこのシカの保湿クリームがダントツでつけ心地が良い。ほんの少量出すだけで良くて、よく伸びて

    アラフォー男性がエイジングケアを始めて5年経った結果のプチプラスキンケア&サプリ用品まとめ : akiyan.com
  • 大人になってから英語の学び直しをする方法!社会人が英語をやり直すオススメの勉強法とは

    「学生時代にもっと勉強しておけば良かった」大人ならば一度は思ったことがあるのではないでしょうか。 特に「英語をもっと勉強しておけば、今このような苦労はしなかったのに……」という後悔の念に駆られ、大人になってから英語を学び直す方はとても多いです。 英語は大人になってからでも十分、習得できます。しかし、記憶力も体力も充実していた学生時代とは、少し勉強のアプローチを変える必要があります。 今さら中学生向けの文法問題集を解いたり、大学受験用の頻出単語帳を一から暗記したりするのは、大人の学び直しとしては正しいアプローチとは言えません。望むような英語力はつかないのです。 この記事では、大人になってから英語を学び直すときの勉強方法についてご紹介します。 学習に取り組む上で抑えておきたいポイントや、活用したい無料の動画サイトなどおすすめの教材もご紹介しています。 「英語を学び直そうと思うが、何から始めたら

    大人になってから英語の学び直しをする方法!社会人が英語をやり直すオススメの勉強法とは
  • 娘の勧めで読んだ『絶望死のアメリカ』に垣間見るトランプ人気の背景 - Thoughts and Notes from CA

    娘が選んだ一冊:『絶望死のアメリカ』 日で受験勉強中の娘は予備校で勧められたをよく購入する。自分では買わないなぁ、というがたまに購入されるので、結構楽しみにしている。先日も、Kindleでの書籍購入通知がメールで飛んできた。¥3,800、なかなか高いを買うじゃねーか、娘。そして、のタイトルは『絶望死のアメリカ』、総ページ数352ページ。これは読み応えがあり、面白そうなだと思い、読み始めたら、やはり当たりであった。でかした、娘。 絶望死のアメリカ――資主義がめざすべきもの 作者:アン・ケース,アンガス・ディートン みすず書房 Amazon 見捨てられた非大卒アメリカ白人層 この大作の要点を思い切ってまとめてしまえうと、 現代アメリカにおいて、非大卒白人アメリカ人の自殺、薬物、アルコールによる死亡(書では絶望死と定義)は、飛躍的に伸びている 背景には、経済成長の果実を共有する輪

    娘の勧めで読んだ『絶望死のアメリカ』に垣間見るトランプ人気の背景 - Thoughts and Notes from CA
    clavier
    clavier 2024/10/29
  • 個人開発マネタイズ大全

    この記事は以前 エンジニア人生 というオンラインコミュニティで執筆し技術書典で頒布したの中の、私の執筆した章をリライトしたものです。 無料公開の背景 は有料で販売していたのでこの記事も有料記事にしようかとも思っていましたが、最近個人開発をネタにした特に中身のない記事を有料で買ってしまい後悔している友人を見かけて、そういうのにうんざりしていたので無料で公開することにしました。 個人開発云々いうなら中身のない情報商材じゃなくて自分のサービスで稼げよな! ということで。でも投げ銭はありがたくいただくのでいいと思ったらバッジしてください! 【追記】 上記に対して「有料記事がダメって事?」という反応を頂きました。書き方が悪く申し訳ありません。 有料でノウハウなどを販売する事は良いと思います!そしてそれでサービスの運営費を賄えるなら嬉しい事です。 なんならサービスに関する事ならこの記事の"データ

    個人開発マネタイズ大全
  • ActiveRecordの力でDBのメタデータを迅速に解析する

    "ActiveRecordの力でDBのメタデータを迅速に解析する" Reject on Rails 2024 での登壇資料です。 https://gotanda-rb.connpass.com/event/330965/ 実装したgemはこちら https://github.com/ln…

    ActiveRecordの力でDBのメタデータを迅速に解析する
  • 【Google Cloud】プロジェクト横断のロギング基盤を構築(データ収集から可視化まで) - Insight Edge Tech Blog

    目次 1. はじめに 2. ログデータの収集 GCP インフラ構成の説明 各サービスの設定 ディレクトリ構成 共通リソースの作成 個別プロジェクトリソースの作成 3. ログデータの可視化 4. まとめ 1. はじめに こんにちは。Insight Edge で Developer をしている熊田です。 普段システム開発を進める上で、システムの利用者数や頻繁に利用されている機能を調べたいと思うことはありませんか? 特にPoC検証やシステム運用フェーズにおいては、そのようなニーズが多くあるのではないでしょうか。 そのようなニーズに応えるためには、ログを収集する必要があります。また、上記のようなニーズはプロジェクト共通のものであることが多いかと思います。 これら要望に応えるために、GCP の複数プロジェクトにまたがるログ収集及び可視化をするためのロギング基盤を検証構築してみたので、その紹介をしたい

    【Google Cloud】プロジェクト横断のロギング基盤を構築(データ収集から可視化まで) - Insight Edge Tech Blog
  • 今35歳なんだけど所属するグループを増やすのってどうやるの?

    こないだ「40代までにやっておいたほうがいいこと」って記事かなんかで見て 所属する団体は増やしておいたほうがいいって見て確かになぁと思ったんだが 未婚かつ友達一人、あと家族と同僚ぐらいで10年以上過ごしているから? いや性格かな、 一人旅、一人散歩、一人ご飯で楽しんでいたから他人が必要なくてなぁ ただ今後のこと考えると、もう遅いかもしれんけど趣味仲間あと人グループぐらいほしくてな 趣味アカでも作成すればいいのか?ボドゲにでも参加すればいいのか?

    今35歳なんだけど所属するグループを増やすのってどうやるの?
  • Sidekiq vs Solid Queue

    kaigi on rails 2024の発表資料です https://kaigionrails.org/2024/talks/willnet/

    Sidekiq vs Solid Queue
  • 初心者でも「経済とお金が分かる」日経文庫7冊を編集者が解説

    2024年8月、日経文庫は創刊70周年を迎えました。その長い歴史の中で、日経文庫は数々のロングセラーや経済・経営・ビジネス実務の名著を生み出しています。そこで、日経文庫の平井修一編集長と編集者が、さまざまなテーマでおすすめの日経文庫を解説。今回は、ビジネスパーソンはもちろん、就活生や大学生におすすめの、初心者でも「経済とお金が分かる」7冊を紹介。一緒に解説するのは、日経BOOKプラス副編集長の小谷雅俊と入社3年目の幸田華子。 日経BOOKプラス編集部 小谷雅俊(以下、小谷) 5回目の今回は初心者でも「経済とお金が分かる」日経文庫7冊ですね。 平井修一編集長(以下、平井) 今回は日経文庫のジャンルでいうと、A「経済・金融」とF「経済学・経営学」のを紹介します。日経文庫ではこのAとFジャンルのラインアップが充実していて、読むと経済やお金に対して広い視野が持てるようになります。 このジャンルの

    初心者でも「経済とお金が分かる」日経文庫7冊を編集者が解説
  • 【毎日書評】いつも時間がない人へ。時間を操れるようになる「習慣化」の極意 | ライフハッカー・ジャパン

    時間を味方につける「習慣化」の極意とは× 一定の日数の間、ひたすら行動を繰り返すこと 〇 過去に習慣化できた行動を振り返ってみること (118ページより) 時間を味方につけるためには、「習慣化」が不可欠。習慣化した行動は、自分の内外の状況に関係なく、意識せずに実行することができるわけです。したがって、なにか成果を出したい方には必須のスキルだということ。 このことに関連して著者は、2019年にクリアーシンキング社が発表したという「習慣化」についての研究結果を引き合いに出しています。477名の参加者に、毎日の運動や勉強についてなにかひとつ、習慣化にチャレンジしてもらったというのです。 参加者の一部には、定評のある習慣化のテクニック22種のなかから5つを試してもらったそう。そして4週間後、研究チームは集まった1256件の記録を分析。その結果、習慣化にもっとも役立つステップが判明したといいます。

    【毎日書評】いつも時間がない人へ。時間を操れるようになる「習慣化」の極意 | ライフハッカー・ジャパン
  • 知っておくと運用で役に立つbq loadのTips - yasuhisa's blog

    今日もbq loadが失敗して涙を流していたデータエンジニアのid:syou6162です*1。このエントリではbq loadを使ったデータ取り込みで泣かないで済む、あるいは泣いても致命傷まではいかないようにするための色々なTipsを書きます。 bq loadをベースに書いていますが、SDKを使ってBigQueryにデータを取り込む際もほぼ同様のことを考えれば十分な場合が多いです。 bq loadの基形 スキーマを自分で指定する 取り込み失敗時の対処方法 パーティショニング列やクラスタ列を指定する 必要であればbq queryと組み合わせて使う 洗い替えしたい場合 パーティション指定で洗い替え 一癖あるデータと戦う Shift-JISやEUC-JPのファイルを読み込む レコード内に改行を含むCSVを読み込む --max_bad_recordsオプションは最小限に 運用中のスキーマ変更に立ち

    知っておくと運用で役に立つbq loadのTips - yasuhisa's blog
  • 中間管理職を楽しむ方法。 - 笑顔を創りたいWebディレクターの日常

    こんばんちは、スーパー太っちょWebディレクターです。 スーパーは太っちょにかかります。 はてな匿名ダイアリーでこんな記事を見つけて。 anond.hatelabo.jp 大変そうだなぁ・・・というよりつらそうだなぁと思った。 僕も中間管理職で、今の会社でもう3年以上経つ(=4年目)。それ以前の会社での管理職経験を加えると、おそらく7〜8年やってると思うます。 マネジメントに関してはこんな記事も書いてましたの〜。 toksato.hatenablog.com そんな僕が、増田匿名ダイアリーの筆者)に対して何か書くことで参考になるかなと思って、書いてみましょう、そうしましょうというやつです。 そんなわけで、うぇぶぎょうかいのむめいでぃれくたーのお時間です。 ■目次 それぞれ一つずつ回答してみるよ 中間管理職を楽しむ方法:あなたは選ばれし者なのです 追記:この記事読んだ方からおハガキ(?)い

    中間管理職を楽しむ方法。 - 笑顔を創りたいWebディレクターの日常
  • Repro で遭遇した Aurora MySQL にまつわるトラブル 5 選 - Repro Tech Blog

    こんにちは、Platform Team の荒引 (@a_bicky) です。前回は続・何でも屋になっている SRE 的なチームから責務を分離するまでの道のり 〜新設チームでオンコール体制を構築するまで〜という話を書いたんですが、今回は Repro の運用に 7 年以上携わる中で私が遭遇して印象的だった Aurora MySQL 絡みのトラブルについて紹介します。 Aurora MySQL が詰まってデータ処理のスループットが下がるとか、API のレスポンスが遅くなるとか、ALTER TABLE する度にアプリケーションエラーが発生するとか、胃が痛くなる胸が熱くなる話が多いので、Aurora MySQL を利用していなくても楽しんでいただけるのではないかと思います。Aurora MySQL を利用している方であれば参考になる情報もあるでしょうし、通常の MySQL にも適用可能な話もあります

    Repro で遭遇した Aurora MySQL にまつわるトラブル 5 選 - Repro Tech Blog
  • dbt-bigquery-monitoring: Monitoring BigQuery compute and storage with dbt

    dbt-bigquery-monitoring helps you to monitor your BigQuery compute and storage assetsIntroductionI’ve been using BigQuery for eight years, and it’s been an incredible platform for working with data at scale using SQL. Running queries and creating tables for analytics and data products is remarkably easy. The advent of dbt has further simplified creating complex workflows for many data practitioner

    dbt-bigquery-monitoring: Monitoring BigQuery compute and storage with dbt
  • オンプレPostgreSQLをAmazon Aurora PostgreSQLへ移行しようとしてINDEX作成にハマりました - Oisix ra daichi Creator's Blog(オイシックス・ラ・大地クリエイターズブログ)

    SREの林 aka もりはやです。 先日オンプレで稼働していたとあるPostgreSQLDBを、Amazon Aurora PostgreSQL(以後はAurora)に移行を行ったところ CREATE INDEX が以下のエラーで作成できない問題に苦労させられたため、解決策と合わせて公開します。 これがベストな対応かは自信がないため、より良い方法をご存知の方はお気軽に教えてください。 以下はDBのリストア中に CREATE INDEX で発生したエラーです。 pg_restore: error: could not execute query: ERROR: could not write to file "base/pgsql_tmp/pgsql_tmp19647.47.fileset/1.2": No space left on device CONTEXT: parallel wo

    オンプレPostgreSQLをAmazon Aurora PostgreSQLへ移行しようとしてINDEX作成にハマりました - Oisix ra daichi Creator's Blog(オイシックス・ラ・大地クリエイターズブログ)
  • あえて軽量DDDを採用した話

    NE株でJavaを書いている谷口(@taniguhey)です。 弊社では、EC一元管理システムである「ネクストエンジン」以外にもいくつかサービスを展開しており、2024年1月にβ版をリリースした「encer mall」(エンサーモール)という仕入れと卸のマーケットプレイスがあります。 8月1日にこれらの2つのサービスを連携するアプリ「encer mall連携 for 卸会員」をリリースしましたので、この記事は「encer mall連携 for 卸会員」(以下、連携アプリ)の開発の裏側を語る記事になります。 大きな泥団子から抜け出すための軽量DDD 軽量DDDを持ち込むにあたって気をつけたこと について書いていきます。 あえて軽量DDDを採用した話 ここでいう軽量DDDとは、ドメイン駆動設計における"戦術的設計"と呼ばれる部分のことです。 ドメイン駆動設計は"戦略的設計"の部分も併せて行うこ

    あえて軽量DDDを採用した話
    clavier
    clavier 2024/10/21
  • DuckDB で JSON Lines 形式のログを精査する

    まとめ 圧縮された複数の JSON Lines を読み込める S3 から直接読み込める 好きなタイミングで Parquet で出力 DuckDB とは こちらをどうぞ。 DuckDB雑紹介(1.1対応版)@DuckDB座談会 - Speaker Deck 圧縮済みのログを読み込む 解析対象のログファイルって spam-20240501.jsonl.gz や egg-20240601.jsonl.zst みたいに圧縮されていたりします。 特に日付単位で分かれてたりすることは多いです。そこから目的のログを探し出すのは、基はスクリプトを書くことが多いと思います。 DuckDB を使えば色々解決します。

    DuckDB で JSON Lines 形式のログを精査する
  • Dockerfileを自前で書かずにCloud Runを動かす技術

    導入 ローカルの開発環境は各々のマシンに直接構築し、STG番はコンテナの上で動かす。 こういった構成を取ることは珍しくありません。 あるいは、開発用にいろいろライブラリを入れたDockerfileと、番用に最小限のライブラリのみを入れた構成を取ることもあるでしょう。 このような場合はいずれにしても、Dockerfileを書くということからは逃れられません。 今回は、 ローカルの開発環境は各々のマシンに直接構築し、STG番はコンテナの上で動かす。 という場合に、Dockerfileを開発者が書かずにCloud Runへコンテナイメージをデプロイし、アプリケーションを動かす技術について、実践してみた経験を書いてみようと思います。 アプリケーション 今回はnode.jsのv.20.11.0で動くNest.js10系のアプリケーションを動かしていました。 元のソースは諸事情で詳しい内容は

    Dockerfileを自前で書かずにCloud Runを動かす技術
  • ジャンクPCにProxmox VEを導入した

    はじめに 最近、コンテナとかVMとかを雑に立てられる環境が欲しいと感じるようになったので、ヤフオクで買ったジャンクのノートPCにProxmox VEを導入しました。 ある程度使えるようになるまでに行った設定を記録しておきたいと思います。 ヤフオクで買ったジャンクのLet's note(基板のみ) 余談ですが、購入したのはLet's note CF-SV8 シリーズのマザーボードで、スペックは以下の通りです。 CPU : Core i5-8365U RAM : 8GB SSD : 256GB(別途購入) マザーボードをヤフオクにて3000円程度で落札し、これに加えてACアダプタ(2000円程度)とSSD(3000円程度)を別途用意しました。 インストール 公式ページでisoイメージをダウンロードし、Rufusで適当なUSBメモリに書き込んで、インストールする。 インストールが完了し、再起動後

    ジャンクPCにProxmox VEを導入した