BLOGTIMES
«Prev || 1 · 2 · 3 · 4 · 5 · 6 ·... | | Next»
2021/06/01

画面をホワイトボードのようにするアプリ

teleconferencing 

オンラインの会議で資料の説明を行う時に画面にオーバーレイで注釈をつけたかったので何か良いソフトがないかと思って探してみたら OSS でクロスプラットフォームに対応している OpenBoard というアプリを見つけたのでメモ。

これを使うと PPT や PDF などの任意のアプリケーション対してオーバーレイで注釈をつけたり、ホワイトボードのように利用できるので便利です。

OpenBoard, the best interactive whiteboard for schools and universities

OpenBoard is an open source cross-platform teaching software for interactive whiteboard designed primarily for use in schools and universities. It can be used both with interactive whiteboards or in a dual-screen setup with a pen-tablet display and a beamer.


    at 22:06 |
    2021/06/01

    Subversion Edge にまとめてユーザー登録する

    svn  restful 

    先日構築したSubversion Edgeにユーザーをまとめて登録してみたのでメモ。

    DBを直接書き換えようかと思ったのですが、調べて見たら REST API がついていたので、ユーザー情報を tsv に書いておいて、それを元に curl を使って API を叩く簡単なスクリプトを作ってみました。

    svnadge_adduser.sh

    ADMIN_USER=admin ADMIN_PASS=adminpass SVNEDGE_HOST=localhost USER_FILE=user_list.txt cat "$USER_FILE" | while read LINE ; do IFS="$(echo -e '\t' )" LINE=($LINE) unset IFS USER_NAME="${LINE[0]}" USER_DISPLAY="${LINE[1]}" USER_PASS="${LINE[2]}" USER_MAIL="${LINE[3]}" # CREATE USER USER_CREATE=$( \ curl -X POST --silent \ -H "Accept: application/json" \ -H "Content-type: application/json" \ -u "${ADMIN_USER}:${ADMIN_PASS}" \ -d "{ \"username\":\"${USER_NAME}\", \"password\":\"${USER_PASS}\", \"fullName\":\"${USER_DISPLAY}\", \"emailAddress\":\"${USER_MAIL}\" }" \ "http://${SVNEDGE_HOST}:3343/csvn/api/1/user?format=json" ) # GRANT PERMISSION USER_ID=$(echo $USER_CREATE | jq '.userId') curl -X PUT --silent \ -H "Accept: application/json" \ -H "Content-type: application/json" \ -u "${ADMIN_USER}:${ADMIN_PASS}" \ -d "{ \"userId\":\"${USER_ID}\", \"action\":\"add\", }" \ "http://${SVNEDGE_HOST}:3343/csvn/api/1/role/2?format=json" done

    user_list.txt

    hoge pass hoge fuga hoge@example.com

      at 00:39 |
      2021/05/31

      タンデム自転車は自転車通行可に含まれない

      bike 

      TL に普通自転車歩道通行可の補助標識に「タンデム車を除く」という表示があることが話題になっていたのでメモ。

      以前、僕も皇居の近くでこの補助標識を見つけて、タンデム自転車が特別扱いされていることに疑問に思っていたのですが、あらためて調べてみてこの補助標識の意味をやっと理解することができました。

      そもそもタンデム自転車は普通自転車に含まれていない

      普通自転車の定義は道路交通法施行規則第九条の二の二で「運転者席以外の乗車装置(幼児用座席を除く。)を備えていないこと」とされているので、2人乗りとなるタンデム車は自転車通行可の標識があるだけでは通行が許されていません。

      このあたりは警視庁のウェブにも以下のような解説があります。

      タンデム自転車が走行可能となる道路について 警視庁

      都内で、タンデム自転車が走行できる道路は、下記の道路標識が設置されている道路です。
      この道路標識が無い道路においては、タンデム自転車に複数人乗車して走行することはできません。

      タンデム自転車に乗る機会はそうそうないと思いますが、基本的には車道しか走れないという認識を持っておいた方がいいですね。


        at 22:49 |
        2021/05/31

        マル秘のようなロゴ画像を生成するアプリ


        マル秘 - マル秘のようなロゴ画像を生成するアプリ

        マル秘のようなスタンプ画像を簡単に作成できるアプリケーションを探してみたら、クリックスタンパーというアプリを見つけたのでメモ。最近は認印は廃止されていることが多いですが、秘密指定の印はつけないといけないんですよね。

        「クリックスタンパー」スタンプ風のベクター画像を手軽に作成できる電子印鑑ソフト - 窓の杜

        スタンプ風のベクター画像を手軽に作成できる電子印鑑ソフト。あらかじめ用意されたサンプルファイルをもとに、さまざまなスタイルのスタンプ画像を作成することが可能。たとえば、三文判・マル秘印・回覧印・名前と日付が入ったデーターネーム印などを簡単に作成できる。


          at 08:19 |
          2021/05/30

          周回遅れだけど ripgrep (rg) を使い始めてみた

          cli  rust 

          ちょっと周回遅れ感が否めませんが、大量のファイルをを grep する必要があったので rg (ripgrep) を使ってみました。

          インストール

          Ubuntu の場合には apt を使えば一撃でインストールできます。

          sudo apt-get install ripgrep

          使い方

          機能的には grep と同じですが、高速に動作することと、デフォルトで正規表現と再帰検索が有効化されているので、find や xargs などを使うことについて、あまり深く考えることなく、とにかく

          rg -i '単語'

          と入力するだけでカレントディレクトリの全文検索ことができて便利です。


            at 18:03 |

            Ubuntu でキーボードレイアウトを変更

            ubuntu 
            ubuntu keyboard-configuration - Ubuntu でキーボードレイアウトを変更

            Ubuntu のキーボードが US 配列になってしまっていたので、修正方法をメモ。

            以下のように dpkg-reconfigure を使って、その後のウィザードに従う必要があります。
            キーボードは Generic 105-key (Intl) PC を選択すれば良いようです。

            dpkg-reconfigure keyboard-configuration

              at 14:49 |
              2021/05/29

              git で特定のコミットだけ Author を変更するには

              git 

              git で commiter と author を一時的に別々にしてコミットする方法を調べてみたのでメモ。
              以下のような感じでコミットして push すると -c user.name-c user.email で指定したユーザーが Author になります。

              git config user.name "foo" git config user.email foo@example.com git -c user.name="bar" -c user.email="foo@example.com" commit -m "initial commit" git push origin master

                at 21:33 |

                Web で AST を確認できるサイト

                softwareengineering  programming 
                AST explorer - Web で AST を確認できるサイト

                Parser を使ってプログラムを解析する場合によく使われるのが AST ですが、ちょっと AST が確認したい場合に Web で簡単に AST が確認できるウェブサイトを見つけたのでメモ。

                これが上手く使いこなせるとプログラムを解析するアプリの開発に役立ちそうです。


                  at 13:52 |
                  2021/05/28

                  Youtube が源泉徴収を開始する?

                  youtube  mof 

                  Youtube が収益に対する源泉徴収を開始することがニュースになっていたのでメモ。

                  ちなみに日米間は租税条約*1が結ばれているので、手続きさえきちんと行えばそれほど大きな影響はないはずです。

                  YouTuberに源泉徴収 Google方針、各国で動揺: 日本経済新聞

                  動画投稿サイト「ユーチューブ」を運営する米グーグルは近く、米国外に住むユーチューバーへの支払いについて、税金を天引きする源泉徴収を始める。条約により日本居住者への影響は少ないが、インドなどユーザーの手取りが減る可能性のある国では反発も出ている。ネ


                  at 21:55 |

                  Wacom Intuos M ( TCTL6100WL/K0 )

                  bluetooth  teleconferencing 
                  【Amazon.co.jp限定】ワコム ペンタブレット Wacom Intuos Mediumワイヤレス クリスタ付き 黒 Androidにも対応 データ特典付き TCTL6100WL/K0

                  オンライン授業で画面への書込がマウスだとやりづらいので、ペンタブレットを導入してみました。

                  最近は安いものもだいぶ出回っていますが、ハズレを引くのもアレなので鉄板の Wacom Intuos です。
                  Surface や Apple のペンとちがってペン側に電池が必要がなく、取り回しが楽なのが良いですね。


                    at 08:24 |
                    «Prev || 1 · 2 · 3 · 4 · 5 · 6 ·... | | Next»