요번에 종편이 생기면서 즐겨보는 정도는 아니였지만 지나가다보던 방통대 채널이 뒤로 밀렸습니다 ㅡ,.ㅡ;;; 제가 프로그래머다보니 가끔 방통대에서 소프트웨어 관련 강의를 하면 챙겨보곤 했는데 이런류의 컨탠츠는 일부로 챙겨 본다기보단 지나가다가 보는 방송이라 채널이 뒤로 밀리니 일부로 뭐하는지 확인해야해서 귀찬음이 이만 저만이 아닙니다. 있을땐 몰랐는데 막상없으니 허전하네 ㅜㅡ 그러다 문뜩 떠오른 생각이 "왜 TV엔 채널 순서 바꾸는 기능이 없는 거지?" 요즘 TV는 엄청 똑똑해젔습니다. 자체 녹화기능에 인터넷도 되고 USB메모리를 꼽아 사진이나 동영상도 볼수 있습니다. 그런데 왜 순서바꾸는 기능이 없는거지? 생각해보니 제가 쓰고 있는 TV수신카드의 프로그램에도 채널 순서를 바꾸는 기능이 있습니다. 원하는 ..
성태님의 글을 보다가 '겹치지 않는 랜덤값'을 구하는 알고리즘에 대해 쓸 글을 보았습니다. 성태님의 홈페이지 - 중복없는 숫자를 랜덤으로 배열하는 방법 저도 예전에 '숫자야구'와 '로또 번호 생성기' 때문에 이 알고리즘에 대한 생각을 많이 했었습니다. 지금은 클래스 화 시켜놨죠. 저 글을 보면서 느낌 점은 '기존 세대'와 '객체지향 세대'의 갭이였습니다 ㅡ,.ㅡ; 제가 이 알고리즘을 만들 때만 해도 리스트나 해쉬 같은건 생각도 못 했는데 말이죠 ㅎㅎㅎㅎ 어찌됐건 성태님의 글의 방법1~5번까지 숙지하시면 이 포스팅을 읽는 데 도움이 됩니다. (안 읽어도 크게 지장은 없습니다.ㅎㅎㅎ) 편의상 제가 만든 알고리즘을 '방법 6'이라고 하겠습니다. 1. '방법6' 이해하기 겹치지 않는 숫자를 배열하려면 순서가 이..
예전에 멋진 성희님 블로그에서 '인터넷 속도 측정 최강자'라는 제목으로 추천해주신 사이트입니다. (참고 : 멋진 성희 - 인터넷 속도 측정사이트 최강자 SPEEDTEST.NET ) 그런데 제 생각에는 아무것도 묻지도 따지지도 않고 측정해주는게 좋은것 같습니다. 우리나라 검색사이트들은 뭘 입력해라 설치해라하는게 많은지-_-; SpeedTest - 속도 측정 바로가기 영어라는 단점이 있지만 이정도 영어수준은 ㅋㅋㅋㅋㅋ UI/UX도 깔끔하고 좋습니다.
애니메이션의 반복 옵션을 주려면 스토리보드에 'RepeatBehavior'속성을 주면 됩니다. Storyboard m_sbReturn = new Storyboard(); this.m_sbReturn.RepeatBehavior = RepeatBehavior.Forever; 참 쉽조잉? 이렇게 옵션을 'RepeatBehavior.Forever'으로 주면 무한 반복 합니다. 멈추려면 '.Stop()'을 호출하면 됩니다.
미국을 떠들석 하게 했던 미국판 도가니 사건으로 불리는 '펜스테이트 스캔들'에 관한 기사를 보다가 황당한 내용을 보았습니다. 11월 10일, 수천 명의 펜스테이트 학생들은 조 퍼터노 감독의 사임이 발표된 뒤 거리로 쏟아져 나와 "우리는 펜스테이트"를 외치며 밤늦게까지 격렬한 시위를 벌였다. 이들은 퍼터노 감독의 해임에 항의하여 "조는 가면 안 돼", "우리는 조가 돌아오기를 원해", "We ♥ JoePa" 등의 문구가 적힌 피켓을 들고 퍼터노 감독의 집도 찾아갔다. 시위 학생들은 펜스테이트 사건을 취재하는 언론에 적개심을 보이며 방송국의 취재 차량 밴을 뒤집기도 했다. 참고 : 오마이 뉴스 - '미국판 도가니 사건'은 왜 오랫동안 묻혔나 ) 아직 확정된게 아니라고는 하지만 살인과 성범죄에 대해서 단호한 ..
가속 감속 넣기는 참 쉽습니다. 문제는 애니메이션을 구성할때 어떻게 구성했냐에 따라 다르죠. 이전글 - [WPF/Silverlight] 오브젝트 애니메이션 이전글을과 같이 'DoubleAnimationUsingKeyFrames'로 구현한경우 키프레임 구성에 사용한 'EasingDoubleKeyFrame'을 사용하여 가속/감속을 지정하여야 합니다. 가속/감속을 지정할때 사용하는 속성은 'EasingFunction'입니다. 이게 있어야 지정이 가능하죠. //DoubleAnimationUsingKeyFrames kf = new EasingDoubleKeyFrame(); kf.EasingFunction = new CircleEase() { EasingMode = System.Windows.Media.Animat..
자료를 보다가 제 눈을 의심했습니다. 앵? 이것슨!!! 말도 많고 탈도 많던 오코스모스 윈도우테블릿 아닌가!!!! 클릭해서 들어가보니 오코스모스 - OCS9 헐헐... 이 프로젝트에 맴버가 아니라서 제손이 간게 별로 없지만 아주 쵸큼 손때가 묻었죠 ㅡㅡㅋ 장단점이나 개발비화 같은것을 말하고 싶지만 말했다간 당장 계약서 들고 뛰어올것 같으니 접어두도록 하죠 ㅋㅋㅋㅋㅋ 제가 보통 모듈단위나 남에팀 지원 아니면 내부에서만 사용하는 프로그램 같은 일반사람들이 쉽게 접할수 없는 것들을 주로 하다보니 이렇게 재품화 되는걸 보기가 쉽지 않은데 이건 그래도 제품화 된걸 봤습니다 ㅋㅋㅋㅋ 뭐 그것도 웃기지만 내블로그에 광고가 나오다늬!!! ㅎㅎㅎㅎ 애드센스의 센스가 예술이네요 ㅋㅋㅋ
요즘 IT뉴스세션을 보면 깜짝 깜짝 놀랄때가 한두번이 아닙니다. 디지털 타임스 - 올 IT 수출 1600억달러 육박 앵? 아무래도 제가 소프트웨어산업에 종사하고 있다보니 IT산업이라고 하면 소프트웨어 산업이라는 인식이 있습니다. 1.하드웨어 + 소프트웨어 = IT 아...역시나 기사를 읽어보면 전자산업(하드웨어)과 소프트웨어산업을 합쳐서 'IT'라고 통칭 하고 있다는 것을 알수 있습니다. 당연한것이지만 하드웨어와 소프트웨어를 합쳐 IT라고 하는 것이고 이것은 사전적 의미와도 같습니다. 그런데 기사를 읽어보면 소프트웨어산업 관한 내용은 없습니다. 물론 전자산업이 소프트웨어와 땔래야 땔수 없는 관계이긴 합니다만 하드웨어는 많이 취급하지 않는 MS가 한국시장에서 매년 4000억원이상 벌고있고 오라클이 3000..
텍스트 박스, 버튼, 유저컨트롤 등이 뒤섞여있는데 모두 같은 애니메이션을 주려면? 이럴때 보통 오브젝트(object)로 선언하여 관리하면 되지만 오브젝트 형태는 애니메이션을 줄수가 없습니다. 오브젝트는 스토리 보드에 추가 할수 없다는 에러입니다. 이럴 때는 오브젝트를 'FrameworkElement' 형태로 바꿔주면 됩니다. 에러가 사라 젔습니다. 그렇기 때문에 애니메이션을 통으로 관리 할때는 'FrameworkElement'로 해야 하는 것이지요. 초간단 천체 소스