오늘은 D-Day.


떨린다. ㅋ

http://askubuntu.com/questions/361040/eclipse-menus-are-cut-off-or-dont-show#363237


How To solve Eclipse menu issues in Ubuntu 13.10

(Stable way, until someone fixes the bug)

This method takes for granted that you already have your eclipse.desktop file (or that you can alternatively create a new one from scratch). Otherwise, you can momentarily take a look at the "fast way" below.

  1. Open your eclipse.desktop file:

    sudo -H gedit /usr/share/applications/eclipse.desktop
    

    (If you can't find it in this path, try in ~/.local/share/applications/eclipse.desktop. Otherwise, you could have to find yours using locate command).

  2. Replace the Exec= line with this:

    Exec=env UBUNTU_MENUPROXY= eclipse
    

    Where "eclipse" is the path to your eclipse executable. In this case it's just "eclipse" since there's a symlink in /usr/bin folder.

    NOTE: If you can't find your eclipse.desktop file, you can simply create one from scratch in the above path, and fill it with these lines:

    [Desktop Entry] 
    Type=Application 
    Name=Eclipse 
    Icon=eclipse 
    Exec=env UBUNTU_MENUPROXY= eclipse 
    Terminal=false 
    Categories=Development;IDE;Java;
    
  3. Save the file.

Now you can run Eclipse from its icon as usual.

(Fast but repetitive way)

If you haven't got any eclipse.desktop file and you don't want to create it at the moment, you can simply run Eclipse with this command:

UBUNTU_MENUPROXY= eclipse

where "eclipse" is the path to your eclipse executable. Note that this is just the fast way to run Eclipse once. If you don't want to remember this command and use it every time you have to run Eclipse, follow the "stable way" above.



미스터 노바디: 삶의 옳은 선택이란 진심과 최선의 노력을 다하는 것 http://blog.daum.net/rainbowspirit/899

블로그에 정리가 잘 되어 있어서 참조용으로 링크 합니다.



아직 영화를 끝까지 본건 아니지만.


비둘기 실험이 재미나 보여 흥미로운 시작이였다.(스키너의 상자)


셀프 스포를 자처하고 일단 찾아보았다.


선택은 누구에게나 힘들고 어렵다.


마인드맵의 가지를 뻗쳐 나가듯 둘중 하나 혹은 셋중하나 이런식으로 선택을 이어나가야 한다.


내 생각엔, 언제나 최상은 최선을 다한 현재이다.

Java 가 뭔지 궁금해 시작한 포스팅


책을 봐도 읽히지가 않고

고3 이 된듯한 착각을 했다.


분명 그림도 많은데.. 문제가 뭘까? 


이유가 있었다 그림을 못읽은것;; 


UML 클래스 다이어그램 기본상식 ( C# )

 ↑링크를 눌러서 보고 옵시다!!


위 제목의 글이 나에겐 도움이 되었다.


뭔지 본적 있다. 하지만 자세히 보려 한적이 없었다.

ERD 비스므리 하다 생각했다.


맞는것도 같다.


여튼 참 많은 도움이 되었다 UML 클래스 다이어그램 +_+


근데 기억을 해야 하느니라.. 


위에 링크도 멋지지만 아래 링크들도 한번 보고 갑시다!!

UML 기본 표기법  http://hyeonstorage.tistory.com/trackback/13

UML Diagram의 종류 http://hyeonstorage.tistory.com/trackback/14

UML 모델링 사례  http://hyeonstorage.tistory.com/trackback/15



./configure --with-apxs2=/usr/sbin/apxs --with-mysql --enable-exif --with-gd --with-ttf --with-gettext --enable-sigchild --enable-mbstring --disable-debug --enable-safe-mode --enable-sockets --enable-mod-charset --enable-calendar --enable-sysvsem=yes --enable-sysvshm=yes --enable-ftp --enable-magic-quotes --enable-gd-native-ttf --enable-inline-optimization --enable-bcmath --with-zlib --with-freetype-dir=/usr/include/freetype2/freetype/

헐리우드 원칙

  • 먼저 연락하지 마세요. 저희가 연락 드리겠습니다.
  • 의존성 부패를 방지함. 어떤 고수준 구성요소가 저수준 구성요소에 의존하고, 그 저순준 구성요소는 다시 고수준 구성요소에 의존하는 등, 의존성이 복잡하게 꼬여있는 것을 의존성 부패라고 부릅니다.
  • 헐리우드 원칙을 사용하면, 저수준 구성요소에 시스템에 접속을 할 수는 있지만, 언제 어떤식으로 그 구성요소들을 사용할지는 고수준 구성요소에서 결정하게 됨.


[사설] 근로시간 52시간 단축 고용부장관 너무 서둔다


http://news.mk.co.kr/newsRead.php?sc=30500003&year=2014&no=230766


점심시간은 왜 근무시간으로 계산안하는지 이해가 안된다. 교사(공무원)은 점심시간도 근무시간으로 계산하는데!?

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

Someone could be eavesdropping on you right now (man-in-the-middle attack)!

It is also possible that the RSA host key has just been changed.

The fingerprint for the RSA key sent by the remote host is

xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx.

Please contact your system administrator.

Add correct host key in /root/.ssh/known_hosts to get rid of this message.

Offending key in /root/.ssh/known_hosts:1

RSA host key for 173.0.55.170 has changed and you have requested strict checking.

Host key verification failed.

lost connection


I understand this message refers to the key on my VPS which could be due to the fact I deleted it when I reinstalled the OS. I also suppose the "fingerprint" referred to above is not the same thing than the "correct key" I am advised to put in /root/.ssh/known_hosts

to "get rid of this message."



오늘 갑자기 위와같은 메시지가.. (짜증, 담당자는 모르겠다고 배쨈. 진짜 이노무 회사 걱정된다.)

아무튼 위와 같은 메시지가 나오고 ssh 연결이 안될경우는 (id_rsa 키를 공유해서 인증없이 로그인하는 경우)

간단하게 /home/user/.ssh/known_hosts 파일에 해당 호스트 항목을 삭제하고 ssh로 다시 연결하면 된다.

서버를 새로 설치했을 경우 발생함.


비트코인이 전 세계적으로 뜨거운 감자이다. 일본, 중국, 미국에는 유명한 거래소가 많지만 한글로 된 국내 거래소는 하나밖에 찾을 수 없었다.


https://www.korbit.co.kr/


비트코인이 성공할지 어떨지 잘 모르겠지만 기존 경제의 악순환 고리를 선순환으로 바꾸는데는 큰 역할을 할것이라고 생각하고 기대해본다.

<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css">

<!--[if lt IE 9]>

    <link href="//netdna.bootstrapcdn.com/respond-proxy.html" id="respond-proxy" rel="respond-proxy" />

    <link href="img/ie/respond.proxy.gif" id="respond-redirect" rel="respond-redirect" />

    <script src="js/ie/html5shiv.js"></script>

    <script src="js/ie/respond.min.js"></script>

    <script src="js/ie/respond.proxy.js"></script>

<![endif]-->



위와 같이 코드를 추가하고 (respond 관련 스크립트가 이미 있으면 대체) 아래 파일들을 해당 경로에 저장한다.

  • respond.proxy.gif
  • respond.min.js
  • response.proxy.js


참고


https://groups.google.com/forum/#!topic/twitter-bootstrap-stackoverflow/1qTD9IA1CEg

티스토리 초대장 드립니다.


그동안 거의 선착순으로 드렸더니... 불법 운영으로 차단되신 분들이 많더군요. 제가 잘못한건 아니었지만 왠지 잘못 초대해드린 듯한 죄책감이 느껴지네요. 이번 초대는 그냥 제 맘대로! 불법 운영 안하실 것 같은 분들만 골라서 드리겠습니다. 댓글로 신청해 주시면 내일 아침 9시 이전에 초대해 드릴께요. (이메일 꼭 남겨주세요) ^^

들어가는말.


난 전산 개발자로써 장장 7년을 일했고, 8년차를 채워가고 있다.

그 와중에 이러저러한 이직, 툴 변경 으로 인해 많은 혼란을 겪어왔다.


이제는 Java 개발자다.

해봤다. 경험해 봤다. 실제 그렇다.


하지만 모르겠다. 

따로 공부한건 기억도 안나는 학교에서가 마지막인걸로 기억한다.


다시 공부하는 맘으로

문법부터 다시 적어 볼 요량으로 이것저것 적어본다.

물론 나도 모르니 인터넷 뒤져서 남에꺼도 훔쳐오고 그럴꺼다.


늦었다 생각 되면 늦은거라지만,

지금 시작하지 않으면 나중엔 더 늦은 시작일 테니까....


들어가는말 끝.







오늘의 주제. Java 가 뭐에요?

구글을 안쓰고 네이버를 쓰면 웬지 뭔가 그... 

애플왕국의 지배를 받는 (미안 애플빠들~ 펌하 아님!! 갠적 견해일뿐;; ) 그런 느낌인가 싶어 구글링함

걍 구글링 이라기도 민망한 구글 검색창에 타이핑 해 봄 java 라고



딴데서 얻기보단 JAVA라고 처음뜬 실제 java 사이트를 들어가 보쟈고 링크를 눌러봄.


헐. 내가 궁금해 하던게 딱 있었음.



http://www.java.com/ko/download/whatis_java.jsp


하지만 지들자랑임.. 

내가 정작 원했던 그런 대답은 뭐지? 


난 이제 나름 웹 개발자 이며, 자바 개발자 라고도 불리우니까

java 개발 에 대해 더 알아야 하지 않을까?

http://www.java.com/ko/about/


꼬리에 꼬리를 물고.. 화면캡쳐도 지겹고...

여튼 결론으론 오라클사에서 자바를 잡아먹었고, 그로인해

오라클이라고 붙은 자바에서 개발자를 위한 사이트를 열어 주셨다. 이전부터 있었는진 난 모른다.

여튼 주소..

http://www.oracle.com/technetwork/java/index.html


참조 하시길 바란다.

제길 영어울렁증 ㅠㅠ 다 영어다. 꼭 반드시 맘이 평온할때 천천히 보리라...

후우.....



많이들 java의 역사로 시작들 많이 하시던데..

걍 창시자 정도만 알고 가쟈.. 제임스 고슬링 아즈씨

 

자바 프로그램을 최초 개발하여 `자바의 아버지`라 불리며 세계적으로 가장 영향력 있는 프로그래머 가운데 한 사람 자바 이외에도 다중 프로세서용 유닉스와 컴파일러 / 메일 시스템 / 데이터 인식 시스템 등을 개발하였다.

 

개발자에게는 마이크로 소프트의 빌 게이츠만큼이나 유명하지만 정통 개발자 특유의 은둔 덕후 성향 때문에 세상에 널리 알려지지는 않았다.

 

그는 자바 커피를 하루에도 10잔 이상 마시는 자바 예찬론자로도 유명함 자바(Java)라는 프로그램 명칭은 인도네시아에서 유명한 커피 재배지 Java에서 따왔다고 한다


소녀시대 덕후라는 소문도 있다;; (걍 닮은 사람이라고 하드라;;)



결론.


제임스 아저씨 고마워요~

덕분에 공부할께 한트럭이네요..


덕분에 먹고도 살아요.


캐나다에서 은둔하며사는 가장 영향력 있는 프로그래머들 가운데 한 사람인 제임스 고슬링 아즈씨(자바 애비) + 몇몇 개발자 가  처음에는 가전제품 내에 탑재해 동작하는 프로그램을 위해 개발했지만 현재 웹 애플리케이션 개발에 가장 많이 사용하는 언어 가운데 하나이고, 모바일 기기용 소프트웨어 개발에도 널리 사용하고 있는 객체 지향적 프로그래밍 언어이며, 썬 마이크로시스템즈에서 무료로 제공하고 있다.


+ 그래서 그게 뭔데?? 라는 의문을 남기며.


이번 포스팅 끝!!






크롬 브라우저 주소창에 아래와 같이 입력해보자.


data:text/html, <html contenteditable>


그럼 크롬이 메모장이 된다. ㅋ (저장도 된다!)



구글이 또 하나의 서비스를 종료시키네요. 안녕, schemer. 나름 잘쓰고 있었는데 ㅜㅜ 결국 구글맵에 기능이 통합되는것 같습니다.



import socket


s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

s.bind(('', 8080)) # ip, port

s.listen(1)


conn, addr = s.accept()

print 'Connected by', addr

while 1:

    data = conn.recv(1024)

    if not data: break

    conn.send(data)

conn.close()



위처럼 하고 다른서버에서 telnet ip port 로 연결 시도해본다.

$ ./configure --with-apxs2=/usr/sbin/apxs --with-mysql --enable-exif --with-gd --with-ttf --with-gettext --enable-sigchild --enable-mbstring --disable-debug --enable-safe-mode --enable-sockets --enable-mod-charset --enable-calendar --enable-sysvsem=yes --enable-sysvshm=yes --enable-ftp --enable-magic-quotes --enable-gd-native-ttf --enable-inline-optimization --enable-bcmath --with-zlib --with-config-file-path=/etc/php.ini


$ make


$ make install

다음과 같은 자바스크립트를 실행하면 된다.


console.log(setInterval(function(){var xml=new XMLHttpRequest();xml.open("GET",document.URL,false);xml.send();},10000));


ie의 경우 javascript: 를 앞에 추가해서 주소창에 실행해도 된다.


error: SSL certificate problem, verify that the CA cert is OK. Details:

error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://...


위와 같은 에러가 난다면 아래처럼 해보자~ (cafe24에서 해보려했더니 에러가)


env GIT_SSL_NO_VERIFY=true git clone http://...


SELECT 

    DB_NAME(dbid) as DBName, 

    COUNT(dbid) as NumberOfConnections,

    loginame as LoginName

FROM

    sys.sysprocesses

WHERE 

    dbid > 0

GROUP BY 

    dbid, loginame



Buzz blogger 를 보니까 연말 연휴 시즌에 AdSense 광고를 광고주들이 집행을 많이 할 거라고 한다.

그래서 지금 이때! AdSense를 달면 많은 수익을 벌 수 있을 거라는데 과연?

결국 구글의 매출만 도와주는 걸수도..

 

http://buzz.blogger.com/2013/12/earn-money-from-your-blog-this-holiday.html

 

The holiday season is here and retailers are spending more on online advertising to promote their products. Your blog has valuable space and you can earn some extra money by placing Google AdSense ads next to your content.

If you don't already have AdSense set up on your blog, visit the Earnings tab of your Blogger dashboard to give it a try. It's free and only takes a moment to sign up. 

And if you've tried AdSense out in the past, head to your blog and give it a second look. It now has updated controls, so you can match the ads that appear to the style of your blog.

Happy holidays!

Posted by Ian Cohan-Shapiro, Marketing Manager

http://stackoverflow.com/questions/4217107/how-to-convert-pfx-file-to-keystore-with-private-key

 

keytool -importkeystore -srckeystore mypfxfile.pfx -srcstoretype pkcs12 -destkeystore clientcert.jks -deststoretype JKS

 

openssl pkcs12 -in mypfxfile.pfx -out mypemfile.pem

openssl pkcs12 -export -in mypemfile.pem -out mykeystore.p12 -name "MyCert"

 

 

keytool -v -list -keystore mykeystore.p12 -storetype pkcs12

 

keytool -importkeystore -srckeystore mykeystore.p12 -destkeystore clientcert.jks -srcstoretype pkcs12 -deststoretype JKS

http://docs.python.org/2/c-api/init.html#threads

발번역.. 죄송

 

The Python interpreter is not fully thread-safe.

Python 인터프리터는 완전히 쓰레드에 안전하지 않다.

 

In order to support multi-threaded Python programs, there's a global lock, called the global interpreter lock or GIL, that must be held by the current thread before it can safely access Python objects.

멀티 쓰레드 Python 프로그램을 지원하기 위해서 전역 인터프리터 잠금(GIL)이라고 불리는 전역 잠금(global lock)이 있다. 이것은 현재 쓰레드가 실행되기 전에 열어야 한다. 안전하기 파이썬 객체 접근할 수 있게 해준다.

 

 

Without the lock, even the simplest operations could cause problems in a multi-threaded program:

이 잠금이 없으면 멀티 쓰레드 프로그램에서 단순한 명령에서 조차 문제를 발생할 수 있다:

 

for example, when two threads simultaneously increment the reference count of the same object, the reference count could end up being incremented only once instead of twice.

예를 들어 두 쓰레드가 동시에 같은 객체에 레퍼런스 카운트를 증가할 때, 레퍼런스 카운트 마지막에는 두번 대신 오직 한번만 증가될 수 있다.

 

 

Therefore, the rule exists that only the thread that has acquired the GIL may operate on Python objects or call Python/C API functions.

그러므로, Python 객체들이나 Python/C API 함수들은 GIL을 획득해야 한다는 룰이 존재한다.

 

In order to emulate concurrency of execution, the interpreter regularly tries to switch threads (see sys.setcheckinterval()).

동시 실행을 하기 위해서는, 인터프레터는 정기적으로 쓰레드 변경을 시도한다. (sys.setcheckinterval() 를 확인해라).

 

The lock is also released around potentially blocking I/O operations like reading or writing a file, so that other Python threads can run in the meantime.

다른 Python 쓰레드들이 그동안 실행되기 위해서 파일의 읽기 또는 쓰기와 같은 잠재적 I/O 명령들 블로킹 잠금은 또한 해제된다.

 

The Python interpreter keeps some thread-specific bookkeeping information inside a data structure called PyThreadState.

Python 인터프리터는 PyThreadState 라고 불리는 데이터 구조 내에 어떤 특정 쓰레트 부기 정보를 유지한다.

 

There's also one global variable pointing to the current PyThreadState: it can be retrieved using PyThreadState_Get().

 

거기에도 또한 현재 PyThreadState를 가리키는 하나의 전역 변수가 있다. 그것은 PyThreadState_Get()를 통해서 확인할 수 있다.

초대장 6장 있습니다. 보내드리겠습니다. 


하지만 오늘.. 너무 피곤하네요. 일찍 자야겠습니다. ㅜㅜ

죄송하지만 댓글 남겨주세면 내일 아침에 발송해드릴께요.


SK 컴즈 사태때문에 EBO라는 용어가 나오는데 아래 두산백과 내용을 보니 직원이 출자해서 회사를 소유하는 형태였군요. 싸이월드를 EBO로 한다고 해도 과연.. 다시 회복할수 있을지 의문입니다. 여기서 또 궁금한 점은 사장은 누가 하는 것이며, EBO로 분리한다고 기존 조직이 가지고 있던 느슨한 운영과 관료주의(?) 가 사라질지, 마지막으로 사이월드가 취하고 있는 서비스 포지션이 페이스북과 이미 많이 겹쳤는데 어떤 서비스로 다시 무림으로 돌아올지 궁금해집니다.

--

 

종업원기업인수 또는 종업원매수(Employee Buy-Out)라는 말의 영문 머리글자이다. 기업이 효율이 떨어지거나 적자를 내는 계열사를 정리하거나 사업부를 분리하는 식으로 구조조정을 할 때 또는 부도위기에 처할 때 종업원들이 중심이 되어 기업을 인수하는 것을 가리키는 말이다.

 

종업원들은 임금과 채권을 주식으로 바꾸거나 개인자산을 모아 공동출자를 하는 방식을 통해 회사의 인수자금을 마련하게 된다.

 

경영진이나 임직원이 기업을 인수하는 MBO(Management Buy-Out; 경영자매수) 방식이나 외부의 제3자에 의한 기업인수와는 달리 EBO는 종업원들이 기업을 인수하기 때문에 경영진에 의한 해고를 막아 고용의 안정성을 보장할 수 있다는 장점이 있다.

[네이버 지식백과] EBO [Employee Buy-Out] (두산백과).

 

http://terms.naver.com/entry.nhn?docId=1524700&cid=200000000&categoryId=200000362

gVim 설정임을 먼저 밝힌다.

--

set ai
set nu
set visualbell
set nocompatible
set nobackup
set cindent 
set tabstop=4 shiftwidth=2 expandtab
set background=dark
set ruler
set hlsearch

map <F1> :help<CR>
map <F2> :wq<CR> 
map <F3> :w!<CR> 
map <F4> :w<CR>
map <F5> :!make<CR>
map <F6> :!make<CR>


아래처럼 웹 접근성 인증을 23일부터 종료한다고 밝혔습니다. 필요하신 분 서두르세요~

 

http://www.wah.or.kr/Board/brd_view.asp?brd_sn=2&brd_idx=915

국가정보화기본법 개정으로 오는 11월 23일부터 웹 접근성 품질인증 제도가 법적 근거로 시행됨에 따라 한국정보화진흥원은 "웹 접근성 품질마크" 인증사업을 종료하게 됩니다.

 

향후 구체적인 사항은 결정되는 대로 공지토록 하겠습니다.

 

그 동안 한국정보화진흥원의 웹 접근성 품질마크 인증에 

관심을 가져 주셔서 감사합니다.

 

 

아래는 관련 뉴스입니다.

http://www.ablenews.co.kr/News/NewsContent.aspx?CategoryCode=0006&NewsCode=000620131113055131130641

입법예고없이 시행되는 것이라 인증하고 있던 민간단체에 손실이 예상되는 군요.

그동안 국내에서 드롭박스가 좀 느리다는 이유로 이것저것 알아봤는데, 결국 국내에서 해외로 나가는 트래픽에 제한이 있기 때문… (아직 우리는 선직국이 아님) 자세한건 아래 사이트를 보면 알 수 있다.

http://maps.level3.com/default/ 국내에서 해외로 나가는 트래픽은 다 일본을 거친다는거… ㅜㅜ

 

 

그럼 느린 드롭박스는 어디에 데이터센터가 있길래.. 그런걸까? 아래 링크에 해답이 있다.

https://www.dropbox.com/help/7/en

 

Where does Dropbox store everyone's data?

Once a file is added to your Dropbox, the file is then synced to Dropbox's secure online servers. All files stored online by Dropbox are encrypted and kept securely on Amazon's Simple Storage Service (S3) in multiple data centers located across the United States.

You can find more information about Amazon S3 or learn about Amazon S3's security measures on the Amazon website.

 

그렇다. 드롭박스도 아마존S3를 쓰고있었다. 그런데 버킷 위치가 북미에… 이거 바꿀 수 없나?

 

트레이드오프, trade off

실업률을 줄이면 물가가 오르고, 물가를 안정시키면 실업률이 높아지는 것처럼 서로 모순되는 형편에 있는 경제 관계를 이르는 말

 

다음 사전(http://dic.daum.net/search.do?q=tradoff) 을 확인해보니 위와 같은 정의가 되어있다. 경제 관계를 나타내는 용어라고 하는데 이 용어를 잘쓰면 좋음.

예를 들어 성능측정에서 성능과 보안은 트레이드 오프 관계에 있다. 라고 하면 함축적이면서도 정확한 표현이 됩니다.

 

아래처럼 재미있는 만화도 있네요,

모든 것은 트레이드 오프 관계에 있다 – 이제 나는 똑바로 걸을 수 있지만 귀를 흔들 수는 없다.

 

http://dachpian2a.saschina.wikispaces.net/file/view/Trade_off.jpeg/249560610/Trade_off.jpeg

소설책을 보면 가끔 이 단어가 나오는 경우가 있는데 볼때마다 헷갈린다. 온라인 페르소나? 그냥 무슨 페르소나 등 많이 나왔었던 것으로 기억한다. 이번에 확실히 정리하고 가자. 


http://dic.daum.net/word/view.do?wordid=kkw000276512&q=%ED%8E%98%EB%A5%B4%EC%86%8C%EB%82%98


위 링크의 사전에 보면 아래처럼 정의하고 있다.


페르소나

【명사】

(1) [철학] 이성과 의지를 가지고 자유로이 책임을 지며 행동하는 주체.

(2) [기독][천주] 자유 의지와 이성을 갖추고 있는 독립된 실체.

대단하다. 저렇게 라인수가 많다니,

서비스 중에 페이스북 라인수가 많다는 것이 인상적,

아마도 개인화 관련 작업이 많기 때문일 것이라 예상….

 

http://www.informationisbeautiful.net/visualizations/million-lines-of-code/

+ Recent posts