일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 예리님
- fluentpython
- 코테
- pyladies
- AWS
- React
- 스터디
- 코드프레소
- 위코드
- flask
- Python
- env
- 한빛
- 개발
- 플라스크
- 전문가를위한파이썬
- git
- codepresso
- 원티드
- 프리온보딩
- cleancode
- 환경변수
- 리액트
- 개발스터디
- 깃
- pyladiesseoul
- mongodb
- 한빛미디어
- 파이썬
- 패스트캠퍼스
- Today
- Total
목록전체 글 (118)
개발자가 내팔자

Build and run 과 Run tests using 을 IntelliJ IDE로 설정을 바꿔준다.

간만에 재미있는 기술면접을 봤는데 잊어버리기 전에 기록해두고자 한다. 기본기를 중요하게 생각하시는 CTO님을 만나서 기초적인 질문들을 받았다. 기본기의 중요성 https://pro-yomi.tistory.com/6

간만에 서류합격! 그런데 기업과제가? 요즘 서류 합격 소식이 뜸해서 별 기대 없이 살고 있었는데, 갑자기 연락이 와서 짧게 인터뷰까지 보게 되었다. 채용 과정에 과제 전형이 있어서 진행하게 되었는데, 루비온레일즈를 쓰는 회사여서 난생 처음으로 rails를 써보게 되었다. 사실 이전 글에서도 썼듯이, 당분간은 새로운 언어를 배울 생각이 없었지만, 평소에 관심있는 기업이었고 인터뷰 분위기가 너무 좋았어서 제대로 도전해보기로 마음먹었다. 한국어로 된 자료는 거의 없어서 영어로 된 자료들을 찾았는데, 하면서 영어가 익숙해지게 된 1+1 효과가 있었다. 처음엔 일단 공식 문서로 달려가서 튜토리얼을 따라하고, 가이드를 거의 다 읽었다. 가이드가 너무너무 친절하게 설명해줘서 솔직히 레일즈 뿐만 아니라 백엔드 전반에 ..

네? 루비요? 갑자기요? 같이 스터디 하는 친한 개발자 중에 회사에서 루비 온 레일즈를 쓰는 동료가 있다. 나는 그 친구를 만날 때마다 요즘에 누가 루비를 써요~ 이러면서 장난을 쳤는데 그게 내가 됐다. 지원한 회사에서 기술 과제를 받았는데 루비를 쓰는 회사였기 때문! 이번 기회에 찾아봤는데 생각보다 루비를 쓰는 스타트업이 많았다. 그동안 너무 많은 언어들을 건드렸기 때문에 (C/C++/C#/Python/JS/TS/Java) 이제 당분간은 새로운 언어를 배우는 것을 자중하고 이미 배운 언어들을 깊이 있게 공부해야겠다고 마음 먹었는데, 이렇게 또 새로운 언어를 배우게 되었다. 인생은 정말 한 치 앞도 알 수가 없다. Ruby에 대한 첫 인상 루비에 대한 첫 인상을 말하기에 앞서 다른 언어들에 대한 첫 인상..

이번 주는 어떤 기업에서 기술 과제를 받아 새로운 언어와 프레임워크로 요구사항을 만족하는 API을 만드느라 정신이 없다. 조금 있으면 마감일이라 시간이 좀 빠듯해서 다 끝나고 회고를 하려고 했는데, 누가 블로그를 쓰라고 시켜서 꾸역꾸역 쓰는 중이다. 그냥 기능만 만들고 끝내면 심심할 것 같기도 하고, 새로운 언어를 학습하면서 해야하기 때문에 평소에 적용해보고 싶었던 것들을 시도해보면서 적응해나가고 있다. TDD 커버리지 100% 달성 TDD를 기반으로 개발을 하니까 오히려 금방 익숙해지고 있는 것 같다. 물론 몇 개 안되는 API에 비해 테스트 코드 양이 방대해서 효율적으로 빠르게 뽑아내고 있지는 못하지만 어차피 새로운 프레임워크에 익숙해지기 위해서는 어쩔 수 없는 것 같다. TDD를 하게 되면 테스트 ..

https://rubyonrails.org/ Ruby on Rails A web-app framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern. rubyonrails.org 저번 포스트에서 만든 블로그가 잘 돌아가는 것을 확인했는가? 뭔가 부족함을 느꼈다면 이제부터 하나씩 추가해주기로 하자. 블꾸 (블로그 꾸미기) - 스타일 넣어주기 기능은 잘 돌아가지만 너무 못생겼으니까 아래 한 줄을태그 사이에 넣어주도록 하자. 블로그가 좀 더 예뻐지는 것을 확인할 수 있다. JSON도 되나요? http://127.0.0.1/po..

https://rubyonrails.org/ Ruby on Rails A web-app framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern. rubyonrails.org 공식문서에 들어가면 벤애플렉 닮은 아저씨가 30분짜리 튜토리얼을 통해 블로그를 만들 수 있다고 친절하게 알려준다. 블로그를 만들어 게시글 CRUD와 댓글 기능, 댓글 시 이메일을 보내고, 이 댓글을 라이브로 업데이트하는 것을 볼 수 있는 기능까지 구현하여 heroku로 배포까지 해버린다. (회원가입/로그인 기능은 없다) 이 영상을 보면서 따라해보..
Python def solution(s): words = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine'] for i in range(len(words)): s = s.replace(words[i], str(i)) return int(s) Java class Solution { public int solution(String s) { String[] num = {"zero", "one", "two", "three", "four", "five", "six", "seven"..