Dev/개발일기장

    [mysql] ERROR 1824 (HY000): Failed to open the referenced table ' ' 참조 관계 설정 오류

    [mysql] ERROR 1824 (HY000): Failed to open the referenced table ' ' 참조 관계 설정 오류

    mysql> CREATE TABLE UserInfo ( user_seq INT NOT NULL AUTO_INCREMENT, user_id VARCHAR(22) UNIQUE NOT NULL, password VARCHAR(22) NOT NULL, name VARCHAR(22) NOT NULL, PRIVARY KEY(user_seq) ) ENGINE=MYISAM CHARSET=UTF8; user_seq를 참조하는 Post 테이블을 만들고 싶었다. mysql > CREATE TABLE Post ( post_seq INT NOT NULL auto_increment, title VARCHAR(22) NOT NULL, content VARCHAR(255) NOT NULL, author_seq INT NOT NULL..

    [블록체인 스터디 #01] 솔리디티를 이용한 이더리움 프로그래밍 : cryptozombie

    [블록체인 스터디 #01] 솔리디티를 이용한 이더리움 프로그래밍 : cryptozombie

    https://cryptozombies.io/ko/course #1 Solidity Tutorial & Ethereum Blockchain Programming Course | CryptoZombies CryptoZombies is The Most Popular, Interactive Solidity Tutorial That Will Help You Learn Blockchain Programming on Ethereum by Building Your Own Fun Game with Zombies — Master Blockchain Development with Web3, Infura, Metamask & Ethereum Smart Contracts cryptozombies.io Lesson 01. 좀비..

    [Notion] 개발자를 꿈꾸는 대학생의 포트폴리오 만들기

    [Notion] 개발자를 꿈꾸는 대학생의 포트폴리오 만들기

    만들어야지 생각만 하던 포트폴리오를 드디어 만들었다. 이전까지는 마땅히 보여줄 프로젝트도 없어 포트폴리오에 관심이 있지 않았고, 노션과 같은 툴의 존재를 몰랐기 때문에 어렵고 복잡하다고만 생각했다. 또 개발자는 무조건 포트폴리오도 개발로 직접 만들어야 한다는 이상한 인식에 사로잡혀 있었기에 더욱 주저했던 것 같다.. (반성하자 반성해) 개발자 포트폴리오 레퍼런스를 찾던 중 Notion에 대해 알게 되었고 간편하게 작성할 수 있다는 점에서 선택하게 되었다. 처음 사용을 해보는 것이었어서 유튜브와 블로그를 참고해서 뚝딱거리기 시작했다. MZ 세대는 네이버 아니고 유튜브에 먼저 검색해본다길래 유행 따라가고 싶어 도전해봤다. 그래서 처음 참고한 영상은 마케터분의 노션 포트폴리오였다. https://www.you..

    Apple Developer Academy 211214 온라인 설명회 정리

    Apple Developer Academy 211214 온라인 설명회 정리

    21/12/14 애플 개발자 아카데미 12:30~14:00 까지 진행되었던 애플 개발자 아카데미 설명회에 참가하여 작성하였습니다. 참고용으로 사용해주세요. 설명회는 Apple Developer Academy 총괄 성유진 님께서 진행해주셨습니다. CV(이력서), 포트폴리오 관련 설명은 21/12/15 19:30경부터 미니 워크샵처럼 진행 예정이라고 합니다. 인터뷰 관련 설명은 21/12/28 온라인 설명회에서 진행 예정이라고 합니다. 시작 전 키워드 QnA 이력서 (= cv) 작성은 한글, 영어 상관이 없고, 양식의 제한은 없습니다. 다만, 시중에 있는 양식을 10개 이상 비교해보며 어떤 항목이 공통적으로 들어가있는지를 확인하고 공통적 요소는 추가해주어야 합니다. 구글링하면 다른 나라의 아카데미 정보가 많..

    우당탕탕 백준 자바 언어로 제출하는 법!

    우당탕탕 백준 자바 언어로 제출하는 법!

    평소 C언어로만 알고리즘 공부를 지속해오다 코드가 너무 복잡하고 비효율적으로 보여 자바 언어로 개발공부를 하기로 다짐했다. 이를 위해 C언어로 풀었던 문제를 자바로 바꾸어 테스트로 제출을 하였는데... WTF . . ? 분명 풀었던 문제인데 "컴파일 에러"에 "틀렸습니다." 하하 . 대환장 파티입니다. 우선 컴파일 에러가 났던 원인 - 백준에서 지원하는 자바 클래스 템플릿은 Main 이기 때문. 이클립스에서 작성했던 코드를 그대로 ctrl+A 해서 몽땅 가져와 제출했던 나는 계속해서 컴파일 에러를 만날 수 밖에 없었는데 그 이유는 백준에서는 클래스 이름을 Main으로 바꿔줘야 지원이 되기 때문이었다! 혹시나 자바 언어로 문제를 풀었는데 컴파일 에러를 만났다면 당황하지 말고 클래스 이름을 Main으로 바꾸..

    IPAD로 코딩하기

    IPAD로 코딩하기

    레플잇으로 아이패드로 코딩이 가능하다. 깃허브도 연동할 수 있다. 애용하도록 하자 거의 모든 언어가 가능하다. https://repl.it/ The collaborative browser based IDE Replit is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code, compile, run, and host in 50+ programming languages. replit.com