본문 바로가기
반응형

전체 글853

SUA 스터디 모임 - 20220423 아직까지는 어렵지 않고 쉽게 가는 것 같다. 주말에 시간 내어서 공부하는 모두 화이팅~ 2022. 4. 27.
CSS - grid 기본 이해, 2차원 배열하기 CSS를 사용할 때, 특정 화면 사이즈에 요소들을 배치해야하는 경우가 있다. 이때 효율적으로 작성할 수 있는 부분이 바로 CSS에서 제공하는 grid이다. grid는 행과 열을 통한 2차월 배열을 지원한다. 따라서 행과 열을 grid 작성시 지정해 줄 수 있으며, 해당 기준의 열과 행에 맞춰서 화면 배열이 만들어지게 된다. grid에서 열(grid-template-columns), 행(grid-template-rows)을 지정하는 옵션을 통해 조절 할 수 있는데 repeat를 이용해 반복 횟수를 지정할 수 있다. 한줄에 2개의 열을 100px씩 표시하고 싶다면 아래와 같이 지정 할 수 있다. test1 test2 test3 test4 아래와 같이 100px씩 2개의 버튼이 열을 만들어 구성된 것을 알 수.. 2022. 4. 26.
Svelte - 고유키를 통한 데이터 변경 확인 Svelte는 데이터가 추가되거나 삭제되었을 때에만 새롭게 화면을 렌더링 되는데, 현재 화면의 데이터가 변경되었다는 것을 인식시켜, 새롭게 랜더링하는 작업을 고유키를 통해서 설정이 가능하다. 여기에 고유키라는 값을 설정하여 해당 값이 변경된것을 확인할 수 있다. 아래와 같이 items를 구성할 경우 고유키를 설정하지 않을 경우 데이터 변경 유무를 확인 할 수 없는 필드가 발생할 수 있다. {#each items as {id, title, content}, i} title, content {/each} 고유키는 () 소괄호를 이용해서 고유키를 설정할 수 있는데, 바로 {#each items as {id, title, content}, i 부분에 ()를 이용해서 고유키를 설정할 값을 지정하자. 예제에서는 데.. 2022. 4. 26.
Python - Pandas Dataframe 합치기/붙이기 concat Pandas에서 제공하는 Dataframe은 데이터를 조작하는데 많은 도움을 주는 함수라 할 수 있다. 오늘은 Dataframe에 추가되는 데이터를 연결해서 붙이는 방법에 대해서 정리해 보도록 하겠다. df1 = pd.DataFrame({'a':['a0','a1','a2','a3','a4'], 'b':['b0','b1','b2','b3','b4'], 'c':['c0','c1','c2','c3','c4']}) df2 = pd.DataFrame({'a':['a2','a3','a4','a5','a6'], 'b':['b2','b3','b4','b5','b6'], 'c':['c2','c3','c4','c5','b6'], 'd':['d2','d3','d4','d5','b6']}) print(df1) print(df.. 2022. 4. 22.
Python - InsecureRequestWarning 제거/무시하기 회사에서는 내부적으로 프록시 서버를 운영하는 경우가 많다, 이때 HTTPS 보안 위험으로 경고 메세지가 발생하는데, 경고를 통해 위험을 알려주는 것 좋지만, 이미 알고 있는 상황에서는 불필요한 경고 메시지라고 할 수 있다. 이를 비활성화 하는 방법을 알아보고자 한다. InsecureRequestWarning 메세지는 urllib3를 이용해서 조정할 수 있는데, disable_warnings으로 설정하면 더 이상 메세지가 발생하지 않는다. import urllib3 from urllib3.exceptions import InsecureRequestWarning urllib3.disable_warnings(InsecureRequestWarning) 이외에도 환경변수를 이용해서 하는 방법도 존재한다. PYTH.. 2022. 4. 22.
Edge, Chrome - CORS(Cross-Origin Request Blocked) Disable, Unblock 웹개발을 진행하다보면, 편의를 위해 컴퓨터 자체에 서버 환경을 만들어 테스트를 하는 경우가 많다. 저자 같은 경우 프론트 서버와 백엔드 서버를 동시에 실행하는 경우도 있는데, 이때 localhost에서 다시 내부로 호출할 때, CORS 상황이 발생한다. Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://some-url. (Reason: xxxxxx). 크롬 기반의 브라우저의 경우 이를 아래 확장앱을 통해 쉽게 해결 할 수 있는데, 바로 CORS Unblock 이다. 아래와 같이 앱을 확장(Extensions)메뉴에서 스토어에 접근해서 설치후 사용할 수 있다. 2022. 4. 22.
소니의 HI-res와 블루투스 LDAC 설정 정리 LDAC을 제대로 이해하기 위해서는 Hi-Res도 약간의 이해가 필요하다. Hi-Res는 JEITA(일본 전자 정보 기술 산업 협회, Japan Electronics and Information Technology Industries Association)에서 지정한 표준으로 소니가 로고를 제작해주면서 현재 가장 많이 알려지게 되었다. 현재는 제품에도 Hi-Res에 부합하는 검증하여 기준에 충촉하면 승인하여 제품에서 확인할 수 있다. Hi-Res는 소니 홈페이지에 가장 쉽게 설명되어 있다. 80년대 초의 CD는 음질과 휴대성이 뛰어났지만 저장 공간에는 한계가 있었습니다. 그 후 MP3가 등장해 음악 공유가 어느 때보다도 쉬워졌지만, 여기에는 파일 압축으로 인한 음질 손실이라는 결과가 따랐습니다. 하이 레.. 2022. 4. 20.
원신 2.6 - 아야카 파티 성유물 조합 원신 5성 기준으로 감우와 함께 표준 0티어 메인 딜러이다. 0돌 명함으로도 충분한 딜을 제공하며, 감우보다 단시간에 폭발적인 데미지를 제공하는 얼음 공주 아야카에 대해 간단히 알아보도록 하자. 1세대라고 할 수 있는 얼음 메인 딜러 감우의 조준 화살의 불편한 부분이 개선된 캐릭터 같은 느낌이 많이든다. 짧은 시간에 강력한 공격을 넣을 수 있는 2세대 대표 캐릭터 이다. 대표적으로 강력한 5초 원소 폭발이다. 5초의 짧은 시간이지만, 데미지 히트 계수나 높아서 정확하지 않지만, 최대 히트싱에 5000%이상의 데미지를 발생시킬 수 있다는 루머가 있다. 스킬들의 설명을 간단하지만 강력하고, 레벨 돌파에서 제공하는 특성들은 버릴것이 하나 없는, 아야카가 미호요 동생이라는 별명이 붙을 정도이다. 원소 전투 스킬.. 2022. 4. 19.
Git - 특정 파일 히스토리 삭제 하기 보안상 리스크가 있는 파일을 Git 히스토리에 삭제하기 위해서는 filter-branch를 사용해서 삭제가 가능하다. git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch ' --prune-empty --tag-name-filter cat -- --all 만약 *.conf 파일을 삭제하고자 한다면 아래와 같이 *.conf로 지정하면 된다. 특정 경로라면 Github Repo 기준의 경로값을 인식한다. git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch *.conf' --prune-empty --tag-name-filter cat -- --all.. 2022. 4. 19.
반응형