개소리 왈왈/컴퓨터2026. 10. 31. 20:53

먼가 칩에 china 써있으니 가품인가 싶어지는데 아무튼 NEC 쪽 파트명과 renesas 쪽 파트명이 다른가 보다.

[링크 : https://theretroweb.com/chips/6095]

[링크 : https://www.renesas.com/en/products/upd720202]

 

크.. 2011년 10월 12일 설계?

 

아무튼 저렇게 작은 놈이 pcie - usb3.0 칩이라니

'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

다이소 usb c 이어폰 분해  (0) 2026.10.02
지름 도착!  (0) 2026.09.01
아 몰라 질러 ㅋㅋ  (0) 2026.08.31
qsenn pts-gk1000 한손키보드  (0) 2026.08.24
한손 키보드 지름  (0) 2026.08.22
Posted by 구차니

이전 프로젝트에서 ai 결제했으니 딸깍~ 모드 ㅋㅋ

[링크 : https://github.com/minimonk82/forza_horizon_4_telemetry]

 

이전에 시도해보지 못했던 지도 그리기와 각도 변환이 아주 수월하게 진행된다.

1차 개발

 

먼가 과거 갤로퍼 생각나서 

[링크 : https://cafe.daum.net/dongdou/1BWM/39430?svc=cafeapi]

 

그런 디자인으로 일단 변경

 

생각해보니 나중에 9축 센서로 충격량이랑 저장해서 보고 싶으니 그런 기능도 추가!

Posted by 구차니
embeded/FPGA - ALTERA2026. 10. 31. 18:23

dump.tcl

set fp [open "commands.txt" w]

foreach cmd [lsort [info commands]] {
    puts $fp $cmd
}

close $fp

 

~/altera_lite/25.1std/quartus/bin$ ./quartus_sh
Quartus Prime Shell
Version 25.1std.0 Build 1129 10/21/2025 SC Lite Edition
Copyright (C) 2025  Altera Corporation. All rights reserved.

Usage:
------

quartus_sh [-h | --help[=<option|topic>] | -v]
quartus_sh -g | --gui [<project_name>]
quartus_sh <other options>
quartus_sh -t <script file> [<script args>]
quartus_sh -s
quartus_sh --tcl_eval <tcl command>

 

$ ./quartus_sh -t dump.tcl
Info: *******************************************************************
Info: Running Quartus Prime Shell
    Info: Version 25.1std.0 Build 1129 10/21/2025 SC Lite Edition
    Info: Copyright (C) 2025  Altera Corporation. All rights reserved.
    Info: Your use of Altera Corporation's design tools, logic functions
    Info: and other software and tools, and any partner logic
    Info: functions, and any output files from any of the foregoing
    Info: (including device programming or simulation files), and any
    Info: associated documentation or information are expressly subject
    Info: to the terms and conditions of the Altera Program License
    Info: Subscription Agreement, the Altera Quartus Prime License Agreement,
    Info: the Altera IP License Agreement, or other applicable license
    Info: agreement, including, without limitation, that your use is for
    Info: the sole purpose of programming logic devices manufactured by
    Info: Altera and sold by Altera or its authorized distributors.  Please
    Info: refer to the Altera Software License Subscription Agreements
    Info: on the Quartus Prime software download page.
    Info: Processing started: Sat Oct 31 18:21:07 2026
Info: Command: quartus_sh -t dump.tcl
Info (23030): Evaluation of Tcl script dump.tcl was successful
Info: Quartus Prime Shell was successful. 0 errors, 0 warnings
    Info: Peak virtual memory: 449 megabytes
    Info: Processing ended: Sat Oct 31 18:21:07 2026
    Info: Elapsed time: 00:00:00
    Info: Total CPU time (on all processors): 00:00:00

 

막상 돌려서 나오는데 위에서 있다고 한 것들이 보이지 않는다. 머냐?

$ cat commands.txt
add_to_recent_projects
after
append
apply
array
assignment_group
atcl_test_generate_debug_messages
atcl_test_issue_internal_error
atcl_test_issue_tcl_error
atcl_test_issue_tcl_result_error
auto_execok
auto_import
auto_load
auto_load_index
auto_qualify
available_in_sw_edition
binary
break
case
catch
cd
cfg_is_on
chan
check_device_family_equivalence
checksum
clock
close
close_side_revision
concat
continue
copy_project
copy_project_for_hardcopy
coroutine
create_base_clock
create_relative_clock
create_revision
create_test_collection
delete_revision
deploy_platform
dict
disable_msg_box
disable_natural_bus_naming
disable_natural_bus_naming_internal
enable_msg_box
enable_natural_bus_naming
enable_natural_bus_naming_internal
encoding
enumerate_family_traits
enumerate_traits
eof
error
escape_brackets
escape_brackets_internal
eval
exec
execute_assignment_batch
exit
export_assignment_files
export_assignments
expr
fblocked
fconfigure
fcopy
file
fileevent
flush
for
foreach
foreach_in_collection
format
get_acf_info
get_acf_manager
get_all_assignment_names
get_all_assignments
get_all_global_assignments
get_all_instance_assignments
get_all_parameters
get_all_quartus_defaults
get_all_sw_editions
get_all_user_option_names
get_assignment_info
get_assignment_name_info
get_assignments_for_name_id
get_auto_default_part_of
get_base_device_of
get_clocks
get_collection_size
get_current_project
get_current_revision
get_database_version
get_device_install_path_of
get_device_list
get_dstr_string
get_environment_info
get_family_info
get_family_list
get_file_info
get_files
get_global_assignment
get_ini_file
get_ini_var
get_install_path_of
get_instance_assignment
get_libraries
get_license_xml
get_location
get_location_assignment
get_name_info
get_names
get_parameter
get_part_info
get_part_list
get_platform_list
get_project_directory
get_project_license_status
get_project_revisions
get_project_settings
get_quartus_legal_string
get_revision_database_files
get_revision_description
get_temperature_option
get_top_level_entity
get_user_option
get_voltage_info
gets
glob
global
help
if
import_assignments
incr
info
init_tk
interp
ipc_sh_mode_output_to_stdout
is_database_version_compatible
is_fitter_in_qhd_mode
is_project_open
join
lappend
lassign
lindex
linsert
list
llength
lmap
load
load_database
load_package
lrange
lrepeat
lreplace
lreverse
lsearch
lset
lsort
msg_tcl_disable_msg_box
msg_tcl_enable_eda_socket
msg_tcl_enable_msg_box
msg_tcl_flush_stdout
msg_tcl_internal_error
msg_tcl_internal_error_display
msg_tcl_post_display
msg_tcl_post_display_and_delete
msg_tcl_post_message
msg_tcl_post_message_handle
msg_tcl_prompt_display
msg_tcl_puts
msg_vdebug
namespace
native_puts
open
open_side_revision
package
pb_eval
pid
postMessage
post_message
proc
project_archive
project_clean
project_close
project_exists
project_new
project_open
project_restore
project_settings_exist
puts
pwd
qerror
qeval
qexec
qexit
qputs
qshm_connect_to_quartus
qshm_create_server
qshm_disconnect_from_quartus
qshm_dispose_client
qshm_dispose_server
qshm_get_hub_key_prefix
qshm_get_parent_hub_key
qshm_get_server_state
qshm_obtain_client
qshm_send_request
qshm_send_server_state_query
qshm_set_context
qshm_set_server_state
qshm_start_server
qshm_stop_server
read
read_large_file
regexp
regsub
remove_all_global_assignments
remove_all_instance_assignments
remove_all_parameters
rename
report_device_info
report_family_info
report_part_info
report_platform_info
resolve_file_path
return
revision_exists
revision_exists_internal
scan
seek
set
set_acf_manager
set_best_effort_fmax_optimization_assignments
set_clock_latency
set_clock_uncertainty
set_current_revision
set_dll_loading
set_file_lock
set_global_assignment
set_hc_assignments
set_high_effort_fmax_optimization_assignments
set_ini_var
set_input_delay
set_instance_assignment
set_io_assignment
set_location
set_location_assignment
set_multicycle_assignment
set_output_delay
set_parameter
set_power_file_assignment
set_process_log_suffix
set_project_mode
set_project_settings
set_qsf_mode
set_quartus_array
set_revision_description
set_timing_cut_assignment
set_user_option
socket
source
split
stopwatch
string
subst
sw_edition_is
switch
tailcall
tclLog
tell
test_assignment_trait
test_device_trait_of
test_family_trait_of
test_part_trait_of
throw
time
timegroup
trace
try
unknown
unknown_original
unload
unload_database
unset
update
uplevel
upvar
variable
vwait
webhelp_display_topic
while
yield
yieldto
zlib

'embeded > FPGA - ALTERA' 카테고리의 다른 글

tcl, tk, tcl/tk  (0) 2026.10.31
chisel (Constructing Hardware in a Scala Embedded Language)  (0) 2026.10.16
ghdl 사용해봄  (0) 2026.05.08
DE1-SOC LXDE 부팅 완료  (0) 2026.05.02
altera cyclone V HPS BOOTSEL, CLOCKSEL  (0) 2026.04.29
Posted by 구차니
embeded/FPGA - ALTERA2026. 10. 31. 18:09

vivado에만 있는 줄 알았는데,  altera에서도 있다고 해서 일단은 호기심에 조사중

2. FPGA 프로젝트 관리 — 서로 다름
기능 Vivado Quartus
프로젝트 생성 create_project project_new
프로젝트 열기 open_project project_open
프로젝트 닫기 close_project project_close
프로젝트 저장 save_project_as 등 export_assignments
디바이스 선택 set_part set_global_assignment -name DEVICE
최상위 모듈 설정 set_property top set_global_assignment -name TOP_LEVEL_ENTITY
Verilog 추가 add_files set_global_assignment -name VERILOG_FILE
VHDL 추가 add_files set_global_assignment -name VHDL_FILE
SystemVerilog 추가 add_files set_global_assignment -name SYSTEMVERILOG_FILE
제약 파일 등록 add_files -fileset constrs_1 set_global_assignment -name SDC_FILE
소스 목록 조회 get_files get_all_global_assignments 등
프로젝트 설정 조회 get_property get_global_assignment
프로젝트 설정 변경 set_property set_global_assignment
동일한 작업을 수행하는 대표 명령어이며, 반드시 1:1로 대응하는 것은 아닙니다. 

3. FPGA 핀 및 속성 설정 — 서로 다름
기능 Vivado Quartus
외부 핀 위치 set_property PACKAGE_PIN set_location_assignment
I/O 표준 set_property IOSTANDARD set_instance_assignment -name IO_STANDARD
풀업 설정 set_property PULLUP set_instance_assignment -name WEAK_PULL_UP_RESISTOR
구동 강도 set_property DRIVE set_instance_assignment -name CURRENT_STRENGTH_NEW 등
내부 셀 속성 set_property set_instance_assignment 등
최적화 보존 DONT_TOUCH, KEEP 속성 PRESERVE_REGISTER, KEEP 등
디바이스 정보 조회 get_parts, get_property get_part_info 등

4. 타이밍 제약 — 대부분 유사
SDC 기반 명령은 공통으로 사용할 수 있는 부분이 많습니다.
기능 Vivado Quartus 호환성
기본 클록 생성 create_clock create_clock 높음
파생 클록 create_generated_clock 동일 높음
입력 지연 set_input_delay 동일 높음
출력 지연 set_output_delay 동일 높음
False Path set_false_path 동일 높음
Multicycle Path set_multicycle_path 동일 높음
최대 지연 set_max_delay 동일 높음
최소 지연 set_min_delay 동일 높음
클록 그룹 set_clock_groups 동일 높음
클록 불확실성 set_clock_uncertainty 동일 높음
포트 검색 get_ports get_ports 높음
클록 검색 get_clocks get_clocks 높음
내부 핀 검색 get_pins get_pins 부분 호환
내부 셀 검색 get_cells get_cells 부분 호환

5. 합성 및 배치·배선 — 상당히 다름
기능 Vivado Quartus
합성 실행 launch_runs synth_1 또는 synth_design execute_module -tool map
배치·배선 place_design, route_design execute_module -tool fit
전체 컴파일 launch_runs impl_1 등 execute_flow -compile
비트스트림 생성 write_bitstream execute_module -tool asm
합성 결과 열기 open_run synth_1 도구별 데이터베이스/리포트 API
타이밍 분석 report_timing Timing Analyzer의 report_timing
자원 사용량 report_utilization Fitter/Analysis & Synthesis 리포트
소비 전력 report_power Power Analyzer
실행 완료 대기 wait_on_run execute_flow 등은 동기 실행

6. Tk GUI 명령어 — 기본 문법 동일, 실행 환경 차이
Tk는 Tcl GUI 툴킷이므로, Tk를 사용할 수 있는 인터프리터라면 위젯 명령 자체는 동일합니다.
GUI 기능 Vivado의 Tk 환경 Quartus의 Tk 환경
창 제목 wm title 동일
창 크기 wm geometry 동일
버튼 button 동일
텍스트 label 동일
입력창 entry 동일
여러 줄 편집 text 동일
체크박스 checkbutton 동일
라디오 버튼 radiobutton 동일
프레임 frame 동일
자동 배치 pack 동일
격자 배치 grid 동일
좌표 배치 place 동일
이벤트 처리 bind 동일
주기적 실행 after 동일
파일 선택창 tk_getOpenFile 동일
메시지 박스 tk_messageBox 동일

7. IP 및 시스템 통합 명령 — 거의 별개
기능 Vivado Quartus
IP 생성 create_ip qsys-script/IP 관련 Tcl API
IP 파라미터 설정 set_property CONFIG.* set_instance_parameter_value 등
블록 디자인 생성 create_bd_design create_system
IP 인스턴스 추가 create_bd_cell add_instance
IP 연결 connect_bd_net, connect_bd_intf_net add_connection
주소 할당 assign_bd_address set_connection_parameter_value 등
시스템 검증 validate_bd_design validate_system
시스템 생성 generate_target save_system, qsys-generate 등

[링크 : https://chatgpt.com/share/6ae5b255-64bc-83e8-8e86-148906633033]

 

존 오스터하우트 라는 사람이 혼자서 북치고 장구치고 해버렸네 -ㅁ-

설계자 존 오스터하우트
개발자 Tcl 코어 팀
발표일 1988년(38년 전)
최근 버전 9.1.0[1] 위키데이터에서 편집하기
최근 버전 출시일 2026년 9월 29일(32일 전)

[링크 : https://ko.wikipedia.org/wiki/Tcl]

 

원저자 John Ousterhout
개발자 Tcl Core Team[1]
발표일 1991년(35년 전)
안정화 버전
9.1.0[2] 위키데이터에서 편집하기 / 2026년 9월 29일

[링크 : https://en.wikipedia.org/wiki/Tk_(software)]

 

우분투에서 설치는 다음과 같고

$ sudo apt install tcl tk

 

실행 명령어는 아래와 같다.

$ whereis tclsh
tclsh: /usr/bin/tclsh /usr/share/man/man1/tclsh.1.gz

$ whereis wish
wish: /usr/bin/wish /usr/share/man/man1/wish.1.gz

 

아무튼.. tcl이 엄청 오래된건줄 알았는데 python이 예상외로 오래 되었다는것에 놀라는 중 

$ tclsh
% set a 20
20
% puts "$a"
20
% [expr $a+$a]
invalid command name "40"

 

리눅스에서는 아래처럼 실행하면 프롬프트가 뜨고 창이 뜨면서 바로 gui를 만들수 있다.

$ wish


% wm title . "Tk Example"



'embeded > FPGA - ALTERA' 카테고리의 다른 글

quartus_sh  (0) 2026.10.31
chisel (Constructing Hardware in a Scala Embedded Language)  (0) 2026.10.16
ghdl 사용해봄  (0) 2026.05.08
DE1-SOC LXDE 부팅 완료  (0) 2026.05.02
altera cyclone V HPS BOOTSEL, CLOCKSEL  (0) 2026.04.29
Posted by 구차니

먼가 이렇게 작성해주는데 솔찍히 설명해달라고 해도 먼 소리인지 모르겠다.

/* Convert a world-space direction to a frame aligned with vehicle heading.
 * Telemetry axes: X=right, Y=up, Z=forward; yaw rotates about world Y.
 */
static void world_to_heading_local(float yaw, float wx, float wy, float wz,
                                   float *lx, float *ly, float *lz)
{
    const float c = cosf(yaw);
    const float s = sinf(yaw);
    *lx = c * wx - s * wz;
    *ly = wy;
    *lz = s * wx + c * wz;
}

 

헷갈릴 만해요. 핵심은 벡터를 돌리는 것과 좌표축을 돌려서 같은 벡터를 표현하는 것이 반대 방향이라는 점이에요. 자동차 방향 기준으로 바꾸는 건 두 번째라서, yaw를 빼는 회전을 적용합니다. 회전행렬의 역변환은 전치행렬과 같다는 설명은 Illinois 대학 로보틱스 자료 (https://motion.cs.illinois.edu/RoboticSystems/CoordinateTransformations.html)에 있고, 회전축 변환 그림 (https://ethz.ch/content/dam/ethz/special-interest/mavt/robotics-n-intelligent-systems/multiscaleroboticlab-dam/documents/trm/HS2019/TRM19.pdf)도 도움이 됩니다.

저장소에서 사용한 축은 X=오른쪽, Y=위, Z=앞입니다. 차가 세계 좌표에서 yaw만큼 돌아 있다고 생각해볼게요.

세계 좌표:   X 오른쪽, Z 앞
자동차 좌표: x 오른쪽, z 앞

세계의 방향을 차 기준으로 보려면 자동차가 향한 만큼 좌표축을 반대로 돌려서 바라봅니다. 그 결과가 다음 식이에요.

x =  cos(yaw) × X - sin(yaw) × Z
z =  sin(yaw) × X + cos(yaw) × Z
y =  Y

예를 들어 차가 오른쪽으로 90° 돌아서 세계의 +X 방향을 향한다고 해보죠. 이때 세계의 +X 방향 벡터 (1, 0, 0)을 차 기준으로 바꾸면:

x = cos(90°)×1 - sin(90°)×0 = 0
z = sin(90°)×1 + cos(90°)×0 = 1

즉 (1, 0, 0)이 자동차 좌표에서는 (0, 0, 1)이 됩니다. 세계에서 오른쪽이던 방향이, 그 방향을 바라보는 자동차 입장에서는 앞쪽이라는 뜻이에요.

행렬은 이 두 계산을 한 번에 적은 표기입니다.

[ x ]   [ cos(yaw)  0  -sin(yaw) ] [ X ]
[ y ] = [    0      1      0     ] [ Y ]
[ z ]   [ sin(yaw)  0   cos(yaw) ] [ Z ]

참고로 앞서 추가한 화면 예시처럼 세계의 “앞” 벡터 (0, 0, 1) 자체를 yaw로 되돌리면, 자동차 기준 앞 (0, 0, 1)이 됩니다. 실제로 변환을 확인하려면 (1, 0, 0) 같은 세계 방향도 함께 넣어보면 차이를 더 쉽게 볼 수 있어요.

이 식은 방향 벡터를 변환합니다. yaw, pitch, roll 세 값을 통째로 벡터처럼 넣는 식은 아니에요. Euler 각은 3차원 회전의 표현이라 회전 순서를 알아야 서로 다른 좌표계 사이에서 정확히 변환할 수 있습니다.

 

 

예전에 주워들었던 쿼터니안 적용


typedef struct {
    float w, x, y, z;
} Quaternion;

static Quaternion quaternion_multiply(Quaternion a, Quaternion b)
{
    Quaternion q = {
        a.w*b.w - a.x*b.x - a.y*b.y - a.z*b.z,
        a.w*b.x + a.x*b.w + a.y*b.z - a.z*b.y,
        a.w*b.y - a.x*b.z + a.y*b.w + a.z*b.x,
        a.w*b.z + a.x*b.y - a.y*b.x + a.z*b.w
    };
    return q;
}

static Quaternion quaternion_axis_angle(float ax, float ay, float az, float angle)
{
    const float half = angle * 0.5f;
    const float s = sinf(half);
    Quaternion q = {cosf(half), ax*s, ay*s, az*s};
    return q;
}

/*
 * Convert a world vector to body coordinates using the full vehicle attitude.
 * Convention/assumption: vehicle-to-world attitude is
 * q = q_yaw(Y) * q_pitch(X) * q_roll(Z), applied roll, then pitch, then yaw.
 * With Hamilton quaternions, world->vehicle is q^-1 * v * q.
 */
static void world_to_vehicle_local_quaternion(float yaw, float pitch, float roll,
                                               float wx, float wy, float wz,
                                               float *lx, float *ly, float *lz)
{
    const Quaternion q_yaw = quaternion_axis_angle(0.0f, 1.0f, 0.0f, yaw);
    const Quaternion q_pitch = quaternion_axis_angle(1.0f, 0.0f, 0.0f, pitch);
    const Quaternion q_roll = quaternion_axis_angle(0.0f, 0.0f, 1.0f, roll);
    const Quaternion q = quaternion_multiply(
        quaternion_multiply(q_yaw, q_pitch), q_roll);
    const Quaternion q_inverse = {q.w, -q.x, -q.y, -q.z};
    const Quaternion v_world = {0.0f, wx, wy, wz};
    const Quaternion v_local = quaternion_multiply(
        quaternion_multiply(q_inverse, v_world), q);
    *lx = v_local.x;
    *ly = v_local.y;
    *lz = v_local.z;
}

 

아 증말.. 먼소리냐고 ㅠㅠ

쿼터니안은 3차원 회전을 숫자 4개 (w, x, y, z)로 표현합니다. 각 축 회전은 각도의 절반으로 만듭니다.

q = (cos(각도/2), 축x·sin(각도/2), 축y·sin(각도/2), 축z·sin(각도/2))

코드는 차량 자세를 q = q_yaw × q_pitch × q_roll로 구성한다고 가정합니다. 그리고 world 벡터 (X, Y, Z)를 스칼라부가 0인 쿼터니안 v = (0, X, Y, Z)로 놓고 다음처럼 변환합니다.

v_local = conjugate(q) × v_world × q

쉽게 말하면, 차량을 world에서 돌린 회전을 벡터에 역순으로 적용해 차량 좌표로 되돌리는 것입니다. 회전 순서는 결과에 영향을 줍니다. 쿼터니안으로 벡터를 회전하는 q × v × q⁻¹ 방식은 University of Maryland 강의 자료 (https://www.cs.umd.edu/class/fall2022/cmsc828X/LEC/quaternion.pdf), 좌표계 변환에 역회전을 적용하는 원리는 Illinois 대학 로보틱스 자료 (https://motion.cs.illinois.edu/RoboticSystems/CoordinateTransformations.html)에서 설명합니다.

HUD에는 world의 위쪽 (0, 1, 0)을 차량 기준으로 변환한 값도 표시하도록 했습니다. 차체가 수평이면 대략 (0, 1, 0)이고, 차가 기울면 X/Z 성분이 생깁니다.

주의할 점은 저장소가 yaw·pitch·roll의 정확한 회전 조합 순서와 부호 규칙을 정의하지 않는다는 것입니다. 그래서 yaw(Y) × pitch(X) × roll(Z)를 가정으로 명시했습니다. 컴파일은 성공했지만, 실제 게임에서 평지·pitch만 있는 자세·roll만 있는 자세를 비교해 부호와 순서를 확인해야 합니다.
Posted by 구차니

claude code의 /usage에 서 보는것 처럼 3시간 한도/주간 한도를 볼 수 있다.

그런데 주의할게 codex는 남은걸 표시해주고(즉 20% 사용)

claude는 사용한 양을 표시해준다(95% 사용, 5% 남음)

 

요건 codex /status

 

요건 claude /usage

 

+

work에서 astra로 했는데 그런거 치고는 제법 넉넉한 사용량을 주는 듯.

 

astra로 굴린거에 대한 이력인데 주간 한도 6.4% 오.. 관대해!

 

으아아 왜 서비스 마다 어딘 사용이고 어딘 남음이냐고 ㅜㅠ

'모종의 음모 > ai 프로그램' 카테고리의 다른 글

codex /btw  (0) 2026.10.30
agent cli 로 질문하기  (0) 2026.10.30
codex 인증 해보기  (0) 2026.10.30
codex sandbox  (0) 2026.10.29
chatGPT / codex 결제!  (0) 2026.10.29
Posted by 구차니

클로드의 /btw는 좀 다르게 작동한다

codex에서 btw는 사이드 대화기능이라고 표현하는데

 

한번 사용하고 나니 아래애 ^/ 와 ^c 가 추가된다.

 

ctrl-/ 를 누르면 이렇게 아까 대화하던게 뜨는데. 접근 권한이 어떨진 좀 더 만져봐야 할 듯.

 

/btw 에서 ctrl-c를 누르니까, 사이드 자체가 사라져서 우측 하단에 ^/ 와 ^c에 대한 설명이 사라진다.

'모종의 음모 > ai 프로그램' 카테고리의 다른 글

codex /status  (0) 2026.10.30
agent cli 로 질문하기  (0) 2026.10.30
codex 인증 해보기  (0) 2026.10.30
codex sandbox  (0) 2026.10.29
chatGPT / codex 결제!  (0) 2026.10.29
Posted by 구차니

이래서  유튜브에 ai 가 답변한거 꼰지르는 컨텐츠가 있는건가 ㅋㅋㅋ

(claude 에게) 야 codex는 이런거 된다는데?

(codex 에게) 야 cladue는 이런게 된다는데?

 

긁 ㅋㅋㅋㅋ

 

아무튼 살~짝 랩핑하면 telegram 봇을 이걸로 바꿔버릴수 있겠는데?

그런데.. cli를 통해서 처리되는 것 보다 이상하게 응답이 느린 느낌이다. 스트리밍 안되서 그런가..?

'모종의 음모 > ai 프로그램' 카테고리의 다른 글

codex /status  (0) 2026.10.30
codex /btw  (0) 2026.10.30
codex 인증 해보기  (0) 2026.10.30
codex sandbox  (0) 2026.10.29
chatGPT / codex 결제!  (0) 2026.10.29
Posted by 구차니

원격으로 하다보니 firefox도 안뜨고 난리라서 짱구 굴리는 중

 

codex 깔고 인증 두번째 껄로 했떤거 같은데..

 

하려고 하면 기본값으로는 안되는지 "chatGPT 보안 설정" 부분을 클릭하고

 

보안 및 로그인 - 앱 보안 - codex, excel, powerpoint 및 word의 기기 코드 로그인 활성화를 켜주고

 

위에서 나왔던 코드를 복사해서 하면 인증 끝



'모종의 음모 > ai 프로그램' 카테고리의 다른 글

codex /btw  (0) 2026.10.30
agent cli 로 질문하기  (0) 2026.10.30
codex sandbox  (0) 2026.10.29
chatGPT / codex 결제!  (0) 2026.10.29
gpt 무료 - 다운로드 제한?  (0) 2026.10.29
Posted by 구차니

/dev/video가 보이는데 왜 안보이냐고 갈구니까 sandbox 박스 설정으로 그렇다고 하는데

클로드에서도 처음에 이런거 설정이 되어있어서 일일이 yes 누르다 지쳐 다 풀었던것 같기도 하고..

 

/permissions 에서 풀 수 있다고 한다.

 

full access 를 허용하려면 한번 더 물어본다.

[링크 : https://wikidocs.net/363555]

 

'모종의 음모 > ai 프로그램' 카테고리의 다른 글

agent cli 로 질문하기  (0) 2026.10.30
codex 인증 해보기  (0) 2026.10.30
chatGPT / codex 결제!  (0) 2026.10.29
gpt 무료 - 다운로드 제한?  (0) 2026.10.29
codex on ubuntu  (0) 2026.10.29
Posted by 구차니