2015-01-01から1年間の記事一覧

blenderによるイラスト背景の作成

めっきり寒くなってきたここ最近。なんか界隈でMtUウイルスが流行しているようです。 斯く言う私も知り合いの方の合同誌向けイラストを書いていたので感染には 気をつけ*1なければなりませんでした。 そんなとき「そうだs○fmapの壁があれば感染を防げるので…

krita2.8/2.9系での右ポップアップでのブラシパレットのカスタマイズ

右クリックで出てくるポップアップのブラシパレット(丸いヤツ)のカスタマイズについてメモ。 2.8/2.9系で設定が違うので忘れないように書いとく。 Debian8がKrita2.8系なので、Debian9が出るまで*1は有用な情報だと思われますw− 2.8の場合 Menu -> Settings…

nanomsgのビルド

dibian8/sidに入っているlibnanomsgが、0.4-beta/0.5-betaで古い(最新は0.8-beta)ので githubから最新持ってきてインストールした。 build makeとmake checkまで実効。ref : GitHub - nanomsg/nanomsg: nanomsg library install make installはpaco噛まして…

debianでのblenderビルドメモ

本家のbuild手順踏まえても、debian8系でうまくbuildしたblender起動できなかったのでメモ書きしておく。 OS/HW環境 以下の通りです。 murase@debian:~/blender-git/build/bin$ cat /etc/debian_version 8.2 murase@debian:~/blender-git/build/bin$ uname -…

repo syncでエラー

なんか最近になってOP-TEE/QEMU環境をrepo syncしている途中で以下エラーが起こるようになってsyncが成功しなくなった><。 $ repo sync -j3 ... A new repo command ( 1.22) is available. ... You should upgrade soon: cp /home/andy/devel/optee/.repo/…

wacom板タブとモニタの縦横比が不一致の対応方法

P.S. 2015Dec23普通にGUIのwacomタブレット設定ツールがある模様。ご参考までに^^; アクティビティ(画面左上) -> 「wacom」で絞り込みで「ワコムタブレット」 上記ツールより弄れば本記事内容は何とかなる? debianで初代intuos使うとなんもせずとも認…

mrubyのInteger#<<の仕様あれこれ

Integerの左シフト調べたメモ書き mrubyにはデフォルトでBignumがないので、int32bitの範囲外になると暗黙的にfloatにキャストされる仕様である matz曰く、それら(int及びfloat)は等しく数値であるので区別しない https://github.com/mruby/mruby/issues/297…

hikeyのsec/nsecとEL0/EL1/EL3のarmv7/v8ビルド

hikeyがOPTEEでのリファレンスボードとの事。armv8のA53の8コアだっけ? ひとまず各ビルドはイカarch向けに現状はビルドされるとのこと | | secure | non secure | |-----+---------------------+-----------------------| | EL0 | TA only Aarch32 now | Li…

githubのforkを完全にforkする

GitHubのGraphs->Membersにforkedの継承ツリーが構成されています。 で、PRとかはこの構成の上位upstreamに投げられるので本家に取り込んでもらう分には 便利なのですが、独自修正が積み重なってきたときに独立ブランチにした欲求がわいてもきます。 (本家…

RaspberryPi2でのセキュアブート、ググッたメモ

RPi2のセキュアブート切り替え方法 http://community.arm.com/thread/7528 https://www.raspberrypi.org/forums/viewtopic.php?p=697474#p697474 config.txtて、何じゃらほい? と、スタートアップコードのsecure monitorのnon-secure切り替えをコメントアウ…

c11対応版mruby-thread作るので完全forkしたい

githubでforkしたプロジェクトを完全にforkするにはどうするのか? P.S. githubに新しくリポジトリつくってpushすればと回答頂く。ん、そんな気がする^^; P.S. 2015 Oct 10 出来たかな? https://github.com/murasesyuka/mruby-c11thread 多分rubyのthrea…

gdbのTUI-modeで少し楽々コード解析

GDB

ちょっとGDBで解析する必要がありましてGDBでstep実行とかソース表示をいちいち繰り返すのは面倒いです。 つまりgdbは使いづらいです。のでQtCreaterを使いましょう(終 TUI-mode on GDB ってわけにもイカない*1ので、少し調べてみたらデフォルトのTUIが思っ…

OPTEEのgdbデバッグ

fail to set breakpoints. for example · Issue #463 · OP-TEE/optee_os · GitHubのbreakポイント設定例が間違えていて、無駄な時間過ごしてしまった><、 で、以下の手順でQEMU上のopteeでbreakすることを確認。 plat_tee_entryなんて関数ないので、代わり…

jessieにemacs24.4.1とcuda6.0を簡単インストール

wheezyにemacs24.3.1とcuda5.0を簡単インストール - 会者定離で以降を、普通にjessieに更新したら、 emacs24.4とcuda6.0に上がってた^^ $ cat /etc/apt/sources.list source.list修正して、wheezyからjessieにupgradeした。 deb http://ftp.nara.wide.ad.j…

ARMv7/ARMv8でのSecureMonitorのベクタテーブル

以下SecureMonitorについて ARMv8のベクタテーブルっぽいの見つからない。v7とお作法が結構違う? TrustZone – Arm Developer TrustZone – Arm Developer ベクタテーブル ベクタテーブル、例外|Cortex-A編 ARMv7 optee_os/core/arch/arm/sm at master · OP-…

「プログラミングの基礎」での漢字の文字化け対応

「プログラミングの基礎」では、ターミナル環境やOCaml環境等を'EUC'及び'LANG=en_US.ISO88591'に切り替えろ書いているが、どうも表示が文字化け及びtestが失敗して上手くうごかなかった。 ので最近のLinux環境*1にOCaml側を合わせるということで、OCaml側を…

OPTEEのDebian7での必要パッケージ名メモ

Ubuntuのパッケージ名?で書かれてて、Debianの調べないといけなかった。メンドかったのでメモッとくGitHub - OP-TEE/optee_os: Trusted side of the TEE 4.4 QEMU 4.4.1 Prerequisites $ sudo apt-get install zlib1g-dev libglib2.0-dev libpixman-1-dev l…

OPTEEのビルド手順

20150731現在のQEMUのGitHub - OP-TEE/optee_os: Trusted side of the TEEの手順では、 setup_qemu_optee.shを使えって書いているが、これはobsoleteとのこと。 こちらBuild fails with QEMU build.sh · Issue #419 · OP-TEE/optee_os · GitHubで教えてもら…

my init setting of teraterm

enable Meta key Setup -> Keyboard... Meta key : On enable F1, F2, F3, F4 Setup -> Load key map... FUNCTION.CNF Keyboard setup file VT100 の PF1-PF4 キー [Numeric keypad] PF1=59 PF2=60 PF3=61 PF4=62 [X function keys] XF1=off XF2=off XF3=off…

WindowからsshfsマウントしたフォルダをSambaで共有する手順

Windowsから、フォルダ共有していないLinuxのフォルダを参照したい事*1がありまして^^; まあ、rsyncとかscpとかでその都度ビルド結果を頑張ってwindowsPCにコピーしても宜しいのですが、さすがに面倒くさくなりましたわ。 解決案 で、上記のSamba未インス…

mruby-threadのwin32対応メモ

mruby-threadがpthreadのみのラッパーだったので、 c11のthreads.hを試したメモ - 会者定離で以降 上記参照のc11 threads emulation libraryを使って、win32thread/pthreadラッパーに拡張した*1。 GitHub - murasesyuka/mruby-thread 課題 windowsでのmruby…

C言語でオブジェクト指向ってこうゆうこと?

なんか世の中には、C言語でオブジェクト指向的な書き方を説明した本が有るとのこと。 ん〜、こんな感じかな?c11のthreads.hを試したメモ - 会者定離で以降のときに作った残念Stackを、オブジェクト指向っぽく書き直したの。 ちなみにStackサイズ固定なのは…

use c11 thread emulate library on Mesa 3D Graphics Library

C11

my local gcc 4.9.2 is not support to "threads.h" yet. $ make gcc -Wall -std=c11 main.c -pthread main.c:2:21: fatal error: threads.h: No such file or directory #include <threads.h> ^ compilation terminated. Makefile:5: recipe for target 'test' failed </threads.h>…

c11のthreads.hを試したメモ

c11にthreads.hがあるとtweetで知ったので試してみた記録。 で、c11/threads.hググっていたら、まだgcc/glibc等にあまり実装されていないようで win32thread/pthread等でのエミュレーションライブラリが有るようなのでためしてみる。 上記のc11のエミュレー…

Emacsのベストなフォントサイズの模索

ノートPC変えたら高dpi液晶のため文字読めなくてフォントサイズ弄ってたら、 今までのPCでも何故ベストを尽くしていなかったのかと気になり出した>< 簡単に変更 C-x C-+/-で表示の拡大縮小できます。 Emacs で文字の大きさを一時的に変更する C-x C-0 - Qi…

debパッケージへのgit管理のupstream取り込み手順、メモ書き

historyのコピペ。参照できないとパッケージ更新手順忘れてる外部にメモっとく。 2014-02-07 - 会者定離で以降を書いてから読むのに一年かかりましたわ(棒 upstream(本家)の最新状態に、master(debianパッケージ)を更新する git remote update git checkout…