curioustore
1k
2017-05-07 20:48:41 작성 2018-06-05 09:23:48 수정됨
30
24867

변수명 짓기 프로그램을 만들었습니다.


http://www.curioustore.com/



현재는 베타버전으로 5가지의 알고리즘만 구현되어 있습니다.

사용해보시고 기타 버그제보 및 건의사항들은 admin@curioustore.com 으로 주시면

가급적 시간되는대로 빠르게 패치해서 반영하도록 하겠습니다.

-------------------------------------------------------------------------------------------------------

- Indigo 알고리즘 추가

- 구글 로그인 연동 추가

- 알고리즘 투표기능 추가

- 알고리즘 툴팁 제공

- 고급검색기능 추가


---------------------------------------------------------------------------------------------------

행정표준용어 적용

-----------------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------------

1) 원문형태의 Juno 타입이 추가되었습니다.

2) 현재 변수명의 length를 표기해줍니다.

3) 큐토 자체 회원가입 및 로그인이 구현되었습니다.

(기존 google 연동 로그인 없이 자체 로그인으로 고급기능을 활용할 수 있습니다.)

4) 실제 사이트에서 활용할 예정이시라면 고급기능+행정표준옵션적용을 권장해드립니다.

PS : 알고리즘 투표기능도 활용해주세요. 해당 투표수로 기본 정렬이 이루어집니다.

5) 한자 도우미 기능이 추가되었습니다. 훗날 동음이의어에 대한 유연한 대처를 위해 사전데이터수집용입니다.

6) UI가 새롭게 개편되었습니다. 모바일 사용자가 상당히 많은 관계로 부트스트랩을 사용하였습니다.

7) 일본어 중국어 영어에 대한 변수명도 제작이 가능합니다.

8) 이제 다국어(한,일,중,영)가 지원됩니다. (70%)

9) 원클릭으로 출력물을 복사할 수 있습니다.

10) 해당 키워드를 몇 명의 이용자가 찾아보았는지 표시합니다.

11) 출력된 변수명을 사용중인 오픈소스가 존재 할 시 리스트업 합니다.

16
13
  • 댓글 30

  • curioustore
    1k
    2017-05-07 20:58:25

    차주 진행사항 : 투표기능, 인기 순으로 정렬

  • curioustore
    1k
    2017-05-07 21:23:27
    데이터베이스 모니터중이니까 이상한것좀 하지 말아주세요 ㅋㅋㅋ
  • println
    2k
    2017-05-07 21:34:57

    오류있습니다!!

    김정은 죽어라 라고 치니 KIM_JNG_IL_DIE라고 뜹니다!!

  • println
    2k
    2017-05-07 21:36:20

    오류있습니다!!

    박근혜 라고 치니 데이터 처리 오류창이 뜹니다!!

  • curioustore
    1k
    2017-05-07 21:39:51

    김정은이 안죽는 이유가 있었네요. IT의 가호를 받고 있었네...

  • curioustore
    1k
    2017-05-07 21:41:03

    의미있는 데이터로다가 테스트 해주세요 ㅋㅋ

  • curioustore
    1k
    2017-05-07 21:51:56

    박근혜 패치해서 10시에 반영하겠습니다.

  • println
    2k
    2017-05-07 23:13:37

    ㅋㅋㅋㅋㅋ 불사의 존재로군요

  • Lv. 30 라이츄
    3k
    2017-05-08 10:37:43

    이사람들 대체 뭘로 오류 테스트를...ㅋㅋㅋㅋㅋㅋ 

  • pannet15
    2k
    2017-05-08 10:44:02 작성 2017-05-08 10:55:38 수정됨

    input box 에서 엔터로 검색이 되면 참 좋을거 같습니다아아~ (onkeyproess 이벤트)

    그리고 검색을 하면 FULL NAME도 같이 보여주면 참 좋을거 같아요.. 

    뭔가 상당히 유용해 보입니다.

  • rosa
    1k
    2017-05-08 10:57:18

    변수명 고민하면서 지은적 많은데 유용하게 잘 사용하겠습니다.


    ※ 신기하고 궁금한 점이 있는데요.

    이클립스 버전에 따라서 변수명이 다르게 나오던데요.

    무슨 이유가 있는건가요? 


  • curioustore
    1k
    2017-05-08 12:05:07
    네 금일 자정에 엔터 적용해두겠습니다.  차후 원문 형태도 제공하고 영어능력자분들의 좀더 전문적인 번안 요청 기능까지 달아서 관리자 승인하에 반영되도록 할 예정이구요. 현재 5가지의 약칭 알고리즘 이름을 이클립스 버전명에서 따왔습니다. 이클립스 오마주라고 봐주세요. 약칭 알고리즘은 현재 3가지 이상의 새로운 버전 준비중입니다. 투표기능이 완성되면 사용자의 투표수를 토대로 알고리즘을 정렬 하려고 합니다. 해당 게시물에도 건의사항을 달아주시면 검토 후 반영토록 하겠습니다. 감사합니다.
  • rosa
    1k
    2017-05-08 12:51:29

    감사합니다!!

  • 라이라
    2k
    2017-05-08 16:12:38

    와, 대단하네요. 어떤 식으로 만드는건가요? 잘 쓸게요 ^^

  • 진C
    1k
    2017-05-09 00:12:02

    신기하네요 ㅎㅎ 변수명 짓기 프로그램이라기보다는 DB 테이블 이름 짓기에 유용하게 쓰일 듯 합니다.

    근데 궁금한게 있는데.. 어떤 형태로 구현하신건가요? 음.. 사업아이템이야 라고 하시면 더 안 묻겠지만.. 나름 변수명? 특히나 DB 테이블 이름 짓는데 엄청난 고민을 하던 시기가 있던 터라.. 개인적으로 좀 궁금합니다.

    [ 한글 문자열 → 한글 문자 추출 → 각 문자별 영단어 번역 → 영단어 축약형 표현 구성 → 언더스코어 또는 camelCase 형태로 연결 ] 이런 순서로 되어있는게 아닐까 하는 생각이 들긴 하는데, 연결된 모든 한글 단어 문자열을 하나하나 사전과 비교해서 유형별 축약표현을 다 딴 다음에 변수형태로 처리하시는건가요? 사용하시는 사전 API는 어떤 것인가요? 한 가지 한글 단어에 대한 여러 영단어가 돌아올 때에는 어떻게 처리하셨나요? 등등등....

    이렇게 유용한 것을 만들어주셨으니 무조건 감사하며 잘 사용하도록 노력하겠습니다!

    근데 궁금해요! 알려주세요! b>_<d

  • curioustore
    1k
    2017-05-09 00:24:17

    사업아이템까지는 아니지만 훗날 광고로 도메인값정도는 뽑아줬으면 하는 바램이 있습니다. 오늘도 불철주야 고생하시는 선후배님들을 위한 작은 선물로 봐주시면 감사하겠습니다. 현재 제가 욕심을 내고 있는 부분까지 프로그램을 개선 해 나간 뒤. 제작과정에 대해 칼럼을 쓸 예정입니다.  그때까지 조금만 기다려주시고 대한민국 IT를 위한 대표 프리웨어로 성장할 수 있도록 테스트 및 건의사항 부탁드리겠습니다. 감사합니다.

  • 애리밍
    3k
    2017-05-09 12:31:51

    헐 변수명 짓는게 제일 어려운데!!! 감사합니닼ㅋ

  • 서비스지향개발자
    7k
    2017-05-09 22:31:34

    위에 댓글 처럼 풀네임이 필요할 것 같네요.

    그리고 흔히 익숙한 변수명은 아닌것 같네요.


  • println
    2k
    2017-05-10 01:31:52

    저는 그냥 변수명을 한글로 지어버리는데... 주위에 저처럼 하는 사람이 없더라고요

  • curioustore
    1k
    2017-05-10 11:29:51

    원문형태 제공은 차주에 반영하겠습니다. 금주 주말 내로 변수명 품질개선 및 알고리즘 추가가 예정되어 있습니다. 감사합니다.

  • sw5017
    20
    2017-05-11 15:51:47

    정말 유용한 플그램 이네요~ ㅎㅎㅎ

    감사합니다~~

  • starwarsepisode
    469
    2017-05-12 09:37:05

    '우' 발음이 제대로 반영이 안되는것 같습니다.

    삼우 라고 하면 SMU 까지도 나오는데

    삼주 라고 하면 SMJ 이렇게까지 밖에 안나와요

    한효주 라고 하면 HAN_HYO_J, HAN_HYO_JO 까지 밖에 안나옵니다 JOO라는 예도 있어야 할꺼 같아요


  • 쿨한선비
    106
    2017-05-12 13:28:22 작성 2017-05-12 13:31:19 수정됨

    와 진짜 유용한 프로그램이네요. ㅎㅎ

    대박 따봉 입니다!

    이런거 널리 널리 알려야 합니다!

  • 쿨한선비
    106
    2017-05-12 14:22:48

    Callisto Europa Ganymede 이런게 Naming Convention 알고리즘 인가요? 알고리즘에 대한 설명도 해당페이지 나오면 좋을것 같아요. 제가 들어본 코드 컨벤션은 C/C++의 낙타, 헝가리안, 파스칼 뿐이라서요. 찾아봤는데 안나오네요.

  • curioustore
    1k
    2017-05-12 14:51:14
    제가 임의로 만든 알고리즘 입니다. 위에도 밝혔듯이 이클립스 오마주입니다. 현재 요구사항이 빗발치고 있어 WBS를 두고 패치해 나갈 예정입니다. 알고리즘에 대한 툴팁 적용은 차차주에나 가능할 것 같습니다. 감사합니다.
  • 쿨한선비
    106
    2017-05-12 14:55:04

    힙합루저 아 윗 댓글에 설명해주셨군요. 아이쿠 이런ㅎ


  • curioustore
    1k
    2017-05-14 07:54:34

    cooper

    절삭단위 미만의 문자열일 경우 동일한 자음이 반복되더라도 제거하지 않도록 변경하였습니다.

    이제 한효주는 정상 출력이 가능합니다.

  • [개발자]
    51
    2017-05-16 08:24:44

    너무 흥미로운 사이트네요 ㅎㅎ 

    겉으로 보기엔 단순한 페이지로 보이면서도 내부가 궁금해지고 굉장히 유용한 것 같아요 ㅎㅎ

    이런 생각을 어떻게 하셨을까 신기하네요. ㅎㅎㅎㅎ

    감사합니다 ~~

  • 쌀밥에고깃국
    426
    2017-05-23 16:49:50

    멋지십니다.

  • 도래울마을
    268
    2018-01-23 13:06:36

    잘쓰겠습니다!!감사합니다^^

  • 로그인을 하시면 댓글 을 등록할 수 있습니다.