📕Businessman vs Entrepreneur 📗business, businessman 비즈니스 맨 사업가 - 이윤을 목적으로 사업/경영을 하는 사람 📗entrepreneur (고대 프랑스어) 군지휘관, 악단 지휘자 -> (현) 기업가 프랑스어 entreprendre에서 유래 (영어 : undertake 책임을 맡다) 영어 enterprise에 대응 📗entrepreneurship 기업가 정신 -> 혁신, 혁신의 추구 entrepreneur -> 혁신가, 창업자로 변화 📕Entrepreneurship 📗Entrepreneurship=기업가 정신, 창업가 정신 18세기 아일랜드-프랑스 경제학자 리차드 캉티용이 최초 사용 새로운 사업 기회를 호착하고 생산 요소를 조정하는 과정 위험을 감수하는 사람의 의..
전체 글
안녕하세요 💻해커(hacker)의 원래 의미 해커(hacker) "즐거움"에 이끌려 임의적으로 새로운 혁신을 하거나, 발명하는 사람 해킹 (건설적인 목적이 아니더라도) 참여 자체가 즐거워서 진행하는 프로젝트 미디어의 부정적 선전 -> 현재의 의미 : 시스템 공격자 해커, 화이트 해커 = 합법적, 윤리적 해커 크래커(craker), 블랙해커 =불법적, 비윤리적 해커 해커 정신 hacker way 2013년, Facebook CEO 마크 주커버그의 "Letter to Shareholders" 테크 기업의 초기 창업자 정신 -> 한국 드라마에서는 "개발자 정신"으로 표기 소프트 웨어 기업 운영이 특이한 이유 대단위 장치 산업, 토목 공사 약간의 실수가 곧 대형사고, 상당한 금전적 손실 가장 좋은 조직 형태? -> 군사조직..
📕기술경영(MOT)이란? 📗정의 기술을 전략적으로 활용함으로써 새로운 사업 기회를 창출하고 혁신적 제품을 고안하는 등 공학과 경영학을 통합한 개념이다. 📗기술경영의 효시 1908년대 : 미국 스탠퍼드대 윌리엄 밀러 교수의 "Technology Mangement" 1990년대 초 : MIT 슬로안 스쿨의 "MOT 프로그램" 1995년 : KAIST의 테크노경영대학원 설립 📗목표 기술투자 비용에 대해 최대 효과를 내는 것을 목표로 한다. 기술은 Powerful(강력해야 하고) Changing Faster(변화가 빨라야 하며) The Impact is Great (영향력이 있어야 한다) 📕Classification of Technology New Technology Emerging Technology High..
📕Nest Procedures 📗Leaf 프로시저는 다른 함수를 호출하지 않지만, nonleaf 프로시저는 다른 함수를 호출한다. 📗중첩된 호출에서, Caller는 stack에 밑의 예시와 같은 것들을 저장해야 한다. Return address Any arguments and temporaries needed after the call 📗호출 후 스택에서 Restore 한다. 📗한 가지 해결책은 스택에 보존되어야 하는 다른 모든 레지스터를 푸시하는 것이다. Caller pushes x10~x17 (i.e,, argument registers), x5~x7 and x28~x31 Callee does x1 (i.e., return address register), x8~x9, and x18~x27 📕Comp..
📕Binary Numbers 📗숫자들은 모든 base(진수)로 표현 가능하다. 123 base 10 = 111011 base 2 ==> base는 몇 진수인지를 뜻함. 📗이진수의 single digit는 컴퓨팅 관점에서 더 이상 쪼갤 수 없다. 모든 정보는 binary digits(bit) 로 구성되어 있다. 1011 base 2 -> (1 * 2^3) + (0 * 2^2) + (1 * 2^1) + (1*2^0) = 8+0+2+1 = 11 base 10 📕MSB & LSB 📗MSB most significant bit : most left bit 📗LSB least significant bit : most right bit endian이랑 MSB & LSB를 혼동하면 안됨 💡endian은 byte단위로 ..
🛑pdf를 보고 제 주관으로 해석하고 적은 글이기에 정확하지 않을 수 있습니다 📕The words of a computers's language are called instructions 📕Instruction Instruction Set Architecture 📗instruction의 정의 프로세서의 operation을 묘사하는 기본적인 명령어이다. 인스트럭션은 하드웨어와 소프트웨어 사이에 있다. 📗instruction의 구성요소 Opcode(i.e., operation code) : instruction이 해야 할 행동 Operands: the object of an operation 📕ISA 약칭 Instruction set architecture 프로세서가 이해하는 instruction의 집합이다..
🔎학습목표 layout의 종류와 쓰임 알기 LinerLayout RelativeLayout FrameLayout GridLayout ConstraintLayout ✔목차 💡LinearLayout 💡RelativeLayout 💡FrameLayout 💡GridLayout 💡ConstraintLayout 📗안드로이드 네임 스페이스 💡네임 스페이스 xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" -xmlns: prefix = "URI" 요소의 시작 태그에서 xmlns 속성으로 정의 xml 문서에서 이름 충돌을 피하기 위해 작성 Android 관련 태그를 xml 문..
📕문제 전화번호 목록이 주어진다. 이때, 이 목록이 일관성이 있는지 없는지를 구하는 프로그램을 작성하시오. 전화번호 목록이 일관성을 유지하려면, 한 번호가 다른 번호의 접두어인 경우가 없어야 한다. 예를 들어, 전화번호 목록이 아래와 같은 경우를 생각해보자 긴급전화: 911 상근: 97 625 999 선영: 91 12 54 26 이 경우에 선영이에게 전화를 걸 수 있는 방법이 없다. 전화기를 들고 선영이 번호의 처음 세 자리를 누르는 순간 바로 긴급전화가 걸리기 때문이다. 따라서, 이 목록은 일관성이 없는 목록이다. 📕입력 첫째 줄에 테스트 케이스의 개수 t가 주어진다. (1 ≤ t ≤ 50) 각 테스트 케이스의 첫째 줄에는 전화번호의 수 n이 주어진다. (1 ≤ n ≤ 10000) 다음 n개의 줄에는 ..
📕문제 지민이는 항구에서 일한다. 그리고 화물을 배에 실어야 한다. 모든 화물은 박스에 안에 넣어져 있다. 항구에는 크레인이 N대 있고, 1분에 박스를 하나씩 배에 실을 수 있다. 모든 크레인은 동시에 움직인다. 각 크레인은 무게 제한이 있다. 이 무게 제한보다 무거운 박스는 크레인으로 움직일 수 없다. 모든 박스를 배로 옮기는데 드는 시간의 최솟값을 구하는 프로그램을 작성하시오. 📕입력 첫째 줄에 N이 주어진다. N은 50보다 작거나 같은 자연수이다. 둘째 줄에는 각 크레인의 무게 제한이 주어진다. 이 값은 1,000,000보다 작거나 같다. 셋째 줄에는 박스의 수 M이 주어진다. M은 10,000보다 작거나 같은 자연수이다. 넷째 줄에는 각 박스의 무게가 주어진다. 이 값도 1,000,000보다 작거..