タグ

upamuneのブックマーク (10,046)

  • 継続的なパフォーマンス改善のプロセスを紹介します #LayerXテックアドカレ - LayerX エンジニアブログ

    こんにちは、バクラクの請求書受取・仕訳チームでソフトウェアエンジニアをしている id:wataru_lx です。 年末は毎年そばを打っており、今年は十割そばに挑戦します!成功したことはありません。 この記事はLayerXテックアドカレ(概念)の48日目の記事です。昨日は@coco_tyw さんの「VeeValidate v4 の破壊的変更を互換コンポーネントで乗り切った話」をお届けしました。明日は id:sadayoshi_tada さんが担当します。 ありがたいことに、利用されるお客様やシステムで処理する請求書の数も日々増加しており、それに伴いパフォーマンスに関するお問い合わせも増えています。これを受け、私たちはパフォーマンス改善をOKRに掲げ、具体的な取り組みを進めてきました。 パフォーマンス改善は終わりがない旅のようでまだ始まったばかりですが、今回はその改善プロセスついて紹介します。

    継続的なパフォーマンス改善のプロセスを紹介します #LayerXテックアドカレ - LayerX エンジニアブログ
    upamune
    upamune 2023/12/29
    Continuous パフォーマンス改善!
  • 後回しにされがちな問題を改善するための「改善デー」「やさしさデー」のご紹介 #LayerXテックアドカレ - LayerX エンジニアブログ

    こんにちは。バクラク申請・経費精算エンジニアの@upamuneです。12/24日のM-1グランプリの敗者復活戦を軽い気持ちで見に行ったら、パイプ椅子に7時間座ることになって腰がやられました。 この記事はLayerXテックアドカレ2023の43日目の記事です。 私はなぜか3日分もテックアドカレに入れてしまったのですが、3回目の今回は「改善デー」「やさしさデー」という取り組みの話を紹介しようと思います。 「改善デー」とは 弊チームでは「改善デー」という名前のイベントを約1ヶ月に1度のペースで開催しています。これは、チームメンバーが「普段改善したいと思っているけど、中々できていないことをやる日」です。 実施に至った背景としては、主に以下の2点がありました。 シビアに優先度を検討した結果、機能開発の優先度が上がり改善に手を付けられていなかった ロードマップでは開発リソースのN%を「やさしさ対応」(

    後回しにされがちな問題を改善するための「改善デー」「やさしさデー」のご紹介 #LayerXテックアドカレ - LayerX エンジニアブログ
    upamune
    upamune 2023/12/27
    書きました
  • Go言語のAPIサーバーの冗長なエラーログを40%削減した話 #LayerXテックアドカレ - LayerX エンジニアブログ

    こんにちは。バクラク申請・経費精算エンジニアの@upamuneです。先週末は30kmのトレイルレースがありましたが、今週末はフルマラソンがあるので満身創痍です。 この記事はLayerXテックアドカレ2023の22日目の記事です。 私はなぜか3日分もテックアドカレに入れてしまったのですが、2回目の今回はAPIサーバーのエラーログを40%削減した話をします。 昨日は@tataneによるバクラクの Vue3 移行戦略と詰まったポイント #LayerXテックアドカレ - LayerX エンジニアブログでした。明日は@trsによる入社エントリーです!楽しみですね。 はじめに 弊社では基的にGo言語を利用してAPIサーバーを実装しています。エラーが発生したら、調査しやすいようにエラーログを出力して調査しやすくしていますが、1つのエラーに対して複数回の冗長なエラーログが出力されるという問題がありました

    Go言語のAPIサーバーの冗長なエラーログを40%削減した話 #LayerXテックアドカレ - LayerX エンジニアブログ
    upamune
    upamune 2023/11/29
    テックブログ書きました!!
  • DB に JSON を保存したいときに Protobuf を使うと便利 #LayerXテックアドカレ - LayerX エンジニアブログ

    こんにちは。バクラク事業部 Enabling チームの @izumin5210 です。最近「HUNTER×HUNTER」の既刊を全部読みました。 この記事はLayerXテックアドカレ2023の9日目の記事です。 前回「1人目データアナリストとしてデータチームに異動しました 」 次回「Slack × Zapier × MiroでKPTでの振り返りをラクにする」 RDB や KVS などのデータ保存先において、データを正規化せずにそのまま保存したいと思うことはありませんか? 8月にリリースされた「バクラク請求書発行」というプロダクトには「柔軟なレイアウトカスタマイズ」機能が搭載されています。リンク先の画面操作イメージを見ていただくと、この機能の雰囲気を理解していただけると思います。この機能が扱うレイアウトデータはまさに「関係の正規化をせずに保存したいデータ」でした。 bakuraku.jp こ

    DB に JSON を保存したいときに Protobuf を使うと便利 #LayerXテックアドカレ - LayerX エンジニアブログ
    upamune
    upamune 2023/11/16
  • Slack × Zapier × MiroでKPTでの振り返りをラクにする #LayerXテックアドカレ - LayerX エンジニアブログ

    こんにちは。バクラク申請・経費精算エンジニアの@upamuneです。最近「グラップラー刃牙」を全巻読んだので、懸垂マシンを買いました。 この記事はLayerXテックアドカレ2023の10日目の記事です。前回はデータチームの@saaaaaakyが「1人目データアナリストとしてデータチームに異動しました #LayerXテックアドカレ 」を書いてくれましたが、明日は @shimacos が面白い話を書いてくれる予定です。 私はなぜか3日分もテックアドカレに入れてしまったのですが、1回目の今回は軽い自動化ネタを紹介しようと思います。 弊チームではスクラム開発を行っています。スプリントごとに振り返りとしてKPT(Keep, Problem, Tryを出し合うふりかえり手法の1つ)を利用して行うのですが、リモートワーク下だったこともあり、オンラインホワイトボードとして利用できるMiroをKPTに利用し

    Slack × Zapier × MiroでKPTでの振り返りをラクにする #LayerXテックアドカレ - LayerX エンジニアブログ
    upamune
    upamune 2023/11/15
    テックブログ書きました!!!
  • GCPのCloud Pub/Sub Push SubscriptionをAWSで実現する - LayerX エンジニアブログ

    この記事はLayerX Tech Advent Calendar 2022の20日目の記事です。 こんにちは。LayerXのバクラク事業部でOpsエンジニアをやっている@civitaspoです。みなさん、GCPのCloud Pub/Sub Push Subscriptionはご存じですか?便利ですよね。この記事では、あの便利さをAWSで実現する方法を紹介したいと思います。 GCPのCloud Pub/Sub Push Subscription とは? GCPにはCloud Pub/Subというメッセージングサービスがあります。Pub/Subモデルを実現するGCPのマネージドサービスです。Cloud Pub/Subには3つのSubscription Typeがあり、その一つがPush Subscriptionです。 cloud.google.com cloud.google.com 引用した

    GCPのCloud Pub/Sub Push SubscriptionをAWSで実現する - LayerX エンジニアブログ
    upamune
    upamune 2022/12/21
  • 飲みかけは危険!?ペットボトル内で細菌が増える条件

    upamune
    upamune 2022/06/07
  • Graffer, Inc. 株式会社グラファー

    { if (e.key === 'Escape') { isNavbarItemOpen = false; } if (e.key === 'Enter' || e.key === ' ') { isNavbarItemOpen = true; } }" >

    Graffer, Inc. 株式会社グラファー
    upamune
    upamune 2020/11/10
  • ドクターズプライムに入社しました - oinume journal

    これはなに? 入社エントリー&会社紹介です。表題の通りで、10月をもってメルカリ/メルペイを退職し、11月からドクターズプライムという会社で働いています。 なにやってるの? Backend Engineerとして、救急車のたらい回しをなくすためのプロダクトを開発しています。救急車のたらい回しが発生する理由としては以下のスライドに書いてある通りなのですが、これを解決するのがDr.'s Primeという医師の採用サービスになります。 自分も子供を持つ親なので何度か病院のお世話になったことはあるし、子供が救急車で運ばれて手術&入院したこともあるので、救急医療に関しては一当事者として良くしていきたいという思いがありました。ドクターズプライムは救急車の搬送を断らないための仕組みを採用サービスとして第三者の立場から提供していて、素直にいいソリューションだなと思っています。 入社の経緯 今年に入ってから

    ドクターズプライムに入社しました - oinume journal
    upamune
    upamune 2020/11/10
  • コードレビューの目的と考え方 - osa_k’s diary

    まえがき コードレビューの目的 大目的 小目的 チェックリスト 優先度高(大きな損失を生む問題・後からの修正が困難な問題) 優先度中 優先度低(システムに大きな影響を与えない問題・後からの修正が容易な問題) レビューを負担にしないために レビューサイズのコントロール 誰がレビューをするか 議論をどうまとめるか 批判と個人攻撃 レビュワー向けアドバイス Code author向けアドバイス 参考文献 まえがき コードレビューの有効性が説かれるようになって久しい。しかし、コードレビューをするべきという観念ばかりが先立ってしまい、何のためにコードレビューをするのか、どのような点をレビューするべきなのかといった、目的や進め方に対する意識が曖昧なケースも数多くあるように思われる[6]。コードレビューの目的を理解せずに惰性でレビューしているだけでは、いずれレビューそのものが形骸化し、単に承認のハンコを

    コードレビューの目的と考え方 - osa_k’s diary
    upamune
    upamune 2020/10/19
  • Setapp | Powerful apps for Mac & iOS

    Power up your workflow with Setapp, a smart way to get apps. What you get on Setapp. With a single monthly subscription at $9.99, you get 240+ apps for your Mac.

    Setapp | Powerful apps for Mac & iOS
    upamune
    upamune 2020/10/18
    知らなかった
  • GitHub - hashicorp/waypoint: A tool to build, deploy, and release any application on any platform.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    GitHub - hashicorp/waypoint: A tool to build, deploy, and release any application on any platform.
    upamune
    upamune 2020/10/16
  • gRPCが遅すぎる?eBPFでカーネル内で動かす!

    gRPCの高速化への飽くなき追求(具体的な目標や目的なし)を続けてきましたが、まだ、遅すぎる!今回は、安全にLinuxカーネルに機能を追加できるeBPFという仕組みを使って、カーネル内で動作するgRPCサーバを実装しました。その結果、前回実装したRust版よりも2倍高速になりました! eBPFで安全なユーザコード実行eBPFを使えば、システムコール、パケットの受信など、カーネルで発生する様々なイベントに対して、私たちユーザが実装したコードを、カーネル内部で実行することができます。同じようにカーネルに機能を追加できるカーネルモジュールと違って、eBPFは、データ破壊など、システムの安定性に深刻な影響を与える危険なコードの実行を防ぐことができます。 eBPFで検索すると、たくさんの日語の情報が見つかるXDPは、ネットワークインターフェイスのドライバのパケット受信時に、ユーザコードを実行する仕

    gRPCが遅すぎる?eBPFでカーネル内で動かす!
    upamune
    upamune 2020/10/15
  • Charm

    ssh git.charm.shWhatcha doing in a browser? You can try out our newest stuff right from the CLI. The Modchip of AIHumanNoTap into the unlimited potential machine learning has to offer with Mods, a CLI interface to the world’s best models. AI is about to get a whole lot weirder. Let’s Generate

    Charm
    upamune
    upamune 2020/10/14
  • GitHub - charmbracelet/bubbletea: A powerful little TUI framework 🏗

    The fun, functional and stateful way to build terminal apps. A Go framework based on The Elm Architecture. Bubble Tea is well-suited for simple and complex terminal applications, either inline, full-window, or a mix of both. Bubble Tea is in use in production and includes a number of features and performance optimizations we’ve added along the way. Among those is a standard framerate-based rendere

    GitHub - charmbracelet/bubbletea: A powerful little TUI framework 🏗
    upamune
    upamune 2020/10/14
  • 女児アニダンスミュージックED史|eaccount

    女児アニダンスミュージックEDの系譜ってあるじゃないですか。 あるんですよ。 決して多数派とは言えませんが、90年代以降の女児アニメの要所要所にR&BやFunk、Disco、クラブミュージック、テクノポップ、時にTKサウンド等のダンスミュージック要素を取り入れたED曲が散見され、その系譜は「冬の時代」を経ながらも、現在まで受け継がれています。 今回は、筆者が勝手に見出している「女児アニダンスミュージックED史」について語りたいと思います。 最初に「何故わざわざEDに限定するのか?」と言う疑問にお答えしておくと、筆者が「女児アニメを1話見終えた後にダンスミュージックのEDが流れ出すのが超好きだから」です。趣味です。 ※ 読まなくていいけど書いておいた方が良さそうな話。 何を持って「女児アニメ」とするかの線引きについては、基的には筆者の独断としつつ、下記の3点を指標とします。 ・『なかよし』

    女児アニダンスミュージックED史|eaccount
    upamune
    upamune 2020/10/12
  • Jasper v1.0.0をリリースしました🚀(GitHub用のissueリーダー) - maru source

    以前から開発しているJasper(GitHub用のissueリーダー)のv1.0.0をついに今日リース!やったー!前バージョンから作り直しレベルでコードを書き換えたので、かなり大変だったなぁ。でもそのおかげですごく良いものにできた! jasperapp.io というわけで、こんにちは丸山@h13i32maruです。今日はJasper v1.0.0のリリース記事なのですが、GitHubを普段使ってる人にはJasperも是非使ってみてほしいので、少ししっかりめに書いてみました。よろしくおねがいします🙋 🕵️ Jasperとは(初見の方向け) JasperはGitHubのissueを柔軟に見ることができるツールです。例えば「nodejs/nodeのbugラベルがついたissue」「自分が作成したpull request」などの条件でissueを見たり通知を受け取れます。この条件はJasper

    Jasper v1.0.0をリリースしました🚀(GitHub用のissueリーダー) - maru source
    upamune
    upamune 2020/10/06
  • 『龍が如く』ハリウッド実写化へ。名越総合監督がプロジェクト始動についてコメント【TGS2020】 | ゲーム・エンタメ最新情報のファミ通.com

    東京ゲームショウ2020 オンライン(TGS2020)の会期に合わせて、2020年9月27日に放送されたセガの配信番組“セガなま~セガゲームクリエイター名越稔洋の生でカンパイ~”。 同番組の放送終了間際に、龍が如くスタジオ総合監督の名越稔洋氏が『龍が如く』のハリウッドでの映像化について言及。一部報道で情報が出ていたプロジェクトの始動が事実であることを認めた。 この取り組みについて名越氏は、映画化を希望する側と版権を持つ側とでビジネスとして協議が進められることが多いが、今回はその座組みを作る段階で「(名越氏が)納得がいかなかったら、やりたくないということを全面に押し出して話をしている。基的には(作品に)口を出して、ちゃんとしたものを作るという前程で、覚悟してやります」とコメント。また、「その形でないと、やること自体にあまり意味はないと思う。せっかくならいいものを作りたいので」と発言している

    『龍が如く』ハリウッド実写化へ。名越総合監督がプロジェクト始動についてコメント【TGS2020】 | ゲーム・エンタメ最新情報のファミ通.com
    upamune
    upamune 2020/09/28
  • 読書|法助動詞の底力

    『法助動詞の底力』の読書メモです。法助動詞 (特に could や would) を使って自分が伝えたかったニュアンスがちゃんと相手に伝わっているのか、相手が法助動詞を使って意図していることをちゃんと読み取れているのかずっと気になってたんですが、まさにそれについてのがたまたまレコメンドされてきたので読みました。 読んでみて、どうやら自分が could や would から得ていた感覚は正しかったことが分かって自信がつきました。一方で「未来の確定した予定を表す現在進行形」や「will による現在の推量」といった今まで意識していなかった感覚や、細かな用法などを学ぶことができて、法助動詞に対する認識が一段階レベルアップした気がします。 読書メモ Twitter でのメモ書き 法助動詞とは? 法助動詞は、助動詞全体から be, have, do を除外したものの集合で(〜中略〜)「可能性や意思や

    読書|法助動詞の底力
    upamune
    upamune 2020/09/22
  • 【今更聞けない】ITが苦手な人でもわかる!リモートワークの進め方【入門編】_PR

    日の企画は、千葉県印西市の提供でお送りします。 8月某日 千葉県印西市 えー、そんなわけで今、ノリにノってる印西(いんざい)市としては、もっとたくさんの方々に印西に来て頂き、印西市を盛り上げて頂きたいと思っておりまして。 すいません、そのノリにノってるっていうのがイマイチよくわかりません。印西市ってどちらかと言うと地味なイメージかと思ってましたけど……。 急に戦隊モノの悪役みたいな顔になる星野さん。 えっ、ご存知ないですか?「住みよさランキング※」で7年連続1位になり、若い世帯の移住者もガンガン増えてる印西市なのに!? ※東洋経済新報社住みよさランキング2012-2018 すいません。「印西」って言われても「嘘みたいにデカいジョイフル田があったな」くらいのイメージしかなくて……。 ※ヨッピーが以前作成したジョイフル田の記事 なるほど、ではこれを見てください。 この少子化の時代に、印

    【今更聞けない】ITが苦手な人でもわかる!リモートワークの進め方【入門編】_PR
    upamune
    upamune 2020/09/18