f_
frhyme.code
💻

Tech

Python, Java, AI/ML, Vim, Web, CS 이론 등 소프트웨어 개발 및 엔지니어링 기록

1,253 posts · Page 31/79
others
·⏱ 2m

가구 고르기 - 원목 식탁과 가구 소재 구분법

Intro 요새 가구를 알아보고 있습니다. 그런데, 모두 '원목'이라고 적혀 있지만, 소재를 보면 다른 것들이 막 쓰여져 있더라구요. 우선, '접착제'를 최대한 적게 사용한 원료일 수록 좋습니다. 원목: 말 그대로 원목입니다. 큰 나무 하나에서 ...

c-programming
·⏱ 6m

C에서 enum 사용하는 이유

Why Enum? 일반적으로 코드에서 상수를 정의할 때는 다음과 같이 사용하죠. 를 사용해서 해당 값이 바뀌지 않도록 선언해주고, 값을 정의해줍니다. 이렇게 쓰면, 프로그래밍 중에 늘 를 쓰는 것이 아니라, 그냥 만을 써서 처리해줄 수 있죠. 물...

c-programming
·⏱ 2m

macOS에서 C 프로그래밍하기

Intro - 맥북에 C를 설치하는 이유 저는 대학교에 와서야 C로 프로그래밍에 입문했고 지금은 python을 주 프로그래밍 언어로 사용하고 있습니다. 딱히 C로 돌아갈 이유는 없었는데, 요즘 취미로 swift를 공부해보면서 C를 복습해야 하는 ...

swift
·⏱ 6m

swift - chapter 7 - Enumerations

swift에 enumeration이라는 자료형이 있습니다. C에서는 보통 '열거형'이라고 번역해놓았는데, 저는 이보다, "연관된 상수 집합"이라고 번역하는 것이 더 좋다고 생각해요. 물론 C에서도 저는 enumeration을 직접 사용해본 적은 ...

swift
·⏱ 8m

swift - chapter 5 - Control flow

, 과 같은 loop를 위한 명령어들과, 를 사용하여 제어를 배웁니다. 사실 문법 조차 python과 유사하여, 따로 배울 것들은 없습니다. switch 다만, 에서 조금 다른 부분들이 있습니다. 는 if와 유사하게, 다양한 상황 변화를 표현하기...

swift
·⏱ 5m

swift - chapter 6 - function

function, 함수는 "특정일을 수행하도록 만들어진 코드"정도로 이해하면 됩니다. 그냥 코드를 길게 짜다 보면 느끼는 것이지만, 내가 반복적으로 비슷한 코드를 만들고 있다, 라는 생각이 들면 코드를 효율적으로 관리하기 위해 그 중복되는 부분을...

swift
·⏱ 11m

swift - chapter 3 - Strings and Characters

swift - String and Charaters swift에서 String은 독자적인 타입으로서 존재합니다. C를 떠올려 보면, 문자열이 독자적으로 존재하는 것이 아니라, array의 부분집합과 같은 개념으로 존재하죠. 사실 이런 부분때문에,...

others
·⏱ 9m

swift를 공부해보겠습니다 - intro.

intro - why swift 이전에도 swift를 공부해보기 위해서, Xcode를 설치한 적이 있습니다만, 제 맥북이 매우 구형이어서 Xcode가 굴러가지 않더군요. 참고로 말하자면, 이전 맥북은 2015년형 맥북에어였으며 RAM은 고작 4기...

swift
·⏱ 7m

swift - chapter 1 - The Basics.

Constant and variable C와 유사하게, swift에서도 상수(constant)와 변수(variable)이 존재합니다. 상수는 한번 값을 초기화한 다음 바꿀 수 없고, 변수는 아무 때나 언제든지 바꿔도 됩니다. 아래 코드에서 보는 ...

swift
·⏱ 1m

swift - chapter 2 - Basic Operator

Intro 이 챕터에는 그냥 기본적인 연산자들에 대해서 정리되어 있습니다. 프로그래밍을 swift로 처음 배우는 사람들을 위해서 비교적 상세하게 나와 있는데, 저에게는 대부분 익숙한 내용이어서, 정리를 자세하게 하지는 않겠습니다. Range op...