반응형
NEW POST!
의식의 흐름에 지식 더하기
- [개념쌓기] 오토마타 - 3 유한 오토마타의 구성 M=(Q,∑,q0,F,δ) 유한 오토마타는 위 5가지 항목으로 구성된다. Q Q는 유한 오토마타가 가진 상태의 집합이다. 상태의 개수는 유한하므로, Q의 원소 개수도 유한하다. 보기의 예시로 유한 오토마톤은, off와 on 두가지 상태가 Q의 원소에 해당한다 ∑ ∑는 입력으로 주어지는 알파벳이다. 위의 유한 오토마타의 경우, push라는 입력만이 존재하며 알파벳은 push이다. q0 q0은 시작 상태를 의미하며, 유한 오토마타는 항상 시작 시, 어떤 상태에서 시작할지 표기되어 있다. 화살표의 도착 상태가 유한 오토마톤의 시작 상태를 나타낸다. F F는 마지막 상태(final states)를 의미한다. 입력이 끝난 후, FA의 마지막 상태에 있다면 그 문자열은 받아들여진다 판단한다. ..
- [개념쌓기] 오토마타 - 2 ✔ 형식 언어의 요소와 연산 1️⃣ 형식 언어 : 실제 사람이 사용하는 모호한 자연어와 달리, 정해진 형식대로 구성하여 오토마타가 인식할 수 있는 인공적인 언어 2️⃣ 심볼 (Symbol) : 어떤 언어를 이루는 가장 기본적인 단위 혹은 기호 : 어떤 언어에 사용되는 기호들 ex) 한국어의 심볼 : ㄱ,ㄴ,ㄷ // ㅏ, ㅑ, ㅓ, ㅕ 영어의 심볼 : a, b, c.... 3️⃣알파벳 (Alphabet) : 심볼의 비어있지 않은, 유한한 집합 어떤 언어의 알파벳은 1개 이상 유한한 심볼을 포함해야 한다. 한국어의 알파벳인 한글은 자모음 40개로(표준 발음법 기준) 알파벳의 정의에 부합한다. 영어의 알파벳도 마찬가지로 26개로 알파벳의 정의에 부합한다. 어떤 알파벳의 심볼 집합을 표현하기 위해 이처럼 표기한..
- [개념쌓기] 오토마타 - 1 요즘 귀감이 되고 있는 분과 얘기를 나누다보니, 무엇을 하고 싶은 지에 대한 얘기가 나왔다. 이야기가 흘러흘러 가다보니, 기술동향에 대해 얘기를 하게 되고 어쩌구 저쩌구 하다보니 오토마타에 대해서는 알고 있는지에 대한 물음이 왔다. 영화 '크리에이터' 나 게임 "니어 오토마타"를 유튜버들이 한다고 하는 것에서만 들어봤지. 이것에 대해 궁금증을 가진 적이 없었다. 문득 그래서 이게 뭐지 라는 생각이 들었다. 이분이 현재 종사하시는 분야는 다르신데, 에 대한 정보가 엄청나셔서 쪼메 므싯어 보였다. 🔔오토마타 이론(Automata Theory) : 계산 능력이 있는 추상 기계와 그 기계를 통해 풀 수 있는 문제들을 연구하는 컴퓨터 과학의 분야 : 추상적인 연산 장치(오토마톤)가 계산할 수 있는 것과 그렇지 않..
- [개념쌓기] 메타데이터(Metadata)란? 종종 듣는 얘기가 있다, 좋다 그러면 그냥 하면 되지. 뭘 그렇게 찾아보냐고. 단점이 부각됐을 때 발생하는 사이드 이펙트에 대한 것은 둘째로 친다해도 제대로 모르고 달려들면 장점도 제대로 활용하지 못하기 때문이다. 아무튼, 최근 들어 데이터 관련 내용들을 많이 보다보니 특정 데이터를 다루려면 함수나 데이터 사용 방식은 이해가 됐는데, 그럼 어떻게? 라는 궁금증이 생겼다. 많이 언급되어 익숙하면서도 어색한 메타데이터에 대해 알아보고자 한다. 🔔 Metadata : 데이터를 위한 데이터(속성 정보) 많은 블로그나 웹서칭을 통해 나오는 해석은 '데이터에 관한 구조화된 데이터', '다른 데이터를 설명해 주는 데이터'이다. 윗 설명에 대한 이해는 'Meta' 라는 단어의 의미를 통해 확인할 수 있다. Meta는 ..
- [개념쌓기] CAN & ETH CAN (Controller Area Network) 장점: 대역폭 효율성: CAN은 작은 규모의 네트워크에서 대역폭을 효율적으로 사용할 수 있다. 실시간 통신 환경에서 주로 사용된다. 더 낮은 전력 소비 : CAN은 전력 소비가 적은 이점을 가진다. 이는 자동차 및 기타 임베디드 시스템에서 유용하다. 신뢰성과 안정성: CAN은 신뢰성이 높고 안정적인 통신을 제공하며, 오류 감지 및 복구 메커니즘이 내장되어 있다. 단점: 제한된 대역폭: CAN은 대역폭이 상대적으로 낮아 대량의 데이터를 높은 속도로 전송하는 데는 적합하지 않는다. 제한된 전송 거리: CAN은 주로 차량 내부 또는 작은 규모의 네트워크에서 사용되므로 전송 거리가 제한된다. 제한된 표준 데이터 속도: CAN은 일반적으로 높은 데이터 전송 속..
- [개념쌓기] 데이터 직렬화(Serialization) 콜백 함수를 쪼개던 중, sqlite3 format형태의 저장으로 인해 직렬화는 수행하되 변환은 하지 않는다고.. 뭔소린가 싶어서 sqlite3 format부터 찾아봤다. sqlite3 format : SQLite DB의 파일 형식 및 내부 구조를 가리킨다. 경량의 내장형 DB로 많은 응용 프로그램 및 플랫폼에서 사용되며, 데이터를 저장 관리하기 위한 파일 형식 B-트리 구조, 페이지, 마스터 페이지 등이 있지만 메인 내용이 아니기에 넘기겠다. 현재 진행중인 것이 결국은 Serialization과 Deserialzation이 수월하게 가능해야하는 부분이라 어떤 경우에 필요한지 찾아보게 됐다. 코드 자체만 보면 돌아가는 것은 이해가 되는데, 왜 이렇게 해야되는지에 대한 물음이 가시지를 않았다.. 직렬화의 ..
- [개념 쌓기] Horizontal Sync & Vertical Sync 이래저래 공부를 할 이유가 생겨 자료를 취합하다보니, 머릿속에는 어느 정도 정리는 됐는데 나중에 다시 봤을 때 되뇌이려면 ppt보다는 블로깅이 나을 것 같아서 포스팅 하게 됐다. 겸사겸사 포스팅도 채우고 ^^ 메인으로 알아보려고 한 것이, Video Timing의 구성이다. 일반적으로 VGA connector는 다음과 같이 5가지 데이터 신호로 구성된다. 1. Red 2. Green 3. Blue 4. Horizontal Sync(수평 동기화) 5. Vertical Sync(수직 동기화) 아래 보이는 Figure 1에서 처음 신호 3개(Red, Green, Blue)는 픽셀 데이터를 전달하는 아날로그 신호이다.나머지 두 신호인 h-sync 와 v-sync는 모니터가 픽셀 데이터를 올바르게 표시하도록 필요..
- [흥미를 더하다] 일론 머스크, 트위터 그리고 AI 최근 들어 트렌드로 더욱 부각되는 키워드 A.I. 매해가 거듭될수록 IT시장은 트렌드 변화가 매우 급격하다. 불과 얼마 전만 해도 블록체인과 코인, 메타버스로 가득 채워지던 토픽 키워드나 뉴스기사들이 이제는 A.I.로 가득 채워지고 있다. ▶이번 포스팅은 일론 머스크가 트위터를 인수한 배경에 대한 이야기다. 많은 이들이 조만장자의 취미로써 트위터를 인수했다는 이야기가 많았다. 성공에 대한 권태로 인해, 트위터를 인수했다는 말 최근 들어, 트위터의 제일 큰 문제로 제기되는 것은 운영방식이다. pc성향과 미국 성향이 짙은 SNS의 대표 트위터, 반PC주의의 대표 격인 일론 머스크는 단순 지분만으로는 PC주의의 배격이 힘들다고 판단하여 직접 인수하는 것이 최선이었다고 판단했다. 이는 아들의 성전환으로부터 시작..
책을 남기다
Language & Framework & AI
- [ROS2] Rosbridge_suite & websocket secure Rosbridge_suiteWe need to first install and run the rosbridge-server on the robot as follows: sudo apt-get install ros--rosbridge-serversource /opt/ros//setup.bashros2 launch rosbridge_server rosbridge_websocket.launchNow the robot is ready. Let's create React frontend app to control the robot remotely.npx create-react-app robot-appnpm install --save roslibjs fabric Using fabric.js, build a weba..
- [ROS2] DDS란? - 2 내용이 아직 미흡한데, 친구가 안나눠줘도 되는 독감을 나눠줘서 죽겄다.. ros security관련해서 푸시해야하는데 할게 너무많ㄷ DDS - 1 에서는 간단하게 DDS가 무엇인지 정리했다. https://veganwithbacon.tistory.com/546 [ROS2] DDS란? - 1 요즘에 제일 많이 사용하고 있는 것이 ROS이다. DDS? : Data Distribution Service, 실시간 분산 시스템에서 데이터를 효과적으로 교환하는데 사용되는 표준 통신 프로토콜 대규모 분산 시스템에서 실시간 veganwithbacon.tistory.com DDS : OMG(Object Management Group)에서 표준화 한 실시간 발간자-구독자 방식 통신 미들웨어 분산 서비스다. dds의 배경 ..
- [ROS2] DDS란? - 1 요즘에 제일 많이 사용하고 있는 것이 ROS이다. DDS? : Data Distribution Service, 실시간 분산 시스템에서 데이터를 효과적으로 교환하는데 사용되는 표준 통신 프로토콜 대규모 분산 시스템에서 실시간 데이터 교환에 중점을 둔 표준으로, 여러 시스템 간에 안정적이고 효율적인 데이터 통신을 지원한다. 현재 공부? 사용? 하고 있는 ROS는 "Robot Operating System"의 약자로, 로봇 응용프로그램을 개발하고 실행하기 위한 오픈 소스 로봇 소프트웨어 프레임 워크이다. ROS는 로봇 시스템에서 센서, 액추에이터, 제어 알고리즘 등의 다양한 구성 요소 간의 통신과 협력을 용이하게 만들어주는 툴과 라이브러리를 제공한다. ROS는 로봇 응용 프로그램에서 다양한 센서와 액추에이터를..
- [ROS2] Segmentation Fault 발생 시 디버깅 과정 ros 환경에서 코딩을 하다보니, 프레임워크를 써서 빌드하고 run할 때보다는 불편한 점이 더 많은 것 같다. 그렇지만 프레임워크를 사용하지 않을 때는 너무 무기력해질 수도 있다는 생각에 현상황에서의 경험이 득이 될건 더 많은 것 같긴 하다. spring 사용 때는 프레임워크에서 알아서 잡아내줬으니.. 1. Core Dump 설정 활성화 - Segmentation Fault가 발생 시, 코어 덤프 파일을 생성되도록 설정 코어 덤프는 프로그램이 비정상 종료 시, 메모리 상태를 포함하는 파일이다. - 코어 덤프 설정 명령 ulimit -c unlimited 2. ROS 2 디버그 빌드 - ROS2를 디버그 빌드로 빌드해 추가적인 디버깅 정보를 얻을 수 있다 - 빌드 시 'CMAKE_BUILD_TYPE'를 '..
- [ROS2] SequentialReader와 Reader의 차이가 뭘까? file을 쓰려면 writer, 읽으려면 reader가 필요하다. 그렇다면 Sequentialreader는 뭘까? Sequentialreader와 reader는 비슷한 이름이지만 다른 클래스이다. 김개똥씨와 김부각개똥씨는 다른 사람인것처럼.. 하지만 김개똥씨가 김부각개똥씨의 부모일수도 있다,, 이게뭔 X소리 1️⃣ SequentialReader rosbag2_cpp::readers::SequentialReader : Reader를 상속하며, 이름에서 알 수 있듯이 순차적으로 메시지를 읽는 것에 특화 단일 bagfile에 대한 작업 처리에 주로 사용 처음부터 끝까지 순차적으로 메시지를 읽기에, 특정 메시지에 대해 빠르게 접근하거나 메시지를 건너뛸 수 없음 2️⃣ Reader rosbag2_cpp::Read..
- [ROS2] RQT에서 영상 재생이 안될 때 어떻게 해야할까? 저번에 특정 msg 관련해서 나오게 해보겠다고 막 만져서 그런가 맛이 갔다. 코드 상의 문제인가 싶어서 계속 바꿔보다가 rqt 껐다켰더니 잘작동함; 민간요법으로 강타할 뻔.. ROS2에서 rqt영상 표시가 되지 않을 경우 해결 방안 1. 이미지 토픽 확인 : 해당 topic에서 image를 정상적으로 발행하는지 확인 2. image topic check - Command Line: : 터미널에서 해당 명령어를 통해 Topic이 정상 발행되고 있는지 확인 ros2 topic echo /토픽이름 3. image topic name check : Topic name이 일치하는지 확인할것 4. image topic Msg Type check : 토픽에서 발행되는 이미지 메시지의 형식이 호환이 되는지 확인 5. ..
- [C++] Queue 간단 정리 Queue FIFO(First In, First Out) 방식 동작 ✅queue container는 deque와 list container에 붙어 사용 가능하다.(vector container 불가능) ✅ vector container가 불가능한 이유 : FIFO 특성상 vector는 앞에서 빼는 동작을 지원해 주지 않기 때문. ✅ 내부적으로 deque, list container로 구현되어 있으나, queue 구조로 동작하도록 멤버 함수를 제공해주는 것이다. ✅ default는 deque container 기반으로 설정 1. queue container 사용법 - 헤더파일 안에 있다. - using namespace std; 이름 공간을 사용해주면 편리하다. 2. queue conta..
- [C++] auto? 급식 때 건담 게임을 한창 할 때, 오토노토다케시? 누군지는 모르겠는데 입에 달고 다녔던 기억이 난다. 뭔진 모르겠다 암튼, 중간 매개체(rqt, shark뭐시기...)를 통해 ROS에서 PUB/SUB을 주고 받는 과정에서 매개체 없이 바로 주고 받는 경우 코드를 짜다보니 auto를 사용하게 되어 정리했다.(에러났는데 애가 말을 안들어서 개념정리하러옴) auto? : c++ 11 이전에는 자동 저장소 클래스에 있는 변수, 지역변수를 선언하는 역할 c++ 11부터는 auto라는 선언의 초기화 식에서 형식이 추론되는 변수를 선언하는 역할 c++ 버전에 따라 auto라는 키워드가 동작을 다르게 하니 주의하자! #include using namespace std; int main( ) { int count = ..
- [ROS] rcutils? Rcutils : 로봇 소프트웨어 개발에 사용되는 ROS (로봇 운영체제)에서 제공하는 유틸리티 라이브러리 중 하나 - ROS의 다양한 부분에서 사용되는 공통 유틸리티 함수와 매크로를 제공하여 개발자들이 효과적으로 로봇 소프트웨어를 개발하고 관리할 수 있도록 도와준다 - 해당 라이브러리는 메모리 할당 및 해제, 로깅, 시간 관리, 매개 변수 처리 같이 기본적인 기능을 제공
- [ROS] RQT? RQT(Ros QT) : 로봇 운영체제(ROS)에서 사용되는 그래픽 사용자 인터페이스(GUI) 툴킷 rqt는 Qt 프레임워크를 기반으로 하며, ROS 시스템에서 로봇 제어, 모니터링, 디버깅 등의 작업을 수행하는 데 도움을 주는 다양한 플러그인을 제공하며, 여기에는 rqt_plot, rqt_graph, rqt_console 등이 포함된다. 장점: 모듈화와 확장성 : rqt는 플러그인 시스템을 사용하여 다양한 기능을 모듈화하고 확장할 수 있다. 필요에 따라 사용자가 필요한 기능만 선택하여 적용할 수 있음을 의미한다. 시각화 및 디버깅 : ROS 시스템의 상태를 시각적으로 모니터링하고 디버깅할 수 있는 다양한 도구를 제공한다. rqt_graph는 노드 및 토픽 간의 관계를 보여주며, rqt_plot은 데이터..
What I LEARNED
- [이렇게쓰더라고] 컴퓨터 전원 종료 후 LED가 안꺼질 때(마우스,키보드,헤드셋 등) 한동안 귀찮아서 전원을 꺼도 불들어오는 마우스에 운동복으로 덮어놓고 잤었는데, 한번은 밤에 불끄고 야동보냐는 말을 들어서 드디어 설정을 했다.(디폴트로 좀 해놓지 귀찮게 ^^;) 사진대로 따라 들어가기만 하면 돼서 굳이 설명은 안적음 USB 전력 차단 방법 컴퓨터 종료하고 알았는데 필자꺼는 바이오스 설정을 해야하는듯하다. 귀찮으니 USB를 뽑고 자도록 하자
- [이렇게쓰더라고] AI 프롬프트 작성법 요즘 돈 버는 방법이 많다. 주식이나 투자 또는 다른 여러 가지 등등 암튼! 요즘 사용하고 있는 AI 프롬프트 작성 대본에 대해 간략하게 적어봤다. 팁을 하나 주자면 요즘은 유튜브에 비슷한 내용에 저렴한 퀄리티의 AI영상이 많이 떠돌기에, 영상의 질이나 썸네일이 좀더 독보적이어야 하는 것 같다. 어그로성으로 자극적인 게 아닌 독보적. 쉬운 것과 간단한 것이 다른 비슷한 느낌이다. 하나의 부업으로 할 수 있으니 재미 삼아 시도해 보면 좋을 듯하다. 오지게 많이 벌어서, 개발 공부 없이 AI가 직원인 회사 하나 차려서 날먹하고 싶다. 복붙하는 분들이 플러그인 빼달라고 요청해서 해제 해놨습니다. 띄어쓰기 그대로 적용돼서 주제부분만 수정해서 입력하면 됩니다. 대본 생성 당신은 지금부터 다음 주제에 대한 전문가가..
- [이렇게쓰더라고] 마우스 휠 동작 반대로 바꾸기 맥을 쓴지가 얼마 안됐는데, 귀찮아서 계속 마우스 구매를 미루다 오늘 샀다. 애가 거꾸로 동작하길래 마우스가 잘못됐나보다 하고 귀찮아서 집가는 길에 환불하려고 했는데, 아무리 해도 익숙해지지가 않아서 카페에 잠깐 맥 방치해두고 마우스 환불하러 갔다. 사장님이 정상 동작한다고 하시길래, 엥??하다가 사과쟁이들이 거꾸로 해둔 것을 알게 됐다. 시스템 환경설정 → 마우스 → 스크롤 방향:자연스럽게 → 체크해제 1. 시스템 환경설정을 실행한다 (또는, 화면 상단 사과모양 아이콘을 클릭하면 시스템 환경설정 메뉴가 있음) 2. 시스템 환경설정에서 마우스를 클릭한다 3. 스크롤 방향: 자연스럽게 체크박스를 해제한다 4. 체크박스가 해제 되었다면 마우스 휠 스크롤 방향이 반대로 바뀐다 https://gent.tisto..
- [TIL] millisecond, microsecond, nanosecond Time 함수에서 시간을 어찌해야한다는데, 단위 변환을 몰라서 포스팅도 겸사겸사 1 second == 1,000 millisecond 1 millisecond == 1,000 microsecond 1 microsecond == 1,000 nanosecond 1 second == 1,000,000,000 nanosecond
- [TIL] Oracle VM(VirtualMachine) 속도 향상 시키기 Oracle Virtual Machine 고정 디스크를 이용하기 가상 시스템을 생성할 때는 동적 디스크와 고정 디스크의 두 가지 유형의 가상 디스크를 생성할 수 있다. 동적 디스크는 가상 디스크의 공간이 설치된 시스템의 양에 따라 가변적으로 변하여 공간을 효율적으로 이용할 수 있지만, 고정 디스크보다 속도가 느리게 작동한다. 고정 디스크는 하드 디스크의 공간을 더 많이 차지하게 되지만 처음부터 공간을 지정함으로써 파일 조각화가 거의 존재하지 않게 된다. 충분한 RAM 할당 일반 시스템과 마찬가지로 가상 시스템에서도 RAM의 역할은 속도에 주는 영향이 크다. 가상 시스템의 운영체제도 일반 시스템과 마찬가지로 가능한 한 권장 RAM 이상을 확보해주는 것이 좋다. 추가 CPU 할당 가상 컴퓨터에서도 소프트웨어..
- [이렇게쓰더라고] VScode에서 SSH 원격 접속하기 | Remote SSH 사용방법 [학습목표] 💡 Visual Studio Code를 이용해서 AWS EC2로 SSH 원격 접속한다. 💡 Remote SSH의 사용방법을 알아본다 🚩여기서 잠깐 토막상식! ※ SSH가 뭐에요? SSH란 Secure Shell의 약자로 원격 접속을 이용하여 터미널 환경을 사용할 수 있도록 고안된 인터넷 프로토콜이다. 셸로 원격 접속을 하는 것이므로 기본적으로 CLI상에서 작업을 하게 되고, 기본 포트는 22번이다. 자주 사용되는 SSH접속 프로그램으로는 Xshell, PuTTY, MobaXterm 등이 있다. 1. Remote-SSH 설치 1) 왼쪽 확장탭에서 Remote-ssh를 검색하여 설치한다 2. SSH Configuration File 설정하기 1) 왼쪽 하단의 >
- [이렇게쓰더라고] 스위칭 허브? 공유기? 친구가 뜬금없이 허브에 대해 물어보길래 나도 좀 찾아봤다. 공유기 우리가 공유기를 설치하는 이유는 1개의 인터넷(WAN)을 통해 집에 있는 여러 장비에서 인터넷을 사용하기 위해서가 대부분의 이유다. 즉, 1개의 IP 주소를 가지고 여러 대의 기계에서 인터넷을 사용할 수 있게 도와주는 장비이다. 즉, 1개의 인터넷 주소(IP)를 최대 255개의 장비에 IP를 할당해주는 역할을 하게 된다 방금 위에서 공유기는 인터넷 주소를 할당해주는 역할을 한다고 했는데, 우리가 흔히 사용하는 공유기들의 포트 구성을 보면 1개의 WAN과 4개의 LAN으로 구성이 되어 있는 것을 볼 수 있다. 이런식으로 최대 255개까지 IP를 할당할 수 있는데, 와이파이를 안쓴다고 가정하면 우리는 최대 4개의 포트밖에 사용을 못하게 된다...
- [TIL] onclick 창 페이지 이동 홈페이지 변경을 하게 되어 오랜만에 겸사겸사 html 공부도 하게 돼서 좋다 허허.. 전에 쓰던거 다 까먹어서 다시 찾아보고 있다. 모달로 열어올려야 하는데, ssl이 맛이 간건지 코드가 안열려서 애먹는중..ㅠ 1. 현재창에서 열 때 onclick="location.href='링크주소'" 2. 새창으로 열 때 onclick="window.open('링크주소')" 3. 상위 프레임에서 열 때 onclick="parent.location.href='링크주소'" 4. 팝업창으로 열 때 onclick="window.open('링크주소','창이름','width=가로사이즈,height=세로사이즈,left=왼쪽위치,top=상단위치');" 팝업의 경우 옵션이 많은데 아쉽게도 크롬에서 사용할 수 있는 옵션은 몇개 없다...
- VirtualBox Ubuntu 가상 디스크 용량 늘리기 환경 : Oracle VM VirtualBox - Ubuntun 18.04 1. 가상 미디어 관리자 파일 - 가상 미디어 관리자 클릭 밑 크기에서 커서로 조정하거나 원하는 수치를 입력한다. 2. GParted 다운로드 이렇게 크기를 늘리고 끝이 아니라 윈도우처럼 파티션 처리를 해줘야한다. sudo apt-get install gparted terminal에 위 명령어 입력 3. GParted 실행 sudo gparted gparted를 열면 위와 같은 화면이 나온다. 빨간 네모상자 버튼을 클릭하면 위과 같은 화면이 나오는데 화살표 부분을 마우스로 쭉 늘려주면된다. Resize 클릭 초록색 체크표시 클릭 4. 리부트 리부트 후에 df -h 용량이 올라간 것을 확인할 수 있다.
- [이렇게쓰더라고] Visual Studio 단축키 Visual Studio 단축키 알아보기 단축키를 커스터마이징해서 사용할 수도 있지만, 이 포스팅에서는 기본 단축키에 대해 알아봅니다. 프로젝트/파일/ 창 생성 및 열기 ■ 새 프로젝트 생성하기 Ctrl + shift + n 가장 먼저 비주얼스튜디오를 키면 새프로젝트를 생성해야겠죠? ctrl + shift + n 을 누르면 새프로젝트를 생성하실 수 있습니다. ■ 새 파일 추가하기 Ctrl + shift + a 새 프로젝트를 만들었으면 .c나 .cpp등 코딩을 할 파일을 생성해줘야 해요. 해당 단축키를 누르면 위와 같은 창이 뜹니다. ■ 여러 유형의 새 파일 만들기 ctrl + n 소스파일 외에 텍스트파일이나, html파일이나 여러 유형의 파일이 필요할 수 있겠죠. 특히 파일입출력 연습할 때, 해당 폴더에..
it 트렌드
- [IT 오늘의 토픽 몰아보기] 240318 똑똑해진 이어폰...보청기·통역·AI 기능까지 에어팟 업데이트로 보청기 기능 내년엔 체온 측정도 가능 삼성 AI 넣은 갤럭시 버즈 개발 중 말 한마디에 6500억원 내게 된 애플…"컨퍼런스콜 부담 커질 것" 2018년 컨퍼런스콜서 "중국 수요 감소 없다" 발언 투자자들 "중국 부진 알면서도 매출 과장해" 소송 애플 '증권법 위반 아니다'면서도 거액 합의 결정 "컨퍼런스콜 가이던스 및 논평에 부담 커질 것" 단통법의 망령… ‘최대 50만원’ 번호이동지원금 실상은 13만원 통신사 “경쟁사 고객 빼왔을 때 기대수익 높지 않아” “울엄마는 갤럭시가 좋으시대”…18일 나오는 ‘가성비폰’ 얼마인가 보니 삼성전자 ‘갤럭시 A15 LTE’ 출시 30만원대 대용량 배터리 탑재 고속 충전 가능·삼성페이 지원 휴롬, 美 시..
- [IT 오늘의 토픽 몰아보기] 240112 '주가총액 3천781조원' MS, 애플 제치고 시총 정상 등극 제4이통 이번엔 진짜?…쩐의 전쟁으로 판가름 과거 '허가'→'등록제'로 바뀌면서 주파수 할당 적격 여부만 검토 25일 경매…최저 경쟁가 742억에 '+α' 얼마나 써내느냐가 관건 성인용 게임 철퇴에 “여기가 중국이냐”…대마 키우는 게임은 그대로 게임위, 미심 성인용 게임 차단 “여기가 중국인가” 유저들 불만 대마 재배 게임은 청소년도 가능 게임위 “등급 재분류 가능성” "조기 품절 불가피"…460만원 애플 '비전 프로', 핵심 기능 뭐길래 손흥민 이어 ‘삐약이’도 합류 …'삼성 갤럭시 벤저스' 위용 뽐낸다 신유빈·김예리·김희진·서채현·안세영 국내외 파리올림픽 출전선수 25명 "열린 마음은 언제나 승리하다" 캠페인 방통위, 내달 13일 올해 첫..
- [IT 오늘의 토픽 몰아보기] 240110 “긴 터널 끝이 보인다”…반도체 적자폭 확 줄인 삼성, 이제 반등의 시간 감산효과 본격화·수요 회복세에 AI 열풍으로 고성능반도체 고공행진 흑자전환 ‘열쇠’ 낸드도 분위기 달라져 4개 분기 연속으로 실적개선 전망 삼성전자, 미국 라스베이거스 스피어에서 '갤럭시 언팩' 티징 영상 공개 갤럭시 AI와 신제품을 통해 새로워진 사용자 경험을 암시 이달 17일 갤럭시 신제품 공개 美 360도 공연장 '스피어'에 뜬 '갤럭시 AI'…닥터 스트레인지와 콜라보 삼성전자, 美 라스베이거스 스피어에 '갤럭시 언팩' 티징 영상 공개 "새로운 시대가 갤럭시와 함께 온다" 메시지로 언팩 기대감 높여 “진짜야” “여기 왜 왔을까”…지드래곤 등장에 난리난 이 곳, 어디길래 미로같은 '고터 상가' 길잡이 앱 나왔다…서초구 '고터맵'..
- [IT 오늘의 토픽 몰아보기] 240109 삼성전자, 전세계 주요 명소서 '갤럭시 AI' 알리기 나섰다 "이제 누구나 K-POP 작곡가"…단어 몇 개 넣었더니 AI가 5분 만에 '뚝딱' 포자랩스 AI 음원 플랫폼 '라이브', CJ ENM 임직원 행사서 소개 키워드에 한 단어만 넣어도 음악 완성…5곡 무료 제작 가능 삼성전자 가전 10개 모델, 英 '탄소발자국' 인증 획득 2030년까지 플라스틱 부품의 50% 재생 레진 적용 SK텔레콤, AI 거버넌스 경영시스템에 도입··· 글로벌 AI 컴퍼니 도약 ‘실시간 통역’ 말고도 많다는데… 갤럭시 S24 언팩 10일전, 해외 반응은? OTT 요금 인상 속수무책…쿠팡플레이 무료 구독자도 떤다 [기고]기회와 가능성의 공간, 메타버스 ■ 박대성 로블록스 아시아태평양 대외정책 총괄 누구나 수익 만드는 생태계 갖춰..
- IT 오늘의 토픽 몰아보기 - 231215 "더 빠르고 더 강하다" 삼성 첫 AI 노트북 1월 출시…"폰처럼 손으로 터치" 인텔 첫 NPU 지원 칩셋 '코어 울트라 프로세서' 적용 게임 재생·영상 편집 속도 빨라져…3종 모두 '터치 화면' 인텔, EUV '인텔 4' 공정 기반 코어 울트라 CPU 정식 출시 전력 효율·내장 그래픽 향상, AI 강화...내년부터 노트북 신제품 출시 인텔, '이보' 인증 기준 강화..."풀HD 해상도 노트북, 배터리로 10시간 버텨야" AI노트북 시대 연 ‘갤럭시 북4’…‘AI폰’보다 보름 먼저 출격 삼성 갤북4 내년 1월 2일 출시.. AI 지원 고성능 인텔 칩셋 탑재 '온디바이스 AI' 지원은 안될듯.. 삼성 녹스 첫 적용 보안도 강화 LG·MS 등과 치열한 경쟁 예고 엔씨, 26년 만에 공동대표 체제…해외 퍼블리..
- IT 오늘의 토픽 몰아보기 - 231214 스마트폰 시장 불황기 비싼 폰만 팔린다…10대 중 7대는 '고가폰' 3분기 韓 스마트폰 출하량 349만대 전년비 5.4% ↓ 100만원 이상 플래그십 제품군 점유율 73.7% '갤S23' 가격 확 내린다… 신작 출시 앞두고 '할인경쟁' 이통3사 요금제 결합 할인마케팅 갤S23, 공시지원금 50만원 유지 판매흥행 ‘갤Z5’ 지원금 하향 조정 ‘美 상장 추진’ 네이버 웹툰, 재정비…푸드테크 기업 출신 데이비드 리 영입 카카오모빌리티, 전국 14개 지역 가맹점협의회 단체장과 간담회 카카오 ‘첫 여성 CEO’ 정신아…계열사·임원진 쇄신 신호탄 되나 김범수 “새 리더십” 발언 이틀만에 카카오벤처스 대표, 카카오 선장으로 보스턴컨설팅그룹 출신 40대 女CEO “미래사업 집중…변화타이밍 안놓칠것” 모빌리티·게임즈 등..
- IT 오늘의 토픽 몰아보기 - 231211 문자 말풍선 색 ‘발작버튼’ 눌린 애플…파란색 바꿔주는 앱 중단시켜 초록색으로 보이는 안드로이드폰 문자 왕따등 차별조장 지적에도 애플 모르쇠 파란색으로 바꿔주는 ‘앱’ 출시되자마자 서비스 먹통…애플 “사용자 보안위한것” ‘남성혐오’ 손모양 논란 넥슨…성형수술한 이 남자 모델 발탁했다는데 애플vs삼성vs구글 "손안의 AI, 1등은 나야나!"[양철민의 아알못] 애플, 음성비서 '시리'로 AI시장 참전 '가우스전자' 삼성, 갤럭시24로 출사표 구글, 제미나이로 AI 점유율 확대 꾀해 퀄컴·미디어텍, NPU로 AP 1등 경쟁 샤오미·비보, 온디바이스AI로 판매량↑ "AI 활성화로 스마트폰 수요도 확대" 머스크, 9·11 조작 주장한 '음모론자' 알렉스 존스 X 계정 복구 에티버스, IT 종합 교육 센터 ‘에티버..
- [IT 오늘의 토픽 몰아보기] - 231107 카카오페이, 3분기 거래액 36조…매출은 12% 증가 매출 기여 거래액 첫 10조 돌파 지급수수료 늘며 95억 영업손실 해외결제 거래액 1.8배씩 증가 폴더블폰 다음은 ‘이것’…삼성도 애플도 내년엔 내놓겠다 ‘속도전’ 인공지능 스마트폰 출시 채비 자체적으로 정보 수집·연산 가능 VM웨어 "인텔·AMD 일부 윈도용 드라이버에서 보안 취약점 발견" 구형 하드웨어용 드라이버로 펌웨어 변조·권한상승 가능 美정부와 '반독점 소송'중인 구글, 에픽게임즈와도 법정 다툼 카카오 LLM 연말 출격…"브레인 챗봇 '코챗GPT' 안 나온다" 카카오브레인, 올해 연말 대규모 언어모델 출시 예정 카카오 서비스 내 적용 집중…"단독 챗봇 경쟁력 약해" 넷마블, 5788억 원 규모의 하이브 주식 블록딜 "보유주식 매각 통한 유동성..
- [IT 오늘의 토픽 몰아보기] - 231030 [이번주 추천주] 'AI 무장' ICT기업 실적 회복세 뚜렷…삼성SDS·네이버 등 주목 골프존, 시뮬레이터 교체로 ASP 상승 코스맥스, 고객사·수출국 다변화 수혜 "갤럭시S22 최대 반값"…'삼성 인증' 중고폰, 한국서도 산다 '리뉴드폰' 국내 출시 추진 새 디스플레이·배터리 적용 삼성이 품질 보증하는 중고폰 갤럭시 '브랜드 가치' 방어 기대 애플도 '인증 중고거래' 지원 성능 1년 보증하고 가격 제시 [써보고서] "로봇 입으니 걸음 가볍네"…위로보틱스 'WIM' 보행보조·운동 모드 지원…내년 1월 정식 출시 [영상] “우린 접어서 팔찌처럼 껴”…삼성 폴더블폰 위협하는 ‘이것’ 유튜버 제안에 ‘진심’된 머스크? “트위터 ‘데이팅 앱’ 될 것” 과기정통부 "저궤도 위성통신 사업, 예타 선정 검토중" 48..
- [IT 오늘의 토픽 몰아보기] - 231025 브이디컴퍼니, 아웃백 전 매장에 서빙로봇 공급 아웃백 맞춤형 로봇 안내·서빙 솔루션으로 '휴먼터치' 접객 서비스 강화 ‘카톡 먹통 1년’ 과기정통부, 데이터센터 현장점검 진행 "빅스비·시리에 생성AI를"…삼성 'AI폰' 정조준·애플 1조 장전 삼성, 내년 초 생성성AI 접목 갤S24 출시 전망 구글 '바드'·MS '챗GPT'와도 개방 협력 가능성 애플, AI기반 SW 개발에 10억달러 투입 계획 갤럭시 '빅스비'·아이폰 '시리'…내년 '생성형 AI' 폰 경쟁 갤S24 유력 AP'엑시노스 2400' AI 기능 대폭 개선 애플 자체 OS·음성인식 비서에 생성형 AI 도입 계획 오디오테크니카, 포터블 블루투스 턴테이블 출시…27만9천원 "1980년대 디자인 복각…무선·최신 기술 탑재" [보니하니]아이폰15, ..
반응형