i-focus i-focus BB
    • カテゴリ
    • 最近
    • タグ
    • 人気
    • ユーザー
    • グループ
    • 登録
    • ログイン
    1. ホーム
    2. 人気
    投稿するにはログインしてください
    • 全て
    • 1日以内
    • 1週間以内
    • 1ヶ月以内
    • すべてのスレッド
    • 新しいスレッド
    • ウォッチ済みのスレッド
    • Unreplied Topics
    • 全てのカテゴリ
    • R

      初めまして

      技術ブログ
      • 初心者 • • risa
      7
      1
      Votes
      7
      投稿
      923
      閲覧数

      yuhopeY

      @zhengyu-chen カテゴリを追加しました。管理者(版主)を設定した

    • X

      AAASWatch Pro BUG Report

      AAASWatchPro
      • • • XinC
      5
      1
      Votes
      5
      投稿
      761
      閲覧数

      W

      タイトル:
      問題管理表NO.2
      内容:
      デバイス設定できません。
      参照:
      https://docs.google.com/spreadsheets/d/12eMlgMWFcwhl7qyEkxDJbnkarcfWjIXH/edit#gid=116157000

    • X

      AAASWatch Plus BUG報告

      AAASWatchPlus
      • • • XinC
      5
      0
      Votes
      5
      投稿
      642
      閲覧数

      R

      体温アラートについての改善要望です
      ■申告事象・再現方法:
      事象として、着用時に本体体温測定センサーが起動中で、測定した体温値が閾値に達してなく、
      結果として設定してた閾値より低くて、アラートの連発です。管理画面より体温グラフには低温フィルターされてますが、
      実際も正常体温閾値(35度~)になるまでアラートがいかないようにフィルターしてほしいです。
      ■期待結果:
      着用時に正常体温閾値(35度~)になるまでアラートがいかないようにフィルターしてほしいです。

    • ifocus-adminI

      システムメンテナンスのお知らせ

      全社周知
      • • • ifocus-admin
      5
      0
      Votes
      5
      投稿
      796
      閲覧数

      suS

      @ifocus-admin

      編集できました。
      ありがとうございます。

    • X

      バグ報告について

      共通ディスカッション
      • • • XinC
      4
      1
      Votes
      4
      投稿
      543
      閲覧数

      C

      バグ報告についてで@XinCが発言 :

      @risa はい、問題表に書き込んでください。

      ■■AAASWatchPlus問題表の格納場所■■
      https://docs.google.com/spreadsheets/d/1Aafcm5k1B3MzJbKQc4nJD7hPNKN298IYe-zWBRiO8LU/edit?usp=sharing

      (フォルダ構成が分からなくてスプレッドシートだけ投げられて非常に探しにくいから、ここにメモしておく)

    • M

      C言語使用中の個人メモ

      C言語
      • • • misi.tang
      4
      0
      Votes
      4
      投稿
      502
      閲覧数

      M

      C言語の中のローカル変数が、
      初期化されていない状態だと、値は不確定です(0ではない)。
      初期化されていない状態での読み込みを操作しないように!
      特にpointer型、NULLじゃなくてもfreeしないで(プログラムがしんちゃう。。。)

      文字列は最後「0」に入れると、きれいにprintできる。
      strlen()にも0の前の長さで出る。
      (特にchar *を要注意、最後が0じゃないとstrlen()算出したlengthは不正確になる)

    • M

      JavaScriptにはpromiseが要注意!!!

      技術ブログ
      • • • misi.tang
      3
      1
      Votes
      3
      投稿
      425
      閲覧数

      M

      JavaScriptにはpromiseが要注意!!!で@yuhopeが発言 :

      例のソースです。
      WeChat Image_20230131145000.png

    • X

      Mocor RTOS (ThreadX) チートシート

      AAASWatchPro
      • rtos threadx • • XinC
      3
      0
      Votes
      3
      投稿
      442
      閲覧数

      X

      【重要】Timerのコールバック関数の中にSCI_DeleteTImerやSCI_Deactiveなどの関数を使わないこと

    • X

      コーディング規約

      AAASWatchPro
      • • • XinC
      3
      0
      Votes
      3
      投稿
      420
      閲覧数

      X

      共通モジュールの追加規約

      Makefile.rules

      # i-focus common include path COMMON_INCPATH += MS_MMI_Main/source/mmi_app/app/ifcs_mqtt/h # add i-focus common include path below # e.g. COMMON_INCPATH += MS_MMI_Main/source/mmi_app/app/ifcs_xxxx/h # end of i-focus common include path

      ANTISW3.modules

      ifeq ($(strip $(IFCS_WATCH_SUPPORT)), TRUE) COMPLIBS_DBG += ifcs_mqtt # add i-focus module below # e.g. COMPLIBS_DBG += ifcs_xxxx # end of i-focus module endif # ... ifeq ($(strip $(IFCS_WATCH_SUPPORT)), TRUE) LINKLIBLIST += $(addprefix $(BUILD_DIR)/lib/,ifcs_mqtt.a) # add i-focus static lib below # e.g. LINKLIBLIST += $(addprefix $(BUILD_DIR)/lib/,ifcs_xxxx.a) # end of i-focus static lib endif
    • X

      アップグレード失敗の時...

      AAASWatchPro
      • • • XinC
      3
      0
      Votes
      3
      投稿
      404
      閲覧数

      X

      事象:画面上反応なし
      対処:画面が動くまで、デバイスの電源ボタンをそのまま押しっぱなしにする。

    • yuhopeY

      Flutter install on MacOS M2

      Flutter
      • • • yuhope
      2
      2
      Votes
      2
      投稿
      425
      閲覧数

      ifocus-adminI

      @yuhope
      M1&M2難民を代表して感謝します 😆 😙

    • X

      新規モジュールの作り方

      AAASWatchPro
      • makefile • • XinC
      2
      0
      Votes
      2
      投稿
      569
      閲覧数

      X

      Makefile変数の説明

      EXPORTLIBS: チップメーカー(UNISOC)が提供したライブラリ(ほぼ静的リンク) COMPLIBS: デフォルトでコンパイル時に生成するライブラリ 3RD_LIBS: 外部ライブラリ COMMON_INCPATH: 全域的にアクセス可能なヘッダーのパス
    • X

      LTE通信・通話・SMS

      AAASWatchPro
      • • • XinC
      2
      0
      Votes
      2
      投稿
      316
      閲覧数

      X

      APNリスト更新

      下記のファイルをバックアップ ${workspaceFolder}/MS_MMI_Main/source/resource/Common/DATA/R_NETWORK_ACCOUNT.ntac ResBOCA.exeを開く 「NTAC」⇒「Import」でR_NETWORK_ACCOUNT.ntacをインポート 「NTAC」⇒「Import」でtemp_apn.xlsとしてエクスポート temp_apn.xlsを編集 「NTAC」⇒「Import」でtemp_apn.xlsをインポート 「NTAC」⇒「Import」でR_NETWORK_ACCOUNT.ntacとしてエクスポート 元のR_NETWORK_ACCOUNT.ntacを入れ替え 下記のコマンドでコンパイルを再実行 make p=UWS6130E_WA_2h11 m="resource_main" update image job=4 –j4
    • i_yamasakiI

      テスト

      Python
      • python • • i_yamasaki
      2
      1
      Votes
      2
      投稿
      345
      閲覧数

      koukouK

      @i_yamasaki 🙄 Pythonを勉強したいんです

    • T

      Mobile Application

      プロジェクト連絡
      • • • t.masuda
      2
      0
      Votes
      2
      投稿
      337
      閲覧数

      M

      @t-masuda
      スマートフォンで表示した際に確認できた画面の乱れです。
      画像を追加しました
      https://docs.google.com/document/d/180LsECzV4ySFYllf5fb0QtcZyycd74xVgHvkiKw9hm0/edit

    • i_yamasakiI

      深いネストを持った辞書型から安全かつ簡潔に値を取り出したいので調べた

      Python
      • python • • i_yamasaki
      2
      1
      Votes
      2
      投稿
      412
      閲覧数

      N

      JavaScriptも同様の問題があり、ライウラリー探したけど、いまいちなので自作しました。
      pythonも多分同じ方法で出来ると思います。

      /**

      オブジェクトのプロパティの存在チェック&取得 パラメータ: obj : 任意のオブジェクト path : チェックしたいデータがあるプロパティをパス形式で渡す (フォーマット例 "a.b.c") 戻り値: プロパティにデータがある場合はデータを返し、無い場合はnotExistの指定が無い場合は"undefined"を返す

      */
      Object.propatyGet = function(obj, path, notExist=undefined) {
      return path.split('.').reduce((obj, prop) => { return obj && obj[prop] ? obj[prop] : notExist; }, obj);
      }

    • i_yamasakiI

      今日の学び:集合型に辞書型を入れることはできない

      Python
      • python • • i_yamasaki
      2
      0
      Votes
      2
      投稿
      322
      閲覧数

      i_yamasakiI

      集合型にはミュータブル型(変更不可)しか入れられないのが原因らしい。

      辞書はイミュータブル型(変更可能)だから入らなかったので一度文字列(ミュータブル型)に変換して入れた後にリストに入れれば疑似的に重複を削除できた。

      import json dlist = [ {"a": 1}, {"a": 1}, # 同じ値 {"b": 2}, ] dlist_new = [json.loads(d_str) for d_str in {json.dumps(d_dict) for d_dict in dlist}] # dlist_new = [{"a": 1}, {"b": 2}] # dlist_newの中身は順不同

      ミュータブル型に変換するのであれば辞書のキーにしてしまい値だけ取り出す方法でもできることに気が付いた。こちらのほうがすっきりしていて見やすい気がする。また、愚直に集合型を使用しないので中身が元のリストの出現順になる。

      import json dlist = [ {"a": 1}, {"a": 1}, # 同じ値 {"b": 2}, ] dlist_new = list({json.dumps(d): d for d in dlist}.values()) print(dlist_new) # dlist_new = [{"a": 1}, {"b": 2}]

      辞書の要素の順がすべて同じであると保証されている場合はこれでも良いが、よく考えると要素の出現順が違うとこの方法だとうまくいかないことに気が付いてしまった。

      import json dlist = [ {"c": 3, "a": 1}, {"a": 1, "c": 3}, # 同じ値、ただし順番は違う {"b": 2, "c": 3}, ] dlist_new1 = [json.loads(d_str) for d_str in {json.dumps(d_dict) for d_dict in dlist}] # [{'c': 3, 'a': 1}, {'a': 1, 'c': 3}, {'b': 2, 'c': 3}] # 重複削除失敗 dlist_new2 = list({json.dumps(d): d for d in dlist}.values()) # [{'c': 3, 'a': 1}, {'a': 1, 'c': 3}, {'b': 2, 'c': 3}] # 重複削除失敗

      辞書の順をソートしても良いが、ネストが深い場合にどうにもならないので比較するしかなさそう。すでに出てきた辞書を追加するリストを使う方法が最初に浮かんだ。

      dlist = [ {"c": 3, "a": 1}, {"a": 1, "c": 3}, # 同じ値、ただし順番は違う {"b": 2, "c": 3}, ] dlist_new = [] for d in dlist: if d not in dlist_new: dlist_new.append(d) # dlist_new = [{'c': 3, 'a': 1}, {'b': 2, 'c': 3}]

      ただどうしてもワンライナーで書きたかったので考えていたところ、dlist内の比較結果が同じもので作成したリストを文字列に変換し、それをキーにしてリスト内の比較結果が同じものを紐づける方法を思いついた。

      import json dlist = [ {"c": 3, "a": 1}, {"a": 1, "c": 3}, # 同じ値、ただし順番は違う {"b": 2, "c": 3}, ] dlist_new = list({json.dumps([_d for _d in dlist if d == _d]): d for d in dlist}.values()) # [{'a': 1, 'c': 3}, {'b': 2, 'c': 3}] # 同じ内容の場合後に出てきたものが入る

      あまり賢い方法には思えないがこれが一番スッキリしていると思う。

    • yuhopeY

      New deadline: Target API Level

      共通ディスカッション
      • • • yuhope
      2
      0
      Votes
      2
      投稿
      488
      閲覧数

      yuhopeY

      New deadline: Target API Levelで@yuhopeが発言 :

      announced

      https://android-developers.googleblog.com/2022/04/expanding-plays-target-level-api-requirements-to-strengthen-user-security.html

    • yuhopeY

      フォルダの中のファイルに日本語を抽出する

      Python
      • • • yuhope
      2
      0
      Votes
      2
      投稿
      316
      閲覧数

      D

      @yuhope ありがとう

    • ifocus-adminI

      Welcome to your i-foucsBB!

      共通ディスカッション
      • • • ifocus-admin
      1
      0
      Votes
      1
      投稿
      364
      閲覧数

      返事はまだありません