본문 바로가기

분류 전체보기150

C언어 for문 변환 질문 오늘은 다음과 같은 질문이 들어왔다. 사진안에 있는 빨간 부분을 for문으로 변환시켜 달라는 내용이다. 펌웨어 중 AVR 계열 쓰시는것 같다. 아마 atmega128일 듯. 바로 들어가보겠다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include #include #define GREEN 0x20 #define BLUE 0x40 #define RED 0x80 int main() { char k =0; DDRB = 0xE0; for(k=0; k 2020. 4. 28.
주민등록번호 1950년 전과 후의 출력을 다르게 하는 코딩방법(파이썬) 오늘은 주민등록번호에 대한 질문이 들어왔다. 오늘의 질문은 다음과 같다. 주민등록번호를 입력하면 1950년 이후는 실행결과가 주민등록번호 입력: 921123하면 1992년 11월 23일 이 나와야하고 주민등록번호를 입력하면 1949년 이전은 실행결과가 주민등록번호 입력: 021123 2002년 11월 23일 로 나와야 합니다. 1950년 전후로 출력결과가 다른데 어떻게 써야 하나요? 라는 질문이다. 질문하신 분은 다음과 같이 코딩을 했다. def social_number(a): if (a>=50): return "19"+a[0:2]+"년 "+a[2:4]+"월 "+a[4:6]+"일" elif (a 2020. 4. 26.
윈도우 10에서 Keras를 실행할 때 뜨는 오류해결(InternalError: Blas GEMM launch failed) InternalError: Blas GEMM launch failed CUDA_ERROR_OUT_OF_MEMORY InternalError: GPU sync failed 상기 에러들이 발생하면 이 내용이 도움될 것이다. GPU의 메모리와 싱크가 문제가 된 것이라고 한다. 혼자쓰는 컴퓨터에서도 문제, 같이 쓰는 서버에서도 문제. 분명 GPU 메모리 점유율은 가득 안찼는데!? 왜이러지 도대체. 오늘 정말 많은 시행착오를 겪은 내용이다. 도대체 왜 케라스를 돌리면 저 오류가 나면서 코드가 안돌아 가는 것일까. 구글링을 해도 사람들이 다른얘기만 하고 해결책을 알려주지 않는다.. 답답해 죽는줄... 윈도우 10에서 수행했고, 수행환경은 Microsoft Visual Studio Code, 파이썬 3.7.3 버전이.. 2020. 4. 16.
꿈의 배터리라고 불리는 전고체 배터리에 대해 아시나요? 주의: 본 내용에는 전문적인 내용을 포함하고 있음. 최대한 쉽게쓰려고 노력하였음. 전기차가 1회 충전으로 800km를 간다고? 코로나 바이러스로 세계경제가 붕괴되는 이 힘든시기에, 삼성전자에 좋은 소식이 있다. 전기차(EV)를 1회 충전으로 800km를 간다는 '전고체 배터리' 기술개발에 성공했다는 소식이다. 삼성전자 종합기술원은 삼성전자 일본연구소와 협업하여 '전고체 배터리' 혁신기술 개발에 성공했다. 이 '전고체 배터리'와 기존 '리튬 배터리'의 차이를 알아보자. '리튬이온 배터리'는 양극(+)과 음극(-) 사이를 리튬이온(Li)가 왔다갔다 하면서, 충전과 방전을 한다. 문제는 이 때 움직이는 전해질이 가연성을 가진 액체라는 점이다. 그래서 폭발위험이 있다. 실제로, 갤럭시 노트7에서 폭발문제가 있었.. 2020. 3. 22.