タグ

2020年12月25日のブックマーク (28件)

  • なぜWebサービスの選定においてSAML/SSOが重要なのか

    TL;DRクラウドネイティブな時代のビジネスではWebサービス活用は必須Webサービスをセキュアに利用していくには管理やセキュリティ面での工数・コストが増えるこの工数・コストを下げることこそがWebサービス活用推進ひいてはビジネスの加速に繋がる工数・コストを下げる為に導入するWebサービスにSAML/SSOは必須ログインをSAML/SSOに限定出来ることまでがマストWebサービス利用におけるセキュリティ面で一番重要なのがID周り個々のWebサービスセキュリティ対策よりもID管理に特化したシステムに任せた方がよっぽどセキュア(屋)Webサービス導入時には値が張ってもSAML/SSO出来るプランで契約するSAML/SSOが出来ないことによるデメリット(工数・コスト)の方が、SAML/SSOを有効にできるプランにアップグレードする費用に勝るB2BのWebサービスを提供する企業は全プランに

    なぜWebサービスの選定においてSAML/SSOが重要なのか
    braitom
    braitom 2020/12/25
    Webサービス選定時にSAML/SSOが大切な理由について。管理工数の削減、セキュリティ面、利用者のパスワード管理面で必要性がまとめられている。
  • 機械学習エンジニア弁護士が解説するAIと権利の話 - Qiita

    みなさん、こんにちは。 こちらは「ABEJAアドベントカレンダー2020」の23日目の記事です。 はじめに 私は、弁護士として法律事務所に所属しつつ、ABEJAで法務のサポートなどをしています。 また、JDLAのE資格を取得したので、機械学習エンジニアを名乗って少しだけエンジニア的な活動をしたりもしています。 仕事柄、AIと法律の話をすることが多いのですが、その際に私がよく質問されるのが、 ① 所有権とか著作権とか特許権とか、権利がいろいろあってAIとの関係で何が問題になるかよくわからない ② データの利用が法的にOK/NGってどういう観点から検討してるのかよくわからない ③ AI開発の委託・受託のときのモデルの権利問題がよくわからない といったものです。 そこで今日は、この3つの問題をできるだけわかりやすく、一気に解説してしまおう!という記事を書きました。 経産省の「AI・データの利用に

    機械学習エンジニア弁護士が解説するAIと権利の話 - Qiita
    braitom
    braitom 2020/12/25
    これは勉強になる
  • テックリードになって気をつけていること - Qiita

    フューチャーアドベントカレンダー2020の24日目です。 はじめに フューチャーに入ってテックリード(社内だとアーキリーダーと呼ぶことも多い)のような役割をし始めて4,5年ほど経過しました。 いくつかの案件を回して自分なりに汎化・パターン化してきた部分も増えてきたので、気を付けていることをまとめました。 テックリードとは エンジニアのためのマネジメントキャリアパス――テックリードからCTOまでマネジメントスキル向上ガイド によると、以下のように説明されています。 テックリードはエンジニアの階層におけるランクのひとつではなく、シニアのレベルに達したエンジニアが担うことのできる職責群である 技術的なプロジェクトの管理者 部下に効率良く仕事を割り振って自身の負担を適宜軽減するよ う心がける チーム全体の生産性に照準を定め、しかるべき成果を上げるよう全力を尽くさなければならない 管理やリーダーシッ

    テックリードになって気をつけていること - Qiita
    braitom
    braitom 2020/12/25
    テックリードをする上で気をつけていることがアーキテクチャ設計、開発生産性、品質、コミュニケーションなどの観点でまとめられている。
  • ZOZO プラットフォームSREとコロナ禍におけるチームリーディング術

    MLOpsチームは4名程度の規模だったのですが、PF-SREチームは当初から8名という大所帯(現在は10名)で、適切なチーム人数と言われる Two Pizza Rule の8人を超えてしまい、チーム運営のやり方を変えていく必要がありました。 また、2020年2月頃からCOVID-19によって週5リモートワークに代わり、その中で如何に効率を落とさずにチームとして働くかを模索していく必要がありました。 記事では、小さなチームから、大きなチームのリーダーに移り変わるにあたってどのような変化を進めていったのか、またCOVID-19におけるリモートワークにどのように適合していったのかを記載していきたいと思います。 チームリーディングで気をつけていること私がチームをリードするときに気をつけていることは、約一年前に発表したZOZO MLOps のチームリーディングとSRE (Engineering)と

    ZOZO プラットフォームSREとコロナ禍におけるチームリーディング術
    braitom
    braitom 2020/12/25
    チーム運営のノウハウがまとめられている。よき。
  • AWSソリューションを利用して負荷テストを行う

    こんにちは。クリスマスイヴイヴですね!みなさんいかがお過ごしでしょうか。 マクアケという会社でSREしてます。Naganeです。 という事でこの記事はMakuake Advent Calendar 2020 23日目の記事になります。 突然ですが皆さん。負荷テストしてますか! 苦労した末に作り上げたサービスを世の中に出し、これからさぁやっていくぞ!となっている中 アクセス集中でサイトダウン。悲しいですよね。 そうならないためにも、公開前に実際にある程度アクセス集中状態を擬似的に作り出し 実際に提供したい体験が得られるか確認するというのはとても大切な事です。 実際に負荷テストをしようとすると大変な所 しっかりとした負荷テストを実施しようとした時に意外と大変なのが環境の準備です。 負荷をかける先が接続制限されていたり 作成した実行環境が思ったより負荷が出ずカーネルパラメータのチューニングを強い

    AWSソリューションを利用して負荷テストを行う
    braitom
    braitom 2020/12/25
    へー分散負荷テスト用のCloudFormationテンプレートあったのか。知らなかった。
  • GitHub Issuesを個人用のTodo管理アプリとして使っている

    個人的なタスク管理ツールとしてGitHub Issueを使うようにしてその仕組みを色々と作っているので、そのアーキテクチャについてのメモ書きです。 後述しますが、GitHubをベースとすることでプログラムでの拡張性が高いというのが特徴です。 セットアップが色々と必要になるためぱっと再現しやすい感じではなかったり一部未公開になってます。 需要があったらオープンソースとして公開できるように整えます。 GitHub Issuesとタスク管理ツールでの課題 自分の中で、タスク管理ツールとGitHub Issuesを両方使う場合に次の課題がありました。 自分のタスクの半分以上はGitHubに何かしら紐づく情報(オープンソース、ブログ、仕事)であったため、GitHub Issueとの二重管理感がある GitHub上で複数のリポジトリのタスクを管理するのが難しい 1つ目は、タスク管理ツールを使っても結局

    GitHub Issuesを個人用のTodo管理アプリとして使っている
  • 100 Tips for a Better Life — LessWrong

    (Cross-posted from my blog) The other day I made an advice thread based on Jacobian’s from last year! If you know a source for one of these, shout and I’ll edit it in. Possessions 1. If you want to find out about people’s opinions on a product, google <product> reddit. You’ll get real people arguing, as compared to the SEO’d Google results. 2. Some banks charge you $20 a month for an account, othe

    100 Tips for a Better Life — LessWrong
    braitom
    braitom 2020/12/25
    Better lifeを考えるとこれほどいろいろな要因があるんだなー。人間って複雑だなってあらためて思った。
  • How to Favicon in 2024: Six files that fit most needs—Martian Chronicles, Evil Martians’ team blog

    It’s time to rethink how we cook a set of favicons for modern browsers and stop the icon generator madness. Frontend developers currently have to deal with 20+ static PNG files just to display a tiny website logo in a browser tab or on a touchscreen. Read on to see how to take a smarter approach and adopt a minimal set of icons that fits most modern needs.

    How to Favicon in 2024: Six files that fit most needs—Martian Chronicles, Evil Martians’ team blog
    braitom
    braitom 2020/12/25
    多様なデバイスやスクリーンサイズがある昨今での最適なfaviconの作り方について。
  • 技術選定/アーキテクチャ設計で後悔しないためのガイドライン - Qiita

    はじめに 稿は、ソフトウェア開発を進める際に直面する様々な技術的な意思決定やライブラリ・フレームワーク・XaaS等を選択し正しく活用していくのかについての考え方をサポートすることを目的としています。「すべてにおいてこのようなワークフローを通じて検討すべきである」という主張ではありません。読者の抱える問題領域に応じて、必要な箇所を取捨選択するための1種の考え方を提供するものです。 そもそもアーキテクチャ・技術選定に時間をかけるべきか まず第一に伝えておきたいことは、技術選定やアーキテクチャ設計に常に慎重であるべきではないということです。ソフトウェアの規模やライフサイクルに応じて、そもそも時間をさく必要がないということも多くあります。書き捨てのシェルスクリプトにも読みやすいコードを求めて書くことは非常に重要ですが、だからといって組織だって議論・検討するようなものでもないのです。一方で、5年も

    技術選定/アーキテクチャ設計で後悔しないためのガイドライン - Qiita
  • エンジニア組織のキャリア戦略とスタンスとして大事にすべきこと

    こんにちは、株式会社エウレカでCTOをしている kaneshin です。 この記事は CTOA Advent Calendar 2020 の21日目の記事です。エンジニア組織におけるキャリア設計について、今までの私の経験を踏まえて考察してきたスキルの礎の部分について、いろいろな方にお話しする機会が増えたこともあり、今年の締め括りとしてエンジニア組織のキャリア戦略について一書こうと思い、記事を書いています。 はじめに株式会社エウレカは、恋活・婚活マッチングアプリ「Pairs」の運用とオンライン結婚相談所「Pairsエンゲージ」の展開をしています。私は2012年にエンジニアとして入社し、当時ローンチしたばかりのPairsチームへの配属となりました。(Pairsは以下「ペアーズ」と表記します) 入社当時は出会い系と同じ括りとして認識されていたペアーズですが、今ではこのようなクリエイティブを世

    エンジニア組織のキャリア戦略とスタンスとして大事にすべきこと
    braitom
    braitom 2020/12/25
    Technical BreadthとTechnical Depthでのキャリアの考え方面白いな。使えそう。
  • 【ZOZOTOWNマイクロサービス化】API Gatewayを自社開発したノウハウ大公開! - ZOZO TECH BLOG

    はじめに こんにちは。ECプラットフォーム部のAPI基盤チームに所属している籏野 @gold_kou と申します。普段は、GoAPI GatewayやID基盤(認証マイクロサービス)の開発をしています。 ZOZOテクノロジーズでは、2020年11月5日にZOZO Technologies Meetup〜ZOZOTOWNシステムリプレイスの裏側〜を開催しました。その中で発表されたAPI Gatewayによるマイクロサービスへのアクセス制御に関して、当日話せなかった内容も含めて、API Gatewayについてこの記事で網羅的にまとめました。 API Gatewayやマイクロサービスに興味ある方、「API Gateway」という言葉は知っているけど中身はよく分からないという方向けの記事なので、読んでいただけると幸いです。 はじめに ZOZOTOWNのリプレイス マイクロサービス化の目的 ストラ

    【ZOZOTOWNマイクロサービス化】API Gatewayを自社開発したノウハウ大公開! - ZOZO TECH BLOG
  • js を書いて URL やページの内容を加工してコピーできる Chrome 拡張ココピーのご紹介 - ぽ靴な缶

    この記事は はてなエンジニア Advent Calendar 2020 - Qiita の23日目の記事です。 qiita.com 昨日は id:Krouton さんの 30日でできる! OS自作入門 を読むために nasm_of_nask というコンパイラを作った話 - KRAZY感情STYLE でした。よかったですね。 コードでコピーするココピーです 今日はちょっと前に作ったブラウザ拡張、cocopy を紹介します。 chrome.google.com しゅぴっと拡張を開いてコピーするフォーマットを選択できます。 このアニメーションはコピー機がブーンとスキャンする感じをイメージしています。 利用者が js を書いてフォーマットを追加できます。 コードからは URL、タイトル、選択中のテキスト、ページの HTML にアクセスできます。 Markdown, Scrapbox HTML, は

    js を書いて URL やページの内容を加工してコピーできる Chrome 拡張ココピーのご紹介 - ぽ靴な缶
    braitom
    braitom 2020/12/25
    これは便利だ。単にMarkdown形式で取得するツールはずっと使っていたけどカスタマイズできるのすごくいいな。
  • GitHub - fkubota/Carrier-Owl: arxiv--> DeepL --> Slack/LINE

    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. Dismiss alert

    GitHub - fkubota/Carrier-Owl: arxiv--> DeepL --> Slack/LINE
    braitom
    braitom 2020/12/25
    便利そう。“前日のarxivから気になる論文にスコアを付けてslackに通知するシステムです。”
  • リモート導入研修が変える新入社員エクスペリエンス

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    リモート導入研修が変える新入社員エクスペリエンス
    braitom
    braitom 2020/12/25
    リモートオンボーディングの一般的な課題と解決策、アンケート結果がまとめられている。
  • ペアプログラミングはXPの5つの価値をエクストリームにする - Uzabase for Engineers

    SaaS Product Team の野口です。 以前にもいくつかの記事で触れたように、SaaS Product Team では XP(エクストリーム・プログラミング)をベースとしたチーム開発に取り組んでおり、ほぼ全ての作業をペアで行っています。*1 かく言う私もこのチームに入ってから 1 年以上の間 *2、日々ペアプログラミングに取り組む中でわかってきたことがあるので、この記事で共有したいと思います。 XP はうまくいくことを極限(エクストリーム)まで推し進めることから生まれた ペアプログラミングは XP の 5 つの価値を極限まで推し進める 注記 コミュニケーション シンプリシティ フィードバック 勇気 リスペクト 旅は続く 一緒にペアプログラミングと XP を探求しませんか? XP はうまくいくことを極限(エクストリーム)まで推し進めることから生まれた Kent Beck の『エクス

    ペアプログラミングはXPの5つの価値をエクストリームにする - Uzabase for Engineers
    braitom
    braitom 2020/12/25
    ふむ。“ペアプログラミングは XP の 5 つの価値をいずれも極限まで推し進めるプラクティスだからです”
  • 現代文書の構造 (La structure des documents modernes) - Stellar

    文書を記述する際に、構造――ここでは見出しなどを指す――を機械が可読な形で行うことに意味はあるだろうか。 前回の続きといえば続き。 squeuei.hatenablog.com 前提 scrapbox.io 使わない文書構造の宣言に意味があるのか? 「文字が大きくなって格好いい」以上の意味がない 使わないのにせっせと構造を宣言しているの、マジで意味わからん markdownはとにかくデカイ文字が簡単に書ける事が便利なだけなのでは? 宣言した文書構造を有意義に使う方法がスクリーンリーダーと索引生成以外に何かあれば教えて欲しい #で<h1>や<h2>になる文書構造化がしたいと言いつつ、実はデカイ文字を書きたいだけ 反論 markdownが万能でも素晴らしい完全無欠のものでもないというのは理解する。 が、しかし、文字が大きいことと、構造上の意味を持つこととは違う。今価値がないからと言って、将来に

    現代文書の構造 (La structure des documents modernes) - Stellar
  • Rettyでプロダクトマネージャーのスキル定義&評価制度を導入した話|のぐちひろき

    Rettyプロダクト部門担当執行役員の野口です。PMのスキル定義や評価制度を導入し、プロダクトマネジメントを組織に浸透させる取り組みについて書いていきます。 この記事はRetty Advent Calender 2020の23日目の記事です。昨日は個人ベース・ビジネスドリブンのチームにスクラム導入して1年が経ったので振り返るでした。 Rettyではプロジェクトマネジメントドリブンで、プロダクトマネージャー(以下PM)職種がない組織でした。PM職種導入のため、プロダクトマネージャーの理想像を言語化し、すり合わせたという話でした。「Rettyの未来に向かって、突破できる人」を理想としています。 今回は、上記の記事の後編として(後編書くのに半年かかってしまった・・・)、2019年12月以降で行ったプロダクトマネージャースキルの定義と評価制度への組み込みについて、記載していきます。 背景:LeSS

    Rettyでプロダクトマネージャーのスキル定義&評価制度を導入した話|のぐちひろき
    braitom
    braitom 2020/12/25
    Rettyのプロダクトマネージャーの評価制度について。プランナーの上位としてPMを位置づけ。社の行動規範をベースとして5つのスキルを定義。なるほどなあ。
  • 2021年版Pythonの型ヒントの書き方 (for Python 3.9) | フューチャー技術ブログ

    Pythonに型ヒントが入ってからしばらく経ちます。型ヒントの立ち位置も、なんでもできるアノテーションとして導入されましたが、型ヒント以外の用途はあまり育たず、型ヒントが中心になり、PEPや仕様もそれに合わせて変化したり、より書きやすいように機能が追加されてきました。 エントリーでは、Python 3.9時点での最新情報を元に、現在サポート中のPythonバージョン(3.6以上)との互換性の情報も織り交ぜながら、最新の型ヒントの書き方を紹介します。 エントリーの執筆には、Pythonの型の有識者の@moriyoshi、@aodag、@tk0miya にアドバイスをもらいました。ありがとうございます。 環境構築Visual Studio CodeVisual Studio Codeの場合は、事前にどのインタプリタを利用するかを設定しておきます。その環境にインストールします。venvを使う

    2021年版Pythonの型ヒントの書き方 (for Python 3.9) | フューチャー技術ブログ
  • リモートワーク時代に「エンジニアの幸せ」のためにマネジメントは何ができるか

    2020年は、新型コロナウイルスの感染拡大が、社会のあらゆる領域に大きな影響を与えました。4月には政府による緊急事態宣言のもと、不要不急の外出、公共交通機関による出勤の自粛が強く要請され、われわれの生活、働き方も変化を強いられました。これまで以上に大規模かつ急速に「リモートワーク」が一般化する中で、エンジニア組織を抱える企業は、どのようなチャレンジを行い、これからの課題をどのように捉えているのでしょう。今回、ヤフー取締役常務執行役員の仲原英之氏と、クリエーションライン代表取締役の安田忠弘氏に「リモートワーク時代のマネジメント」をテーマに語っていただきました。 リモートワーク時代に変化を求められるエンジニア組織のマネジメント 仲原:ヤフーの仲原です。自己紹介をさせていただくと、キャリアの最初は、メーカーで半導体のソフトウェアエンジニアをやっていました。主にBtoB領域の仕事だったのですが、将

    リモートワーク時代に「エンジニアの幸せ」のためにマネジメントは何ができるか
    braitom
    braitom 2020/12/25
    へー面白い。“「業務の一部として、業務と関係のない雑談をする時間を作る」というルールを作っています。このルールは、OKRのひとつとしており、あえて「業務時間の3%を雑談に当てる」という数値目標を設定”
  • GitHub - SnapDrop/snapdrop: A Progressive Web App for local file sharing

    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. Dismiss alert

    GitHub - SnapDrop/snapdrop: A Progressive Web App for local file sharing
    braitom
    braitom 2020/12/25
    WebRTCを使ってファイルの共有ができるAppleのAirdropのようなWebアプリ。
  • NextAuth.js for client-side authentication in Next.js | LogRocket Blog

    Ejiro Asiuwhu Software engineer with a drive for building highly scalable and performant web applications. Heavily interested in module federation, micro frontends, state machines, TDD, and system designs. Big on web performance and optimization, advanced component design patterns, a11y, SSR, SSG, ISR, and state management. Expert at crafting highly reusable TypeScript-heavy component libraries. E

    NextAuth.js for client-side authentication in Next.js | LogRocket Blog
    braitom
    braitom 2020/12/25
    Next.js用の認証ライブラリNextAuth.jsについて。GitHub OAuth、Google OAuth、Facebook OAuthアプリの作り方が説明されている。
  • Comic Mono

    Comic Mono A legible monospace font… the very typeface you’ve been trained to recognize since childhood. This font is a fork of Shannon Miwa’s Comic Shanns (version 1). Download ComicMono.ttf ComicMono-Bold.ttf Differences from Comic Shanns All glyphs have been adjusted to have exactly the same width (using code based on monospacifier). The glyph metrics have been adjusted to make it display bette

    Comic Mono
    braitom
    braitom 2020/12/25
    Font:Comic Mono けっこう好きかも。
  • 個人アプリ作家の夢のデスク構成 (2020年末)

    会社を辞めて8年前にフリーランスとして自宅で働くようになってから、自分のデスクで毎日何時間も過ごすようになりました。 より高い生産性を得るために、これまで色々な作業環境の改善を積み重ねて来ました。 ただ生産性を上げるだけでなく、健康について気遣うことも大切です。 この動画では、より良い生産性と健康を実現するデスク環境作りの過程のスナップショットをみなさんに共有したいと思います。 こんにちは、個人アプリ作家のTAKUYAと申します。InkdropというMarkdownノートアプリを独りで作っています。 Software as a Serviceビジネスを成功させるにあたって、僕は独りでいろんな作業をこなしています。 プログラミングだけでなく、マーケティングのためのブログを書いたり、イラストを描いたり、ユーザサポートを提供したりなどなど。 そのため、集中の邪魔にならず、作業に没頭できる空間や道

    個人アプリ作家の夢のデスク構成 (2020年末)
    braitom
    braitom 2020/12/25
    おしゃれだ。Xiserのステッパーよさそうだなーと思ったらけっこうなお値段だった
  • Active Directory 侵害と推奨対策

    1. Active Directory 侵害と推奨対策 垣内 由梨香 セキュリティ プログラム マネージャ セキュリティ レスポンス チーム マイクロソフト コーポレーション CISSP 2. セッション概要  目的  マイクロソフト サポート及びインシデント調査サービスで把握している実態、対応事例から得られた知見を共有  マイクロソフトが提唱する対策の解説し Active Directory の保護に役立てていただく  目次  標的型攻撃における Active Directory の侵害の概要  Active Directory の侵害の特徴 1. “のっとりアカウント”を中心とした侵害の展開 2. 複雑なAD環境に起因する問題 3. 侵害の検出が困難 4. 復旧が困難  推奨する Active Directory 保護策  推奨する対策の概要  資格情報の保護  端

    Active Directory 侵害と推奨対策
  • デザインパターン - Google Cloud のソリューション

    ウェブサイト リニューアルおよび移行のお知らせ 2022 年 7 月 Google Cloud Solution Design Pattern のウェブサイトはリニューアルを行い、以下に移行いたしました。より使いやすくなっておりますので、これまで以上にご活用いただけますと幸いです。 gc-solution-design-pattern.jp ソリューション デザインパターン とは ソリューション デザインパターンでは、 ワークロードごとに Google Cloud のアーキテクチャを 2 つの観点でまとめています。 1 つ目は、様々な業界で利用できる共通のソリューション デザインパターンとして「エンタープライズ向けの組織、 IAM、請求管理」、「インフラストラクチャとマイグレーション」、「アプリケーションおよびデータベースのモダナイゼーション」などを用意しています。 2 つ目は、ゲーム業界

    デザインパターン - Google Cloud のソリューション
    braitom
    braitom 2020/12/25
    GCPのソリューションデザインパターンまとめページ。システムのデザインパターンだけでなく企業で使うときの管理方法もまとめられている。
  • Write code. Not too much. Mostly functions. | Brandon's Website

    Write code. Not too much. Mostly functions. December 15, 2020 There's a well-known quote by author Michael Pollan: "Eat food. Not too much. Mostly plants." I like it because it doesn't attempt to be dogmatic: it encapsulates some basic guiding principles that get you 90% of the way there 90% of the time. Wikipedia describes the book the quote is from (emphasis mine): He explains...the notion that

    braitom
    braitom 2020/12/25
  • Parsing JSON at the CLI: A Practical Introduction to `jq` (and more!) | Sequoia McDowell

    jq is a command line tool for parsing and modifying JSON. It is useful for extracting relevant bits of information from tools that output JSON, or REST APIs that return JSON. Mac users can install jq using homebrew (brew install jq); see here for more install options. In this post we'll examine a couple "real world" examples of using jq, but let's start with... jq BasicsThe most basic use is just

    braitom
    braitom 2020/12/25
    jqでのJSON解析のTips。PrometheusのメトリクスログやKubernetesデプロイメントのステータスを例に具体的な使い方が説明されている。yqやpupも紹介されている。
  • GitHub - bbodi/notecalc3: NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.

    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. Dismiss alert

    GitHub - bbodi/notecalc3: NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.
    braitom
    braitom 2020/12/25
    電卓機能を含んだメモアプリ。ノートを書きながら計算結果を出してくれる。Rust製。