Released iOS/iPadOS app, Wazari Browser, to make use of external keyboard

[video autoplay=”off” loop=”on” width=”960” height=”540” mp4=””][/video]

I just released iOS/iPadOS browser. This browser has the following functions.

  • Customizable shortcuts to operate browser. e.g. Change tabs without touching screen.
  • Panes to split views vertiacally or horizontally.
  • Hit-A-Hint - without touching, click links to move pages.
  • Customizable modifiers. e.g. swap capslock with ctrl key.
  • Customizable default search engine - DuckDuckGo or Google
  • Exclude web sites not to use keymapping. Some dynamic web site doesn’t use Input type=text or textarea, which Wazari keymapping doesn’t work. But you can exclude these website so you can still type on it.
  • Histories to go back easily
  • (Optional and Paying serivce) Integrated to Wazaterm so you can terminal.

Wazari browser is my first open source project and also a sub project of Wazaterm.

Download from App store

I use react-native(iOS only) to build this to catch up recent React/React Native. I will post what technique that I used for this with the following posts.

Mov to mp4/gif with ffmpeg

For the sake of my memory.

mov to mp4

$ ffmpeg -i medium.MOV -vcodec h264 -acodec mp2 medium.mp4

mov to animation gif

$ ffmpeg -i -r 24 medium.gif

macOSでkey repeatが動かない時の対処法

実際はkeyrepeatは作動している。(例えば、$などはブラウザ上でキーリピートするし、Terminalでは問題なく動く) この現象のときは、下記をターミナルを開いて打つ。

defaults write -g ApplePressAndHoldEnabled -bool false



git branchを行ったり来たりしていてしっかり管理しないとlocalでゴミテーブルができるのでしっかりdownさせる。


bundle exec rake db:migrate:status


bundle exec rake db:migrate:down VERSION=20190611235049 


rails dbconsole
> delete from schema_migrations where version = '20190611235049';  #sqlite3