오유인페이지
개인차단 상태
無用之用님의 개인페이지입니다
회원가입 : 15-12-12
방문횟수 : 79회
닉네임 변경이력
일반
베스트
베오베
댓글
43 2018-05-04 11:06:46 2
모니터 권장)휴학한 수학과학생의 맨땅코딩일기 (1) 2018/05/03 [새창]
2018/05/04 01:52:49
# Try to succeed basic idea
# It means capital letters are remained in "Don't care"

# name
# find_indexnumberencrypt
# desc
# shift latin letters with given step
# in
# gvnStr : given string to convert
# step : step to shift. default value is -3 ( shift left 3 step )
# return
# converted string
def find_indexnumberencrypt( gvnStr, step = -3 ) :
 plain = 'abcdefghijklmnopqrstuvwxyz'
 enc = plain[step:] + plain[:step]
 rtn = ''
 for ch in gvnStr :
  loc = plainTxt.find( ch )
  if loc >= 0 :
   rtn += enc[loc]
  else :
   rtn += ch
 return rtn

find_indexnumberencrypt('ABCD abcd where are you?!')
find_indexnumberencrypt('ABCD abcd where are you?!', -3)
find_indexnumberencrypt('ABCD abcd where are you?!', 3)
find_indexnumberencrypt('ABCD abcd where are you?!', 0)
42 2018-04-29 12:27:36 0
개발자가 직업수명이 낮다고하는데 [새창]
2018/04/28 22:24:52
적지 않은 분들이 능력만 좋으면 꽤 오랫동안 IT를 할 수 있다고 느끼시는 점이 흥미롭군요.
저는 조용필처럼 칠순을 바라보는 나이까지 가수를 하는 사람도 있고, 수많은 1집 가수들도 있는데 열심히 하면 누구나 조용필처럼 될 수 있다고는 생각되지 않습니다. 심지어 법원에서 댄스가수의 정년은 35세라고 판결한 사례( https://news.sbs.co.kr/news/endPage.do?news_id=N0311403447 )도 있지요.

상식적으로 생각해봐도 보통의 회사는 직종에 상관없이 부장이 대리보다 적은 것이 보통이므로 직종을 가리지 않고 나이 먹을 수록 회사에 붙어있기는 쉽지 않다는 것은 쉽게 생각해 볼 수 있을거 같습니다. 다만 https://m.blog.naver.com/press02/220724694351 에서 2015년에 조사한 바로는 체감하는 직무별 정년퇴직은 뒤에서 2등이 IT.정보통신이라는 점을 보면 썩 고무적이고 희망적이라고는 보이지 않습니다.

종종 우리 선배들이 반 농담처럼 말하는 능력되면 미국가라는 말이 http://time.com/4727153/retirement-age-earliest-job/ 에서 와같이 7, 20, 21, 28, 34, 44 등과 같이 IT 관련된 직무들이 오래 살아남는 경우들이 있기 때문이었나? 싶기도 합니다.
41 2018-04-25 10:22:31 2
[웹 질문] 접속자 이전 로그가 다 남나욧?? [새창]
2018/04/25 00:13:31
a요소의 rel속성의 값을 "noreferrer"로 설정하면 브라우저가 어디서 참조해서 넘어왔는지 정보 없이 연결해줍니다.

예시: <a rel="noreferrer" ~~~>링크</a>

참조: https://www.w3.org/TR/html5/links.html#element-statedef-link-noreferrer

지원되는 브라우저 - 윈7 IE(혹은 그 이전)만 빼고 어지간히 지원된다고 볼 수 있습니다.
https://caniuse.com/#search=rel%3D%22noreferrer%22
40 2018-04-24 12:04:27 1
쿼리 질문드립니다 [새창]
2018/04/24 09:52:11
http://sqlfiddle.com/#!18/9eecb/14156/0
39 2018-04-12 20:43:11 0
변수나 함수의 줄임을 쓰고자 하는대 모음이나 좋은 아이디어가 없나요? [새창]
2018/04/12 09:47:55
30년이나 된 책이지만 커니핸 옹의 the practice of programming 의 일독을 권해드립니다.

영문판 - https://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=The+Practice+of+Programming+brian+kernighan

한글판은 절판된 듯 싶으니 가까운 도서관 - http://www.nl.go.kr/nill/user/search/searchResultList.do?page_move_status=0&page_num=1&sort_desc=&sort=&logic2=and&collection=dan&first_search=Y&search_type=SIMPLE&search_field1=total&max_count=1000&page_size=10&hanja_trans=N&value1=9788980544035&kdcddc=&kdcddcCode=&kdcName=&search_field1_header=total&value1_header=9788980544035
38 2018-03-09 17:49:48 2
[질문] 프로시저내 다른 DB 테이블을 조회하는 경우 권한문제 [새창]
2018/03/09 15:51:50
1. 해당 테이블에 보여주지 않아야 하는 정보(연봉 column, 임원 row, 등)를 제거한 view를 생성하고 해당 view에만 SELECT 권한을 부여하는 방법

2-1. PROCEDURE를 생성시 EXECUTE AS 로 실행자가 누구든 지정된 사용자 환경으로 실행되도록 생성
참조: https://docs.microsoft.com/ko-kr/sql/t-sql/statements/create-procedure-transact-sql
dynamic query라면 보안 문제 발생 가능

2-2. EXECUTE AS 를 이용한 실행
참조: https://docs.microsoft.com/ko-kr/sql/t-sql/statements/execute-as-transact-sql
http://blog.csstudy.net/110106217441
http://ddoung2.tistory.com/140
등 참조
37 2018-02-24 18:24:33 3
..지정시간에 해당sql문이 실행되게 해야되는데 [새창]
2018/02/24 17:53:24
1. SQL agent
https://docs.microsoft.com/ko-kr/sql/ssms/agent/sql-server-agent
http://klero.tistory.com/entry/SQL-Server-Agent-%EC%9D%B4%EC%9A%A9%ED%95%B4-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EC%9E%90%EB%8F%99-%EC%8A%A4%EC%BC%80%EC%A4%84-%EC%84%A4%EC%A0%95

2. windows scheduler + sqlcmd
https://msdn.microsoft.com/ko-kr/library/windows/desktop/aa383614(v=vs.85).aspx
http://pastimelife.com/1449

https://docs.microsoft.com/ko-kr/sql/tools/sqlcmd-utility
http://sqlmvp.tistory.com/1142
36 2018-01-24 13:59:12 0
네임서버 질문이요! [새창]
2018/01/23 19:02:06
카페24는 질문자가 구매한 웹 호스팅이 돌아가는 IP를 알고 있기 때문에 물어볼 이유가 없으므로?
35 2018-01-24 13:40:07 0
sql 문법 잘 아시는 분... [새창]
2018/01/24 13:24:40
CREATE TABLE IF NOT EXISTS A (

A1 INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT 'A',

A2 MEDIUMINT UNSIGNED COMMENT 'A',

A3 VARCHAR(5) COMMENT 'A',

A4 VARCHAR(15) COMMENT 'A',

A5 VARCHAR(6) COMMENT 'A',

A6 MEDIUMINT UNSIGNED COMMENT 'A',

A7 MEDIUMINT UNSIGNED COMMENT 'A',

A8 MEDIUMINT UNSIGNED COMMENT 'A',

A9 MEDIUMINT UNSIGNED COMMENT 'A',

A10 TINYINT UNSIGNED COMMENT 'A'

) COMMENT 'A';
34 2017-12-27 19:29:58 2
법사 사울가르투기장 미트볼 상대 불가능한가요? [새창]
2017/12/27 07:55:31
http://www.inven.co.kr/board/wow/46/72794
33 2017-12-22 21:49:34 2
간단한 알고리즘 문제 풀어 보실분 있으신가요? [새창]
2017/12/22 15:53:39
위에 적어주신 분의 방법(문자열 변환 등)을 1회의 연산으로 쳐준다면야 상수값이므로 제일 빠릅니다만,

우선 정수를 문자열로 바꾸는 방법은
 1. 변수x, y를 0으로 설정하고,
 2. 10으로 나누어 나머지를 10^y와 곱한 후에 x에 더하고
 3. y++
 4. 몫이 있으면 2부터 반복
하는 방법이라 질문자님이 말씀하신 방법이 그대로 녹아 들어있는 것으로 알고 있습니다.

log 값을 구하는 일반적인 방법은
http://www.ams.org/journals/mcom/1972-26-118/S0025-5718-1972-0307438-2/home.html
(앞 URL에서 pdf클릭)에서 보이듯이 2.4 식에서 일정한 정밀도가 확보될 때까지 반복하므로 역시 정답에서는 좀 거리가 있어보입니다.

따라서 다음의 설명과 같이 하면 big O 표기법으로 O(lb n)으로 구할 수 있을 것으로 보입니다. 여기서 n은 주어진 수의 자리수로 구할 수 있을거 같은데, 최선인지는 모르겠습니다. 참고로 lb는 밑이 2인 log입니다. (참조: https://standard.go.kr/KSCI/standardIntro/getStandardSearchView.do?menuId=919&topMenuId=502&upperMenuId=503&ksNo=KSAISO80000-2&tmprKsNo=KSAISO80000-2&reformNo=01 )

간단히는
10으로 나눠보고 -- 이때 몫이 0이면 주어진 수은 1자리수 / 0보다 크면 2자리 이상
그 몫을 100(=10의 제곱)으로 나눠보고 -- 이때 몫이 0이면 주어진 수은 3자리 이하 (당연히 2자리 이상이므로 2~3자리) / 0보다 크면 4자리 이상
그 몫을 10000(=100의 제곱)으로 나눠보고 -- 이때 몫이 0이면 주어진 수은 7자리 이하(당연히 4자리 이상이므로 4~7자리) / 0보다 크면 8자리 이상
그 몫을 100000000(=10000의 제곱)으로 나눠보고 -- 이때 몫이 0이면 주어진 수은 15자리 이하(당연히 8자리 이상이므로 8~15) / 0보다 크면 16자리 이상
...
와 같이 반복하여 O( lb n )만에 주어진 수의 자리수의 범위(위의 예에서 8~15)를 찾을 수 있고 그 이후에는 binary search처럼 (앞의 예에서 8~15 사이를 알아냈다면 반씩 파고 들어가서 범위를 반으로 줄이는 식으로) 찾으면 역시 O( lb n )으로 검색이 가능하므로 O( lb n ) + O( lb n ) = O( lb n )이므로 O( lb n )으로 구할 수 있겠습니다.

그런데 O( lb n ) 보다 빠르게 가능하지 않다는 것을 증명하는 것은.... 댓글에 여백이 부족해서 적기 힘들군요(절대 페르마 따라하기 아님. 절대로 할 줄 몰라서가 아님. 진짜 아님. 아무튼 아님. ㅋㅋㅋ)
32 2017-12-22 12:51:04 0
F12 개발자도구는 어떤 언어인가요? [새창]
2017/12/22 10:08:14
https://developers.google.com/web/tools/chrome-devtools/?hl=ko
31 2017-12-18 16:49:40 0
[C++] system 함수 질문입니다 [새창]
2017/12/18 15:33:35
이렇게 해서 원하시는 바를 이룰 수 있을거 같은데 그렇다면 이게 백만배는 쉬운... ㅋ

c++로_생성한_프로그램 & d:₩B.bat -input.txt

프로그램이 성공했을때(main의 return 값이 0인 경우일꺼임 아마도)만 실행하기는

c++로_생성한_프로그램 && d:₩B.bat -input.txt

예: hostname & date /t & time /t

참조: https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true

참고로 앞 프로그램이 끝나는 것과 상관없이 다음 프로그램 실행시키기는
start 명령
start 명령
30 2017-12-13 13:12:49 0
PHP MYSQL 통계 만들고 있는데 도움이 필요합니다 ㅜㅜ [새창]
2017/12/13 11:46:07
1. 데이터를 1방 쿼리로 끝내면 쉬움
FROM zip_테이블
CROSS JOIN 월테이블 -- 새로 만들거나 쿼리로 걍 생성하거나 매번 돌릴꺼면 걍 만들어두면 편함
LEFT OUTER JOIN (집계쿼리)
를 pivot ( http://www.artfulsoftware.com/infotree/qrytip.php?id=78 )
이러한 경우 어차피 거의 모든 data를 다 읽어야 하므로 index 따위는 소용 없음. (년도별 제한따위는 질문에 주어지지 않았으므로)

2. 데이터웨어하우스를 구축할 여지가 있을 것으로 추정되지 않으므로 걍 간단히 지나간 달의 집계를 별도의 테이블에 저장하고 새벽즈음에 갱신(그것도 귀찮으면 한주에 한번이나 한달에 한번?). 어차피 과거 데이터는 웬만해선 잘 바뀌지 않고 통계를 보는 이유가 항상 아주 정확한 값을 보자는 것이 아니므로...
위의 테이블이 구축되었다면 현재 달만의 집계쿼리와 과거데이터와는 UNION한 후 pivot
이때는 현재 달만 읽게되므로 index까지 태워주면 錦上添花

글삭튀시 색출용 질문자 id: 321413
29 2017-12-11 13:13:43 0
[새창]
http://ko.lmgtfy.com/?q=db+%EA%B3%B5%EB%B6%80+site%3Atodayhumor.co.kr
http://ko.lmgtfy.com/?q=db+%EA%B0%9C%EB%85%90+%EA%B3%B5%EB%B6%80
http://ko.lmgtfy.com/?q=%ED%95%9C%EA%B5%AD+db+%EC%8B%9C%EC%9E%A5+%EC%A0%90%EC%9C%A0%EC%9C%A8
http://ko.lmgtfy.com/?q=oracle+download
http://ko.lmgtfy.com/?q=db2+download
http://ko.lmgtfy.com/?q=ms-sql+download
http://ko.lmgtfy.com/?q=mariadb+download
< 이전페이지 다음페이지 >
1 2 3 4 5 >
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호