학습전략은 이렇게! 산업안전기사 과목별

이미지
 졸업을 앞두고 가장 고민했던 것은 전공을 살릴까 말까였어요. 쉽게 결정하지 못했던 것은 전공을 살리기 위해서는 기사 시험 공부를 해야 했기 때문입니다. 고등학교 때 공부한 수능시험이 끝나고 책상 앞에 앉은 게 언제인지 기억이 안 날 정도였죠. 대학 중간 혹은 기말고사 시험은 벼락치기로 공부하는 경우가 많았고, 제대로 하지도 않았기 때문에 사실상 안 했다고 보셔도 됩니다. 상황이 이렇다 보니 졸업을 앞두고 진로를 어디로 정해야 할지 고민할 수밖에 없었을 것입니다.저의 선택은 산업안전공학 전공을 살리는 것이었습니다. 4년 동안 배운 게 아깝고 새로운 걸 다시 배우고 시작해야 하는 막막함이 시험 공부에 대한 부담보다 더 컸죠. 이렇게 진로를 결정한 뒤 본격적으로 산업안전기사의 시험정보를 알아봤습니다. 아무래도 수험생이라 시험 난이도가 제일 궁금했어요. 조사해 보면, 최근 5년간의 필기 시험 합격률은 평균 40%대였습니다. 가장 최근 시행한 2020년도는 58.3%였습니다. 실기시험도 40% 중반대에서 비슷한 수치를 보였습니다! 생각보다 시험 난이도가 어려운 느낌은 아니었어요. 하지만 방심은 하지 않습니다. 어디까지나 수치상의 정보였기 때문입니다. 이곳에서 시험일정을 확인했습니다. 제가 공부한 2021년도 산업안전기사 시험일정은 필기는 3월 7일, 5월 15일, 8월 14일 총 3회 예정되어 있었습니다. 실기시험은 4월 25일, 7월 10일, 10월 16일이었어요. 일년에 3번밖에 기회가 주어지지 않는 데다가 시험날짜와의 텀도 긴 편이라 한번에 합격하는 것이 중요하다고 생각했습니다. 이를 달성하기 위해서는 꾸준히 공부하고 시험을 봐야겠다고 느꼈고 그래서 저는 4개월 후에 있을 정기 2회, 5월 15일 시험을 목표로 정했습니다. 목표일까지 정하고 나서 퍼즐이 하나하나 합쳐지는 느낌이 들어서 이 기세를 몰아 세부 사항까지 조율하면서 학습 플랜을 세웠습니다. 산업안전기사의 시험과목은 필기시험은 안전관리론, 인체공학 및 시스템안전공학, 기계위험방지기술, 전기위험방지...

이더 리움 도구 용 Web3.js 및 노드/데이타베이스) 업그레이드 아이오 텍스 메인 넷 v1.2 (아이오 텍스 에서

 2021년 1분기 동안 새로운 연구, 파트너십 및 생태계 이니셔티브를 포함한 IoTeX의 발표가 쏟아지고 있는 것을 보았습니다. 하지만 이건 아이오텍스의 핵심 팀이 해 온 일의 표면일 뿐이에요. 뒤에서 우리는 네트워크의 "심장"인 iot ex-core를 모든 대표자가 실행하는 블록체인 프로토콜과 전체 IoTeX 네트워크에 생명을 불어넣는 풀 노드를 강화하기 위해 공격적인 개발을 계속해 왔습니다.이 블로그에서는 4월 30일에 공식적으로 발매된 우리가 기대하는 메인넷 v1.2 코드 릴리즈에 포함된 놀라운 기능과 툴을 공유합니다. 아이오텍스 대표단은 5월 24일까지 노드를 업그레이드해야 하고, 이후 메인넷 v1.2는 공식적으로 활성화됩니다!

IoTeX의 Ethereum 툴용 Web3.js 래퍼 아이오텍스는 솔리디티 스마트 컨트랙트를 지원하는 EVM 호환 블록체인으로 이더리움 Dapp을 아이오텍스를 통해 쉽게 이식할 수 있습니다. Web3.js 래퍼는 아이오텍스 사용자/빌더가 아이오텍스에서 이더리움 툴의 풍부한 생태계를 활용할 수 있는 노드 API 래퍼입니다. 즉, MetaMask, Remix, Truffle, Graph 등의 툴/서비스는 Babel Endpoint만 가리키면 IoTeX와 함께 동작할 수 있습니다!

Web3.js는 HTTP, IPC, 또는 WebSocket을 사용하여 로컬 또는 원격 이더리움 노드와 상호작용을 할 수 있는 라이브러리 모음입니다. IoTeX 네트워크에서 Ethereum 툴을 사용하여 DApp을 개발하기 위하여 Web3.js를 구성하는 방법에 대한 자세한 문서를 계속 보시기 바랍니다.블록체인 데이터베이스 관리의 업그레이드 iot ex-core 풀 노드 데이터베이스는 현재 60GB에 근접해 있으며 네트워크에서의 디바이스+Dapp 활동이 급격히 증가하면서 성장할 것으로 예상됩니다.아이오텍스는 우리의 블록체인 코드를 가능한 한 효율적으로 만들어, 누구나 하드웨어와 스토리지에 막대한 양의 자본을 지출하지 않고도 전체 노드 또는 위임 노드를 생성하는 블록을 운영할 수 있도록 최선을 다하고 있습니다.Mainnet v1.2는 다양한 블록체인 데이터베이스 관리 업그레이드를 통해 열린 참여 약속을 확장합니다.

다양한 데이터베이스 파일들이 이 분기부터 I.O.T. 코어팀은 블록체인 데이터베이스를 구축하기 위해 상당한 시간과 노력을 기울였습니다. Mainnet v1.2를 통해 iotex-core는 이미 데이터베이스를 1,000,000개의 데이터베이스 파일로 분할합니다. 장기적으로는 분할은 하나의 대용량 데이터베이스 파일로 인한 병목 현상을 방지하고 네트워크와의 보다 빠른 동기화 가능성을 열어 노드를 데이터베이스 파일에서 선택적으로 다운로드할 수 있습니다.

데이터베이스 파일 크기 감소, 다양한 데이터베이스 파일의 스토리지 업그레이드와 함께 보다 압축성이 향상된 블록 스토리지 액세스 방법을 사용하여 데이터베이스 파일 자체를 점검했습니다. 그러면 저장 공간을 약 30% 절약할 수 있을 것으로 예상됩니다. 보다 빠른 동기화 + 간소화된 스토리지 = 놀라운 노드 운영자 경험!

블록체인 쿼리 속도 향상, 우리는 또한 데이터베이스의 트랜잭션 인덱스 체계를 연구하고 있습니다. 결과적으로 특정 블록 범위 내의 주소에서 모든 트랜잭션을 가져오는 특정 API 쿼리는 훨씬 빠른 응답을 처리합니다.

노드 관리 및 로그 업그레이드 소프트웨어에서 악성 사항이 발생하면 로그가 당신을 구제할 수 있습니다. 그러나 블록체인 노드가 로그를 탐색하는 것은 (특히 IoTeX와 같은 고속 네트워크의 경우 5초마다 즉시 완료하는 블록) 복잡하고 시간 소모적일 수 있습니다. 문제를 이해하기 위해 필요한 데이터를 추출하는 것은 단순히 로그 크기 때문에 불가능할 수 있습니다. 메인넷 v1.2는 이 문제를 해결했습니다.

노드 로그 형식은 ELK 에 대응하고 있습니다.로그형식의 개선, 특히 ELK 스택과 호환될 수 있도록 노드 운영자의 삶을 그 어느 때보다 편안하게 해줍니다! 이를 통해 노드에 설치된 "Beats" 에이전트가 있는 노드에서 로그를 가져와 인기 있는 Elasticsearch + Kibana 서버로 보내 이러한 로그를 분석하고 노드 모니터링, 문제 해결, 보안 분석을 위한 시각화를 생성할 수 있습니다. 그리고 더. 무엇보다도 ELK는 ELK를 배포/관리할 수 있는 뛰어난 유연성을 제공하는 완전한 오픈 소스입니다.

노드 관리 및 로그업 그레이드 (더 이상 "좀비" 노드 없음)

귀하의 일부, 특히 델리게이트에서는 단기간이라도 네트워크 연결이 끊긴 후 노드가 블록체인과 동기화되지 않음을 발견했을 수 있습니다. 강력한 모니터링 시스템이 없는 노드의 경우 노드가 실행 중이지만 연결이 복원되어도 블록체인과 동기화되지 않는 "좀비" 상태로 남을 수 있습니다. 노드가 블록 생성을 중지할 수 있기 때문에 델리게이트 입장에서는 특히 위험합니다.이러한 잠재적인 문제를 방지하기 위해 노드들이 이미 이러한 이벤트를 감지하고 인터넷 연결이 재개된 직후에 p2p 네트워크에 다시 접속할 수 있도록 iot ex-core 코드를 개선하였습니다. 이를 통해 노드는 즉시 블록체인과 재동기화하여 네트워크를 정지할 위험을 크게 줄일 수 있습니다.What ' s Next ?

메인넷 v1.2에 생명을 불어넣어 아이오텍스 네트워크를 다음 단계로 발전시킬 수 있게 되어 기쁘게 생각합니다.

2020년 8월 메인넷 v1.1 이후, 아이오텍스 팀은 다가오는 메인넷 v1.2를 출시하기 위해 몇 달 동안 열심히 일했습니다.Mainnet v1.2 이외에도 Github 활동을 하는 사람들은 ioPay, iot exscan, Pebble Tracker, SDK, staking repos로 지속적이고 의미 있는 업그레이드를 보았습니다. IoTeX는 모든 실린더에서 진정으로 발사됩니다!

메인넷 v1.2 코드는 4월 30일 금요일에 델리게이트가 노드에 설치될 수 있도록 게시됩니다.

하드포크 코드 출시에서 대표자는 5월 24일까지 노드를 업그레이드 해야 합니다. 더 많은 업데이트를 보려면 IoTeX 개발자 트위터를 팔로우 해 주세요!

다가오는 코드 릴리스에서, 아이오텍스의 메인넷은 EVM의 새로운 버전 v0.6.x를 지원하고 있습니다. 이는 개발자를 위한 필수 "키워드"를 포함하여 코드를 보다 명확하고 안전하게 하며 의미체계 및 구문을 개선하는 등 다양한 새로운 기능을 지원합니다.

코드, 예외 처리를 위한 try/catch 구조, payable (x) 명령을 사용하여 지불 가능한 주소에서 주소로 명시적 변환, 동적 스토리지 배열을 위한 push() 등입니다.

About IoTeX

2017년 오픈소스 플랫폼으로 설립된 아이오펙스는 인간, 기계, 비즈니스, DApp 등 모든 '사물'이 신뢰 및 개인정보 보호와 상호 작용할 수 있는 개방형 생태계인 신뢰할 수 있는 사물인터넷을 구축하고 있습니다.

30명 이상의 최고의 연구 과학자 및 엔지니어로 구성된 글로벌 팀에서 지원하는 IoTeX는 블록체인, 보안 하드웨어 및 기밀 컴퓨팅을 결합하여 차세대 IoT 장치, 네트워크 및 경제를 가능하게 합니다.

아이오텍스는 '블록 단위로 물리적 세계를 연결'함으로써 미래의 분산 경제를 강화합니다.


더 알기 : Website / 옴보딩 팩 (한국어)

이 번역은 IoTeX Mainnet v1.2-Web3.js for Ethereum Tools on IoTeX & Node/Database Upgrades 미디엄 자료를 편집.번역한 겁니다.

이 블로그의 인기 게시물

심리검사" 신청: 고용보험 "실업급여" 신청하기! [5] ▶3차 실업인정 방법 중 "워크넷 직업

학습전략은 이렇게! 산업안전기사 과목별