2021년 07월 12일 10시 10분
$('#user_name').on('keyup', function() { var regExp = /[\{\}\[\]\/?.,;:|\)*~`!^\-_+<>@\#$%&\\\=\(\'\"]/gi; $(this).val($(this).val().re...
2021년 03월 09일 15시 40분
def convert_link_in_string( string ) regex = "\\b(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]" content = stri...
2021년 01월 03일 13시 34분
import SwiftUIimport WebKitstruct ContentView: View { let url = "https://google.com" // showAlert가 true면 알림창이 뜬다 // If showAlert is true, a n...
개발 decidePolicyFor runJavaScriptAlertPanelWithMessage runJavaScriptConfirmPanelWithMessage SwiftUI wkwebview 스위프트 웹뷰
2020년 09월 13일 23시 13분
대부분의 최악의 서비스가 시작되는 시나리오는 이렇다.어느날 엔지니어 겸 대표인 한 사람이 기가막힌 아이디어가 떠오른다.그리고 그것을 바로 개발하기 시작한다.몇달 뒤, 제품은 야심차게 준비되고 드디어 시장에 공개된다.많은 사람들이 이 제품을 기다리고 있을거라는 기대와는 다...
2019년 08월 07일 13시 13분
클라우드 서버 요즘은 어지간한 개발을 할려면 서버가 필수적이다. 난 그중에서 클라우드 서버를 사용하는데, 안타깝게도 국내 서비스는 비싸던가, 불편하던가, 구리던가 3가지 중 하나이다.클라우드 서버의 대명사는 아마존 AWS지만, 나처럼 돈이 없는 가난한 개발자들은 카...
2019년 06월 05일 10시 31분
한글만 루비에서 정규식을 이용해서 문자열의 한글만 추출하는 방법text.gsub(/[^\uAC00-\uD7AF\u1100-\u11FF\u3130-\u318F]/, '') 기호 제거루비에서 정규식을 이용해서 문자열에서 기호만 제거text.gsub(/[\{\}\[\]...
2019년 03월 19일 17시 15분
우분투 16.04에 도커가 올라가 있고, 도커가 외부 링크로 파일을 저장하고 있는 서비스의 백업 스케줄링 설정에 대해서 알아보겠다.서버에는 크론탭이 깔려 있어야 한다.서버 : 우분투 16.04디비 : 마리아 디비서비스. : 도커파일 폴더 : /data/1. 루트에 백업 ...
2019년 03월 19일 17시 14분
홈페이지에 해당 글을 SNS에 공유하기 기능을 만들어야 할 때가 있다.처음에는 페이스북이 트위터에 개발자 등록을 해야하는줄 알았는데, 단순 공유하기 기능만 구현하는 것은 특별히 개발자 등록을 안해도 된다.그냥 아래의 URL에 공유하고자 하는 페이지 주소를 넣어주면 된다...
2019년 03월 19일 16시 55분
환경 - 루비 버전 : ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin17]- 레일즈 버전 : rails 5.1.6구현 필요한 잼은 두가지이다.- Devise 버전 : 4.4.3- mailgun 버전 : 1.1....
2019년 03월 19일 16시 38분
sub content 정규식을 테스트 할라면 엄청 귀찮고 감도 잘 안온다. 그럴때 아래의 사이트를 이용하면 매우 쉽게 테스트 가능! http://www.rubular.com예제)정규식에 쓸 내용 : [0-9]{4}+\.[0-9]{2}+\.[0-9]{2}...
2019년 03월 19일 16시 31분
양다리는 안되는거야? 경우에 따라서 한대의 맥에서 두개의 깃허브 계정을 사용해야 할 때가 있다. 그럴땐 아래의 링크를 참조!http://mygumi.tistory.com/96간단하게 요약하자면,먼저 ~/.ssh 폴더의 config 파일을 수정한 후...
2019년 03월 19일 14시 07분
궁금 데이터 수집 서비스를 하나 운영하다, 쓸모없는 컬럼이 생겨서 삭제하고 싶어졌다. 문제는 데이터의 양이 1억 2천만 줄이라는 사실....컬럼을 삭제하면 인덱스는 어떻게 되지??? 라는 궁금증이 생겼다.(인덱스를 제거하고 다시 새로 걸고 지...
2019년 03월 19일 13시 32분
사건의 시작인스타그램에서 태그를 크롤링 하는 시스템을 테스트 하는 중이다. 초당 50개가 insert된다. 처음에 내가 테스트한 디비는 SQLite, 설치하기 귀찮에서 선택했다. 그리고 이것이 재앙의 시작이었다.SQLite는 초당 50개의 입력을 ...
2019년 03월 19일 12시 06분
개요 초당 약 50여개를 insert하는 시스템을 구축하고 있다. 0.1초에 5개를 디비에 입력한다. 데이터는 간단하게 4개의 문자열 형식이다. 그 중 컬럼 A + C는 중복이 될 수 없다. A에 '고기' B에 '강남'이면 동일한 데이터가 들어갈 수 없는 것이다. 즉 ...