전체 글

iOS 주니어 개발자 블로그
해당 글은 6/5 밤부터 6/6 새벽까지 있었던 행사의 개인적인 후기입니다. 무슨 행사? WWDC23 Watch Party | Festa! - 페스타 우연히 팔로우하고 있었던 인스타그램 계정에서 해당 행사의 정보를 접하게 되어서 iOS분야를 공부 시작하고 처음으로 관련 행사를 가게 되었다. 해당행사는 AsyncSwift에서 주최한 네트워킹 + 한국시간으로 6/6 새벽 2시에 시작하는 WWDC23을 같이 보는 행사이다. 솔직히 나같이 이제 막 시작한 초보가 가도 되는 곳인지 고민했는데 우선 사고 생각하자는 마음으로 티켓을 구매했다. 금방 솔드아웃 된 것을 보고 우선 사길 잘했다고 생각했던 것 같다. 행사 타임라인 WATCH PARTY는 다음과 같은 타임라인으로 진행되었다. 초반 네트워킹 시간은 어떻게 보면..
· Algorithm
프로그래머스 - 코딩테스트 연습 - 귤 고르기(138476) 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krLv2. 귤 고르기 (파이썬 문제 풀이)문제 설명경화는 과수원에서 귤을 수확했습니다. 경화는 수확한 귤 중 'k'개를 골라 상자 하나에 담아 판매하려고 합니다. 그런데 수확한 귤의 크기가 일정하지 않아 보기에 좋지 않다고 생각한 경화는 귤을 크기별로 분류했을 때 서로 다른 종류의 수를 최소화하고 싶습니다.예를 들어, 경화가 수확한 귤 8개의 크기가 [1, 3, 2, 5, 4, 5, 2, 3] 이라고 합시다. 경화가 귤 6개를 판매하고 싶다면, 크기가 1,..
· Swift
※ 본 포스팅은 유튜브 Swift Programming Tutorial 강의를 기반으로 제가 직접 정리한 Swift 문법에 대한 글입니다. Swift에 대해 처음 배워나가는 과정을 블로그에 정리하였습니다. 기본적으로 다른 프로그래밍 언어를 다룬 적이 있기에 제가 아는 부분은 생략될 수 있습니다. 최대한 틀린 부분이 있지 않게 적겠지만 혹시 잘못된 부분이 있으면 알려주세요! 구조체(Structure)는 데이터를 저장하고 조작하기 위한 자료형입니다. 이 데이터는 구조체 내에 property라고 불리는 변수나 상수로 선언되어 저장합니다. 1. Structure 의 구조 구조체의 기본 구조는 다음과 같습니다. struct Person { let name: String let age: ..
· Swift
※ 본 포스팅은 유튜브 Swift Programming Tutorial 강의를 기반으로 제가 직접 정리한 Swift 문법에 대한 글입니다. Swift에 대해 처음 배워나가는 과정을 블로그에 정리하였습니다. 기본적으로 다른 프로그래밍 언어를 다룬 적이 있기에 제가 아는 부분은 생략될 수 있습니다. 최대한 틀린 부분이 있지 않게 적겠지만 혹시 잘못된 부분이 있으면 알려주세요! Closure는 일종의 익명 function(함수)로서 코드 블록을 감싸고, 변수나 상수로 할당하거나 함수의 매개변수로 전달할 수 있는 기능입니다. 1. Closure의 구조 클로저의 기본 구조는 다음과 같습니다. { (매개변수) -> 반환 타입 in // 클로저의 실행 코드 } 함수는 독립적으로 이름을 가지고 ..
· Swift
※ 본 포스팅은 유튜브 Swift Programming Tutorial 강의를 기반으로 제가 직접 정리한 Swift 문법에 대한 글입니다. Swift에 대해 처음 배워나가는 과정을 블로그에 정리하였습니다. 기본적으로 다른 프로그래밍 언어를 다룬 적이 있기에 제가 아는 부분은 생략될 수 있습니다. 최대한 틀린 부분이 있지 않게 적겠지만 혹시 잘못된 부분이 있으면 알려주세요! 1. 함수의 기본적인 구조 함수의 기본적인 구조는 다음과 같습니다. func functionName(parameter1: Type, parameter2: Type) -> ReturnType { // 함수 내부에서 실행될 코드 return returnValue } 함수의 이름을 정할 때는 camel case에 따..
· Swift
※ 본 포스팅은 유튜브 Swift Programming Tutorial 강의를 기반으로 제가 직접 정리한 Swift 문법에 대한 글입니다. Swift에 대해 처음 배워나가는 과정을 블로그에 정리하였습니다. 기본적으로 다른 프로그래밍 언어를 다룬 적이 있기에 제가 아는 부분은 생략될 수 있습니다. 최대한 틀린 부분이 있지 않게 적겠지만 혹시 잘못된 부분이 있으면 알려주세요! Operators(연산자)는 값을 조작하거나 표현식을 평가하는 데 사용하는 기호나 기능입니다. 해당 강의에서는 Swift에 3가지 다른 타입의 operators에 대해 설명했습니다. 1. Unary Prefix Operator(단항 전위 연산자) : 이 연산자는 하나의 피연산자를 가지며 피연산자 앞에 위치합니다..
· C++
※ 본 포스팅은 유튜브 C++ Full Course 강의를 기반으로 제가 직접 정리한 C++ 기본 문법에 대한 글입니다. 서론을 잠깐 말하자면, C++에 대해 배운 것을 까먹지 않기 위해 블로그에 정리하는 것입니다. 기본적으로 다른 프로그래밍 언어를 다룬 적이 있기 때문에 강의 영상을 보고 제가 제 마음대로 빼거나 추가하면서 정리할 예정입니다. 최대한 틀린 부분이 있지 않게 적겠지만 혹시 잘못된 부분이 있으면 알려주세요! function = a block of reusable code void happyBirthday(std::string name, int age); int main(){ std::string name = "Chaewon"; int a..
· Swift
※ 본 포스팅은 유튜브 Swift Programming Tutorial 강의를 기반으로 제가 직접 정리한 Swift 문법에 대한 글입니다. Swift에 대해 처음 배워나가는 과정을 블로그에 정리하였습니다. 기본적으로 다른 프로그래밍 언어를 다룬 적이 있기에 제가 아는 부분은 생략될 수 있습니다. 강의는 freeCodeCamp 채널의 영상인데, Vandad라는 분이 진행하는 7시간 분량의 full tutorial for beginners입니다. 해당 강의는 프로그래밍 언어를 Swift로 처음 접하는 사람들에게는 다소 어려울 수 있다고 생각합니다. 저는 기초적인 부분의 디테일한 중요성을 깊게 알려주는 것 같아서 강의를 택했습니다. 영어 강의이며 영어자막 또는 자동번역 기능이 제공되기에, 혹시 프로그래밍 언어..
· C++
※ 본 포스팅은 유튜브 C++ Full Course 강의를 기반으로 제가 직접 정리한 C++ 기본 문법에 대한 글입니다. 서론을 잠깐 말하자면, C++에 대해 배운 것을 까먹지 않기 위해 블로그에 정리하는 것입니다. 기본적으로 다른 프로그래밍 언어를 다룬 적이 있기 때문에 강의 영상을 보고 제가 제 마음대로 빼거나 추가하면서 정리할 예정입니다. 최대한 틀린 부분이 있지 않게 적겠지만 혹시 잘못된 부분이 있으면 알려주세요! 거의 한 달 만에 글을 쓰네요.. 정처기 실기 때문에 블로그 할 시간이 없었어요ㅠㅠ Ternary operation = replacement to an if/else statement condition ? expression1 : expres..
2023년 1회차 정보처리기사 필기 시험을 합격한 후 포스팅한 벼락치기 후기입니다. 우선 간단하게 공부기간을 이야기 하면 저는 3.8에 정처기 필기 시험을 봤고 공부는 총 5일 했습니다. 정보처리기사 필기는 컴퓨터로 실행되는 시험이고 20문제 5과목으로 이루어져 있습니다. 실제로 시험 답안을 제출하면 가채점 결과가 바로 뜨기 때문에 합격인지 아닌지 바로 알 수 있습니다. 실제 필기 합격 결과는 3.21에 나왔고 아래와 같은 결과를 확인했습니다. 제가 가채점 결과를 시험 당일날 본 것과 같은 점수가 나왔습니다. 그럼 제가 벼락치기로 5일간 어떻게 공부했는지 알려드리겠습니다! 전공자? 비전공자? 우선 저는 비전공자 입니다. 그렇지만 반쯤 걸쳐져 있다고 볼 수 있습니다. 저는 이미 전에 프로그래밍 언어들을 쓸..
chae_on
chae_on's devlog