grid의 view속성의 forcefit을 true로 해 준다.
view: new Ext.grid.GridView({
forceFit: true,
enableRowBody: true,
emptyText: 'No Record found'
})
그 후 grid의 autoExpandColumn 속성에 column의 id를 지정함
autoExpandColumn: "아이디명"
columns: [
{
id: "아이디명",
header: "상품명",
dataIndex: 'name',
sortable: true,
width: 150,
align: 'left'
}]
2008년 7월 31일 목요일
grid column사이즈 자동 조절
2008년 7월 30일 수요일
extjs alert창의 조건에 따라 로직 실행
if ( btn == "ok" )
{
var params = {};
params['action'] = "del";
Ext.Ajax.request({
url: xxx.php',
success: function( response ){
alert ( response.responseText );
},
failure: function(){ alert("실패") },
params: params
});
}
})
2008년 7월 28일 월요일
javascript에서 xml string을 control
xmldoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
// 2. xml문서 양식의 data를 loadXML을 사용해 load
xmldoc.loadXML( data );
// 3. 출력 샘플
alert ( "평균입고:" + xmldoc.getElementsByTagName("dataset")[4].getAttribute("tot_stockin") + "\n평균출고:" + xmldoc.getElementsByTagName("dataset")[4].getAttribute("tot_deliv") );
2008년 7월 25일 금요일
공인인증은 개선의 여지가 없다는 말인가?
공인인증서, IE서만 구동은 위법 아니다 라는 기사가 떴네요.
다들 아시다시피 우리나라의 보안체계는 미국 MS사의 손아귀에서 오무락펴락하고 있는 실정입니다.
미국의 일개회사의 정책에 나라의 근간이 흔들리는데 이런 상황에 대해 정부는 어떻게 생각하고 현실을 어떻게 받아 들이고 있을까요?
결과가 나왔는데. "그게 뭐 어때서?" 였습니다. 참으로 답답하다는 느낌이 많이 듭니다.
어떻게든 살아 보기 위해 통신강국 IT강국 어쩌구 하더니 사면초가에 빠져버린 느낌이 드네요.
모바일쪽에서도 전세계의 iPhone열풍을 우리만 비켜나 있는것 같고 비단 iPhone이 제품으로써의 의미만 있는게 아니라.
모바일과 Web의 결합을 의미하고 무선과 유선을 아우르는 패러다임의 전환의 시작이라고 생각하거든요
모 우리나라 통신사 들이야 내가 모든 돈을 다 벌어야 하는데 왜 남들 돈 벌게 오픈하냐? 이렇게 생각할 수도 있죠.
모 말이 다른데로 샜는데. 여하튼 법원에서는 우리나라의 보안 인프라가 MS의 손에 놀아나는 이 상황이 아무렇지도 않나 봅니다.
관련 기사: http://itnews.inews24.com/php/news_view.php?g_serial=345244&g_menu=020200
관련 블로그: http://openweb.or.kr/?p=143
2008년 7월 24일 목요일
구글의 미래 검색방식
구글의 검색 결과에 사용자들이 커멘트를 달 수 있군요.
여러 사람의 의견을 볼 수도 있음으로 검색의 질을 높이는 의도인 것 같습니다.
방식은 단순한데 구글이란 회사의 철학을 엿볼 수 있네요.
어떻게 하면 고객들이 편리하게 찾고자 하는것을 찾을 수 있을까? 우리나라 회사들처럼 어떻게 하면 검색 결과를 가지고 돈을 많이 벌 수 있을까랑 차이가 나는 것 같습니다. 물론 회사는 기본적으로 이윤을 추구하는 집단이긴하지만 그래도 뭔가 달라보이네요.
2008년 7월 21일 월요일
Worksheet.php 를 사용하여 excel을 생성하고 있다.
숫자가 길어질 경우 뒷 자리가 0000 으로 나와 버리는 문제점이 보고 되었는데 format을 사용하여 수정을 하려고 노력 함
$this->format = & $workbook->addformat($text);
$this->format->setNumFormat('0');
등등의 format 셋팅 후
$worksheet->write($i, $j, $val , $this->format);
으로 값을 저장할때 $this->format을 추가해 포맷을 설정해줌 하지만 아무리 해도 통하지 않음
결국 engine을 손을 봐야 했음
Spreadsheet/Excel/Writer/Worksheet.php 를 열어보면 write라는 function이 있다.
function write($row, $col, $token, $format = 0)
{
// Check for a cell reference in A1 notation and substitute row and column
/*if ($_[0] =~ /^\D/) {
@_ = $this->_substituteCellref(@_);
}*/
// Match number
if (preg_match("/^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/",$token)) {
//return $this->writeNumber($row,$col,$token,$format);
// 바꿔 버림...잘됨
return $this->writeString($row,$col,$token,$format);
}
// Match http or ftp URL
elseif (preg_match("/^[fh]tt?p:\/\//",$token)) {
return $this->writeUrl($row, $col, $token, '', $format);
}
// Match mailto:
elseif (preg_match("/^mailto:/",$token)) {
return $this->writeUrl($row, $col, $token, '', $format);
}
// Match internal or external sheet link
elseif (preg_match("/^(?:in|ex)ternal:/",$token)) {
return $this->writeUrl($row, $col, $token, '', $format);
}
// Match formula
elseif (preg_match("/^=/",$token)) {
return $this->writeFormula($row, $col, $token, $format);
}
// Match formula
elseif (preg_match("/^@/",$token)) {
return $this->writeFormula($row, $col, $token, $format);
}
// Match blank
elseif ($token == '') {
return $this->writeBlank($row,$col,$format);
}
// Default: match string
else {
return $this->writeString($row,$col,$token,$format);
}
}
2008년 7월 20일 일요일
2008년 7월 19일 토요일
2008년 7월 17일 목요일
MS의 라이브메쉬업 서비스
바햐흐로 유비쿼터스의 시대입니다. 어디에서나 자신의 자료를 이용할 수 있는 환경이 도래하고 있군요.
말만 듣던 라이브 메쉬업 서비스입니다.
미국에서만 서비스를 한다고 합니다. 이젠 웹하드의 시대는 저물고 모두 라이브 메쉬업으로 가야 하는건가 봅니다. 기본 5G인데 얼마나 비용을 내야 할지..
핸폰 벨 소리를 바꿨다.
선예가 피쳐링을 한 마이티의 "에너지" 란 노래가 몇일째 귓가를 맴돈다.
핸폰 벨 소리도 바꿨다.
어떻게 바꾸는줄 몰라 선물해 달라고 졸라서 바꿨다.
지겹도록 듣고 털어내야지..ㅎㅎㅎ
여름엔 역시 흥겨운 댄스음악이 짱이다~ ㅎㅎㅎㅎ
2008년 7월 15일 화요일
태안 CC에서 골프 치고 왔습니다.
태안 CC 가는 길..멀리는 바다인데 안개가 껴서 그런지 뿌옇네요~~어디가 하늘이고 어디가 바다냐? ㅎㅎ
골프장 입구의 비석입니다.
필드 입구 입니다.
필드 사이의 전경. 여긴 워터 해져드가 많기로 유명한 골프장 이랍니다.
기념 컷...ㅎㅎㅎ
갤러웨이 모자가 이쁩니다. 옆에 팔만 보이시는 분은 최부장님
함께간 일행 들...
2008년 7월 12일 토요일
블로그 보다 우연히 어느분이 우리V카드에 대해 써 놓은 글을 봤습니다.
저도 은행에서 혜택이 많은 카드라고 해서 신청했는데.
극장 할인도 없고, 레스토랑 할인도 없고.
모르죠 다른 할인은 있는데 제가 쓴 적이 없는지.
여하튼 시너스랑 롯데시네마를 가는 저로썬 별 소용이 없더라구요 ^^;
혜택을 한 번 찾아봐야겠슴다.
=====================================
혜택
패밀리레스토랑 VIPS, 씨즐러,씨푸드오션,차이나팩토리 20% 할인
- 1일 1회 / 건당 할인액 최고 2만원 한도내에서 가능
※ VIPS,씨즐러,씨푸드오션,차이나팩토리 는 woori할인서비스 대상가맹점에서 제외 -> 씨푸드오션? 거기서 할인안된다고 한것 같은데? 그 집이 그집이 아닌가? ㅋㅋㅋ
씨푸드 오션의 설명
=> 이런식이면 Life Care선택 회원이 아니거나 전월 30만원 이상 쓰지 않았을 경우 할인이 안되는거네.
다른 카드에 비해 조건이 까다롭네.
타 카드
CGV, 메가박스, 롯데씨네마 영화할인
?? 롯데씨네마에선 분명 안된다고 하던데? -> 전화 해봐야겠네.
- 월 1회 / 연간 6회 / 1인당 3,000원 (동반자 1인 포함 최대 2인까지 할인가능)
※ 이용대금 차감방식으로 할인적용
※ 영화관람요금 5,000원~ 10,000원 미만 결제시에는 1인 할인 가격 적용
※ 영화관람요금 10,000원 이상 결제시에는 2인 할인기준 적용
※ 인터넷 예매분은 할인불가 -> 직접 방문해야 할인이 되는군요
2008년 7월 11일 금요일
2008년 7월 7일 월요일
oop grid extend 객체 생성 샘플
function으로 객체 생성해서// function으로 객체 생성
Ext.grid.CheckColumn = function(config){
Ext.apply(this, config);
if(!this.id){
this.id = Ext.id();
}
this.renderer = this.renderer.createDelegate(this);
};Ext.grid.CheckColumn.prototype ={
// grid는 위에서 선언된 var grid = xxx 의 grid 임
init : function(grid){
this.grid = grid;
this.grid.on('render', function(){
var view = this.grid.getView();
view.mainBody.on('mousedown', this.onMouseDown, this);
}, this);
},onMouseDown : function(e, t){
if(t.className && t.className.indexOf('x-grid3-cc-'+this.id) != -1){
e.stopEvent();
var index = this.grid.getView().findRowIndex(t);
var record = this.grid.store.getAt(index);
record.set(this.dataIndex, !record.data[this.dataIndex]);
}
},renderer : function(v, p, record){
p.css += ' x-grid3-check-col-td';
return '<div class="x-grid3-check-col'+(v?'-on':'')+' x-grid3-cc-'+this.id+'"> </div>';
}
};
prototype으로 method 추가 함
2008년 7월 6일 일요일
익현이와 혜승이가 한 살림 꾸렸다.
요즘 애기들은 역할 놀이가 한창이다.
익현이가 남편을 하면 혜승이는 부인 혹은 익현이는 아빠 혜승인 애기.
무슨 남자애가 소꿉장난을 이리 좋아 하는지 누나는 공차기 뛰기 이런 놀이 하려고 하고 익현인 인형놀이 일명 소꿉장난을 하려 한다.
지금도 옆에서 인형놀이 중인데 익현인 계속 쫑알 거리고 혜승인 단답형의 대답만 하고 있다.
너 완전 예쁘게 생겼어.
그래?
혜승이가 방구를 끼자 "너 방구 꼈니?"
"응"
"괜챦아 냄새 나지 않아"
"애기야 빨리와~~"
내년에 혜승이 학교 보내라고 하는데 문득 걱정이다, 대안 학교를 알아봐야 하나?
아니면 그냥 일반 학교 보내고 남들 하는대로 하면서 살아야 하나?