프로젝트 속성이나 'AssemblyInfo.cs' 파일을 만지 다보면 볼 수 있는 오류입니다. 1. 원인 'AssemblyInfo'가 생성될 때 중복되는 항목이 있으면 발생합니다. 문제는 이것이 UI 만지다가 그럴 수도 있고 직접 수정하다가 그럴 수도 있다는 것이죠. 간단한 해결방법은 중복되는 항복을 제거하면 되는데........ 자동생성되면서 기존 것과 충돌 나는 거면....? 2. 해결 방법 간단한 해결방법은 'AssemblyInfo.cs'의 자동 생성을 막는 것입니다. 솔루션 탐색기 > 오른쪽 클릭 > 프로젝트 파일 편집 으로 들어가서 "*.csproj" 파일을 열어 줍니다. "false"를 추가해 줍니다. false 이제 빌드하면 오류가 사라집니다. 마무리 프로젝트 파일을 편집하는 건 할 때마다 ..
핸드폰 무선 충전기를 만들려면 무선 송신, 무선 수신, 정류 이렇게 3단계가 필요합니다. 이 시리즈가 핸드폰 무선 충전기까지 만들 수 있을지 모르겠습니다만.... 하는 데까지 해보겠습니다 ㅎㅎㅎ 이글에서는 무선 송신, 무선 수신을 하겠습니다. 1. 준비 요즘 사용하는 핸드폰 무선 충전기의 원리는 '자기유도 방식'입니다. 자세한 원리는 검색하시면 많이 나옵니다. 필요한 부품은 아래와 같습니다. 2N2222 트랜지스터 NPN 타입 1개 - 2N2222 패밀리나, 2N3904를 사용해도 됩니다. 1K 저항 1개 - 필요에 따라 다른 저항을 사용해도 됩니다. 100 저항 1개 - 2N2222 트랜지스터의 과열방지용입니다. - 더 낮은 저항을 연결해도 됩니다. 에나멜 동선 AWG24 필요한 만큼 - 직경 0.5m..
피코를 큐라에서 사용하려면 수동으로 설정해야 합니다.큐라에 피코설정을 해봅시다. 1. 프린터 추가일단 사용할 프린터 모델을 추가해야 합니다. 설정 > 프린터 > 프린터 추가 비 네트워크 프린터 추가 > Custom > Custom FFF printer를 선택하고 프린터 이름을 'Pico'로 넣고 추가해줍니다. 프린터 설정은X(너비) : 100mmY(깊이) : 100mmZ(높이) : 100mm "Extruder 1" 탭에 호환되는 재료의 직경 : 1.75mm 2. 피코에 맞는 큐라 프로파일 불러오기프로파일은 설정된 걸 불러 사용합니다. 설정 > 설정 보기 프로파일 > 가져오기첨부된 파일을 다운받아 선택해 줍니다. 추가된 프로파일을 선택하고 '활성화' 버튼을 눌러줍니다. 3. 테스트 출력하기이제 테스트로 작..
'.NET Core 3'에서 클래스 라이브러리(Class Library)를 사용할 때 사용할 수 있는 'ASP.NET Core MVC'의 버전은 3.1.0 버전입니다. *2020-08-10 기준 1. '.NET Core 2'에서는 어떻게 했는가?'.NET Core 2'에서는 'ASP.NET Core MVC'를 참조하려면 누겟에서 찾아서 설치해야 합니다. 그런데 업데이트가..... 쓰려면 쓸 수는 있는데 버전이 낮아서 생기는 문제들이 좀 있습니다. '.NET Core 3'에서도 사용하려면 사용 할 수 있습니다. 2. '.NET Core 3 MVC'는 어디 있는가?'.NET Core 3'에서는 프래임웍에 포함되어 있습니다. 그렇다는 건 그냥 참조하면 되는데.... 자동으로 참조가 되지 않습니다. 이게 프레임..
크로미움을 참조한 윈폼 프로젝트를 배포했더니 실행도 안 되고 에러 메시지도 없이 반응이 없습니다. 그래서 이벤트 뷰어를 봤더니.... 1. 에러 원인원래 'System.IO.FileNotFoundException'에러는 파일을 찾지 못한 경우 발생합니다.하지만..... 크로미움을 참조할 때 사용하는 'CefSharp'를 참조했는데 'VC++ 2013/2015 Redistributable Package'가 설치되지 않은 경우에도 발생합니다.(참고 : github CefSharp - Frequently asked questions ) 2. 해결방법너무나 당연하게도 'VC++ 2013/2015 Redistributable Package'를 설치하면 됩니다.다운로드 : Microsoft Visual C++ 20..
3D 프린터를 사고 싶었지만.....쓸만한 건 저렴해도 수십만원이고아주 싼 건 너무 조립하다 성격 다 버릴 거 같고 ㅎㅎㅎㅎ 이 와중에 10만원???????? (참고 : 손도리 닷컴 - 교육용 DIY 3D프린터 손도리 피코 PICO) 1. 구성품과 조립본체가 들어 있는 박스와 교육용 책이 한 권 들어 있습니다. 박스가 이렇게 되어 있는데.... 3층으로 쌓여 있습니다. 필라멘트, 거치대, usb, 드라이버, usb 케이블 등등이 들어 있습니다. 다음 칸에는 Z축과 헤더가 들어있습니다. 다음 칸에는 본체와 베드가 있습니다.베드는 그냥 자석 베드입니다. 조립은 Z축만 끼워주면 됩니다. 2. 세팅조립한 다음 레벨링을 해야 합니다.홈버튼을 눌러주면 위치를 잡습니다. 본체에 전원을 끄고 수동으로 헤더를 움직여 줍..
저가 아두이노 호환 보드인 "Elegoo Nano"를 샀습니다. 스케치를 업로드했더니..... avrdude: stk500_recv(): programmer is not respondingavrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x30avrdude: stk500_recv(): programmer is not respondingavrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x30 1. 오류의 원인'Elegoo Nano V3.0'의 부트로더(Bootloader)가 예전 버전이라 기본 프로세서의 보드레이트(Baudrate)와 다르다고 합니다.그래서 프로세서를 예전 버전으로 설정..
NHN에서 옛날에 스마트 에디터라는 것을 공개한 적이 있는데....너무 옛날 꺼라 그냥 쓰기 안 좋아 쓴 적이 없습니다. 그런데 어느 날 보니 완전 다른 에디터를 공개했군요.심지어 마크다운과 위지웍을 동시에 지원!! 1. 간단하게 사용하기도큐먼트가 애매하게 친절해서 빌드 없이 쓰는게 힘들게 돼있어서 따로 정리합니다. 1-1. 참조 추가하기 - CSS"codemirror"에 CSS의존성이 있으므로 추가해야 합니다. 123cs 1-2. 참조 추가하기 - Javascript기능에 따라 필요한 것만 로드하면 되지만...... 귀찮으니 그냥 All버전 하나만 로드하면 됩니다. 12cs 1-3. 사용하기div로 영역을 지정하고 에디터를 생성해주면 화면에 짠 하고 나타납니다. (참고 : 설치와 기본기능 사용 ) 12..
깃랩(GitLab)을 세팅하고 잘 쓰고 있었는데....(참고 : [Visual Studio Git] 깃허브(GitHub), 깃랩(GitLab) 연동) 다른 사람을 추가하고 그 사람이 푸시를 하려고 하자 에러가 났습니다.rejected master -> master (pre-receive hook declined) 1. 증상 확인오류 내용은 다음과 같습니다. 경고EF1000The SQL expression passed to 'FromSql' embeds data that will not be parameterized. Review for potential SQL injection vulnerability. See https://go.microsoft.com/fwlink/?linkid=871170 for m..
다른 포스팅에서 '.Net'에서 열거형 멤버(enum)를 비트 연산으로 활용하는 방법을 알아보았습니다. (참고 : [.NET] 열거형 맴버(enum)의 플래그(Flags)와 비트(bit) 연산 ) 이번 포스팅에서는 자바스크립트에서는 어떻게 사용하는지 알아봅시다. 연관글 영역 1. 자바스크립트(javascrpt)에서 열거형 멤버를 비트로 선언하기 자바스크립트에서도 비트로 값을 넣을 수 있습니다. var Auth3Type = { None: 0, Opt0: 1