2024-06-03

This commit is contained in:
Mike Phares 2024-06-03 07:04:29 -07:00
commit a6071a4073
273 changed files with 16707 additions and 0 deletions

255
.editorconfig Normal file
View File

@ -0,0 +1,255 @@
[*.md]
end_of_line = crlf
file_header_template = unset
indent_size = 2
indent_style = space
insert_final_newline = false
root = true
tab_width = 2
[*.cs]
csharp_indent_block_contents = true
csharp_indent_braces = false
csharp_indent_case_contents = true
csharp_indent_case_contents_when_block = true
csharp_indent_labels = one_less_than_current
csharp_indent_switch_labels = true
csharp_new_line_before_catch = true
csharp_new_line_before_else = true
csharp_new_line_before_finally = true
csharp_new_line_before_members_in_anonymous_types = true
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_open_brace = all
csharp_new_line_between_query_expression_clauses = true
csharp_prefer_braces = false
csharp_prefer_qualified_reference = true:error
csharp_prefer_simple_default_expression = true:warning
csharp_prefer_simple_using_statement = true:warning
csharp_prefer_static_local_function = true:warning
csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async
csharp_preserve_single_line_blocks = true
csharp_preserve_single_line_statements = false
csharp_space_after_cast = false
csharp_space_after_colon_in_inheritance_clause = true
csharp_space_after_comma = true
csharp_space_after_dot = false
csharp_space_after_keywords_in_control_flow_statements = true
csharp_space_after_semicolon_in_for_statement = true
csharp_space_around_binary_operators = before_and_after
csharp_space_around_declaration_statements = false
csharp_space_before_colon_in_inheritance_clause = true
csharp_space_before_comma = false
csharp_space_before_dot = false
csharp_space_before_open_square_brackets = false
csharp_space_before_semicolon_in_for_statement = false
csharp_space_between_empty_square_brackets = false
csharp_space_between_method_call_empty_parameter_list_parentheses = false
csharp_space_between_method_call_name_and_opening_parenthesis = false
csharp_space_between_method_call_parameter_list_parentheses = false
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
csharp_space_between_method_declaration_name_and_open_parenthesis = false
csharp_space_between_method_declaration_parameter_list_parentheses = false
csharp_space_between_parentheses = false
csharp_space_between_square_brackets = false
csharp_style_allow_blank_line_after_colon_in_constructor_initializer_experimental = true
csharp_style_allow_blank_lines_between_consecutive_braces_experimental = true
csharp_style_allow_embedded_statements_on_same_line_experimental = true
csharp_style_conditional_delegate_call = true
csharp_style_deconstructed_variable_declaration = false
csharp_style_expression_bodied_accessors = when_on_single_line:warning
csharp_style_expression_bodied_constructors = when_on_single_line:warning
csharp_style_expression_bodied_indexers = when_on_single_line:warning
csharp_style_expression_bodied_lambdas = when_on_single_line:warning
csharp_style_expression_bodied_local_functions = when_on_single_line:warning
csharp_style_expression_bodied_methods = when_on_single_line:warning
csharp_style_expression_bodied_operators = when_on_single_line:warning
csharp_style_expression_bodied_properties = when_on_single_line:warning
csharp_style_implicit_object_creation_when_type_is_apparent = true:warning
csharp_style_inlined_variable_declaration = false
csharp_style_namespace_declarations = file_scoped:warning
csharp_style_pattern_local_over_anonymous_function = true:warning
csharp_style_pattern_matching_over_as_with_null_check = true:warning
csharp_style_pattern_matching_over_is_with_cast_check = true:warning
csharp_style_prefer_index_operator = true:warning
csharp_style_prefer_not_pattern = true:warning
csharp_style_prefer_null_check_over_type_check = true
csharp_style_prefer_pattern_matching = true:warning
csharp_style_prefer_range_operator = true:warning
csharp_style_prefer_switch_expression = true:warning
csharp_style_throw_expression = true
csharp_style_unused_value_assignment_preference = discard_variable:warning
csharp_style_unused_value_expression_statement_preference = discard_variable:warning
csharp_style_var_elsewhere = false:warning
csharp_style_var_for_built_in_types = false:warning
csharp_style_var_when_type_is_apparent = false:warning
csharp_using_directive_placement = outside_namespace
dotnet_code_quality_unused_parameters = all
dotnet_code_quality_unused_parameters = non_public # IDE0060: Remove unused parameter
dotnet_code_quality.CAXXXX.api_surface = private, internal
dotnet_diagnostic.CA1825.severity = warning # CA1823: Avoid zero-length array allocations
dotnet_diagnostic.CA1829.severity = warning # CA1829: Use Length/Count property instead of Count() when available
dotnet_diagnostic.CA1834.severity = warning # CA1834: Consider using 'StringBuilder.Append(char)' when applicable
dotnet_diagnostic.IDE0001.severity = warning # IDE0001: Simplify name
dotnet_diagnostic.IDE0004.severity = warning # IDE0004: Cast is redundant.
dotnet_diagnostic.IDE0002.severity = warning # Simplify (member access) - System.Version.Equals("1", "2"); Version.Equals("1", "2");
dotnet_diagnostic.IDE0005.severity = warning # Using directive is unnecessary
dotnet_diagnostic.IDE0031.severity = warning # Use null propagation (IDE0031)
dotnet_diagnostic.IDE0047.severity = warning # IDE0047: Parentheses can be removed
dotnet_diagnostic.IDE0049.severity = warning # Use language keywords instead of framework type names for type references (IDE0049)
dotnet_diagnostic.IDE0060.severity = warning # IDE0060: Remove unused parameter
dotnet_naming_rule.abstract_method_should_be_pascal_case.severity = warning
dotnet_naming_rule.abstract_method_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.abstract_method_should_be_pascal_case.symbols = abstract_method
dotnet_naming_rule.class_should_be_pascal_case.severity = warning
dotnet_naming_rule.class_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.class_should_be_pascal_case.symbols = class
dotnet_naming_rule.delegate_should_be_pascal_case.severity = warning
dotnet_naming_rule.delegate_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.delegate_should_be_pascal_case.symbols = delegate
dotnet_naming_rule.enum_should_be_pascal_case.severity = warning
dotnet_naming_rule.enum_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.enum_should_be_pascal_case.symbols = enum
dotnet_naming_rule.event_should_be_pascal_case.severity = warning
dotnet_naming_rule.event_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.event_should_be_pascal_case.symbols = event
dotnet_naming_rule.interface_should_be_begins_with_i.severity = warning
dotnet_naming_rule.interface_should_be_begins_with_i.style = begins_with_i
dotnet_naming_rule.interface_should_be_begins_with_i.symbols = interface
dotnet_naming_rule.method_should_be_pascal_case.severity = warning
dotnet_naming_rule.method_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.method_should_be_pascal_case.symbols = method
dotnet_naming_rule.non_field_members_should_be_pascal_case.severity = warning
dotnet_naming_rule.non_field_members_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.non_field_members_should_be_pascal_case.symbols = non_field_members
dotnet_naming_rule.private_method_should_be_pascal_case.severity = warning
dotnet_naming_rule.private_method_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.private_method_should_be_pascal_case.symbols = private_method
dotnet_naming_rule.private_or_internal_field_should_be_private_of_internal_field.severity = warning
dotnet_naming_rule.private_or_internal_field_should_be_private_of_internal_field.style = private_of_internal_field
dotnet_naming_rule.private_or_internal_field_should_be_private_of_internal_field.symbols = private_or_internal_field
dotnet_naming_rule.private_or_internal_static_field_should_be_private_of_internal_field.severity = warning
dotnet_naming_rule.private_or_internal_static_field_should_be_private_of_internal_field.style = private_of_internal_field
dotnet_naming_rule.private_or_internal_static_field_should_be_private_of_internal_field.symbols = private_or_internal_static_field
dotnet_naming_rule.property_should_be_pascal_case.severity = warning
dotnet_naming_rule.property_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.property_should_be_pascal_case.symbols = property
dotnet_naming_rule.public_or_protected_field_should_be_private_of_internal_field.severity = warning
dotnet_naming_rule.public_or_protected_field_should_be_private_of_internal_field.style = private_of_internal_field
dotnet_naming_rule.public_or_protected_field_should_be_private_of_internal_field.symbols = public_or_protected_field
dotnet_naming_rule.static_field_should_be_pascal_case.severity = warning
dotnet_naming_rule.static_field_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.static_field_should_be_pascal_case.symbols = static_field
dotnet_naming_rule.static_method_should_be_pascal_case.severity = warning
dotnet_naming_rule.static_method_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.static_method_should_be_pascal_case.symbols = static_method
dotnet_naming_rule.struct_should_be_pascal_case.severity = warning
dotnet_naming_rule.struct_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.struct_should_be_pascal_case.symbols = struct
dotnet_naming_rule.types_should_be_pascal_case.severity = warning
dotnet_naming_rule.types_should_be_pascal_case.style = pascal_case
dotnet_naming_rule.types_should_be_pascal_case.symbols = types
dotnet_naming_style.begins_with_i.capitalization = pascal_case
dotnet_naming_style.begins_with_i.required_prefix = I
dotnet_naming_style.begins_with_i.required_suffix =
dotnet_naming_style.begins_with_i.word_separator =
dotnet_naming_style.pascal_case.capitalization = pascal_case
dotnet_naming_style.pascal_case.required_prefix =
dotnet_naming_style.pascal_case.required_suffix =
dotnet_naming_style.pascal_case.word_separator =
dotnet_naming_style.private_of_internal_field.capitalization = pascal_case
dotnet_naming_style.private_of_internal_field.required_prefix = _
dotnet_naming_style.private_of_internal_field.required_suffix =
dotnet_naming_style.private_of_internal_field.word_separator =
dotnet_naming_symbols.abstract_method.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.abstract_method.applicable_kinds = method
dotnet_naming_symbols.abstract_method.required_modifiers = abstract
dotnet_naming_symbols.class.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.class.applicable_kinds = class
dotnet_naming_symbols.class.required_modifiers =
dotnet_naming_symbols.delegate.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.delegate.applicable_kinds = delegate
dotnet_naming_symbols.delegate.required_modifiers =
dotnet_naming_symbols.enum.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.enum.applicable_kinds = enum
dotnet_naming_symbols.enum.required_modifiers =
dotnet_naming_symbols.event.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.event.applicable_kinds = event
dotnet_naming_symbols.event.required_modifiers =
dotnet_naming_symbols.interface.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.interface.applicable_kinds = interface
dotnet_naming_symbols.interface.required_modifiers =
dotnet_naming_symbols.method.applicable_accessibilities = public
dotnet_naming_symbols.method.applicable_kinds = method
dotnet_naming_symbols.method.required_modifiers =
dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method
dotnet_naming_symbols.non_field_members.required_modifiers =
dotnet_naming_symbols.private_method.applicable_accessibilities = private
dotnet_naming_symbols.private_method.applicable_kinds = method
dotnet_naming_symbols.private_method.required_modifiers =
dotnet_naming_symbols.private_or_internal_field.applicable_accessibilities = internal, private, private_protected
dotnet_naming_symbols.private_or_internal_field.applicable_kinds = field
dotnet_naming_symbols.private_or_internal_field.required_modifiers =
dotnet_naming_symbols.private_or_internal_static_field.applicable_accessibilities = internal, private, private_protected
dotnet_naming_symbols.private_or_internal_static_field.applicable_kinds = field
dotnet_naming_symbols.private_or_internal_static_field.required_modifiers = static
dotnet_naming_symbols.property.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.property.applicable_kinds = property
dotnet_naming_symbols.property.required_modifiers =
dotnet_naming_symbols.public_or_protected_field.applicable_accessibilities = public, protected
dotnet_naming_symbols.public_or_protected_field.applicable_kinds = field
dotnet_naming_symbols.public_or_protected_field.required_modifiers =
dotnet_naming_symbols.static_field.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.static_field.applicable_kinds = field
dotnet_naming_symbols.static_field.required_modifiers = static
dotnet_naming_symbols.static_method.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.static_method.applicable_kinds = method
dotnet_naming_symbols.static_method.required_modifiers = static
dotnet_naming_symbols.struct.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.struct.applicable_kinds = struct
dotnet_naming_symbols.struct.required_modifiers =
dotnet_naming_symbols.types.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.types.applicable_kinds = class, struct, interface, enum
dotnet_naming_symbols.types.required_modifiers =
dotnet_remove_unnecessary_suppression_exclusions = 0
dotnet_separate_import_directive_groups = false
dotnet_sort_system_directives_first = false
dotnet_style_allow_multiple_blank_lines_experimental = false:warning
dotnet_style_allow_statement_immediately_after_block_experimental = true
dotnet_style_coalesce_expression = true
dotnet_style_collection_initializer = true:warning
dotnet_style_explicit_tuple_names = true:warning
dotnet_style_namespace_match_folder = true
dotnet_style_null_propagation = true:warning
dotnet_style_object_initializer = true:warning
dotnet_style_operator_placement_when_wrapping = beginning_of_line
dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity
dotnet_style_parentheses_in_other_binary_operators = always_for_clarity
dotnet_style_parentheses_in_other_operators = never_if_unnecessary
dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity
dotnet_style_predefined_type_for_locals_parameters_members = true
dotnet_style_predefined_type_for_member_access = true:warning
dotnet_style_prefer_auto_properties = true:warning
dotnet_style_prefer_compound_assignment = true:warning
dotnet_style_prefer_conditional_expression_over_assignment = false
dotnet_style_prefer_conditional_expression_over_return = false
dotnet_style_prefer_inferred_anonymous_type_member_names = true:warning
dotnet_style_prefer_inferred_tuple_names = true:warning
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:warning
dotnet_style_prefer_simplified_boolean_expressions = true:warning
dotnet_style_prefer_simplified_interpolation = true
dotnet_style_qualification_for_event = false:error
dotnet_style_qualification_for_field = false
dotnet_style_qualification_for_method = false:error
dotnet_style_qualification_for_property = false:error
dotnet_style_readonly_field = true:warning
dotnet_style_require_accessibility_modifiers = for_non_interface_members
end_of_line = crlf
file_header_template = unset
indent_size = 4
indent_style = space
insert_final_newline = false
root = true
tab_width = 4
# https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1822
# https://github.com/dotnet/aspnetcore/blob/main/.editorconfig
# https://github.com/dotnet/project-system/blob/main/.editorconfig

18
.gitignore vendored Normal file
View File

@ -0,0 +1,18 @@
.Applications
.Barcode-Host-Tasks
.DevOps
.Fab
.kanbn
.stfolder
.stignore
.port
.vscode/Helper/**
.vscode/extensions/**
node_modules
*.xls
*.xlsx
*sync-con-flict-2024*
sync.ffs_db

14
.prettierignore Normal file
View File

@ -0,0 +1,14 @@
# to exclude Obsidian workspace settings (including plugin and hotkey configurations)
.obsidian/*
!.obsidian/hotkeys.json
!.obsidian/app.json
!.obsidian/community-plugins.json
!.obsidian/core-plugins.json
!.obsidian/graph.json
!.obsidian/appearance.json
**/.vscode/*
*.json
*.zip

39
.vscode/mklink.md vendored Normal file
View File

@ -0,0 +1,39 @@
---
type: "note"
created: "2024-01-14T02:18:08.120Z"
updated: "2024-01-22T18:30:18.823Z"
---
# mklink
```bash
# https://stackoverflow.com/questions/10188485/windows-symbolic-link-target
dir
```
```bash Mon Jan 15 2024 17:36:31 GMT-0700 (Mountain Standard Time)
mklink /J "D:\5-Other-Small\Notes\Infineon\.Applications" "L:\DevOps\Mesa_FI\FI-Operations\Applications"
mklink /J "D:\5-Other-Small\Notes\Infineon\.Barcode-Host-Tasks" "D:\5-Other-Small\Kanban\Barcode-Host\tasks"
mklink /J "D:\5-Other-Small\Notes\Infineon\.DevOps" "L:\DevOps\Mesa_FI\FI-Operations\DevOps"
mklink /J "D:\5-Other-Small\Notes\Infineon\.Fab" "L:\DevOps\Mesa_FI\FI-Operations\Fab"
mklink /J "D:\5-Other-Small\Notes\Infineon\.port" "D:\5-Other-Small\Notes\EC-Documentation\port"
```
```bash Sat Jan 06 2024 09:09:50 GMT-0700 (Mountain Standard Time)
git init L:/Git/Notes-Infineon
mklink /J "L:\Git\Notes-Infineon\.Infineon" "D:\5-Other-Small\Notes\Infineon"
mklink /J "D:\5-Other-Small\Notes\Infineon\.git" "L:\Git\Notes-Infineon\.git"
```
```bash Sat Jan 06 2024 09:09:50 GMT-0700 (Mountain Standard Time)
git init L:/Git/Notes-Infineon
mklink /J "L:\Git\Notes-Infineon\.Infineon" "D:\Documents\Notes\Infineon"
mklink /J "D:\Documents\Notes\Infineon\.git" "L:\Git\Notes-Infineon\.git"
code "L:\Git\Notes-Infineon\.Infineon"
codium "L:\Git\Notes-Infineon\.Infineon"
code-insiders "L:\Git\Notes-Infineon\.Infineon"
```
```bash
mklink /J .kanbn "D:\5-Other-Small\Kanban\Infineon"
```

64
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,64 @@
{
"files.eol": "\n",
"[markdown]": {
"editor.wordWrap": "off"
},
"cSpell.words": [
"Beelink",
"Hynix",
"Infineon",
"Kanban",
"mikepharesjr",
"Nexcloud",
"Nextcloud",
"nmap",
"Omni",
"PDSF",
"Syncthing",
"Tibco"
],
"files.exclude": {
"**/node_modules": true
},
"files.watcherExclude": {
"**/node_modules": true
},
"foam.files.ignore": [
".foam/**/*",
".stfolder/**/*",
".UserSecrets/**/*",
"**/_layouts/**/*",
"**/_site/**/*",
"**/.vscode/**/*",
"**/node_modules/**/*"
],
"kanbn.showBurndownButton": false,
"kanbn.showSprintButton": false,
"foam.links.hover.enable": false,
"foam.placeholders.exclude": [".kanbn/Archive/**/*"],
"foam.orphans.exclude": [
".Applications/**/*",
".DevOps/**/*",
".Fab/**/*",
".journal/**/*"
],
"foam.graph.style": {
"background": "#202020",
"node": {
"topic": "#bc2a3c",
"kanbn": "#ff7b00",
"basic-note": "#773b93",
"daily-note": "#ff9d00",
"note": "#f2cb1d",
"placeholder": "#ff9d00",
"tag": "#0494c1",
"bug": "#bc2a3c",
"epic": "#ff7b00",
"feature": "#773b93",
"issue": "#ff9d00",
"task": "#f2cb1d",
"test-case": "#ff9d00",
"user-story": "#0494c1"
}
}
}

29
.vscode/tasks.json vendored Normal file
View File

@ -0,0 +1,29 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "File-Folder-Helper AOT s M Infineon _-Review",
"type": "shell",
"command": "L:/DevOps/Mesa_FI/File-Folder-Helper/bin/Release/net8.0/win-x64/publish/File-Folder-Helper.exe s M L:/Git/Notes-Infineon/.Infineon -s 'L:/Git/Notes-Infineon/.Infineon/_-Review' -d 'L:/Git/Notes-Infineon/.Infineon/.vscode/Helper'",
"problemMatcher": []
},
{
"label": "Kanbn Console",
"type": "npm",
"script": "kanbn.board",
"problemMatcher": []
},
{
"label": "Kanbn Write Boad",
"type": "shell",
"command": "& kanbn board -j | L:/Git/kanbn2md/kanbn2md.exe >.kanbn/board.md",
"problemMatcher": []
},
{
"label": "Kanbn Write json",
"type": "npm",
"script": "kanbn.board.json",
"problemMatcher": []
}
]
}

9
1;1/2023-05-18.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "basic-note"
created: "2024-01-06T01:25:36.241Z"
updated: "2024-01-06T01:25:36.241Z"
---
# 2023 05 18
[Keyence Corporation of America](../CI-CD/Azure-DevOps/Phares/Tasks/keyence-corporation-of-america---quotation-12710033.md)

17
1;1/2023-09-22.md Normal file
View File

@ -0,0 +1,17 @@
---
assigned: ""
progress: 0
tags:
- '1:1'
type: "note"
created: "2024-01-06T01:25:36.338Z"
updated: "2024-01-06T01:25:36.338Z"
---
# 2023-09-22 1:1 with Marti
- [ ] Chuck M. microware os9 shell can't execute
https://www.roug.org/retrocomputing/os/os9/os9guide.pdf
- [ ] nPort migration
- [ ] RCM HTR AMS reactor migration to 1 from 154
- [ ] WaferCounter started on Win11 finished Win10 today

15
1;1/2023-09-28.md Normal file
View File

@ -0,0 +1,15 @@
---
assigned: ""
progress: 0
tags:
- '1:1'
type: "note"
created: "2024-01-06T01:25:36.338Z"
updated: "2024-01-06T01:25:36.338Z"
---
# 2023-09-28 1:1 with Marti
- [ ] EAF Stealth
- [ ] Dev Terminal Server
- [ ] Artifactory

16
1;1/2023-10-19.md Normal file
View File

@ -0,0 +1,16 @@
---
assigned: ""
progress: 0
tags:
- '1:1'
type: "note"
created: "2024-01-06T01:25:36.338Z"
updated: "2024-01-06T01:25:36.338Z"
---
# 2023-10-19 1:1 with Marti
- [ ] IQS DMC / DCS (EDA Data Collection / Data Processing) ownership
- [ ] Steve Carnie, ___ then ASM Reactor file property help
- [ ] Use of ~~DEV~~ Test / Staging servers/instance for ~~development~~ test / stage
- [ ] Stealth date

13
1;1/2024-01-16.md Normal file
View File

@ -0,0 +1,13 @@
---
type: "basic-note"
created: "2024-01-16T23:21:30.810Z"
updated: "2024-01-16T23:26:13.160Z"
---
# 2024-01-16
- [ ] IT/OS Supplied PC Types
- [ ] Temperature & Humidity
- [ ] Wafer Counter
- [ ] SECS/GEM success
- [ ] Inficon

24
1;1/2024-01-24.md Normal file
View File

@ -0,0 +1,24 @@
---
type: "basic-note"
created: "2024-01-24T16:28:03.164Z"
updated: "2024-01-31T13:33:39.767Z"
---
# 2024-01-24
- [ ] Temperature & Humidity
- [ ] TFS Build 1m 50s => 6m 16s
- [ ] TIBCO diagram for SAP
- [ ] IT/OS Supplied PC Types
- [ ] Wafer Counter
- [ ] SECS/GEM success
- [ ] Inficon
- Actively working on HgCV Unload Res 9 Pts.
- Waiting on OI Dev to review Thickness Only 5, 9 and 14 point data via API
- Last week I confirmed EAF listen to the wafer counter events and write a file with raw data.
- Now waiting on OI Dev availability
- I would like to request this item be canceled because Javier is getting a quote to add additional sensors as collect only to existing facilities system
- Data for both R39 and R41 PCRC runs are saved to file-share as PDSF.
- Waiting for Chad to review

12
1;1/2024-05-14.md Normal file
View File

@ -0,0 +1,12 @@
---
type: "basic-note"
---
# 2024-01-24
- [x] [UWM @ LEO](../.kanbn/tasks/uwm-leo.md)
- All EC (Sealth)
- [x] FabGuard
- Sent e-mail
- [x] PTO
- Friday

14
CEP/bio-rad-stratus-4.md Normal file
View File

@ -0,0 +1,14 @@
---
type: "cep"
description: ""
created: "2024-01-06T01:25:36.239Z"
updated: "2024-01-06T01:25:36.239Z"
---
# BioRad Stratus 4
## Account(s)
[eccleanroom](../account/eccleanroom.md)
### MET08THFTIRSTRATUS

73
CEP/cde6.md Normal file
View File

@ -0,0 +1,73 @@
---
type: "topic"
created: "2024-01-06T01:25:36.236Z"
updated: "2024-01-06T01:25:36.236Z"
---
# CDE6
[EAF](../EAF/eaf.md)
10.95.154.9
10.95.154.14
10.95.154.34
00:01:29:A1:F1:45
```
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\ResMap>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : frederic-PC
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : na.ec.local
Ethernet adapter EAF:
Connection-specific DNS Suffix . : na.ec.local
Description . . . . . . . . . . . : Intel(R) Ethernet Connection I217-LM
Physical Address. . . . . . . . . : 00-01-29-A1-F1-45
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::1582:21ed:d0b8:8f80%23(Preferred)
IPv4 Address. . . . . . . . . . . : 10.95.154.14(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.254.0
Lease Obtained. . . . . . . . . . : Wednesday, June 28, 2023 1:19:32 PM
Lease Expires . . . . . . . . . . : Thursday, June 29, 2023 1:19:31 PM
Default Gateway . . . . . . . . . : 10.95.154.1
DHCP Server . . . . . . . . . . . : 10.95.176.21
DHCPv6 IAID . . . . . . . . . . . : 620757289
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-27-D3-05-B9-00-D8-61-4C-CD-B5
DNS Servers . . . . . . . . . . . : 10.95.128.11
10.64.152.171
10.64.152.172
10.72.128.11
NetBIOS over Tcpip. . . . . . . . : Enabled
Tunnel adapter isatap.na.ec.local:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . : na.ec.local
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #3
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter Teredo Tunneling Pseudo-Interface:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
C:\Users\ResMap>
```

View File

@ -0,0 +1,37 @@
---
type: "topic"
created: "2024-01-06T01:25:36.237Z"
updated: "2024-01-06T01:25:36.237Z"
---
# Custom Endpoint Integration
[EAF](../EAF/eaf.md)
## Device data for this Custom Endpoint (CEP) are stored in our database.
- Owner and deputy will see this device in “My IT” (http://goto.infineon.com/myit/CustomEndpoint) from tomorrow on.
- The owner can modify some data and transfer device to other owner/deputy.
- This is part of the owners responsible according to “Rule A.7 IT Assets and Service” (http://goto.infineon.com/corpReg) and Information Security Rules (http://goto.infineon.com/IS -> Rules & Regulations -> IT-Instructions -> Minimum Requirements)
## Integration Tools for Windows systems: “CEPI Webpage“ ( http://cepi.ifxcep.net -> Downloads )
- For sites where Network Access Control is activated:
- The device is activated for a standard network area.
- Replication time: 15 min. -> Please unplug/plug LAN cable or restart device after that time.
## What is not covered within this request:
- LAN Port activation
- FIX IP Address
- Internet Access
- [cepi-na.infineon.com](http://cepi-na.infineon.com/#searchresults)
- [Service-Shop](https://smptools.infineon.com/smptinyurl/orderable/?name%253DORD-Network_Integration_of_Custom_Endpoint%2520%25281%2529)
- [Integrate-Equipment-to-IFX-network](https://wiki.intra.infineon.com/Integrate_Equipment_to_IFX_network)
- ping ntp01.auc.infineon.com
- [ ] [LAN Port](https://smptools.infineon.com/smptinyurl/orderable/?name=ORD-LAN%20Port%20%281%29)
- [ ] [Fixed IP Address](https://smptools.infineon.com/smptinyurl/orderable/?name=ORD-Fixed%20IP%20Address%20%281%29)
- [ ] [Network Integration of Custom Endpoint](https://smptools.infineon.com/smptinyurl/orderable/?name=ORD-Network_Integration_of_Custom_Endpoint%20%281%29)

44
CEP/filmsence.md Normal file
View File

@ -0,0 +1,44 @@
---
type: "topic"
created: "2024-01-06T01:25:36.234Z"
updated: "2024-01-06T01:25:36.234Z"
---
# FilmSence
[EAF](../EAF/eaf.md)
```
ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : MESL1CLEANROOM33
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : na.ec.local
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . : na.ec.local
Description . . . . . . . . . . . : Intel(R) Ethernet Connection (6) I219-LM
Physical Address. . . . . . . . . : F8-0D-AC-D1-E1-74
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::68e0:3e17:12b:56ef%5(Preferred)
IPv4 Address. . . . . . . . . . . : 10.95.154.35(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.254.0
Lease Obtained. . . . . . . . . . : Wednesday, June 28, 2023 1:33:18 PM
Lease Expires . . . . . . . . . . : Wednesday, June 28, 2023 2:03:18 PM
Default Gateway . . . . . . . . . : 10.95.154.1
DHCP Server . . . . . . . . . . . : 10.95.176.21
DHCPv6 IAID . . . . . . . . . . . : 100142508
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-2C-26-41-D7-F8-0D-AC-D1-E1-74
DNS Servers . . . . . . . . . . . : 10.95.128.11
10.64.152.171
10.64.152.172
10.72.128.11
NetBIOS over Tcpip. . . . . . . . : Enabled
```

18
CEP/mesd1biorad4.md Normal file
View File

@ -0,0 +1,18 @@
---
type: "cep"
description: ""
tags: ["Deprecated"]
Number of CPU Cores: ""
Total Physical Memory (MB): ""
Total HD Capacity (GB): ""
Owner: ""
Populated by Mike: ""
IP: "10.95.154.10"
created: "2024-01-06T01:25:36.231Z"
updated: "2024-01-06T01:25:36.231Z"
---
# mesd1biorad4
## Comment 2023-07-17

13
CEP/mesd1unity1.md Normal file
View File

@ -0,0 +1,13 @@
---
type: "cep"
description: "Stratus"
tags: ["Deprecated"]
IP: "10.95.192.11"
created: "2024-01-06T01:25:36.229Z"
updated: "2024-01-06T01:25:36.229Z"
---
# mesd1unity1
## Comment 2023-07-17

17
CEP/mesd1unity10.md Normal file
View File

@ -0,0 +1,17 @@
---
type: "cep"
description: ""
Server Type: "mesd1unity10"
tags: ["Deprecated"]
IP: "10.##.###.##"
created: "2024-01-06T01:25:36.228Z"
updated: "2024-01-06T01:25:36.228Z"
---
# mesd1unity10
## Account(s)
- [ ] [ecfisysadmin](../account/ecfisysadmin.md)
## Comment 2023-07-17

13
CEP/mesd1unity2.md Normal file
View File

@ -0,0 +1,13 @@
---
type: "cep"
description: ""
tags: ["Deprecated"]
IP: "10.##.###.##"
created: "2024-01-06T01:25:36.228Z"
updated: "2024-01-06T01:25:36.228Z"
---
# mesd1unity2
## Comment 2023-07-17

13
CEP/mesd1unity3.md Normal file
View File

@ -0,0 +1,13 @@
---
type: "cep"
description: ""
tags: ["Deprecated"]
IP: "10.##.###.##"
created: "2024-01-06T01:25:36.224Z"
updated: "2024-01-06T01:25:36.224Z"
---
# mesd1unity3
## Comment 2023-07-17

13
CEP/mesd1unity4.md Normal file
View File

@ -0,0 +1,13 @@
---
type: "cep"
description: "HgCV-#2"
tags: ["Deprecated"]
IP: "10.95.154.13"
created: "2024-01-06T01:25:36.224Z"
updated: "2024-01-06T01:25:36.224Z"
---
# mesd1unity4
## Comment 2023-07-17

13
CEP/mesd1unity5.md Normal file
View File

@ -0,0 +1,13 @@
---
type: "cep"
description: "At-Desk"
tags: ["Deprecated"]
IP: "10.95.192.15"
created: "2024-01-06T01:25:36.221Z"
updated: "2024-01-06T01:25:36.221Z"
---
# mesd1unity5
## Comment 2023-07-17

13
CEP/mesd1unity6.md Normal file
View File

@ -0,0 +1,13 @@
---
type: "cep"
description: ""
tags: ["Deprecated"]
IP: "10.##.###.##"
created: "2024-01-06T01:25:36.212Z"
updated: "2024-01-06T01:25:36.212Z"
---
# mesd1unity6
## Comment 2023-07-17

13
CEP/mesd1unity7.md Normal file
View File

@ -0,0 +1,13 @@
---
type: "cep"
description: "At-Desk"
tags: ["Deprecated"]
IP: "10.95.192.16"
created: "2024-01-06T01:25:36.215Z"
updated: "2024-01-06T01:25:36.215Z"
---
# mesd1unity7
## Comment 2023-07-17

13
CEP/mesd1unity8.md Normal file
View File

@ -0,0 +1,13 @@
---
type: "cep"
description: "On"
tags: ["Deprecated"]
IP: "10.95.192.28"
created: "2024-01-06T01:25:36.220Z"
updated: "2024-01-06T01:25:36.220Z"
---
# mesd1unity8
## Comment 2023-07-17

42
CEP/physical-address.md Normal file
View File

@ -0,0 +1,42 @@
---
type: "topic"
created: "2024-01-06T01:25:36.216Z"
updated: "2024-01-06T01:25:36.216Z"
---
# Physical Address
| Status | Type | Title | Physical Address | URL | Notes |
| ----------- | -------- | -------------------------- | ----------------- | ------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| | DameWare | SRP2100 | 00:10:5A:CB:C6:5B | 10.95.154.86 | |
| | Encoder | Reactor State PoC - R53 | 00:13:14:02:BD:67 | http://10.95.154.31/indexE.html | |
| | Encoder | Reactor State PoC - R55 | 00:13:14:02:B8:B7 | http://10.95.154.32/indexE.html | |
| | HSMS | SPV (SPV FAaST 230) | C4:00:AD:23:90:F5 | tcp://10.95.154.20:5004 | INC000004541671 Resolution details for: SR: Fixed IP Address [Mesa]-ORD1659112INFINEONEPI230Old10.95.33.44 |
| | http | FilmSense | F8:0D:AC:D1:E1:74 | | |
| | nginx | CDE4-EQPT | 00:D8:61:01:BC:66 | http://10.95.154.27 | |
| | nginx | CDE5-EQPT | 00:01:29:6A:8F:AB | http://10.95.154.29 | |
| | nginx | CDE6-EQPT | 00:01:29:A1:F1:45 | http://10.95.154.14 | Currently on 10.95.154.14(Preferred) |
| | RCM | R47-PLC | 00:0E:8C:C9:C7:E5 | 10.95.1.195 |
| | RCM | R70-PLC | 28:63:36:64:11:11 | 10.95.1.191 | |
| | RCM | R72-PLC | 00:0E:8C:C9:C7:CD | 10.95.1.183 | |
| | RCM | R73-PLC | 00:0E:8C:AF:4D:A8 | 10.95.1.192 | |
| | RCM | R74-PLC | 00:0E:8C:C9:C9:5C | 10.95.1.180 | |
| | Share | BIORAD4 | 1C:6F:65:C3:51:DB | tcp://10.95.154.10:#### | |
| | Share | BIORAD5 | 00:30:48:43:DE:97 | tcp://10.95.154.11:#### | |
| | Share | SP101 | 00:10:6F:00:D7:4E | tcp://10.95.154.12:#### | |
| | Unity | BIORAD2 | 6C:0B:84:E3:94:11 | http://10.95.154.30:9400/admin | was mesd1unity5.ifxcep.net |
| | Unity | BIORAD3 | 6C:0B:84:E3:AD:7E | http://10.95.154.9:9400/admin | was [mesd1unity4.ifxcep.net](rdp://19.195.154.13) |
| Deprecated | | Candela 02 | 00:21:91:19:9F:DF | tcp://10.95.154.24:5000 | Production EAF connectivity Please reserve IP 10.95.154.24MESD1E1CAN02.ifxcep.netsa-us-mes-001-011.na.lanGi1/0/1 25WINDOWS XP SP300:21:91:19:9F:DF |
| Deprecated | | PLATO2 | 24:4B:FE:7C:AF:22 | tcp://10.95.154.23:5000 | 2/1/2021 11:56:13 AMmattesjeINC000005064856Order Details: ORD1858252 / BOO002390861 / ORD-Fixed IP Address (1) / Fixed IP Address [Mesa]infineon us |
| Deprecated | | R69 Server | | | PHSx61nB4VGUHSUVXZQ9 |
| Deprecated | | R69-HSMS | 44:39:C4:37:D6:5C | tcp://10.95.154.16:5000 | Old - 10.95.192.18(sa-us-mes-001-011.na.lan) Port Number (Gi1/0/10) Vlan ID (1049)3. INC000004266068Requestor : L. PharesHost : AIX701461COld 10.95.192.18 |
| Deprecated | | R71 Server | 00:D0:C9:CE:17:28 | tcp://10.95.154.22:5000 | 99DcIRFM0Rlo8uPhODCO AIX702075Swas 10.95.164.5500:D0:C9:CE:17:28 |
| Deprecated | | R71-HSMS | 18:D6:C7:01:7E:E6 | tcp://10.95.154.15:5000 | Old - 10.95.192.19(sa-us-mes-001-011.na.lan) Port Number (Gi1/0/18) Vlan ID (1049)2. INC000004266061Requestor : L. PharesHost : AIX702075C.MES.INFINEON.COMOld 10.95.192.19 |
| Deprecated | | XRD (INC000004268002) | 00:1A:A0:28:0A:35 | tcp://10.95.154.18:#### | Old - 10.95.25.62(sa-us-mes-001-011.na.lan) (Gi1/0/9) Vlan ID (25) |
| Deprecated | | XRD04 | C4:00:AD:44:E7:35 | tcp://10.95.154.21:5000 | M7520.MES.INFINEON.COMC4:00:AD:44:E7:3510.95.33.64VLan ID 35Location sa-us-mes-001-010.na.lan |
| Off | | CDE Ubuntu | 70:88:6B:8D:69:60 | | |
| Off | Encoder | Tencor 2 | 00:13:14:02:BB:17 | http://10.95.154.33/indexE.html | |
| Off | Encoder | Reactor State PoC - R34 | 00:13:14:02:BB:F7 | rtsp://10.95.154.28/0 | rtsp://192.168.0.135/0 |
| Unreachable | RCM | R45-PLC | | 10.95.192.20 | |
| Unreachable | RCM | R49-PLC | | | |
| Unreachable | RCM | R51-PLC | | | |

18
CEP/srp-2100.md Normal file
View File

@ -0,0 +1,18 @@
---
type: "topic"
created: "2024-01-06T01:25:36.217Z"
updated: "2024-01-06T01:25:36.217Z"
---
# SRP 2100
## Relations
[EAF](../EAF/eaf.md)
Hostname: K200001783-01
Equipment Name: SRP-2100
B4:96:91:9E:80:AD
10.95.154.86
CEP download - Antivirus
https://cepi-na.infineon.com

52
CEP/wafer-counter.md Normal file
View File

@ -0,0 +1,52 @@
---
type: "topic"
created: "2024-01-09T13:49:44.327Z"
updated: "2024-01-09T13:49:44.327Z"
---
# Wafer Counter
## Regulations
[EAF](../EAF/eaf.md)
```conf
Empty cassette:
T0
P0000000
0000000000000000000000000
Full cassette:
T25
P1FFFFFF
1111111111111111111111111
Cassette with 12 wafers in even slots: T12
P0AAAAAA
0101010101010101010101010
Cassette with 13 wafers in odd slots: T13
P1555555
1010101010101010101010101
```
```conf
# https://www.calculator.net/hex-calculator.html
Hex Binary Decimal
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
A 1010 10
B 1011 11
C 1100 12
D 1101 13
E 1110 14
F 1111 15
```

View File

@ -0,0 +1,76 @@
---
type: "topic"
created: "2024-01-06T01:25:36.195Z"
updated: "2024-01-06T01:25:36.195Z"
---
# iteraPlan Agent
```bash
D:
cd "D:\vsts-agent-win-x64-2.210.1-apc-trend"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool apc-trend --agent apc-trend-messa012ec --work apc-trend_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-apc-trend"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool apc-trend --agent apc-trend-messa013ec --work apc-trend_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-apc-trend"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool apc-trend --agent apc-trend-mestsa02ec --work apc-trend_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-infinity-qs"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool infinity-qs --agent infinity-qs-messa04ec --work infinity-qs_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-infinity-qs"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool infinity-qs --agent infinity-qs-messa06ec --work infinity-qs_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-open-insight-metrology-viewer"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool open-insight-metrology-viewer --agent open-insight-metrology-viewer-messa010ec --work open-insight-metrology-viewer_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-infinity-qs"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool infinity-qs --agent infinity-qs-mestsa06ec --work infinity-qs_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-eaf"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool eaf --agent eaf-mestsa07ec --work eaf_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-ea-data-framework"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool ea-data-framework --agent ea-data-framework-mestsa07ec --work ea-data-framework_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-eaf"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool eaf --agent eaf-messa08ec --work eaf_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-ea-data-framework"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool ea-data-framework --agent ea-data-framework-messa08ec --work ea-data-framework_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-eaf"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool eaf --agent eaf-messa09ec --work eaf_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-eaf"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool eaf --agent eaf-messa011ec --work eaf_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-yoda"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool yoda --agent yoda-messa014ec --work yoda_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-yoda"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool yoda --agent yoda-messa015ec --work yoda_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-yoda"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool yoda --agent yoda-mestsa03ec --work yoda_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-apc-trend"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool apc-trend --agent apc-trend-mestsa005 --work apc-trend_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-eaf"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool eaf --agent eaf-mestsa003 --work eaf_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-ea-data-framework"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool ea-data-framework --agent ea-data-framework-mestsa003 --work ea-data-framework_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-eaf"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool eaf --agent eaf-messa017 --work eaf_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-yoda"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool yoda --agent yoda-mestsa006 --work yoda_work --runAsService --auth negotiate --userName infineon\phares
D:
cd "D:\vsts-agent-win-x64-2.210.1-eaf"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool eaf --agent eaf-iscn5cg1325c0x --work eaf_work --runAsService --auth negotiate --userName infineon\phares
```

View File

@ -0,0 +1,10 @@
---
type: "topic"
created: "2024-01-06T01:25:36.194Z"
updated: "2024-01-06T01:25:36.194Z"
---
# iteraPlan Group
```bash
```

View File

@ -0,0 +1,39 @@
---
type: "topic"
created: "2024-01-06T01:25:36.192Z"
updated: "2024-01-06T01:25:36.192Z"
---
# Mesa Baget
[Pipeline](../pipeline.md)
https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?queueId=1500&view=agents
- ISCN5CG1325C0X-Phares
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2324&queueId=1500&view=capabilities
- ?
- ISCN5CG2114X8H-Ouellette
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2358&queueId=1500&view=capabilities
- ?
- ISCN5CG2214R0P-Wathen
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2325&queueId=1500&view=capabilities
- ?
```bash
# d:
# cd "D:\vsts-agent-win-x64-2.210.1-Phares"
# config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Baget --agent ISCN5CG1325C0X-Phares --work Phares_work --runAsService --auth negotiate --userName infineon\phares
# d:
# cd "D:\vsts-agent-win-x64-2.210.1-Wathen"
# config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Baget --agent ISCN5CG2214R0P-Wathen --work Wathen_work --runAsService --auth negotiate --userName infineon\phares
# d:
# cd "D:\vsts-agent-win-x64-2.210.1-Ouellette"
# config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Baget --agent ISCN5CG2114X8H-Ouellette --work Ouellette_work --runAsService --auth negotiate --userName infineon\phares
# d:
# cd "D:\vsts-agent-win-x64-2.210.1-TuckerC"
# config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Baget --agent asdf-TuckerC --work TuckerC_work --runAsService --auth negotiate --userName infineon\phares
# d:
# cd "D:\vsts-agent-win-x64-2.210.1-Phares"
# config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Baget --agent MESTSA003-Phares --work Phares_work --runAsService --auth negotiate --userName infineon\phares
```

View File

@ -0,0 +1,74 @@
---
type: "topic"
created: "2024-01-06T01:25:36.192Z"
updated: "2024-01-06T01:25:36.192Z"
---
# Mesa IIS
[Pipeline](../pipeline.md)
https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?queueId=1474&view=agents
- MESTSA02EC-EC\ecapcsvc
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2316&queueId=1474&view=capabilities
- F9EF1C81E7B3E848A3C385207FA47C35
- AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAtEgNbmvvXkurVxMfOxE6lQAAAAACAAAAAAADZgAAwAAAABAAAACuOvCTeKGzgUUP46BkEhjzAAAAAASAAACgAAAAEAAAAMNxNJvTh8c6z0eJMi6R6iIgAAAA56AXdpLwjeLaVshWUCrAHZhR9CCXmbn630HKabtoXQkUAAAA/ijvd289aTBsBAHgelY/oZ2tAME=
- MESTSA008-MESFISysAdmin
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2315&queueId=1474&view=capabilities
- A0563988F3794E4DA2336BE27BF2D966
- AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAALBpOAg2MZ0a4E2R3bJnOcgAAAAACAAAAAAADZgAAwAAAABAAAACweja6Anuo43J2Kc9PbYApAAAAAASAAACgAAAAEAAAABK+hKJhM2gMMt/xqXTTrv0gAAAAFi8bm7iFYzUxTFjUce8PS/I2v2Iq9tKEEPUemwcEdzcUAAAAg2yrz3Oo0qp+1zOE9VHq8jS0PtM=
- MESTSA004-MESGANEAF
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2099&queueId=1474&view=capabilities
- ?
- MESSA016EC-ECFISysAdmin
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2664&queueId=1474&view=capabilities
- D3BB0F499E1E7844B86DFCEBD0670B81
- AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAA7irVkx/PjkCKw+wQbGGcAAAAAAACAAAAAAADZgAAwAAAABAAAAA+Rn2emY3SKpvR4sg9lwWoAAAAAASAAACgAAAAEAAAANBTNsQF2JFuhFBGk6fS0MkYAAAAM4vzdTdtu3UNFrPg3H3ldu/HeaWHaGR+FAAAADCd5bq7oKCF4QcAt/Hx5CQRJJGo
- MESSA08EC-ECEDASVC
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2315&queueId=1474&view=capabilities
- 180925B824540248A72CE86BFF2DEC5B
- AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAT7AeEnYaI06embztjoLqowAAAAACAAAAAAADZgAAwAAAABAAAADEEnkIGTUtqWkFIWAXOl0tAAAAAASAAACgAAAAEAAAAFMBIt/kG28J+//Qs9+TpREgAAAA0PBc1cu5i30FNac0fxlx3G8SPpTfpgHGcZC0pn7zo58UAAAAv2fQsQ01zcWk0DVI9XUzFK6IdMw=
- MESSA020EC-ECReportServicesAdmin
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2621&queueId=1474&view=capabilities
- ?
- MESSA014-MESFISysAdmin
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2317&queueId=1474&view=jobs
- ?
- MESSA010EC-ECFISysAdmin
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2333&queueId=1474&view=capabilities
- D3BB0F499E1E7844B86DFCEBD0670B81
- AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAYNzwlR3CAEKlHBvzT15+EAAAAAACAAAAAAADZgAAwAAAABAAAAD2cV5PTaOaEeaI91fgzdesAAAAAASAAACgAAAAEAAAAHoukYteiOAz6d9iiJ4NowIgAAAARXdoLqDistafWJleAcDd2QXR3IqlhKKWAfBoWrx62FUUAAAACp5cANA4uhW8zyK6TkHZr7oTZX0=
```bash
d:
cd "D:\vsts-agent-win-x64-2.210.1-MESFISysAdmin"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-IIS --agent MESTSA008-MESFISysAdmin --work MESFISysAdmin_work --runAsService --auth negotiate --userName infineon\phares
RDS-Info-Development
d:
cd "D:\vsts-agent-win-x64-2.210.1-MESGANEAF"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-IIS --agent MESTSA004-MESGANEAF --work MESGANEAF_work --runAsService --auth negotiate --userName infineon\phares
OI-Metrology-Archive-Development
d:
cd "D:\vsts-agent-win-x64-2.210.1-ECFISysAdmin"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-IIS --agent MESSA020EC-ECFISysAdmin --work ECFISysAdmin_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-ECEDASVC"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-IIS --agent MESSA08EC-ECEDASVC --work ECFISysAdmin_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-ECAPCSVC"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-IIS --agent MESTSA02EC-ECAPCSVC --work ECFISysAdmin_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-MESFISysAdmin"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-IIS --agent MESSA014-MESFISysAdmin --work ECFISysAdmin_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-ECReportServicesAdmin"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-IIS --agent MESSA020EC-ECReportServicesAdmin --work ECReportServicesAdmin_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-ECFISysAdmin"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-IIS --agent MESSA010EC-ECFISysAdmin --work ECReportServicesAdmin_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-IIS-Mesa-ECFISysAdmin"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-IIS --agent MESSA016EC-ECFISysAdmin --work ECFISysAdmin_work --runAsService --auth negotiate --userName infineon\phares
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-FabApproval --agent MESSA016EC-ECFISysAdmin --work ECFISysAdmin_work --runAsService --auth negotiate --userName infineon\phares
```

View File

@ -0,0 +1,34 @@
---
type: "topic"
created: "2024-01-06T01:25:36.190Z"
updated: "2024-01-06T01:25:36.190Z"
---
# Mesa Linux
[Pipeline](../pipeline.md)
https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_settings/agentqueues?queueId=1536&view=agents
```bash
./config.sh --url https://tfs.intra.infineon.com/tfs/ManufacturingIT_Teams --pool IFPM-Linux --auth negotiate --userName infineon\castillojr
```
```bash
pscp D:/Tmp/phares/ag/vsts-agent-linux-x64-2.210.1.tar.gz unity4@unity4:/home/unity4/vsts-agent-linux-x64-2.210.1.tar.gz
pscp D:/Tmp/phares/ag/vsts-agent-linux-x64-2.210.1.tar.gz unity5@unity5:/home/unity5/vsts-agent-linux-x64-2.210.1.tar.gz
```
```bash
mv vsts-agent-linux-x64-2.210.1.tar.gz vsts-agent-linux-x64-2.210.1-unity4
cd vsts-agent-linux-x64-2.210.1-unity4
tar xvzf vsts-agent-linux-x64-2.210.1.tar.gz
chown unity4 /home/unity4/vsts-agent-linux-x64-2.210.1-unity4 -R
chgrp unity4 /home/unity4/vsts-agent-linux-x64-2.210.1-unity4 -R
./config.sh --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Linux --auth negotiate --userName infineon\phares
./config.sh --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Linux --auth negotiate --userName infineon/phares
./config.sh --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Linux --auth negotiate --userName phares
./config.sh --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Linux --auth negotiate --userName infineon@phares
./config.sh --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Linux --auth pat --token ksdroyoq2bltb67ls7sfdhraykcyzpifzkdf3gtk5nyxfvfdpjka
gss-ntlmssp
```

View File

@ -0,0 +1,85 @@
---
type: "topic"
created: "2024-01-06T01:25:36.189Z"
updated: "2024-01-06T01:25:36.189Z"
---
# Mesa Windows Service
[Pipeline](../pipeline.md)
https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?queueId=1475&view=agents
- MESSA011EC-ECMESEAF
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2354&queueId=1475&view=capabilities
- ?
- MESSA017-MESEAFSVC
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2105&queueId=1475&view=capabilities
- A6302662940458499454E35D28FCC9F7
- AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAtBhT01pNnUGaN/uPLxZGvAAAAAACAAAAAAADZgAAwAAAABAAAAAM4xlYguhv7jzchU8dq9pVAAAAAASAAACgAAAAEAAAANS9rIoaYfNq5TwCmTrqElsgAAAA7O4J52FqCctXlCxYB2J5b/W4T+pZCN2zwFj7XCAFW6IUAAAAhQsBDOERAUZJdtSy8AfxwOAZflo=
- MESSA08EC-ECMESEAF
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2352&queueId=1475&view=capabilities
- ?
- MESSA09EC-ECMESEAF
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2353&queueId=1475&view=capabilities
- ?
- MESTSA07EC-ECMESEAF
- https://tfs.intra.infineon.com/tfs/manufacturingit/Mesa_FI/_settings/agentqueues?agentId=2100&queueId=1475&view=jobs
- BCF9CA727010A44D98F1111B3DAAE257
- AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAzwmgyh80pUCcBiuEhT1SWgAAAAACAAAAAAADZgAAwAAAABAAAAD9hntkAjLOkbkcSfZzuq5LAAAAAASAAACgAAAAEAAAAIz4KDRZhEggSwWwDOQRE+QgAAAA0zPmav30DGL5YjkVfgpX9d7DsqwzmzqcsSlseFKJdhMUAAAApVyRqdaKub1GTsHwlNS5+wtSn0Y=
```bash
d:
cd "D:\vsts-agent-win-x64-2.210.1-ECMESEAF"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent MESTSA07EC-ECMESEAF --work ECMESEAF_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-ECMESEAF"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent MESSA08EC-ECMESEAF --work ECMESEAF_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-ECMESEAF"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent MESSA09EC-ECMESEAF --work ECMESEAF_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-ECMESEAF"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent MESSA011EC-ECMESEAF --work ECMESEAF_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-MESEAFSVC"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent MESSA017-MESEAFSVC --work MESEAFSVC_work --runAsService --auth negotiate --userName infineon\phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-MESEAFSVC"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent MESTSA003-MESEAFSVC --work MESEAFSVC_work --runAsService --auth negotiate --userName infineon\phares
```
```bash
d:
cd "D:\vsts-agent-win-x64-2.210.1-Phares"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent ISCN5CG1325C0X-Phares --work Phares_work --runAsService --auth negotiate --userName infineon\phares
# [http]
# extraHeader = "Authorization: Basic OmtzZHJveW9xMmJsdGI2N2xzN3NmZGhyYXlrY3l6cGlmemtkZjNndGs1bnl4ZnZmZHBqa2E="
# [user]
# email = mike.phares@infineon.com
# name = Mike Phares
d:
cd "D:\vsts-agent-win-x64-2.210.1-Wathen"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent ISCN5CG2214R0P-Wathen --work Wathen_work --runAsService --auth negotiate --userName infineon\phares
# [http]
# extraHeader = "Authorization: Basic OmVqcXVpZGVqZGp3bHdtem4yN2VsdzNxa2NreXZuamI2NGppM3p5bjVoYnRiYXNudjU1aHE="
# [user]
# email = daniel.wathen@infineon.com
# name = Daniel Wathen
d:
cd "D:\vsts-agent-win-x64-2.210.1-Ouellette"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent ISCN5CG2114X8H-Ouellette --work Ouellette_work --runAsService --auth negotiate --userName infineon\phares
# [http]
# extraHeader = "Authorization: Basic OnhlYWFjZ2lvNm15YzViYnNweHpxZ3I0cHF4eWJzM2Z4d29qYTd2dXl4aXI3cnIzaHVxM2E="
# [user]
# email = jonathan.ouellette@infineon.com
# name = ouellette
C:
cd "C:\vsts-agent-win-x64-2.210.1"
config --url https://tfs.intra.infineon.com/tfs/manufacturingit --pool Mesa-Windows-Service --agent ISCN5CG2255YQ8-TuckerC --work TuckerC_work --runAsService --auth negotiate --userName infineon\phares
# [http]
# extraHeader = "Authorization: Basic OmlkeXRjemxjZTJ1YWd6aXV1ZHkzMjRrd25oemlhYmc3c2NwcnBsbnJmd2FxM21leWZheHE="
# [user]
# email = chase.tucker@infineon.com
# name = Chase Tucker
```

View File

@ -0,0 +1,19 @@
---
type: "feature"
created: "2024-01-06T01:25:36.206Z"
updated: "2024-01-06T01:25:36.206Z"
---
# ASM SECS GEM Implementations
- [Poc for Capturing Events and Parameters From Reactor Sensors and Flow Controllers. to Be Used as Input to Apc Trend.](../User-Stories/poc-for-capturing-events-and-parameters-from-reactor-sensors-and-flow-controllers.-to-be-used-as-input-to-apc-trend.md)
[DEP08CEPIEPSILON](../../../../EAF/Runtime/asm-secs-gem.md)
## Feature
[ASM SECS/GEM Implementations](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/350331/)
## User Stories
- [Poc for Capturing Events and Parameters From Reactor Sensors and Flow Controllers. to Be Used as Input to Apc Trend.](../User-Stories/poc-for-capturing-events-and-parameters-from-reactor-sensors-and-flow-controllers.-to-be-used-as-input-to-apc-trend.md)

View File

@ -0,0 +1,15 @@
---
type: "feature"
created: "2024-01-06T01:25:36.211Z"
updated: "2024-01-06T01:25:36.211Z"
---
# EPP Communication
[EPI Pro (EPP)](../../../../EAF/Runtime/epp.md)
## Feature
[EPP Communication](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/350335/)
## User Stories

View File

@ -0,0 +1,15 @@
---
type: "feature"
created: "2024-01-06T01:25:36.206Z"
updated: "2024-01-06T01:25:36.206Z"
---
# PLC Communication
[DEP08SIHTRPLC](../../../../EAF/Runtime/htr-plc.md)
## Feature
[PLC Communication](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/350334/)
## User Stories

View File

@ -0,0 +1,15 @@
---
type: "task"
created: "2024-01-06T01:25:36.203Z"
updated: "2024-01-06T01:25:36.203Z"
---
# Keyence Corporation of America
- Standard PS/2 keyboard doesn't work
- Maybe try buying old keyboard to use with scanner
[EAF](../../../../EAF/eaf.md)
[MET08THFTIRQS408M](../../../../EAF/Runtime/biorad.md)
[Keyence Corporation of America Quotation# 12710033](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/350117/)

View File

@ -0,0 +1,23 @@
---
type: "user-story"
created: "2024-01-06T01:25:36.202Z"
updated: "2024-01-06T01:25:36.202Z"
---
# Build a Plot of SRP Data in Metrology Viewer
[MET08RESISRP2100](../../../../EAF/Runtime/srp.md)
- [x] Create tables
- [x] Insert Metadata
- [x] Update Site.js
- [x] IQS DMS and DCS
- [x] EAF/Runtime/SRP/Pipeline
## User Story
[Build a plot of SRP data in Metrology Viewer](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/352481/)
## Tasks
- [EAF Solution for SRP](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/352482/)

View File

@ -0,0 +1,16 @@
---
type: "user-story"
created: "2024-01-06T01:25:36.201Z"
updated: "2024-01-06T01:25:36.201Z"
---
# EPP 6 and 8 Metrology Data at FQA (Stratus) Step Doesn't Go Into OI Auto When There Are Make up Wafers. New Capability
[EAF](../../../../EAF/eaf.md)
[OI Http API](../../../../OI/oi-http-api.md)
## User Story
[EPP 6" and 8" metrology data at FQA (Stratus) step doesn't go into OI auto when there are make-up wafers. New capability](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/350107/)
## Tasks

View File

@ -0,0 +1,20 @@
---
type: "user-story"
created: "2024-01-06T01:25:36.200Z"
updated: "2024-01-06T01:25:36.200Z"
---
# Integrate SPC Violations Into OI
[EAF](../../../../EAF/eaf.md)
- [x] New 14 point Columns
- [x] EAF/Runtime/BioRad/New 14 point Columns Spec Import|New 14 point Columns Spec Import
## User Story
[Integrate SPC Violations into OI](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/352282/)
## Tasks
-

View File

@ -0,0 +1,19 @@
---
type: "user-story"
created: "2024-01-06T01:25:36.197Z"
updated: "2024-01-06T01:25:36.197Z"
---
# Poc for Capturing Events and Parameters From Reactor Sensors and Flow Controllers. to Be Used as Input to Apc Trend.
[DEP08CEPIEPSILON](../../../../EAF/Runtime/asm-secs-gem.md)
[Secs Gem](../../../../EAF/Runtime/secs-gem.md)
[T27](../../../../.kanbn/archive/t27.md)
## User Story
[POC for capturing events and parameters from reactor sensors and flow controllers. To be used as input to APC trend.](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/350332/)
## Tasks
-

View File

@ -0,0 +1,19 @@
---
type: "user-story"
created: "2024-01-06T01:25:36.195Z"
updated: "2024-01-06T01:25:36.195Z"
---
# Reduce eliminate manual entry of Tencor data in OI (PoC)
- [Keyence Corporation of America](../Tasks/keyence-corporation-of-america---quotation-12710033.md)
[EAF](../../../../EAF/eaf.md)
## User Story
[Reduce/eliminate manual entry of Tencor data in OI (PoC)](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/350112/)
## Tasks
- [Keyence Corporation of America Quotation# 12710033](https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_workitems/edit/350117/)

View File

@ -0,0 +1,10 @@
---
type: "topic"
created: "2024-01-06T01:25:36.188Z"
updated: "2024-01-06T01:25:36.188Z"
---
# Pipeline
[MET08RESISRP2100](../../EAF/Runtime/srp.md)
[BaGet](../../_-Review/baget.md)

View File

@ -0,0 +1,7 @@
---
type: "topic"
created: "2024-01-06T01:25:36.187Z"
updated: "2024-01-06T01:25:36.187Z"
---
# Settings

View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.186Z"
updated: "2024-01-06T01:25:36.186Z"
---
# TFS
[Pipeline](pipeline.md)

9
EAF/Runtime/afm.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.177Z"
updated: "2024-01-06T01:25:36.177Z"
---
# EC
- [EAF](../eaf.md)

View File

@ -0,0 +1,7 @@
---
type: "topic"
created: "2024-01-06T01:25:36.176Z"
updated: "2024-01-06T01:25:36.176Z"
---
# DEP08SIASM

View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.175Z"
updated: "2024-01-06T01:25:36.175Z"
---
# DEP08CEPIEPSILON
- [T27](../../.kanbn/archive/t27.md)
- [T37](../../.kanbn/archive/t37.md)

10
EAF/Runtime/backlog.md Normal file
View File

@ -0,0 +1,10 @@
---
type: "topic"
created: "2024-01-06T01:25:36.175Z"
updated: "2024-01-06T01:25:36.175Z"
---
# Backlog
- [Web UI](../../.kanbn/archive/web-ui.md)
- [EAF](../eaf.md)

View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.151Z"
updated: "2024-01-06T01:25:36.151Z"
---
# MET08THFTIRSTRATUS
- [EAF](../eaf.md)

10
EAF/Runtime/biorad.md Normal file
View File

@ -0,0 +1,10 @@
---
type: "topic"
created: "2024-01-06T01:25:36.171Z"
updated: "2024-01-06T01:25:36.171Z"
---
# MET08THFTIRQS408M
- [Add "send to SPC button" for thickness-only production lots](../../.kanbn/archive/add-send-to-spc-button-for-thickness-only-production-lots.md)
- [Metrology WorkMaterial](../../.kanbn/tasks/metrology-work-material.md)

14
EAF/Runtime/cde.md Normal file
View File

@ -0,0 +1,14 @@
---
type: "topic"
created: "2024-01-06T01:25:36.153Z"
updated: "2024-01-06T01:25:36.153Z"
---
# MET08RESIMAPCDE
- [Change Fields for Barcode Scanning](../../.kanbn/tasks/change-fields-for-barcode-scanning.md)
- [EAF](../eaf.md)
* CDE RDS by itself then layer ...
* [MET08RESISRP2100](srp.md) ...
* [MET08THFTIRQS408M](biorad.md) use batch wafer fields

9
EAF/Runtime/epp.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.154Z"
updated: "2024-01-06T01:25:36.154Z"
---
# EPI Pro (EPP)
[EAF](../eaf.md)

9
EAF/Runtime/filmsence.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.168Z"
updated: "2024-01-06T01:25:36.168Z"
---
# filmsence
- [EAF](../eaf.md)

9
EAF/Runtime/htr-plc.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.170Z"
updated: "2024-01-06T01:25:36.170Z"
---
# DEP08SIHTRPLC
- [EAF](../eaf.md)

View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.166Z"
updated: "2024-01-06T01:25:36.166Z"
---
# MET08RESIHGCV
- [EAF](../eaf.md)

View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.157Z"
updated: "2024-01-06T01:25:36.157Z"
---
# Parallel to Serial
- [EAF](../eaf.md)

9
EAF/Runtime/sp1.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.165Z"
updated: "2024-01-06T01:25:36.165Z"
---
# MET08DDUPSP1TBI
- [MET08DDUPSP1TBI Exception](../../.kanbn/archive/eaf-met08-ddupsp1-tbi-mestsa07-ec-exception-open-insight.md)

9
EAF/Runtime/spv.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.162Z"
updated: "2024-01-06T01:25:36.162Z"
---
# MET08ANLYSDIFAAST230
- [EAF](../eaf.md)

14
EAF/Runtime/srp.md Normal file
View File

@ -0,0 +1,14 @@
---
type: "topic"
created: "2024-01-06T01:25:36.158Z"
updated: "2024-01-06T01:25:36.158Z"
---
# MET08RESISRP2100
- [EAF](../eaf.md)
Resistivity (ρ ohm-cm)
Resistance Edited (Ω ohm)
Resistance (Ω ohm)
CD (1/cm³)

9
EAF/Runtime/tencor.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.159Z"
updated: "2024-01-06T01:25:36.159Z"
---
# MET08DDUPSFS6420
- [EAF](../eaf.md)

9
EAF/Runtime/trendlog.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.151Z"
updated: "2024-01-06T01:25:36.151Z"
---
# METCLIMATEC
- [EAF](../eaf.md)

31
EAF/eaf.md Normal file
View File

@ -0,0 +1,31 @@
---
type: "topic"
created: "2024-01-06T01:25:36.149Z"
updated: "2024-01-06T01:25:36.149Z"
---
# EAF
"MES-APP-EAF-Administration"
```xml
<!--DefaultBindingConfiguration DnsSuffixFilter="infineon"-->
<DefaultBindingConfiguration DnsSuffixFilter=""/>
```
[DEP08CEPIEPSILON](Runtime/asm-secs-gem.md)
[MET08THFTIRSTRATUS](Runtime/biorad-stratus.md)
[MET08THFTIRQS408M](Runtime/biorad.md)
[MET08RESIMAPCDE](Runtime/cde.md)
[DEP08SIHTRPLC](Runtime/htr-plc.md)
[MET08RESIHGCV](Runtime/mercuryprobe.md)
[Parallel to Serial](Runtime/parallel-to-serial.md)
[MET08DDUPSP1TBI](Runtime/sp1.md)
[MET08ANLYSDIFAAST230](Runtime/spv.md)
[MET08RESISRP2100](Runtime/srp.md)
[MET08DDUPSFS6420](Runtime/tencor.md)
- [v2.49.2](../.kanbn/archive/v2-49-2.md)
- [v2.49.0](../.kanbn/archive/v2-49-0.md)
[Release n-2](onenote://C:/Users/phares/Documents/OneNote%20Notebooks/Mesa/EAF/Ledger.one#EAF%20Upgrade/Release%20n-2&section-id={A6AA2CA3-DF75-483E-8D9B-8BC04CB47A7E}&page-id={58EA5B37-5F4B-4B09-B32D-654C22853206}&end)

11
IIS/fab-approval.md Normal file
View File

@ -0,0 +1,11 @@
---
type: "topic"
created: "2024-01-06T01:25:36.146Z"
updated: "2024-01-06T01:25:36.146Z"
---
# Fab Approval
- [Refactor to .net core](../.kanbn/tasks/refactor-to-net-core.md)
[IIS](../_-Review/iis.md)

View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.138Z"
updated: "2024-01-06T01:25:36.138Z"
---
# Leominster Serial Log
[IIS](../_-Review/iis.md)

View File

@ -0,0 +1,10 @@
---
type: "topic"
created: "2024-01-06T01:25:36.139Z"
updated: "2024-01-06T01:25:36.139Z"
---
# Mesa Reporting Services
[IIS](../_-Review/iis.md)
[OpenInsight](../OI/openinsight.md)

View File

@ -0,0 +1,13 @@
---
type: "topic"
created: "2024-01-06T01:25:36.145Z"
updated: "2024-01-06T01:25:36.145Z"
---
# OI Metrology Viewer
- [Client as Angular](../.kanbn/tasks/client-as-angular.md)
[IIS](../_-Review/iis.md)
[MET08RESISRP2100](../EAF/Runtime/srp.md)
[OpenInsight](../OI/openinsight.md)

10
IIS/oi-wizard.md Normal file
View File

@ -0,0 +1,10 @@
---
type: "topic"
created: "2024-01-06T01:25:36.139Z"
updated: "2024-01-06T01:25:36.139Z"
---
# OI Wizard
[IIS](../_-Review/iis.md)
[OpenInsight](../OI/openinsight.md)

12
IIS/rds-info.md Normal file
View File

@ -0,0 +1,12 @@
---
type: "topic"
created: "2024-01-06T01:25:36.142Z"
updated: "2024-01-06T01:25:36.142Z"
---
# RDS Info
- [Tencor Recipe Scanning](../.kanbn/tasks/tencor-recipe-scanning.md)
[IIS](../_-Review/iis.md)
[OpenInsight](../OI/openinsight.md)

9
OI/oi-http-api.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.132Z"
updated: "2024-01-06T01:25:36.132Z"
---
# OI Http API
[Tencor Recipe Scanning](../.kanbn/tasks/tencor-recipe-scanning.md)

11
OI/openinsight.md Normal file
View File

@ -0,0 +1,11 @@
---
type: "topic"
created: "2024-01-06T01:25:36.131Z"
updated: "2024-01-06T01:25:36.131Z"
---
# OpenInsight
- [TrackIn for metrology equipment](../.kanbn/tasks/track-in-for-metrology-equipment.md)
- [OI Metrology Viewer](../IIS/oi-metrology-viewer.md)
- [OI Http API](oi-http-api.md)

12
OI/stored-procedures.md Normal file
View File

@ -0,0 +1,12 @@
---
type: "topic"
created: "2024-01-06T01:25:36.130Z"
updated: "2024-01-06T01:25:36.130Z"
---
# Stored Procedures
- [Metrology Run Data Repository](../.kanbn/archive/metrology-run-data-repository.md)
- [OpenInsight](openinsight.md)
- [Print ZPL Label for SRP Packet](../.kanbn/tasks/print-zpl-label-for-srp-packet.md)]
- [OpenInsight](openinsight.md)

12
Training/frameworks.md Normal file
View File

@ -0,0 +1,12 @@
---
type: "topic"
created: "2024-01-06T01:25:36.121Z"
updated: "2024-01-06T01:25:36.121Z"
---
# Frameworks
[Training](training.md)
- [High Performance Low Code Demo](../.kanbn/tasks/high-performance-low-code-demo.md)
- [Dapper](../.kanbn/archive/dapper.md)

11
Training/in-person.md Normal file
View File

@ -0,0 +1,11 @@
---
type: "topic"
created: "2024-01-06T01:25:36.125Z"
updated: "2024-01-06T01:25:36.125Z"
---
# In Person Training
[Training](training.md)
- [Leading Basics](../.kanbn/archive/leading-basics.md)

7
Training/training.md Normal file
View File

@ -0,0 +1,7 @@
---
type: "topic"
created: "2024-01-06T01:25:36.110Z"
updated: "2024-01-06T01:25:36.110Z"
---
# Training

12
Training/web.md Normal file
View File

@ -0,0 +1,12 @@
---
type: "topic"
created: "2024-01-06T01:25:36.110Z"
updated: "2024-01-06T01:25:36.110Z"
---
# Web
[Training](training.md)
- [AI OP Newsletter May 2023](../.kanbn/tasks/ai-op-newsletter-may-2023.md)
- [AI OP Newsletter May 2023](../.kanbn/tasks/ai-op-newsletter-may-2023.md)

11
_-Review/acmdb.md Normal file
View File

@ -0,0 +1,11 @@
---
type: "topic"
assigned: ""
created: "2024-01-06T01:25:36.098Z"
updated: "2024-01-06T01:25:36.098Z"
---
# ACMDB
- [SRP 2100](../CEP/srp-2100.md)
- Gertler Torsten (CSC FI FE EMA EA D)

9
_-Review/ado.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-24T18:10:35.032Z"
updated: "2024-01-24T18:11:09.504Z"
---
# ADO
- [Microsoft Azure DevOps platform (ADO) & Agile Planning features](https://videoportal.infineon.com/videos/play/F3D1A032-8372-487D-9B16-A6A68EB17044/4BED60DB-7C37-41C1-BBB9-3C1318D1836F)

39
_-Review/amazon-photos.md Normal file
View File

@ -0,0 +1,39 @@
---
type: "topic"
created: "2024-01-30T14:11:19.493Z"
updated: "2024-01-30T14:32:47.829Z"
---
# Amazon Photos
```bash
d:/5-Other-Small/Proxmox/005/amzn1.account.AEQ4S3XN3XWICR7H2IOYECAHOTGQ-uploads.db
h3a6y4IxR_iZOXc7scb5JQ 542502700281.jpg
# https://www.amazon.com/photos/all/gallery/h3a6y4IxR_iZOXc7scb5JQ
```
```bash
d:/5-Other-Small/Proxmox/010/amzn1.account.AEQ4S3XN3XWICR7H2IOYECAHOTGQ-cloud.db
h3a6y4IxR_iZOXc7scb5JQ 542502700281.jpg FILE ["SaJrrTfFQBKV4EDFVg-G4w"] [] [] 638421045472150000 638421045830990000 0 0 0 CloudDriveDesktop xn_5TJ4K-w8 AVAILABLE 0 2 638390897810190000 image/jpeg jpg e6e2e729a759bf006528d01aea900611
# https://www.amazon.com/photos/folders/SaJrrTfFQBKV4EDFVg-G4w/gallery/h3a6y4IxR_iZOXc7scb5JQ
```
```bash
"Logan Phares"
G7cjz2QIrY2RXVgErQBGC4
```
- [ ] Open Edge and Navigate to https://www.amazon.com/photos
- [ ] Login to Amazon Photos
- [ ] Navigate to People
- [ ] Enable Developer Tools in Edge
- [ ] Clear network log
- [ ] Click on each person to get json data
- [ ] Developer Tools - Network Tab filter on search
- [ ] Developer Tools - Network Tab right click for contextual menu click "Save all as HAR with content"
- [ ] Use code to export lines containing "text": "{\"aggregations\":{\"allPeople\"
- [ ] Remove "text": " and trailing "
- [ ] Remove \"
- [ ] Parse json
- [ ] Create directory from first aggregations.people.searchData.clusterName {value}.json
- [ ] Save as first aggregations.people.match {value}.json in directory with data content

11
_-Review/apc.md Normal file
View File

@ -0,0 +1,11 @@
---
type: "topic"
created: "2024-01-06T01:25:36.239Z"
updated: "2024-01-06T01:25:36.239Z"
---
# APC
[EAF](../EAF/eaf.md)
- [Update Trend](../.kanbn/tasks/update-trend.md)

50
_-Review/arduino.md Normal file
View File

@ -0,0 +1,50 @@
---
type: "topic"
created: "2024-01-06T01:25:36.094Z"
updated: "2024-01-06T01:25:36.094Z"
---
# Arduino
```c++ Sprinklers
const int last = 8;
const int first = 5;
const int minutes = 1;
int pin;
int counter = 0;
void setup() {
pinMode(first, OUTPUT);
pinMode(first + 1, OUTPUT);
pinMode(first + 2, OUTPUT);
pinMode(first + 3, OUTPUT);
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(first, HIGH);
digitalWrite(first + 1, HIGH);
digitalWrite(first + 2, HIGH);
digitalWrite(first + 3, HIGH);
digitalWrite(LED_BUILTIN, LOW);
}
void loop() {
pin = first + counter;
digitalWrite(pin, LOW);
if(counter == 0)
delay(minutes * 60 * 1000UL);
else if(counter == 1)
delay(minutes * 30 * 1000UL);
else if(counter == 2)
delay(minutes * 60 * 1000UL);
else if(counter == 3)
delay(minutes * 60 * 1000UL);
else
delay(minutes * 1 * 1000UL);
digitalWrite(pin, HIGH);
counter += 1;
if (pin >= last)
{
counter = 0;
}
}
```

35
_-Review/artifactory.md Normal file
View File

@ -0,0 +1,35 @@
---
type: "topic"
assigned: ""
created: "2024-01-12T16:48:17.489Z"
updated: "2024-01-12T16:48:17.489Z"
---
# Artifactory
```bash
# https://artifactory.intra.infineon.com/artifactory/api/search/artifact?name=system.text.json.8.0.0.nupkg
```
```json
{
"results": [
{
"uri": "https://artifactory.intra.infineon.com/artifactory/api/storage/ngt-nuget-org-cache/System.Text.Json.8.0.0.nupkg"
},
{
"uri": "https://artifactory.intra.infineon.com/artifactory/api/storage/ngt-nuget-v2-org-cache/System.Text.Json.8.0.0.nupkg"
}
]
}
```
```bash
nuget sources Add -Name Artifactory -Source https://artifactory.intra.infineon.com/artifactory/api/nuget/v3/ngt-nuget-org/index.json -username phares -password cmVmdGtuOjAxOjE3NDExMTM5NTA6RzNwVkx1Qmx4ajJnSkJodVBpU1dDcmJ1TWZi
nuget sources Add -Name Artifactory -Source https://artifactory.intra.infineon.com/artifactory/api/nuget/v3/ngt-nuget-org/index.json -username phares -password cmVmdGtuOjAxOjE3NDExMTQzNTE6RFlDdVp1MzJ3UzgzakFNcGM1bU5NendmMEtB
dotnet nuget add source --name Artifactory https://artifactory.intra.infineon.com/artifactory/api/nuget/v3/ngt-nuget-org/index.json
dotnet nuget add source --name AUC-Artifactory https://artifactoryedge-auc.icp.infineon.com/artifactory/api/nuget/v3/ngt-nuget-org/index.json
dotnet nuget disable source "nuget.org"
dotnet nuget disable source "Artifactory"
dotnet nuget list source
```

43
_-Review/asus-laptop.md Normal file
View File

@ -0,0 +1,43 @@
---
type: "topic"
created: "2024-01-29T00:24:50.067Z"
updated: "2024-01-29T00:24:50.067Z"
---
# Asus Laptop
```bash
ufw allow from 192.168.11.0/28 to any port 22 comment "01) SSH"
ufw allow from 192.168.11.0/28 to any port 80 comment "02) HTTP"
ufw allow from 192.168.11.0/28 to any port 9400 comment "03) dashkiosk"
ufw allow from 192.168.0.0/24 to any port 22 comment "04) SSH"
ufw allow from 192.168.0.0/24 to any port 80 comment "05) HTTP"
ufw allow from 192.168.0.0/24 to any port 9400 comment "06) dashkiosk"
```
```bash
38.8 GiB [##########] /var
4.0 GiB [# ] swap.img
3.0 GiB [ ] /usr
2.8 GiB [ ] /snap
258.7 MiB [ ] /boot
5.9 MiB [ ] /etc
2.0 MiB [ ] /root
1.5 MiB [ ] /run
140.0 KiB [ ] /tmp
92.0 KiB [ ] /home
e 16.0 KiB [ ] /lost+found
e 4.0 KiB [ ] /srv
e 4.0 KiB [ ] /opt
e 4.0 KiB [ ] /mnt
e 4.0 KiB [ ] /media
. 0.0 B [ ] /proc
0.0 B [ ] /sys
0.0 B [ ] /dev
@ 0.0 B [ ] libx32
@ 0.0 B [ ] lib64
@ 0.0 B [ ] lib32
@ 0.0 B [ ] sbin
@ 0.0 B [ ] lib
@ 0.0 B [ ] bin
```

1026
_-Review/auclv0558.md Normal file

File diff suppressed because it is too large Load Diff

7
_-Review/avalonia-ui.md Normal file
View File

@ -0,0 +1,7 @@
---
type: "note"
---
# avalonia-ui
- [Avalonia](https://avaloniaui.net/)

9
_-Review/azure.md Normal file
View File

@ -0,0 +1,9 @@
---
type: "note"
created: "2024-03-31T15:03:05.802Z"
updated: "2024-03-31T15:03:20.280Z"
---
# Azure
- [Infineon-Technologies-AG-Mesa-FI](https://dev.azure.com/Infineon-Technologies-AG-Mesa-FI/)

59
_-Review/baget.md Normal file
View File

@ -0,0 +1,59 @@
---
type: "topic"
created: "2024-01-14T02:18:18.203Z"
updated: "2024-04-18T17:02:46.506Z"
---
# BaGet
- [BaGet Worker](../.kanbn/tasks/ba-get-worker.md)
```bash
dotnet nuget locals all --clear
dotnet build "L:\DevOps\Mesa_FI\Baget\src\BaGet.Worker\BaGet.Worker.csproj"
dotnet build "L:\DevOps\Mesa_FI\OI-Metrology\Server\OI.Metrology.Server.csproj"
dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Infineon.EAF.Runtime" --version "2.56.0" --source "https://tfs.intra.infineon.com/tfs/ManufacturingIT/_packaging/eaf/nuget/v3/index.json"
dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Tibco.Rendezvous" --version "8.5.0" --source "https://packagemanagement.eu.infineon.com:4430/api/v2/"
dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Infineon.Yoda" --version "5.4.1" --source "https://packagemanagement.eu.infineon.com:4430/api/v2/"
dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "External.Common.Logging" --version "3.3.1" --source "https://packagemanagement.eu.infineon.com:4430/api/v2/"
dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "External.log4net" --version "2.0.8" --source "https://packagemanagement.eu.infineon.com:4430/api/v2/"
dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Infineon.Monitoring.MonA" --version "3.0.0" --source "https://packagemanagement.eu.infineon.com:4430/api/v2/"
dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Infineon.Monitoring.MonA" --version "3.0.1" --source "https://artifactory.intra.infineon.com/artifactory/api/nuget/ngt-fi-package-main-vir/"
dotnet build "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj"
T:
cd "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation"
git ls-tree -l HEAD -- "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj"
git checkout -q -- "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj"
dotnet build "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj"
dotnet build "L:\DevOps\Mesa_FI\File-Watcher\File-Watcher.csproj"
dotnet build "L:\DevOps\Mesa_FI\File-Folder-Helper\File-Folder-Helper.csproj"
dotnet build "L:\DevOps\Mesa_FI\OI-Metrology\Server\OI.Metrology.Server.csproj"
code "L:\DevOps\Mesa_FI\File-Watcher"
REM
```
```bash
sc.exe create "BaGet-Server" binpath="D:\net6.0\BaGet\Server\BaGet.exe"
sc.exe start "BaGet-Server"
sc.exe query "BaGet-Server"
```
```conf
L:\BaGet\2024
\\messdv002.na.infineon.com\Candela\BaGet\2024
L:\BaGet\2024
\\mesfs.infineon.com\EC_EAFRepository\BaGet\2024
\\messa017.infineon.com\d$\ProgramData\EC_EAFRepository\nupkg
\\messa08ec.infineon.com\d$\ProgramData\EC_EAFRepository\nupkg
\\messa08ec.infineon.com\nupkg
\\messa04ec.infineon.com\d$\nupkg
\\messa08ec.infineon.com\nupkg
\\mestsa05ec.infineon.com\d$\nupkg
\\messa08ec.infineon.com\nupkg
\\messa020ec.infineon.com\d$\nupkg
```

View File

@ -0,0 +1,9 @@
---
type: "topic"
created: "2024-01-06T01:25:36.090Z"
updated: "2024-01-06T01:25:36.090Z"
---
# Barcode Scanners
## DS3678

12
_-Review/bash.md Normal file
View File

@ -0,0 +1,12 @@
---
type: "topic"
assigned: ""
created: "2024-01-06T01:25:36.087Z"
updated: "2024-01-06T01:25:36.087Z"
---
# Bash
```bash
sudo -i
```

52
_-Review/bee-link.md Normal file
View File

@ -0,0 +1,52 @@
---
type: "topic"
created: "2024-01-06T01:25:36.115Z"
updated: "2024-01-06T01:25:36.115Z"
---
# Bee-Link
- [Syncthing](syncthing.md)
```bash
adduser syncthing
```
```bash
sudo -i
nano /etc/hosts
echo >/etc/hosts && nano /etc/hosts
```
```conf
# This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry to /etc/wsl.conf:
# [network]
# generateHosts = false
127.0.0.1 localhost
127.0.1.1 DESKTOP-PE6MOCB. DESKTOP-PE6MOCB
192.168.0.73 phares3757.ddsn.net
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
```
```bash
apt-get update
apt-get upgrade
apt-get install syncthing
apt-get install apt-transport-https
apt-get install ca-certificates
apt-get install links
syncthing
adduser syncthing
cat /etc/passwd | cut -d: -f1
systemctl enable syncthing@syncthing.service
systemctl start syncthing@syncthing.service
systemctl status syncthing@syncthing.service
journalctl -e -u syncthing@syncthing.service
nano /home/syncthing/.config/syncthing/config.xml
```

821
_-Review/beelink.md Normal file
View File

@ -0,0 +1,821 @@
---
type: "topic"
Brand: "Beelink"
GPU: "Intel Celeron 11th Gen N5095 2.9GHz"
SSD: "M.2 SATA3 2280"
RAM: "8GB DDR4"
created: "2024-04-02T01:49:25.791Z"
updated: "2024-04-08T16:54:34.096Z"
---
# Beelink
```bash
apt-get update
apt-get upgrade
reboot
ip a
lsb_release -a
apt-get install links unzip net-tools ufw nginx git nano ncdu -y
ncdu
ufw enable
ufw allow from 192.168.0.0/24 to any port 22 comment "01) SSH"
ufw allow to 0.0.0.0/0 port 80 comment "02) HTTP"
ufw allow to 0.0.0.0/0 port 443 comment "03) HTTPS"
ufw status numbered
cd /home/mike/
wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh
chmod +x ./dotnet-install.sh
./dotnet-install.sh --channel 7.0
ln -s /home/mike/.dotnet/dotnet /usr/local/bin/dotnet
dotnet --info
export DOTNET_ROOT=$HOME/.dotnet
export PATH=$PATH:$HOME/.dotnet:$HOME/.dotnet/tools
dotnet --info
timedatectl set-timezone America/Phoenix
timedatectl
snap install dashkiosk
snap restart dashkiosk
snap install ubuntu-frame wpe-webkit-mir-kiosk
ufw status numbered
snap set wpe-webkit-mir-kiosk url=http://localhost:9400/receiver
wpe-webkit-mir-kiosk.cog http://localhost:9400/receiver
/snap/wpe-webkit-mir-kiosk/current/bin/setup.sh
wpe-webkit-mir-kiosk.cog http://localhost:9400/receiver
snap set ubuntu-frame daemon=true
apt-get install -y ca-certificates
openssl s_client -showcerts -connect DESKTOP-H6JG91B:443 </dev/null 2>/dev/null|openssl x509 -outform PEM >DESKTOP-H6JG91B.crt
nano /etc/hosts
nano /etc/nginx/sites-available/default
echo >/etc/nginx/sites-available/default && nano /etc/nginx/sites-available/default
```
```conf
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
}
server {
ssl_certificate 'laundry.phares.myftp.org.crt';
ssl_certificate_key 'laundry.phares.myftp.org.key';
listen 443 ssl http2;
ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
listen [::]:443 ssl http2;
server_name laundry.phares.myftp.org;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:80/;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
}
}
server {
ssl_certificate 'laundry.phares.myftp.org.crt';
ssl_certificate_key 'laundry.phares.myftp.org.key';
listen 443 ssl http2;
ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
listen [::]:443 ssl http2;
server_name dashkiosk.laundry.phares.myftp.org;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:9400/;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
}
}
server {
ssl_certificate 'laundry.phares.myftp.org.crt';
ssl_certificate_key 'laundry.phares.myftp.org.key';
listen 443 ssl http2;
ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
listen [::]:443 ssl http2;
server_name gogs.laundry.phares.myftp.org;
client_max_body_size 5000m;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:3000/;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
}
}
server {
ssl_certificate 'laundry.phares.myftp.org.crt';
ssl_certificate_key 'laundry.phares.myftp.org.key';
listen 443 ssl http2;
ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
listen [::]:443 ssl http2;
server_name nextcloud.laundry.phares.myftp.org;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:8081/;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
}
}
server {
ssl_certificate 'laundry.phares.myftp.org.crt';
ssl_certificate_key 'laundry.phares.myftp.org.key';
listen 443 ssl http2;
ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
listen [::]:443 ssl http2;
server_name photoprism.laundry.phares.myftp.org;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:2342/;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
}
}
server {
ssl_certificate 'laundry.phares.myftp.org.crt';
ssl_certificate_key 'laundry.phares.myftp.org.key';
listen 443 ssl http2;
ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
listen [::]:443 ssl http2;
server_name ~(pi-hole).laundry.phares.myftp.org;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:8005/;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
}
}
server {
ssl_certificate 'laundry.phares.myftp.org.crt';
ssl_certificate_key 'laundry.phares.myftp.org.key';
listen 443 ssl http2;
ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
listen [::]:443 ssl http2;
server_name syncthing.laundry.phares.myftp.org;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:8384/;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
}
}
```
```bash
systemctl restart nginx
nginx -t
nginx -s reload
nano /home/mike/laundry.phares.myftp.org.conf
echo >/home/mike/laundry.phares.myftp.org.conf && nano /home/mike/laundry.phares.myftp.org.conf
```
```conf
[req]
default_bits = 2048
default_keyfile = laundry.phares.myftp.org.key
distinguished_name = req_distinguished_name
req_extensions = req_ext
x509_extensions = v3_ca
[req_distinguished_name]
countryName = Country Name (2 letter code)
countryName_default = US
stateOrProvinceName = State or Province Name (full name)
stateOrProvinceName_default = Arizona
localityName = Locality Name (eg, city)
localityName_default = Anthem
organizationName = Organization Name (eg, company)
organizationName_default = Phares
organizationalUnitName = organizationalunit
organizationalUnitName_default = Development
commonName = Common Name (e.g. server FQDN or YOUR name)
commonName_default = laundry.phares.myftp.org
commonName_max = 64
[req_ext]
subjectAltName = @alt_names
[v3_ca]
subjectAltName = @alt_names
[alt_names]
DNS.1 = laundry.phares.myftp.org
DNS.2 = dashkiosk.laundry.phares.myftp.org
DNS.3 = gogs.laundry.phares.myftp.org
DNS.4 = nextcloud.laundry.phares.myftp.org
DNS.5 = photoprism.laundry.phares.myftp.org
DNS.6 = pi-hole.laundry.phares.myftp.org
DNS.7 = syncthing.laundry.phares.myftp.org
DNS.8 = beelink.server
DNS.9 = beelink
DNS.10 = localhost
DNS.11 = 127.0.0.1
```
```bash
rm /etc/nginx/laundry.phares.myftp.org.key
rm /etc/nginx/laundry.phares.myftp.org.crt
ls /etc/nginx
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/laundry.phares.myftp.org.key -out /etc/nginx/laundry.phares.myftp.org.crt -config /home/mike/laundry.phares.myftp.org.conf
ls /etc/nginx
apt install update-manager-core
exit
do-release-upgrade
exit
adduser gogs
cd /home/gogs
wget https://dl.gogs.io/0.13.0/gogs_0.13.0_linux_amd64.tar.gz
tar -xvzf gogs_0.13.0_linux_amd64.tar.gz
rm gogs_0.13.0_linux_amd64.tar.gz
cd gogs
ufw status numbered
./gogs web
mkdir /home/gogs/gogs-repositories
chown gogs /home/gogs -R
chgrp gogs /home/gogs -R
nano /home/gogs/gogs/custom/conf/app.ini
nano /etc/systemd/system/gogs-daemon.service
systemctl enable gogs-daemon
systemctl start gogs-daemon
systemctl status gogs-daemon.service
systemctl daemon-reload
journalctl -fu gogs-daemon.service
journalctl --rotate
journalctl --vacuum-time=1s
cd /home/gogs
git clone https://github.com/Kos-M/GogsThemes
exit
cp ~/.bash_history /home/mike/bash-history-2023-10-17.txt
chown mike /home/mike -R
chgrp mike /home/mike -R
exit
adduser pi-hole
cd pi-hole
curl -sSL https://install.pi-hole.net | bash
```
```conf
# http://pi.hole/admin
# http://192.168.1.62/admin
fUiY4SYS
```
```conf
nano /etc/lighttpd/lighttpd.conf
```
```conf
server.port = 8005
```
```conf
service lighttpd restart
pihole -a -p 4hink
apt install unbound
; https://docs.pi-hole.net/guides/dns/unbound/
nano /etc/unbound/unbound.conf.d/pi-hole.conf
```
```conf
server:
# If no logfile is specified, syslog is used
# logfile: "/var/log/unbound/unbound.log"
verbosity: 0
interface: 127.0.0.1
port: 5335
do-ip4: yes
do-udp: yes
do-tcp: yes
# May be set to yes if you have IPv6 connectivity
do-ip6: no
# You want to leave this to no unless you have *native* IPv6. With 6to4 and
# Terredo tunnels your web browser should favor IPv4 for the same reasons
prefer-ip6: no
# Use this only when you downloaded the list of primary root servers!
# If you use the default dns-root-data package, unbound will find it automatically
#root-hints: "/var/lib/unbound/root.hints"
# Trust glue only if it is within the server's authority
harden-glue: yes
# Require DNSSEC data for trust-anchored zones, if such data is absent, the zone becomes BOGUS
harden-dnssec-stripped: yes
# Don't use Capitalization randomization as it known to cause DNSSEC issues sometimes
# see https://discourse.pi-hole.net/t/unbound-stubby-or-dnscrypt-proxy/9378 for further details
use-caps-for-id: no
# Reduce EDNS reassembly buffer size.
# IP fragmentation is unreliable on the Internet today, and can cause
# transmission failures when large DNS messages are sent via UDP. Even
# when fragmentation does work, it may not be secure; it is theoretically
# possible to spoof parts of a fragmented DNS message, without easy
# detection at the receiving end. Recently, there was an excellent study
# >>> Defragmenting DNS - Determining the optimal maximum UDP response size for DNS <<<
# by Axel Koolhaas, and Tjeerd Slokker (https://indico.dns-oarc.net/event/36/contributions/776/)
# in collaboration with NLnet Labs explored DNS using real world data from the
# the RIPE Atlas probes and the researchers suggested different values for
# IPv4 and IPv6 and in different scenarios. They advise that servers should
# be configured to limit DNS messages sent over UDP to a size that will not
# trigger fragmentation on typical network links. DNS servers can switch
# from UDP to TCP when a DNS response is too big to fit in this limited
# buffer size. This value has also been suggested in DNS Flag Day 2020.
edns-buffer-size: 1232
# Perform prefetching of close to expired message cache entries
# This only applies to domains that have been frequently queried
prefetch: yes
# One thread should be sufficient, can be increased on beefy machines. In reality for most users running on small networks or on a single machine, it should be unnecessary to seek performance enhancement by increasing num-threads above 1.
num-threads: 1
# Ensure kernel buffer is large enough to not lose messages in traffic spikes
so-rcvbuf: 1m
# Ensure privacy of local IP ranges
private-address: 192.168.0.0/16
private-address: 169.254.0.0/16
private-address: 172.16.0.0/12
private-address: 10.0.0.0/8
private-address: fd00::/8
private-address: fe80::/10
```
```conf
service unbound restart
# http://beelink:8005/admin/settings.php?tab=dns
# https://docs.pi-hole.net/guides/dns/unbound/
127.0.0.1#5335
```
```bash
apt-get install syncthing
apt-get install apt-transport-https
adduser syncthing
cat /etc/passwd | cut -d: -f1
systemctl enable syncthing@syncthing.service
systemctl start syncthing@syncthing.service
systemctl status syncthing@syncthing.service
journalctl -e -u syncthing@syncthing.service
nano /home/syncthing/.config/syncthing/config.xml
```
```xml
<address>0.0.0.0:8384</address>
```
```bash
systemctl restart syncthing@syncthing.service
chown syncthing /home/syncthing -R
chgrp syncthing /home/syncthing -R
```
```bash
ufw status numbered
ufw allow from 192.168.1.0/26 to any port 22 comment "01) SSH"
ufw allow to 0.0.0.0/0 port 80 comment "02) HTTP"
ufw allow to 0.0.0.0/0 port 443 comment "03) HTTPS"
ufw allow from 192.168.1.0/26 to any port 53 comment "04) DNS"
ufw allow from 192.168.1.0/26 to any port 67 comment "05) Unknown"
ufw allow from 192.168.11.0/24 to any port 8005 comment "06) SSH"
ufw allow from 192.168.0.0/26 to any port 22 comment "07) SSH"
ufw allow from 192.168.11.0/28 to any port 22 comment "08) SSH"
ufw allow from 192.168.21.0/28 to any port 22 comment "09) SSH"
ufw allow from 192.168.31.0/26 to any port 22 comment "10) SSH"
ufw allow from 192.168.41.0/26 to any port 22 comment "11) SSH"
ufw allow from 192.168.42.0/28 to any port 22 comment "12) SSH"
ufw allow from 192.168.43.0/26 to any port 22 comment "13) SSH"
ufw allow from 192.168.44.0/26 to any port 22 comment "14) SSH"
ufw allow to 0.0.0.0/0 port 22 comment "15) SSH"
ufw status numbered
```
```conf
To Action From
-- ------ ----
[ 1] 22 ALLOW IN 192.168.1.0/26 # 01) SSH
[ 2] 80 ALLOW IN Anywhere # 02) HTTP
[ 3] 443 ALLOW IN Anywhere # 03) HTTPS
[ 4] 53 ALLOW IN 192.168.1.0/26 # 04) DNS
[ 5] 67 ALLOW IN 192.168.1.0/26 # 05) Unknown
[ 6] 9400 ALLOW IN 192.168.1.0/26 # 06) dashkiosk
```
```bash
echo >/etc/hosts && nano /etc/hosts
nano /etc/hosts
```
```conf
127.0.0.1 localhost
127.0.0.1 beelink
127.0.1.1 laundry.phares.myftp.org
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
```
```bash
# adduser twingate
# curl -s https://binaries.twingate.com/client/linux/install.sh | bash
# twingate setup
# twingate start
# curl "https://binaries.twingate.com/connector/setup.sh" | sudo TWINGATE_ACCESS_TOKEN="eyJhbGciOiJFUzI1NiIsImtpZCI6IjlZSlNUMGR6YU5pRDhZR0h5SUdyTG1SVDZKTmMwbHJGMVFsNklseVJ6X1UiLCJ0eXAiOiJEQVQifQ.eyJudCI6IkFOIiwiYWlkIjoiMTczMDc3IiwiZGlkIjoiMTAwMzc4OSIsImp0aSI6IjIyNTJmMjIwLWNkNjQtNDlhYy04YjRhLTE0NDFjOWUyM2U5ZSIsImlzcyI6InR3aW5nYXRlIiwiYXVkIjoicGhhcmVzIiwiZXhwIjoxNjk4MDE0Mzc4LCJpYXQiOjE2OTgwMTA3NzgsInZlciI6IjQiLCJ0aWQiOiI1NzgzOSIsInJudyI6MTY5ODAxMTA3OCwicm5ldGlkIjoiNzIyNzcifQ.aQnQMUGqM5fBEbR781u-lCPjltfmb1TdZUJTNJ_GYiiSJiemJiIrVK80xHQlIpPB2kot34nxmpvVK4kZK64X3w" TWINGATE_REFRESH_TOKEN="AWOLHa11QFXENAyov_w-KQ5ZC-keHm2w_ActZP8M7hBpy2NOC7EDT2bkEpBCO-YLTd40Pp-pdplIJu0lvdvNBAGINHopYnX2XOgaMxS5tbPPTsHRlnQpckaXYuOwu28W0ORs8g" TWINGATE_NETWORK="phares" bash
# curl "https://binaries.twingate.com/connector/setup.sh" | TWINGATE_ACCESS_TOKEN="eyJhbGciOiJFUzI1NiIsImtpZCI6IjlZSlNUMGR6YU5pRDhZR0h5SUdyTG1SVDZKTmMwbHJGMVFsNklseVJ6X1UiLCJ0eXAiOiJEQVQifQ.eyJudCI6IkFOIiwiYWlkIjoiMTczMjIxIiwiZGlkIjoiMTAwNDI3NCIsImp0aSI6ImQxMWIwYWIzLWJjZTgtNDIxZS05MzAwLTA1ZmFkZDk5YjllMiIsImlzcyI6InR3aW5nYXRlIiwiYXVkIjoicGhhcmVzIiwiZXhwIjoxNjk4MDM3MTgzLCJpYXQiOjE2OTgwMzM1ODMsInZlciI6IjQiLCJ0aWQiOiI1NzgzOSIsInJudyI6MTY5ODAzMzg4Mywicm5ldGlkIjoiNzIyNzcifQ.7YqB5iz1lzsfb6adLPx53NNA3dJ1NnuzmNhyyi4FzPdMTGxn3qbHD1olvWpEEi69D8gAvF5K77DPwE1BHxo4Qw" TWINGATE_REFRESH_TOKEN="HypbNsUdue5Dh3s5W4ePR9RIkFDsjEGiNJFJDf_cLdixkn94ieMypUZMH_XIc4-13L_PuQ61M7RWG5rF21ZRAgFf1MuIMf5kJGhuQq_VG7_E_6Q8NMLAajP5W05jTofB-sY3Ig" TWINGATE_NETWORK="phares" bash
```
```bash
# https://ubuntu.com/server/docs/network-configuration
ip a
ip address show eno1
ls -l /etc/netplan/
echo >/etc/netplan/00-installer-config.yaml && nano /etc/netplan/00-installer-config.yaml
```
```yaml old
# This is the network config written by 'subiquity'
network:
ethernets:
enp2s0:
dhcp4: true
version: 2
```
```yaml new
network:
ethernets:
enp2s0:
addresses:
- 192.168.1.62/26
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [205.171.3.25, 205.171.2.25]
version: 2
```
```bash
netplan apply
ip addr flush enp2s0
```
```bash Thu Dec 28 2023 13:45:50 GMT-0700 (Mountain Standard Time)
# ufw allow from 192.168.1.0/26 to any port 8005 comment "04) Pi-hole"
# ufw allow from 192.168.1.0/26 to any port 9400 comment "06) dashkiosk"
# ufw allow from 192.168.1.0/26 to any port 8384 comment "07) syncthing"
```
```bash Thu Dec 28 2023 14:08:10 GMT-0700 (Mountain Standard Time)
# https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-nextcloud-on-ubuntu-20-04
sudo -i
snap install nextcloud
snap changes nextcloud
snap info nextcloud
snap connections nextcloud
cat /snap/nextcloud/current/meta/snap.yaml
nextcloud.manual-install admin {KeePass-Password}
nextcloud.occ config:system:get trusted_domains
nextcloud.occ config:system:set trusted_domains 1 --value=nextcloud.laundry.phares.myftp.org
nextcloud.occ config:system:get trusted_domains
nano /etc/hosts
ls /var/snap/nextcloud/current/certs/live
nextcloud.disable-https
snap set nextcloud ports.http=8081
nextcloud.occ user:resetpassword admin
nano /home/gogs/gogs/custom/conf/app.ini
# mkdir -p /mnt1
# mount -t ntfs -o ro /dev/sdc1 /mnt1
# mount /dev/sda4 /mnt
# snap stop nextcloud
# cp -r /mnt1/b/ /mnt/1-Images-A/
# ls /var/snap/nextcloud/common/nextcloud/data
# mv /var/snap/nextcloud/common/nextcloud/data /mnt/1-Images-B
# mkdir -p /mnt/1-Images-C/nextcloud/data
# mv /mnt/1-Images-B /mnt/1-Images-C/nextcloud/data
# mkdir -p /mnt/2-Images-B/nextcloud/data
# mv /mnt/1-Images-C/nextcloud/data/1-Images-B/ /mnt/2-Images-B/nextcloud/data/
nano /var/snap/nextcloud/current/nextcloud/config/config.php
mkdir -p /var/snap/nextcloud/common/nextcloud/data
chmod -R 0770 /var/snap/nextcloud/common/nextcloud/data
# chmod -R 0770 /mnt/2-Images-B/nextcloud/data
# mkdir /mnt/1-Images-A
# mkdir /mnt/2-Images-B
# mkdir /mnt/3-Videos-A
# mkdir /mnt/4-Videos-B
# mkdir /mnt/5-Other-Small
# mkdir /mnt/6-Other-Large
# mkdir /mnt/6-Other-Large-B
# mkdir /mnt/7-Question
# mkdir /mnt/8-Move
# mkdir /mnt/9-Delete
snap start nextcloud
nextcloud.occ files:scan --all
# mv /mnt/1-Images-A/c /mnt/2-Images-B/nextcloud/data/admin/files/Photos/_
# nextcloud.occ files:scan --all
# mv /mnt/2-Images-B/nextcloud/data/admin/files/Photos/_ /mnt/2-Images-B/nextcloud/data/admin/files/Photos/Original
# chown -R root:root /mnt/2-Images-B/nextcloud/data
# chmod -R 0770 /mnt/2-Images-B/nextcloud/data
nextcloud.occ files:scan --all
snap set nextcloud php.memory-limit=-1
snap get nextcloud php.memory-limit
snap restart nextcloud
nextcloud.occ preview:generate-all -vvv
nextcloud.mysql-client
nextcloud.export -b
```
```conf
WARNING: This functionality is still experimental and under
development, use at your own risk. Note that the CLI interface is
unstable, so beware if using from within scripts.
Enabling maintenance mode... done
Exporting database...
Successfully exported /var/snap/nextcloud/common/backups/20231228-210650
Disabling maintenance mode... done
```
```bash Sun Dec 31 2023 23:09:31 GMT-0700 (Mountain Standard Time)
sudo -i
snap remove --purge nextcloud
snap install nextcloud
snap changes nextcloud
snap info nextcloud
snap connections nextcloud
cat /snap/nextcloud/current/meta/snap.yaml
nextcloud.manual-install mikepharesjr@msn.com {KeePass-Password}
nextcloud.occ config:system:get trusted_domains
nextcloud.occ config:system:set trusted_domains 1 --value=nextcloud.laundry.phares.myftp.org
nextcloud.occ config:system:get trusted_domains
nano /etc/hosts
ls /var/snap/nextcloud/current/certs/live
nextcloud.disable-https
snap set nextcloud ports.http=8081
nextcloud.occ user:resetpassword mikepharesjr@msn.com
nextcloud.occ config:system:set overwrite.cli.url --value=https://nextcloud.laundry.phares.myftp.org
nextcloud.occ config:system:set overwriteprotocol --value=https
cat /var/snap/nextcloud/current/nextcloud/config/config.php
snap start nextcloud
nextcloud.occ files:scan --all
snap set nextcloud php.memory-limit=-1
snap get nextcloud php.memory-limit
snap restart nextcloud
nextcloud.mysql-client
nextcloud.export -b
```
```bash
# mount -t drvfs D: /mnt/d
# ln -s '/mnt/d/1-Images-A/Images-7007a9df-Results/C)Resize/7007a9df/Original/()' '/var/snap/nextcloud/common/nextcloud/data/admin/files/Photos/()'
# chown -R root:root '/var/snap/nextcloud/common/nextcloud/data/admin/files/Photos/()'
# chmod 0770 '/var/snap/nextcloud/common/nextcloud/data/admin/files/Photos/()'
# ls '/var/snap/nextcloud/common/nextcloud/data/admin/files/Photos/()'
# nano /var/snap/nextcloud/current/nextcloud/config/autoconfig.php
# chown -R root:root '/mnt/d/data'
# chmod 0770 '/mnt/d/data'
mount /dev/sdb1 /mnt
cp -r '/mnt/K-A/1-Images-A/Images-7007a9df-Results/C)Resize/7007a9df/Original/()/' '/var/snap/nextcloud/common/nextcloud/data/mikepharesjr@msn.com/files/'
ls -la /home/mike/preview/
# cp -r /home/mike/preview/* /var/snap/nextcloud/common/nextcloud/data/appdata_oce2cq0odh1l/preview/
rsync -a -v -h --ignore-existing /home/mike/preview/ /var/snap/nextcloud/common/nextcloud/data/appdata_oce2cq0odh1l/preview/
chown -R root:root /var/snap/nextcloud/common/nextcloud/data/appdata_oce2cq0odh1l/preview/
ncdu /home/mike/preview/
ncdu /var/snap/nextcloud/common/nextcloud/data/appdata_oce2cq0odh1l/preview/
snap restart nextcloud
nextcloud.occ files:scan --all
nextcloud.occ preview:generate-all -vvv
```
```bash Sat Jan 27 2024 16:58:09 GMT-0700 (Mountain Standard Time)
sudo -i
wget http://www.observium.org/observium_installscript.sh
chmod +x observium_installscript.sh
./observium_installscript.sh
# 5
ufw allow from 192.168.1.0/26 to any port 161 comment "06) SNMP"
nano /etc/snmp/snmpd.conf
```
```conf
###########################################################################
#
# snmpd.conf
# An example configuration file for configuring the Net-SNMP agent ('snmpd')
# See snmpd.conf(5) man page for details
#
###########################################################################
# SECTION: System Information Setup
#
# syslocation: The [typically physical] location of the system.
# Note that setting this value here means that when trying to
# perform an snmp SET operation to the sysLocation.0 variable will make
# the agent return the "notWritable" error code. IE, including
# this token in the snmpd.conf file will disable write access to
# the variable.
# arguments: location_string
sysLocation server-beelink
sysContact Mike Phares <mikepharesjr@msn.com>
# sysservices: The proper value for the sysServices object.
# arguments: sysservices_number
sysServices 72
###########################################################################
# SECTION: Agent Operating Mode
#
# This section defines how the agent will operate when it
# is running.
# master: Should the agent operate as a master agent or not.
# Currently, the only supported master agent type for this token
# is "agentx".
#
# arguments: (on|yes|agentx|all|off|no)
master agentx
# agentaddress: The IP address and port number that the agent will listen on.
# By default the agent listens to any and all traffic from any
# interface on the default SNMP port (161). This allows you to
# specify which address, interface, transport type and port(s) that you
# want the agent to listen on. Multiple definitions of this token
# are concatenated together (using ':'s).
# arguments: [transport:]port[@interface/address],...
# agentaddress 127.0.0.1,[::1]
# Listen for connections on all interfaces (both IPv4 *and* IPv6)
agentAddress udp:161,udp6:[::1]:161
###########################################################################
# SECTION: Access Control Setup
#
# This section defines who is allowed to talk to your running
# snmp agent.
# Views
# arguments viewname included [oid]
# system + hrSystem groups only
view systemonly included .1.3.6.1.2.1.1
view systemonly included .1.3.6.1.2.1.25.1
# rocommunity: a SNMPv1/SNMPv2c read-only access community name
# arguments: community [default|hostname|network/bits] [oid | -V view]
# Read-only access to everyone to the systemonly view
#rocommunity public default -V systemonly
#rocommunity6 public default -V systemonly
rocommunity fUy#YjMb6t6t573PRNe3 192.168.1.0/26
# SNMPv3 doesn't use communities, but users with (optionally) an
# authentication and encryption string. This user needs to be created
# with what they can view with rouser/rwuser lines in this file.
#
# createUser username (MD5|SHA|SHA-512|SHA-384|SHA-256|SHA-224) authpassphrase [DES|AES] [privpassphrase]
# e.g.
# createuser authPrivUser SHA-512 myauthphrase AES myprivphrase
#
# This should be put into /var/lib/snmp/snmpd.conf
#
# rouser: a SNMPv3 read-only access username
# arguments: username [noauth|auth|priv [OID | -V VIEW [CONTEXT]]]
rouser authPrivUser authpriv -V systemonly
# include a all *.conf files in a directory
```
```bash
systemctl restart snmpd
systemctl status snmpd
netstat -antup | grep -i 161
```
```yml
Beelink MINI S Mini PC Basic Specifications
Intel N5095(4C/4T, 4M Cache, 2GHz up to 2.9GHz)
CPU: Intel Celeron Processor N5095(4C/4T, 4M Cache, Up to 2.9GHz)
GPU: Intel UHD Graphics
RAM: 8GB Hard Disk: 128GB/256GB
Network: WiFi IEEE 802.11/b/g/n/ac, 2.4+5.8G WiFi, Ethernet 1000Mbps LAN, Bluetooth 4.0
Adapter: Input: 100-240V AC, 50/60Hz , Output: 12V 3A
Max Screen Resolution: 3840 x 2160@60Hz
Processor: 2.9 GHz celeron
RAM: 8 GB DDR4
Hard Drive: 256 GB SSD
Graphics Coprocessor: Intel UHD Graphics
Chipset Brand: Intel
Card Description: Integrated
Wireless Type: 2.4 GHz Radio Frequency
Number of USB 3.0 Ports: 4
Brand: Beelink
Series: MINIS(MINI S,MINIS Pro,MINI G,MINI X)
Item model number: Beelink
Hardware Platform: PC
Operating System: OS
Item Weight: 1.46 pounds
Package Dimensions: 8.46 x 5 x 2.24 inches
Color: Black
Processor Brand: Intel
Number of Processors: 4
Computer Memory Type: DDR4 SDRAM
Hard Drive Interface: Serial ATA
Hard Drive Rotational Speed: 1800.00
Optical Drive Type: 256
Power Source: Input: 100-120V AC, 50/60Hz
```
```yml Trigkey
Screen Resolution: 3840 x 2160
Max Screen Resolution: 3840 x 2160 pixels
Processor: 3.4 GHz celeron
RAM: 16 DDR4
Hard Drive: 500 GB SSD
Chipset Brand: Intel
Graphics Card Ram Size: 512.00
Number of USB 2.0 Ports: 2
Brand: TRIGKEY
Series: GREEN G4
Item model number: TRIGKEY Mini PC
Hardware Platform: PC
Operating System: OS
Item Weight: 1.25 pounds
Product Dimensions: 4.96 x 4.45 x 1.57 inches
Item Dimensions LxWxH: 4.96 x 4.45 x 1.57 inches
Processor Brand: Intel
Number of Processors: 4
Computer Memory Type: DDR4 SDRAM
Flash Memory Size: 512 MB
Hard Drive Interface: Solid State
```
```bash
root@beelink:~# adduser loganphares
info: Adding user `loganphares' ...
info: Selecting UID/GID from range 1000 to 59999 ...
info: Adding new group `loganphares' (1007) ...
info: Adding new user `loganphares' (1007) with group `loganphares (1007)' ...
info: Creating home directory `/home/loganphares' ...
info: Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for loganphares
Enter the new value, or press ENTER for the default
Full Name []: Logan Phares
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y
info: Adding new user `loganphares' to supplemental / extra groups `users' ...
info: Adding user `loganphares' to group `users' ...
root@beelink:~# cp /home/mike/.ssh/authorized_keys /home/loganphares/.ssh/authorized_keys
cp: cannot create regular file '/home/loganphares/.ssh/authorized_keys': No such file or directory
root@beelink:~# mkdir /home/loganphares/.ssh
root@beelink:~# cp /home/mike/.ssh/authorized_keys /home/loganphares/.ssh/authorized_keys
root@beelink:~# chown -R loganphares /home/loganphares
root@beelink:~# mkdir /home/loganphares/.ssh^C
root@beelink:~# usermod -a -G billmiller loganphares
usermod: group 'billmiller' does not exist
root@beelink:~# usermod -a -G billmillermusic loganphares
root@beelink:~# exit
```

View File

@ -0,0 +1,26 @@
---
type: "topic"
created: "2024-01-06T01:25:36.093Z"
updated: "2024-01-06T01:25:36.093Z"
---
# BDD (Behavior Driven Development)
## Given When Then Approach
- Given: Some given context (Preconditions).
- When: Some Action is performed (Actions).
- Then: Particular outcome/consequence after the above step (Results).
- [Gherkin Reference](https://cucumber.io/docs/gherkin/reference/)
- [Examples](https://github.com/cucumber/vscode)
- [writing features - gherkin language](https://docs.behat.org/en/v2.5/guides/1.gherkin.html)
- [Cucumber](https://marketplace.visualstudio.com/items?itemName=CucumberOpen.cucumber-official)
- Remove - [category:formatters feature](https://marketplace.visualstudio.com/items?itemName=korostylov.gherkin-highlight)
- Remove - [SpecFlow Steps Definition Generator](https://marketplace.visualstudio.com/items?itemName=RajUppadhyay.specflow-steps-definition-generator)
- Remove - [Cucumber (Gherkin) Full Support](https://marketplace.visualstudio.com/items?itemName=alexkrechik.cucumberautocomplete)
```bash
# https://github.com/search/advanced
path:*.feature schedule language:C#
```

125
_-Review/build-tools.md Normal file
View File

@ -0,0 +1,125 @@
---
type: "topic"
created: "2024-01-06T01:25:36.087Z"
updated: "2024-01-06T01:25:36.087Z"
---
# build-tools
```bash
https://www.royalapps.com/ts/win/download
x-https://silentinstallhq.com/visual-studio-build-tools-2017-silent-install-how-to-guide/
https://visualstudio.microsoft.com/downloads/?q=build+tools
https://learn.microsoft.com/en-us/visualstudio/install/workload-and-component-ids?view=vs-2022
https://docs.microsoft.com/en-us/visualstudio/install/create-a-network-installation-of-visual-studio?view=vs-2022
https://docs.microsoft.com/en-us/visualstudio/install/create-an-offline-installation-of-visual-studio?view=vs-2022
https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-build-tools?view=vs-2022&preserve-view=true
Microsoft.VisualStudio.Workload.MSBuildTools
vs_BuildTools.exe --layout ./vs_BuildTools --add Microsoft.VisualStudio.Workload.MSBuildTools
vs_BuildTools.exe --layout ./vs_BuildTools --add Microsoft.VisualStudio.Workload.WebBuildTools --includeOptional --lang en-US
vs_BuildTools.exe --layout ./vs_BuildTools --add Microsoft.VisualStudio.Component.WebDeploy --includeOptional --lang en-US
vs_BuildTools.exe --layout ./vs_BuildTools --add wasm.tools --includeOptional --lang en-US
vs_BuildTools.exe --layout ./vs_BuildTools --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US
d:
cd D:/vs_BuildTools - MSBuildTools
vs_BuildTools.exe --noweb --nocache
cd D:/Tmp/phares/vs_BuildTools
```
```bash
https://docs.microsoft.com/en-us/nuget/reference/migrate-packages-config-to-package-reference
https://stackoverflow.com/questions/3980909/microsoft-webapplication-targets-was-not-found-on-the-build-server-whats-your
vs_BuildTools.exe --add Microsoft.VisualStudio.Workload.WebBuildTools --passive
```
```bash
D:
cd D:/VSCode Install/003/Microsoft Visual Studio/2022/vs_BuildTools - MSBuildTools
vs_BuildTools.exe --noweb --nocache
-
dotnet framework what is new in 4.8.1
Announcing .NET Framework 4.8.1
https://devblogs.microsoft.com/dotnet/announcing-dotnet-framework-481/#:~:text=has%20done%20in%20.-,NET%20Framework%204.8.,based%20control%20letter%20by%20letter.
```
```bash
L:/GitHub/msbuild/vs_buildtools__622544594.1570551114.exe --layout c:/vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --add Microsoft.VisualStudio.Setup.WMIProvider --includeOptional --lang en-US
xcopy /e c:/VSLayout //messv02ecc1.ec.local/EC_EAFRepository/VS2019
xcopy /e c:/VSLayout //messdv003.infineon.com/EDA/VS2019
//messdv003.infineon.com/EDA/VS2019
//messv02ecc1.ec.local/EC_EAFRepository/VS2019
ndp461-devpack-kb3105179-enu.exe
```
```bash
D:
cd "D:/Tmp/phares/Microsoft Visual Studio/2022/vs_BuildTools - MSBuildTools"
vs_BuildTools.exe --noweb --nocache
```
```bash
D:
cd D:/2022
vs_BuildTools.exe --noweb --nocache --layout ./vs_BuildTools --add Microsoft.VisualStudio.Workload.WebBuildTools --includeOptional --lang en-US
```
```bash
vs_BuildTools.exe --layout c:\VSLayout --includeOptional --lang en-US
vs_BuildTools.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --includeOptional --lang en-US
```
```json
{
"version": "1.0",
"components": [
"Microsoft.VisualStudio.Component.Roslyn.Compiler",
"Microsoft.Component.MSBuild",
"Microsoft.VisualStudio.Component.CoreBuildTools",
"Microsoft.VisualStudio.Workload.MSBuildTools",
"Microsoft.VisualStudio.Component.Windows10SDK",
"Microsoft.VisualStudio.Component.VC.CoreBuildTools",
"Microsoft.VisualStudio.Component.VC.Tools.x86.x64",
"Microsoft.VisualStudio.Component.VC.Redist.14.Latest",
"Microsoft.VisualStudio.Component.Windows11SDK.22621",
"Microsoft.VisualStudio.Component.VC.CMake.Project",
"Microsoft.VisualStudio.Component.TestTools.BuildTools",
"Microsoft.VisualStudio.Component.VC.ASAN",
"Microsoft.VisualStudio.Component.TextTemplating",
"Microsoft.VisualStudio.Component.VC.CoreIde",
"Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core",
"Microsoft.VisualStudio.Workload.VCTools",
"Microsoft.VisualStudio.Component.TypeScript.TSServer",
"Microsoft.VisualStudio.Component.Node.Build",
"Microsoft.VisualStudio.Workload.NodeBuildTools"
]
}
```
```bash
certutil.exe -addstore -f "Root" "\\mesfs.infineon.com\VSLayout\certificates\manifestRootCertificate.cer"
certutil.exe -addstore -f "Root" "\\mesfs.infineon.com\VSLayout\certificates\manifestCounterSignRootCertificate.cer"
certutil.exe -addstore -f "Root" "\\mesfs.infineon.com\VSLayout\certificates\vs_installer_opc.RootCertificate.cer"
```
```json - Response.json
{
"installChannelUri": ".\\ChannelManifest.json",
"channelUri": "\\\\mestsa05ec.infineon.com\\VSLayout\\ChannelManifest.json",
"installCatalogUri": ".\\Catalog.json",
"channelId": "VisualStudio.17.Release",
"productId": "Microsoft.VisualStudio.Product.BuildTools",
"addProductLang": [
"en-US"
]
}
```
```bash
\\mesfs.infineon.com\VSLayout\vs_BuildTools.exe --noWeb
```
```bash Tue Jan 02 2024 10:37:11 GMT-0700 (Mountain Standard Time)
# https://visualstudio.microsoft.com/downloads/?q=build+tools
"D:\Downloads\2024\VisualStudioSetup.exe" --layout "C:\VSLayout" --includeOptional --lang en-US
vs_BuildTools.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --includeOptional --lang en-US
```

48
_-Review/c-sharp.md Normal file
View File

@ -0,0 +1,48 @@
---
type: "topic"
assigned: ""
created: "2024-01-06T01:25:36.085Z"
updated: "2024-01-06T01:25:36.085Z"
---
# C Sharp
```bash
dotnet add package runtime.win-x64.Microsoft.DotNet.ILCompiler --version 7.0.7
dotnet publish -r win-x64 -c Release -p:PublishAot=true --source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet7/nuget/v3/index.json
```
```C#
internal partial class AppSettingsSourceGenerationContext : JsonSerializerContext
```
- [x] File-Folder-Helper
- [x] View-by-Distance-MKLink-Console/Rename
```C#
void Do(Action? tick)
```
- [x] View-by-Distance-MKLink-Console/CopyDistinct
```C#
public interface IMetadata<T> { }
public class B_Metadata : IMetadata<MetadataExtractor.Directory> { int IMetadata<MetadataExtractor.Directory>.GetInt() => 1; }
```
- [x] View-by-Distance-MKLink-Console/Property
```bash
C:\Windows\System32\Config\SystemProfile\AppData\Roaming\Microsoft\UserSecrets
```
```C#
IConfigurationSection[] configurationSections = configurationRoot.GetChildren().ToArray();
foreach (IConfigurationSection configurationSection1 in configurationSections)
{
if (configurationSection1.GetChildren().ToArray().Length > 1)
continue;
}
string text = configurationRoot.GetDebugView();
File.WriteAllText(".txt", text);
```

45
_-Review/cep.md Normal file
View File

@ -0,0 +1,45 @@
---
type: "topic"
created: "2024-01-19T17:28:32.761Z"
updated: "2024-01-19T18:16:19.087Z"
---
# CEP
```
From: Phares Mike (IT FI MES) <Mike.Phares@infineon.com>
Sent: Thursday, November 30, 2023 11:40 AM
To: Jarsey Martha (IT FI MES) <Marti.Jarsey@infineon.com>
Subject: FW: Compass 2 PC Specs
```
Hello Marti,
These would be another case of maybe CEP.
## Client supplied from vendor. Vendor HW, OS and SW
- Tencor (1,2,3)
- HgCV (1,2,3)
- CDE (2,4,5,6)
- BioRad (2,3)
- BioRad Stratus (4,5)
- SP1
- SRP
## Client supplied from IT with standard OS and Virus Protection. IFX HW and OS; Vendor SW
- Wafer counter (FQA 6”, FQA 8” and five more on order for Epi Pro)
- FilmSence (Test tool with webpage (currently on CEP domain but need to question can it be moved to IFX))
- Akrion wet bench (Barcode webpage)
- Nikon Microscope
## Client supplied from IT then FI removes standard OS to add Linux. IFX HW; Vendor OS and SW
- BioRad (2,3 (beta barcode solution))
## Akrion wet bench (per Jonathan) IFX HW and OS, FI SW
- Web page on ISC Fab Client
- Barcode scanner on CEP
## https://cepi-na.infineon.com/#searchresults
- ntp01.mes.infineon.com
- ntp01.auc.infineon.com
- reftime.ifxcep.net

108
_-Review/certbot.md Normal file
View File

@ -0,0 +1,108 @@
---
type: "topic"
created: "2024-01-06T01:25:36.083Z"
updated: "2024-01-06T01:25:36.083Z"
---
# certbot
```bash
ln -s /etc/nginx/sites-available/code-server /etc/nginx/sites-enabled/code-server
nginx -s reload
cp /var/log/letsencrypt/letsencrypt.log /home/vscode/Notes/
ls /etc/nginx/sites-available
cp /etc/nginx/sites-available/code-server /home/vscode/Notes/
echo >/etc/nginx/sites-available/code-server && nano /etc/nginx/sites-available/code-server
nginx -s reload
cp /etc/nginx/sites-available/default /home/vscode/Notes/
echo >/etc/nginx/sites-available/default && nano /etc/nginx/sites-available/default
nginx -s reload
nano /etc/letsencrypt/options-ssl-nginx.conf
links http://phares3757.ddns.net/index.html
nano /etc/nginx/sites-available/default
nginx -s reload
links http://phares3757.ddns.net:8080/index.html
links http://phares3757.ddns.net:8080/index.htm
nano /etc/nginx/sites-available/default
ls /var/www/html
mkdir -R /var/www/html/.well-known/acme-challenge
mkdir -r /var/www/html/.well-known/acme-challenge
mkdir -a /var/www/html/.well-known/acme-challenge
mkdir --a /var/www/html/.well-known/acme-challenge
mkdir -p /var/www/html/.well-known/acme-challenge
nano /var/www/html/.well-known/acme-challenge/3EyVP-v2tP40lnP9unxVDBHOYnkuIyn8cKIODjMdQK4
links http://phares3757.ddns.net:8080/.well-known/acme-challenge/3EyVP-v2tP40lnP9unxVDBHOYnkuIyn8cKIODjMdQK4
certbot --redirect --agree-tos --nginx -d phares3757.ddns.net -m mikepharesjr@msn.com
nano /etc/nginx/sites-available/default
rm /etc/nginx/sites-enabled/code-server
nginx -s reload
links http://phares3757.ddns.net/.well-known/acme-challenge/3EyVP-v2tP40lnP9unxVDBHOYnkuIyn8cKIODjMdQK4
certbot --redirect --agree-tos --nginx -d phares3757.ddns.net -m mikepharesjr@msn.com
ufw status numbered
certbot --redirect --agree-tos --nginx -d phares3757.ddns.net -m mikepharesjr@msn.com
certbot install --cert-name phares3757.ddns.net
ln -s /etc/nginx/sites-available/code-server /etc/nginx/sites-enabled/code-server
nginx -s reload
certbot install --cert-name phares3757.ddns.net
certbot renew
certbot certonly
certbot --non-interactive --redirect --agree-tos --nginx -d phares3757.ddns.net -m mikepharesjr@msn.com
```
```bash
echo >/etc/nginx/sites-available/default && nano /etc/nginx/sites-available/default
```
```conf
# echo >/etc/nginx/sites-available/default && nano /etc/nginx/sites-available/default
server {
listen 8080 default_server;
listen [::]:8080 default_server;
include /etc/nginx/fcgiwrap.conf;
root /var/www/html;
server_name _;
}
```
```bash
echo >/etc/nginx/sites-available/code-server && nano /etc/nginx/sites-available/code-server
```
```conf
# echo >/etc/nginx/sites-available/code-server && nano /etc/nginx/sites-available/code-server
server {
server_name phares3757.ddns.net;
location / {
proxy_pass http://localhost:8007/;
proxy_set_header Host $host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection upgrade;
proxy_set_header Accept-Encoding gzip;
}
listen [::]:443 ssl ipv6only=on; # managed by Certbot
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/phares3757.ddns.net/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/phares3757.ddns.net/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server {
if ($host = phares3757.ddns.net) {
return 301 https://$host$request_uri;
} # managed by Certbot
listen 8080;
listen [::]:8080;
server_name phares3757.ddns.net;
return 404; # managed by Certbot
}
```
```bash
ufw allow from 0.0.0.0/0 to any port 8080 comment "24) acme-challenge"
cp /var/log/letsencrypt/letsencrypt.log /home/vscode/Notes
certbot --non-interactive --redirect --agree-tos --nginx -d phares3757.ddns.net -m mikepharesjr@msn.com
```

11
_-Review/check-mk.md Normal file
View File

@ -0,0 +1,11 @@
---
type: "note"
created: "2024-02-03T06:22:40.713Z"
updated: "2024-02-03T06:22:55.972Z"
---
# check-mk
# Check MK
https://checkmk.com/download?method=cmk&edition=cre&version=2.2.0p21&platform=ubuntu&os=mantic&type=cmk&google_analytics_user_id=

Some files were not shown because too many files have changed in this diff Show More