목록분류 전체보기 (592)
KorSA
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bRswPP/btsHo2oePeL/hVrtsBuyfxh8nk0JEDhOT1/img.png)
오늘 회사에서 프로그램을 테스트하던 중 갑자기Windows Defender에서 회사 프로그램을 바이러스로 잡는 현상이 발생했다.Trojan:Script/Wacatac.H!ml 이라고 하는데..동료분이 windows machine learning이 바이러스로 탐지하는 것 같다고 했다.그런데 같은 프로그램을 실행하는데 언제는 통과되고 언제는 잡힌다니.. 아직 ml로 탐지하는 건 갈길이 멀어보인다. 무튼..시간이 좀 지나서 다시 프로그램을 실행해보니 virus로 안 잡고 다시 실행이 잘 되었다.덕분에 인터넷 서치를 1~2시간 해보았고Trojan 이슈랑 상관은 없지만 전자 서명 관련하여 괜찮은 글이 있어 기록해두고자 한다. ‘처음’ Windows 설치 파일을 ‘배포’하는 개발자들을 위하여네이버 애플리케이션의 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cs7P59/btsHmcrTsWZ/iR6uU5cSlGmGnpNlzGNB8k/img.png)
#01. TinyML 스터디11주에 걸쳐 참여했던 "모두의 연구소 - 내 TinyML 능력이 세상을 구하는 방법" 스터디가 끝이 났다! 이 스터디를 참여하면서 10여년만에 Arduino도 써보고 Colab으로 MobileNet 모델을 분석하고 튜닝해보기도 했다. ML 입문자였던 나는 나름 ML과 친해질 수 있는 계기가 되지 않았나 싶다. 마지막 프로젝트로 진행했던 주제가 잊혀지는 게 아쉬워 간단히 정리해보고자 한다. #02. RoboPet[ 프로젝트명 ] RoboPet (애완로봇) [ 목표 ] RoboPet 은 Robotics 와 Pet 의 합성어로 집 문을 열고 들어가면 주인을 기다리고 있던 로봇이 나를 반겨준다. [ 준비물 ] 1. Arduino 자동차 키트 2. 카메라 모듈 (OV2640) 3. A..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zw4Km/btsHluseHfX/plzV9Ear7gDmdcrPe63CK1/img.png)
나는 무언가 정리를 할 때 Notion을 즐겨 사용한다.일정, 해야 할 일, 회사 업무 등등.. 혹 다른 사람과 협업해야 할 때에도 Notion 페이지의 공유 기능을 활용한다.공유할 때 항상 신경쓰는 건 혹 다른 페이지들도 함께 공유되지 않을까 하는 점이다. 노션에는 나의 개인적인 기록들도 많이 있어서되도록 나는 노션 페이지를 직접 공유하지 않고 게시(Publish) 기능을 사용한다. 노션 페이지를 바로 공유할 경우 아래와 같이 상위 페이지들도 모두 공유되어버린다.이 페이지들을 클릭하면 다른 페이지들도 모두 접근이 가능하다. 이를 방지하기 위해선 게시 기능을 사용할 수 있다.공유하고자 하는 페이지에서 우측 상단에 '공유' 대신 '게시'를 클릭한다. 게시된 페이지는 웹 링크가 생성되고 상대방은 해당 페..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/yZneh/btsGBX2lvgH/7cTe0QTGh6jJ4SDLeDRnH0/img.png)
작년에 구매했던 Mac Parallels License 가 만료되었다는 메시지를 받고 다시 갱신하기 위해 Parallel 사이트에 들어갔다. 엥.. 근데 License가 2개가 있었다. 하나는 Subscription License 였고 다른 하나는 One Time Purchase License 였다. (참고로 Parallels License는 Pro 버전과 Standard 버전으로도 나뉘는데 나는 개인적으로 Windows 호스팅용으로만 사용할 것이기 때문에 더 가벼운 Standard 버전을 구매하였다. 여기서 언급하는 Subscription 과 One Time Purchase License는 모두 Standard 버전을 기준으로 한다.) 두 라이센스의 차이점을 살펴보니 Subscription Licens..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bZZy6K/btsGp3Ju66Y/agaewCophK9bapEYvHGwEK/img.png)
내 PC에서 특정 ip(8.8.8.8 - Google)로 네트워크 연결이 잘 되어 있는지는 아래 방법으로 알아볼 수 있다. 1. ping - 네트워크 연결이 되어 있는지 확인 ping 8.8.8.8 2. tracert - 어떤 경로로 네트워크가 연결되는지 확인 tracert 8.8.8.8 PS> 회사에서 타사 사내망으로 네트워크 연결이 잘 되는지 확인해볼 일이 있었다. 그런데 타사의 PC IP가 우리 회사의 IP와 겹치기 때문에 route 정보를 변경해주어야 했다. 아래는 관련된 명령어이다. 1) route print - route 정보 확인 route print 2) route add - 특정 IP의 route 정보 변경 route add [타겟 IP 주소] mask [서브넷 마스크] [VPN 게이트웨..
[임베디드 OS 개발 프로젝트 (이만우)] 책을 따라 어셈블리 코드 -> C 언어 코드 부팅 예제를 따라하고 있었다. 분명 책에 있는 그대로 Makefile 을 작성했다고 하는데 multiple definition of 'main' 이라는 오류가 발생했다. 현재 공부중인 예제는 어셈블리 코드로 작성된 Entry.S 파일에서 BL main 이라는 명령어를 통해 main 함수로 분기를 이동한다. 이 main 파일은 Main.c 파일에 정의되어 있는 함수이고, 기본적으로 c언어에서 정의된 함수 이름은 전역으로 선언되기 때문에 Entry.S 파일에서도 main 함수의 위치가 어디인지 알 수 있다. Makefile에서는 Main.c 파일을 컴파일해서 Main.o 파일을 만들고, Entry.S 파일을 컴파일하여 E..
1. LDR (Load Register): 메모리에서 데이터를 레지스터로 로드하는 명령어입니다. 예를 들어, LDR R0, [R1]은 R1 레지스터에 저장된 주소에서 데이터를 읽어서 R0 레지스터에 저장합니다. 2. B (Branch): 프로그램의 실행 흐름을 변경하는 명령어입니다. 주로 조건부 또는 무조건적인 점프를 수행하기 위해 사용됩니다. 예를 들어, B label은 주어진 레이블 위치로 실행 흐름을 점프시킵니다. >> [ B . ] 명령어는 현재 위치로 실행 흐름을 변경하는 코드로 무한루프를 발생시키고자 할 때 사용한다. 3. MRS (Move Register to System register): 시스템 레지스터(예: CPSR)의 값을 일반 레지스터로 이동시키는 명령어입니다. 이를 통해 프로그램은..
김익한 교수님의 [거인의 노트] 라는 책은 '기록' 이라는 행위를 나는 어떻게 임해왔을까 생각해보게 만든 책이었다. 회사 업무 및 개인적인 자료 정리를 위해 노션을 사용해온지 거의 4,5년 정도 된 듯 하다. 아마 더 이전의 기록이라면 군대 졸업할 때 즈음부터 시작해 6년차가 된 Tistory 블로그일 것이다. 더 이전의 기록이라면 20대 초반부터 십 몇년 간 작성해온 일기. 그 이전의 기록은.. 흠 딱히 없는 듯 하다. 일기든, 티스토리든, 노션이든 나는 특정한 목적의식을 가지고 기록한다기보단 오늘의 감정, 읽은 책 내용, 진행해야 할 업무, 앞으로 살면서 나아갈 방향을 단순히 '까먹지' 않으려고 글로 남겨두는 의미가 컸었다. 이전의 기억들이 궁금할 때면 일기장과 독후감을 찾아보기도 하고 가끔씩 써놓았..
#01. 한 줄 소감 DRAGON EYES (화룡정점) 기술이 나날이 발전하고 있다. 그럼에도 불구하고, 이 기술을 사용하고 응용하는 주체는 사람이기에 용의 마지막 눈 하나를 그리는 마음으로 기술을 다루자. 사람이 기술을 어떻게 다루냐에 따라 디스토피아가 될 수도, 유토피아가 될 수도 있다. #02. 2024 트렌드 1. 분초사회 이제는 '가성비'를 넘어 '시성비'가 중요해지고 있다. 소유 경제에서 경험 경제로 경제의 패러다임이 바뀌고 있기 때문이다. 과거의 경제 패턴이 마음에 드는 물건을 사서 소유하는 것이었다면 최근 패턴은 물건을 사는 대신 특정 공간에서만 느낄 수 있는 경험을 산다. 사람들은 각자가 선호하는 팝업 스토어에 가서 그 공간을 느끼지만 물건을 사진 않는다. 집에서는 OTT 플랫폼에서 제공..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/doXzCo/btsrfgv1XYM/z1R7sJTRTeELlqza7U6msk/img.jpg)
이 글은 EBSi 박소현 선생님의 강의 [2024 수능개념] 완벽한 수능 준비! 박소현의 생명과학Ⅰ 28강을 수강하고 정리한 글입니다. 1. 독립 유전과 연관 유전 독립 유전: 각각의 유전자들이 서로 다른 염색체 상에 위치. 생식 세포 분열 시 독립적으로 행동. 연관 유전: 여러 유전자들이 동일한 염색체에 위치. 생식 세포 분열 시 함께 행동 (독립의 법칙이 성립되지 않음) 상인 연관: 우성 유전자끼리 또는 열성 유전자끼리만 연관 상반 연관: 우성 유전자와 열성 유전자가 함께 연관