맥용 크롬 폰트 변경! 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 이라는 항목이 없으면 앞부분에 콤마(,)를 넣어 주는것도 잊지 말자.

저작자 표시 비영리 변경 금지
신고

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
신고

'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...-_-;;;


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

신고

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

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


티스토리 툴바