피플게임 CGI PHP 소스
·
PHP/TIP
공개는 할 수 없지만, 어느정도 컨버팅이 되었습니다. 피플게임 PHP 버전도 불가능하지는 않습니다.
기획자, PM, PO가 쓰는 User Story , Epic 은 무엇인가? 차이점은?
·
PHP/TIP
User Story는 "사용자로서 xxx라는 액션을 통해 yyy라는 목적을 달성할 수 있다"로 볼수 있습니다. 유저스토리를 쓰는 이유는 이 것을 통해 구현하고자 하는 것을 보여주는 이야기라고 보면 됩니다. 먼저 Jira 나 스프린트를 할 때 제일 먼저 정리하는 것은 이 "Initiative" 입니다. Initiative 는 프로덕트 목표를 달성하기 위해서 하고자 하는 행동 계획을 적을 수 있습니다. 예를 들면, Key Result가 메신저 앱의 사용자 수를 5만명으로 늘린다는 목표를 가지고 있습니다. 이때 Initiative 는 목표에 대한 액션인 "메신저 앱을 통해 친구 3명을 추가 하게 한다." 가 될 수 있습니다. 그럼 Epic은 무엇일까요? Epic은 "친구 추가 기능 개발"이 됩니다. 이에 따른..
정규표현식 기초 1,2 gnuParser
·
PHP/그누보드5
정규표현식 기초 1 gnuParser 1. 위 이미지 처럼 패턴은 패턴구분자(pattern delimiter)와 패턴(pattern) 그리고 다시 패턴구분자로 감싸주고 경우에 따라 패턴변경자(pattern modifier) 를 두기도 합니다. 2. 패턴구분자는 여러 문자가 가능합니다. 그 중 많이 사용하는 문자는 슬래시(/)입니다만 여기 파싱기에서는 샾(#)을 패턴구분자로 사용하였습니다. 3. 패턴변경자는 i,m,g,s,x,U 등 다양한데 각 문자는 메타문자로 문자 그 자체가 아니라 각각 정규표현식에서 약속된 의미를 가지고 있습니다. 1) i 는 대소문자를 구분하지 않겠다는 의미 2) m 은 multiline 즉 개행문자(\n)를 기준으로 여러 줄로 나누어 각 줄마다 시작(^), 끝($)을 인식하게 함 ..
첨부파일패턴구하기 gnuParser
·
PHP/그누보드5
첨부파일패턴구하기 gnuParser 첨부파일패턴에서 구할 것은 ​ i) 첨부파일명 (filename_a)ii) 다운받을 url (attaches)iii) 마그넷주소 (magnets) #
뷰패턴구하기 gnuParser
·
PHP/그누보드5
목록답변글쓰기뷰패턴구하기 gnuParser 링크페이지의 제목을 클릭해 나온 페이지가 뷰페이지죠.여기서 구할 것은 제목과 내용입니다. 아래는 참조용으로 사용한 뷰패턴 중 하나입니다. #Subject\s\s\s+]+>(?P[^ 내용패턴) \s+(?P.+)\s+ 1) 먼저 그누보드5 내용소스가 과 사이에 있다고 친절하게 코멘트 처리되어 있네요. 그리고 내용과 그 사이에 빈 공간이 있으므로 공간을 뜻하는 \s 여러개 있을 수 있으므로 \s+ 양쪽에 처리해 주시면 되겠네요. 참고로 공백이 0개 이상은 \s* , 1개 이상은 \s+ 2) 그리고 제목과 내용 사이에는 수 많은 공백과 문자들로 채워져 있으므로 그 사이를 .+로 처리하면 되겠습니다. 여기서 점( . )은 문자/숫자/공백 등 모든 문자 하나에 해당합니다...
리스트패턴구하기 gnuParser
·
PHP/그누보드5
리스트패턴구하기 gnuParser 파싱하고자 하는 모든 게시판은 패턴이 서로 다르다는 가정하에서 시작하는 것이 좋습니다.같은 그누보드라도 사용자에 따라 커스터마이징이 됐을 수 있기 때문이죠. 여기에서는 실제 잘 작동되고 있는 타겟리스트의 리스트패턴을 가지고 설명드리겠습니다.실제 적용하실 때도 여기서 설명하는 대로 적용하셔야 합니다.그렇지 않고 다른 곳에서 설명하는 방식으로 작성하시면 작동되지 않습니다. 이건 패턴을 좀 더 쉽게 작성하시게 할 목적으로 그러니 양해 바랍니다. #\d+\s+ 모바일 글쓰기 테스트 클래스에 td_subject라는 제목을 의미하는 단어가 있습니다. 이 부분이 다른 것과 명확하게구분되는 것이니 거기서 부터 패턴을 잡으면 되겠네요. 그누파서에서는 패턴구분자로 샾(#)을 사용합니다.그..
그누보드5 서버이전후 캡챠 및 로그인 오류시
·
PHP/그누보드5
Cent os 7 기준 /etc/sysconfig/selinux 열어서, SELINUX=enforcing을SELINUX=disabled 로 변경한뒤 재부팅 (reboot)하면 정상적으로 작동합니다. 그래도 안된다면, /var/www 로 이동해서chown root:root html 을 입력해보세요. 저는 SELINUX 를 잠시 내리고 성공시켰는데, 임시 조치일뿐 해결책을 찾아보시길 권장합니다.
그누보드5 -> 제로보드 XE 마이그레이션 툴 (데이터 이전)
·
PHP/소스코드 공유
출처: 기진곰 회원, 쪽지, 게시판을 마이그레이트 해주는 도구입니다. DB 와 파일이 이전됩니다.
폰박사
'PHP' 카테고리의 글 목록