Home

FutureGadget

clangでwindowsアプリケーションのコンパイル

プレビルドバイナリはLLVMのサイト

clang-clでmsvc互換のオプションを使える。

clang-cl /I ..

参考:Clang Compiler User’s Manual clang-cl

msvcで作られたPEバイナリ形式のライブラリも変換せずに使える。

/link user32.lib

Xorgのキーボードの設定が通らないとき

一時的に:
$ setxkbmap -model jp106 -layout jp

※参考:Xのキーボード設定 – Akionux-wiki

または、IMがXのキーボードの設定をオーバーライドしてるときがあるので、IMにそういった仕様がないか、または設定ファイルに記述がないかを確認。
ex. Fcitx: ~/.config/fcitx/conf/fcitx-xkb.config

[X Keyboard]
# Allow to Override System XKB Settings
# Available Value:
# True False
OverrideSystemXKBSettings=False # default : True

FreeBSD Release12をMacBook Pro (Mid 2014, 13 inch)にインストール

インストール

  • ブートローダーはEfi Bootを選ぶ。
  • インストーラーのOPTIONでSafe ModeをONにする。

キーボード(日本語配列)

  • インストールのときに日本語レイアウトに設定してそのまま使える。
  • メディアキー・バックライトはまだ使ってない。

タッチパッド

X-Window

  • ディスプレイドライバーはデフォルトならscfbが映る。
  • drm-kmodパッケージを入れて/etc/rc.confに「kld_list="/boot/modules/i915kms.ko"」としてると、intelドライバーが使える。 →参考:Graphics - FreeBSD Wiki
  • Retinaのフル解像度で文字と絵が小さいときは、xrandrでスケーリング。
  • キーボードは日本語レイアウトで特に問題ない。
  • マウスはmutouchにするとタッチパッドで右クリックやスクロールが使える。

ビデオのその他

    • i915kmsを入れるとHDMI外部出力を認識する?
      HDMI-2 connected (normal left inverted right x axis y axis)

  • 出力デバイスの切り替え
    • 内蔵スピーカー:sysctl hw.snd.default_unit=1(音が出ない)
    • イヤホン:sysctl hw.snd.default_unit=2

ネットワーク

電源とBattery

仮想化

  • macosを一度ブートしてからFreeBSDをリブートするか、rEFIndの”enable_and_lock_vmx=TRUE”、”spoof_osx_version=10.9″の設定でインストール。
    • bhyveで物理ディスクにインストールしたWindows 8.1が動くのを確認。

Thunderbolt2

  • ブート前からケーブルを繋いでいてドライバーがあれば動く。 →参考:FreeBSD on Mac
    • AKiTiO Thunder2 PCIe BoxとNVIDIA GTX 960を繋いでeGPUを認識するのを確認。
      • $ sudo pciconf -lvbce
        vgapci1@pci0:10:0:0: class=0x030000 card=0x237519da chip=0x140110de rev=0xa1 hdr=0x00
        vendor = 'NVIDIA Corporation'
        device = 'GM206 [GeForce GTX 960]'
        class = display
        subclass = VGA

Blender 2.79x ビルド(2.79bリリース後)

Building Blender https://wiki.blender.org/wiki/Building_Blender

macOS

外部ライブラリのリポジトリはdarwin-9.x.universalからdarwinに変わってる(Xcode6.3〜、cxx11〜に対応のため)。

ria | web server timeout (タイムアウト)

– apache 2.4
  - apache2handler default
    - TimeOut = 300 # 秒
      - https://httpd.apache.org/docs/2.4/mod/core.html#timeout

– php latest
  - mod_php default
    - max_execution_time = 30 # 秒
      - http://php.net/manual/ja/info.configuration.php#ini.max-execution-time
  - # RELATION
    - memory_limit = 128M # PHP 5.2.0 より前は “8M”、PHP 5.2.0 では “16M”
      - http://php.net/manual/ja/ini.core.php#ini.memory-limit

– Adobe Air
  - air 1.5 runtime default
    - RemoteObject 60秒 (macOS)
      - requestTimeoutをリセットできない(?)
        - https://forums.adobe.com/thread/696177?tstart=0
    - URLRequest ???
    - NetConnection. httpIdleTimeout = ??? # milli second
  - air 1.5.3 runtime default
    - RemoteObject 30秒オーバー(?)
      - requestTimeoutをリセットできる
        - https://forums.adobe.com/message/3041722#3041722
  - air 2.x runtime default
    - RemoteObject 60秒 (macOS)
      - requestTimeoutをリセットできない(?)
        - https://forums.adobe.com/thread/696177?tstart=0
    - URLRequest ??? milli second
      - idleTimeoutをリセットできない(?)
        - https://help.adobe.com/ja_JP/FlashPlatform/reference/actionscript/3/flash/net/URLRequest.html#idleTimeout
        - https://peterkeating.co.uk/long-running-web-service-requests-in-adobe-air/

Bulletライブラリを外すmakeルールの内容

blender_full.cmake

# Turn everything ON thats expected for an official release builds.
#
# Example usage:
# cmake -C../blender/build_files/cmake/config/blender_full.cmake ../blender
#

set(WITH_ALEMBIC ON CACHE BOOL “” FORCE)
set(WITH_BUILDINFO ON CACHE BOOL “” FORCE)
set(WITH_BULLET OFF CACHE BOOL “” FORCE)

#OFFで保存したら、make fullでビルドする。

→続きを読む

monacaメモ

http://docs.monaca.io/ja/reference/cordova_6.5/camera/#convert

libwebsockets

https://github.com/warmcat/libwebsockets/blob/master/READMEs/README.test-apps.md

actionscript3 ランタイムエラー コードメッセージ

https://help.adobe.com/ja_JP/FlashPlatform/reference/actionscript/3/runtimeErrors.html

RPCのよく考えた呼び出し方

処理の時間のタイムアウトがあるようなので、メソッドに一度に渡すパラメータのデータ量を1だけにする。
そして、順次にコールバックされるようにする。
一括のデータ量の変数を渡すのはダメ。
RPCの世界だと処理の時間が長いのがダメなのか、なんでか分からない。

Home

Search
Feeds
Meta

Return to page top