Toshiba Tecra R840 Disassembly

이미지
It's manual didn't even mention the word "disassembly" and i coudn't found any docs from internet about how to disassemble it. So, i just disassembled. This is how: at first, you need to release all the screws placed in back side. then you can seperate the case from main body. after seperate back side (also seperate HDD) it's time to upper side. above the LCD, you can see four rubbers hiding screws. in mine's case, leftest and rightest has screws and middle 2 has no screws. DON'T force to pull layer. another step needed. below LCD, you can see the metal-like part. it also has sticker hiding screw. So release the screw and remove that two parts. then you can see this. to seperate upper's layer, you need to release that(front) screw. then you can remove the layer.

[WP7] IsolateStorage를 사용한 파일 입출력

윈도우폰 파일 입출력 윈도우즈 폰은 파일시스템에 직접적인 접근을 할 수 없고 어플리케이션마다 가상으로 따로 생성된 독립된 파일 시스템을 받아서 사용한다 사용 예는 다음과 같다. 예에서는 UnicodeEncoding을 사용하여 String to byte 혹은 byte to String 변환을 시켜서 저장 및 로드한다. 다음은 Write using (IsolatedStorageFileStream isfs = new IsolatedStorageFileStream("파일 이름", FileMode.Create, IsolatedStorageFile.GetUserStoreForApplication())) {        UnicodeEncoding enc = new UnicodeEncoding();        byte[] bytes = enc.GetBytes("텍스트");        isfs.Write(bytes, 0, bytes.Length); } 다음은 Read이다. using (IsolatedStorageFileStream isfs = new IsolatedStorageFileStream("locosmemocont", FileMode.Open, IsolatedStorageFile.GetUserStoreForApplication())) {         byte[] buf = new byte[isfs.Length];         isfs.Read(buf, 0, (int)isfs.Length);         UnicodeEncoding enc = new UnicodeEncoding();         String str = enc.GetString(buf, 0, (int)i...

[Android] 홈 화면 위젯에 폰트 적용하기

이미지
안드로이드 위젯 폰트 변경 이 글까지 오셨다는 것은...이 아니라 이 글을 쓰게 된 것은 activity에서 typeface를 활용하여 폰트를 변경하는 것은 성공하였으나 홈 화면 위젯에 폰트를 바꾸지 못해서 구글링을 했는데 뜬구름 잡는 소리만 있고 제대로 된 설명이 없었다 라는 이유입니다 잡소리 없이 바로 말씀드리겠습니다. 방법은, Canvas를 사용, Bitmap을 만들어서 그 위에 차례대로 text를 그린 후에, 이 bitmap을 레이아웃의 이미지뷰(다른것도 됩니다만...)와 교체해버리는 것입니다. 어때요, 참 쉽죠? 라고 하면 구글링해서 나온 다른 글과 다를바가 없잖나?! 이므로 잠깐 코드를 주섬주섬.. 일단 text를 그리기 위한 Paint 객체를 만듭니다. Paint paint1 = new Paint(); paint1.setAntiAlias(true); // option paint1.setColor(/* Color */); paint1.setTypeFace(/* TypeFace */); paint1.setTextSize(/* Text Size */); 뭐 윤곽선을 그린다던가, 크기가 다른 여러 글씨를 한번에 쓴다거나 하실 계획이시라면 따로다로 객체를 선언해주세요. 외곽선은 .setStrokeWidth(/* int Size */)로 배경 글씨 페인트를 설정하여 그려주시고 그 위에  보통의 텍스트를 그려 주시면 됩니다. 자 그렇다면... Bitmap bitmap = Bitmap.createBitmap(/*int width, int height, */ Bitmap.Config.ARGB_4444); 16-bit ARGB를 사용해서 width * height size의 bitmap을 하나 만들었슴니다.. 그러면, Canvas canvas = new Can...

[WP7] C# 웹상의 HTML String으로 가져오기

오늘 드디어 비주얼스튜디오 SP1을 깔고 윈폰 SDK를 깔았다. 그리하여 드디어 대망의 첫번째 앱 본인이 새로운 모바일 플랫폼에 들어서면 가장 먼저 만드는 앱 광운대학교 오늘의학식 앱을 뚝딱 만들어 등록-_-하였는데... 이 과정에서 단지 나는 HTML을 받아서 파씽만 하고 싶을 뿐인데!! WebClient로 DownloadString도 안되고... WebRequest로 받는것도 안되고... 해서 Visible="Collapse"인 WebBrowser를 하나 만들어서 넣고 (이제 감이 슬슬 오시나?) .Navigate((String URL))-_- 그후에 .SaveToString() 해서 받아왔다.... 허허 거참... 이제 다시 시간표 개발하러감....

Baboons Crossing Problem

Baboons Crossing Problem Using System V Semaphore

Dining Philosophers Problem

Dining Philosophers Problem Using System V Semaphore / Custom Semaphore

[Android] Problem Solved : 'HTC Desire prints □ '

As same as other UNIX based OS, Android uses \r\n as a newline character. but, when you use this in TextView's text, HTC Desire prints '□' character instead of just print another line. It's OK when you test it on other devices. for this, you need to replace all "\r\n" to '\n'(like Windows style) for just one device.....:HTC Desire I replaced all of that, the device shows TextViews just like what i wanted to see,