본문 바로가기

전체 글174

자율주행차 통신 기초 - 3 ADAS (Advanced Driver Assistance System) 소형화 및 해상도 향상을 위하여 76~81GHz 대역 사용 다중레이더를 장착하여 서라운드 환경의 고해상도 영상생성- 레이더 동기화, 중첩데이터 처리, 통합 전파영상 생성기술 -> 고속 GPU를 사용하는이유 , 여러개 센서 쓰서 데이터 결합하기때문에 처리속도 빨라야함 지능 정보화 레이더 신호처리 기술- 거리-도플러, 거리-각도 데이터이용 3차원 포인트 클라우드 영상 생성- 딥러닝 기술의 적용이 필요 비금속성이라, 재난안전, 자율주행 시스템, 기상관측등 소방분야에 주로 사용 장점 : 자율주행, 기상관측 등 다양한 영역에서 활용가능단점 : 비쌈 항공용 532 nm ~ 1064nm자율주행차용 :905 nm ~ 1050nm 자율주행차에서.. 2025. 7. 17.
Linux Essential Certification - 2 a.txt b.txt 🧾 스크립트 내용 bash Copy Edit for file in *.txt do echo $file done 🧠 작동 방식 🔹 *.txt *.txt는 현재 디렉토리에서 .txt로 끝나는 파일을 모두 찾는 glob(글로빙) 패턴입니다. 즉, a.txt와 b.txt를 대상으로 반복문이 실행됩니다. 🔹 for file in ... file이라는 변수에 각각의 .txt 파일명이 하나씩 들어갑니다. 🔹 echo $file 각 파일 이름을 출력합니다. ✅ 결과 출력 css Copy Edit a.txt b.txt 📌 요약 *.txt는 a.txt, b.txt를 의미하고 각각 echo 하니까, a.txt, b.txt가 한 줄씩 출력됨 What is a Linux distrib.. 2025. 7. 16.
자율주행차 통신 기초 - 2 CAN통신 프로토콜 : MCU (Micro Controller Unit) 기반으로 해서 장치들 간 통신 하는 거고수준 보안 기능을 갖춘 직렬 방송 프로토콜 ECU 통신이 대부분 CAN 통신 ECU가 워낙 많으니까, cable이 많아짐, -> Ware Harness & Cable Assemly -> CAN 통신 ECU간 통신하려면 ECU간 연결이 되어야함 - 1대1 UART 네트워크, CAN 통신 들어오면 버스 들어오고 멀티 마스터로 됨, ECU의 갯수만큼만 선 연결이 이뤄지면됨 고속모드 필요하면, 고속, 저속 -> 저속 뭐 이런식으로Can Physical LayerCan 버스와 직접적으로 연결되는계층ID,DATA 해당 층에서 생성 CAN Data Link Layer CAN통신 표준 메세지 프레임 .. 2025. 7. 16.
Linux Essential Certification - 1 🔁 Reverse DNS란?Reverse DNS는 일반적인 DNS의 반대 작업을 말합니다.✅ 정방향 DNS (Forward DNS):도메인 이름 → IP 주소예: www.google.com → 142.250.206.132🔁 역방향 DNS (Reverse DNS):IP 주소 → 도메인 이름예: 142.250.206.132 → seoul.google.com📌 왜 사용하나요?스팸 차단 (이메일 서버)메일 서버는 발신 IP에 대해 rDNS 조회를 수행해, 올바른 도메인 이름이 등록되어 있는지를 확인합니다.등록되지 않으면 스팸으로 간주될 수 있음.로그 분석 / 보안 감시IP 대신 도메인 이름으로 어떤 서버가 연결되었는지 파악하기 쉬움.예: 로그에 23.45.67.89 대신 mail.microsoft.com으.. 2025. 7. 16.
자율주행차 통신 기초 - 1 LTE = Long Term evolution4세대 이동통신 전자제어 ECU (Electronic Control Unit)하나 자동차에 ECU 100개이상 -> 소프트웨어 중요성도 증가 복합 임베디드, 데이터 통신의 중요성 부각 -> In-Vehicle Network (IVN) Local Interconnect Network , LIN 20kb 이하 늦은 통신, 파워윈도우.. etc 차량내의 네트워크 종류 자율주행에 있어서, IoT가 많이 필요함, 특히 센서들 실제로 차량 한대에 초음파 센서가 가장 많이 달리고 있음그리고 카메라모듈, 색갈뜽 정보를 얻을수 있는 유일한 센싱모듈을 그래픽 처리장치를 통해 글자들을 인식하며 방향, 노선 등 정보 파악 -> 카메라 모듈 반드시 필요 센서가 획득한 정보를 .. 2025. 7. 14.
Linux - 4 Head - 문서의 begining section 을 보여주는거, 기본적으로 10개 보여줌, -n command 써서 변경가능n : 몇개 라인 보여달라 &&c : 바이트별로 -c 20 == 20bytes of beginningq : f1 txt -> context 이런거 없애주는거 Tail : Head의 opposite뒤 10개 라인 보여주는거-f 많이사용 : continuous 하게 output 보여주는거 , 자동으로 계속 읽음 tail -f -> 계속읽는거--pid : 프로세스 돌아가는거 보는거 tail -f --pid 3 뭐이런식 diff - 비교하는거 코맨드, 바이너리 할때 자주 사용-u : unified모드 한꺼번에보여줌-w : 스페이스없이 cmp(compare ) byte별로 체크 텍스.. 2025. 6. 23.
Linux - 3 SSH - SSH secure connection protocol, Secure shell for accessing remote computer SCP,FTP 같이 pacakge installed 됨Telnet/rlogin 이런건 이제 안씀 Server and Credentials : User credential use/ SSH key use , 두가지 방법으로 access가능 ssh-keygen == ssh key 만드는 거, rsa 방식 4096비트로ssh_rsa_key.pub == public , server에 넣는거ssh_rsa_key == private, key 갖고 서버 접속하는거 Key 만들어서 paste 하면, 이렇게 key pasword 치고, 접속 할수있게 됨-i == indicat.. 2025. 6. 20.
CI/CD 기초 CI/CD CI (Continuous Integration) 코드 변경사항을 주기적으로 번번하게 merge -> 다른 코드 integration 어려움 -> segments 별로 나눠서 개발 + 통합 중요함 주기적으로 merge 된 코드들이, build 가 제대로 잘 됏는지, 그리고 기존 시스템에 잘 adapted 되어있는지 check이 되어야함 개발자들, 하루에 몇번씩 코드리뷰 해서 merge를 함, merged 가 되면, 자동으로 CI script를 통해 추가된 코드와 함께 build화 되고, unitest/integration test script 통해서 됨 -> green 되면, 나중에 배포할때 반영가능 Build가 실패하거나 Test 실패하면, Red sign 나옴 -> 개발자에게 자동으로 알려.. 2025. 6. 17.
Linux - 2 server 들어가서 실제로 작업할때 (read / review) , vi나 vim을 많이 사용함위 shorcut 들 많이 알아야함 유저별로 스케쥴링가능여러가지 (flexible)하게 스케[쥴링가능CLISecurity and permissions, 다른유저의 cron job은 건드릴수 없음 crontab -lcrontab -e 등등.. Bash script 로 automation file만들고 배포할때 제일 많이 쓰임.. 잘 알아야함!! 그렇지만 그 전에 Bash부터 공부하기!! Management file/ownershipchown : change ownershipchmod : change the permissions of files or directorieschgrp : change the gro.. 2025. 6. 11.
AI 시대 인간의 경쟁력 - 교육 미래는 없었던 도구와 기술이 지배할 것, 인공지능 미래에 분명한 것들? 평균수명이 길어짐지금 유망하다고 얘기하는 직업들은, 10년뒤에 사라져있을 가능성이 높음평생 10개의 직업을 바꿔가며 살아야함인간을 대체하는 로봇, AI올림픽 뉴스 봇, 프로야구 뉴스 봇 신속함과 정확함에서 인간을 이미 능가함번역으로 예를들면, 오류로 번역되는 것들이 잇음 (예, 매생이 전복죽)의약품안심서비스 -> 로봇조제 약 -> 실수 0건부모의 인생에서 성공적인 직업은 현재와 비교할수없다, 부모의 시대에만 성공적인 직업이라는 것정보를 잘 찾는 능력은 중요하다현재 안정적 직업은 미래에 제일 불안한 직업, 미래에 불확실성에대해 받아드려야 다른 시야가 열림 로봇 vs 인간의 경쟁력답이 정해져 있는 문제들은 인간보다 기계가 훨씬 뛰어남어.. 2025. 4. 17.
AI Training Dall.e == visual creating tool, text to IImage model developed by OpenAI GAN (Generative adversarial network) Chat GPT G = generativeP = Pretraining ( Being Fucntion and interact with models)T = Transformation we are alreadying working onto chatGPT3 and large language models to help increase our productivity1. Creating Specific Databases-> engineer can search for specific topics, and ChatGPT .. 2025. 4. 17.
Linux exam preparation & study DB Delete select * from TB_OUTBNDHIS where devdate ='C029000001' and CREATEBY='LIMHEELA' order by EDTDATIME desc Reserve DNSDNS -> IP provide (A Record)IP -> DNS provide (PTR Record) , DNS Pointer record , in-addr.arpa addedex) 255.2.0.192.in-addr.arpa Hard disk drive == SATA Bus Red Hat Enterprise (Red Hat Enterprise Linux{RHEL})a. Ubuntu Linux LTS == Debian Basedb. Raspbian == Raspberry Pic.. 2025. 4. 17.
Palantir 팔란티어의 주요 제품① Palantir Gotham주로 정부 기관과 국방을 위한 데이터 분석 플랫폼미국 국방부, CIA, FBI, 경찰, 정보기관 등이 사용대량의 데이터를 분석하여 테러 방지, 범죄 수사, 군사 작전 등에 활용② Palantir Foundry민간 기업을 위한 데이터 분석 플랫폼금융, 의료, 에너지, 제조업 등에서 사용기업이 대규모 데이터를 분석하고 최적의 의사 결정을 할 수 있도록 지원③ Palantir Apollo클라우드 환경에서 AI 및 데이터 분석 소프트웨어를 자동으로 배포하고 관리하는 솔루션온프레미스, 멀티 클라우드(AWS, Azure, Google Cloud) 환경에서 유연하게 운영 가능 Palantir Ontology update 지속적으로 해줘야함 AIPNOW -> 간단하게.. 2025. 4. 17.
SAP MM / Module MM(Material Management) Module 의 정의 자재관리 모듈은 생산계획에 따른 원부자재의 구매, MRO/소모성 자재 등에 대한 구매요청, 발주, 입고, 송장처리에 이른 구매업무를 지원하고, 재고이전, 출고와 같은 재고 관리 업무 처리 이와 연관된 생산관리, 품질관리, 설비관리, 재무/관리회계 기능과 실시간으로 연동되어 기업 기간업무의 유기적인 통합성과 효율성을 제공 Select *Column from customers(table) limit 10 (giving the limitation for reducing the cpu usage) MTS (Make to Stock) - 수요예측을 통해 완제품 만들어서 stock 해서 판매 (EX 휴대폰, 자동차 등)MTO (Make to.. 2025. 4. 17.
802.1x protocol , Port-Security As known as port authentication Public switch -> Internet (block in the middle)Switch act as proxy of the authentication server (AS, Authentication Server) Through the virtual portOnce the user is authroized, virtual port will be change to actual port Public wifi use website 같은.. Etc, once this solution is deployed, user have to put their credential to sign in, and Port-security MAC주소의 수를 제한하.. 2025. 4. 17.
RADIUS (AAA) AAA framework and RADIUS AAAAuthentication - who are you?Verifying the account Authorization - what can you do?Privileges Accounting - What did you do?Log tracking, data collection WAP (Wireless access point), in this case it will be RADIUS Client Authentication requestAuthentication RequestCompares with user databaseAuthentication acknowledgementRecords in accounting databaseApproval to lap.. 2025. 4. 17.
SPAN/RSPAN/ERSPAN Switch port analyzer Wireshark 로 하던 cable to cable packet capture를 (Client to server or vise versa) Protocol을 이용해서 포트에 걸어가지고, 우리 랩탑에서 스위치 그 포트에 꽂았을때 패킷 캡쳐 할수잇또록 하는 기술 This why this protocol called switch port analyzer Switch - Client == SPANSwitch - Switch == RSPANSwitch - Router - Switch == ERSPAN SPAN also referred to as port mirroringPacket copies are sent to a traffic analyzer (wireshark o.. 2025. 4. 17.
Zigbee Zigbee, IEEE의 802.15.4 표준에 기반 CSA[1]에서 개발한 양방향 통신 규격이다. 이름의 유래는 꿀벌이 춤을 통해 의사소통을 한다는것에 유래했으며 10~100m의 넓은 범위에서 빠르게 통신할 수 있다는 장점으로 널리 쓰이고 있다. 단거리 양방향 통신 규격이라는 점에서 블루투스와 비슷해 보이며 실제로 사용 주파수도 겹친다[2] 단 기기간 다양한 종류의 데이터 통신을 주 목적을 개발된 블루투스와는 다르게 Zigbee는 기본적으로 초저전력 환경에서 대량의 기기의 통신을 목적으로 제작되었다. 최소한의 전력으로 최대한의 통달거리를 달성하기 위해 다양한 방법을 사용한다 일단 통신속도 자체도 수십~수백 kbit 정도로 매우 느리며 통달거리 자체도 수백M 수준으로 상대적으로 짧다.[3] 대신에 Zig.. 2025. 4. 17.
RAID, Pac File Pac file(Proxy Auto-Configuration) A Proxy Auto-configuration(PAC) file is a Javascript function that determines whether web browser requests (HTTP, HTTPS, and FTP) go directly to the destination or are forwarded to a web proxy server RPA (Robotic Process Automation)Such as UiPath Helpdesk Workflow RAIDRAID (Redundant Array of Independent Disks 여러 개 디스크를 하나의 디스크처럼 묶어서 사용하기 for function & av.. 2025. 4. 17.
Cisco ISE Server Cisco security management Product Cisco ISE:Use for secure access management like ACS (Access Control Server)Security policy management platformAllow only Authorized users to access network based upon policy configuredMain divided into two part, one is identity(NIC) another context(more additional information about user or device such as what, when, where and how they want to connect)Can be use .. 2025. 4. 2.