본문 바로가기

글 전체 목록

(219)
GNU C library(glibc) 와 C library(libc)와의 관계 + Overview Any Unix-like operating system needs a C library: the library which defines the ``system calls'' and other basic facilities such as open, malloc, printf, exit... The GNU C library is used as the C library in the GNU system and most systems with the Linux kernel. 易: Linux system에서 사용하는 C library가 GNU C library + History The history of Unix and various standards determine much of the in..
혜민 스님 '완벽하지 않은 것들에 대한 사랑' 나 자신에게도 좋은 사람이 되세요.사랑하면 그 사람하고만 시간을 보내고 싶듯좋아하는 사람에 공들이듯나에게도 공들여 보세요.내가 나를 귀하게 여겨야세상도 나를 귀하게 여기기 시작합니다.
영문 E-mail 쓰기 팁 https://brunch.co.kr/@sanghunchae/13 작성글 Intro.회사에서 영어에 관한 도움을 요청하는 경우가 종종 있다.컨퍼런스 콜 통역을 부탁하는 경우도 있고, 비즈니스 이메일을 번역해달라고 하는 경우는 꽤 많은 편이다. 컨퍼런스 콜 같은 경우, 즉각적으로 구두로 내용이 오고 가는 상황이고 보통 급한 agenda가 많기 때문에도와주는 거는 그러려니 한다. 하지만 영문 이메일을 보내는 경우는 상황이 달라졌다. 구글 번역기도 예전보다 정확도가 높아졌고,구글 검색도 잘 활용하면 임원이 보내는 레터가 아닌 실무 수준의 이메일은 작성할 수 있다. 그러면 왜이 좋은 방법들을 활용하지 않을까 하는 의문점이 계속 있었지만 급한 상황이라는 경우와 회사에서 내가좋아하는 사람들에게 도움이 되는 데 Wh..
[iOS] App 내에서 언어 변경법 링크 참조. http://www.factorialcomplexity.com/blog/2015/01/28/how-to-change-localization-internally-in-your-ios-application.html How To Change Localization Internally In Your iOS Application Unfortunately, there’s no official way provided by Apple for this purpose. Let’s look at two methods for solve this problem. Method 1 Apple provides a way to specify application specific language, by updating th..
개발자가 꼭 알아둬야 할 유니코드와 문자 집합에 대한 고찰 조엘 온 소프트웨어 신비스러운 Content-Type 태그에 대해 궁금했던 적이 있습니까? HTML 코드에 넣어야 한다는 사실은 알고 있을지 몰라도, 이 태그를 정확히 어떻게 정의해야 할지는 모를 것이다. 외국에 사는 반가운 친구가 보낸 이메일의 제목이'???? ?????? ??? ????' 같은 깨진 글자여서 난감했던 적이 한번쯤 있을 것이다. 나는 많은 소프트웨어 개발자가 문자집합, 인코딩, 유니코드와 같은 신비로운 세계를 재빨리 따라잡지 못하는 사실에 낙담하고 있다. 몇년전 FogBUGZ를 테스트하던 베타 테스터는 시스템이 일본어 이메일을 처리할 수 있는지 궁금해지기 시작했다. 일본어로 된 이메일을 받는다는 것에 대하여 생각해 본적이 없었다. 하지만 우리가 MIME 이메일 메시지를 해석하기 위해 사..
3장 더 나은 코드를 위한 12 단계 조엘 온 소프트웨어 소프트웨어팀이 얼마나 업무를 잘 수행하고 있는지를 측정해보자. 1. 소스코드 관리시스템을 사용하고 있습니까?2. 한방에 빌드를 만들어낼 수 있습니까?3. 일일 빌드를 하고 있습니까?4. 버그 추적시스템을 운영하고 있습니까?5. 코드를 새로 작성하기 전에 버그를 수정합니까?6. 일정을 업데이트하고 있습니까?7. 명세서를 작성하고 있습니까?8. 조용한 작업 환경에서 일하고 있습니까?9. 경제적인 범위 내에서 최고 성능의 도구를 사용하고 있습니까?10. 테스터를 별도로 두고 있습니까?11. 프로그래머 채용 인터뷰 때 코딩 테스트를 합니까?12. 무작위 사용편의성 테스트를 수행하고 있습니까? On my part 3.
가상 메모리 가상 메모리란?위키에서는 하기와 같이 정의한다.가상 메모리 또는 가상 기억 장치는 메모리를 관리하는 방법의 하나로, 각 프로그램에 실제 메모리 주소가 아닌 가상의 메모리 주소를 주는 방법을 말한다.이러한 방식은 멀티태스킹 운영 체제에서 흔히 사용되며, 실제 주기억장치(Memory: RAM)보다 큰 메모리 영역을 제공하는 방법으로 사용된다.가상적으로 주어진 주소를 가상주소(Virtual address) 또는 논리 주소(logical address)라고 하며, 실제 메모리 상에서 유효한 주소를 물리 주소(physical address) 또는 실주소(real address)라고 한다.가상 주소의 범위를 가상 주소 공간, 물리 주소의 범위를 물리 주소 공간이라고 한다.가상 주소 공간은 메모리 관리 장치(MMU)..
ISO/IEC15504 - SPICE(Software Process Improvement and Capability dEtermination) ISO/IEC 15504는 ISO에서 표준으로 지정된 프로세스 공정 평가 표준 프레임워크이며, SPICE(Software Process Improvement and Capability dEtermination)으로도 불린다. ISO 12207의 소프트웨어 생명주기 프로세스로부터 파생되었으며, 많은 아이디어를 CMMI 등과 공유하고 있다. [발췌] http://www.tta.or.kr/data/weekly_view.jsp?news_id=581[정보기술] 소프트웨어 프로세스 표준화 기술 소프트웨어 프로세스를 심사하여 능력수준을 최저 0부터 최고 5까지 부여하는 국제표준인 ISO/IEC 15504 (일명 SPICE: Software Process Improvement and Capability dEtermin..