맥용 크롬 폰트 변경! change chrome's font.

Infomation 2010.01.08 13:19
맥용 크롬의 기본 폰트 설정이 매우 구리게 되어있다. 
이것때문에 눈까지 아플 지경이어서 어떻게 폰트를 바꿀찌 찾아보니
직접 Perferences 파일을 수정하는 수 밖엔 없다.

참고한 블로그..
http://macslog.com/post/262827426/google-chrome-for-mac
http://emps.l-c-n.com/notebook/chrome-minimum-font-size


~/Library/Application Support/Google/Chrome/Default/Preferences
위 경로로 접근한다. 만약 한글 OSX(맥)를 사용하시는 분이라면...
홈디렉토리/라이브러리/Application Support/Google/Chrome/Default/Preferences
한글맥에서는 Library 폴더를 한글로 번역해서 보여준다... 왜 그런 바보짓을 하는지 잘 모르겠지만;;; 오히려 사용자들이 더 헷갈리는데;;

위 파일을 열어서
"webkit": {
      "webprefs": {
         "default_fixed_font_size": 13,
         "default_font_size": 16,
         "fixed_font_family": "Menlo",
         "minimum_font_size": 12,
         "minimum_logical_font_size": 12,
         "sansserif_font_family": "Helvetica Neue",
         "serif_font_family": "Times",
         "standard_font_is_serif": false
      }
   }

제일 밑에 부분에 위 코드를 복사해 넣으면 된다.
만약에 webkit 이라는 항목이 없으면 앞부분에 콤마(,)를 넣어 주는것도 잊지 말자.

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

JNDI를 쓰기위한 삽질!

Programming 2008.10.28 14:18
이클립스에서 JNDI를 설정해서 쓰기위해 엄청난 삽질을했다.

톰켓에서 하라는데로 고대로 따라했으나 아래와 같은 에러를 뱉으면서 안된다. 제길.


Cannot load JDBC driver class 'com.mysql.jdbc.Driver'"

아니 분명 하라는데로 했고,
드라이버도 다 추가되어있는데! 왜 드라이버를 못찾는다고 난린게야???

뭐냣. 넌 뭐땜시...

그렇게 삽질을 한참을 하다가 겨우 겨우 발견했다...

JNDI는 context의 라이브러리를 사용하지 않고, 톰켓의 기본 라이브러리를 쓴다..ㅠㅠ;


요렇게 라이브러를 #CATALINAHOME/common/lib 아래에 넣어 줘야 한다..ㅠㅠ;

그랬더니 이제 정상적으로 동작한다. 제길.

참고 : http://kwon37xi.egloos.com/2852803
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Programming' 카테고리의 다른 글

이클립스 단축키 (스크랩)  (0) 2008.12.17
JNDI를 쓰기위한 삽질!  (1) 2008.10.28
Sun Tech Day 2008 첫째날 후기  (0) 2008.10.15
Quartz properties  (0) 2008.05.27

DWR에서 여러개의 Converter 설정하기

Programming/DWR 2007.11.26 14:47

진짜 이걸 설정하기 위해서 엄청나게 헤멧다.. 결국은 아무것도 아니었는데 말이다..;;


DWR에서는 converter 를 이용하여 사용자의 임의의 bean을 쓸수가 있다.

그런데. 지금껏 대부분의 예제에서는 딱 한개의 bean만을 사용한 예제를 보여준다.

하지만 bean이 어디 하나뿐이겠는가?


여러개의 빈들을 설정해서 사용하고 싶다. 그런데 어떻게 해야 여러개의 빈을 사용할 수 있을까?

한참을 고민하며 테스트도 죽어라 했다.

그 결과를 공개한다.



프로젝트 구성은 아래와 같다.

DwrAction을 통해서 DwrBeanDwrBeanTwo를 각각 호출하여 사용하고 싶다.

Capture1.gif 


  • DwrAction.java
 package daum.test;

public class DwrAction {
 public DwrAction(){
 }
 public DwrBean getBean(){
  DwrBean b = new DwrBean();
  b.setAddr("here");
  b.setName("kim");
  b.setNum(1);
  return b;
 
 }
 public DwrBeanTwo getBean2(){
  DwrBeanTwo t = new DwrBeanTwo();
  t.setAge(20);
  t.setLevel("B");
  t.setPost("Seoul");
  return t;
 }
}


  • index.jsp

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
<script type='text/javascript' src='dwr/interface/DwrAction.js'></script>
<script type='text/javascript' src='dwr/interface/DwrAction2.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
<script type="text/javascript">
function getBean(){
 DwrAction.getBean(returnBean);
}
function getBean2(){
 DwrAction2.getBean2(returnBeanTwo);
}
function returnBean(data){
 alert(data.name+' '+data.num+' '+data.addr);
}
function returnBeanTwo(data){
 alert(data.age+" "+data.post+" "+data.level);
}

</script>
</head>
<body>
<a href="javascript:getBean()">getBean</a><br>
<a href="javascript:getBean2()">getBean2</a>
</body>
</html>


  • dwr.xml  
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" "http://www.getahead.ltd.uk/dwr/dwr10.dtd">
<dwr>
    <allow>
        <convert converter="bean" match="daum.test.DwrBean"/>
        <create creator="new" javascript="DwrAction" >
            <param name="class" value="daum.test.DwrAction"/>
            <include method="getBean"/>
        </create>
    </allow>
    <allow>
        <convert converter="bean" match="daum.test.DwrBeanTwo"/>
        <create creator="new" javascript="DwrAction2" >
            <param name="class" value="daum.test.DwrAction"/>
            <include method="getBean2"/>
        </create>
    </allow>
</dwr>

 괜히 삽질했다. 결론은 allow를 두번 쓰면 되는것이었던 것이다!!! 젠장할 DWR...-_-;;;


이 글은 스프링노트에서 작성되었습니다.

신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Programming > DWR' 카테고리의 다른 글

URL Validation  (0) 2008.01.02
DWR에서 여러개의 Converter 설정하기  (0) 2007.11.26
DWR  (0) 2007.11.26


티스토리 툴바