タグ

obutoraのブックマーク (989)

  • go cleanしたらストレージが15GB空いた話

    すでにやったこと 真っ先に行うことといえば、写真や動画をクラウドに保存することだろう。 しかし、私の友達Macbookくらいしかいないので、インスタ映えしそうな大量の写真や動画などはなかった。 ゴミ箱を空にする XCodeをアンインストール → 約10GB ローカルのDockerイメージを削除 → 約5GB ローカルのプロジェクトソースを削除 → 約5GB brew cleanup → 約2GB 普通であれば、このくらいでなんとかなると思うが、まだまだ足りない。 追加で必要な開発環境をいくつか構築すると、またすぐに詰んだ。 go clean 以下の2つのコマンドでgoのキャッシュを削除することができる。

    go cleanしたらストレージが15GB空いた話
    obutora
    obutora 2024/04/14
  • リレーショナル・データベースの世界

    序文 私の仕事は、DBエンジニアです。といっても別に望んでデータベースの世界へきたわけではなく、当初、私はこの分野が面白くありませんでした。「Web系は花形、データベースは日陰」という言葉も囁かれていました。今でも囁かれているかもしれません。 ですが、しばらくデータベースを触っているうちに、私はこの世界にとても興味深いテーマが多くあることを知りました。なぜもっと早く気づかなかったのか、後悔することしきりです。 もちろん、自分の不明が最大の原因ですが、この世界に足を踏み入れた当時、先生も、導きの書となる入門書もなかったことも事実です。 今でこそバイブルと仰ぐ『プログラマのためのSQL 第2版』も新入社員には敷居が高すぎました (2015年2月追記:その後、自分で第4版を訳出できたのだから、 人生は何があるか分からないものです)。 そこで、です。このサイトの目的は、データベースの世界に足を踏み

    obutora
    obutora 2024/03/01
  • 料理研究家リュウジ氏、味の素めぐり「金があるなら昆布が…」の声に「義務教育の敗北を感じた」(日刊スポーツ) - Yahoo!ニュース

    料理研究家リュウジさん(37)が14日、X(旧ツイッター)を更新。味の素をめぐって寄せられたコメントについて反論した。 【画像】疑問を呈したリュウジさんのX(旧ツイッター)から リュウジさんは「旨味の塊である味の素と昆布を比較して漬け物を漬ける動画を出したら」と切りだし「『金があるなら昆布がいい、理由は自然だから、自然ものの安全は保証されてるから』みたいなコメントがついてて義務教育の敗北を感じた」とつづった。「自然なら安全な訳ないだろ、フグ毒やトリカブト、毒キノコの存在知らんのか」と強い口調で疑問を呈した。 この投稿にユーザーから「味の素に必死すぎる反応しなくていい 良いものならば使う人は使う そういうお手軽お料理でしょ だから私も作れる」との意見が寄せられ「今まで料理に携わる人間が臭いものに蓋をして触れなかったからこういう訳のわからんデマが広がってるのに黙れと? 正しい事を発信するのは良

    料理研究家リュウジ氏、味の素めぐり「金があるなら昆布が…」の声に「義務教育の敗北を感じた」(日刊スポーツ) - Yahoo!ニュース
    obutora
    obutora 2024/02/15
    味の素っていうちょっと刺激するだけでバズるワードがあって羨ましい
  • 軽率に会社を設立してみた

    Tue, Feb 6, 2024 2-minute readひとり合同会社を設立してみました。 なんで?「ソースコードの一行一行は、経営判断そのものだ。」という好きなフレーズがあります。とあるブログ記事の書き出して、ざっくり要約すると、プログラミングの過程においては常になんでこう書いたのか?読みやすさとかパフォーマンスとかトレードオフすべき都合があって、なにを優先すべきか?の判断がなされているはずで、それはつまり経営判断だよね、という内容です。 昨年執筆した「メタエンジニアリング 理論と実践、そして未来」という同人誌でも、このフレーズを引用させてもらいました。文中には「経営とメタエンジニアリング」という章を設け、メタエンジニアリング(つまりエンジニアエンジニアリング組織への投資)と経営の関係について考察しています。 過去、エンジニアリングと経営の板挟みになった経験は(程度の大小こそあれ)

    obutora
    obutora 2024/02/07
  • RiverpodをMixinで効率的に管理し、生産性を上げるのだ

    どんな方向けの記事? どんなProviderが利用されているか、コードを探して迷子になったことがある方 ProviderとEventを構造的に管理する方法を知りたい方 Mixinを利用して、Unit Testも含めて一覧性の高い管理を実現したい方 どんな方向きではない記事? この記事は簡便のため StateProvider と FutureProvider のみを扱います。 riverpod_generatorを使った新記法で書かれた記事を読みたい方には不向きです。

    RiverpodをMixinで効率的に管理し、生産性を上げるのだ
    obutora
    obutora 2024/02/04
  • スパゲッティ、まだ鍋とフライパン使ってる? カゴメのレシピに「これしかやりたくない」

    スパゲティといえば麺をゆでて、ゆであがった麺にソースをからめて作りますよね。 筆者はいつも「工程が多くて面倒だな」と思っていたのですが、カゴメ株式会社(以下、カゴメ)のウェブサイトで、フライパンだけで作れる『トマトスパゲティ』のレシピを見つけました。 料理中に気にかけるのはフライパン1つだけ!洗い物が減るし、いいことづくめではありませんか。 どんな味になるのかが気になったので、早速作ってみることにしました。 カゴメが公開中!『フライパンひとつで!トマトスパゲティ』 カゴメのウェブサイトで紹介されている材料は、以下の通りです。 材料(2人分) スパゲティ 160g ベーコン 2枚 玉ねぎ 1/2個 にんにく 1片 カゴメトマトジュース低塩(720ml) 1カップ 水 1・1/2カップ オリーブ油 大さじ1 塩 少々 こしょう 少々 お好みで パセリ(みじん切り) 適量 粉チーズ 適量 カゴメ

    スパゲッティ、まだ鍋とフライパン使ってる? カゴメのレシピに「これしかやりたくない」
    obutora
    obutora 2024/01/27
    最近のスクロールするだけでフル画面表示される動画広告は本当にクソで、これが実装されているページを片っ端からブラックリストに登録している
  • Udemyで未経験からFlutterエンジニアとして転職して幸せになる話 - Qiita

    3秒まとめ Udemyはエラーハンドリングやリファクタリングを理解する点で、 よりもずっと優越した学習教材である Udemyから 自分にマッチするコースを選ぶ方法 について Udemyを利用して、未経験からFlutterエンジニアになるまで 電車に乗って、周りを見渡した時、みんなが見ているもの スマホです。 5分程度の短い乗車時間の人から、1時間近く乗っている方まで、みんなスマホを見ています。 みんなが注目している画面を、自分の思いのままに操作できるようになりたい… そう考え始めたのが、プログラミング学習の第一歩でした。 とはいえ、iOSとAndroidを別言語で書くのはハードル高い。どちらかマスターしても片手落ちとなるとモチベーションもわかない。そうやってやる前からあきらめていました。 しかし、Flutterというフレームワークを使うと、Dartという1つの言語だけでiOS/Andro

    Udemyで未経験からFlutterエンジニアとして転職して幸せになる話 - Qiita
    obutora
    obutora 2023/12/25
  • 「OK」って何の略か知ってる?【2023年回顧】

    語でもたくさんの言葉が略されるように、英語もたくさんの略語で溢れている。その中には「OMG」(Oh My God)や「VIP」(Very Important Person)のように明らかなものもあるが、日常的に使っているのに何の略かあまり知られていない言葉もある。 例えば、「a.m.」や「p.m.」が何の略語か聞かれても、答えられない人も多いだろう。(ラテン語で「正午前」を意味するante meridiemと「正午後」を意味するpost meridiemの略だ) では、多くの人が1日に何度も使う「OK」という言葉はどうだろう?何の略語か、あなたはご存知か? 私たちは通常、同意、合意、受諾を意味するためにOKを使う。また、形容詞や副詞として何かが十分であることを示唆したり、動詞や名詞として承認や許可を表したりもする。 OKは今や、日も含め、世界中の数えきれないほどの言語で使われている。

    「OK」って何の略か知ってる?【2023年回顧】
    obutora
    obutora 2023/12/19
    スクロールするだけで最大化される動画広告は初めてだな
  • make real • tldraw

    Draw a ui and make it real with tldraw.

    make real • tldraw
    obutora
    obutora 2023/11/16
  • 3大老人が思ってるほど若者にウケてない料理「すき焼き」「とんかつ」あとひとつは? : 哲学ニュースnwk

    2023年11月10日22:05 3大老人が思ってるほど若者にウケてない料理「すき焼き」「とんかつ」あとひとつは? Tweet 1: 名無しさん@おーぷん 23/11/10(金) 19:20:56 ID:tZ6k あと一つは? 飯が美味い都道府県ランキングできた 2: 名無しさん@おーぷん 23/11/10(金) 19:21:07 ID:FL47 とんかつはみんな大好きやろ 4: 名無しさん@おーぷん 23/11/10(金) 19:21:24 ID:FLzC とんかつ好きやで 5: 名無しさん@おーぷん 23/11/10(金) 19:22:15 ID:tZ6k >>4 ワイもどっちも好きやけど満を持して出すものではないやろ 7: 名無しさん@おーぷん 23/11/10(金) 19:22:56 ID:cjd6 赤飯 8: 名無しさん@おーぷん 23/11/10(金) 19:23:28 ID:

    3大老人が思ってるほど若者にウケてない料理「すき焼き」「とんかつ」あとひとつは? : 哲学ニュースnwk
    obutora
    obutora 2023/11/11
    画面の8割くらい広告で、何も頭に入ってこない
  • GraphQLサーバーは、本当にGoがTypeScriptより早いのか。Flutterからの呼び出しで検証する。

    3秒まとめ GoのパフォーマンスはNestJS(TypeScript)の2倍以上!? GraphQLのエコシステムはGo, TSともに充実 GitHub Copilotで、GoのAcceptance Rateが40%を超える体験をした GraphQL全盛の時代に、どの言語を使って開発すべきか 2015年にFacebookにより公開されたGraphQL。日でもYahooやメルカリなどバックエンドをマイクロサービス化している多くの企業で採用され、近年はフロントエンド開発者にとって魔法の弾丸のように扱われることも多くなりました。 メルカリShopがGraphQL Client Architecture Recommendation社外版を公開していることからもわかる通り、GraphQLの利用に関する知見はかなり蓄積されてきています。 上記Recommendationによれば、BackendはG

    GraphQLサーバーは、本当にGoがTypeScriptより早いのか。Flutterからの呼び出しで検証する。
    obutora
    obutora 2023/09/01
  • 「心理的安全性」をバリューに掲げたけど、ほぼ効果がなかった話|藤田 雄一郎

    今回は、組織づくりについての話。 現在うちの会社は7期目で、メンバーは業務委託の方を含めると100人近くになりました。 おかげさまで退職率も低く「みんないい表情で働いてますね」と言っていただくことも増えました。心理的安全性も高く、「組織をよくするために自ら積極的に動く」というカルチャーが醸成されていると自負しています。 ただ、ずっと平和でいい感じだったのかというと、そんなことはありません。当初、組織づくりはめちゃくちゃ大変で、起業して最初の2〜3年はずっと組織のことで悩んでいました。 そんな状態から、どうやって今のようになったのか? 同じように組織づくりに悩んでいる人のヒントになればと思い、僕の経験を書いてみたいと思います。 「お前やれるのか?」みたいな空気感初期の頃、オフィスはシーンとしていて緊張感がありました。 プロフェッショナリティのすごく高い人たちが集まっていて「俺はこんだけやるけ

    「心理的安全性」をバリューに掲げたけど、ほぼ効果がなかった話|藤田 雄一郎
    obutora
    obutora 2023/08/29
    心理的安全性の理解が間違ってるとかそうじゃないとか議論が生まれてしまう時点で、動画付きのセカンドペンギンの方がチームの方向性を決めるのに役立つんじゃないかな
  • 吉川醸造株式会社への商標権侵害による提訴に関して – AFURI

    吉川醸造株式会社(以下、「吉川醸造社」といいます。)からのリリースのとおり、今般、当社と吉川醸造社との間で商標権侵害に関する係争が生じていることは事実です。 当社は、2017年からアメリカで日酒を提供してまいりましたが、新事業の一環として、日国内で日酒事業への進出を図っており、現に国内外数店舗において、下記の「AFURI」ブランドの日酒の提供を開始しています。 当社は、この日酒事業の進出のために、2020年に日酒に関する「AFURI」の商標登録(登録番号第6245408号)を取得致しました。新事業への進出に際して、その分野であらかじめ商標登録を取得する行為は、必要なことです。 しかしながら、期せずして新型コロナ感染拡大により、新事業である日酒事業への進出を一時的に中止せざるを得ない状況に追い込まれてしまいました。コロナ禍の状況がやわらぎ、新事業である日酒事業を再開しようとし

    obutora
    obutora 2023/08/27
    日本酒メーカーの方に先使用権が認められるかどうかって話じゃないの?
  • Software Engineering at Google

    obutora
    obutora 2023/08/16
  • Dart製のベンチマークHakariを開発!forEachやmap遅すぎィ!なことを即時測定デキルヨ!

    まとめ JavaScript系のベンチマーク、mitataのようなリッチなベンチマークをDartでも取りたい シンプルな記法で、リッチな結果を得られるpackage、Hakariを開発したよ! x倍や棒グラフで測定結果をリッチに確認できるHakariはGood! JavaScript系のベンチマーク、mitataに痺れる、憧れるゥ! HonoというNode, Deno, Bunなどで動くJavaScriptフレームワークを開発している @yusukebeさんがよく mitata というベンチマークソフトを使っているのを見かけます。 mitata は簡単なテストを書くようにシンプルに記載できて、かつ結果が美しく、わかりやすく表示されるのが特徴です。クロスランタイムなベンチマークをとれるのがmitataの大きな特徴ですが、単純な書きやすさと、結果の見やすさは目を見張るものがあります。 Dart

    Dart製のベンチマークHakariを開発!forEachやmap遅すぎィ!なことを即時測定デキルヨ!
    obutora
    obutora 2023/08/14
  • モバイルとの相性最強と言われるgRPCをFlutter x NestJSで実装し、Stream通信や認証、複数言語実装に使えるか試す

    まとめ 相性バツグンといわれる、モバイル x gRPCは思ったよりずっと簡単に実装可能 複数言語間でもProtocol Buffersの恩恵により型変換を意識することなくスムーズに開発が進められる。 メソッド、引数の型、引数の返り値の型が自動生成されるのでとても良い RESTful APIにおけるheaderを、表現力の高いMetaDataとして利用し、認証認可等にも使えそう Streamをうまく使いこなせば、ユーザー体験をめっちゃ高くできそう。チャットやゲームなどの双方向通信が比較的楽に実装できるかも どんな人向きでない記事? NestJSの詳しい実装を知りたい方 Bidirectional streaming, Client streamの詳細実装を知りたい方 モバイル向け通信技術格的な選択肢、gRPCを実際に試してみたい 現在、私の働いているMinediaで開発しているサービス群

    モバイルとの相性最強と言われるgRPCをFlutter x NestJSで実装し、Stream通信や認証、複数言語実装に使えるか試す
    obutora
    obutora 2023/08/08
  • Rustは本当に早いのか。Flutterにおける速度をMarkdownParserで比較してみた。

    まとめ Rust製parserは、Dart製parserの2倍程度の速度が期待できる Rustの呼び出しコストとして、1.2ms程度のボトルネックが存在する n回のRust呼び出しは、場合によってはパフォーマンス低下につながる RustFlutterのアダプタは自動生成できるので実装は非常にカンタン Rustコンパイル用の設定は1回すればずっと使えるが、プラットフォームごとにしなければいけないので結構面倒。 どんな人向けの記事? FlutterからRustの関数を呼び出す方法を知りたい方 Rustの関数をわざわざ呼び出すべきか、判断基準のヒントを得たい方 Dart vs Rustのスピードテストの実測値をみたい方 Rust当に早いのか。Flutterで実際に呼び出してDart実装と比較する つい先日、Stack Overflow Developer Survey 2023が公開されま

    Rustは本当に早いのか。Flutterにおける速度をMarkdownParserで比較してみた。
    obutora
    obutora 2023/07/18
  • 「宝くじの誤り」 - NATROMのブログ

    宝くじの誤り」とは、「中には大きな利益を得る人もいるかもしれない」という理由で利益が害よりも大きいことが証明されていない医療行為を容認する考え方を表すために私が提案したい言葉である。医療行為には不確実性がある。公的に推奨されている医療行為でも利益はなく害だけを被る人もいるが、集団全体では害よりも利益が大きいとされている。害よりも利益が大きいと十分に証明されていなかったり、逆に利益よりも害が大きいと証明された医療行為は推奨はされていない。 宝くじを購入する行為の金額の期待値はマイナス*1であり、宝くじを買った集団全体では損の方が利益より大きい。しかし、少数ながら、きわめて大きな利益を得る人もいる。宝くじを買う人たちのほとんどはそうしたことを承知の上で宝くじを買うのだろう。ならば、集団においては害が大きくてもきわめて大きな利益を得る可能性があるなら、推奨されていない医療行為を受ける自由だって

    「宝くじの誤り」 - NATROMのブログ
    obutora
    obutora 2023/06/30
    期待値がマイナスであるならば、税金をふんだんに使う医療保険でやったらダメでしょ。自由診療ではありだと思うけど。
  • 河野太郎氏、マイナで陳謝 野党の批判に「おまえが始めた」愚痴も | 毎日新聞

    講演後の視察で報道陣の取材に応じる河野太郎デジタル相(中央)ら=新潟県阿賀町で2023年6月25日午後4時24分、中津川甫撮影 河野太郎デジタル相は25日、新潟県新発田市で講演し、別人の情報をひも付けるミスが多発したマイナンバーカードの問題について「いろいろとご迷惑をおかけしている」と陳謝した。「原因を特定したので、防ぐために一つ一つ対策を打っている」と理解を求めた。 ひも付けのミスに関連し、日のデジタル化を阻む要因として、書類に判子(認め…

    河野太郎氏、マイナで陳謝 野党の批判に「おまえが始めた」愚痴も | 毎日新聞
    obutora
    obutora 2023/06/26
    逆にこの程度のエラーで運用できてるのがすごいと思うんだけど、違うのかな
  • chatGPTにアドバイスをもらったらデータサイエンスを知って1週間の友人がコンペで上位6.5%に入った話

    先日、データ解析のセミナーを開催しました。 未経験の方でも、2時間で予測モデルを作成することができるハンズオンセミナーでした。 好評だったので、その内容をYouTubeにまとめたのでご興味ある方はご覧ください。 このハンズオンセミナーで予測モデルの作り方を知った友人chatGPTにアドバイスをもらって、データサイエンスのコンペティションサイトに応募したところ、上位6.5%に入ることができたという報告を受け、驚愕しました。 chatGPTを上手く使えば素人がプロに勝つことも十分できるのだなと実感しました。 友人が参加したデータサイエンスのコンペは、SIGNATEの糖尿病予測問題でした。 以下のような進め方をしたとのことでした。 まず、問題の概要を説明して、どのように進めていけば良いかを確認したそうです。 そうすると、chatGPTからデータサイエンスの問題を解くための手順を一覧化してくれて

    chatGPTにアドバイスをもらったらデータサイエンスを知って1週間の友人がコンペで上位6.5%に入った話
    obutora
    obutora 2023/04/26
    初心者用コンペだからいい成績だっただけでは? ただ、確かに学習曲線の上昇には寄与しそう。 詰まったとき本当に上手い解決策を提示してくれるかは疑問。