본문 바로가기

분류 전체보기

프로그래머스 완주하지 못한 선수 스타트업 면접에서 코딩 테스트를 본다고 한다.몇 달 동안 문제 풀이를 안했더니 원래 잘 못했지만... 실력이 태초 마을로 가버렸다. def solution(participant, completion): participant.sort() completion.sort() for i in range(len(completion)): if participant[i] != completion[i]: return participant[i] return participant[i+1] 출처 https://programmers.co.kr/learn/courses/30/lessons/42576
How to delete the embedded document in mongodb {"_id" : ObjectId("5b83e0491ca61552dca474cd"),"title" : "9","updated" : [ ],"date" : ISODate("2018-08-27T20:28:09.566+09:00"),"count" : 4,"comments" : [{"name" : "글쓴이","memo" : "1","_id" : ObjectId("5b9b2ae6f195ca40bcc43802"),"date" : ISODate("2018-09-14T12:28:38.985+09:00")}],"contents" : "9","__v" : 2} findOneAndDelete 함수를 아래처럼 쓰면 embedded document만 삭제되는 게 아니라 글이 통째로 삭제된다. db.collection.findOn..
ajax error jqXHR.status===0 웹앱에서 ajax로 보낸 데이터를 리눅스 서버의 php파일에서 받고 SQL Query를 써서 DB에 저장하는 단순한 코드가 에러가 났다.값을 입력 후 보내면 클라이언트 쪽에서 success가 아닌 error가 떴다. ajax를 쓴 뒤에 success가 되면 location.replace()로 페이지를 이동시키는 코드를 썼는데 이게 문제였다. 일단 error문구와 상태를 확인하려면 아래처럼 작성한다. 상태 번호에 따라 어떤 것이 문제인지 알려준다.status===0에서 알림이 떴으므로 구글링했다. ajax 응답을 받기도 전에 페이지를 이동 or 새로고침하게 되면 나타날 수도 있다. 그리고 ajax 호출은 취소된다. 뭐가 문제인지 알았으니 success에서 location.replace()함수를 지우고 다른..
crontab으로 정해진 시간에 php 파일 실행하기 목표 우분투 리눅스 클라우드 서버에서 crontab을 사용하여 php 파일을 실행시킨다. php파일에는 mysql에 접근하는 코드를 작성한다. linux 콘솔 창에서 crontab -e 명령 입력하면 아래와 같이 주석이 쭉 나오고 # m h dom mon dow command 주석이 마지막으로 나온다.m은 분, minute (0-59)h는 시,hour (0-23)dom은 날짜, day of month (1-31)mon은 달, month (1-12)dow는 요일, day of week (0-7) 0일요일 1월요일...6토요일 7일요일 아래에 0 12 * * *의 의미는 0분, 12시, 모든 날짜, 모든 달, 모든 요일마다 실행하겠다는 의미이다.만약 1분마다 계속 실행하게 하려면 * * * * *이다. 명령..
일본 방사능 일본 오사카 방사능 폐기물 소각 후 주민 800명 코피http://www.insight.co.kr/news/152982 방사능 오염수 92만 톤 방류 예정, 어민들과 시민단체 반대. 정부는 삼중수소만 남았다고 주장, 도쿄전력 관계자는 요오드가 나왔다고 함.https://news.sbs.co.kr/news/endPage.do?news_id=N1004915583&oaid=N1004915618&plink=TEXT&cooper=SBSNEWSEND 외국인 근로자에게 오염된 흙을 깨끗한 흙으로 하는 작업 시키다https://cafe.naver.com/sn400wja/66003 저렴하면 양잿물도 마시는 (일부) 한국인인가..https://news.joins.com/article/22177880 세계무역기구 "한국의 ..
성매매 여성 2천만원 지원 전국에 계신 국가 유공자분들, 소년 소녀 가장, 독거 노인, 6.25 참전 용사분들 중 대다수는 어렵고 힘들게 사신다. 대다수의 학생들, 하루 벌어 하루 먹고 사는 분들도 마찬가지. 불법적인 일인 성매매를 한 사람의 처지가 딱하다고 해서 세금으로 최대 2천만원 이상을 지원해주려고 한다. 대구 자갈 마당 성매매 여성 자활 돕는다는 명목으로 최대 2천만원 지원http://www.insight.co.kr/newsRead.php?ArtNo=113888 성매매 여성들(성매매 남성은 왜 안주는지?)의 자활을 돕고, 직업 교육을 해주기 위해 돈을 준다? 법을 어긴 사람에게 기회를 먼저 준다는 건 말이 안된다. 2천/10개월=약 2백만원. 6.25 참전용사는 한달에 22만원을 받으신다. 법 어기고 성매매하는 여자는 자..
reset, revert 차이 만화 source tree에서reset: 이 커밋까지 현재 브랜치를 초기화revert: 커밋 되돌리기... push를 해서 github에 파일이 올라간 상태라면 reset을 했을 때 로컬의 파일이 삭제된다고 해도 github에는 파일이 존재하기 때문에 pull을 하라고 뜬다. 그러므로 push 후 reset을 해봤자 새로운 내용에 대한 push를 하지 못한다. revert를 한단계씩 하면서 충돌을 방지하다가 원하는 지점까지 왔으면 그때부터 새로운 commit, push를 한다. http://www.devpools.kr/2017/01/31/%EA%B0%9C%EB%B0%9C%EB%B0%94%EB%B3%B4%EB%93%A4-1%ED%99%94-git-back-to-the-future/
Git 설명서 https://backlog.com/git-tutorial/kr/