오유인페이지
개인차단 상태
잠이오네요님의 개인페이지입니다
회원가입 : 11-04-28
방문횟수 : 3971회
닉네임 변경이력
일반
베스트
베오베
댓글
4364 2014-06-10 15:57:34 1
안드로이드처럼 상태바에 기능추가할수있나여? [새창]
2014/06/10 15:55:48
그거 하단 컨트롤 센터에 있어요....
iOS7 이시면 화면 아래쪽 끝에서 위로 슬라이드 해보세요
4363 2014-06-09 22:54:27 0
요르단 마부 문의(사진 미첨부) [새창]
2014/06/09 22:52:09
전반적으로 잘 나와서 굳이 안건드리고 써도 될것 같네요.
굳이 건드린다면 주 속성이 화피가 아니면 화피를 피해나 원하시는 속성으로 바꾸거나 화피를 주속성으로 쓰시면 극피나 극확을 더 높게 바꾸는 정도면 되지 않을까요
4362 2014-06-09 22:38:28 0
[새창]
허허 이러시면 안되는데...
4361 2014-06-09 20:33:42 0
염장주의] 될놈블로 이야기 [새창]
2014/06/09 18:26:29
입고 있는 세트 종류나 갯수에 따라 중지랑 왕실이 나은 경우가 많아요
4360 2014-06-09 00:13:50 0
싱글톤 패턴 정말 좋네요 [새창]
2014/06/08 16:17:53
3dArtist//
worker가 작업 종료후 thread pool로 복귀
여러 쓰레드가 현재 시간 정보 참조
다수의 쓰레드가 동일한 내부 메시지 큐에 인큐/디큐잉
문제를 분할하여 멀티쓰레드로 처리한 후 취합시(join을 사용하지 않고)

멀티쓰레드에서도 싱글톤이 필요할 때가 있습니다...대개 그럴때는 자바의 경우 synchronized 키워드를 쓰고, 유닉스 계열의 경우 세마포어나 락을 쓰죠..
그리고 전 병렬처리 환경이나 이벤트드리븐 모델에서 문제가 발생할 수 있으니 싱글톤 자제하라고 했습니다...
단, 위 경우와 같이 어쩔수 없이 사용하려면 명확한 버그추적 도구를 마련하라는 거구요
4359 2014-06-08 22:14:02 0
싱글톤 패턴 정말 좋네요 [새창]
2014/06/08 16:17:53
싱글톤을 배제하는 이유는, 인스턴스가 사용되는 시점에서 인스턴스의 상태를 정확히 알수 없기 때문입니다.
별도의 처리를 해 놓지 않는 한 언제 다른 쓰레드에서 해당 인스턴스를 조작했는지, 혹은 조작 중인지, 그리고 상태를 바꿔 놓았는지 해당 싱글톤 인스턴스를 사용하는 시점에서 정확히 알수 없죠.
서버와 같은 병렬처리 모델이나 안드로이드나 자바스크립트와 같이 이벤트드리븐 모델에서는 설계/구현 상의 실수로 인해 인스턴스가 예측 불가능한 상황으로 빠지기 쉽고 글로벌 변수(혹은 글로벌 인스턴스)에 문제가 생길 경우 프로그램 전체에 영향을 미치는 데다가, 해당 문제게 어느 시점에 발생했는지 정확히 추적하기가 힘들기 때문에 최대한 사용을 자제하라는 겁니다.
물론 버그를 추적할 도구와 플래그를 충분히 준비해 놓고, 설계/구현시에 세심히 신경 쓸 수 있다면 문제 생겨도 금방 잡아 낼수 있겠지만 싱글턴 패턴을 우회해서 구현할 수 있다면 우회하는게 좋습니다.
4358 2014-06-08 22:05:03 0
mind blown - from swift [새창]
2014/06/08 07:25:08
아뇨, 일단 제네릭 프로그래밍에 대한 설명이 틀린걸 짚은겁니다... 제네릭이라고 말하신 파트는 함수형 언어의 커링에 해당하고 패턴으로는 클로저 패턴에 대한부분이고, 제네릭이 사용된건 <T> 키워드가 사용된 부분 뿐입니다.
그리고 스위프트는 다양한 프로그래밍 패러다임을 잘 섞어 놓은 것이 특징이지, 그것을 스위프트만 가진 것처럼 표현하시면 처음 보는 사람들에겐 오해가 생깁니다.
스칼라로도 위의 클로저 패턴 예제는 비슷한 라인수로 간단하게 짤 수 있고, 파이썬으로는 제네릭을 사용하지 않아도 되고 데코레이터 패턴을 사용해서 복잡한 커링 없이도 간단히 클로저를 짤 수 있습니다.
딕셔너리의 경우에는 자바스크립트와 파이썬이 다루기가 훨씬 편하고, 클로저와 결합하여 사용한 캐싱 또한 그렇습니다.
스위프트의 가장 큰 강점은 자바스크립트에선 인터프리터로 구현해야 했던 여러 동적 언어의 특징들을 LLVM 백엔드를 활용하여 C/Obective-C와 같은 런타임에서 기계어로 번역되어 실행되기 때문에 동적언어인 스위프트가 정적컴파일 언어와 유사한 속도로 동작한다는 부분입니다.
단일 언어로써 여러 언어의 특징을 취합한 언어로는 이미 러스트나 스칼라와 같이 메이저 개발에 사용되는 언어들이 있습니다. 이들 언어도 스위프트보다 나으면 나았지 못하진 않은 언어적 특징들을 가지고 있습니다.
러스트의 경우는 파이어폭스 재단에서 개발중이고, 스칼라의 경우는 JVM 바이트코드를 백엔드로 가져(스위프트의 LLVM백엔드와 유사) JVM의 런타임을 활용하는 방향을 가지고 있죠.
그리고 스칼라나 러스트 예제 중에서도 저정도 예제는 많고, 하스켈에선 훨씬 더 많습니다....
have fun이지 have faith는 아니니 좀더 다양한 시각에서 어떤 언어적 특징을 어떤 문법으로 표현했는지에 대해 비교해가며 즐기는게 낫지 않을까요
4357 2014-06-08 21:23:46 0
mind blown - from swift [새창]
2014/06/08 07:25:08
제네릭 프로그래밍은 <>키워드와 T, U 등으로 사용시에 타입이 정해질 수 있도록 함수나 클래스를 작성하는걸 말하구요
함수가 함수를 반환하거나, 함수를 변수에 저장할 수 있는건 함수지향형언어의 특징(함수를 1급 객체로 취급)입니다.
함수지향형 특징을 가진 자바스크립트나 파이썬에서도 동일한 알고리즘으로 프로그래밍 할 수 있습니다.(스위프트가 특출난게 아니에요)
4356 2014-06-08 20:21:08 1
싱글톤 패턴 정말 좋네요 [새창]
2014/06/08 16:17:53
싱글톤은 최대한 배제하는게 좋고, 사용 할 때는 글로벌 세션 관리나 쓰레드풀 관리 같이 인스턴스가 중복되는걸 막아야 하고 동시에 인스턴스 생성비용이 매우 클 때와 같은 경우에만 최소한으로 사용하는게 좋습니다.
혹은 요즘에는 좋은 RMQ가 많아서 별도 프로세스나 서비스로 분리하는 경우도 많습니다.
4355 2014-06-08 20:15:50 0
[새창]
인성이랑 기술 따로 보고, 기술면접은 코딩시험을 본뒤 그걸 토대로 면접을 봅니다.
기술면접 위해서 가능하면 노트북 지참하세요, 없으면 빌려주기도 하는데 개발도구 안깔려 있어서 텍스트 에디터로 해야합니다..(인터넷 금지)
4354 2014-05-30 16:25:57 0
맥북을 구매하려고 생각중인데요.. AOC에 대해서 여쭤보고싶습니다 [새창]
2014/05/30 15:27:32
가격 비교는 리테일샵(쉽게 말해 재판매 혹은 보따리상) 제품이라 구모델도 있고 반품 처리가 어렵고 기본 사양만 판매합니다,
공홈의 경우는 항상 최신품만 팔고 주문시 CTO(스펙 업그레이드)가 가능합니다. 또한 15일 이내 무조건 반품이 가능합니다.
원래 무조건 반품 기간 한달이었는데 얼마전에 보름으로 바뀌엇습니다.
4353 2014-05-29 15:12:33 0
아이폰 5s GPS 때문인데.. 이거 교환 사유 가능한가요? [새창]
2014/05/29 09:56:14
집안에 잇으면 GPS 위성 신호 수신을 못할 가능성이 큰데, 그러면 대개 가장 가까운 와이파이의 위치나, 와이파이의 위치가 등록 안되 있을 경우 가까운 핸드폰 기지국 위치를 잡습니다.
아마 그 술집있는 건물 옥상에 핸드폰 기지국 안테나가 있는게 아닐까요?
4352 2014-05-22 19:05:59 0
노트북 QHD 해상도에서 문명 돌리는 법 좀 가르쳐 주세요ㅠ [새창]
2014/05/19 17:38:29
맥이라면 HiDPI 모드 쓰시면 되지만 윈도라면 노답이라는 말밖엔...
4351 2014-05-22 12:18:33 0
맥에서 인디자인으로 작업하는데 PDF로 변환 질문이요! [새창]
2014/05/22 09:29:45

예제
4350 2014-05-22 12:17:45 0
맥에서 인디자인으로 작업하는데 PDF로 변환 질문이요! [새창]
2014/05/22 09:29:45
바로 출력하기 누르면 프린터 설정창 뜨는데, 거기 왼쪽 하단에 PDF로 출력하는 메뉴 있습니다
< 이전페이지 다음페이지 >
< 101 102 103 104 105 >
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호