목록Career/프로젝트 · 팁 · 후기 (39)
나무 숲
예전에 내가 쓰던 c9.io가 아마존에 흡수당했다. 당한지는 쫌 됐다.. 계속 중요한 코드 있으면 마이그레이션 하라고 메일 날아왔었는데.. 암튼 최근 부스트코스 들으면서 알고보니 내가 그거 그대로 사용하고 있는것을 깨달았다. 여기다. https://ide.cs50.io/ CS50 IDE integrated development environment for students and teachers Afraid you may have issues accessing the CS50 IDE with this browser! Please use the latest version of Chrome or Firefox! ide.cs50.io clang hello.c ./a.out 지금까지는 C만 써봐서 다른거 있는지 ..

생각지도 못하게.. 작년에 이어 다시한번 방문한 한국 마이크로소프트! 이제 보니 색깔 테마가 애저인거같다 좀 깊숙하게 들어와본건 처음이라 찍어봄 코딩을 많이 했다기보다는 회의와 질의응답과 커뮤니케이션을 많이 한 시간이었다. 사실 내가 하려는 이슈와 관련해 셋팅을 미리 안했기 때문에 셋팅한다고 시간이 걸리기도 했다 ㅎ 1주차에는 간단한 수정(오타, 안쓰는변수 삭제 등)을 했다. 원래는 이슈찾기만 하는 줄 알았지만 금방 고칠 수 있는 것들이 있어서 했고.. 기분이 좋은 시기였다 ㅋㅋ 그래서 앞으로 2주동안은 간단한걸 발견하면 그걸 하면서? 좀더 내가 코드를 작성하는 이슈를 하려고 결심했고 마침 팀원님이 좋은 이슈를 공유해주셔서 그걸 할 계획이다. 득템! 감사합니당

https://github.com/robb0wen/synthwave-vscode robb0wen/synthwave-vscode Synthwave inspired colour theme for VS Code 🌅🕶 . Contribute to robb0wen/synthwave-vscode development by creating an account on GitHub. github.com VSCode에서 이거 설치 Glow를 activate 한뒤 VSCode 재시작 대존예

도구: 깃헙 + VSCode 상황: 오타 푸시해서 적용됨 해결1: 원래 커밋 메세지 바꾸거나 내용 수정할랭 * 만약 푸시하자마자 잘못한걸 깨달았다면 git reset --soft HEAD~1 //내용 수정 후 커밋 git push -f 하면 끗 (즉 head가 현재상태일때) * * 만약 옛날 커밋이라면 1. git rebase -i —root 꼭 뤁가 아니어도 되긴함 근데 난 맨날 뤁만 써서 다른건 모르겠음 2. 수정할 커밋을 edit으로 바꿈 3. 이것저것 한 뒤 add 4. add하고나면 git status로 확인 정도만 하고 바로 git rebase —continue 그러면 커밋 메세지 작성하라고 함 5. git log로 한번 확인해보고 git push -f 하면 적용됨 해결2: 커밋을 걍 삭제할랭..
https://toss.im/career/next-developer-2020 2020 토스 NEXT 개발자 채용 지금 토스팀에 지원하세요 toss.im 코테 연습겸 해봤다. 당황했다 9문제나 있어서.. 더 당황한건 3번 문제 난이도 별하나인데 (난이도가 적혀있었음) 거의 한시간 걸렸다 ^^ 알고보니 입출력을 잘못.. 이해한거였따. 하..^^^^ 입출력 잘 보라고 했는데!! 말을 들으라고!!!ㅠ 문제를 다 읽어보진 않았는데 앞부분은 별 한두개 난이도가 대부분이었다. js에 조금 더 익숙했더라면 조금 더 빨리 풀었을거야~ 정신승리중

이번엔 코로나때문에 팀별로 분할해서 발대식을 진행했다고 한다. 너무 아쉽당ㅠㅠㅠ 으흐흐흑 올해 스티커다. 배민 글씨체 인가? 왜이렇게 익숙하지 두장 가져올걸 ㅎ 가서 아무생각없이 사진을 별로 안찍어서 뒷북사진만 올린다. 멘티 선물 (검은가방) 받았다!! 이번 후원사에 마소, 라인, 카카오가 있어 대표로? 선물을 넣은것같다. 이런거 좋아해서 환장하게 좋았다. 마소는 애저 세트(..)였는데 풀셋 장착하면 좀 차가운 뉴욕의 마소직원 느낌날것같기도하고. 팀을 처음 오프라인으로 만난 자리였는데 좋았다. 느낌상 학생 + 수도권 거주자가 많은 것 같아서 새삼.. 경외심. 난 뭐했나 싶었다 ㅋㅋㅋ 이번에라도 이런 기회 얻어서 감사할뿐!! : 오픈소스 초심자용 라벨 신기했던 건 오픈소스에 초심자용 라벨이 따로 있다는거다..

스터디 오프라인 네트워킹과 우테코 사무실?+현장? 구경! 에어비앤비 구경하는 느낌ㅎㅎㅎ : 네트워킹 세미나식이 아닌, 교류가 목적 + 현직자 다수의 개발자 네트워킹은 처음이어서 떨렸다 ㄷㄷ 너무 좋은 커뮤니케이션 시간이었다! 사실 나는 그런.. 분명하고 솔직한 내용을 내 귀로 듣고 싶었나보다. 내가 가진 고민을 어떻게 해결하느냐는 내 사정이지만 그것 자체에 대한 불안한 느낌은 해소되었다. 스프라이트! 알고리즘 공부를 소홀히 하지 않겠다고 다짐. : 구경 사진을 꼼꼼하게 안찍어서 이것밖에 없네 올림픽공원 근처? 라서 층별로 컨셉이 스포츠인데 우테코가 있는 14층은 골프컨셉이다. 사무실과 우테코 구역과 자연과 배민 전매특허 라벨이 아주 조화롭게 섞여있음ㅋㅋㅋ 인상 깊었던 부분은 페어 프로그래밍용 방이 따로 ..

운좋게 2020 오픈소스 컨트리뷰톤에 멘티로 참여하게 되었따!! 진짜 예상 못했어서 더 좋았고 그래서 내가 자소서를 어떻게 썼길래?! 몇번이고 다시 읽어봤었는데 다른 글들을 보니 그냥.. 컨트리븉을 하고싶어하지만 하기 어려워보이는? 지원자들을 뽑은것 같기도. 머쓱하네; 열심히 해야쥥 상탔으면 좋겠다. 부와 명예를 얻고싶다 ㅎㅎ 오픈소스 컨트리븉을 할때 필요한 기본-고급 깃교육을 들으러갔다. 간식도 주고 사회적 거리로 1인 1테이블을 사용했다. 👍 교육은 진짜 재미있고 유익했고 집중 잘됐고 쾌적하고 좋았다. rebase -i 라는게 제일 멋졌다.. 이게 가능하다니? 좀 허둥대기도 했고 잘 이해했다고 생각했는데 막상 해보니 안되기도 했다 ㅎ 정말정말정말 궁금했었던 upstream의 의미도 배웠다. 중간 쉬는..
예전에 GDG행사에서 내 메일주소를 우형에 등록해놔서 한번씩 뉴스레터가 날아온다. 지금까지는 Java나 Spring 내용이라서 관심없게 봤는데 이번엔 주니어 개발자 관련 내용이라서 봤다. 보통 주니어를 ~3년 까지라고 보는거 같은데 하 나 벌써 1/3을 왔어 ^^^^;;;;; 진짜 신기한게 어떻게 이런.. 세미나가 재밌을수 있는지? 인상깊었던 점은.. 가장 중요한건 꾸준함이라는 거다. 표현상으로 '게으른 꾸준함' 이란것도 말씀해주셨는데 어쨌든 완전히 놓지 않고 조금씩이나마 계속 꾸역꾸역 하는거다. 그래도 올해부터는 깃헙 잔디에 재미를 들이기 시작하면서 약간은 의무감도 느끼면서 하고 있다. 잔디 인증방에서 살아남기 위해서라도..^^

Y Combinator는 SV에서 꽤나 유명한 Seed accelerator 회사다. 그런데 아래와 같이 여러 뉴스도 제공해주고 있었다! 마냥 기술적이라기보다는 테크 동향 같은 것도 알 수 있어서 좋을듯 이렇게 정보는 많구나 ~~ ㅠ_ㅠ https://news.ycombinator.com/ Hacker News news.ycombinator.com

좋은 git 커밋 메세지 작성 참고 : https://meetup.toast.com/posts/106 좋은 git 커밋 메시지를 작성하기 위한 7가지 약속 : TOAST Meetup git커밋 meetup.toast.com 최근 듣고 읽고 경험한 정보를 기반으로 나만의 커밋 메세지 원칙을 정했다! 처음 PR을 보낼 때는, 1 목적 = 1 커밋 = 1 PR 커밋 작성 시에는 영어, 명령문으로 시작하는 제목 (If applied, this commit will) 원칙 따르기 어떤 파일을 수정했다 / 어떤 api를 사용했다 보다는 무엇을 왜 했는지로 작성 제목 아래 빈 줄 하나 본문 작성시에는 - 을 활용 필요하다면 레퍼런스 링크 첨부 2020/03/02 추가 https://blog.ull.im/enginee..
https://festa.io/events/987 Super.init(version=2) | Festa! Festa에서 당신이 찾는 이벤트를 만나보세요. festa.io 코로나의 여파로 많은 행사들이 열리지 않고 있지만 ㅠㅠ 온라인으로 진행되는 주니어 개발자가 메인인! GDG Android Super.Init이 열렸다!! Super.Init의 뜻은 아래와 같다. Welcome to 'super.init'! 자식 클래스가 생성되기 위해서는 부모 클래스의 생성자를 먼저 호출합니다. 이 행사는 시니어가 되기 위해 주니어들이 super.init 하는 행사입니다. 어떠한 기준으로 주니어/시니어를 나눌 수 없지만 오늘의 나보다 더 발전하기를 원하고 내일의 내가 더 나은 개발자가 될 수 있도록 그러한 배움을 더 바라..
재밌는걸 발견했다. https://google.github.io/styleguide/ Google Style Guides Style guides for Google-originated open-source projects google.github.io 이중에서 나는 c++과 html/css를 읽어보려 한다. https://google.github.io/styleguide/cppguide.html Google C++ Style Guide Background C++ is one of the main development languages used by many of Google's open-source projects. As every C++ programmer knows, the language has m..
웹 프론트엔드 뎁 매칭을 해봤다. 호호 인실ㅈ 당함 사실 웹은.. 정말 얕게 해봐서 최근 유행하는 기술 (React, Vue 등등등)은 이름밖에 모른다. 어떤 형식으로 시험이 진행될지 궁금해서 해본 거였는데, 하나의 프로젝트를 위한 많은 코드들, 구조를 보는게 신기했고 일반/옛날 자바스크립트 문법이 아니라 라이브러리에 따른?? 새로운 문법을 봐서 신기했다. 웹 공부를 하고 싶었는데 그 방향을 좀 알게 된 것 같았다.. ㅎㅎ 공부는 언제? .. 사실 진짜 모르겠었다ㅠㅠ 뭔 event listener 하나 추가하는데 두시간 걸렸다 (물론 놀면서 딴짓 엄청나게 하면서 했다 왜냐면 어려워서? 집중이 안됐다) 기초를 쌓아서.. 다음에는 파악하는 데 시간이 별로 안걸렸으면 좋겠다 그래도 요구사항 몇 개 동작하게 했..

https://gomakethings.com/ Go Make Things A simpler, more resilient way to make things for the web. gomakethings.com 위 사이트에 접속해서 메일 주소만 입력하면 (거의) 매일 개발팁이 이메일로 날아온다!! 주로 (Vanilla) Javascript에 대한 내용이고 읽어봐랏!!! 하면서 메일함+머릿속에 꽂아주는 느낌이라 안읽어도 쌓여있는 걸 보면 경각심을 느낀다..😏 ㅎㅎ 빨리 보자..