Coding/스위프트 Vapor 코딩 알고리즘 2021. 3. 25. 21:11
어제 처음으로 Vapor라는 프레임워크를 알게 되었습니다. 그동안 Perfect VS Vapor VS Kitura VS Node.js 같은 유사한 글들은 많이 봤어도 크게 관심은 없었습니다. 하지만 이번에 Vapor를 우연히 알게 되었고 재미있게 써보고 있습니다. 클라이언트 개발자나 iOS 개발자들은 서버에 대한 지식이 부족하기 마련입니다. 저 역시 마찬가지여서 그나마 사용하기 편리한 Express 또는 Koa로 웹 서비스를 구축합니다. 요즘은 타입스크립트 같은 것도 있고 Visual Studio Code 같은 것들도 있지만 전문가가 아니고서는 생각보다 디버깅하기가 힘듭니다. 스위프트는 이와 달리 매우 정교함이 있죠. 이런 우하함이 서버에 적용되면 좋을 것 같다는 생각을 매번 하다가 Vapor를 알고 새..
더 읽기
Coding/몽고DB 코딩 알고리즘 2021. 1. 23. 17:47
MongoDB의 WHERE LIKE에서 사용하는 검색 조건에 대해서 알아봅시다. 몽고 (MongoDB)를 사용하면 다음과 같이 LIKE 조회를 할 수 있습니다. 몽고 DB는 우선 find 구문으로 키, 값으로 검색을합니다. 이때 // 기호를 이용해서 LIKE 조회가 가능합니다. SQL 에서 %중구% 와 같은 역활을 합니다. ('중구'가 포함된 모든 문자열) db.getCollection('ip').find({addr:/중구/}) 결과 /* 1 */ { "_id" : ObjectId("600553b34408ae09eef6de7a"), "ip" : "182.225.53.57", "addr" : "울산광역시 중구 태화동", "date" : "2021011109", "count" : 3.0 } /* 2 */ {..