Read [改訂新版]マインドマップから始めるソフトウェアテスト

I read [改訂新版]マインドマップから始めるソフトウェアテスト which is renewed software testing book. Ordinary, the was published in 2007. We never get new the book via Amazon etc recently even if it is very helpful for Test/QA engineers. Mindmap tools are very useful toolset to break our thought down and arrange them. I like it very much. I often…More

Listened audible books

I started to listen audible to get used to listening to English as practice. Beatrix Potter: The Complete Tales Alice’s Adventures in Wonderland The Snowman and the Snowdog Benedict Cumberbatch Reads Sherlock Holmes’ Rediscovered Railway Stories: Four Original Short Stories Sapiens: A Brief History of HumankindMore

Read「APIデザインケーススタディ」

APIデザインケーススタディを読んだ。 Rubyを題材に、色々なAPIに関して話を展開しているものだった。変化の歴史など。 socketやtime zoneの話など、Rubyという言語、それ以外のいくつかの言語など。Unix系のシステムから抽象化しているところ、沿っているとことなど。 実際、いくつか少なくとも意識せずに使っていたAPIなんかの意図を知ることができたことはとてもよかった。More

A note of reading “A Philosophy of Software Design”

I’ve read “A Philosophy of Software Design“. I expected the book had basic concepts to make software better than design patterns for implementation. As my prediction, the book had good insight to write better software based on their experiences. I would pick some sentences. FB had a motto about “Move fast and break things to…More

「Suspend関数のはなし」を読んだ

suspend関数のはなしを読んだ。 Kotlinの、suspend関数がどのように実現されているのか、を色々と解説している書籍。細切れのブロックに分けていたり(捉え方として)、それを順に実行している、という話があった。そのため、suspend関数の存在は知りつつもその内部実装がどうなっているのかまで把握していなかったが私でも内容をかなり想像できた。 coroutineをある程度知っていることを前提に話が進みます。多少知っていると想像できるかと思いますが、全く知らない人は以下を読むなどして把握してから読むと良さそう。 https://codelabs.developers.google.com/codelabs/kotlin-coroutines/#0 https://kotlinlang.org/docs/reference/coroutines/coroutines-guide.html [update] Good to read https://karino2.github.io/kotlin-lesson/suspend_intro.html to understand the suspend function as a userMore

2018年に新たに読んだ書籍群を振り返って ~ Recap books I read in 2018

前回はこちら => 2017年に新たに読んだ書籍群を振り返って 毎年行なっているもの。毎回、Elixirを学び始めたころに作ったwordpress_exを更新しながらつかい続けている。今年も変わらずそれを使い、Elixirのバージョン、使っているライブラリの置き換え、出力形式の整形などを行なった。こう見ると、Elixirも1年たって順調に更新されているな、と感じますね。 読んだ書籍は以下。技術書と、いくつか残したものだけを取ってきている。載ってないけれど、最近出たWIREDの2019年に向けてといった本もよかった。(US/JP版を読んだ) 2018年はいくつか大きな変化があった。そのため、それに引きづられて読んだ書籍もある。JS系やPython系列なんかはその類。あと、English Grammer in Useなど。 Programming iOS 11 Programmingを今更だけれど読んだ [JavaScript] Learned “You Don’t Know JS” Read “Python Testing with pytest” Read “Practical Object-Oriented Design in Ruby” 2nd edition Software Testing/Quality Read “Software Design X-Rays”, measure code quality Read “A Practical Guide to Testing in DevOps” [Android]Androidテスト全書は是非手にとって読んでほしい1冊 Read “Are Your Lights On?”…More

Read “Property-Based Testing with PropEr, Erlang, and Elixir”

I finished reading “Property-Based Testing with PropEr, Erlang, and Elixir” a couple of days ago. Do you know or know of the testing? Property-based testing is very interesting to learn. Through this book Through this book, we can learn what is property-based testing, how to consider property driven and practice in a real-world product. If…More

Read “Python Testing with pytest”

Read Python Testing with pytest: Simple, Rapid, Effective, and Scalable to learn Python and testing framework for it. I am new for Python, but I need to maintain some python libraries in order to keep it up to date. Thus, I started learning Python and its world. Thus, I took the Python testing book. Below is…More

Read “Practical Object-Oriented Design in Ruby” 2nd edition

Finished to read and practiced Practical Object-Oriented Design in Ruby 2nd . The book was 2nd version which has been published 1sr, Sep 2018. The book addresses Ruby mainly in code level, but we can learn OOP styled programming, thinking from the book for non-Ruby engineers. My ordinal motivation was learning programming languages, especially OOP, in English, again. I’ve…More

Read “経時的に変化する製品の品質”

When I cleaned my room, I found 経時的に変化する製品の品質 which was a thesis discussed Quality. It debated Quality changes following time. Quality can categorise synchronic quality and diachronic quality. The difference is time. Synchronic is concerned with something, especially a language, as it exists at one point in time according to a dictionary. While diachronic is concerned with the way in which something, especially language, has…More