タグ

ブックマーク / jinjor-labo.hatenablog.com (36)

  • 設計を考える時のメモ - ジンジャー研究室


     Design Doc     調  調       
    設計を考える時のメモ - ジンジャー研究室
  • 優先順位が口癖になる危機感 - ジンジャー研究室


    調  toB Web   333
    優先順位が口癖になる危機感 - ジンジャー研究室
  • 極端なことを言っている時、何を考えているのか - ジンジャー研究室


     X X     
    極端なことを言っている時、何を考えているのか - ジンジャー研究室
  • Cloudflare Workers + Durable Objects でホワイトボードを作ってみた - ジンジャー研究室


    Cloudflare  Durable Objects 使 github.com  -  -  - Whiteboard  -  -  - Google Jamboard  - Slack   Jamboard  使使 Durable Object  
    Cloudflare Workers + Durable Objects でホワイトボードを作ってみた - ジンジャー研究室
    igrep
    igrep 2022/03/22
    すごい “エッジから状態を管理するオブジェクトにアクセスできる。各オブジェクトは JavaScript クラスのインスタンスで、それぞれ裏側にストレージを持てる。Workers KV と違って強い一貫性がある。”
  • 負債展 - ジンジャー研究室

    技術的負債、色々あると思ったので並べてみた。 スピード重視負債「ビジネスが軌道に乗るまではスピード重視ね」 ビジネス要求の変化負債「頑張ってやってもらったけど、その機能もう要らないわ」 マーケティングの失敗負債「鳴り物入りでリリースしたのに誰も使ってくれない...」 要求分析失敗負債「この機能欲しいって言ってたよね...違うの...」 重要顧客負債「どうしても必要な機能だと言うので if 分岐で対応しますね...」 法改正負債「この実装だと今後はダメだって...」 上司の無理解負債「リファクタリングの時間が全然取れないんだけど...」 コーディング能力不足負債「なんで動いてるのか分からないけどヨシ...」 技術知識不足負債「そんな綺麗なやり方あったの知らなかった...」 怠惰負債「当は共通化した方がいいけど、めんどくさいからやめた」 TODO 負債「// TODO: あとで時間がある時に

    負債展 - ジンジャー研究室
  • 得意なこと - ジンジャー研究室

    「あの人はなんでこんなに簡単なことができないんだろう」 と思った時、それは自分が得意なことであり自分の強みであると思った方がいい。 「やるだけなのに、やってない」 とかではないのだ。

    得意なこと - ジンジャー研究室
    igrep
    igrep 2021/03/25
    確かに。
  • 速度との戦い - ジンジャー研究室


      48000Hz 1 0.02ms    Web  React  Virtual DOM  immutableGC 
    速度との戦い - ジンジャー研究室
  • 綺麗な矩形波を作る - ジンジャー研究室


    1 -1   FFT   ...  Stackoverflow  "Band-limited waveform" 使 
    綺麗な矩形波を作る - ジンジャー研究室
    igrep
    igrep 2021/02/25
  • TypeScript >= 4.1 の Template Literal Types を活用した引数パーサーを作ってみた - ジンジャー研究室


      T | null T  GitHub Packages  github.com  () TypeScript mini interpreter | by Yosuke Kurami | Medium    
    TypeScript >= 4.1 の Template Literal Types を活用した引数パーサーを作ってみた - ジンジャー研究室
  • すごいコード - ジンジャー研究室


    OSS  使  Yosuke Torii /  (@jinjor) 2020918     使   
    すごいコード - ジンジャー研究室
    igrep
    igrep 2020/09/25
  • 関数型言語 Faust で wasm な AudioWorkletNode を一瞬で作るサンプル - ジンジャー研究室


    Faust  faust.grame.fr  DSL   import("stdfaust.lib"); freq = hslider("freq",200,50,1000,0.01); gain = hslider("gain",0.5,0,0.5,0.01); gate = button("gate"); process = os.sawtooth(freq) * gain * gate;  UI Faust qiita.com AudioNode   wasm  Web Audio API  AudioNode 
    関数型言語 Faust で wasm な AudioWorkletNode を一瞬で作るサンプル - ジンジャー研究室
    igrep
    igrep 2020/03/05
  • Custom Elements を正しく実装するのはとても難しい - ジンジャー研究室


    React  Custom Elements 使 Custom Elements  Custom Elements  React  Vue  Custom Elements 使npm 使 script  CDN 
    Custom Elements を正しく実装するのはとても難しい - ジンジャー研究室
  • Nim v1.0 で簡単なツールを作ってみた - ジンジャー研究室

    The wait is over. Nim v1 is here. 👑https://t.co/fTmnaC0e1q pic.twitter.com/u6oIhF6QaH— Nim language (@nim_lang) September 23, 2019 Nim 今朝たまたまこんなツイートが流れてきて、聞いたことある言語だったので気になって触ってみた。 見たところ、静的型付けで文法も結構親しみやすい感じ。その上パフォーマンスが良いとか。ひょっとしてこれから来る言語なのでは。知らんけど。解説は先駆者の記事とか読んでください。最近の言語かと思ったら初登場が 2008 とからしくて意外と歴史を積み重ねてる。 お題を考える やるからには何か意味のあるものを作らないとつまらないので、お題を考える。 せっかくだから何か役に立つものをとお題を考えたんだけど、ソース中の TODO 見つけてその関連

    Nim v1.0 で簡単なツールを作ってみた - ジンジャー研究室
    igrep
    igrep 2019/09/28
  • CSS フレームワークを使いたくない - ジンジャー研究室


    CSS   CSS  Bootstrap  Bulma 便使使使 使使使使10 Web 使使
    CSS フレームワークを使いたくない - ジンジャー研究室
    igrep
    igrep 2019/03/14
    自分も正直避けてたけど、複数人での保守性とか考えたら入れるべきなんだろうな...
  • Elm 本書きました - ジンジャー研究室


    Elm   Elm  2017  Amazon  Elm  0.19 0.18 1 elm-make  elm make  elm-package.json  elm.json  elm-lang/*  elm/* toString  Debug.toString  String.fromInt Html.program  Browser.element   Elm 
    Elm 本書きました - ジンジャー研究室
    igrep
    igrep 2019/02/26
    🎉
  • JavaScript フレームワークを巡った話 - ジンジャー研究室


     Elm   Web  Web  ERP  Web  SEO   PC Windows  GUI  C#  GUI 
    JavaScript フレームワークを巡った話 - ジンジャー研究室
  • GISC : Scaffolding のネタを Git のリポジトリから取ってくるツール作った - ジンジャー研究室


    github.com GitHub  Scaffolding 使 Git  Scaffolding  GISCgisc disc  iPhone 便 使 npm install -g gisc jinjor/gisc example  my-project  github.com  https  master  depth 1 gisc get jinjor/gisc example my-project  alias
    GISC : Scaffolding のネタを Git のリポジトリから取ってくるツール作った - ジンジャー研究室
    igrep
    igrep 2018/11/08
  • Elm で不正な JSON に厳しすぎる問題についてのメモ - ジンジャー研究室


      Elm  JSON   JavaScript  Elm { name: string }  API  {}  name   Elm JS null  undefined 
    Elm で不正な JSON に厳しすぎる問題についてのメモ - ジンジャー研究室
    igrep
    igrep 2018/10/31
  • 画像の差分を見つけるツールを作った - ジンジャー研究室

    作ったのは大分前なんだけど、想定するユースケースで実際に使えそうだと確認できたので。 作ったもの github.com 動機 デザイナーから新しいカンプをもらった時にどこが変わったのか分かりにくかった 作った機能をレビューしらもらう時にスクショのどこが変わったのか分かりにくかった 微妙なところ 完成度はぶっちゃけ高くないというか、自分の用途のために使う MVP 的なやつなので最低限しかできない。 具体的には、 遅い PNG のみ 上下にずれると全部変わったことになる 遅いのはアルゴリズムが愚直なのもあるけど、せめてファイル変わってない時は checksum 取るくらいの対策はしたい。 最後のは改善したかったけど蓋を開けたらそういう修正はほとんどなかったというか、あってもあまり問題にならなかったので放置。 ところで画像差分検知と言えばもっと有名なのがあるので、ちゃんとしたやつを使いたい人はこ

    画像の差分を見つけるツールを作った - ジンジャー研究室
    igrep
    igrep 2018/09/07
  • Elm 0.19 の主な変更点 - ジンジャー研究室

    Elm 0.19 リリース! https://elm-lang.org/blog/small-assets-without-the-headache New version of @elmlang out today! Compiler generates small assets by default. Just add the --optimize flag!https://t.co/N1Mkbv0OzC pic.twitter.com/PXyQMlYY31— Evan Czaplicki (@czaplic) 2018年8月21日 1年半ウォッチしていたので覚えている範囲で書いてみる。 追記 ↓ここに全部書いてあるじゃん。というか上の記事からリンクされてたし、この記事いらないじゃん。 github.com コンパイルが速くなった タプルで大量にパターンマッチした時に遅くなる件も改

    Elm 0.19 の主な変更点 - ジンジャー研究室
    igrep
    igrep 2018/08/24
    相変わらずどんどん機能を削ってるなぁ。