본문 바로가기

분류 전체보기65

[링글 앰버서더 2기] 링글(Ringle)_활용해서 진짜 영어 공부하기 영어의 필요성을 피부까지 느껴 하루빨리 공부를 시작하기로 했다 우선 유튜브를 통해 영어 공부에 성공한 사람들의 공부법들을 찾아보았다. 뇌의 학습 원리는 크게 두 가지가 있다. '절차적 기억'과 '서술적 기억'이다. '절차적 기억'은 의식적인 노력 없이 행동으로 옮길 수 있으며, '서술적 기억'은 행동을 위해 기억의 내용에 의식적으로 접근해야 한다. 여러 가지 공부법들을 찾아보던 중 나는 위 문장이 정말 마음에 들었다. 내용은 우리가 학창 시절에 영어를 위해 배웠던 문법은 '서술적 기억'에 속한다고 한다. '서술적 기억'은 영어의 문장을 입 밖으로 말하려 할 때, 저장된 기억을 먼저 의식적으로 인출하고 말을 해야 한다. 고로 느리고 부정학하다. 반대로 우리가 쉽게 말하는 한국어는 '절차적 기억'에 속하기 .. 2023. 8. 19.
[독후감] 코딩을 지탱하는 기술 - 니시오 히로카즈 코딩을 지탱하는 기술 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 홍수처럼 밀려드는 수많은 정보 속 세상을 살아 남기 위해서는 나만의 기준과 신념이 있어야 한다고 생각한다. 유한한 삶에서 길을 잃어 시간을 허비한다면 미래의 내가 후회로 얼룩질 것만 같기 때문이다. 쓰러지지 않는 나무처럼 단단한 뿌리를 갖고 '미래의 나'를 위해 앞으로 나아가고 싶었고, 내가 좋아하고, 사랑하는 이 '일'에 대한 뿌리를 갖기 위해 이 책을 읽었다. 인용 '많은 언어에서 공통적으로 사용되는 개념이야말로 중요한 지식이다.' 'Larry Wall은 프로그래머가 가져야 할 3 가지 자질은 ‘나태, 조바심, 자만심’이다.' '이해한 것이 맞는지를 확인하기 위해서는 결과물이 필요하.. 2022. 10. 14.
[독후감] 코드 없는 알고리즘과 데이터 구조 - 암스트롱 수베로 코드 없는 알고리즘과 데이터 구조 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 경력이 쌓여 가면서 느껴지는 내 실력에 대한 의문부호와 월급의 상관관계에 대한 위화감들을 해소하고자 IT 자기 계발을 시작했다. 이러한 위화감들은 '시험의 합격을 목표'로 공부를 진행한 '정보처리기사'도 해소해 주지 못했으며, 회사에서 기간이 정해진 '프로젝트의 완성'의 성공은 더더욱 불안의 증폭으로 나에게 다가왔다. '미래의 나'는 실력 없이 정치하는 '생존형 개발자'가 되고 싶지 않았다. 나는 언제나 '빛나는 보석'이 되고 싶었고, 그 소망과 소원을 통해 자연스럽게 이 책이 나에게 이끌려 왔다. 인용 '이론을 포함한 배경지식을 더 많이 알수록 문제 해결을 위해 더 많은 .. 2022. 10. 12.
[독후감] 코인 좀 아는 사람 - 닐 메타 코인 좀 아는 사람 이 책을 읽기 전엔 코인에 투자하지 말라!구글 X 페이스북 X 마이크로소프트 프로덕트 매니저 3인방이 뭉쳤다코인에 대해 이쯤은 알아둬야 어딜 가도 대화 가능!암호화폐 시대를 살아가는 사람 book.naver.com '코인 좀 아는 사람'이라는 '책제목'을 보는 순간 선입견에 휩싸이게 되는데, 그것은 '거래소에서 거래되는 코인'을 기술적, 기본적 분석을 통해 돈을 벌게 도움을 주는 서적인가 하는 것과 같다. 하지만 이 책의 내용에는 그러한 부분들은 전혀 없으며 그저 블록체인이 지나온 역사와 배경 및 블록체인이라는 기술적 지식을 쉽게 알려주는 책이다. 그리고 놀랍게도 이 책의 원래 제목은 'Blockchain Bubble or Revolution The Future of Bitcoin' .. 2022. 6. 1.
[Javascript, CkEditor5] CK에디터5 사용법 및 예제 ① 클라이언트 측에서 브런치와 같은 에디터를 만들어 달라고 요청하였고, 브런치(카카오)는 에디터를 오픈소스로 제공하지 않아 그 대안으로 찾은 것이 바로 CkEditor5였습니다. CK에디터란? CK에디터란 '이지윅' 에디터로 'WYSIWYG'는 What You See Is What You Get의 줄임말로서 '보는 대로 얻는다'라는 의미입니다. 그 말은 즉슨 html처럼 따로 css문법을 적용해서 디자인 편집을 하는 것이 아닌 문서 편집 과정에서 화면에 포맷된 낱말, 문장이 출력물과 동일하게 나오는 방식을 말합니다. CK에디터는 씨티은행을 포함해 여러 대기업에서도 사용하는 솔루션이며, 홈페이지에서 나와있듯이 3천만 회 이상 다운로드, 수억 명의 사용자가 사용하는 '검증된 에디터'라고 볼 수 있습니다. 이러한.. 2021. 8. 24.
[SPRING] 애플 로그인 API 쉽게 구현 방법 및 예제 - OAuth 2.0, Javascript, Jsp IOS 앱 배포를 위해 본인의 어플을 애플에 심사함에 있어, 소셜 로그인 기능을 사용하지만 애플 로그인이 없으면 reject사유가 되므로 전혀 고려하지 않은 애플 로그인을 만들게 되었습니다. 여러 자료들을 종합하고 본인의 시행착오를 거쳐 최대한 정제해서 정리했습니다. 동작 순서 애플 로그인 호출 -> 애플로그인 -> 성공 -> 설정한 Redirect 호출(자바) -> 애플에서 정보 받고 파싱 후 처리 미리 준비할 것. 1. TEAM_ID 2. CLIENT_ID 3. REDIRECT_URL 4. KEY_ID 앞전에 설정한 애플 디벨로퍼에서 가져와야 될 자료들이 있습니다. [초간단] 애플 로그인 API 연동 초기 설정 하기 IOS 앱 배포를 위해 본인의 어플을 애플에 심사함에 있어, 소셜 로그인 기능을 사용.. 2021. 8. 20.
[초간단] 애플 로그인 API 연동 초기 설정 하기 IOS 앱 배포를 위해 본인의 어플을 애플에 심사함에 있어, 소셜 로그인 기능을 사용하지만 애플 로그인이 없으면 reject사유가 되므로 전혀 고려하지 않은 애플 로그인을 만들게 되었습니다. 여러 자료들을 종합하고 본인의 시행착오를 거쳐 최대한 정제해서 정리했습니다. 애플로그인 초기 세팅 우선 애플 로그인 API를 이용하기 위해서는 연간 99달러를 지불해야 하는, “애플 디벨로퍼 개발자 프로그램”에 등록해야 합니다. 해당 계정으로 애플 로그인 API를 이용하기 위해서는 진행해야 할 것이 3가지가 있습니다. 1. APP ID 등록 2. KEY 생성 3. SERVICE ID 생성 입니다. APP ID 등록 https://developer.apple.com/account/ 우선 해당 사이트에 접속후 로그인합니.. 2021. 8. 20.
[Ubuntu] 리눅스 FTP서버 만들기(권한부여, 홈디렉토리변경,우분투) 클라이언트에 열어줄 FTP 서버를 만들 필요가 있었습니다. 해서 '클라이언트가 접속 할 수 있는 계정'과 그 계정이 접근 가능한 '리눅스의 특정 폴더'를 열어 주어야 했고, 이 글은 그러한 과정에 대한 정리 내용입니다. ftp 서버는 vsftpd를 사용했습니다. vsftpd는 리눅스에서 동작하는 FTP 서버 프로그램으로, 안전성과, 빠른 속도 그리고 보안성이 우수한 전 세계에서 가장 많이 쓰는 FTP 서버입니다. 글의 진행 순서입니다. 1. 리눅스 계정 생성 및 루트(홈) 디렉토리 변경 2. 해당 사용자 SSH,SFTP 접근 안되게 막기 3. vsftpd 설치 및 설정 리눅스 계정 생성 및 루트(홈) 디렉터리 변경 계정 생성 sudo useradd mcop sudo passwd mcop ※ 여기서 mco.. 2021. 8. 20.
[독후감] 함께 자라기 애자일로 가는길 - 김창준 함께 자라기 모두가 함께 발전하기 위한 제안‘함께’는 협력을 말하고, ‘자라기’는 학습을 말합니다. 무엇이건 실제 바깥세상(야생)에 임팩트를 남기려면 혼자 힘으로만 되는 게 없습니다. 함께 해야 합 book.naver.com 인용 1만 시간의 법칙을 만든 '안데쉬 에릭손은' 50년 동안 이를 닦았다고 전문가가 되는 것은 아니다. 자신이 즐기는 걸 한다고 해서 더 뛰어나게 될 것이라는 것은 미신이다.라고 말했다. 그가 말하는 1만 시간은 '자신의 기량을 향상할 목적으로 반복적으로 하는 수련'을 한 시간을 일컫는다. 이런 의도적 수련의 방법으로는, 우리 스스로 실력을 개선하려는 동기가 있어야 하며, 구체적인 피드백을 적절한 시기에 받아야 한다. 함께 자라기 애자일로 가는 길 - 27p 55p 지식이나 능력은.. 2021. 7. 26.
[SPRING] 카카오 로그인 스프링 Rest API 예제 및 쉬운 구현 방법 - OAuth 2.0, Javascript, Jsp 웹뷰를 앱으로 만드는 과정에 있어서, 카카오 로그인의 동작이 안돼 기존 자바스크립트 방식을 'REST API' 방식으로 바꾸게 되었습니다. 카카오 로그인 API 사용을 위한 애플리케이션 설정 카카오 디벨로퍼 페이지에서 애플리케이션을 만들어 주고 활성화까지만 진행하면됩니다. 활성화까지 어려움이 있으신분들은 아래 링크에서 ‘애플리케이션 설정부분’을 참조해주세요. https://tyrannocoding.tistory.com/49 [자바스크립트] 카카오 로그인 API 쉽게 구현 방법 및 예제- OAuth 2.0, Javascript, Jsp 카카오 로그인 API (OAuth 2.0) 클라이언트 입장에서 수많은 사이트의 모든 아이디 비밀번호를 기억하기는 쉽지 않습니다. 또한 서비스를 제공해주는 리소스 오너 또한 .. 2021. 7. 15.