Skip to content

Seowon Jung, a haole kama`aina – Hawai`i

Live in Honolulu HawaiiPage of 20.
  • 블로그 주인장 소개
  • 댓글 다는 곳이 안보인다면
  • 하와이 관련 추천글
  • 게임 및 넷플릭스 관련 글
Noimg
March 1, 2012

Python으로 작성한 Min-Heapify

Computer / 컴퓨터ㄴ Programming / 프로그래밍0

파이썬으로 작성한 Max-Heapify의 코드다. 의사코드는 Introduction to Algorithms라는 MIT Press에서 나온 교재에서 참조했다. #!/usr/bin/python # -*- coding: UTF-8 -*- def MinHeapify(A, i): i = i-1 # List start from 0 if i == 0: l = 1 r = 2 else: l = (i*2)+1 if len(A) > (i*2)+1: # If a node has left children if A[l] <= len(A) and A[l] < A[i]: smallest = l else: smallest = i if len(A) > (i*2)+2: # If a node has a right child r = (i*2)+2 if A[r] <= len(A) and […]

Noimg
March 1, 2012

Python으로 작성한 Max-Heapify

Computer / 컴퓨터ㄴ Programming / 프로그래밍0

파이썬으로 작성한 Max-Heapify의 코드다. 의사코드는 Introduction to Algorithms라는 MIT Press에서 나온 교재에서 참조했다. #!/usr/bin/python # -*- coding: UTF-8 -*- def MaxHeapify(A, i): i = i-1 # List start from 0 l = (i*2)+1 if len(A) > (i*2)+1: r = (i*2)+2 if A[l] <= len(A) and A[l] > A[i]: largest = l else: largest = i if A[r] <= len(A) and A[r] > A[largest]: largest = r if not largest == i: A[i], A[largest] = A[largest], A[i] MaxHeapify(A, (largest+1)) # Because i = i-1 return A A = [27, 17, 3, […]

Noimg
February 26, 2012

아파치 서버의 INDEXES를 꾸며보자

Computer / 컴퓨터ㄴ Linux / 리눅스0

아파치 서버데몬을 사용할 때, 디렉터리에 index.html이나 index.php 파일 등이 없으면 일반적으로 해당 디렉터리에 있는 파일들을 나열하거나, 혹은 보안상 이를 감추기도 한다. 일반적으로 -Indexes옵션을 붙였을 경우 아래처럼 나온다. 그런데, 굳이 디렉터리의 내용을 감출 필요가 없거나 혹은 내부를 보여줘서 직접 파일을 다운로드하게 할 필요가 있을 때는 직접 보여줘야하는데 일반적으로는 아래처럼 보여지게 된다. 이 멋없는 페이지도 개별적인 꾸밈이 가능하다. 설명은 우분투/데비안 기준으로 한다. 도메인이 여러 개가 있어서 특정 도메인에만 세팅할 경우 /etc/apache2/sites-available/에서 알아서 불러오시고, 그런 게 없는 경우는, 즉 다시 말해 잘 모르시겠다면 아래의 명령어를 입력한다. sudo vi /etc/apache2/sites-available/default 그런다음, 라고 적혀있는 부분을 […]

Noimg
February 25, 2012

Python으로 작성한 Recursive Insertion Sort

Computer / 컴퓨터ㄴ Programming / 프로그래밍0

#!/usr/bin/python # -*- coding: UTF-8 -*- # Author: Seowon Jung # Class: CSCI 3101 # Homework-3 def RecursiveInsertionSort(A, n): if n > 0: RecursiveInsertionSort(A, n-1) if not n == len(A): Insert(A, n) return A def Insert(A, n): key = A[n] i = n-1 while (i >= 0 and A[i] > key): A[i+1] = A[i] i -= 1 A[i+1] = key return A A = [8, 2, 5, 9, 1, 4, 3, 7, 6] sortedArray = RecursiveInsertionSort(A, len(A)) print sortedArray

Noimg
February 17, 2012

우분투에 DJANGO 설치법

Computer / 컴퓨터ㄴ Linux / 리눅스0

이것 때문에 무려 2시간이나 소비했다는 사실. 원인은 정말 쓸데없는 것이었는데… 방법을 공유하고자 한다. 이상하게 국내에는 장고 설치에 관한 블로그가 없다. 본 포스트는 장고를 설치하고 아파치의 mod_python 모듈로 운영하고자할 때 필요한 내용이다. 먼저 장고설치. 우분투 10.04 LTS 기준으로 아래의 명령어는 Django 1.1버전이 설치된다. 현재 최신버전은 1.3이며, 장고 홈페이지에서 직접 내려받아서 설치할 수 있다. 이 경우 설치되는 경로만 조금 다를 뿐, 작동은 정상적으로 한다. sudo apt-get install -y libapache2-mod-python python-django python-django-doc 이제 장고가 정상적으로 작동되는지를 알아볼 차례. sudo vi /etc/apache2/sites-available/django-example SetHandler python-program PythonHandler django.core.handlers.modpython PythonDebug On PythonPath “[‘/usr/share/doc/python-django-doc’] + sys.path” SetEnv DJANGO_SETTINGS_MODULE […]

Noimg
February 7, 2012

파이썬에서 문자열을 클립보드로 보내기

Computer / 컴퓨터ㄴ Programming / 프로그래밍0

참고로, 맥에서만 가능하다. from AppKit import NSPasteboard, NSArray pb = NSPasteboard.generalPasteboard() pb.clearContents() strClipboard = NSArray.arrayWithObject_(‘Message Here’) pb.writeObjects_(strClipboard)

Noimg
January 16, 2012

절대음감, 상대음감, 청음?

Music / 음악0

요즘 기타를 사고싶어서 환장해있다. 컴퓨터에 빠져사는 UNIX Geek, 그리고 맥빠인 내가 왠 기타냐… 사실 어릴 때부터 피아노를 쳤었는데 우연히 접하게 된 베이스 기타를 시작으로 헤비메탈 광이 되어버린 내가 뒤늦게서야 기타를 배워보고싶다는 생각이 들게됐다는 것이다. 쓸데없는 얘기긴 한데, 피아노를 배워서 그런지 몰라도 손가락 힘은 좀 센거 같다. 기계식 흑축 키보드를 쓰는데, 흑축도 너무 부드러워서 키압력이 더 쎈걸 치고싶다. 아무튼… 초등학교 1학년부터 5학년 때까지 피아노를 배웠고, 고등학교 1학년 때 교회에서 우연히 접한 베이스 기타가 나름 연주하기가 쉬워서 해보기로 했고, 고등학교 2학년 때 학교 축제에서 베이스 기타를 연주하게 됐으며, 대학교 때는 교내 락그룹 […]

Noimg
December 25, 2011

데비안/우분투에서 APM 설치법

Computer / 컴퓨터ㄴ Linux / 리눅스0

우분투 포럼 채팅방에서 일어난 일이었다. 어느 분께서 아파치 서버의 세팅을 뭘 잘못 손대셨는지 뭐가 잘 안된다고 하신다. 그러면서 재설치와 동시에 PHPMyAdmin 설정을 모두 할려고 하는데, 어떤 순서대로 설치를 해야하냐고 물으셨다. 일반적으로 APM의 설치는 다음과 같다. sudo apt-get install apache2 libapache2-mod-auth-mysql sudo apt-get install mysql-server mysql-client sudo apt-get install php5 php5-common libapache2-mod-php5 php5-mysql sudo apt-get install phpmyadmin 그런데, 다른 분께서 위의 명령어를 한 방에 정리하셨다. sudo apt-get install phpmyadmin 그런데 사실이다!!! 생각해보면 phpmyadmin과 의존관계에 있는 패키지들이 모두 연결되어있다. 따라서, 인터넷에 나와있는 리눅스에서의 APM 설치법은 이제 위의 명령어 단 한 줄로 정리가 […]

Noimg
December 11, 2011

맥북에서 OWC SSD 사용시 유의사항

Computer / 컴퓨터ㄴ Macintosh / 맥킨토시0

OWC Mercury Extreme Pro 6G라는 SSD를 하나 구입했다. 240GB이고 이름에 적힌대로 6Gbps를 지원하는 SATA3 제품이다. 한국에서 OWC를 아는 분들은 일부 맥 유저들 뿐이지만, 미국에서는 꽤 유명한 업체이다. 주로 맥용 주변기기나 부품들을 판매하는 업체인데, 자신이 사용하는 맥이나 맥북에 어떤 램/하드디스크 등이 인식되는지 잘 모르는 경우가 많기 때문에 OWC에서는 그러한 유저들을 위해 맥에서 인식이 잘되는 부품의 리스트를 나열하고 그것들을 판매하는 형태의 웹사이트였다. 그런데 이 OWC에서 램부터 시작하여 하나둘씩 자체적으로 부품을 제조하면서 맥유저들 사이에서 점점 입지를 자리잡아가고 있었는데, SSD에서 대박을 하나 터뜨렸다. 내가 구입한 이 모델이 현존하는 전 세계에서 가장 빠른 SSD라고 한다. […]

Noimg
November 18, 2011

맥에서 불필요한 것들을 없애보자

Computer / 컴퓨터ㄴ Macintosh / 맥킨토시0

제목은 거창하게 달았는데, 실상은 SSD 구입을 하게되면서 조사한 내용들이다. 이번에 구입하게된 SSD는 OWC의 Mercury Extreme Pro 6G 240GB인데, 현존하는 최고속도의 제품이라고 한다. SSD는 특성상 쓰기 작업을 많이 하면 수명을 깎아먹는다더라. 따라서 캐쉬폴더를 램드라이브로 옮기거나 혹은 쓰기가 잦은 폴더의 기능을 꺼버리는 것이 좋다고 하는데, 그것을 알아보다가 알게된 몇 가지를 공유하고자 한다. 1. 맥에서는 파일에 마지막으로 접근한 시간을 기록하는데 이것이 필요없으면 끄도록 한다. sudo touch /Library/LaunchDaemons/com.my.noatime.plist sudo chown root:wheel /Library/LaunchDaemons/com.my.noatime.plist 이제 vi 혹은 nano를 열어서 내용을 적어넣는다. Label com.my.noatime ProgramArguments mount -vuwo noatime / RunAtLoad 재부팅 후, 터미널에서 mount 명령어를 입력하여 하드디스크(예 […]

Posts pagination

Previous 1 … 19 20 21 … 29 Next

Recent Posts

  • XBOX / 파이널 판타지 16
  • Apple TV / Silo (지하창고 사일로의 비밀)
  • Apple TV / Severance (세브란스: 단절)
  • Apple TV / Foundation (파운데이션)
  • PS / 스파이더맨 2
  • 지금까지 본 넷플릭스/디즈니+ 영상 리뷰
  • PS / 데스 스트랜딩 2
  • 하와이 생활 잡담 – 19 자동차 수리
  • XBOX / 로보캅: 로그 시티
  • 이브온라인 일기 – 7

Categories

  • College Essays / 대학 에세이 (24)
  • Computer / 컴퓨터 (126)
    • ㄴ ARM / 라즈베리파이 등 (3)
    • ㄴ Bacula / 백업 (8)
    • ㄴ Ceph / 스토리지 (8)
    • ㄴ Etc / 그외 (4)
    • ㄴ Linux / 리눅스 (39)
    • ㄴ Macintosh / 맥킨토시 (29)
    • ㄴ Programming / 프로그래밍 (8)
    • ㄴ Solaris / 솔라리스 (26)
  • Games / 게임 (35)
    • ㄴ Playstation (3)
    • ㄴ XBOX / Steam (3)
    • ㄴ 이브온라인 (22)
      • ㄴㄴ IT 이야기 시리즈 (7)
  • Hawaii / 하와이 (74)
    • ㄴ 실체 시리즈 (11)
    • ㄴ 잡다한 이야기 (62)
  • Music / 음악 (6)
  • Over-The-Top / OTT (4)
    • ㄴ Apple TV+ / 애플TV+ (3)
    • ㄴ Netflix / 넷플릭스 (1)
  • Uncategorized / 그외 (19)
  • 건강 / Health (4)

Recent Comments

  • Seowon Jung on 지금까지 해본 게임 리뷰 – 엑스박스원 & PC
  • 한판에 50원 on 지금까지 해본 게임 리뷰 – 엑스박스원 & PC
  • Seowon Jung on 하와이 생활 잡담 – 19 자동차 수리
  • Jay on 하와이 생활 잡담 – 19 자동차 수리
  • Seowon Jung on 생성형 인공지능 챗봇 만들기

Archives

  • September 2025 (3)
  • August 2025 (2)
  • July 2025 (2)
  • June 2025 (1)
  • May 2025 (1)
  • March 2025 (3)
  • February 2025 (2)
  • December 2024 (1)
  • November 2024 (1)
  • September 2024 (1)
  • July 2024 (2)
  • June 2024 (1)
  • May 2024 (2)
  • April 2024 (2)
  • January 2024 (1)
  • December 2023 (1)
  • October 2023 (1)
  • May 2023 (1)
  • January 2023 (1)
  • November 2022 (1)
  • July 2022 (1)
  • May 2022 (4)
  • November 2021 (2)
  • October 2021 (1)
  • September 2021 (3)
  • August 2021 (1)
  • April 2021 (2)
  • January 2021 (4)
  • December 2020 (4)
  • October 2020 (1)
  • August 2020 (1)
  • May 2020 (1)
  • February 2020 (1)
  • January 2020 (1)
  • December 2019 (2)
  • November 2019 (1)
  • August 2019 (3)
  • May 2019 (3)
  • March 2019 (1)
  • February 2019 (3)
  • January 2019 (1)
  • December 2018 (2)
  • November 2018 (1)
  • August 2018 (1)
  • June 2018 (2)
  • May 2018 (8)
  • April 2018 (2)
  • March 2018 (1)
  • January 2018 (1)
  • November 2017 (1)
  • October 2017 (1)
  • September 2017 (1)
  • August 2017 (2)
  • July 2017 (1)
  • May 2017 (1)
  • April 2017 (1)
  • March 2017 (1)
  • February 2017 (2)
  • January 2017 (8)
  • October 2016 (1)
  • July 2016 (2)
  • May 2016 (3)
  • March 2016 (1)
  • February 2016 (1)
  • January 2016 (1)
  • December 2015 (1)
  • November 2015 (3)
  • October 2015 (4)
  • August 2015 (2)
  • May 2015 (2)
  • April 2015 (1)
  • December 2014 (1)
  • November 2014 (4)
  • October 2014 (3)
  • September 2014 (2)
  • July 2014 (1)
  • June 2014 (1)
  • May 2014 (3)
  • March 2014 (1)
  • February 2014 (1)
  • January 2014 (2)
  • December 2013 (3)
  • November 2013 (2)
  • October 2013 (6)
  • September 2013 (4)
  • August 2013 (1)
  • June 2013 (1)
  • May 2013 (11)
  • April 2013 (1)
  • March 2013 (1)
  • January 2013 (2)
  • August 2012 (3)
  • July 2012 (1)
  • June 2012 (2)
  • May 2012 (1)
  • March 2012 (4)
  • February 2012 (4)
  • January 2012 (1)
  • December 2011 (2)
  • November 2011 (1)
  • October 2011 (23)
  • September 2011 (1)
  • July 2011 (1)
  • June 2011 (2)
  • April 2011 (1)
  • January 2011 (2)
  • December 2010 (1)
  • November 2010 (1)
  • October 2010 (1)
  • July 2010 (2)
  • June 2010 (6)
  • May 2010 (1)
  • February 2010 (2)
  • January 2010 (2)
  • December 2009 (6)
  • November 2009 (3)
  • October 2009 (1)
  • April 2009 (2)
  • November 2008 (2)
  • October 2008 (2)
  • September 2008 (1)
  • August 2008 (3)
  • July 2008 (1)
  • June 2008 (1)
  • May 2008 (9)
  • March 2008 (1)
  • February 2008 (8)
  • November 2007 (2)
  • September 2007 (2)
Copyright © 2025 Seowon Jung, a haole kama`aina – Hawai`i All Rights Reserved.
Powered by WordPress. Designed by Yossy's web service.