본문 바로가기

분류 전체보기110

[Web] 팝업, jquery dialog 모달 위치지정 Jquery dialog 기본 설정 가운데 정렬 특정 취치 지정$( '' ).dialog({ width : noWidth , height : noHeight , title : loJson.dcTitle , open : function() { $(this).html ( lsHtml ); $(this).css ( 'overflow' , 'hidden' ); $(this).parent().offset ( { top : noX , left : noY } ); } , close : function () { $(this).remove(); }}); 팝업 가운데 정렬 noX = parseInt ( ( window.screen.width / 2 ) - ( noWidth / 2 ));noY = parseInt ( ( w.. 2019. 2. 14.
[Web] 템플릿 문법(Template Syntax) 템플릿 문법(Template Syntax)템플릿이란?템플릿(Template)이란 형판(形板)을 의미합니다. CLOSER에서 템플릿이란 미리 데이터가 들어갈 형판을 만들어 둔 뒤 챗봇 시나리오에서 생성된 데이터를 답변 생성 시점에 주입하는 기능을 의미합니다.간단한 인삿말을 예로 들어 보겠습니다. 안녕하세요 고객님? 좋은 하루 되세요.안녕하세요 {{name}}님? 좋은 하루 되세요.1은 정적인 텍스트로만 답변을 작성한 예시이며, 2는 템플릿 기능을 이용해 답변을 작성한 예시입니다. 답변을 작성할 때 템플릿을 이용하면 고객과의 대화 내용에 따라 더욱 더 풍성하고 다채로운 답변을 작성하는 것이 가능해집니다.템플릿에 사용되는 데이터들은 챗봇의 실행 시점에서 결정되며, 이 값은 컨텍스트 (Context) 라고 부릅.. 2019. 2. 13.
[Spring] 조건에 따라 필터를 따로 분기해야 할경우. DEXT + SPRING 이미지 업로드시 오류 발생 WebApplicationInitializer @Override public void onStartup(ServletContext container) { // for dexteditor AnnotationConfigWebApplicationContext dextContext = new AnnotationConfigWebApplicationContext(); //dextContext.setConfigLocation(CONFIG_LOCATION); //container.addListener(new ContextLoaderListener(dextContext)); DispatcherServlet dextServlet = new DispatcherServlet(dextContext); dextServlet.se.. 2019. 2. 13.
[Web] 헷갈리는 UI, 스티비는 이렇게 씁니다. 헷갈리는 UI, 스티비는 이렇게 씁니다. 어떤 버튼을 넣어드릴까요?세상에 온전하게 혼자 만든 물건은 매우 드뭅니다. (풀스택이라는 개념도 있지만) 웹서비스 역시 여러 사람의 협업으로 만듭니다. 슬로워크에서 운영하는 이메일마케팅 서비스 스티비도 예외는 아닙니다. 살짝 말씀드리면 스티비는 기획/PM 1명, 디자이너 1명, 개발자 2명이 만들고 있습니다. 큰 조직은 아니지만 소통의 틈은 늘 존재하기 마련입니다.그중 하나가 UI 용어입니다. 동상이몽이라는 말처럼 각자 웹서비스 개발을 해왔지만, 모두가 같은 상황과 맥락에서 학습한 것이 아니고, 머릿속에 그리는 이미지가 달라 사용하는 용어가 서로 다를 수 있습니다. 그리고 같은 용어를 사용하면서도 그 의미와 구현된 결과물이 다를 수 있습니다.“‘드롭다운’이 들어가.. 2019. 2. 13.