u_tisのブックマーク (387)

  • TypeScript/JavaScriptの不要なコードを削除するツール「Knip」の紹介 - ベースマキナ エンジニアブログ


    taro TypeScript使Knip Knip  KnipTypeScript/JavaScriptCLI  package.jsondependencies/devDependencies使package exportimport 使  Experimental20247 TypeScript/JavaScriptts-prune
    TypeScript/JavaScriptの不要なコードを削除するツール「Knip」の紹介 - ベースマキナ エンジニアブログ
  • Goで0秒待つとどうなるか - ベースマキナ エンジニアブログ


    yebis0942GoTypeScript Go0 調0  Gochannel time.After() 使 func timeAfter(c chan int, duration time.Duration) { select { case <-time.After(duration): //
    Goで0秒待つとどうなるか - ベースマキナ エンジニアブログ
  • go-smtp-mockをSMTPのモックサーバにして単体テストする | フューチャー技術ブログ


    TIG  FromTOCCBCCSMTPSMTP MailSlurper使6MailSlurper使 1
    go-smtp-mockをSMTPのモックサーバにして単体テストする | フューチャー技術ブログ
    u_tis
    u_tis 2024/07/11
    おおー、メール送信のテストはMailHogとかでテスト用のサーバーを立ててテスト回したりしたことしか無いけど、これライトで良さそう。冒頭の過剰さを感じるポイントも共感。
  • ベースマキナのエンジニアブログを始めます - ベースマキナ エンジニアブログ


    syumai     SaaS     API (REST API / gRPC    
    ベースマキナのエンジニアブログを始めます - ベースマキナ エンジニアブログ
    u_tis
    u_tis 2024/07/09
  • 「みんなで金塊堀太郎」という施策で億単位のコスト削減を達成 & 表彰されました | CyberAgent Developers Blog


    CTO(@kuro_m88)   Slack 
    「みんなで金塊堀太郎」という施策で億単位のコスト削減を達成 & 表彰されました | CyberAgent Developers Blog
    u_tis
    u_tis 2024/04/11
    バグをドラゴンと呼ぶ運用と同様、頭に残る命名ができると取り組みが認知されて大変良さそう。
  • 権限管理は大事で、難しい。特に、管理画面においては。|Seiji Takahashi@ベースマキナ


       API &   
    権限管理は大事で、難しい。特に、管理画面においては。|Seiji Takahashi@ベースマキナ
  • マッハバイトのメインDBをAmazon Auroraに移行しました - LIVESENSE ENGINEER BLOG


     20242DBAurora Aurora DB   : Mroonga 調 使使 DMS   Aurora  Performance Insights便 DB
    マッハバイトのメインDBをAmazon Auroraに移行しました - LIVESENSE ENGINEER BLOG
    u_tis
    u_tis 2024/03/13
    修羅の道を乗り切った方の記事だ...DB移行は一番ヘビーな仕事なのに、第三者からするとその大変さが見えにくい仕事なので...お疲れ様でした。
  • プロダクト開発を行いながらOSS活動も緩くやる - ANDPAD Tech Blog

    ANDPADボード プロダクトテックリードの土屋(tomtwinkle)です 先日CHIYODA Tech #3 にLT枠で参加してきました! CHIYODA Techとは、千代田区にオフィスを構える企業が運営・登壇するLTイベントです。 今回は弊社9Fのイベントスペースで開催させていただきました! アンドパッド以外にKINTOテクノロジーズさん、日経済新聞社さん、スタディストさんがLTで参加されていました。 他社さんのLTも拝見させてもらって皆さんそれぞれOSSに対する様々な想いや課題を感じているんだなと勉強になりました。 LT後みんなでスナックミーさんから提供頂いたスナックをつまみに飲みながらテーブル毎に思い思いに喋るアンカンファレンスも非常に楽しかったです。 LT内容について 今回私が発表させてもらったLTについて少しだけ解説させていただきます。 speakerdeck.com ア

    プロダクト開発を行いながらOSS活動も緩くやる - ANDPAD Tech Blog
    u_tis
    u_tis 2024/03/12
    業務中「これOSS作れる/コミットできるのでは?」という瞬間があったらそれを見逃さず気楽にOSSを作った方がいいのはほんとそう...仕事ついでに気持ちが上がる実績を積み上げた方が楽しいですしね。
  • 小ネタ: DevToolsのネットワークタブでCache-ControlやX-Cacheレスポンスヘッダの値を一覧表示できるようにしてCDN関連の調査を快適にする - polamjaggy


       https://aws.amazon.com  CDNVarnish調DevTools使Cache-Control  X-Cache  1  
    小ネタ: DevToolsのネットワークタブでCache-ControlやX-Cacheレスポンスヘッダの値を一覧表示できるようにしてCDN関連の調査を快適にする - polamjaggy
    u_tis
    u_tis 2024/03/07
    えwナイスな小ネタすぎる
  • 構造化ログのフォーマット logfmt vs JSON lines - methaneのブログ


    調logfmt調 JSON lines使 logfmt  logfmt key=value  at=info method=GET path=/ host=mutelight.org fwd="124.133.52.161" dyno=web.2 connect=4ms service=8ms status=200 bytes=1653 (logfmt )  logfmt  https://brandur.org/logfmt 
    構造化ログのフォーマット logfmt vs JSON lines - methaneのブログ
    u_tis
    u_tis 2024/03/05
    ltsv...?
  • 「世の中に一言言ってやりたい」病 - kmizuの日記


    TwitterWeb Twitter
    「世の中に一言言ってやりたい」病 - kmizuの日記
    u_tis
    u_tis 2024/01/23
    しずかなインターネットがうまく回ってそうなのはこの病の処方薬として機能してるからだと思ってますね。
  • DB に JSON を保存したいときに Protobuf を使うと便利 #LayerXテックアドカレ - LayerX エンジニアブログ


     Enabling  @izumin5210 HUNTER×HUNTER LayerX20239 1  Slack × Zapier × MiroKPT RDB  KVS 8 bakuraku.jp 
    DB に JSON を保存したいときに Protobuf を使うと便利 #LayerXテックアドカレ - LayerX エンジニアブログ
    u_tis
    u_tis 2023/11/16
    なるほどーシンプルだけど賢い考え方だ...勉強になる... > 「DB としてはスキーマレスだとしても、データとしてはスキーマ(構造の定義)が存在することも多いはずで、そういうところでも Protobuf は活躍してくれます。」
  • OSSコントリビューションへの一歩に悩んでいる方向けにちょっとした事例を紹介 - stefafafan の fa は3つです

    OSSへのちょっとしたコントリビューションに成功したので、どういう流れでコントリビュートしたのかブログに簡単に流れをまとめてみようと思います。OSS活動してみたいけどどういう流れでやれるのか気になっている方の参考になれば幸いです。なお今回の修正Pull Requestはこちらです。 github.com 経緯 GitHub App の権限で Songmu/tagpr を利用する - stefafafan の fa は3つです とかにも書いたのですが、個人的に作ったライブラリにこちらの Songmu/tagpr を導入したら便利になったので、そのままはてなで運用している以下のリポジトリとかでも使ってみてはどうかとブログチームの方に紹介しました(自分はブログチームではないのですが、Slackの雑談チャンネルでおもむろに紹介しました)。 github.com このあと軽くウォッチしていたら、なぜ

    OSSコントリビューションへの一歩に悩んでいる方向けにちょっとした事例を紹介 - stefafafan の fa は3つです
    u_tis
    u_tis 2023/11/06
    丁寧な仕事だ
  • Re: OSSで世界と戦うために - k0kubun's blog


    yusukebe  OSS  hono OSS GitHub 10 OSS  GitHub OSSGitHub CLI Web 9000 OSS16002
    Re: OSSで世界と戦うために - k0kubun's blog
    u_tis
    u_tis 2023/11/02
  • Goのテーブル駆動テストではテストケースの定義位置を知りたいのでライブラリを書いた - 詩と創作・思索のひろば


    GoTable dirven tests     package eg import "testing" func TestExample(t *testing.T) { testcases := []struct { name string a, b int sum int }{ {"1+1", 1, 1, 99}, {"2+2"
    Goのテーブル駆動テストではテストケースの定義位置を知りたいのでライブラリを書いた - 詩と創作・思索のひろば
    u_tis
    u_tis 2023/10/12
    ッッホェー便利だ!!
  • 銀行情報APIをリリースしました - ケンオールブログ


    ECAPI 便API kenall.jp APIAPIJSON { "version": "2023-07-27", "data": { "bank": { "code": "0001", "name": "", "katakana": "", "hiragana": "", "romaji": "mizuho" }, "branches": { "186": { "code": "186", "name": "", "katakana": "",
    銀行情報APIをリリースしました - ケンオールブログ
    u_tis
    u_tis 2023/10/11
  • プログラマブルな基盤を売るということ ~100年企業を目指して~|Seiji Takahashi@ベースマキナ


         Sell work, not software   
    プログラマブルな基盤を売るということ ~100年企業を目指して~|Seiji Takahashi@ベースマキナ
  • コード不要論からコード表現への回帰 - デベロッパーツールの現在|Seiji Takahashi@ベースマキナ

    皆様、ChatGPTでCode Interpreterの機能がリリースされましたがお使いになりましたか? 僕は大変有りがたーく日常使いさせて頂いており、活用方法について各方面のご意見を伺いたいですが、その話はさておき… こうした劇的な開発体験の変化が予感されると、度々繰り返される議題の1つが「エンジニアやコードの不要論」かと思います。 私自身がローコードツールを提供している会社の経営者なのですが(ヒューマンエラーを減らせる管理画面構築SaaS「ベースマキナ」をよろしくお願いします!)、この類の議論の盛り上がりと日頃情報を追っている最新のツール群との間を照らすと、ギャップを感じます。 端的に言うと、少なくともここ1年くらいで新しく登場するデベロッパー向けのツールを見ていると、コードが不要になる場面が増えると思いきや、逆にコードをしっかり書くツールが増えてきたな、という印象を持っています。 D

    コード不要論からコード表現への回帰 - デベロッパーツールの現在|Seiji Takahashi@ベースマキナ
  • OSSをベースにしたサービス提供の難しさ - knqyf263's blog


       OSS Pull Request         OSS   Aqua SecurityOSSOSS OSS OSS speakerdeck.com OSS knqyf263.hatenablog.com OSS
    OSSをベースにしたサービス提供の難しさ - knqyf263's blog
    u_tis
    u_tis 2023/06/07
    Trivyにお世話になっている身であり彼を尊敬しているため、なんとか明るい未来を願っておりますが、僕の発想力ではこの記事にある難しさを打開する案が全く浮かばずしょんぼりしてしまった。
  • ローコードとLLM 〜最適化と自己修復の未来〜|Seiji Takahashi@ベースマキナ


     LLM    SaaS  便
    ローコードとLLM 〜最適化と自己修復の未来〜|Seiji Takahashi@ベースマキナ