てりーぬの成長ブログ

1. 私の記録(ブログ)が誰かの役に立つように。1. 私のイラストでほっこり笑顔を届ける。1. たくさんの人に見てもらえるように工夫する。1. 自分が見返したとき笑顔になれるように記録を残す。

ひよっこプログラマー

MacでWindowsを操作したい!(VirtualBox仮想環境構築方法)

今回は仮想環境の構築方法! VirtualBoxの導入とWindowsのインストール方法 筆者はMacだけど、Windowsもほぼほぼ同じ方法で構築できるのでぜひ参考にしてください! 前提: 仮想環境についてなんとなくイメージができて、自分で構築したいと考えている人。 …

CAN/CAN FD -車載ネットワーク-

車載ネットワークとは -ECU(電子制御装置)同士が情報交換をするための通信技術- これによって自動車を幅広く制御することが可能になっている。 車載ネットワークに求められるもの 安全性・信頼性・外的要因への耐性・開発工数・コスト削減など高い要求を満た…

MBD-Model Based Development-

MBD-Model Based Development- モデルベース開発とは? ※プラントモデルを活用して設計、実装、検証を行う開発手法 従来型の組込みシステム開発(V字型プロセス)ではいけないのか? 課題と違いについて 従来型組み込み開発の課題 ・※CASE化による巨大化と複…

Mac address : private address

プライベートアドレス: プライバシーを保護するために、機材にもともとあるMAC(Media Access Control)アドレスとは別に、接続するWi-Fiネットワークごとに新しく自動設定されるMACアドレスがあります。これをプライベートアドレスとして使用して、異なるW…

Android Studio Error

No variants found for ‘app’ - 「アプリ」の※バリアントが見つかりませんというエラー - アプリで定義しているAPIレベルのパッケージがインストールされていないことが原因だった。 【解決方法】 Android Studio 起動 -> SDK Manager -> Appearance & Behav…

構造体と共用体の違い

共用体と構造体の違い 構造体はすべてのメンバーに対して、同時に別々の値を代入することができる。共用体は、一つの変数に対し、どれか一つのメンバーしか同時に使えない。参考:http://c-lang.sevendays-study.com/ex-day5_union.html 例)「BYTEデータか…

BYTEデータからBITデータを取り出す

BYTEデータからBITデータを取り出す方法 共用体を使う /* * データを格納する共用体 */union MSG_BUFFER { unsigned char BYTE; struct { unsigned int state : 4; unsigned int id : 4; } BIT;}; main(void){ union MSG_BUFFER msg; msg.BYTE = 0x1a; // te…

シリアル通信(配列データの送信)

シリアル通信(配列データの送信) - GR-SAKURA RX63N - 配列データを送信する際に、トランスミットデータレジスタ(TDR)へそのまま配列を格納すると、配列の先頭アドレスを送信してしまう。 そのため、配列データをBYTEデータとして扱うことが基本。 送信デ…

TeraTermの文字化け

TeraTermを新しくインストールしたら文字化けしていた!! ※体験した時のイメージを思い出しながら作成しました。 以下私が成功したなおし方 ①左から3番目のツールを選択(通常で言うと「設定」) ↓通常 ②3つに分かれたグループのうち1つ目のグループの下…

GR -SAKURAのファームウェアを初期化する

GR -SAKURAのファームウェアを初期化する方法 以下のサイトから「Renesas Flash Programmer」をダウンロードする www.renesas.com ※インストールする時期によってversionは異なる インストール時の注意事項については、Renesas公式のユーザーズマニュアル「P…

プログラミング上達したい!そのコツは?

1. プログラミングが得意な人は「検索力」がある! 2. 検索力とは何か? 3. 検索力を磨くには何をするべきか? プログラミング上達のコツは「検索力を磨くこと」! ここでは私の経験を中心に他記事(参考文献下部に記載)の内容も交えながら、検索力の重要性…

小型PCに無線LANモジュールを取り付ける

今回は、小型PCを分解して無線LANモジュールを取り付ける方法! 小型PCを使うことによって「省スペース性」「静音性」「高性能」「省電力性」などのメリットがあるので是非使用を検討してみてください! 税込送料無料 あす楽対応 即日発送 美品 HP EliteDesk…

Realmのインストール [Android Studio]

Android StudioでRealmをインストールする方法 Android Studio Version 7.0.2 Realm API Version 10.8.0 インストールは簡単5Step! 1. Projectファイルの一覧上部にあるプルダウンメニュー「▼」から「Android」を選択する (この操作によってgradleファイル…

ToDoリストアプリを作成する(XcodeとSwiftの基礎)

ToDoリストアプリを作成する(XcodeとSwiftの基礎) www.youtube.com Xcodeの基本的な使い方やSwift言語の基礎について解説します。 百聞は一見にしかず、実際にToDoリストアプリを作って学びましょう! ※Swift言語とXcodeを学び始めて2.3週間程度の者が書い…

Xcodeエラー[Metal API Validation Enabled]

Metal API Validation Enabled Xcode(Ver12.5.1)エラーを解消する! rakuten_affiliateId="0ea62065.34400275.0ea62066.204f04c0";rakuten_items="ctsmatch";rakuten_genreId="0";rakuten_recommend="on";rakuten_design="slide";rakuten_size="300x160";rak…

Xcode Bluetooth接続設定

Xcode でBluetoothに接続するアプリを作成する際に最低限必要な設定について、画像付きで解説! 作成したAppプロジェクトの「 」ファイルを開き、中央画面の「➕」から必要な設定を追加します。(➕はカーソルを合わせると表示されます) 追加されたKeyのプル…

基本情報技術者試験(FE)に受かるまで

※ツイート数が多いので、表示されるまでに少々時間が掛かります。 1人では勉強続けられそうにないので、タグを作りました!2022年4月度の基本情報技術者試験(FE)に向けて勉強する会です!毎日更新するので、是非一緒に合格しましょう!!#R4月度FE試験の勉…

新入社員に求められるものは計画性?語彙力?頭の良さ?・・・

いや、違う! 「素直さ」でした!! 入社前にどれだけ勉強しても、学生と社会人では必要となるスキルが違いすぎて、わからないことは必ずあります!! それを隠さず、正直に質問できることが大切です。 会社の各種届出書の記入って難しい知ってる語彙が少な…

XPC connection invalid エラー

Xcode [CoreBluetooth]XPC connection invalid エラーの消し方 ※ iOSアプリ作成時 「 File → New → Target」 「 iOS → Network 」 ファイル名を決めて、作成します。 ファイル名はご自由に。(私はbuluetoothで作成しました。) ファイルを作成すると、Xcode…

Xcode TableViewの表示が小さくなった! 対処方法

View Controllerから遷移先ボードを開く(Show)設定すると、画面が小さくなってしまうことがあります。 ((これは操作しにくい・・・ 表示の切り替え設定は1ボードずつ行います。 設定を切り替えるボードを選択してください。 次に表示切り替えの設定です…

Xcode 青い線の消し方

Xcodeで作業をしていると、時々青い線が表示されます。 これって結構作業がしずらい・・・ 線の消し方は簡単です。 メニューバーから「Editor→Canvas」の順に選択し、「Bouns Rectangles」に✔︎を入れます。 無事に線は消えました( ´ ▽ ` ) *******記…

VeraCryptのインストール方法と使い方(Windows)

在宅勤務化が進み、持ち出す会社PCのセキュリティ強化が課題になっていますね。 今回、初めて PCの「暗号化」をしたので、方法を記録します。 1. Vera Cryptとは? 2. Vera Cryptのインストール方法 3. Vera Cryptでシステムドライブ全体を暗号化する! (起…