CLI

開発メモ
Java microframeworksの比較調査

May 5, 2021

マイクロサービス前提のJavaフレームワークの調査 Github Compare | Micronaut/Quarkus/Helidon 対象フレームワーク Micronaut 開発元: Object Computing Inc. (Grails作ってた人たち) Micronaut is a modern, JVM-based, full stack Java framework

#Java #microservices

論文メモ
Understanding and discovering software configuration dependencies in cloud and datacenter systems

May 2, 2021

著者/所属機関 Qingrong Chen (University of Illinois, USA) et al. 出典 ESEC/FSE 2020 目的 クラウド・データセンターにおける障害の原因の一つである設定値誤りの抑止 問題 実世界の問題の多くは複数

#cloud #static analysis

論文メモ
REST vs GraphQL: A Controlled Experiment

April 29, 2021

著者/所属機関 Gleison Brito (Federal University of Minas Gerais, Brazil) et al. 出典 ICSA 2020 目的 RESTとGraphQLについて,開発者の労力や認識についての比較 Methodology 22人の学生に,GitHu

#REST API #GraphQL

記事メモ
The End to the Myth of Individual Programmer Productivity

April 24, 2021

著者/所属機関 William R. Nichols (Carnegie Mellon University, USA) 出典 IEEE Software メモ できるプログラマはそうじゃないプログラマの十倍~の生産性、というのがよく言われるが、実態が詳しく調査

論文メモ
CoFI: Consistency-Guided Fault Injection for Cloud Systems

April 21, 2021

著者/所属機関 Haicheng Chen (The Ohio State University, United States) et al. 出典 ASE 2020 (http://www.tcse.cn/~wsdou/papers/2020-ase-cofi.pdf) 目的 クラウド上で動作する分散システムへのネットワーク分断障害挿入の自動化 問題 既存のネットワーク障

#fault_injection

開発メモ
API Fuzzing toolのRESTlerを動かす

February 7, 2021

RESTlerとは RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services. For a given cloud service with an OpenAPI/Swagger specification, RESTler analyzes its entire specification, and then generates and executes tests that exercise the service through its REST API. Micros

#RESTler #REST API #API testing #Fuzzing

開発メモ
Python/TyperでCLIツール開発メモ

January 30, 2021

pythonでCLIツール作るときのライブラリとして,Clickが有名 これを更に簡単に使えるようにしたライブラリとしてTyperがある これを

#Python #Typer #CLI

論文メモ
RESTler: Stateful REST API Fuzzing

January 11, 2021

著者/所属機関 VaggelisAtlidakis (Columbia University) et al. (残り二人の著者はマイクロソフト) 出典 ICSE 2019 (https://patricegodefroid.github.io/public_psfiles/icse2019.pdf) 目的 REST APIの効率的なFuzzing 問題 既存のREST APIツールは有効

#API #REST API #RESTler

記事メモ
How Netflix Scales its API with GraphQL Federation (Part 1)

November 15, 2020

リンク How Netflix Scales its API with GraphQL Federation | Netflix TechBlog 抜粋・メモ NetflixでのGraphQL開発のスケール事例 GraphQL層入れたときの課題: ドメイン専門家から

#API #GraphQL #Architecture

論文メモ
MicroMentor: Peer-to-Peer Software Help Sessions in Three Minutes or Less

August 14, 2020

著者/所属機関 Nikhita Joshi (Autodesk Research & University of Waterloo) et al. 出典 CHI 2020 (https://nikhitajoshi.ca/micro-mentor) 内容メモ 学習のために1対1のヘルプは価値が高いが,なかなか人を見つけてつないでもらって同期的にや

#interface

論文メモ
Supporting Software Dvelopers' Focused Work on Window-Based Desktops

August 13, 2020

著者/所属機関 Jan Pilzer (University of British Columbia) et al. 出典 CHI 2020 (https://www.zora.uzh.ch/id/eprint/186554/) 内容メモ タスクに集中するためにはウインドウベースの環境は良くない モニタが大きくなっている(画面の情報

#interface

論文メモ
Is Rust Used Safely by Software Developers?

August 12, 2020

著者/所属機関 Ana Nora Evans (University of Virginia) et al. 出典 ICSE 2020 (https://arxiv.org/abs/2007.00752) 内容メモ Rustはmemory safe,data race freeなコードを記述可能とする堅牢な型システムを

#Rust

記事メモ
Financial Services Industry Lens - AWS Well-Architected Framework

August 7, 2020

AWS Well-Architectedの金融特化版を読んで気になったところのメモ https://docs.aws.amazon.com/whitepapers/latest/wellarchitected-financial-services-industry-lens/welcome.html 設定時に注意すべきIAMのアクションが提示されている https://docs.aws.amazon.com/general/latest/gr/aws-security-audit-guide.html#aws-security-audit-review-policy-tips https://docs.aws.amazon.com/wellarchitected/latest/financial-services-industry-lens/aws-identity-and-access-management-iam.html 扱うデ

#AWS

記事メモ
Is There a Single Method for the Internet of Things?

August 3, 2020

著者 Ivar Jacobson, Ian Spence, Pan-Wei Ng 出典 acmqueue Volume 15, issue 3, July 11, 2017 (Is There a Single Method for the Internet of Things? - ACM Queue) 所感 Essence本で紹介されてたのでEssenceのIoT適用事例が見れると

#IoT #Essence

記事メモ
Machine Learning for a Better Developer Experience

July 27, 2020

リンク Machine Learning for a Better Developer Experience | by Netflix Technology Blog | Jul, 2020 | Netflix TechBlog 抜粋・メモ バグ調査で全ログ分析は大変 25GB, 3万行とかのときも 膨大なログに対し,正常なときとの差分をチェ

#machine learning