본문 바로가기 메뉴 바로가기

생각하는 개발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

생각하는 개발자

검색하기 폼
  • 분류 전체보기 (75)
    • Programming (2)
      • Kotlin (7)
      • Java (10)
      • Linux (3)
      • HTML (2)
      • Network (1)
      • PHP (2)
      • Computer (1)
      • C (4)
      • Android (13)
      • GitHub (1)
      • Reversing (1)
      • 프로젝트 오일러 문제풀이 (7)
      • 개발 트렌드 (1)
    • Information (6)
      • 유용한 정보 (4)
      • Solution (2)
    • Study (11)
      • 영어 (6)
      • 일본어 (1)
      • 자격증 (3)
      • 영상기술 (1)
    • Review (2)
      • 영화 (2)
      • 책 (0)
    • 티스토리 초대장 배포 (1)
  • 방명록

분류 전체보기 (75)
단어는 외롭지 않다 :: Unit 01 :: Three States of Water

Three States of Water Let's get started! 이슬람 경정인 Koran에는 Allah가 물로 모든 생명체를 창조했다고 되어 있습니다. Allah has created every living creature from water.알라 신이 모든 생명체를 물로 창조했다. 모든 생명의 출발점이 물이듯이 이 책의 출발점도 water입니다.Let's get started! boil, freeze, melt 물을 freeze하면 ice가 됩니다. 물을 boil하면 water vapor가 됩니다.물을 끓이지 않고 바깥에 가만히 놔둬도 수증기가 됩니다. 이유가 뭘까요?evaporate하기 때문입니다. 예? 어렵다구요? evaporate를 가만히 들여다보세요. vapor가 숨어 있죠? vapor..

Study/영어 2013. 6. 19. 16:00
일본어 :: 일본어란?

What is the Japanese? 말 그대로 일본인들이 사용하는 언어인 일본어는 크게 두 가지 종류로 구분지을 수 있다. 여기서 가나(がな)란 한자를 바탕으로 일본어를 표기하기위해 만들어진 표음문자이며, 기본적으로 한 글자로 한 개의 음절을 표시하는 음절 문자이기도 하다. 이 두 가나(히라, 가타)에 대해 살펴보도록 하자. 히라가나(ひらがな) 히라가나는 일본어에서 사용하는 두 가지 가나중 하나로 다음과 같은 용도로 사용된다. 동사의 활용 어미, 조사, 조동사 일본 고유어로서 해당 한자가 없는 단어, 또는 해당하는 한자가 잘 쓰이지 않는 어려운 글자일 경우 기원을 살펴보자면 한 여성 작가가 쓰는 글에서 한자를 변형시켜, 일본어의 발음을 표기한 것에서 기원한다고 한다. 그래서, 온나데(女手; おんなで)..

Study/일본어 2013. 6. 19. 11:35
Java :: 자바 :: Reference type

What is the reference type? 자바의 자료형은 크게 기본형과 레퍼런스 타입으로 분류할 수 있다. 레퍼런스 타입은 new 연산자를 통해서 힙(heap) 영역에 생성되는 자료형들을 의미한다. 레퍼런스 타입으로는 클래스, 배열, 인터페이스가 있다.프로그래밍 언어에서 포인터와 레퍼런스는 다른 메모리 공간에 대한 주소를 가지고 있따는 점에서 매우 유사하기 때문에 혼동되는 개념이다. 포인터 혹은 레퍼런스 타입이 가리키고 있는 곳의 값에 접근하는 것을 디레퍼런스(dereference)라고 한다. 자바는 C++와는 달리 포인터를 지원하지 않고, 레퍼런스만 지원한다. 포인터와 자바 언어에서 사용되는 레퍼런스는 다음과 같은 차이점을 가지고 있다. Pointer Java reference 연산 산술 연산..

Programming/Java 2013. 4. 28. 23:18
C :: 파일 입출력 :: File access mode

0x01 What is File access mode? C언어에서 파일 입출력을 사용하기 위해서는 우선 파일을 열어야 한다. 파일을 개방한다는 의미는 프로그렘과 파일 간의 Stream을 생성한다는 뜻이다. 이 Stream을 생성해주는 메소드가 바로 fopen인데 이 함수의 원형을 살펴보자. FILE* fopen(const char *filename,const char *mode); Parameters filenameFilename.modeType of access permitted. Return Value Each of these functions returns a pointer to the open file. A null pointer value indicates an error. If filename..

Programming/C 2013. 3. 25. 12:15
C :: system 함수

0x01 What is the system function? system 함수란 cstdlib [ C Standard General Utilities Library ] header file에 정의되어 있는 function으로, Program 실행 중 system command를 사용할 수 있게 해준다. 금일 포스팅은 필자가 Windows console application을 개발 중 system("cls"); [화면을 청소해 주는 명령어] 가 필요해서 관련 자료를 찾아본 후 정리한 것이다. 0x02 system function int system (const char* command);Execute system commandInvokes the command processor to execute a co..

Programming/C 2013. 3. 11. 19:54
Linux :: Linux의 기본 디렉터리와 역할

Why we know this? Linux의 최상위 디렉터리에는 다양한 디렉터리가 존재한다. 이 디렉터리들은 모든 리눅스에서 동일한 역할을 한다. 이들의 용도를 파악할 때 효율적인 트러블슈팅이 가능 할 것이다. What is this directory? - bin : 가장 필수적인 리눅스 실행 파일들이 들어가 있다. [ls, rm 등등...] - boot : 리눅스 부팅 관련 파일들과, 리눅스의 심장인 커널이 들어있다. - dev : 컴퓨터에 설치된 하드웨어에 관한 정보들이 파일 형태로 저장되어 있다. - etc : 많은 중요한 파일이 들어가있다. [패스워드 파일, 쉐도우 파일, 그 외 대부분의 리눅스 설정파일들]- /etc/passwd : 사용자들에 대한 간단한 정보가 들어있다.- /etc/shadow..

Programming/Linux 2013. 2. 8. 21:48
Computer :: Programing :: 프로그래밍이란?

What is the Programing? 프로그래밍 언어를 이해하기 전에 프로그래밍이란 무엇인지 생각해보자. 정보화 시대에 우리는 수많은 Device들을 이용하며 살아가고있다. 젊은 세대는 주로 컴퓨터, 스마트폰 사용을 사용할 것이며 중년층은 주로 TV, 냉장고등을 사용한다. 이 Device들은 어떻게 작동하는 것일까? 내가 TV리모컨 전원 버튼을 누르면 왜 TV가 켜지는 것일까? 스마트폰 볼륨 Up 버튼을 누르면 어떻게 소리가 커지는 것일까? 이 질문에 대한 답은 동일하다. "프로그래밍 되어 있기 때문에." 프로그래머는 Device의 목적과 용도에 맞게 운용 시 일어날 수 있는 모든 상황에 대하여 어떻게 반응할지를 프로그래밍 언어를 통해 설계한다. 즉 프로그래밍이란, Device에 어떤 '입력'이 주..

Programming/Computer 2013. 2. 5. 18:46
VMWare :: This virtual machine appears to be in use 오류시 해결 방법.

CAUSE예기치 못한 원인으로 프로그램이 Shut down 되었을 경우 실행중이던 가상 머신에 대한 캐시를 삭제하지 못한다. 그러므로 VMWare 입장에서는 현재 실행 중인 것으로 간주하는 것이다. SOLUTION아주 간단한 해결책이 있으므로 따라해보자. 오류 메시지 하단을 보면 해당 디렉토리가 나와 있다. 그 디렉토리에 가보면 확장자가 .lck인 두 개의 폴더가 보일 것이다. 해당 폴더를 삭제해 주면 이상 없이 원하는 가상 머신을 사용할 수 있다.

Information/Solution 2013. 1. 23. 16:04
HTML :: Character set

필요성 HTML Character SetsTo display an HTML page correctly, the browser must know what character-set to use.The character-set for the early world wide web was ASCII. ASCII supports the numbers from 0-9, the uppercase and lowercase English alphabet, and some special characters.Complete ASCII reference.Since many countries use characters which are not a part of ASCII, the default character-set for m..

Programming/HTML 2012. 11. 22. 14:30
PHP :: 주민등록번호 체크 프로그램

Planning 1. 대한민국 주민등록번호 생성 원칙. 주민등록번호 : ABCDEF - GHIJKLM AB - 출생 년도 CD - 출생 달 EF - 출생 일 G - 성별(1은 남자 2는 여자) HIJKL - 본적 주소 M - 유효성 식별자 2. 유효성 검사 공식. A ~ L 까지 각 자리에 2, 3, 4, 5, 6, 7, 8 ,9, 2, 3, 4, 5 를 곱한 후 모두 더한다. 위의 값에 11로 나눈 나머지값을 구한다. 11에서 나머지 값을 뺀다. 위의 값에 10으로 나눈 나머지값을 구한다. (두 자릿수일 경우 한 자릿수로 만들어 주기 위함.) 11에서 나머지값을 뺀다. 위의 값을 M과 비교한다. (동일할 경우 유효한 주민등록번호) 3. Prototype Code html 주민등록번호 : - php De..

Programming/PHP 2012. 11. 4. 12:29
이전 1 ··· 3 4 5 6 7 8 다음
이전 다음
공지사항
  • 최근 유행하는 국제 사기메일입니다.
  • 환영합니다.
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 처음처럼~ (by 아사마루)
  • 준형씨
  • 보안창고
  • 그냥
  • 기억보단 기록을
TAG
  • 안드로이드 컴포즈
  • 영어회화
  • 프로그래밍
  • 코딩
  • 개발자
  • 안드로이드 스튜디오
  • 문제풀이
  • android studio
  • kotlin 기초
  • 안드로이드 바텀시트
  • Java
  • 안드로이드 스튜디오 라이브 템플릿
  • live template
  • compose bottomsheet
  • LiveTemplate
  • Android
  • 코딩문제
  • Kotlin
  • 코틀린 기초강의
  • 런탭
  • 프로젝트오일러
  • 안스 템플릿
  • Programming
  • 코틀린
  • 컴포즈 바텀시트
  • 영어발음
  • 자바
  • 코틀린 기초
  • 안드로이드
  • php
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바