Chrome에서 동기화를 해 놓으면 모든 북마크, 방문 기록, 비밀번호, 설정 등이 구글에 저장되고동기화된 정보를 모든 기기에서 확인하고 업데이트할 수 있습니다비밀번호까지 저장 되기 때문에 로그인 하는 사이트는 자동 로그인도 가능하게 됩니다.

편리한 기능이 있긴 하지만 개인 정보를 모두 구글에 넘겨주게 되고 가끔 구글에서 사용한다는 기사가 나오기도 하지요.

현명하게 사용하면 펀리한 기능이 될 수도 있으니 설정에 대해 상세히 알아 봅니다.

 

 

1. Chrome 동기화 하기

 

1.1 로그인 이름 버튼 사용


동기화를 위해서는 먼저 구글에 로그인을 합니다로그인을 완료하고 크롬 브라우저 우측 상단에 이름을 클릭하면 동기화 버튼이 나타납니다.


chrome_sync


동기화 사용 버튼을 클릭해서 동기화를 시킵니다.  


chrome_sync


이렇게 하면 모든 내용이 동기화가 진행이 됩니다항목을 선택해서 동기화를 하려면 설정을 이용하는 다음 방법을 사용합니다.

 

1.2 설정 사용 동기화

 

크롬 우측에 점세개 아이콘을 선택 합니다.


chrome_sync


 

메뉴에서 설정(S)을 선택합니다.


chrome_sync


우측의 동기화 사용 버튼을 클릭합니다


chrome_sync


그럼 아래와 같은 화면이 나옵니다만약 1.1에서 동기화 버튼을 선택 했어도 동일한 화면을 볼 수 있습니다.


chrome_sync


동기화 메뉴를 클릭하면 필요한 항목만 선택해서 동기화 할 수 있습니다


chrome_sync


필요한 항목만 선택 하려면

1. 모두 동기화 버튼 클릭해서 해제

2. 선별적으로 동기화 차단


chrome_sync



 

2. 크롬 동기화 중지

 

동기화 중지 방법도 두가지 방법이 있는데 결국은 한곳에서 처리가 됩니다.

 

2.1 로그인 이름 버튼 사용


chrome_sync


그러면 설정 화면으로 이동 합니다설정 화면은 아래에서 설명 합니다.

 

2.2 설정 사용 중지

 

크롬 우측 점세개 이미지를 클릭하고 설정 메뉴를 선택 해서 설정 화면으로 이동 합니다.


chrome_sync


사용 중지 버튼을 클릭 합니다.

사용 중지 및 저장되어 있는 정보를 삭제 하려면 체크를 합니다.


chrome_sync


사용중지 버튼을 클릭하면 동기화 기능이 중지 됩니다.



카톡을 하며 찍은 사진을 전송할 때 그냥 보내기를 하면 데이터를 절약하기 위해 해상도가 낮은 사진으로 전송을 하게 됩니다여러 사람이 찍은 사진이나 상세 내용을 보려고 확대하면 이미지가 깨지면서 잘 안보이게 되는데 이런 경우에는 원본 사진을 보내 주어야 합니다

설정도 간단하니 선명한 사진을 보내주고  그 다음에는 설정을 다시 되돌려 주어 데이터 손실을 방지 하세요.

 


1. 사진 보내기 설정

 

사진 보내기에서 하단 이미지 아이콘을 클릭 합니다.


kakaotalk_카톡_선명한사진


팝업 메뉴가 나타나면 원본[Full]을 클릭 합니다.


kakaotalk_카톡_선명한사진


하단 아이콘이 Full로 변경이 되었습니다.


kakaotalk_카톡_선명한사진


이제 사진을 선택해서 전송을 하면 사진이 원본 파일로 전송이 됩니다전송 완료 후에는 다시 일반 화질로 변경을 하면 됩니다.

 

  

2. 환경설정 변경


환경설정에서 변경을 하는 방법입니다당연히 절차가 복잡 합니다.

 

하단 좌측 사람모양을 클릭하면 친구 메뉴로 이동을 합니다.


kakaotalk_카톡_선명한사진


상단 우측에서 톱니 모양의 설정 아이콘을 클릭 합니다.


kakaotalk_카톡_선명한사진


전체 설정을 선택 하면 설정 창으로 이동 합니다.


kakaotalk_카톡_선명한사진


채팅 메뉴를 선택하여 채팅 설정 창으로 이동 합니다.


kakaotalk_카톡_선명한사진


사진 화질이 일반 화질로 되어있습니다클릭을 해봅니다.


kakaotalk_카톡_선명한사진


메뉴에서 원본 라디오 버튼을 클릭해 주면 창이 닫히고 설정이 변경됩니다.


kakaotalk_카톡_선명한사진


설정이 변경 되었습니다사진 보내기를 하면 원본파일로 전송이 됩니다.


3. 연산자

 

3.1 산술 연산자


연산자

설명

+

덧셈

-

뺄셈

*

곱셈

**

거듭제곱

/

나눗셈

//

나눗셈의

%

나눗셈의 나머지

 

 

+ (덧셈)


숫자와 문자 구분 없이 두개의 객체를 더합니다.

>>> # (+) 덧셈

... # 숫자

... 10 + 20

30

>>> # 문자

... 'abcd' + 'efgh'

'abcdefgh'

 

 

 

- (뺄셈)


숫자에서 숫자를 뺍니다.

>>>  # - (뺄셈)

... 10 - 5

5

>>> 20.7 - 10.2

10.5

 

* (곱셈)


두 숫자를 곱하기 연상을 하고 문자인 경우 숫자만큼 반복 합니다.

>>> # * (곱셈)

... 2 * 3

6

>>> 'abc ' * 3

'abc abc abc '

 

 

** (거듭제곱)


숫자에 지수연산을 합니다.

>>> # ** (거듭제곱)

... 3 ** 3

27

>>> 3 * 3 * 3

27

 

/ (나눗셈)


두 수를 나눕니다정수로 표현 하려면 정수변환을 해야 합니다.

>>>  # / (나눗셈)

... 13 / 3

4.333333333333333

>>> 13.0 / 3

4.333333333333333

>>> a = 13/3

>>> print(a)

4.333333333333333

>>> print(int(a))

4

 

// (나눗셈의 몫)


나눗셈의 몫을 구하는 식을 사용 하는 경우 양의 수에만 사용하여야 합니다음의 수의 경우 원하는 결과와 다른 값을 얻을 수 있습니다그 이유는 몫을 구할 때 좌측에 가까운 정수를 가져오기 때문입니다.

>>> # (//) 나눗셈의 몫

... 13 // 3

4

>>> 13.0 // 3

4.0

>>> -13 // 3

-5

>>> -13.0 // 3

-5.0

>>> divmod(-13, 3)

(-5, 2)

>>> divmod(13, 3)

(4, 1)

>>> abs(-13.0) // 3

4.0

 

0을 기준으로 보았을 때 양의 수는 우측으로 커지고 4.3333의 좌측에 있는 정수는 4입니다.

0을 기준으로 보았을 때 음의 수는 좌측으로 커지고 -4.3333의 좌측에 있는 정수는 -5입니다.

목과 나머지를 구하는 이유는 몇번 나눌 수 있는가, 몇이 남는가 이기 때문에 절대값으로 계산을 하는게 정답입니다.

 

% (나머지)


나눗셈의 나머지 값을 구합니다.

>>> # % (나머지)

... 13 % 3

1

>>> 13.0 % 3

1.0

>>> abs(-13.0) % 3

1.0

 

python study

 


3.2 비교 연산자


True () 또는 False (거짓)의 반환 값을 구하는 연산자로 첫 글자는 대문자 입니다.

연산자

설명

작음

<=

작거나 같음

>=

크거나 같음

<> 

 

==

같음

!=

같지 않음

 

< (작음)


(x < y) : x y보다 작은지 여부를 반환합니다.

>>> # < (작음)

... 5 < 7

True

>>> 7 < 5

False

>>> 'a' < 'b'

True

>>> 'azzz' < 'b'

True

>>> 'b' < 'azzzz'

False

>>> 'b' < 'A'

False

>>> 'a' < 'Z'

False

>>> 'z' < 'A'

False

>>> 'a' < 'A'

False

>>> 'A' < 'a'

True

 

다음과 같이 여러 숫자와 문자에 대해 한꺼번에 비교 연산을 수행할 수 있습니다. 숫자와 문자 비교는 오류가 발생 합니다.

>>> 2 < 3 < 4 < 5

True

>>> 2 < 4 < 3 < 5

False

>>> 'A' < 'b' < 'C'

False

>>> 'A' < 'C' < 'b'

True

 

> ()


(x < y) : x y보다 작은지 여부를 반환합니다.

>>> # > ()

... 5 > 7

False

>>> 7 > 5

True

>>> 'a' > 'b'

False

>>> 'azzz' > 'b'

False

>>> 'b' > 'A'

True

>>> 'a' > 'Z'

True

>>> 'a' > 'A'

True

 

여러개 비교

>>> 5 > 4 > 3 > 2

True

>>> 'c' > 'b' > 'a'

True

>>> 'a' > 'Z' > 'A'

True

 

<= (작거나 같음)


(x <= y) : x y 보다 작거나 같은지 여부를 반환합니다.

<= 기호를 띄어쓰기 하면 오류가 발생 합니다.

>>> # <= (작거나 같음)

... x = 10

>>> y = 20

>>> x < = y

  File "<stdin>", line 1

    x < = y

        ^

SyntaxError: invalid syntax

>>> x <= y

True

 

>= (크거나 같음)


(x >= y) : x y 보다 크거나 같은지 여부를 반환합니다.

>>> # >= (크거나 같음)

... x = 10

>>> y = 20

>>> x >= y

False

>>> x = 'b'

>>> y = 'a'

>>> x >= y

True

 

== (같음)


(x == y) : x, y 두 객체가 같은지 여부를 반환합니다.

>>> # == (같음)

... x = 10

>>> y = 10

>>> x == y

True

>>> x = 'a'

>>> y = 'b'

>>> x == y

False

>>> x = 'aaa'

>>> y = 'aAa'

>>> x == y

False

 

!= (같지 않음)


(x != y) : x, y 두 객체가 같지 않은지 여부를 반환합니다.

>>> # != (같지 않음)

... x = 'aaa'

>>> y = 'aAa'

>>> x != y

True

>>> x = 10

>>> y = 100

>>> x != y

True

 

 

3.3 부울 연산자


연산자

수식

결과

and

True and True

True

True and False

False

False and False

False

or

True or True

True

True or False

True

False or False

False

not

not True

False

not False

True

 

and


(x and y) : xy가 모두 True인 경우에만 True 이고 둘중 하나 또는 둘다 False이면 False를 반환 합니다.

>>> # and

... True and True

True

>>> (3 == 3) and (7 ==7)

True

>>> True and False

False

>>> (3 == 3) and (7 == 8)

False

>>> False and False

False

>>> (3 == 4) and (7 == 8)

False

 

or


(x and y) : xy가 모두 False인 경우에만 False이고 둘 또는 하나만 True이어도 True를 반환합니다.

>>> # or

... True or True

True

>>> (3 == 3) or (7 == 7)

True

>>> True or False

True

>>> (3 == 3) or (7 == 8)

True

>>> False or False

False

>>> (3 == 4) or (7 == 8)

False

 

not


x True 이면 반대 값인 False 를 반환하고 x False 이면 반대 값인 True를 반환합니다.

>>> # not

... not True

False

>>> not (3 == 3)

False

>>> not False

True

>>> not (7 == 8)

True

 


3.4 비트 연산자

 

연산자

설명

<< 

왼쪽 시프트 연산자, 변수 값을 지정된 비트 만큼 좌측 이동

>> 

오른쪽 시프트 연산자, 변수 값을 지정된 비트 만큼 우측 이동

&

AND 연산자, 둘다 참인 경우 True

|

OR 연산자, 둘중 하나만 참이어도 True

^

XOR 연산자, 둘중 하나만 참이어야 True

~

반전 연산자, 참이면 False, 거짓이면 True

 

<< (왼쪽 시프트)


지정된 숫자에 대해 지정된 비트 수 만큼 왼쪽으로 시프트 연산을 진행 합니다비트가 상위로 올라가며 숫자가 커집니다.

5 << 2 : 5(0000 0101)2비트 좌측으로 이동하여 20(0001 0100)이 됩니다.

2 << 3 : 2(0010)를 왼쪽으로 3비트 시프트 하여 16(0001 0000)이 됩니다.

>>> # << (왼쪽 시프트)

... 5 << 2

20

>>> 2 << 3

16

 

>> (오른쪽 시프트)


지정된 숫자에 대해 지정된 비트 수 만큼 오른쪽으로 시프트 연산을 진행 합니다비트가 우측으로 이동 하면서 첫째 자리를 넘어가는 비트는 삭제가 되어 숫자가 작아집니다.

5 >> 2 : 5(0101)2비트 우측으로 이동하여 1(0001)이 됩니다.

54 >> 3 : 54(0011 0101)을 오른쪽으로 3비트 시프트 연산하여 6(0110)이 됩니다.

>>> # >> (오른쪽 시프트)

... 5 >> 2

1

>>> 54 >> 3

6

 

& (비트 AND 연산자)


(x & y) : x y에 대하여 각각의 자리수에 있는 비트에 대해 AND 연산을 진행 합니다각 자리수별 비트 값이 1인 경우에만 1이 되고 나머지는 0으로 처리합니다.

(1101) 13 &

(1010) 10

(1000) 8을 반환합니다. 1310의 자리수 별 비트 값이 모두 1인 부분만 제외하고 0이 됩니다.

>>> # & (비트 AND 연산자)

... 13 & 10

8

 

 

| (비트 OR 연산자)


(x & y) : x y에 대하여 각각의 자리수에 있는 비트에 대해 OR 연산을 진행 합니다각 자리수별 비트 값이 0인 경우에만 0이 되고 나머지는 1으로 처리합니다.

(1101) 13 |

(1010) 10

(1111) 15를 반환합니다. 1310의 자리수 별 비트 값이 하나라도 1이면 1로 됩니다.

>>> # | (비트 OR 연산자)

... 13 | 10

15

 

 

^ (비트 XOR 연산자)


(x & y) : x y에 대하여 각각의 자리수에 있는 비트에 대해 XOR 연산을 진행 합니다각 자리수 별 비트 값이 하나만 1인 경우에 1이 되고 나머지는 0으로 처리합니다.

 

(1101) 13 ^

(1010) 10

(0111) 7을 반환합니다. 1310의 자리수 별 비트 값중 하나만 1이면 1로 됩니다.

>>> # ^ (비트 XOR 연산자)

>>> 13 ^ 10

7

 

 

~ (비트 반전 연산자)


진정수에 사용하고 –( x + 1)으로 정의 된다고 Python document에 나와 있습니다.

The bitwise inversion of x is defined as -(x+1). It only applies to integral numbers.

보이는 숫자만 보면 안되고 데이터를 처리하는 단위(32, 64bit)로 나머지도 변경이 됩니다.

(1101) 13

000000000000000000000000000000000000000000000000000000000000(1101) 13

111111111111111111111111111111111111111111111111111111111111(0010) -14

 

>>> # ~ (비트 반전 연산자)

... ~13

-14

 

- copy coding - 

이글을 읽지 마시기 바랍니다.  티스토리에서 글쓰기 기능을 변경되면서 아래와 같은 좋은 기능들이 사라졌습니다.  요즘 티스토리 정책 변경 방향은 카카오의 기술력을 의심하게 만드는 군요.

 

티스토리에 글을 쓰다 보면 상세한 설명보다 표로 깔끔하게 정리가 필요해 표를 조금 예쁘게 그리려고 열심히 자료를 찾아서 CSS를 만들고 모두 HTML로 하드코딩 해서 붙여야 하는 조금 귀찮고 힘든 작성 방법이지만 결과가 맘에 들었습니다

 

tistory_grid_msoffice

 

그런데 모바일에서는 CSS가 적용이 되지 않아 이상한 모양으로 보입니다.

 

tistory_grid_msoffice

 

좀더 간편한 방법을 찾고자 엑셀을 이용해보기로 하고 표를 작성하고

 

tistory_grid_msoffice

 

글쓰기에 붙여넣기를 해봤습니다.

 

그리드와 색상정보가 사라집니다.

 

tistory_grid_msoffice

 

엑셀을 이용 하는건 아닌가 봅니다.

 

MS Office는 서로 호환이 되니까 엑셀 표를 워드로 복사해 보았습니다역시 표가 그대로 그려집니다.

 

tistory_grid_msoffice

 

이제는 MS Word에서 표를 복사하고 티스토리 글쓰기에 복사해 봅니다.  모든 기능이 잘 작동하고 붙여넣기가 됩니다.

 

tistory_grid_msoffice

 

핸드폰에서도 잘 나옵니다.

 

tistory_grid_msoffice

 

저의 경우는 화려한 표가 중요한게 아니고 표에 있는 내용이 중요하니 그냥 워드에서 생성해 복사 하는것으로 결정 했습니다.

 


1···86878889909192···119

+ Recent posts