모질라, 크롬의 NPAPI 지원 중단(사용불가) 계획 진행 상태.

모질라, 크롬에서 NPAPI 지원 중단(사용불가) 얘기는 갑자기 나온건 아니고 일년전부터 꾸준히 준비해오던 것이고 그 계획에 따라 내년 9월이면 크롬브라우저에서는 NPAPI가 완전 퇴출(동작하지 않음)된다. 현재는 많이 쓰이는 몇몇 NPAPI 사용 플러그인에 대해 화...

일반 메소드를 AOP를 통하여 멀티 쓰레드로 동작시키기

reference : http://springinpractice.com/2008/11/15/aop-101-speeding-up-springs-javamailsenderimpl-with-aopAdvice 작성[code java] package app.aop; import org.apache.log4j.Logger; import org.aspectj.lang.ProceedingJoinPoint; public class ForkAdvi...

뭐..? 러시아가 시간대를 바꾼다고?

윈도우 업데이트는 대게 어떤 항목이 업데이트 되는지 자세히 확인하지 않고 업데이트를 진행하는게 평소 패턴이었는데 오늘은 어째서인지 (정말 아무런 이유도 없이..) 업데이트 상세정보를 확인해 봤다.그래서 열린 페이지가...http://support.microsoft.com/kb/2...

Netbeans Dark Metal Theme

넷빈즈 룩앤필을 다크 테마로 변경했습니다. 테마명은 Dark Metal Theme 입니다.2013년 2월경에 릴리즈가 되었는데 지금껏 그 존재를 모르고 있었네요..기존에 있었던 어두운 계열의 룩앤필은 어딘가 한두개씩 이상했거든요.. Java에서 자랑하는 Nimbus 룩엔필도 올...

반박할 수가 없다...

가다듬어지지 않은 문장일 뿐.. 반박을 할 수가 없네... 막말로 이야기해서 지금 대한민국 20대 30대는 필요없는세대에요 윗대가리 그리고 대한민국의 조금이라도 권력을 지닌 자들에게는 우리 20대 30대는 필요없는 정도가 아니라 눈에 가시같은 존재죠 왜 시급올...

X-Frame-Options 와 ClickJacking

ClickJacking 과 같은 공격을 무력화 하기위해 X-Frame-Options 같은 확장 해더를 이용할 수 있다.X-Frame-Options 을 통해 브라우저가 <frame>, <iframe> 혹은 <object> 태그를 렌더링 해야하는지 막아야하는지를 알려준다.X-Frame-Options 은 ...

개발자 면접 시 회사에 꼭 확인 할 5가지 질문.

원문 http://www.itworld.co.kr/slideshow/89446 그렉 디아만트는 벤틀리 대학(Bentley University)에서 CIS 학사 학위를 받고 5월에 졸업하기에 앞서서 30곳의 회사에 면접을 봤다. 디아만트는 각각의 회사들의 차이점을 파악하기 위해 핵심 질문들의 목록을 작성...

신의 자비

신의 자비는 한계가 없으며 신앙이 없으면 양심에 따라 행동하면 된다.- 교황 프란치스코 ( Pope Francis )"신을 믿지않거나 믿음을 추구하지 않는 사람들을 신이 용서하겠는가"라는 무신론자 유제니오 스칼파리의 질문에

REST API 디자인 규칙

한빛 미디어의 e-book "일관성 있는 웹 서비스 인터페이스 설계를 위한 REST API 디자인 규칙" 의 목차에서 추려낸 REST API 디자인 규칙.지켜오던것도 있고 원칙은 알고있었지만 이런저런 이유로 현실에는 적용하기 어려운 부분도 있지만 이런 원칙을 상기하면서 ...

회사 옥상에서 맛난 치맥 파티~

회사에서 마련한 치맥 파티, 연구동 옥상에서.맛있게 잘 먹었습니다.~

프론트엔드 개발자는 왜 구하기 어려운가

[번역] 프론트엔드 개발자는 왜 구하기 어려운가http://mygony.com/archives/4810

StampedLock example from java api

http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/StampedLock.html[code java] class Point { private double x, y; private final StampedLock sl = new StampedLock(); void move(double deltaX, double deltaY) { // an exclusively...

Java SE 8 의 새로운 기능.

Java 8 의 closure, lambda, Nashorn 등 굵직한 변화에 묻혀 잘 화자되진 않지만 몇 가지 유용한 기능을 살펴보면 Stamped Lock멀티 쓰레드 코드는 오랜 기간 (지금도 여전히) 서버 개발자의 골칫거리 중에 하나이다. 오랜 시간 Java Core에는 공유된 자원에 대해 ...

lambda 와 closure 의 차이점 ?

Java SE 8에 도입되기 전부터 관심을 받던 람다식과 closure. 이 둘의 차이는 뭘까?한마디로 lambda는 이름이 없는 익명 함수( anonymous function ) 를 가르키며,closure는 하나 이상의 엮인(bound) 변수가 있는 환경에서 실행( or 평가)되는 함수 정도로 이해할 ...

java se 8 에서 람다식 사용하기 - 기초

java 8 에 람다 표현식이 도입되면서 closure를 사용하지 않고도 함수형 언어 비슷한 코드를 작성하는게 가능해졌다. 람다 표현식은 이름이 없는 익명 함수를 의미한다.람다 표현식에 관심을 둬야하는 몇가지 이유는 다음과 같다. OOP 언어인 Java에서 함수형 코드...