7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AUTOSAR CountdownAdvent Calendar 2022

Day 4
エンジニアキャリアについてあなたの考えをシェアしよう!

生産縮小、規模縮小、人員縮小時には自動化道具を増強。仮説(163)

Last updated at Posted at 2018-03-09

生産縮小、規模縮小、人員縮小時には自動化道具を増強

製造業では、生産縮小、規模縮小、人員縮小時における自動化の道具増強が必須です。
ソフトウェア設計における、生産縮小、規模縮小、人員縮小時には自動化の道具増強を考察します。

編集器(editor)

VZエディタ移植に当たって実施したことと成果
https://qiita.com/kaizen_nagoya/items/5551be98dcbed8f41949

キーボードマクロ

 キー操作を覚えておき、名前(またはCTRL+1文字)を割り当てて、一連の動作を一気にさせる。
 VZエディタのマクロは、キーボードマクロを編集して保存してもよい。
 表計算ソフト等でもキーボードマクロがある。

マクロ記録で作業を自動化する(EXCEL)

Eclipse

Macintosh OS XにEclipseを導入する(5つの壁+1)
https://qiita.com/kaizen_nagoya/items/b17f03db00aceee41a80

「基礎からわかるTCP/IP JAVAネットワークプログラミング」Eclipseでコンパイル。Wiresharkでデバッグ。
https://qiita.com/kaizen_nagoya/items/14519536b827fdadb32e

自動生成(self production) & 命令記述(command script or Compiler)

ソフトウェアはソフトウェア自体が書くようにするのが効率的。

「項書き換え機能付きプログラム」のディスアセンブラの作成
https://qiita.com/kaizen_nagoya/items/8b8fe645b06bc7eccefb

自己再構築(self reconstruction)による算譜(program)自動生成器(generator)自動生成器(generator)の作成
https://qiita.com/kaizen_nagoya/items/0facd1ed443947e53cc9

プログラミング言語教育のXYZ
https://qiita.com/kaizen_nagoya/items/1950c5810fb5c0b07be4

三択、四択、五択クイズソフトの作成
https://qiita.com/kaizen_nagoya/items/7c19ead85cbf80b5aa2a

短歌の自動生成プログラムとデータの収集
https://qiita.com/kaizen_nagoya/items/d3198402d8b8b4ac8cd2

SPIN(simple promela interpreter)入門

coq

「coq入門」の入門

MacintoshでCoqide

「Coqの余帰納法でハマってしまった」を記録

「Coqで証明書いてみた」の1行づつの実行を記録してみた。

SML#

SML#入門
https://qiita.com/kaizen_nagoya/items/84a9a82c1aa135ac7a22

OCAML

OCAML入門
https://qiita.com/kaizen_nagoya/items/456bedf9f68b512663da

NuSMV

NuSMV入門
https://qiita.com/kaizen_nagoya/items/49fce418443f704ffec9

alloy analyzer

alloy analyzer入門
https://qiita.com/kaizen_nagoya/items/b7928e2b8e80b9b00498

Verilog HDL

RTL設計スタイルガイド Verilog HDL編
https://qiita.com/kaizen_nagoya/items/4c02f1575db1f28310a7

tcl/tk

Macintoshでtcl/tk そのままでも動くのに罠5つに嵌った
https://qiita.com/kaizen_nagoya/items/0bebb8e5a757a7d1b9f2

awk

情報技術(information technology)分野の国際規格(international standard)の編集者(editor)の仕事(task)、道具(tool)、能力(skill)。
https://qiita.com/kaizen_nagoya/items/e7e0f1d5e1a1d53ba5f7

JAVA

「基礎からわかるTCP/IP JAVAネットワークプログラミング」Eclipseでコンパイル。Wiresharkでデバッグ。
https://qiita.com/kaizen_nagoya/items/14519536b827fdadb32e

第二章JAVAによるネットワークプログラミング phttpd 三箇所でException収集
https://qiita.com/kaizen_nagoya/items/d1db78d3db0e90c0ff9f

大川知、鈴木大郎 著「コンパイラ 言語処理系の基礎からyacc/lexまで」近代科学社(2008)のソースをMacintoshで実行(java版)
https://qiita.com/kaizen_nagoya/items/1606e97b7f10bf8fe519

Macintosh OS Xにbrew caskでEclipseを導入する(5つの壁+1)
https://qiita.com/kaizen_nagoya/items/b17f03db00aceee41a80

JAVA試験 準備資料
https://qiita.com/kaizen_nagoya/items/5ce277551883426cee43

インド、インドネシアとJava、Javascript:接尾辞がついて別物と言うが共通点は多い。
https://qiita.com/kaizen_nagoya/items/2c331ff6654d41d5e157
 

C/C++

MISRA C まとめ #include
https://qiita.com/kaizen_nagoya/items/f1a79a7cbd281607c7c9

どうやって MISRA Example Suiteをコンパイルするか
https://qiita.com/kaizen_nagoya/items/fbdbff5ff696e2ca7f00

MISRA C.2.1 Type widening in integer promotion,(wicm3.c )
https://qiita.com/kaizen_nagoya/items/6a24db5d51efae358cfb

MISRA-C 2012 Referenceに掲載している文献の入手可能性を確認
https://qiita.com/kaizen_nagoya/items/96dc8b125e462d5575bb

C Puzzle Bookの有り難み5つ、C言語規格及びCコンパイラの特性を認識
https://qiita.com/kaizen_nagoya/items/d89a48c1536a02ecdec9

[C][C++]の国際規格案の例題をコンパイルするときの課題7つ。
https://qiita.com/kaizen_nagoya/items/5f4b155030259497c4de

ISO/IEC 14288 C++ standard. bit-field
https://qiita.com/kaizen_nagoya/items/e731e6d02258fe559056

CERT C入門(1) Rule 01. Preprocessor (PRE)
https://qiita.com/kaizen_nagoya/items/8d2cb4158ed53d5a0a28

CERT C入門(2) Rule 02. Declarations and Initialization (DCL)
https://qiita.com/kaizen_nagoya/items/8db2bf294bb66344d6df

CERT CPP入門(1) Rule 01. Declarations and Initialization (DCL)
https://qiita.com/kaizen_nagoya/items/61b3c431756fe8e6af3e

'wchar.h' file not found で困った clang++ macOS
https://qiita.com/kaizen_nagoya/items/de15cd46d657517fac11

コンパイル用shell script C版(clangとgcc)とC++版(clang++とg++)
https://qiita.com/kaizen_nagoya/items/74220c0577a512c2d7da

MISRA C++ 5-0-16
https://qiita.com/kaizen_nagoya/items/7df2d4e05db724752a74

C++ Templates Part1 BASICS Chapter 3. Class Templates 3.2 Use of Class Template Stack stack1test.cpp
https://qiita.com/kaizen_nagoya/items/cd5fc49106fad5a4e9ed

大川知、鈴木大郎 著「コンパイラ 言語処理系の基礎からyacc/lexまで」近代科学社(2008)のソースをMacintoshでコンパイル(C++版)
https://qiita.com/kaizen_nagoya/items/f49ca516f8a56aeed57a

大川知、鈴木大郎 著「コンパイラ 言語処理系の基礎からyacc/lexまで」近代科学社(2008)のソースをWindowsでコンパイル(C++版)
https://qiita.com/kaizen_nagoya/items/0fa79446472058bf8903

LLVMソースコードのコンパイルをしようと思ってハマった罠とそこから脱出するための努力
https://qiita.com/kaizen_nagoya/items/16f270e42b947756ced3

きつねさんより馬鹿だと自覚 LLVM/Clang++
https://qiita.com/kaizen_nagoya/items/783ae7467a45eb870e78

C言語(C++)に対する誤解、曲解、無理解、爽快。
https://qiita.com/kaizen_nagoya/items/3f3992c9722c1cee2e3a

アドレス演算
https://qiita.com/kaizen_nagoya/items/7a576a6390ecaeab4573

LISP

「LISP入門」入門
https://qiita.com/kaizen_nagoya/items/a15fb08db24bad85a841

python

「Python 入門」の入門
https://qiita.com/kaizen_nagoya/items/22c99c5926984ede6573

「pythonによる機械学習入門」入門
https://qiita.com/kaizen_nagoya/items/65d51bf78f52383e71ff

Windows(MS)にPython(Anaconda)を導入する(5つの罠)
https://qiita.com/kaizen_nagoya/items/7bfd7ecdc4e8edcbd679

pyenvを使ってMacintoshでpython2, python3を切り分けて使おう
https://qiita.com/kaizen_nagoya/items/cf93981852cc6e0b7cc2

pythonのcodingを調べ試して
https://qiita.com/kaizen_nagoya/items/55e92e0636cbcd0c80be

「ゼロから作るDeep Learning 2自然言語処理編」を読む前に読んで置くとよい資料とプログラム
https://qiita.com/kaizen_nagoya/items/537b1810265bbbc70e73

pythonの形態素解析 janomeを導入した
https://qiita.com/kaizen_nagoya/items/0ffc2e4b130ef1c2cb31

量子コンピュータプログラムへの道
https://qiita.com/kaizen_nagoya/items/37c90488c87bbe9f2d71

R

「Rによるやさしいテキストマイニング」小林雄一郎 著 Ohmsha
https://qiita.com/kaizen_nagoya/items/03b48d40ef114773b49f

データマイニング入門 第9章「潜在意味解析」が本のように動かない件。壁六つ。コードの壁も。
https://qiita.com/kaizen_nagoya/items/44567fb589c040aad40d

R(データマイニング入門) Windows 6段階。データ取得・導入・起動・スクリプト読み込み・一括実行・逐次実行。3つの罠。
https://qiita.com/kaizen_nagoya/items/52a288b002a54cd613d3

R(データマイニング入門) Raspbian(Raspberry PI),Mac OSX, docker/ubuntu 6段階。データ取得・導入・起動・実行・描画・一括実行。
https://qiita.com/kaizen_nagoya/items/e8417310129c2425af59

ruby

mruby まとめ 作成中
https://qiita.com/kaizen_nagoya/items/3c721e1338d41e2fc805

shell script

コンパイル用shell script
https://qiita.com/kaizen_nagoya/items/74220c0577a512c2d7da

設計環境整備

Windows 10でハードディスクをC:, D:の2つにする方法
https://qiita.com/kaizen_nagoya/items/3525fc991965d042961b

画面保存(screen shot) 撮り方
https://qiita.com/kaizen_nagoya/items/41341e96c95a6b0bcda5

ソフトウェア導入管理

Macintoshではbrew, Debian系ではaptというソフトウェア導入管理システムがある。必要なソフトウェアの版の依存関係を管理し、矛盾なく導入できる道具である。

brew(macintosh)

brew用の管理者を別IDで設定することの得失
https://qiita.com/kaizen_nagoya/items/4967f6b8cf02952f5f40

Macintosh OS Xにbrew caskでEclipseを導入する(5つの壁+1)
https://qiita.com/kaizen_nagoya/items/b17f03db00aceee41a80

brew cask installに失敗したら checksum編 gtkwave
https://qiita.com/kaizen_nagoya/items/457040d79a1e20194aa8

apt(Debian/Ubuntu/Raspberian)

Raspberry PiでWiresharkを活用する12の関門
https://qiita.com/kaizen_nagoya/items/b3fa0a20855d44c3768d

R(データマイニング入門) Raspbian(Raspberry PI),Mac OSX, docker/ubuntu 6段階。データ取得・導入・起動・実行・描画・一括実行。
https://qiita.com/kaizen_nagoya/items/e8417310129c2425af59

brew とaptの違い

$ brew update
$ apt update

brewはinstall命令を付加すると、まずupdateを実行する。
aptはinstall命令を付加しても、updateを実行しない。最新版を導入したい場合には、まずupdateを先に実行する。

Raspberry Pi

Raspberry PIのSDカードをRaspbian, TOPPERS/FMP, TOPPERS/SSP起動用に利用する
https://qiita.com/kaizen_nagoya/items/814cccdaa59dc09196e3

Raspberry Piの設計環境をMac miniと合わせて揃える
https://qiita.com/kaizen_nagoya/items/526f67fe87fefaed8db3

MacintoshでARM-USB-TINY-HとOpenOCD使ってRaspberry PIのデバッグする。
https://qiita.com/kaizen_nagoya/items/6a7711458bae63a3aa06

Raspberry PiでWiresharkを活用する12の関門
https://qiita.com/kaizen_nagoya/items/b3fa0a20855d44c3768d

docker(ubuntu)

dockerは仮想環境でソフトウェアを導入する道具です。Linux, Macintosh, Windowsなどで利用できます。

複数のコンパイラを1台のコンピュータで動作させるときに特に便利。

docker入門予定
https://qiita.com/kaizen_nagoya/items/88beed331a1ba814a500

Dockerどっかー使い方おかしかったんでしょうか。TOPPERS/SSP on RaspberryPi with Macintosh編:9つの関門
https://qiita.com/kaizen_nagoya/items/cbf40186ae4da48ec4c7

Dockerをどっかーらどうやって使えばいいんでしょう。TOPPERS/FMP on RaspberryPi with Macintosh編 5つの関門
https://qiita.com/kaizen_nagoya/items/9c46c6da8ceb64d2d7af

R(データマイニング入門) Raspbian(Raspberry PI),Mac OSX, docker/ubuntu 6段階。データ取得・導入・起動・実行・描画・一括実行。
https://qiita.com/kaizen_nagoya/items/e8417310129c2425af59

意思疎通(communication)

通信エミュレータの移植
https://qiita.com/kaizen_nagoya/items/ce505bbea4229b83e93b

「基礎からわかるTCP/IP JAVAネットワークプログラミング」Eclipseでコンパイル。Wiresharkでデバッグ。
https://qiita.com/kaizen_nagoya/items/14519536b827fdadb32e

第二章JAVAによるネットワークプログラミング phttpd 三箇所でException収集
https://qiita.com/kaizen_nagoya/items/d1db78d3db0e90c0ff9f

Macintosh対応「基礎からわかるTCP/IP アナライザ作成とパケット解析 Linux/FreeBSD対応」小高知宏 オーム社
https://qiita.com/kaizen_nagoya/items/517411b42fc5ceabd581
https://qiita.com/kaizen_nagoya/items/9c46c6da8ceb64d2d7af

Make and install a [EtheCAT] tool, [siitool]. I tried to check some options.
https://qiita.com/kaizen_nagoya/items/864766925a95074c603b

情報処理技術者試験 ネットワークスペシャリストに合格
https://qiita.com/kaizen_nagoya/items/407857392ca5c5677ee4

電子電力計(smart meter)記録を利用・家電を制御:ECHONET Lite, TOPPERS ECNL
https://qiita.com/drafts/8df1dc7d3a5c7869d3c2/edit?resume=true

Wireshark

MacintoshにWiresharkを導入する5つの壁
https://qiita.com/kaizen_nagoya/items/69eb2d357a125f5368e1

Raspberry PiでWiresharkを活用する12の関門
https://qiita.com/kaizen_nagoya/items/b3fa0a20855d44c3768d

Wiresharkで覚える12個の小包(Paket)
https://qiita.com/kaizen_nagoya/items/4f8d9471f27b2bf8b8f5

Wiresharkで覚えるTCP/IP(24項目)
https://qiita.com/kaizen_nagoya/items/605d4ddde9055a940831

Wireshark 導入、記録、分析
https://qiita.com/kaizen_nagoya/items/d1d452d5f3eadd420d6e

市場(market)

市場を確認するためQiitaに書いた記事のViewsを集計しています。
qiita over 20000 views. Thanks.
https://researchmap.jp/jog2ipnyt-1826017/#_1826017

オープンソースカンファレンスの出展、セミナ、LTのすすめ
https://qiita.com/kaizen_nagoya/items/8628baa3f6e1bb500045

文書化(documentation)

算譜(program)が計画(plane),設計(design)である3つの理由
https://qiita.com/kaizen_nagoya/items/34daa0403eaca5e8b5a6

作業診断(process assessment)を成功させる5つの鍵。失敗する5つの罠 ver.3.1 20180205
https://qiita.com/kaizen_nagoya/items/bcdc60db20e8d7081fab

TeX/LaTeX

MacintoshにLaTeXを導入する7つの利点と導入方法
https://qiita.com/kaizen_nagoya/items/75be26d34a7432d5700b

[Researchmap][TeX]入力するときの効率的な手順案(4つの関門)
https://qiita.com/kaizen_nagoya/items/babf5a1d86e53e2db719

確率論及統計論(伏見康司)の数式をTeX(LaTeX)入力するための13の技法
https://qiita.com/kaizen_nagoya/items/9c692c4d3546ffbb70b4

プログラマが学会・研究会で対外発表する際の9つの関門
https://qiita.com/kaizen_nagoya/items/b66b0bb7eb70b30082c8

プログラマが国立国会図書館(本館:永田町)を利用する際の16の関門 VER.5.0
https://qiita.com/kaizen_nagoya/items/09252fdce118ec9e21aa

標準化(standardization)

連立微分方程式のPade近似解法 Fortran手による最適化とコンパイラの最適化、誤差の評価
https://qiita.com/kaizen_nagoya/items/c55d29f0d7e9ebd07a31

情報技術(information technology)分野の国際規格(international standard)の編集者(editor)の仕事(task)、道具(tool)、能力(skill)。
https://qiita.com/kaizen_nagoya/items/e7e0f1d5e1a1d53ba5f7

学習(learning) 機械学習を含む

HAZOP

ちょけねこ たんじょうびのおくりもの 
https://qiita.com/kaizen_nagoya/items/fc9675686c229f7a155e

効率的なHAZOPの進め方
https://qiita.com/kaizen_nagoya/items/2b8eae196945b7976446

科学四分類と算譜(program)
https://qiita.com/kaizen_nagoya/items/a2f2b9cc3a51b6af7603

キーボード練習ソフトの自作とType Quick
https://qiita.com/kaizen_nagoya/items/421da486b7730ea11514

プログラマに必須な検索技法
https://qiita.com/kaizen_nagoya/items/8ee1f5e241e2aee39f5c

算譜(program)の見直し(review)に必要な志向・技能・技法・手順、上位7ver.2.1 (20180228)
https://qiita.com/kaizen_nagoya/items/6d5962e1a0e4be28405c

「ゼロから作るDeep Learning 2自然言語処理編」を読む前に読んで置くとよい資料とプログラム
https://qiita.com/kaizen_nagoya/items/537b1810265bbbc70e73

電動機制御算譜(プログラム)設計における3つの罠6つの教訓(実機)
https://qiita.com/kaizen_nagoya/items/b39b6b7ba0d90dff471d

Qiita 画像の大きさ調整
https://qiita.com/kaizen_nagoya/items/cef6ae1fcbdbec9e7be2

SWEST

SWESTまとめ
https://qiita.com/kaizen_nagoya/items/62e56ae151554d6200c0

SWEST20で基調講演(再演含む)してほしい人上位10人
https://qiita.com/kaizen_nagoya/items/d4d9bf953953c720361d

ETロボコン まとめ 言語の知見整理中
https://qiita.com/kaizen_nagoya/items/908df06d1a9aa9535d00

OS

Open POSIX Test Suiteの使い方を調べはじめました
https://qiita.com/kaizen_nagoya/items/644d5e407f5faf96e6dc

TOPPERS

TOPPERS まとめ(5つの壁のうちの一つ)
https://qiita.com/kaizen_nagoya/items/9026c049cb0309b9d451

TOPPERS/FMP

TOPPERS/FMPカーネルソース勉強会(0) docker, build_fmp.sh
https://qiita.com/kaizen_nagoya/items/91e27b2881c4b3ef87cf
TOPPERS/FMPカーネルソース勉強会(1) start.S
https://qiita.com/kaizen_nagoya/items/9a0bd8a725de62682602

TOPPERS/SSP

名古屋のIoTは名古屋のOSで Raspberry PI & TOPPERS
https://qiita.com/kaizen_nagoya/items/4c46153324a8081fe18c

TOPPERS/SSPカーネルソース四段活用。落とし方、読み方、コンパイルの仕方、アプリの作り方 7つの壁
https://qiita.com/kaizen_nagoya/items/cdce810943ba063efc47

TOPPERS/SSPカーネルソース勉強会(0) docker, build_ssp.sh, build_ssp_ruby.sh
https://qiita.com/kaizen_nagoya/items/20e382d58c6dd0e40534

TOPPERS/SSPカーネルソース勉強会(1) start.S
https://qiita.com/kaizen_nagoya/items/fa0d482bfaacf37dbe62

CEST

組込みシステム開発技術研究会(CEST) まとめ
https://qiita.com/kaizen_nagoya/items/893f7cad708ee7f9e215

参考文献

CODE COMPLETE 完全なプログラミングを目指して 第2版 上/下,Steve McConnell,日経BP社, 2005
https://www.amazon.co.jp/dp/489100455X/

Code Complete参考文献
https://researchmap.jp/jomdx1e46-1797580/

<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>

文書履歴

1.00 初版 55項目 20180310
1.01 85項目 20180320
1.02 100項目 20180322
1.03 109項目 20180403
1.04 みだし追記 20200104
1.05 apt 補正 20200122
1.06 ありがとう追記 20230508

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?