I read Antifragile Systems and Teams. Entirely, this book is DevOps book, I thought. This book also short. So I just left some lines in this article and I’ll leave here. Anyway, do you heard Antifragile? I hadn’t known the word before. Let refer the Taleb’s word from a book. “Some things benefit from shocks;…More
Author Archives: KazuCocoa
[Appium]Image comparison with Appium and other libraries
In general, we compare two images when we’d like to detect differences between them in visual. I believe OpenCV and ImageMagick are famous tools to achieve the purpose lately. But sometimes we faced building errors, for example. So, I’ve used a simple enough comparison tool. That is Kobold. The library uses blink-diff as a comparison…More
[git]remove local git branches
Note for me to get rid of local git branches.More
[iOS]xccov and JSON format
Before Xcode 9.2, we can get formatted coverage data using https://github.com/SlatherOrg/slather, for example. The library formats llvm-cov. But from Xcode 9.3, xccov is introduced officially. The command can run via xcrun. xccov is a new command-line utility for inspecting the contents of Xcode coverage reports. It can be used to view coverage data in both…More
「プロフェッショナルSSL/TLS」を読んでHTTP/Sの、特に暗号周りの基礎を学ぶ
プロフェッショナルSSL/TLS を読んだ。 大学時代に鉄板とされていたマスタリングシリーズの話題がでてきたりと、おぉという良い驚きの感じでした。ネットワークに関する日本語を真面目に学んだ時によくお世話になりましたね。。大学後もいくつか大学時代のものにお世話になるのですが、これはよく見ていましたね。 楕円曲線暗号(Elliptic Curve Cryptography)の話なんかもでてきて、大学のころにやったことも含まれて良い感じだった。主にはセキュリティ関係のところを想像しながら聞いていた。 私はこのてのプロトコル実装自体には関わっていないので、基礎を丸っと復習したのと、OpenSSL周りの話を熟読して、他はさっと内容を学ぶ感じで終えました。 今やインターネット、特にHTTP/Sは生活から切り離すことができないところまで浸透しているので、エンジニアであれば基礎としてこれは学んでおいて損はないだろうなーと感じました。More
Read “Practical network automation”. It was for network engineers
I bought the book of Practical Network Automation when the book was discount. The main topic is Ansible and Python code for network engineers who have few experience for Python/PowerShell. I expected more programming related stories, but it is a bit fundamental stuff. BTW, when I saw some word such as “Software Defined Network”, “Open…More
iOS 11 Programmingを今更だけれど読んだ
そういえば、半年以上はもう経ってますよね… 飛行機の待ち時間とかにざっと読んだり、所々、きになるところは写経しながら読んだ。知っているところ、知らないところと様々あったのですが、あの時期にこれだけのものをリリースしたのってやっぱりすごい… 個人的には、Decodable付近の話が一番実際の仕事にも結びつく感じでよかったです。PDFKit付近は、簡単なアプリ作成も兼ねて作ってみようかなと思いました。技術書系も大体はebupで購入してGoogleBooksにあげている生活なのですが、たまにPDFのものを手に入れることもありますし。そんな時に自分で作ったものでサクッと読むとかやっぱり面白いですよね。(そこまで簡単にPDFを組み込める、というところが特に面白かった) iOS 11 Programming 著者:堤 修一,吉田 悠一,池田 翔,坂田 晃一,加藤 尋樹,川邉 雄介,岸川 克己,所 友太,永野 哲久,加藤 寛人, 製本版,電子版 PEAKSで購入する そういえば、Metalもそうだったんだ、確かにというところが多くてとても為になりました。 ありがとうございました。More
[Appium]get performance for iOS
So long ago, I tried to monitor iOS performances using instrument commands. But I gave up once because of host machine’s load. But https://github.com/appium/appium-xcuitest-driver/pull/637 is created and that is awesome… I just remember seeing the PR and I’ve published this article in my memory… https://github.com/appium/appium/pull/10348 https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/Recording,Pausing,andStoppingTraces.html#//apple_ref/doc/uid/TP40004652-CH12-SW1More
touch Kubernetes
I know of Kubernetes, but I have few experience for that. But the kubernetes community has interesting tutorials. https://kubernetes.io/docs/tutorials/kubernetes-basics/ I can imagine the architecture and how to work. I guess I’ll use them and Istio though. Kubernetes: scale up => scale down, then each pod's status becomes Running to Terminating. Keep the pod instances. —…More
Note for image comparison based on JS lang
Note for me. Image/Visual comparison tools. Just for comparison. I like kobold, blink-diff, than reg-suit since kobold can manage comparison area. But reg-suit can add features easy with plugins. — KazuCocoa (@Kazu_cocoa) March 6, 2018 The reg-suit is https://github.com/reg-viz/reg-suit . https://github.com/KazuCocoa/ex-reg-suit The kobold is https://github.com/yahoo/kobold . The kobold’s diff engine is https://github.com/yahoo/blink-diff . I’ve been…More