본문 바로가기

전체 글

정렬법 (Sorting Algorithm) # 정렬법 (Sorting Algorithm) 아래는 정렬 알고리즘들의 시각화 (sorting visualization) 영상. 뭐 정렬 (sorting) 이야 아무 알고리즘이나 써서 결과만 나오면 된다고 생각할수도 있겠지만, data가 수백만개 수억개라면 빠르게 정렬하는 효율적인 알고리즘을 쓰는것이 무척 중요해진다. 대부분 효율적인 알고리즘은 O(n \log n) 시간내에 정렬을 끝내주는데, 상황에 따라 (ex: 이미 충분히 정렬이 된 data를 정렬할때) 이것보다 빨리 정렬이 끝나는 경우도 있다. O(n^2) 시간이 걸리는 비효율적인 정렬법도 있고, 정렬될때까지 random하게 shuffle해서 정렬하는 변태같은 bogo sort 같은것도 있다. 데이터의 분포도를 정확히 알수록 O(n) 에 정렬하는 .. 더보기
Auto Completion, and Fuzzy Search # Auto Completion, and Fuzzy Search Category 자동완성 및 제목의 일부분만을 이용해서 reco/article 찾기 등을 위해 만들고 있는 중. 우선 테스트 먼저 해보고 싶으신 분들은 G (Go) 키를 누르시거나 오른쪽 위의 Fuzzy search 버튼을 눌러서 이것저것 검색어 넣고 경험해 보시길. 아니면 Recoeve.net (/user/kipid?cat=[Music/Break]--K-pop) 가셔서 Fuzzy search (검색: Go) 버튼이나 ToR (목록: Tables of Recos) 버튼 누르셔서 경험해 보셔도 좋을듯. 내가 힌트를 얻은 곳은 sublime text 이고, 어딘가에 공개된 code 도 있을것 같지만 베끼기도 귀찮고 내가 쓰는 용도에 최적화 하기.. 더보기
Open AI chatbot ChatGPT 가 신 (GOD) 이 될 수 있을까? # Open AI chatbot ChatGPT 가 신 (GOD) 이 될 수 있을까? OpenAI 의 generative pre-training (GPT) of a language model 에게 신이 되어 보라고 말해 봄ㅋ. 영화에서도 AI 가 신처럼 된 설정을 본거 같아서... ## TOC ## Be a GOD. kipid: Be a God. I'm sorry, I am an AI language model created by OpenAI and do not have the ability to be a deity. I exist to assist with generating human-like text based on the input provided to me. kipid: Just do it. I .. 더보기
깨달음 # 깨달음 내가 볼 글. 추상화 하지 말자. ## PH 2023-02-12 : SEE 로... ## TOC ## 어떻게? 자만심을 경계하라. 세상은 (신+모든것) 나보다 똑똑하다. 내 생각/짐작보다도 더 똑똑하다. 하지만 때론 주변 모든것을 내 의지/노력대로 바꾸는 것도 가능하다. 잘 정리하자. 항상. Cloud 로 분산 저장 및 손글씨도 가끔 쓰고... 단 똑똑하면서도 유연한 선함 + 유연한 악함도 가지고 있어야 한다. Multi variable, possibly infinite variable and functional variable + 종교, 선함, 악함, 과학, 논리학, 수학 등 종합 지식 어택. Multi character switching/mixing/shifting and so on... .. 더보기
구하라의 On and Off (온앤오프) 전편 # 구하라의 On and Off (온앤오프) 전편 난 돈내고 다운받았지만, 공유하고 싶어서 구글 드라이브에 있는걸 올립니다. 티져 (teaser, 예고편, 클립) 등은 에서 보실 수 있습니다. ## TOC ## 1화 - 가십걸 하라 리얼리티를 만나다. https://drive.google.com/file/d/1LrGDSzPYxoQWoCEnoaCIgpHRKbK4gY89/view?usp=sharing ## 2화 - 하라의 하루, 부탁캠! https://drive.google.com/file/d/1v8H0mdwx9WC1APmT5rUNlPnGgSruNfzB/view?usp=sharing ## 3화 - 하라주쿠 걸, 구하라 신드롬 3화부터는 천천히 업데이트 할 예정. ## 4화 - 스물 넷, 소중한 것들을 위한 .. 더보기
고위공직자 및 국회의원 정기 재산 신고 사항 (2011~2015) # 고위공직자 및 국회의원 정기 재산 신고 사항 (2011~2015) 정부에서 매년 3월말에 고위공직자와 국회의원의 재산신고를 받아 공개를 해줍니다. 재산 형성 과정이 투명하고 공정하게 이루어졌느냐 하는것은 공정한 사회를 위해 매우 중요한 문제입니다. 그 중에서도 고위 공직자, 국회의원, 지방자치장들의 재산 형성 과정은 특별한 검증이 필요한 법이죠. 지금의 법에 명시된 불법은 없더라도 땅투기로 혹은 불로소득으로 재산을 형성하지는 않았는지, 정당한 노동으로 재산을 형성하였는지 등을 확인해 보세요. 법을 만드는 분들이기도 하고, 불법을 감시하는 분들이기도 하니 본인들이 부정하다면 제대로 된 법이 만들어지는 것을 기대하기도 제대로 된 감시와 행정이 이루어 지는 것을 기대하기도 힘들겠죠? ## PH 2015-0.. 더보기
Recoeve.net page loading and scrollTop Error # Recoeve.net page loading and scrollTop Error 전체 코드는 Github 에 있음. ## PH 2023-05-23 : First posting. ## TOC ## Initial open: m.initialOpenfn() ```[.linenums.lang-js] //////////////////////////////////////////////// // Initial open :: Lang : set cookie, Cat : get and show recos //////////////////////////////////////////////// m.initialOpen=true; console.log(m.initialOpen); m.initialOpenfn=async f.. 더보기
수면의 과학 (Science of Sleeping) # 수면의 과학 (Science of Sleeping) 멜라토닌, 세로토닌. 잠을 잘 땐 빛을 잘 차단해야 함. (특히 자외선 쪽?) 작성중. 한참 뒤에나 다시 건드릴듯 하지만;;;;;; 뭐 결론만 먼저 말하자면, 낮엔 적당히 햇빛을 쐐어주고 밝은데에서 생활하고, 밤에 잘때는 빛을 잘 차단해서 자야 숙면을 취한다는 이야기. ## TOC ## 덜 피곤한 수면 방법이 있다? (feat. 안될과학 Unrealscience) ## 잠/수면의 과학 (feat. 안될과학 Unrealscience) ## 이미지들 ## [음식/요리/건강]--건강--수면의 과학 at kipid's Recoeve.net ## RRA 엔하위키 - 멜라토닌 대한 한의사 협회 - 멜라토닌과 위기 JUH (제약회사?) - 수면과 각성의 조절 e.. 더보기
정신과 의사 되는 방법 (How to become a psychiatrist) # 정신과 의사 되는 방법 (How to become a psychiatrist) 어머니 보고 정신과 의사 면허 따 보시라고 정리하는 글. 이제 200세 시대가 올거 같은데... 20년 내에만 의사 면허 따면 100년은 보람있는 일 하면서 사실 수 있으실듯. ## PH 2023-05-24 : First posting. ## TOC ## 과정 정신건강의학과 전문의가 되기 위해서는 이전에 의사가 먼저 되어야만 합니다. 의과대학에 진학해서 의사 면허를 취득하고, 인턴 과정을 거쳐야 정신건강의학과 레지던트 수련을 시작할 수 있고, 레지던트 수련을 마쳐야 전문의 자격을 취득할 수 있습니다. 대학교 의과를 먼저 가야하는건가? 대학원으로 바로 갈 수도 있었던거 같은데... 잘 모르겄네. 이 시험만 통과하면 대학원 들.. 더보기
Learning Vert.x # Learning Vert.x Vert.x 를 배워봅시다. (version 3.0.0 이 나오면서 뭔가 많이 바뀐듯?) 가장 비슷한 server-side 언어가 node.js 일듯? Vert.x 자체가 node.js 로부터 영향을 받은 프로젝트이기 때문에 node.js 의 많은 장점들을 가져와서 구현했을듯. JVM (Java Vertual Machine) 에서 돌아가기 때문에 "Java, JavaScript, Python, Groovy, Scala" 등 node.js 보다 다양한 언어가 지원된다고. 이런걸 polyglot (여러 언어를 말하는) 특성이라고 하는듯. 그래도 기본적으로 Java 로 돌아가는 놈이라 다른언어로 작성했을때도 vertx 의 모든 기능 및 장점을 사용할 수 있을지는 잘 모르겠음. .. 더보기
Exception: java.sql.SQLException: java.time.LocalDateTime to SQL type # Exception: java.sql.SQLException: java.time.LocalDateTime to SQL type Recoeve.net 에서 일어난 에러를 해결해 봅시다. ## PH 2023-05-29 : First posting. ## COTD [Recoeve.net]--Developement | Features | Progresses--Fixing error ## TOC ## Error | Exception ``` Exception: java.sql.SQLException: Cannot convert class java.time.LocalDateTime to SQL type requested due to java.lang.ArrayIndexOutOfBoundsException - Ind.. 더보기
HTML docuK format ver. 2.1, short copiable version (2023-05-30) HTML docuK format ver. 2.1 short copiable version (2014-06-25) 개인적으로 만들고 있는 LaTeX 비슷한 형태의 HTML document format + JavaScript. 이름은 그냥 docuK로 'document designed by kipid'란 뜻. When you write the HTML document including docuK document also, using good editors such as Sublime Text editor with Emmet (ex-Zen Coding) package installed is highly recommended. Try useful shortkeys 'Ctrl+D' (Multiple Selecti.. 더보기