분류 전체보기102 [Python 텔레그램 봇] - I say '관심 기업', you say '기사 5개' 툭! 프로그램 컨셉 원하는 기업을 말하면, 텔레그램 봇이 네이버에 검색해서 그 기업 최신 뉴스 5개를 뙇 내 앞에! 이 프로젝트는 지난 포스팅에서 했던 날씨 알림 코드를 응용하여 제작하였다. 2021.05.02 - [SW programming/Python] - [Python] 텔레그램 봇 - 원하는 지역의 날씨 정보 알림 [Python] 텔레그램 봇 - 원하는 지역의 날씨 정보 알림 프로그램 컨셉 - Weather bot 채팅 창에 '/날씨 부산'를 치면 원하는 결과를 알려준다. - 그 결과는 네이버 검색에서 마치 '부산 날씨'를 검색해서 해당 날씨 정보이다. - 날씨 정보로 현재 온도, 미세 rubber-tree.tistory.com HTML 정보 읽어오기 Tip! PC버전보다 '모바일 버전'이 HTML 문.. 2021. 5. 16. [Python 디버깅] ImportError: No module named < > Python 디버깅 ImportError: No module named 나에게 찾아온 시련은 ImportError: No module named telepot ... 원래 잘 되던 코드가 다른 기능 넣는다고 이래저래 좀 건들였더니 요런 에러를 뱉어낸다...ㅠ 인터넷 찾아보니 대안은 2가지 였다. 근본적인 원인은 모듈을 import 하고 싶은데 해당 컴퓨터에는 그 모듈이 없다. 그러니 해당 모듈을 설치해야 한다. 해결책 1. pip3 install 로 설치하기 pip3 install telepot 만능 명령어 pip install로 해당 모듈을 설치한다. 이 명령어로 설치하면 저장 경로는 이다. 근데 만약 이 작업을 했더니 아래처럼 나온다 싶으면.. 2. 직접 다운로드해서 설치하기 이 방법을 추천한다. 정.. 2021. 5. 16. 차량용 반도체 대란에 따른 대형 기업들의 눈치 싸움 0-0 [실밸레이더] 구글·애플·인텔·아마존이 뭉쳐 반도체 로비 단체 만들었다 정부 보조금 위해 뭉친 테크 기업들 삼성전자한테 다가오는 선택의 시간 로비 단체의 목적 미 정부의 반도체 산업 육성을 위한 자금을 타내기 위한 ‘로비 연합체’를 구성한 것입니다. 11일(현지시각) 뉴욕타임스와 로이터 등 외신은 인텔과 엔비디아, 퀄컴 등 칩 제조업체와 애플, 구글, 마이크로소프트, 아마존 등 이 칩을 구입해 사용하는 테크 기업이 모여 새로운 그룹인 ‘미국 반도체 연합(Semiconductors in America Coalition)을 결성했다고 보도했습니다. 이 연합에는 통신업체인 AT&T와 버라이즌뿐만 아니라, 시스코, HPE(휴렛 팩커드 엔터프라이즈)도 참여했습니다. 이 기업들이 한 연합체로 뭉친 것은 이례적입니다.. 2021. 5. 15. [IP 설계] AXI4-Lite Interface 란? 지난 포스팅에서 IP 설계의 중요성에 대해 언급했다. 우리가 FPGA 칩을 통해 원하는 어플리케이션을 구현하기 위해서는 해당 기능을 수행하는 IP를 설계해야 한다. 그리고 그 IP의 상태를 읽고 쓰는 방식이 바로 이번 시간에 다룰 'AXI4-Lite Interface'이다. 2021.05.05 - [Digital Logic/FPGA] - FPGA 설계에 있어 중요한 점은? 큰 줄기를 잡고 가자 FPGA 설계에 있어 중요한 점은? 큰 줄기를 잡고 가자 글에 앞서 현재 이 블로그에서 다루고 있는 실습 보드 Zybo z7-20는 Xilinx사의 ZNYQ-7000으로 FPGA 뿐만 아니라 ARM 프로세서도 같이 있는 모델이다. 따라서 위의 실습 내용을 Zybo 보드 하나로 해결할 수 rubber-tree.tis.. 2021. 5. 11. Verilog 설계에서 중요한 존재들 - Counter (카운터) Counter (카운터) Counter는 아래 2가지 기능을 갖추고 있다. 1. 과거의 값을 저장하는 Register 2. 과거의 값을 변화시키는 증가/감소 값 Register를 구성하는 개념은 순차 논리 회로인 Flip-Flop에서 시작되며 아래 포스팅을 참고하면 더 이해하기 쉽다. 지난 시간 동안 익혀왔던 개념들이 소자라면 이젠 그 소자들을 이용하여 카운터라는 모듈을 만드는 것이라 생각하면 좋다. 2021.05.09 - [Digital Logic/Verilog] - Verilog 설계에서 중요한 존재들 - 순차 논리 회로(Sequential logic circuits)_#Flip-Flop Verilog 설계에서 중요한 존재들 - 순차 논리 회로(Sequential logic circuits)_#Fli.. 2021. 5. 10. Verilog 설계에서 중요한 존재들 - 순차 논리 회로(Sequential logic circuits)_#Flip-Flop 순차 논리 회로(Sequential logic circuits) 현재의 입력과 기억 소자에 기록된 과거 출력들과의 조합에 의해 현재의 출력 값이 결정된다. 이 논리 회로에는 조합 논리 회로와 달리 '시간 개념'이 도입 된다. 조합 논리 회로에 대해 잘 모른다면 아래 글을 참고하면 좋다. 2021.05.08 - [Digital Logic/Verilog] - Verilog 설계에서 중요한 존재들 - 조합 논리 회로(Combinational logic circuits) 순차 논리 회로는 역할은 동일하되 특징에 따라 종류가 나눠진다. 그러므로 먼저 역할에 대해 알아보고 특징에 따른 종류를 구분해보도록 하겠다. 1. 역할 정보를 저장하는 기억 소자이며 때로는 데이터 정보를 전송하는 회로에도 사용된다. 2. 동작에.. 2021. 5. 9. Verilog 설계에서 중요한 존재들 - 조합 논리 회로(Combinational logic circuits) 조합 논리 회로(Combinational logic circuits) 출력이 단지 현재의 입력 값에 의해서만 결정된다. 이 말의 내포는 과거의 입력 값에도 결정되는 회로가 따로 있다는 것을 알 수 있다. 이 부분은 다음 포스팅에서 다루도록 하겠다. 어찌보면 단순.조합. 논리 회로이다. "No clock" 종류는 크게 5가지로 나누었다. Adder, Comparator, Decoder, Encoder, MUX&DEMUX 그럼 순서대로 하나씩 알아보도록 하자. 1. 가산기 (Adder) - 목적: 입력 인자를 더해서 출력한다. - 주의점: 덧셈 결과 M bit 안에 표현하지 못하면 'Overflow bit'가 발생한다. 그래서 이를 방지하기 위한 설계를 고려해야 한다. 그걸 Full Adder라고 하며 Ca.. 2021. 5. 8. 이전 1 ··· 6 7 8 9 10 11 12 ··· 15 다음