context 두개를 함께 쓰는것도 가능함
이름을 찾고 값을 찾아서 해당 값을 선택하게 할 수 있다.
$("input[name=r" + obj.list[i].seq + "][value=" + obj.list[i].value + "]").attr("checked","checked");
이 글은 스프링노트에서 작성되었습니다.
context 두개를 함께 쓰는것도 가능함
이름을 찾고 값을 찾아서 해당 값을 선택하게 할 수 있다.
$("input[name=r" + obj.list[i].seq + "][value=" + obj.list[i].value + "]").attr("checked","checked");
이 글은 스프링노트에서 작성되었습니다.
StyleManager를 사용해 런타임시 스타일시트를 컨트롤 할 수 있다.
소스에서 css에 접근
이를 위해선 css가 swf로 컴파일 되어 있어야 한다.
이 글은 스프링노트에서 작성되었습니다.
자동 업그레이드를 위해 applicationupdater_ui.swf 프레임웍을 사용했음
applicationupdater_ui.swf
서버쪽의 updateDescriptor.xml 에 셋팅 된 파일을 현재 프로그램의 version과 체크해서 version이 다를 경우 update를 실행한다.
현재 version은 main-app.xml에서 셋팅 가능함
main-app.xml
소스.air
updateDescriptor.xml
updateDescriptor.xml
version에 설정된 version 값이 main-app.xml의 version과 다를 경우 실행됨.
버젼이 변경될 경우 수정해 줘야 함.
이 글은 스프링노트에서 작성되었습니다.
flex에서 hash array를 사용하고자 한다.
일단 아래와 같은 방법이 있을 수 있겠다.
기타..등등
이 글은 스프링노트에서 작성되었습니다.
평소 패턴매칭으로 사용했으나 lib가 있었다.
패턴 매칭이 더 나은가?
이 글은 스프링노트에서 작성되었습니다.
간혹 javascript내의 string의 html tag를 삭제 하고 싶을때가 있다.
이 글은 스프링노트에서 작성되었습니다.
// stock_tx
// js foreach
for (var i in obj['stock_tx'])
{
// i에 key값이 오는거야 ~~ 가는거야..
row = obj['stock_tx'][i];
$("#detail #stock_tx").append('<div>' + row['crdate'] + '</div>');
}
이 글은 스프링노트에서 작성되었습니다.
드림 위즈 터치 커넥트란데서 멜을 받아 보고 있는데 코엑스서 정기 교육을 한다나?
강사는 FLOO의 이창신 CTO 님 모르는건 멜 보내라고 했는데 답변이 올까?
iasandcb@**.com
서론은 학습 곡선의 이야기, 무엇인가 새로운 것을 학습하기 위해서는 강한 동기가 필요하다.(맞는 말이다)
대략적 내용을 정리 해 보면
일단 개발을 하기 위해선 SDK가 필요함, 이것은 애플 개발자 사이트에서 무료로 가입 후 다운 받을 수 있다.
apple id를 만드려면 개발 ID와 개인 ID가 있다 그냥 $99 짜리를 아무 생각 없이 쓰면 된다.
법인 인 경우 영문 사업자 등록증을 fax로 보내야 한다. 이 영문 사업자 등록증은 세무서에 가면 발급 해준다.
한국의 경우 호주쪽에서 전화가 오는데 어눌한 한국말을 할 줄 아는 애플 직원이 전화가 온다고 함.
길게 얘기 할 필요 없다고 함.
SDK는 Objective C 환경이고 gnustep.org에 가면 자세한 것을 알 수 있다.
아이폰은 코코아 프레임웍의 하부? 혹은 일부라 할 수 있는 코코아 터치 프레임웍을 사용한다.
아이폰은 320 X 480의 기본 UI사이즈를 가지고 있다
기본 메모리는 128M 허나 3GS의 경우 256M임.
기본 메모리가 128M 라고는 하나 실제 App에서 사용 가능한 메모리는 64M수준
64M이면 충분할 듯 하지만 실제로 이미지는 메모리에 그냥 띄워지기 때문에 관리가 쉽지 않음
메모리가 불 충분할경우 자동으로 프로그램이 종료되어 버린다.
=> 테스트 시 반듯이 오랜기간 동안 프로그램을 사용해 봐야 한다.
메모리는 자동으로 Gabage Collection을 하지 않으니 일일이 수동으로 해제해 줘야 한다.
판매를 목적으로 할 경우 ipot human interface guide를 통과 해야 한다.
어플리케이션은 Sandbox라는 환경에서 작동이 되고 개발자들의 말을 빌리자면 이렇게 제약이 많은 개발 환경은 처음 봤다라는 말이 전해진다고 함.
각각의 어플리케이션은 따로이 Storage를 가지고 있다. 다른 어플리케이션의 Storage는 접근이 불가능 하다.
아이팟 어플리케이션은 한 번에 한개만 구동이 가능하다 예를 들어 전화가 오면 무조건 지금 실행하고 있는 프로그램은 종료 되어야 한다.
=> 결국 프로그램은 현재의 상태를 저장한 후 종료를 해야 하며 재 실행할 때 이전 상태를 모두 기억하고 있어야 한다.
프로그램은 기본적으로 view로 구성되어 있다
프로그램의 정보는 .xib에 저장된다.
각각의 view는 헤더(.h) 임플리멘테이션(.m)으로 구성된다.
기본적으로 MVC 패턴을 따르고 있다.
디자인은 Interface Builder를 사용해 디자인이 가능하고 Interface Builder를 사용할 경우 각 view마다 .nib와 .nlb 가 생성된다.
-- 아 모르는게 너무 많고 생소 하다.
*파일의 개수가 많아지면 속도가 느려지니 주의 해야 함.
이미지는 기본적으로 png를 사용해야 함.
게임같이 ui가 세밀해야 할 경우 OpenGL을 사용해야 함
Core Animation을 사용해야 할 경우도 있음.
모 대략 이정도 정보가 머릿속에 들어 왔음. 한정된 자원으로 인해 개발 환경이 한 참 전으로 돌아가 버린 기분..ㅎㅎ
이 글은 스프링노트에서 작성되었습니다.
function block()
{
$.blockUI({message:$("#block_layer"),fadeIn:false});
}
functino unblock()
{
$.unblockUI({fadeOut:false});
}
이 글은 스프링노트에서 작성되었습니다.
적은 내용을 여러 페이지에 하고싶을 때가 있다.
<html>
<head>
<title>Sample Printing</title>
<style>P.page{page-break-after: always}</style>
</head>
<body>
<p class=page>
this is a page printing sample.after the end of
this p tag printing will start from next page.
</p>
<p class=page>
See it will print the data from next page.
Here we will give a button using that button
we will print this document.
<br>
<input type=button name=printit value='Print Me' onClick='print();'>
</p>
</body>
</html>
my $map = Unicode::Map->new("EUC-KR");
$sheet_name = $map->to_unicode("한글sheet명");
$worksheet = $workbook->add_worksheet( $sheet_name, 1 );
#!/usr/bin/perl -w
use strict ;
use Date::Calc qw(Add_Delta_Days) ;
my ( $todayd, $todaym, $todayy ) = (localtime)[3..5] ;
$todaym += 1 ;
$todayy += 1900 ;
my ($yesty,$yestm,$yestd) = Add_Delta_Days($todayy,$todaym,$todayd, -1) ;
어제 구하기..
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
$().mousemove(function(e){
$('#status').html(e.pageX +', '+ e.pageY);
});
})
</script>
<body>
<h2 id="status">
0, 0
</h2>
</body>
</html>
죽음..
$str = "JCD비비안체크롱남방";
if (preg_match('/&#([0-9]{1,});/', $str))
$str = mb_decode_numericentity($str, array(0x0, 0x10000, 0, 0xfffff), 'UTF-8');
echo iconv('utf-8','cp949', $str );
echo "\n----\n";
모뇽~~~
DBD::mysql - A Perl5 Database Interface to the MySQL database
=============================================================
The driver installation is described in
INSTALL.html
In short: If you are using
Windows/ActivePerl
1.) If you need to use an HTTP Proxy, set the environment
variable http_proxy, for example like this:
set http_proxy=http://myproxy.com:8080/
2.) The actual installation is as simple as
ppm install DBI
ppm install DBD::mysql
As of this writing, the above procedure won't work with
ActivePerl 5.8.0, because so far a PPM for DBD::mysql is
not available from the ActiveState server. I don't know
why. However, Randy Kobes has kindly donated a PPM package
to his own repository. You can use this as follows:
ppm install http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd