I read “Web Browser Security” book. https://www.lambdanote.com/products/wbs The book explained well about Web browser security, including how to attach Web site. I knew of such security issues/security stuff, but not all. Some parts of the book reminded me of some essential security topics. I want to keep the book in my mind and return to…More
Category Archives: development
Read “Pythonの黒魔術”
I’ve written Python as work while I was new to Python before. My Python experience has been grown, so I got used to writing Python code. Meanwhile, motivation to improve my code made me dive into a bit deeper Python world. It could step my eye up in reading other persons’ code, reviewing them, making…More
[macOS] cfprefsd and defaults
I did not know the cfprefsd, but https://github.com/appium/appium-ios-simulator/pull/298 told me about it an around plist stuff. Below is the link I learned them. I usually used defaults command to control plist, but haven’t understood the background. The article gave me insights about it.More
[macOS] Moved to Zsh
I finally moved bash to zsh on my macOS. Below is what I did then. I hope my private dev env will work fine.. Add below lines to the top of zprofileMore
Read「Goならわかるシステムプログラミング」 – Golang
I read Goならわかるシステムプログラミング to catch up with Go in system layer. I do not have much experience in Go. Definitely I finished their tutorial, but have not experienced writing their code. Then, I needed to learn golang more to write code in production level. This book helped me to understand golang, especially network stuff, in…More
[Chrome] netlog viewer tool to see network easy
Another note about Chromedriver. Chronium project: https://chromium.googlesource.com The project has helpful tools like https://chromium.googlesource.com/catapult/+/master/netlog_viewer . https://dev.chromium.org/for-testers/providing-network-details is the project page. https://netlog-viewer.appspot.com/ How easy to capture network data via a browser by chrome://net-export … The export works on Android Chrome, too. (The scope is network on the browser though. We need to use external service like…More
[android] good reference of adb
This post is a note to me… http://adbcommand.com/ https://developer.android.com/studio/command-line/adbMore
Read “Beyond Legacy Code”
I’ve read this book, but I haven’t remained it here. The books is https://pragprog.com/book/dblegacy/beyond-legacy-code . The book has Japanese edition. I god interested in this book when the Japanese one appeared in my Twitter’s TL. ( I haven’t bought Japanese edition though ) The book includes tips to evolve software products from small to large.…More
[Documentation] Learn Technical Writing – One
Google published a great course to learn technical writing for software engineers. https://developers.google.com/tech-writing/one I’ve felt it was different to write proper sentences in several situations when I wrote documentation like OSS world, thesis, articles and books. I would have liked to learn technical writing in English for software engineering world as my study Then, I…More
[iOS][Appium] A note about usbmuxd
Appium has been used libimobiledevice seriese, ios-deploy and ifuse to communicate with Apple devices. The CLI is very useful, but we’re switching it with appium-ios-device from next release, Appium 1.15.0. macOS has usbmuxd in /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/Resources/usbmuxd to communicate with Apple devices. It is launched by /System/Library/LaunchDaemons/ com.apple.usbmuxd.plist. As a readme on appium-ios-device, the library communicates with…More