반응형 컴퓨터890 링 버퍼 저장 프로그램 버퍼에 저장하는 코드는 다음과 같다. Buf[Buf_idx++] = DATA; if(Buf_idx>=16) Buf_idx = 0; 버퍼에 저장된 데이터를 오래된 것부터 표시하는 코드는 다음과 같다. c1 = Buf_idx; for(c=0; c=16) c1 = 0; } 2022. 4. 2. Visual C++ 시리얼 통신 프로그래밍 Visual C++에서 시리얼 통신 소스는 다음과 같다. BOOL PortOpen(CString sPortName, DWORD dwBaud, BYTE Data, BYTE Parity, BYTE Stop, BYTE Flow) { COMMTIMEOUTS timeouts; DCB dcb; DWORD dwThreadID; m_bConnected = FALSE; // Overlapped structure m_osRead.Offset = 0; m_osRead.OffsetHigh = 0; if (!(m_osRead.hEvent = CreateEvent(NULL, TRUE, FALSE, NULL))) return FALSE; m_osWrite.Offset = 0; m_osWrite.OffsetHigh = 0; if (.. 2022. 4. 2. 라즈베리파이 확장 보드 라즈베리파이 확장 보드 2022. 4. 2. HP 9000 워크스테이션 HP 9000은 HP에서 만든 워크스테이션/서버 컴퓨터이다. HP 9000 시리즈는 1984년 처음 나와 2008년 단종되었다. HP 9000은 HPE Integrity로 이어졌다. HP 9000은 모토롤라 68000와 HP-UX 운영체제를 사용하였다. HP-UX는 UNIX System V 기반의 운영체제이다. ☞ IBM 워크스테이션 2022. 3. 30. USB-C 케이블 속도 USB-C 케이블의 제조사에 따라 가격 차이가 있다. 비싼 USB 케이블은 싼 USB 케이블에 비해 더 두껍다. 비싼 케이블은 내부 전선과 쉴드가 더 많기 때문에 전송속도가 훨씬 빠르다. 외장하드에서 파일을 복사할 때 비싼 케이블을 사용하면 속도가 몇배 빠르다. USB-C 케이블은 비싼 만큼의 가치가 있다. 2022. 3. 30. 파티션 MBR과 GPT 차이 MBR과 GPT는 모두 저장장치의 파티션을 나누는 방법에 관한 표준이다. MBR은 1980년부터 사용되었고 1990년대에 인텔에서 더 향상된 GPT를 만들었다. MBR은 4TB까지만 지원되고 GPT는 그 이상을 사용할 수 있다. ※ GPT (GUID Partition Table), MBR (Master Boot Record) 2022. 3. 30. 무료 사진 뷰어 프로그램 꿀뷰는 반디집을 만든 반디소프트에서 만든 무료 사진 뷰어 프로그램이다. (다운로드) 반디집과 달리 회사에서도 무료로 사용할 수 있다. 2022. 3. 26. 링 버퍼 프로그램 코드 링 버퍼에 데이터를 넣고 읽는 프로그램 코드는 다음과 같다. 링버터에 데이터를 넣는 코드는 다음과 같다. void data_write(u08 Data) { Buffer[Head++] = Data; if(Head>=64) Head = 0; } 링버터의 데이터를 읽는 코드는 다음과 같다. void data_read(u08 *Data) { if(Head != Tail) { *Data = Buffer[Tail++]; if(Tail>=64) Tail = 0; } } ☞ 링버퍼 2022. 3. 23. 당구장 표시 당구장 표시 ※를 영어로는 Reference Mark 또는 Reference Symbol 이라고 한다. 유니코드는 203B 이다. 당구장 표시는 한국, 중국, 일본에서 많이 사용한다. 영어에서는 당구장 표시 대신 별표시 *를 사용한다. 2022. 3. 15. 파워 포인트, 워드, 엑셀 등의 당구장 표시 파워 포인트에서 당구장 표시(※)는 다음과 같이 일반 문장 부호에 있다. 유니코드는 203B이다. 다른 방법으로는 한글 'ㅁ'를 입력하고 한자키를 누르면 나온다. 2022. 3. 15. 회색 User Interface 2022. 2. 20. MS 윈도우 3.1 2022. 2. 15. 유튜브 쇼츠 PC에서 보는법 유튜브 쇼츠를 PC에서 볼려면 아래 링크로 들어가서 왼쪽의 Shorts를 클릭하거나 마우스 스크롤 다운하면 된다. https://www.youtube.com/shorts/GjhkVcZ3CMU 스마트폰에서 쇼츠 주소를 공유하면 쇼츠의 주소를 알수 있다. 2022. 2. 9. 2021년 구글 검색어 순위 2021년 구글 검색어 순위는 다음과 같다. 순위 검색어 1 로블록스 2 코로나 백신 예약 3 오징어 게임 4 테슬라 주가 5 비트코인 6 김선호 7 코로나19 백신 접종 기관 찾기 8 삼성전자 주식 9 PopCat 10 로스트 아크 로블록스 (Roblox)는 게임을 만들어 올리거나 다른 사람이 올린 게임을 즐길 수 있는 온라인 게임 제작 시스템이다. 아래는 로블록스 소개 동영상 2022. 1. 30. 스마트폰 장갑 사용할 때 동작이 잘 안 될때 스마트폰용 장갑을 사용할 때는 다음과 같이 터치 민감도 설정을 켜면 장갑을 껴도 터치가 잘 동작한다. 터치 민감도는 설정 → 디스플레이 → 터치 민감도에서 켤수 있다. 2022. 1. 29. HTTP 쿠키 HTTP 쿠키 (HTTP cookie, Web cookie, Internet cookie, Browser cookie)는 웹에서 사용자 컴퓨터에 저장되는 데이터를 의미하다. 사용자가 아닌 서버에 저장되는 데이터는 세션 (Session)이라고 한다. 쿠키에는 주로 로그인 정보, 장바구니 정보, 웹브라우징 정보 등이 저장된다. EU에서는 쿠키를 사용할 때 사용목적에 대한 공지를 하도록 되어있다. 그래서, EU 웹 사이트를 방문하면 Accep Cookies 메세지가 뜬다. 2022. 1. 23. 옛날 애플 컴퓨터 확장 슬롯 애플 II의 확장 슬롯은 아래 사진처럼 구멍만 뚫려 있다. 확장카드에서 외부로 커넥터를 연결할 때는 아래 사진처럼 연결한다. 애플 IIe는 아래 사진과 같이 커넥터 구멍이 뚫려 있다. 2022. 1. 22. 운영체제 커널과 쉘 운영체제에서 커널(Kernel)은 운영체제의 가장 낮은 층에 있는 것으로 하드웨어 바로 위에 위치하여 하드웨어를 제어하고 메모리에 항상 상주해 있다. 커널과 대비되는 것은 쉘(Shell)로 쉘은 운영체제 가장 높은 층에 위치하여 사용자 명령을 입력받거나 정보를 표시한다. Kernel은 알맹이라는 뜻이고 Shell은 껍데기라는 뜻이다. ☞ 마이크로 커널 2022. 1. 22. 테더링 제한 KT, LG, SK의 무제한 요금제라도 테더링은 무제한이 아니다. SK의 T플랜 에센스는 100GB를 다 쓰면 5Mbps로 계속사용할 수 있는 요금제이다. 하지만, 테더링은 15GB이다. 테더링 용량을 다 쓰면 테더링 속도가 5Mbps 정도로 낮아진다. 5Mbps는 유튜브를 1080p로 끊김없이 볼수 있는 속도이다. 1080p 이상은 영상이 끊어진다. 2022. 1. 20. 테더링 제한 우회하기 테더링 제한을 우회하는 방법 중 PdaNet+ 사용법은 다음과 같다. 1. PdaNet+을 PC에 설치한다. 아래 링크에서 Download Windows client app을 설치한다. http://pdanet.co/install 2. 스마트폰에 PdaNet+을 설치한다. 구글 플레이에서 PdaNet+을 검색하여 설치한다. 3. 스마트폰에서 원래 핫스팟은 사용안함으로 한다. 4. 스마트폰에서 PdaNet+을 실행하고 Wifi Direct Hotspot을 선택한다. Password가 표시된다. 5. PC에서 PdaNet+을 실행하고 작업표시줄 아이콘에서 Connect Wifi를 선택한다. 6. 스마트폰 Wifi 이름을 선택하고 4번의 Password를 입력한다. 7. 끝 ※ 스마트폰 기본 핫스팟처럼 Pda.. 2022. 1. 20. 테더링과 핫스팟 테더링(Tethering)은 휴대폰의 인터넷을 다시 기기와 공유하는 기술이다. 휴대폰과 다른 기기와는 와이파이 또는 블루투스 또는 USB 케이블을 통해 연결하여 다른 기기에서 인터넷을 사용할 수 있다. Tethering은 원래 '동물을 줄에 묶어 풀을 먹인다'라는 뜻이다. 휴대폰와 다른 기기 사에에 와이파이로 테더링이 되면 그 휴대폰은 모바일 핫스팟(Hotspot)이 된다. 스마트폰에서는 보통 USB 테더링, 블루투스 테더링, 모바일 핫스팟으로 표기되어 있다. 2022. 1. 16. C# 컬러 이름 C#의 컬러 이름과 RGB 값은 여기서 확인할수 있다. 색깔 표현을 나타내는 한국어가 많다고 하는데 영어도 만만치 않은 것 같다. 2022. 1. 15. 적은 돈으로 효과가 큰 컴퓨터 업그레이드 컴퓨터를 업그레이드할때 CPU, RAM, SDD 등에 살수 있지만 적은 돈으로 효과를 크게 볼수 있는 것은 모니터이다. 모니터 크기를 키우고 해상도를 높이거나 새 모니터를 추가하여 듀얼로 하면 좋다. 이전부터 많이 사용하는 FHD 24인치 모니터를 사용하다 QHD 32인치 모니터를 사용하면 새로운 세상을 경험할수 있다. 2022. 1. 4. 모니터 픽셀 피치 비교 모니터의 픽셀은 정사각형이고 한변의 길이는 다음과 같다. 모니터 픽셀피치 [mm] 23인치 16:9 1920 x 1080 0.265 24인치 16:9 1920 x 1080 0.275 27인치 16:9 1920 x 1080 0.311 27인치 16:9 2560 x 1440 0.233 32인치 16:9 2560 x 1440 0.273 32인치 16:9 3840 x 2160 0.181 2022. 1. 4. 모니터 가로 세로 크기 모니터의 가로 세로 크기는 다음과 같다. 모니터 가로 [mm] 세로 [mm] 23인치 (16:9) 509 286 24인치 (16:9) 531 299 27인치 (16:9) 598 336 32인치 (16:9) 708 399 34인치 (16:9) 753 423 2022. 1. 4. IPC (Inter-Process Communication) IPC (Inter-Process Communication)는 컴퓨터에서 프로세서 사이에 데이터를 교환하는 것을 의미한다. IPC에는 다음과 같은 방법들이 있다. 파일 Singnal Socket : TCP, UDP 등 메세지 파이프 Shared Memory Memory-mapped file 2022. 1. 2. UHD, QHD, FHD, HD 차이 UHD (Ultra HD) 해상도 3840 x 2160 4K 라고도 한다. 화면비율 16:9 QHD (Quad HD) 해상도 2560 x 1440 2K 또는 1440p라고도 한다. 화면비율 16:9 FHD (Full HD) 해상도 1920 x 1080 화면비율 16:9 HD (High Definition) 해상도 1280 x 720 화면비율 16:9 2022. 1. 1. DP 케이블 20번 핀 문제 DP(DisplayPort) 커넥터의 20번 핀 DP_PWR은 전원핀으로 +3.3V 전압이 출력된다. 컴퓨터에서도 +3.3V가 출력되고 모니터에서도 +3.3V가 출력되기 때문에 DP 케이블을 연결하면 양단의 미세한 전압차로 큰 전류가 흐를 수 있다. 이러한 문제로 모니터 화면의 깨짐, 깜빡임, 떨림, 부팅실패, 온도 상승, 전원을 꺼도 팬이 도는 등의 비정상적인 현상이 발생할 수 있다. 이러한 문제를 해결하기 위해서는 20번 핀이 연결 안된 DP 케이블을 사용해야 한다. 이와 같은 문제로 인해 DisplayPort 1.1 이후부터는 Passive DP 케이블에서는 20번 핀을 연결하지 않도록 규정하고 있다. DP로부터 전원이 필요한 아답터를 연결할 때는 20번 핀이 연결된 Acitve DP 케이블을 사용.. 2021. 12. 31. 협업용 소프트웨어 종류 (MS Teams와 Slack) 협업용 소프트웨어(Collaboration Software)에는 다음과 같은 것들이 있다. Slack MS TEAMS Goolge Workspace WEHAGO (위하고) Toss Lab Jandi (잔디) 네이버 WOKRS 카카오 Dooray 위의 툴들은 모두 인당 몇 달러를 받는 유료이다. 2016년 MS는 Slack을 인수하려고 했는데 Slack이 거절하였다. MS는 독자적인 TEAMS를 개발하였고 2019년 MS TEAMS는 Slack의 사용자 수를 넘었다. 2020년에는 코로나로 인해 TEAMS 사용자가 1억명을 넘겼다. 2021. 12. 25. 윈도우 기본 백신 프로그램 윈도우 디펜더(Widows Defender)는 윈도우에 기본으로 있는 백신 프로그램이다. 기본 백신이지만 성능은 나쁘지 않다. V3 보다 성능이 좋다. 다른 백신 프로그램을 설치하면 윈도우 디펜더는 자동으로 중지하고 다른 백신이 삭제되면 자동으로 동작한다. 다른 백신 프로그램을 설치할 필요가 없다고 말하는 사람들도 있다. 여기에서 백신들의 성능을 확인할 수 있다. 2021. 12. 20. 이전 1 ··· 6 7 8 9 10 11 12 ··· 30 다음 반응형