openSUSE mini Summit 2018

openSUSE mini Summit 2018

I had a talk at the openSUSE mini Summit 2018 about my private cloud. I had build this for my personal testing. This cloud is enough for my use but it’s costy for running due to the electricity. So, I’m thinking to use more efficient machines like Raspberry Pi or something like that. I think NUC boxes are better but costy for the initial cost.. Happy Hacking!

2018-06-23 · 1 分 · Masayuki Igawa
Gemini PDA

Restore Gemini PDA Firmware

Problem I had updated my Gemini PDA firmware which was showed in the setting. However, after the updating, my gemini never booted with the planets rotating screen. How to solve it First, I sent an email it to the support. They replied me very quickly and said “We are aware of the issue. We are investigating the issue with our firmware over the air (FOTA) ….” However, I don’t want to wait for that :-p. And my friend who has also a gemini pda told me Gemini Firmware and Flashing Guide pages. To do this, I had to install libaudio2 rpm package manually to use flash_tool.sh . ...

2018-06-06 · 1 分 · Masayuki Igawa
Retrospective 2018-05-10

Retrospective 2018-05-10

Introduction This is a retrospective about this blog mainly. Positive My eyes are still on this blog. Negative I couldn’t have continued to post regularly. Language barrier I prefer to use Japanese rather than English Tooling barrier Generate with Pelican is not so easy. Especially on smartphone? Action Allow me to use not only English but also Japanese for my posts if it’s better. (I’m not sure about this..) Use my smartphone to dump out my ideas. I’m waiting for my Gemini PDA :) It should be useful for writing texts. Happy Hacking!

2018-05-10 · 1 分 · Masayuki Igawa
Snapper

Snapper

I found that snapper of openSUSE is very useful! When I faced an update trouble, it worked very well without any trouble! Basically, we tend to forget to make a backup everyday every time by hand because it’s not necessary normally. However, the thing is happen all of a sudden! This is the first time to use that tool. It worked very well without any trouble. So, I think snapper is a very good feature. By default, openSUSE setups snapper on your root volume w/ btrfs. So you can use it like this, We can rollback where you want. To use snapper, it’s very easy. By default, snapper creates snapshots every zypper updates. So, if you want to rollback, you just need to select the option to rollback on the boot menu. Or you can specify a snapshot like this: ...

2018-02-09 · 1 分 · Masayuki Igawa
Keeping my contribution during a month

Keeping my contribution during a month

I have some feelings about keeping my contribution through a month on My GitHub profile. What’s the tricks? Have your own github repositories and contribute them. Dump out everything to the github repositories as possible. Forget the limitation. We can commit everything to github repositories even if your blog posts. What are the Positive/Negative/Action Items? Positive Almost green! Negtive Only white on Dec. 13 It was green for some days. But it was turned to white suddenly. This might be caused by this rule: https://help.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile/ Not only actual code but also issues and blog posts Action Keep it, anyway. Even if it’ll be a blog post or issue. Mixed contribution like issues, comments, push patches are better to avoid an accident. Try to write more code. Happy Hacking!

2017-12-25 · 1 分 · Masayuki Igawa
Simple HTTPServer in Python

Simple HTTPServer in Python

This is an article for 鰻 Advent Calendar 2017. Every time I’d like to use a http server in development such as checking generated HTML documentation files, I need to google how to do it. So I post a blog as a memorandum. Python2 $ python -m SimpleHTTPServer [PORT] # default port is 8000 Serving HTTP on 0.0.0.0 port 8000 ... Python3 $ python3 -m http.server [PORT] # default port is 8000 Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ... Happy Hacking!

2017-12-18 · 1 分 · Masayuki Igawa
Learning English

Learning English

This is an article for 鰻 Advent Calendar 2017. Japanese version is after the English version. I need to, have to, must use English because of my work. It’s not so easy for me. However, I’m thinking my English getting better with my effort, gradually. And I also think there are some tricks to achieve it. So I’m thinking for it. Tricks 1. Use English everyday as possible This is the most important part. To do this, we need to find that fan things for you. For me, like the below. Read and write emails and chat in English Read English articles ...

2017-12-11 · 3 分 · Masayuki Igawa
The architecture of this blog

The architecture of this blog

I already posted_ about switching this blog to igawa.io. But I think it’s good to share the information about the architecture of this blog for you and especially me :) Architecture/tools GitHub Pages, CloudFlare So, currently, this blog uses GitHub Pages which can be used as a free blog system. And I also use it with my custom domain and HTTPS with CloudFlare_. Pelican And I’m using pelican_ as a blog system which is really powerful and written by python. That means I can improve and fix if I need it. And I’ve done it before. Branches Here is the repository of this blog. This has two main branches, one is master and the other is source. master branch is for managing generated contents. source branch is for managing source code such as blog post rst/md, imange, files, etc. So, the two branches are completely different. I feel this is a bit weird, but I couldn’t find a better solution so far. And It seems it works well. I don’t need to change the workflow. ...

2017-12-08 · 2 分 · Masayuki Igawa
Switched my blog to igawa.io

Switched my blog to igawa.io

I changed my blog to my original domain. My blogs were split to some different domains due to my laziness. So I decided to merge them. I was trying to change it to wordpress.com first. But it’s not my taste :-p So, I decided to use pelican_. I actually had two blogs on Blogger(br.0r2.info) and github pages(afterstack.net). So I needed to export br.0r2.info data to merge github pages. And I also wanted to change the domain to use igawa.io_. Firstly, I was trying to use wordpress.com, so I exported my blogger data, and imported it on wordpress. And next, I also exported the wordprss data, and I imported the data with using pelican-import_ like this. ...

2017-11-26 · 2 分 · Masayuki Igawa
Retrospective for PTG in Denver 2017

Retrospective for PTG in Denver 2017

I’d like to run a retrospective myself against the PTG in Denver, briefly. Positive keep to have conversation with QA and the other people got new conversation with QA and some people had a lot of fun time in a social meeting (almost) only one pub was very convenient :) got productive time got to know new QA related things like Zuul v3/o-h, OPNFV testing got a Happy hour with Parrots Negative still very poor English, conversation skill, it didn’t often go well. still poor technical skill tooooo much drunk very hectic on the last day (Saturday) in very bad jet lag days Action Learn and train English and conversation skill ...

2017-09-18 · 1 分 · Masayuki Igawa