본문 바로가기

분류 전체보기23

클럽하우스, 1주일 만에 질린 이유🤷‍♀️ - 클럽하우스 리뷰 2월 6일. 클럽하우스에 처음 발을 들여 놓았다.며칠 전부터 인스타 피드에 보이기 시작하여 도대체 뭔가 궁금했다. 아래는 2월 7일 - 2월 13일의 스크린타임 기록인데, 약 12시간 기록으로 클럽하우스가 모든 앱을 제치고1위를 차지했다.놀랍게도 2위를 차지한 틱톡 급기야 어떤 날엔 무려 3시간 40분이나 접속해있었다. 하지만 글을 쓰는 오늘, 16일이 속한 스크린타임 주간 기록엔 클럽하우스가 고작 20분 잡혀있다.급속도로 중독됐던 이유, 그리고 또 급속도로 짜게 식은(?) 이유는 무엇일까?약 열흘 간의 클럽하우스 경험을 정리해보고자 한다. 아주 주관적으로!1. 첫 인상먼저 첫 인상을 한마디로 표현하자면 당혹스러움이었는데, 이유는 바로바로...앱 아이콘이었다. 추상화한 심볼로 아이콘을 만드는 타 SNS와.. 2021. 2. 16.
Swift Protocol - CustomStringConvertible 간단 정리 CustomStringConvertible 자주 보이는 기본 중의 기본 프로토콜인데 제대로 써본 적이 없어서 애플 문서를 보며 짚고 넘어가려고 한다💁‍♀️ 정의 이 프로토콜을 따르는 타입은 사용자 정의에 따른 텍스트 출력이 가능하다. protocol CustomStringConvertible 사용 방법 만약 아래와 같은 struct에 CustomStringConvertible 프로토콜을 설정한다면, struct Point { let x: Int, y: Int } 프로토콜 채택 후, description 프로퍼티를 통해 출력 방식을 설정하면 된다. (CustomStringConvertible 추가 시 Xcode가 알아서 필요한 stubs를 제안해줌) extension Point: CustomStringCo.. 2021. 2. 15.
<누구나 자료 구조와 알고리즘> 책 리뷰 * 2020년 11월 15일에 작성한 velog 글을 옮겨왔습니다. 0. 독서 배경 자료 구조와 알고리즘에 대한 배경 지식이 전혀 없는 문과생 필자가 최대한 쉽게 입문하고자 택한 서적이다. 주 공부 언어인 Swift가 아닌 Ruby, Python, Javascript로 예문이 쓰여 있지만, 이를 감안하더라도 설명이 쉬우며 깊은 수학적 지식을 요하지 않아서 구매하게 되었다. 1. 서적 기본 정보 ✍️ 제이 웬그로우 지음 | 심지현 옮김 | 길벗 | 2018.06.30 출간 📖 308쪽 | 16,000 원 🔎 상세 정보 보기 2. 독서 방법 🗓 독서 기간: 2020.11.09 ~ 2020.11.14 독서를 시작한 날 6장까지 읽고 이후 2장씩 나눠 읽었다. 처음 6장은 개괄적 내용 위주라 하루에 읽기에 무리.. 2021. 2. 12.
네트워크 통신 스토리텔링💁‍♀️ - 서버/클라이언트, IP, TCP, UDP 쉬운 설명 * 인터넷 통신에 대한 기초적인 내용을 스토리텔링 방식을 엮어 정리해보았습니다. 구체적인 내용 설명보다는 추상적인 레벨에서 흐름을 이해할 수 있도록 작성하였습니다 :) Story #1 클컴퓨터 마을엔 여러 애플리케이션들이 살고 있다. 클컴퓨터 마을은 농업이 발달한 마을로, 매년 생산해내는 신선한 식재료들 덕분에 한식 산업이 융성한 곳이다. 그런 마을 안에서만 놀아도 행복한 앱들이었기에, 다른 마을과의 통신 없이도 잘 살아갈 수 있었다. 그러던 어느날, 클컴퓨터 마을의 앱 중 하나인 고구마 브라우저 는 대도시 서컴퓨터 마을에 '햄버거'라는 신문물이 있다는 소식을 듣고 관심이 생긴다. 그렇게 고구마 브라우저는 '햄버거'를 얻기 위해 네트워크 통신을 시도하는데... 🖥 서버와 클라이언트 눈치가 빠르시다면 이미.. 2021. 2. 3.