본문 바로가기

분류 전체보기

(71)
[C 프로그래밍] 메타코드 강의 후기_(챕터 3 : 변수-1) 변수의 특성 이름: 변수는 고유한 이름(식별자)을 가집니다. 이 이름을 사용하여 변수에 접근하고, 변수에 저장된 데이터를 조작할 수 있음. 타입: 변수는 선언될 때 특정 타입을 가집니다. 이 타입은 변수가 저장할 수 있는 데이터의 종류와 크기를 결정합니다. 값: 변수는 특정 타입의 값을 저장합니다. 프로그램 실행 중에 이 값을 읽고 변경할 수 있음. 주소: 메모리 상에서 변수는 특정 주소를 가집니다. 이 주소를 통해 변수에 접근할 수 있. 변수의 종류 C 프로그래밍에서는 다양한 타입의 변수를 사용할 수 있어요. 각 타입은 저장할 수 있는 데이터의 종류와 크기가 다릅니다. 정수형 변수: int, short, long 등이 있으며, 정수 값을 저장하는 데 사용됩니다. 실수형 변수: float, double ..
[C 프로그래밍] 메타코드 강의 후기_(챕터 2 : C 기초 문법 - 산술 연산자-2) STDIO에 대한 간략한 설명 STDIO는 Standard Input/Output의 약자로, C 언어에서 입출력 관련 기능을 제공하는 표준 라이브러리입니다. stdio.h 헤더 파일에 정의되어 있으며, 이 라이브러리를 사용하면 텍스트 및 파일 입출력을 쉽게 처리할 수 있습니다. 주요 특징 헤더 파일: stdio.h는 다양한 입출력 함수, 매크로, 변수 타입을 정의합니다. 함수와 매크로: printf(), scanf(), fgets(), fputs(), fopen(), fclose() 등의 함수와 EOF, NULL 등의 매크로를 포함합니다. 핵심 기능 텍스트 입출력: 사용자와의 대화형 텍스트 입출력을 위한 printf()와 scanf() 함수 제공. 파일 입출력: 파일을 열고(fopen()), 읽고(fre..
[C 프로그래밍] 메타코드 강의 후기_(챕터 2 : C 기초 문법 - 산술 연산자-1) 제가 C언어를 공부하는 사이트는 ( https://mcode.co.kr/)입니다. 메타코드의 강의실입니다. C언어 수업을 순차적으로 수강하면서 후기를 작성중입니다. 한번 오셔서 둘러보시는것도 좋아보입니다. C언어 말고 다른 수업도 다양하게 존재합니다. C언어는 프로그래밍의 기초를 다지는 데 매우 중요한 언어입니다. 기본 문법을 이해하는 것은 C언어를 배우는 첫걸음이죠. 여기서는 C언어의 기본 문법 요소들을 간단히 소개해 드리겠습니다. #, =, ; ,{} 기호에 대한 설명 #: C언어에서 전처리기 지시문을 나타내는 기호로, 컴파일 전에 특정 작업을 지시합니다. 예를 들어, #include는 헤더 파일을 포함시키라는 지시문입니다. (#include만 있는것은 아닙니다.) =: 대입 연산자로, 오른쪽에 있는..
[C 프로그래밍] 메타코드 강의 후기_(C 언어와 실습환경-2) .. mycode.c를 만드는것이 C언어의 기본 studio.h c언어에서 제공해주는것. myvode,obj를 거쳐서 Linker를 통해 mycode,exe를 만듭니다. (리눅스의 경우 a.out) other.obj 다른사람이 만든 코드 libc.lib 라이브러리 형태 compiler 설명 개발자들에게 IDE(통합 개발 환경)는 코드 작성, 디버깅, 컴파일 등 개발의 모든 과정을 하나의 프로그램 안에서 처리할 수 있게 해주는 필수 도구입니다. 시장에는 다양한 IDE가 존재하며, 각각의 특성과 장단점이 있습니다. 개발 환경은 개발자의 생산성과 효율성에 큰 영향을 미칩니다. 리눅스, 윈도우, macOS 각 운영 체제에 적합한 IDE를 사용하면 개발 과정이 더욱 원활해질 수 있습니다 리눅스용 IDE: GCC ..
[C 프로그래밍] 메타코드 강의 후기_(C 언어와 실습환경-1) .대학생때 c언어를 배웠는데요. 그 뒤로 이러저런 이유로 인연이 없었습니다. 최근 직장생활을 하면서 불어온 뉴칼라의 바람 때문에 프로그래밍을 공부하고 있습니다. 파이썬을 위주로 공부하면서 한때 대학때 C언어를 배우다 말았는데..라는 생각이 들곤 했습니다. 이번기회에 메타코드(https://mcode.co.kr/)에서 공부하기로 했습니다. 아래 강의는 메타코드의 지원을 받아 수강하고 작성하게 되었습니다. 강사님 약력입니다. 어마어마 합니다. 일단 신뢰가 바로 가네요! C언어 강의는 기본적인 프로그래밍 개념부터 시작하여 변수, 연산자, 제어문, 배열과 문자열, 포인터, 매크로와 함수, 구조체, 공용체, 열거형까지 다양한 주제를 다룹니다. 각 주제는 C언어의 기본을 탄탄히 다질 수 있도록 구성되어 있습니다. ..
[Figma] 피그마 입문 A to Z 부트캠프_ "<12강 에필로그 완강!>" 초보를 위한 강의는 이제 마지막입니다. 3분 여되는 영상이라 후기를 어떻게 만들어야할까 고민이 였습니다. 24년 1월 기준으로 앞으로 피그마가 업데이트되는 방향에 대해서 공유합니다. 1월 이후 데브모드 유료화됩니다. 이미 조직에서 개발자 모드를 활발히 사용된다면 관심을 갖고 지켜봐야겠습니다. 배리언츠를 통해서 변수통제를 하면서 작업을 하지만 베리어블 기능도 있습니다. 이는 계속 업데이트 되는 사안이기 때문에 피그마가 업데이트 될때 마다 지켜봐야겠습니다. 피그마라는 툴은 계속 급성장 하기 때문에 계속 긴장하고 배워나가야겠습니다. 이런 배움의 초석 그리고 스타트 지점을 만들어주는 메타코드 강의에 감사드립니다. 앞으로 일 공부 취업에 도움될 강의입니다. 제가 공부한 사이트는 메타코드엠 이라는 사이트입니다. h..
[Figma] 피그마 입문 A to Z 부트캠프_ "11강" 디자인을 완료했으면 그것으로 끝이 아닙니다. 우리는 디자이너와 그리고 개발자와 협업을 합니다. 피그마로 협업을 하는 방법에 대한 설명입니다. 히스토리 관리하기 그리고 커뮤니케이션하는법을 구체적으로 배워보겠습니다. 검색후 Show Version history 를 눌러주면 지난 작업 내용을 확인할 수 있습니다. 무슨 작업을 했는지 시간별 날자별로 정리되어 있습니다. 이제 우리는 작업물을 저장하지 않아서 소실되는 불상사와는 거리가 멉니다. 작업 기록을 보유하고 있으니까요. 각각의 히스토리를 누가 작업했는지도 검색이 됩니다. 숨킬수 있는것이 없겟네요. OO씨가 오늘 오후에 작업한것은 좀 아닌거같아요...이런 소리를 들을 수도 있겠군요..ㅎㅎ 히스토리를 보면 모든 내용을 확인 할 수 있어서 참...뭔가 숨기기도 ..
[Figma] 피그마 입문 A to Z 부트캠프_ "10강" 이번 수업에서는 실습을 통해서 프로토타입 활용에 대해서 배워보겠습니다. 초기 화면에서 화면 전환은 개발자에게 실제 화면이 어떻게 구형되는지 전달이 가능하며 나름대로 섬세한 기능 구현 전달이 됩니다. 다른 툴도 있지만 피그마에서 가지고 있는 기능으로도 기초 기능은 다 진행됩니다. 세부적인 기능은 ProtoPie가 조금 더 뛰어나지만 피그마에서도 기본 기능은 모두 구현 됩니다. 이것은 회사에서 ProtoPie를 사용한다면 따로 배워볼 필요도 있겠지만 지금 디자인 초보분들은 굳이 그렇게 까지 할 필요가 있을까 싶습니다. 화면이 실제 구현되는 흐름을 만들어주는 기능인데요. 실행해보면 감쪽 같습니다. 이런 기능이 없다면 뭐...협업하는 포토샵 수준이겠지만 이런 기능을 통해서 아! 내가 개발자와 협업을 하는 구나 ..