종달랩 종다리 이야기

Microsoft의 BizSpark 회원사가 되었습니다.

종달랩 사업현황/Working Diary
반응형

종달랩이 마이크로소프트 BizSpark의 회원사가 되었습니다.



앞으로 향후 5년간, 종달랩이 소규모 기업이 아닌 중소기업으로 성장할 때까지 마이크로소프트로부터 자사의 자원 및 기술지원을 받을 수 있는 권한을 주고 이를 같이 공유할 수 있게 되었습니다.


종달랩은 새로운 기술의 적용과 도입을 위해서 최선을 다할 것입니다.


종달랩에 관심을 가져주셔서 고맙습니다.


반응형

하늘라벨 홈페이지를 만들고 있습니다.

종달랩 사업현황/Working Diary
반응형

하늘라벨 홈페이지를 워드프레스를 이용해서 만들고 있습니다.


사실 워드프레스를 사용하니 홈페이지를 만드는 느낌은 확실히 느끼게 됩니다.


기존에는 게시판부터 이것 저것 프로그래밍 한다는 느낌이 더 강했지만, 워드 프레스는 그런 느낌은 거의 없고, 저작툴로 뚝딱뚝딱만든다고나 할까..


기능이 없으면 플러그인이나, 테마를 통해서 공짜로 지원이 가능하고..


다만, 하나게시판을 설치하다가 근본적인 오류가 나서 DB를 지우고, FTP로 접속해서 디렉토리 날리고..


움.. 아예 기본지식이 없으면 않되는 부분도 있지만, 이정도면 그래도 제가 보기에는 홈페이지 만드는건 이제 껌이 되어버렸네요.


이번주말이 지나면 온라인 주문이 가능한 홈페이지가 하나 뚝딱 나올수 있게 되기를...


PS : 성수동 사무실은 아무래도 자주가지를 못할 것 같아서 빼야 할것 같은 생각이 듭니다. 사람이 사무실을 2군데 동시에 다니는게 쉽지는 않네요.

반응형

2017년도 정부 창업지원사업이 공고가 났습니다.

종달랩 사업현황/Working Diary
반응형

2017년 정유년이 시작되었습니다.


그와 함께 2017년도 창업지원사업계획안도 공고가 났습니다. [링크]


중기청, 교육부, 문체부, 미래부, 농식품부, 특허청, 고용부에서 올해 나올 사업명과 지원대상, 주관기관, 예산등이 총망라된 내용이므로 필요하신 분들은 위 링크를 따라 들어가셔서 확인하시고, 바쁘신 분은 첨부파일을 참조하셔도 좋을 것 같습니다.


2017년 모두들 화이팅하는 한해가 되었으면 좋겠네요.


2017년도 정부 창업지원사업 통합공고.hwp




반응형

JSP의 JSTL정리(JSP Standard Tag Library)

Computer Science/JSP
반응형

JSP에서 Tag를 이용해서 프로그래밍을 하기 위해서는 JSTL을 이용한다.


코어태그

  • <%@tablib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>형태로 정의한다.
  • if-else 또는 변수지정 같은 논리적인 처리를 위해 사용되는 스크립트 코드를 대체하기 위한 태그를 제공한다.


 기능분류

 태그 

 설명 

 변수 지원

 set

 JSP에서 사용될 변수를 설정한다. 

 remove 

 설정한 변수를 제거한다. 

 흐름 제어

 if 

 조건에 따라 내부 코드를 수행한다. 

 choose 

 다중 조건을 처리할 때 사용한다. 

 forEach

 컬렉션이나 Map의 각 항목을 처리할 때 사용한다. 

 forTokens

 구분자로 분리된 각각의 토큰을 처리할 때 사용한다. 

 URL 처리

 import

 URL을 사용하여 다른 자원의 결과를 삽입한다. 

 redirect

 지정한 경로로 리다이렉트 한다. 

 url

 URL을 재작성 한다. 

 기타 태그

 catch 

 익셉션 처리에 사용된다. 

 out 

 JspWriter에 내용을 알맞게 처리한 후 출력한다. 



자세한 내용은 다음 링크 참조


JSTL 코어 태크


함수태그

  • JSTL은 EL에서 사용할 수 있는 함수 태그를 제공한다.


함수

 설명 

 length(obj)

 obj가 Conllection인 경우 저장된 항목의 개수를, 문자인 경우 문자열의 길이를 반환

 toUpperCase(str)

 str을 대문자로 변환

 toLowerCase(str) 

 str을 소문자로 변환

 substring(str, idx1, idx2) 

 str.substring(idx1, idx2)의 결과를 반환, idx2가 -1일 경우 str.substring(idx1)과 동일

 substringAfter(str1, str2) 

 str1에서 str1에 포함되어 있는 str2 이후의 문자열을 구함

 substringBefore(str1, str2) 

 str1에서 str1에 포함되어 있는 str2 이전의 문자열을 구함

 trim(str) 

 str 좌우의 공백 문자를 제거 

 replace(str, src, dest) 

 str에 있는 src를 dest로 변환

 indexOf(str1, str2) 

 str1에서 str2가 위치한 인덱스를 구함

 startsWith(str1, str2)

 str1이 str2로 시작할 경우 true, 그렇지 않을 경우 false를 반환

 endsWith(str1, str2) 

 str1이 str2로 끝나는 경우 true, 그렇지 안을 경우 false를 반환

 contains(str1, str2)

 st1이 str2를 포함하고 있을 경우 true를 반환

 containslgnoreCase(str1, str2)

 대소문자 구분없이 str1이 str2를 포함하고 있을 경우 true를 반환

 split(str1, str2) 

 str2로 명시한 글자를 기준으로 str1을 분리해서 배열로 반환 

 join(array, str2) 

 array에 저장된 문자열을 합침, 각 문자열의 사이에는 str2가 붙음

 escapeXml(str) 

 XML의 객체 참조에 해당하는 특수문자를 처리함 



JSTL 함수 태그


국제화태그

  • <%@tablib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>형태로 정의한다.
  • 특정 지역에 따라 알맞은 메시지를 출력할 경우에 사용한다.

기능분류

 태그 

 설명 

 로케일 지정

 setLocale

 Locale을 지정

 requestEncoding

 요청 파라미터의 캐릭터 인코딩을 지정

 메시지 처리

 bundle

 사용할 번들을 지정

 message

 지역에 알맞은 메시지를 출력

 setBundle

 리소스 번들을 읽어와 특정 변수에 저장

 숫자 및 날짜 포맷팅

 formatNumber

 숫자를 포맷팅

 formatDate

 Date 객체를 포맷팅

 parseDate

 문자열로 표시된 날짜를 분석해서 Date 객체로 변환

 parseNumber

 문자열로 표시된 날짜를 분석해서 숫자로 변환

 setTimeZone

 시간대 정보를 특정 변수에 저장

 timeZone

 시간대를 지정


자세한 내용은 다음 링크 참조


커스텀태그


자세한 내용은 다음 링크 참조

JSTL 커스텀태그

반응형

웹페이지 안에 소스를 넣을때 소스를 잘 표시하고 싶으면

Computer Science/HTML5
반응형

블로그가 티스토리인 관계로 글을 쓸때 소스를 입력시킬 때가 많다.

하지만, 소스를 조금 더 멋있게 표시하고 싶으면 다음링크를 통해서 멋있게 표시해볼 수 있다.



[블로그 관리하기] 티스토리(Tistory)에 소스코드 넣기, SyntaxHighlighter 설치/적용/사용법


위 방법대로 할 경우 


java


jsp



xml



반응형

대략 홈페이지는 어느정도 선에서 마무리 하고 시간날때마다 차근차근

종달랩 사업현황/Working Diary
반응형
홈페이지를 툴을 이용해서 만들다 보니,
처음에는 툴을 사용하는 방법이 익숙치 않아서 헤맸지만,
어느덧 툴이 손에 익숙해지는 순간 또다른 재미가 붙기 시작했다.

하지만, 언제까지 이것만 만지작만지작 할 수는 없는 노릇인것 같다.

종달랩 홈페이지는 마지막에 '우아한형제들' 회사소개서를 링크시켜놓고 일단은 1차오픈하는 걸로 마무리 했다.

왜 '우아한 형제들' 회사소개서를 링크시켰는가 물어본다면.. 링크 테스트 하다가 전에 받아놓은게 있어서 테스트 하고 우리걸로 바꿀려고 했는데, 종달랩 회사소개서가 없네.. 이런..


그래서 당분간 회사소개서 만들때까지 걸어놓는걸로.

'우아한형제들'은 나아게 감사해야 합니다. 이렇게 제가 홍보해줄주는 몰랐죠.

ㅠ_ㅠ


2017년이 다가오고 있네요.


하늘라벨 홈페이지 만들어야지..





반응형

Domain 구매완료. jongdali.com (종다리닷컴)으로 결정했습니다.

종달랩 사업현황/Working Diary
반응형

종달랩에서 도메인을 구매했습니다.


마이크로사의 '비즈스파크'에 스타트업으로 신청을 했는데, 도메인도 없고, 어쩌구 저쩌구 하는 이유로 퇴자를 맞았습니다.


하루반나절을 도메인 검색을 하지는 않았고,

그냥 jdlab, jongdallab으로 도메인을 몇개 보다가 그냥 쉽게 가자고 해서 jongdali로 했습니다.


아무도 사용하는 이가 없어서 도메인 구매가 무척 쉬웠습니다.


'종다리닷컴'이라고 부르기로 했는데.. 갑자기 저의 두꺼운 다리가 생각이 났습니다.

하지정맥류 사이트로 보지 않을까 하는 우려를 잠시 해봤습니다.


홈페이지는 워드프레스를 이용해서 만들 수 있는 서비스를 제공해서 웹호스팅도 신청했습니다.


오늘 서점에서 워드프레스로 홈페이지 만드는 책을 사다 봐야 할 것 같습니다.



하루하루.. 새롭고 신난다고 할 수는 없지만, 재미있는 시간들입니다.


이제 돈만 벌면 됩니다.

그리고 그게 가장 큰 문제입니다.

반응형

상가는 생각보다 한산했고, 내 작업하는데는 더없이 좋았고..

종달랩 사업현황/Working Diary
반응형

상가를 어느정도 세팅완료하고나서 12월 19일 처음으로 상가로 출근하였다.


원래 여기서 개발이나 기타 작업을 할 요량은 아니였지만, 처제혼자서 라벨오프라인 작업을 진행하기에는 여러가지 바쁜일이나, 손이 필요한 일이 있을까 해서 당분간은 여기로 출근을 할 계획이였다.


하지만, 경기탓과 연말이라서 그런지 상가내에 돌아다니는 사람은 무척 한산했고, 컴퓨터 세팅이 완료된 이후로 이런 저런 작업들 진행하는데 오늘은 매우 조용하게 오전을 보내고 있는것 같다.


상가 밖같에  Display를 위한 앵글을 맞추는데 40만원 안되는 돈이 또 들어간다고 하는데..

일단은 12월은 돈만 기똥차게 쓰는 한달이 되는것 같다.


걱정반, 기대반...


어쨌든, 내가 포기하지 않으면 언젠가는 좋은 결과가 있으리란 것만 믿고 간다.


오늘도 나의 가장 화려한 젊음의 날인 만큼 화이팅..

반응형

라벨사업의 시작, 그리고 IT와의 접목

종달랩 사업현황/Label Business
반응형

올해 목표는 원래 3가지 였다.


그중에 가장 먼저 시작하고 성공할 것으로 생각했던 것은 8월에 실패로 돌아갔다.

안타까웠지만, 그럴수 밖에 없었다. 불가항력이였다고나 할까.


그리고, 다른 하나는 뜻하지 않은 지인의 소개로 지난 5년동안의 기다림끝에 달성이 되었다.


마지막 하나는 6월경에 어떻게 진행이 되는가 했었는데, 실패하고 머릿속에서 지웠었다. 그게 바로 지금 준비하는 라벨사업이였다. 그런것이 어떻게 죽지 않고 살아서 12월을 얼마 남겨두지 않은 시점에 가장 활활타오르고 있다.


포기하지 않으면 끝나지 않는다고 했던말이 기억난다.


2016년동안 잘될것 같았던 일은 아쉬움을 뒤로 한채 정리했는가 하면, 오랜기다림이 결실을 맺고, 끝난줄 알았던 일이 부활하고..


물론 첫번째 일은 내가 법인을 만들면서 이것 역시 끝난게 아닌게 되었지만..


뭐든지, 끝까지 해보는게 중요한것이란걸 느낀 한해였다.


그리고, 지금 라벨사업의 오프라인 사업장은 작은 디테일을 만들어 내기 위해 매일매일 열심히 진행중이다.


다음주 월요일에는 정식으로 매장의 오픈을 알리는 날이 되겠지.. 











반응형

TensorFlow를 위해서라도 고급 그래픽카드는 이제 필수

Computer Science/머신 러닝
반응형

Ignoring gpu device (device: 0, name: GeForce GTX 460, pci bus id: 0000:07:00.0) with Cuda compute capability 2.1. The minimum required Cuda capability is 3.0.


이 메시지를 제대로 해석을 못해서 직접적인 컴파일을 통해서 Cuda의 최소 지원을 수정하면 될 줄 알았다.


하지만, 최근 TensorFlow는 Cuda 3.0이상을 지원하는 그래픽카드가 있어야 한다는 것이였다.

내가 갖고 있는 싸구려 그래픽카드는 GTX 460으로 2.1만을 지원하는 것이였다.


보통 서버로 동작할 컴퓨터에는 비싼 그래픽카드가 필요없다는 인식을 갖고 있었는데, 앞으로는 고사양의 GPU를 갖는 그래픽카드가 필요한 시대가 된것이다.


어제 광화문에서 들은 교육에서도, 딥러닝이 가능할 수 있었던 것은 고사양의 컴퓨터가 등장하고, 그동안 오락이나 그래픽용으로만 사용되던 GPU의 고속연산으로 인해 구체화된것이라는 내용이 있었다.


고도의 데이터를 연속으로 처리하는데 병렬처리 프로세서가 필요하고, 지금까지 그것을 처리하기 위해 특화진화한 것이 GPU였기 때문이다.


그래픽카드를 업그레이드 할 필요는 없어졌고, 이제는 TensorFlow의 이용법과 그동안 기억저편에도 있을까 말까한 인공지능관련된 지식을 깨워내야 겠다. 


수학은... 정석부터 다시 시작하는게 정석이겠지..


반응형