본문 바로가기
728x90
반응형

프로그래밍52

녹화/녹음툴 모니터 녹화, 마이크녹음, 스피커 녹음까지 가능한 프로그램  c# winform 으로 제작.ffmpeg 사용. 홈페이지에서 다운로드 가능. https://solontools.shop/ SolutionOn Tools[개인정보 수집과 이용에 대한 동의] 문의와 관련하여 개인정보 수집과 이용에 관한 동의를 받고자 합니다. 아래 보기에서 동의 여부를 선택해 주세요. 수집하는 자: 솔루션온 개인정보 수집 및solontools.shop 코드 사인은... 비싸서 스킵. 사용중인 홈페이지는 오라클 클라우드 서버.다양한 언어로 프로그램 개발 진행 중. 간단한 윈도우 프로그램부터 웹 자동화 툴까지 제작 중. 문의는 카톡으로 부탁드립니다.http://pf.kakao.com/_dxjVRn 솔루션온다양하고 복잡한 온라인 서비스.. 2024. 11. 19.
신규주문 자동 발주확인 프로그램 쇼핑몰 운영하는데 신규주문 확인이 바로 안되서배송 실수도 하고 패널티도 먹고... 괜히 취소 전환도 많이 되는 것 같고... ㅎㅎ 정해진 시간마다 스마트스토어 신규주문건에 대해발주확인 처리 해주는 프로그램을 만들어봤습니다. 약 70만원의 코드 사인할 돈은 없고...비록 다운로드 받으면알 수 없는 게시자라고 나오긴 하지만무시하고 설치하면 사용 가능합니다 ㅎㅎ https://solontools.shop/autonssdm/ 신규주문 자동확인신규주문 자동확인 다운로드 - 버전 1.2.20 출시한지 얼마안된 따뜻한 시스템으로 Microsoft Defender SmartScreen의 확인 절차가 진행됩니다! 마이크로소프트가 인식할 수 있게 많이 사용해주세요! 기능solontools.shop 사용간에 문제점들은 적극.. 2024. 10. 28.
1:1 실시간 원격 모니터링 다양한 무료 원격 시스템들이 있다. 화상회의에는 Zoom이 있고, 제어 프로그램에는 크롬원격데스크탑이 있다. 회사의 서비스를 제공하면서 다른 플랫폼의 사용법을 알려주고 따라오게 하는 것은 적잖이 쉽지 않은 일이다. 온라인 시대라고는 하지만 아직 컴퓨터에 익숙하지 않은 사람들이 많다. 최대한 쉽게 설명한다고 설명서나 유선으로 친절히 설명하지만 그 역시 상당한 시간을 소모한다. 그래서 딱 필요한 서비스만 제공한다면 굳이 큰 플랫폼을 사용해야 할까?아니 사용자가 편리하게 접속할 수 있게 하면 좋지 않을까?  1:1 실시간 원격 모니터링 사이트는 단순하게 상대방의 모니터를 실시간으로 볼 수 있는 것이다.이 기능만 해도 사용할 수 있는 곳은 다양하다. 1:1 원데이클래스, pc 수리, 수업 가이드, 외부에서의 직.. 2024. 9. 19.
아마존웹서비스(AWS) 인증 장치(MFA) 추가하기 - Setting amazon web services Multi Factor Auth 한글로 번역해서 본 내가 잘못이지.. 오랜만에 AWS 로그인 했더니MFA 인증하라고 뜨길래 시도하는데몇번을 해도 잘못됐다고 하길래 도대체 뭐가 문제인가... 를 고민하다가로그인 후에 다시 시도를 해봤다. 일단 문제 상황은 아래와 같다. Google Authenticator 를 이용하여인증 계정 추가하고표시된 키 3자리 두개를 입력했더니6자리를 입력하란다.  그런데 솔직히 처음 로그인 했을 때MFA 추가할 때는 6자리 숫자 입력하라는 메시지도 안나왔다 ㅡㅡ 처음엔 무시하고 로그인 상태에서MFA 추가하려고 하니저렇게 친절히 안내 문자가 나온거다. 곰곰히 고민했다.도대체 무슨 소리지? 3번 내용을 보면"MFA 디바이스에 표시된 연속된 코드 두 개를 채웁니다." 라고 되어 있다. 아니 그래 연속된 코드 두 개 .. 2024. 9. 5.
PowerPoint 리본 메뉴 만들어보기 - xml, vba 사용 귀찮지만 하나하나 내 자산이 되는 프로그래밍! Add-in 이라고 표현하는 리본 메뉴를 만들어 보고 있다.개인적으로 자동화 프로그램들을 완성하기 위해 여러가지 방법을 테스트 중이다. VSTO로 UI까지 편하게 개발이 가능하지만 VSTO는 Excel, PowerPoint를 외부에서 접근하는 개념이라직접적인 기능 사용이 제한된 점이 있다는 것을 발견했다. 결국 VBA로 직접 만들어야 하는데개발자 입장에서 VBA는 코드가 노출되는 가장 치명적인 단점이 있다. 회사의 자원이던 내 사업으로 만드는 프로그램이던 내 코드가 그대로 노출된다면내 먹거리, 기술이 1회성이 되어 버리는 것이다. Lock을 거는 방법도 있고, 몇 가지 방법들이 있는 것 같지만사용자에게 완벽하게 감춰질지는 직접 해봐야 알 것 같다. 일단 오늘.. 2024. 8. 24.
Microsoft Office Powerpoint AddIn project setting with visual studio 2022 개인 프로젝트로 파워포인트 Addin을 만들어 보고 있습니다. 이 게시물은 코딩 전 visual studio 2022에서 파워포인트 addin을 위한 셋팅을 어떻게 하는지 기록용으로 사용합니다.개인 용도로 작성하다 보니 정보가 부정확, 불친절합니다.  visual studio 2022 실행 > 새 프로젝트 만들기 PowerPoint VSTO 추가 기능 - vba 선택(c#으로도 선택 가능) 프로젝트 정보 입력 > 만들기 프로젝트 우측 클릭 > 추가 > 새 항목 리본(비주얼 디자이너) 추가 디자인에서 Tab1 선택 후 속성 창에서 ControlId > ControlIdType > Custom 선택 프로젝트 우측 클릭 > 추가 > 새 항목 > 양식(Windows Forms) 추가  Ribbon1.vb [디자.. 2024. 7. 2.
설치형 워드프레스로 사이트 만들기 1 with 닷홈 지난번에는 관리자 로그인까지 해보았다. 닷홈에 설치형 워드프레스 셋팅하기 https://atoughguy.tistory.com/80 설치형 워드프레스 시작하기 - 셋팅 워드프레스에는 가입형과 설치형이 있다. 개발자 수준의 수정을 원한다면 설치형을 써야 한다. 설치형을 쓰려면 말 그대로 설치를 할 공간이 필요하다. 내 컴퓨터에 설치해도 되고, 호스팅 업체 atoughguy.tistory.com 워드프레스 관리자 계정 로그인 하기 https://atoughguy.tistory.com/81 설치형 워드프레스 셋팅하기 with 닷홈 - 초기 설치 앞선 글에선 닷홈에 설치한 내역에 대해 작성해 놓았다. https://atoughguy.tistory.com/80 설치형 워드프레스 시작하기 - 셋팅 워드프레스에는 가.. 2023. 11. 30.
설치형 워드프레스 셋팅하기 with 닷홈 - 초기 설치 앞선 글에선 닷홈에 설치한 내역에 대해 작성해 놓았다. https://atoughguy.tistory.com/80 설치형 워드프레스 시작하기 - 셋팅 워드프레스에는 가입형과 설치형이 있다. 개발자 수준의 수정을 원한다면 설치형을 써야 한다. 설치형을 쓰려면 말 그대로 설치를 할 공간이 필요하다. 내 컴퓨터에 설치해도 되고, 호스팅 업체 atoughguy.tistory.com readme.html에 있는 것을 차례대로 해볼 차례다. 1번은 닷홈이 알아서 해줬다. 2번을 해보자. 도메인 뒤에 /wp-admin/install.php를 쓰고 엔터 이미 설치됐다고? 닷홈이 알아서 기본 설정까지 해주는건가!? 확인해 보니 설치단계까지 닷홈에서 알아서 처리해 준다. 대단하군. 로그인을 해보자. 설치 설명 4번을 보면.. 2023. 10. 6.
설치형 워드프레스 시작하기 - 셋팅 워드프레스에는 가입형과 설치형이 있다. 개발자 수준의 수정을 원한다면 설치형을 써야 한다. 설치형을 쓰려면 말 그대로 설치를 할 공간이 필요하다. 내 컴퓨터에 설치해도 되고, 호스팅 업체를 통해 설치해도 된다. 내 컴퓨터에 설치하려면 서버도 설치해야 하고... 일단 테스트 해보려는 것이라 호스팅 업체를 쓰기로 했다. 닷홈 호스팅은 적은 용량으로 무료 호스팅을 제공해 준다. 테스트용으로 제격인 것 같고, 무료를 제공해 주는 이유가 참 와닿는다. https://www.dothome.co.kr/ 닷홈 호스팅 닷홈은 도메인, 무료 웹호스팅, 웹빌더, 메일호스팅, SSL보안인증서, 서버호스팅, 코로케이션 등 다양한 호스팅 서비스를 제공하고 있습니다. www.dothome.co.kr 요즈음 어떻게든 한푼두푼 벌어보.. 2023. 10. 6.
c언어 - 배열 배열부터가 조금 신경써서 봐야할 내용입니다. 앞서 진행한 내용들은 입문에서 다소 가볍게 보셔도 되는 내용입니다. 앞으로 진행할 배열과 포인터는 중요하다고 볼 수 있는데요. 이유는 배열, 포인터 사용에 메모리 사용법이 필수이고, 그에 따라 메모리 주소가 어떻고 저떻고 나오기도 하고 실무에서 실수하면 각 종 버그는 물론이고, 알 수 없는 이유로 프로그램이 죽는 이유가 생기기 때문입니다. 현재 입문을 기준으로 설명드리기에 실무에까지 적용될 내용은 진행되지 않겠지만 개념과 사용법은 꼭 알아두시는 것이 좋습니다. 배열 사전적 의미로는 "일정한 차례나 간격에 따라 벌여 놓음." 이라는 뜻 입니다. 컴퓨터 용어에서의 배열을 다시 얘기해 본다면 "번호와 번호에 대응하는 데이터들로 이루어진 자료구조" 라고 할 수 있겠습.. 2023. 8. 13.
c언어 - 반복분(for, while) 자, 이번 시간에는 반복문에 대해 알아보겠습니다. 제목에도 있다싶이 대표적으로 for, while 문이 있습니다. 각 반복문 사용법은 아래와 같습니다. for문 for (초기화 ; 조건 ; 조건) { } while문 while (조건) { } 단순하죠? 예제를 보시죠. #include int main(void) { int cnt = 0; for (cnt = 0 ; cnt < 5 ; cnt++) { printf("for: %d\n", cnt); } cnt = 0; while (1) { printf("while 1: %d\n", cnt); cnt++; // cnt = cnt + 1; if (cnt == 5) break; } cnt = 0; while (cnt < 5) { printf("while 2: %d\.. 2023. 7. 28.
c언어 - 조건문(if, else if, else, switch case) 조건문은 말 그대로 어떠한 조건을 설정하고 그에 맞는 코드를 실행하고자 사용합니다. 그 중 대표적으로 if문과 switch case문을 알아보고자 합니다. if, 만약에~ 라는 뜻처럼 특정 조건을 검사하여 코드를 실행시키게 하는 문법입니다. if문은 if만 쓰이기도 하고, if~else, if~else if~else 로 쓰이기도 합니다. 아래 예제를 보시죠. #include int main(void) { short sval = 123; int ival = 1234; long lval = 1234; char cval = 'a'; float fval = 3.14; double dval = 3.1415; int scanf_val = 0; // operator int plus = 0; int minus = 0;.. 2023. 7. 26.
영인도밴드 사용법 직접 만든 영인도-밴드 프로그램 사용법 입니다. 처음 프로그램을 실행 후 회원가입을 하셔야 사용하실 수 있습니다. 회원가입 부분은 간단하기에 넘어가도록 하겠습니다. 정상적으로 회원가입이 되셨다면 로그인 후 아래와 같은 화면이 나옵니다. 최대한 사용하기 쉽게 만들어 보려고 Step 이라고 구분을 두었습니다. Step1: 밴드 아이디/비밀번호 입력 후 로그인 버튼 누르기 밴드에서 사용하시는 아이디와 비밀번호를 입력 후 "로그인" 버튼을 누릅니다. 잠시 후 크롬이 실행되고 입력했던 계정으로 로그인을 시도합니다. ※ 2차 보안은 자동처리 되지 않습니다. 직접 처리해 주셔야 합니다. 정상적으로 밴드에 로그인 되었다면 Step2로 넘어가겠습니다. Step2: 밴드 목록 확인 및 선택하기 정상적으로 로그인 되었다면 .. 2023. 7. 25.
밴드글등록플그램 - 영인도 #밴드글등록기 #밴드글자동완성 #밴드글반복작성 #밴드글자동작성 #밴드자동글쓰기 영업을 하다 보면 다양한 채널에 홍보를 해야할 때가 많습니다. 채널도 많은데 일일히 쓰다보면 하루가 훌쩍 지나가버립니다. 그래서 간단한 설정으로 홍보 할 수 있는 프로그램을 제작해 봤습니다. 이번 프로그램은 밴드 홍보를 도와주는 프로그램이고요. 많은 영업인들에게 도움이 되길 바랍니다! 프로그램 다운로드는 아래 링크에서 받으실 수 있습니다. 영인도 다운로드 링크 영인도 jeijei.dothome.co.kr 다운로드 후 설치 방법은 아래와 같습니다. 1. 관리자 권한으로 실행되고, 디지털 서명이 없어 SmartScreen에서 한번 걸러줍니다. "추가 정보" 선택 후 2. 우측 하단에 있는 실행을 눌러 설치를 진행해 주시면 됩니다... 2023. 7. 7.
c# install 설치 파일 만들기 - NSIS c# win form으로 프로그램 만들어서 배포 하려다보니 install 설치 파일이 필요하다. 이전에 MS wix setup이 있다고 해서 그럴싸해보여 설치해서 시도했는데 손이 많이 간다... 다시 찾아보니 NSIS는 UI도 있고, 여러모로 편리해 보여 도전한다. 우선 NSIS로 install 파일을 만들려면 2가지 프로그램을 설치해야 한다. 1. NSIS 2. 설치 sciprt 1. NSIS 일단 설치해보고 안되면 말고 https://nsis.sourceforge.io/Download Download - NSIS nsis.sourceforge.io 여기로 들어가서 Download 누르면 https://sourceforge.net/projects/nsis/files/NSIS%203/3.09/nsis-3.. 2023. 7. 7.
visual studio 2022 community wix toolset install - part2 nuget에서 wix toolset 설치했다가 삭제했다. 에러 코드가 이전 버전을 말한다. 링크로 들어가 봤더니 https://github.com/wixtoolset/wix3/releases/tag/wix3112rtm Release WiX Toolset v3.11.2 · wixtoolset/wix3 WiX v3.11.2 is the latest recommended maintenance release of WiX v3.11; it contains mitigations in WiX v3.11 for a vulnerability affecting Microsoft.Deployment.Compression.Cab.dll and Microsoft.Dep... github.com 어머 이게 웬걸 exe 파일이 있.. 2023. 7. 4.
visual studio 2022 community wix toolset install 윈도우 설치 도구가 대표적으로 4가지 존재한다. 1. WiX Toolset: WiX는 Microsoft에서 제공하는 오픈 소스 도구로, Windows Installer(XML 기반)를 사용하여 설치 프로그램을 생성하는 데에 주로 사용됩니다. 유연하고 강력한 기능을 제공하며, 커뮤니티 및 온라인 자료가 풍부하게 있어서 많은 개발자들이 사용합니다. 2. Inno Setup: Inno Setup은 Pascal 스크립트를 사용하여 설치 프로그램을 생성하는 도구입니다. 사용하기 쉽고 간단한 문법을 가지며, 다양한 기능을 지원합니다. 유명하고 인기 있는 도구 중 하나입니다. 3. NSIS (Nullsoft Scriptable Install System): NSIS는 Nullsoft에서 개발한 스크립트 기반의 설치 .. 2023. 7. 4.
c언어 - 연산자 연산자란 "[수학 ] 벡터 공간, 함수 공간의 원소를 다른 원소에 대응시키는 변환. 수에 수를 대응시키는 보통의 함수 개념을 확장한 것이다" 입니다. ......???? 저도 사전적 의미가 궁금해서 찾아본건데요. 수포자라 먼 소린지.. ㅎㅎㅎ 여러분이 아시는 +, -, /, * 이런 것들을 연산자라고 합니다. C언어에서도 계산을 위해 사용되는데요. 단순 사용은 아무래도 사칙연산할 때지요. 연산자를 영어로 operator라고 하고요. 주석으로 표시해 놓았습니다. 한줄 주석은 "//" 로 처리하고 여러줄 주석은 "/* ~ */" 요렇게 처리합니다. 결과가 잘 나왔나요? ㅎㅎ 연산자의 종류는 몇 개 됩니다. 변수를 선언할 때 "="를 쓰죠? 그건 대입연산자라고 합니다. 연산자 종류만 빠르게 훝어보면 아래와 같.. 2023. 7. 1.
c언어 - 입력받기, 출력하기 지난 시간에는 변수와 자료형을 다뤄봤습니다. https://atoughguy.tistory.com/58 C언어 - 자료형과 변수 오늘은 자료형과 변수라는 것을 알아보겠습니다. 자료형이란 데이터의 속성을 정해주는 것을 얘기합니다. 컴퓨터는 사람이 아니기에 명령을 내릴 때 상세하고 자세~한 명령을 줘야 합니다. 지 atoughguy.tistory.com 데이터를 저장할 공간이 필요하고, 어떤 데이터인지도 정해줘야 하고 컴퓨터에게 세심하고 꼼꼼한 명령을 줘야 한다! 그런데 모든 프로그램이 프로그램 자체적으로 다 정해놓고 출력만 해주는 것은 아니죠!? 바로 입력이라는 것도 받습니다. 쉽게는 제가 지금 글 쓰고 있는 것도 입력이고, 어느 사이트의 회원가입을 위해 아이디, 비밀번호를 입력하는 것도 입력이죠. 제가 .. 2023. 6. 29.
C언어 - 자료형과 변수 오늘은 자료형과 변수라는 것을 알아보겠습니다. 자료형이란 데이터의 속성을 정해주는 것을 얘기합니다. 컴퓨터는 사람이 아니기에 명령을 내릴 때 상세하고 자세~한 명령을 줘야 합니다. 지금 쓰고 있는 문자들 역시 사람은 그냥 문자, 문장, 글자로 자연스럽게 인식하지만 컴퓨터는 "문자" 인지 "문자열" 인지를 알려줘야 합니다. 또는 숫자인지, 소수점인지 세세~하게 알려줘야 처리할 수 있습니다. 이렇게 어떤 데이터를 쓸 것인지 알려줄 때 쓰는 것이 자료형 입니다. 자료형은 C언어 뿐만 아니라 프로그래밍 언어에 사용되는 기본 입니다. 그럼 C언어의 자료형의 종류를 보겠습니다. 자료형 크기(byte) 정수 short 2 int 4 long 4 문자 char 1 실수 float 4 double 8 가장 많이 쓰이는 .. 2023. 6. 26.
C언어 시작 개발환경은 잘 준비됐나요? 준비가 아직 안되셨으면 아래 글 참조 부탁드려요 https://atoughguy.tistory.com/55 C언어 개발환경 프로그래밍 언어를 배우려면 각 언어에 맞는 개발환경을 갖춰야 합니다. 간략하고 빠르게 습득하는 것을 목표로 하기에 제 기준에 그에 맞는 방식으로 진행하고자 합니다. 개발 환경은 윈도우 atoughguy.tistory.com ※ 이번 글은 입문자들을 위한 글 입니다. 개발환경 구성할 때 잠깐 코드를 봤었죠!? #include int main(void) { printf("testing\n"); return 0; } 입문자분들은 뭔지 모르실테니 설명할게요. 처음 쓴 #include 는 단어 그대로 포함시킨다는 것 입니다. 뭘? standard input oupu.. 2023. 6. 25.
C언어 개발환경 프로그래밍 언어를 배우려면 각 언어에 맞는 개발환경을 갖춰야 합니다. 간략하고 빠르게 습득하는 것을 목표로 하기에 제 기준에 그에 맞는 방식으로 진행하고자 합니다. 개발 환경은 윈도우로 하겠습니다. ※ 기존에 개발환경이 있으시면 안하셔도 됩니다. Microsoft Store에서 ubuntu 라고 검색하면 아래처럼 앱 하나가 나옵니다. 다운로드 합니다 ※ 경력자분들께. 임베디드 개발 환경을 편하게 하기 위해 윈도우 ubuntu로 환경 구성을 시도했었는데 큰 단점이 64bit 버전에 64bit 컴파일러만 설치된다는 단점이 있었습니다. microsoft에도 문의했었는데 답변이 그렇더군요. 문의했을 때가 2020년이였으니 지금은 바뀌었을지 모르겠지만 그리 간단하게 될 일은 아닐 것 같네요 ㅎ;;; 다운로드가 끝.. 2023. 6. 24.
C언어를 배워야 하는가? 예전부터 C언어 공부하는 것을 써보고 싶었는데 더 미루면 안되겠다는 생각에 일단 시작해 보려 합니다. C언어는 고대 유물 같은 느낌이 드실 수 있겠지만 C언어로 먹고 살았던 사람으로써 프로그래밍 언어의 가장 기초가 될 수 있는 언어라 생각합니다. 제2외국어를 능통하게 하는 분들의 공통된 얘기가 영어를 배우면 중국어 공부할 때 조금 수월하다 라는 것 입니다. 마찬가지로 프로그래밍 언어도 "언어"이기에 한가지 언어를 습득해 놓으면 다른 언어 습득이 수월한 면이 있습니다. 그렇다면 프로그래머 입문을 앞둔 사람들에게 C언어로 꼭 시작해야 하는가? "아닙니다" 자신이 만들고 싶은 제품의 언어를 배우시면 됩니다. 처음에는 본인이 봤거나 생각한 프로그램을 구현하기 위한 언어를 배우시면 됩니다. 이후는 각자의 몫입니다.. 2023. 6. 24.
홈페이지 제작할 곳 찾으시나요!? 홈페이지 필요한듯? 필요하지 않은듯? 그런데 막상 필요할 때 알아보면 엄청난 가격!? https://jeijeico.com/ 제이제이 jeijeico.com 정보성 홈페이지를 저렴하게 제작해 드리고 있습니다. 저렴한 이유 1. CMS 플랫폼 사용 2. 디자인 비용만 소요 첫번째 CMS 플랫폼 사용이 가격을 DOWN 시키는데 큰 몫을 합니다. 인터넷의 보급으로 자연스럽게 여러 홈페이지를 접하고 계시죠!? 그런데 그 홈페이지가 일종의 상가라고 생각하신다면 ?!!! 상가 월세에, 인테리어에, 자재에, 전기, 수도세, 등등 고정비라는 것이 나가죠. 홈페이지도 마찬가지 입니다. 그냥 뚝딱뚝딱 되는 것이 아니죠. 홈페이지를 저장시키고 유지시킬 서버가 필요하고, 내 홈페이지 주소(도메인)이 필요하고, 구조를 만들어야.. 2023. 6. 19.
임베디드 분야로 취업하게 될 경우 향후 전망은??? 이번 글도 질문해 주신 것에 대한 답변인데 도움될 것 같아 공유 드립니다. Q. 1.대기업에서 신입사원의 수요가 많을지 2.경력직으로 이직을 해야 하는지 3.임베디드에대한 수요가 있을지와 수요가 없다면 4.임베디드를 공부해 놓는다면 추후에 코딩테스트로 이러한 회사에 입사를하는데 도움이 될지 A. 1. 대기업 수요는 많습니다. 다만, 대졸로 들어가실 경우 직접 개발 또는 연구하는 것 보다 협력업체 관리 등이 주가 되거나, 만들어진 제품 기술 지원 등의 업무가 좀 더 많습니다. 대표적인 삼성전자, 현대자동차에 입사하시게 되면 가전, 휴대폰, 전기차, 일반차 등 나누어서 업무 할당이 되지만 실제 개발을 진행하는 것은 삼성 같은 경우 연구소쪽에 들어가야 가능하고, 현차 같은 경우 본사보다는 1차 협력업체에서 실.. 2023. 6. 15.
비전공자가 임베디드에서 일하려면 무엇을 해야 하나요? 제게 어느 분이 물어보신 질문인데 동일한 상황이신 분들이 계실 것 같아 공유 드립니다. Q. 28살 IT 비전공자인데 1~1년반 정도 공부하면 절 뽑을 회사가 있을까요?? 그리고 어떤 것들을 배워야 하나요??? A. 나이는 늦지 않으셨습니다 저는 전공자이긴 하나 군생활을 간부로 3년하여 면접 때 비전공자 대우 받았습니다 28살이였고요 ㅎ 나이는 걱정 안하셔도 됩니다 임베디드 분야는 생각보다 다양합니다. 휴대폰을 만드는 회사라해도 lte chip 개발자, 리눅스 어플리케이션, 자바, 앱 등 여러개로 나뉩니다. 우선 질문자께서 관심있는 분야를 먼저 하라고 말씀드리고 싶지만 비전공자이시니 공부하시면서 파악하셔야 할 것 같습니다 회사는 많습니다. 비전공자이시니 어떻게든 몇년은 배우시겠다는 생각이 있으시면 가실 .. 2023. 6. 15.
임베디드 프로그래머의 해외 출장 경험담(2) 오늘은 날씨가 참 좋네요. 찬 바람만 빼면요 ㅎㅎ 미국 출장 얘기 함 해볼게요 ㅎ 갓 3년차 됐을 때 연구소 조직이 변경되면서 Wi-Fi를 전담하게 됐습니다. 기존엔 웹 설정페이지와 양산툴이 주 업무였는데 드디어 임베디드 프로그래머다운 업무를 맡게 됐었죠. 그런데 막상 사수도 없고 바로 전담하게 되니까 부담이 이만저만 아니더라고요. 생전 안보던 책도 사서 보고 야근? 철야를 밥 먹듯이 했죠 ㅎㅎ 그렇게 정신없이 시간을 보내다가 소프트웨어 인증 진행을 위해 머나먼 미국 땅으로 가게 됐습니다. 첫 미국 경험!!! 설레는 마음, 긴장되는 마음!!! 도 잠시... 하루에 2~3시간씩 자면서 낮에는 필드 돌면서 테스트하고 밤에는 디버깅 하고 코딩도 하고를 반복 약 2달동안 1년치 업무를 한 듯한 느낌... 그래도.. 2023. 6. 15.
임베디드 프로그래머의 해외 출장 경험담(1) 안녕하세요. 오랜만에 글을 씁니다. 코로나로 인해 해외를 못 나가는 상황이지만 문득 해외 출장 경험을 풀어보면 좋을 것 같아 쓰기 시작했습니다. 임베디드 프로그래머의 특성상 제품이 필수 입니다. 레퍼런스 제품이던 양산된 제품이던 해외 출장에 필수 품목이죠 사실 임베디드 프로그래머 생활하면서 출장 갈 일이 많지는 않습니다. 어느 제품을 만드는 회사에 들어가느냐에 따라 해외 출장을 한번이라도 경험해 볼 수 있고, 평생 못해 볼 수도 있습니다. 전 중국, 미국, 일본 세 개 나라만 가봤습니다. 중국은 상해 인근으로 3번 가보고, 미국은 1번, 일본은 도쿄로 2번 가봤습니다. 모바일 라우터 만드는 회사에서 대부분 해외 출장을 갔었고, LTE 네트워크 제품이다 보니 해외 현지에서도 제품을 판매하더라고요. 어떻게 .. 2023. 6. 15.
MAC 자동 생성 매크로 컴퓨터나 인터넷 공유기 등에 보면 MAC 이라는 것이 있습니다. 휴대폰에도 있고요. 그 MAC을 만들어 주는 excel macro 입니다. 제품 사용할 때 MAC을 만들기도 해야 되고, 테스트 할 때 필요하기도 하거든요. 처음엔 키보드랑 일일이 쳤는데 귀찮아서 만들어 놓은 것 입니다. 요렇게 생겼고요 ㅎ 회사 다닐 때 제조업쪽이였다보니 이런 매크로를 종종 만들었었습니다. 물론 글에 쓴 건 예시로 보여드릴려고 단순하게 만들어 놓은거고요 ㅎㅎ 상위 6자리인 prefix는 정해진 규칙이 있어 회사마다 할당받아 사용합니다. Min 부분은 하위 6자리로 0 ~ FFFFFF 까지 쓸 수 있고요. 만들 때 사용한 언어는 excel VBA 입니다. 동작하는 것은 아래 영상 봐주세요~ https://youtu.be/BG.. 2023. 6. 15.
MAC 자동 생성 엑셀 매크로(MAC auto maker excel macro) MAC list가 필요해 excel VBA로 만든 MAC 자동 생성기 입니다. 동작 영상은 아래 봐주세요. https://youtu.be/BGFUhzE3uO0?si=SumBSQDcSEKj6_o3 MAC auto maker 원하는 수량만큼 MAC list를 만들어 주고, 별도 excel 파일로도 저장해 주는 기능이 있습니다. 궁금하신 사항은 댓글 달아주세요~~ 2020. 12. 27.
728x90
반응형
LIST