| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 29 |
| 30 | 31 |
- #ai #인공지능 #챗gpt #그록 #제미나이 #컴퓨터공학 #기술리뷰 #ai활용 #코딩도움 #ai번역 #생산성향상
- 개발
- 유튜브ai규제
- ai쇼츠
- aicodingtools
- 삼성
- 모바일 점유율
- ai 개발도구
- 인디해커
- 유튜브 ai 수익 창출 금지
- 프로그래밍
- 하드웨어
- 바이브코딩
- context7
- Flutter
- AI
- 개발자보안
- windsurf
- 취업한파
- 앱스토어 배포
- supabase
- 로지텍 k855
- openvsx
- 개발취업시장
- 앱개발
- 임베디드 기초
- AI자동화
- 개발자팁
- 삼성 갤럭시 언팩 2024
- cursor
- Today
- Total
목록전체 글 (15)
THUNDER IT
1. void* 포인터#include int main() { int a = 100; double b = 3.14; void *vp; vp = &a; printf("a = %d\n", *(int*)vp); vp = &b; printf("b = %.2f\n", *(double*)vp);}void*는 "주소를 담는 바구니"로 비유 가능실제 값을 꺼낼 땐 형변환 해줘야 함.2. 다중 포인터포인터를 가리키는 포인터2차원 배열 동적 할당 같은 곳에서 많이 씀#include #include int main() { int rows = 3, cols = 4; int **matrix = malloc(rows * sizeof(int*)); // 행 포인터 배열 for (..
🚗 1. 자동차 – ECU (Electronic Control Unit)자동차에는 수십 개의 임베디드 시스템이 탑재되어 있으며, 그중에서도 ECU는 가장 핵심적인 역할을 수행합니다.기능: 엔진 제어, 브레이크 제어, 에어백 작동, 주차 보조, ABS 등특징: 빠르고 정확한 실시간 반응, 고신뢰성 요구사용 MCU: 자동차 전용 MCU (예: Infineon, NXP 등)🔍 예시운전자가 브레이크를 밟으면 ECU가 센서로 제동력을 감지하고,→ ABS 제어 시스템이 작동해 자동으로 브레이크 압력을 조절,→ 미끄럼을 방지하여 안전성을 높입니다.🍽 2. 가전제품 – 전자레인지일상에서 사용하는 전자레인지에도 작고 강력한 임베디드 시스템이 숨겨져 있습니다.기능: 시간 설정, 출력 조절, 회전판 제어, 버튼 입력 ..
임베디드 시스템(Embedded System)이란?임베디드 시스템(Embedded System)은 하드웨어와 소프트웨어가 결합된 컴퓨터 시스템으로, 특정 기능을 수행하기 위해 설계된 장치이다.정의임베디드 시스템은 특정한 작업을 수행하기 위해 설계된 컴퓨터 시스템으로, 일반적인 pc처럼 범용적이지 않고, 장치에 내장되어 특정 기능을 수행한다.Embedded는 ‘내장된’이라는 뜻.소형 가전, 자동차, 산업기계, 의료기기 등에 사용.구성 요소1.하드웨어마이크로컨트롤러(MCU) or 마이크로프로세서(MPU)센서, 액추에이터메모리(RAM,Flash 등)2. 소프트웨어펌웨어 (하드웨어 제어용 소프트웨어)실시간 운영체제 (RTOS, Real-Time OS)어플리케이션 로직3. 특징실시간성: 제 시간에 정확하게 동작해..
앱을 개발하기 전에 iOS vs Android 점유율을 알아보자앱을 출시할 플랫폼을 선택하기 전, 글로벌과 대륙별 운영체제 점유율을 확인하는 것은 매우 중요합니다. 국가마다 Android와 iOS 사용자 비중이 크게 다르기 때문에, 타겟 시장에 따라 전략도 달라져야 하기 때문이죠.🌍 글로벌 점유율Android: 약 74%iOS: 약 25%~29%→ Android는 글로벌 시장에서 여전히 우세한 운영체제입니다. 하지만 일부 국가와 대륙에서는 iOS 점유율이 더 높은 곳도 있으니 아래에서 자세히 살펴보겠습니다.🌐 대륙별 모바일 OS 점유율 (2025년 기준, 스마트폰 중심)1. 아프리카 (Africa)Android: 약 86% 이상iOS: 약 14% 미만👉 개발도상국 중심의 보급과 저가 스마트폰 확산으..
웹 개발자가 Flutter로 앱을 만들어본 후기왜 Flutter를 선택했는가?웹 개발에 익숙한 제가 Flutter를 선택한 이유는 단순합니다.앱스토어에 직접 앱을 배포해보고 싶었기 때문입니다.처음엔 PWA(Progressive Web App)로 개발하려 했지만, 웹앱은 앱스토어 심사에서 자주 거절된다는 이야기를 들었습니다. 그래서 React Native와 Flutter를 비교하게 되었죠. 결국, Flutter가 더 네이티브에 가깝고, 일관된 UI를 제공하며, 앱스토어 심사에서 이슈가 적다 는 점 때문에 선택하게 되었습니다.Flutter를 사용하며 겪은 문제들1. Dart 언어 적응저는 JavaScript, Python, Java에 익숙했지만, Dart는 처음 접하는 언어였습니다.다행히도 Curs..
최근, 최신 IT 트렌드를 살피던 중 정말 놀라운 사건을 발견했습니다.전 세계 수백만 개발자가 사용 중인 AI 코드 에디터들에 치명적인 보안 구멍이 있었던 겁니다.그 중심엔 우리가 잘 몰랐던 플랫폼, OpenVSX가 있었죠.🔥 사건 요약개발자들이 사용하는 Cursor, Windsurf, VSCodium 등의 코드 에디터는 모두 확장(extension) 기능 위에 돌아갑니다.이 확장 기능을 모아주는 OpenVSX라는 오픈소스 마켓플레이스에서 심각한 제로데이 보안 취약점이 발견되었습니다.만약 이 버그가 실제로 악용되었더라면, 공식 계정처럼 위장해 악성 확장을 배포하고, 전 세계 수백만 명의 컴퓨터가 조용히 감염될 수 있었습니다.다행히도 Koi Security에서 이를 발견하고 즉시 Eclipse 재단에 제..
유튜브 AI 제작 콘텐츠 수익 창출 금지 규정사실일까?오늘 뉴스를 보다가 "유튜브가 AI로 제작한 콘텐츠에 수익 창출을 금지한다"는 제목을 봤습니다.하지만 모든 AI 콘텐츠가 금지 대상은 아닐 것 같아 팩트 체크를 해보았습니다.👉 유튜브 공식 문서 바로가기 유튜브가 심사할 때 확인하는 내용"당신의 콘텐츠는 독창적이며 진정성이 있어야 합니다."수익 창출을 위해 요구되는 조건:본인의 독창적인 창작물이어야 합니다.다른 사람의 콘텐츠를 사용할 경우 상당한 수정을 통해 자신만의 콘텐츠로 바꾸어야 합니다.대량 생산되거나 반복적이지 않아야 합니다.단순히 조회수 증가만을 목적으로 해서는 안 됩니다.콘텐츠는 시청자의 즐거움이나 교육 목적으로 제작되어야 합니다.따라서 AI를 도구로 사용하는 것 자체가 문제는 아니며,사람..
왜 1인 개발자의 길을 선택했는가 "취업해야 하나?" 고민했던 시간들안녕하세요. 저는 현재 컴퓨터과학과 3학년에 재학 중입니다. 사실 저는 원래 다른 일을 하다가 개발의 매력에 빠져 뒤늦게 이 길을 선택했고, 그래서 대학교도 편입해 다시 공부를 시작했습니다.컴퓨터 관련 자격증 두 개를 가지고는 있지만, 특별히 내세울만한 스펙은 없습니다.가고 싶었던 회사 면접까지 갔다가 아쉽게 탈락했던 기억도 있습니다.(정말 가고 싶었던 회사인데 ㅠㅠ)한동안 개발자에 대한 수요가 폭발적으로 늘었죠. 코로나 시기에 투자금이 대거 풀리며 채용도 많아졌고, '개발자 붐'이 있었던 시기였습니다. 하지만 지금은 그 반작용처럼 한국의 개발자 채용 시장은 한파가 불고 있습니다.하지만 개발로 먹고사는 방법은 취업뿐만은 아니라고 생각합니..