728x90
300x250

[이야기(Story)] 블로그를 하면서 느낀 점 정리해보기

 

2007년부터 시작해서 지금까지 블로그를 장기간 운영하고 있습니다.

쉽지만 않았습니다.

콘텐츠를 어떻게 하면 독특하게 개성 있게 만들어볼까 많은 고민했었습니다.

 

예를 들면, 동영상으로 스트리밍되는 콘텐츠가 있다면 사진으로 변환해보기도 하고.

블로그를 순수하게 운영하려고 많은 노력을 했었습니다.

쉽지만 않았습니다.

 

지금은 벌써 제 블로그가 나이 든 것처럼 저도 나이가 들어갑니다.

예전처럼 열정을 다해 많은 시간을 쏟을 수 있을지도 모르겠습니다.

 

천천히 다시 운영해보려고 합니다. 

반응형
728x90
300x250

[이야기(Story)] MariaDB 테이블 파티셔닝과 고가용성 클러스터의 이해(HaProxy)


이번에 소개할 내용은 MariaDB에서의 파티셔닝과 고가용성 클러스터(HaProxy)에 대해서 소개하려고 한다.

대용량 시스템을 지탱하기 위해서는 몇 가지 방법들이 있다.

파티셔닝 기법과 클러스터에 관한 것이다.

몇 가지 방법을 통해서 대용량 시스템이 지탱되는 원리를 소개하려고 한다.


This time, I will introduce partitioning and high availability cluster (HaProxy) in MariaDB.

There are several ways to sustain a large system.

It is about partitioning techniques and clusters.

I would like to introduce the principle that a large-capacity system is supported through several methods.



1. MariaDB - 테이블 파티셔닝(MariaDB-table partitioning)



그림 1. MariaDB 테이블 파티셔닝 (수평과 수직 원리)



2. 고가용성 클러스터(HA Cluster) - 로드밸런서(Load Balancer)


아래의 그림은 대용량 시스템을 분산처리하는 로드밸런서에 대한 것이다.


The figure below is for a load balancer that distributes large-capacity systems.

그림 2. 로드밸런서(Load Balancer)의 원리


그림 3. 로드밸런서(Load Balancer)의 원리




3. 고가용성 클러스터(HA Cluster) - HAProxy 프로젝트


http://www.haproxy.org에 접속하면 관련 프로젝트를 살펴볼 수 있다.

그림 4. 로드밸런서(Load Balancer) - HAProxy


그림 5. 로드밸런서(Load Balancer) - HAProxy




4. 첨부(Attachment)


201222_MariaDB파티셔닝_고가용성_클러스터_HAProxy_이해.zip


[GNU/GPL v3 License를 적용 받는다.]



* 맺음글(Conclusion)


MariaDB의 테이블 파티셔닝 구조와 고가용성 클러스터 중 하나인 로드밸런서의 원리와 HAProxy라는 프로젝트에 대해서 소개하였다.


It was introduced for the project called table partitioning and high principles and structure of MariaDB HAProxy the availability of one of the cluster load balancer.


반응형
728x90
300x250

[이야기] Maven, Oracle 19, Hibernate 5.4 - ORM 구현 및 동작하나요?


인터넷 글 등을 참고해보면, 대다수 검색되는 내용이 "Spring + Maven + Hibernate + MySQL" 조합의 글들이 굉장히 많이 나온다.

해외 사이트를 찾아서 참고해보면, "Maven + Hibernate + MySQL" 조합도 종종 나온다.

StackOverflow에 Oracle 19g와 Hibernate를 사용할 때 Dialect을 어떤 것을 사용해야 하는지 검색을 해보았다.

Oracle 12버전으로 하면 된다고 해서 시도하였으나 동작하지 않았다.



* 오라클로 작업을 하고자 하는 인원이 있다면, 참고하면 좋겠다.


* 결론: 수 차례 실험 결과로는 동작하지 않는다. (2020-09-20일 기준)



- 오라클 데이터베이스 자체가 전혀 안 된다는 이야기는 아니고, Dialect 등이 엄격하게 버전을 인식하는 것으로 추측해본다.
  (실험을 해보면 Oracle 11, Oracle 12로 시도했을 때는 될 수도 있다는 이야기를 하고 싶었다.)
- 물론 시간적인 여력이 된다면, 연재해보겠다. 

  (오라클 제거하고, 컴퓨터 포멧이나 VirtualBox 등 각종 방법으로 실험을 한다고 했을 때 시간이 소요되는 작업이다. 결코 쉽지않은 작업들이다.)




1. 작업화면


수 차례 실험하였으나 동작하지 않는다.



그림 1. hibernate Maven 프로젝트




2. 실험 환경


* 컴퓨터 사양: intel i5 4세대 이상, SSD 256GB 이상, RAM 16GB 이상

* 시도 횟수: 4번(hibernate 초기 로드시간이 상당히 오래 걸림.) - 코드 작성 / 재작업 등 각종 숨은 디버깅 작업이 있었음.

              데이터베이스 테이블도 구현하였고 각종 작업을 하였음.


* IDE: Spring-tool-suite-4-4.7.2 Release(Eclipse)

     Jboss - hibernate만 설치


* POM:

      java-servlet

      hibernate-em(entity-manager)

      oracle-19g(ojdbc8)


* Database: 

      Oracle Databases 19g


* Web Server:

      Apache Tomcat 9


* 환경설정 파일 생성: Jboss - hibernate로 자동 생성하였음. (src/main/resources 폴더 내에 hibernate.cfg.xml 설치함)


* 프로젝트


   - [첨부(Attachments)]

hibernateMaven.zip


특이한 점: 초기 웹서버를 리셋하고, URL주소를 입력하여 DB에 접근하면 무한 반응으로 대기상태에 한참 있다가 hibernate 동작에서 

한참 대기 후에 결과가 나옴.


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"

                                         "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">

<hibernate-configuration>

 <session-factory name="">

  <property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>

  <property name="hibernate.connection.url">jdbc:oracle:thin:@localhost:1521:orcl</property>

  <property name="hibernate.connection.username">사용자계정</property>

  <property name="hibernate.connection.password">비밀번호</property>

  <property name="hibernate.dialect">org.hibernate.dialect.Oracle12cDialect</property>

  <property name="hibernate.show_sql">true</property>

  <property name="hibernate.use_sql_comments">true</property>

  <property name="hibernate.format_sql">true</property>

  <mapping class="com.hibernateMaven.web.model.EmpTable"/>

 </session-factory>

</hibernate-configuration>


* 파일명: hibernate.cfg.xml

* 비고: Dialect이 지원될 때까지는 기다려야 할 것으로 보인다. 이전 Dialect으로 연결 시도를 해도 된다는 Stackoverflow 글도 참고하였으나 확인되진 않았다.

        (2020-09-21)



그림 2. JBoss Tools 4.16.0. Final



그림 3. Maven Project 생성 모습의 예



그림 4. 프로젝트 오른쪽 버튼 -> New -> Other....



그림 5. Hibernate 환경설정 파일 - 마법사 (JBoss 기반)



그림 6. Hibernate 환경설정 파일 - 마법사 (JBoss 기반)




그림 7. Hibernate 환경설정 파일 - 마법사 (JBoss 기반)



그림 8. Hibernate 환경설정 파일 생성된 모습


JBoss - Hibernate 플러그인을 설치하면, GUI화면으로도 작업할 수 있다.



그림 9. Hibernate 환경설정(GUI)으로 Mapping 시도하는 모습


실험하면서 동작하였으면, 좋은 글 하나 나왔을 탠데 아쉽다는 조금 생각이 든다.


현재 시중 블로그에 제대로 동작하는 Hibernate + Maven + Oracle 18 이상의 프로젝트는 없다고 보면 정확할 거 같다.

OpenTutorial 이런 강의 사이트 동영상도 참고해보기도 하고, 많은 시간을 투자하였다.





3. 결론(Conclusion)


안 될 때는 과감하게 정리해야 한다. 시도해볼만한 삽질이라면, 해야 하는게 맞지만, 오래 시도하기에는 애매한 작업들이 있다.


Hibernate보다는 MyBatis가 좋다고 보는게, 직관적으로 SQL 문법을 자유롭게 사용할 수 있다는 게 큰 장점이라고 본다.

ORM(객체-관계-맵핑)이라는 주제도 물론 중요하지만, 그거 필요하면 코드로 그냥 구현해서 사용하는 게 더 이득이고 낫다고 주장해본다.


엔터프라이즈 환경에 적합하다고 적은 교과서도 시중에 있긴 있는데, 꼭 그렇진 않은 거 같다고 본다.

서버 튜닝으로 막아도 무방하고, MySQL 이런 것도 예를 들면 튜닝이나 Cluster 등 다양한 방법론을 잘 적용하면 엔터프라이즈에서도 사용할 수 있다고 본다.


SQL 문법이 크게 어려운 것이 아니니깐, ORM은 여전히 시기상조라고 주장해본다.

더 복잡해지고 개발환경이나 생산성에서 미흡한 점이 여전히 남아 있다.

반응형
728x90
300x250

[이야기(Story)] ASME - 소개, 글 읽기, 글 쓰기

 

초록(Abstract)

 

이번 글은 ASME Journals에서 제공하는 정보이다.

좋은 글을 작성하는 방법을 소개하고자 이렇게 작성하게 되었다.

 


1. ASME

 

간단하게 소개하면, 미국에 있는 The American Society of Mechanical Engineers이다.

 

번호

영어 단어

한글 읽기

1

ASME
축약어: The American Society of Mechanical Engineers

미국 사회의 기계 엔지니어

아셈

2

Journals

저널, 일간신문

저널

3

Society

사회, 세계, 사교

소사이티

4

American

미국사람

아메리칸

5

Mechanical

기계

미케니칼

6

Engineer

공학자, 엔지니어, 기술자,

운영하다

엔지니어

 

아래의 그림은 American Society of Mechanical Engineer라는 사이트이다.

접속 주소는 http://www.asme.org 이다.

 

 

그림 1-1. ASME.org 홈페이지

 

다음은 ASME에 대한 소개를 하겠다.

 

 

그림 1-2. ASME - About Us

 

https://www.asme.org/about-asme/get-involved/asme-foundation/about-us

 

 ASME 재단 소개 

 ASME 재단 소개

 ASME 재단은 ASME 프로그램, 장학금, 상 및 명예에 대한 지원을 제공합니다.
 
ASME 재단은 삶의 질을 향상시키고 엔지니어링의 흥분을 전달하기 위한 엔지니어링 지식을 발전, 보급 및 적용함으로써 다양한 세계 공동체에

 봉사하는 ASME의 사명을 지지합니다.

 ASME 재단의 선물은 K-12 STEM 교육 프로그램, 글로벌 개발 프로젝트 엔지니어링, 대학생 및 조기 경력 개발, 공공 정책 및
 연방 정부 프로그램 지원을 통해 엔지니어링 분야를 지원, 창작 및 발전시켜 미래 엔지니어를 양성합니다.

 우리의 역사

 ASME와 ASME 재단을 특징 짓는 서비스와 자선의 전통은 1880년 창립 당시의 사회로 돌아갑니다.
 ASME의 많은 중요한 기부자 중 한 명으로 Andrew Carnegie 명예 회원은 기술 혁신의 리더로서 세계가 사회에 준 혜택을 인정했습니다. 
 
카네기는 또한 그의 도움으로 많은 가치있는 계획이 가능하다는 것을 알고있었습니다.

 ASME가 향후 수십 년 동안 규모와 중요성이 커지면서 회원들은 자선 활동의 효과를 높이려고 노력했습니다.
 
1980년 ASME의 센테니얼 (Centennial)이 시작되었을 무렵, 이러한 노력들은 회원들의 필요와 기대에 부응하는 데 초점을 맞춘 많은 새로운
 필요 기반 프로그램을 이끌어 냈습니다.
 
ASME 지도력은 카네기와 같은 사람들의 전통이 사회의 박애주의의 사명을 실현하는 데 점차 중요해질 것이라는 것을 깨달았습니다.
 
1987년 수년간의 계획을 거친 후 ASME의 이사회는 ASME 재단을 설립하여 기계 공학 분야의 자선 활동에 대한 사회의 공약을 유지하고 있습니다.

 

다음은 About-US의 Why Giving Matter에 대해 소개한다.

https://www.asme.org/about-asme/get-involved/asme-foundation/why-giving-matters

 

그림 1-3. Why Giving Matters(왜 중요성을 주는가?) - ASME

 

 Why Giving Matters(왜 중요성을 주는가?)

 참여하다.(Get Involve)
 필요한 ASME 프로그램

 너의 관대한 지원


 ASME 재단의 선물은 ASME의 우선 순위 프로그램인 K-12 STEM 교육, 엔지니어링 및 글로벌 개발 프로젝트, 학생 및 조기 경력 엔지니어 및
 공공 정책 프로그램을 지원하여 엔지니어링 분야를 지원, 창작 및 발전시켜 미래 엔지니어링 리더를 양성합니다.


 기여함으로써 엔지니어링의 미래를 발전시키는 프로그램을 유지하는 데 도움이됩니다.

 

 프로그램 영역

 ASME 재단 기금 기부는 다음 분야에서 광범위한 ASME 프로그램을 지원합니다 :

 K-12 STEM / 예비 과정
 ASME 재단은 교사들에게 우리 막내 발명가를 교육시키고 영감을 주며 도전 할 수있는 도구를 갖추고 있습니다. 귀하의 관대함 덕분에 교사는
 엔지니어링 멘토와 연결하고 프로그램 자료를 개선하며 교실에 엔지니어링 개념을 도입 할 수 있는 혁신적인 방법을 제공하는 워크샵에
 참여할 수 있습니다.


 글로벌 개발을 위한 엔지니어링 / 변화를 위한 엔지니어링

 ASME 재단은 엔지니어, NGO, 기술 전문가 및 기타 사람들이 전세계의 불우한 지역 사회에 혜택을 줄 수있는 저렴하고 지속 가능한 솔루션을
 설계, 적용 및 공유할 수 있게 해주는 온라인 포럼인 변화를 위한 엔지니어링 (Engineering for Change)과 같은 글로벌 개발 이니셔티브를 지원합니다.

 학생 및 조기 진로 개발

 ASME Foundation은 학생 및 조기 진로 엔지니어가 기술 및 실제 경험을 쌓을 수 있는 다양한 프로그램을 지원하여 엔지니어링 경력에서 얻는
 어려움과 보상에 대비합니다.

 공공 정책 및 연방 휄로우 프로그램
 귀하의 관대함은 엔지니어가 연방 정부 연구원 및 기타 프로그램을 통해 정책 입안자에게 기술적 조언을 제공 할 수있는 기회를 제공합니다.

 ASME 재단 연차 기금에 선물하기

 장학금 및 영예 및 수상
 ASME 재단은 도움이 필요한 가장 밝은 대학생에게 장학금을 수여하며 엔지니어링 직업에 대한 지속적인 기여를 약속합니다.
 
 ASME Foundation은 명성 높은 상장 및 프로그램을 통해 엔지니어링 분야의 탁월한 리더들에게 탁월한 업적을 남기고 현장에서 탁월한 업적을
 남긴 회사로 인정합니다.

 

다음은 ASME이 소개하고 있는 Read our Stories입니다.

https://www.asme.org/about-asme/get-involved/asme-foundation/read-our-stories

 

 

그림 1-4. Read Our Stories - ASME

 

 기증자들의 이야기
 
 ASME 재단의 성공은 회원들의 관대함이 엔지니어링의 미래에 기여하고 우리의 프로그램이 변화를 가져올 수있게 합니다.

 몇몇 기부자들은 그들의 개인적인 이야기를 통해 ASME에 대한 열정과 헌신을 공유합니다.
 

 


2. ASME - 글 읽기

 

글 읽는 방법에 대해서 소개한다.

http://www.asme.org에 접속한다. 하단에 보면, "Shop ASME"이라는 코너가 있다.

 

번호 

단어

한글 읽기

1

Shop

쇼핑

2

Standards

표준

스탠다드

3

Certifications

인증

서티피케이션

4

Courses

코스 또는 강의

코스

5

Journals 

저널 

저널

6

Proceedings

절차

프로시딩

7

Book

서적

 

 

 

 

 

 

그림 2-1. ASME.org 하단메뉴

 

아래는 저널을 클릭한 것이다.

저널명이 기재되어 있고, 가격이 나온다.

 

 

그림 2-2. 저널 - ASME

 

 

 

 

그림 2-3. 저널 - ASME

 

저널의 중간에 내려가보면 ASME Digital Collection이 있다.

"Visit the Digital Collection을 클릭하면 ASME 전자도서관에 접속할 수 있다.

 

번호

단어

한글 읽기 

1

ASME Digital Collection

ASME 디지털 컬렉션

 아셈 디지털 컬렉션

2

Digital

디지털 

 

3

Collection

수집

컬렉션

       

 

http://asmedigitalcollection.asme.org/

 

 

그림 2-4. ASME 디지털 전자도서관, ASME.org

 

그림 2-4는 ASME 디지털 도서관의 저널에 관한 내용이다.

아래는 ASME 디지털 도서관이다.

 

 

그림 2-5. ASME - 디지털 전자도서관 - Asme.org

 


3. ASME - 글 쓰기

 

ASME에 글 쓰고 싶은 사람이 있다면, 아래의 사이트에 접속하면 된다.

 

 

그림 3-1. 디지털 도서관 홈페이지 하단 - ASME.org

 

 

그림 3-2. ASME Journals Digital Submission Site - Asme.org

옆에 예를 들어서 저널을 클릭하였다.

아래의 사이트가 뜬다.

 

 

그림 3-3. Journals Publications - Journal of Computing and Information Science in Engineering, Asme.org

 

중간에 내려가보면, 에디터에 관한 정보와 제출하기 관련 내용이 있다.

"SUBMIT PAPER TO JOURNAL"을 클릭한다.

 

 

그림 3-4. SUBMIT PAPER TO JOURNAL - ASME.org

아래의 페이지에 계정을 만들고 제출하면 된다.

 

 

그림 3-5. 저널에 투고하기 - ASME.org

 


4. ASME 글 쓰기 관련 사항

 

4-1. Writing a Paper


https://www.asme.org/shop/journals/information-for-authors/journal-guidelines/writing-a-research-paper

 ASME Journals 디지털 제출 도구 지침 ​​및 정보

 연구 논문 또는 기술 요약서 작성

 엔지니어링 문학에 대한 최초 기고만 출판을 허용합니다. 작업에는 이전에 게시되지 않은 상당한 정보가 포함되어야합니다.

 권한

 제출물에 다른 저작권이있는 자료 (다이어그램, 사진, 그림 또는 텍스트를 포함하되 이에 국한되지 않음)의 발췌가 포함되어있는 경우
 제출 자료에 제 3 자로부터 필요한 모든 권리를 서면으로 취득하여 제출해야합니다.
또한 제 3 자 자료에 대한 적절한 크레디트는
 각주, 표 / 표 자막, 감사 자료, 참고 문헌 또는 참고 문헌에 포함되어야합니다.
이는 승인 된 제출물을 게시하기 전에 각 저자가 요구하는
 저작권 양도 동의서의 조항 및 조건의 일부입니다.

 자료 연구 무결성 사무소는 다음과 같은 유용한 가이드가 될 수 있습니다 : 표절 피하기, 자기 표절 및 기타 의심스러운 글쓰기 연습 : 윤리 필기 지침.

 정확성 용지에 포함 된 모든 기술, 과학 및 수학 정보가 최대한의 주의를 가지고 점검되는 것이 가장 중요합니다.

 SI 단위

 SI 단위가 모든 논문에 포함되는 것은 ASME 정책입니다. 미국 관습 단위에 우선권이 주어지면 SI 등가는 괄호나 보충 표에 제공되어야합니다.
 
SI 단위가 선호되는 경우, 미국 관습 단위는 괄호 안에 또는 보조 표에 제공되어야 합니다.

 길이

 연구 논문은 12,000 단어를 넘지 않아야합니다. 이 금액을 초과하면 필수 초과 페이지 청구가 부과 될 수 있습니다.
 
이 요금은 여기에 설명되어 있습니다 : 간행물 요금.

 수치와 표를 추정하는 방법 :
 • 저널 페이지 1 개 = 1000 단어
 • 반 저널 페이지 또는 단일 열 = 500 단어
 • 반 열 = 250 단어
 • 분기 열 = 125 단어.

 편집자는 검토 과정을 시작하기 전에 길이 제한을 초과 한 논문을 저자에게 돌려 보낼 권리를 보유합니다.
 

 종이의 구성 요소

논문 또는 간략한 내용의 기본 요소는 다음과 같은 순서로 표시되어야합니다.


• 표제(title)
• 저자 이름 및 제휴(•author names and affiliations)
• 초록(abstract)
• 종이 본문(body of paper)
• 인정(acknowledgments)
• 명명법(nomenclature)
• 부록(appendices)
• 참고 문헌(references)
• 그림 및 표(figures and tables)

 표제
 - 논문의 제목은 간결하고 명확해야합니다.

 작성자 이름 및 제휴사
 - 논문의 기술적 측면에 크게 참여한 모든 사람들이 공동 저자로 인정되거나 인정서에 인용되는 ASME 정책입니다.
 -
작성자 이름은 이름 (또는 초기), 중간 이름 및 성으로 구성되어야합니다. 저자와의 제휴는 해당되는 경우 다음 순서로 이루어져야합니다.

 • 대학 또는 회사 (부서명 또는 회사 부문)
 • 우편 주소
 • 시 (*) : 주 (*) : 우편 번호
 • 국가 이름 (미국 제외)
 • 전자 메일 (가능한 경우 대학 또는 회사 전자 메일 주소를 사용해야 함)

 초록(Abstract)
 초록 (최대 250 자)은 논문이나 간략한 문구를 열어야합니다. 초록의 목적은 독자들이 전체 텍스트가 특별히 관심을 가질 지 여부를 결정할 수
 있도록 목적, 범위 및 결과를 명확하게 표시하는 것입니다.

 본문(Body)

 텍스트는 논리적인 부분 또는 섹션으로 구성되어야합니다. 논문의 목적은 문제의 설명, 해결책의 수단, 제시된 결과와 결론을 적절히 수여하는 데
 필요한 기타 모든 정보가 처음에 기술되어야한다.
결과는 질서있는 형태로 제시되어야하며, 그 다음에 저자의 결론이 제시되어야한다.

 제목(Title)
 제목과 부제목은 주제를 논리적 인 부분으로 나누고 주요 요소와 고려 사항을 강조하기 위해 작업 전반에 걸쳐 나타나야 합니다.
 
원하는 경우 부품이나 섹션에 번호가 매길 수 있지만 단락에는 번호를 매기면 안됩니다.

 방정식

 방정식은 부록의 내용을 포함하여 (1)부터 끝까지 연속적으로 번호를 부여해야 합니다. 숫자는 괄호로 묶고 방정식과 같은 줄에있는 열에서
 오른쪽으로 설정해야합니다.
이 숫자는 텍스트 내의 방정식을 나타낼 때 사용해야 합니다. 방정식은 텍스트 내에서 "Eq. (x)"로 참조되어야 합니다.
 
방정식에 대한 참조가 문장을 시작할 때 "Equation (x)"과 같이 철자를 사용해야 합니다.

 대문자와 소문자를 명확히 구분하기 위해 수식과 수식을 작성해야 합니다. 소문자 "l"(el)과 숫자 1 사이 또는 영 (0)과 소문자 "o"사이의 혼란을
 피하려면 주의해야합니다.
모든 아래 첨자, 위 첨자, 그리스 문자 및 기타 기호는 명확하게 표시되어야 합니다.

 모든 수학적 표현과 분석에서 이전에 명명법에서 정의되지 않은 기호 (및 측정 된 단위)를 설명해야 합니다.
 
논문이 본질적으로 매우 수학적이라면 논문의 본문보다는 부록에서 방정식과 수식을 개발하는 것이 좋습니다.

 Figure(그림)

 모든 그림 (그래프, 선 그림, 사진 등)에는 연속적으로 번호를 매기고 그림 번호와 그림의 간단한 제목 또는 설명으로 구성된 설명이 있어야합니다.
 
이 숫자는 텍스트의 그림을 나타낼 때 사용해야합니다. 그림 참조는 출현 순서에 따라 번호순으로 텍스트 내에 포함되어야 합니다. 
 
그림은 텍스트 내에서 "Fig 1"로 참조되어야합니다. 그림에 대한 참조가 문장을 시작할 때, 약어 "Fig." "Fig 1"과 같이 철자를 사용해야 합니다.
 
논문의 끝 부분에는 그림 번호와 각 캡션의 별도 목록이 포함되어야합니다 (제작 목적으로 만). ASME는 .tiff (.tif) 또는 .eps 파일 형식을 허용합니다.

  • TIFF (태그 이미지 파일 형식)는 비트 맵 이미지 (공간적으로 매핑 된 비트 배열)입니다.
  • EPS (Encapsulated Postscript)는 벡터 그래픽 (기하학적 기본 체의 수학적 표현)을위한 것입니다.

 - Word에서 만든 이미지는 Adobe Acrobat에서 열 수 있으며 .tif 또는 .eps로 저장됩니다.
 - 레이어가 병합되었는지 확인하려면 15MB보다 큰 그림 파일을 검사해야 합니다.

 

 테이블(Table)

 모든 표에는 연속적으로 번호를 매기고 표 번호와 간단한 제목으로 구성된 자막이 있어야합니다. 이 번호는 텍스트의 표를 참조 할 때
 사용해야 합니다.
표 참조는 출현 순서에 따라 번호순으로 텍스트 내에 포함되어야한다. 표는 부록의 끝 부분에 포함 된 표를 제외하고 가능한
 한 가능한 한 텍스트의 일부로 삽입해야 합니다.
종이 번호와 각 캡션의 별도 목록이 용지 끝에 포함되어야합니다 (생산 목적으로 만).

 비디오 파일
 현재 ASME Journal Tool은 비디오 파일 제출을 수용하지 않습니다. 제작자는 비디오 파일이있는 경우 이메일로 편집기에 문의 할 수 있습니다.
 
검토를 위해 편집자가 승인하면 ASME는 FTP로 파일을 전송하기위한 정보를 제공합니다.

 비디오 파일은 논문의 피어 리뷰의 일부로 포함될 것이고 출판을 위해 받아 들여지면 논문의 아카이브 버전의 일부로 포함될 것이기 때문에
 논문에 포함 된 그림을 보완해야 합니다.

 비디오 파일에 대해 다음 파일 형식을 사용할 수 있습니다.
  - 1. mpeg
  - 2. mov
  - 3. avi
  - 4. wmv

 보충 자료
 자세한 내용은 "보충 자료"로 이동하십시오.

 감사 인사
 중요한 기여를 한 저작물의 다른 곳에 언급되지 않은 개인이나 기관에 대한 인정이 있을 수 있습니다.

 기금 정보
 제공된 기금 정보는 승인 섹션 끝 부분에 배치됩니다.

 명명법
 명명법은 관습적인 사용법을 따라야합니다. 참고로 ANSI (American National Standards Institute) 권장 사항을 참조하십시오.
 
명칭 목록은 영문자 순서 (대문자가 먼저오고 소문자가 뒤따라야 함), 그리스어 기호 다음에 첨자 및 위첨자가 있어야하며 표제로
 식별되어야 합니다.

 샘플 표기법 (PDF)

 

 기타(Other)
 1. 페이지는 페이지 매김되어야 합니다.
 2. 고도의 기술 용어 또는 어구를 설명하고 정의해야 합니다.
 3. 첫 사람의 사용과 개인에 대한 언급은 개인적인 편견을 피하는 방식으로 이루어져야 합니다.
 4. 회사 명은 인정서에만 언급되어야 합니다.
 5. 모든 서류는 길이에 관계없이 간결해야 합니다.
 6. 긴 인용문은 출처를 참고하여 피해야 합니다.
 7. 그림 및 표는 가능한 한 최소한으로 보관해야 합니다.
 8. 상세한 그림, 오랜 시험 자료 및 계산, 그리고 주제의 이해에 필수적이지 않은 사진은 생략해야 합니다.
 9. 식은 합당한 최소한으로 유지되어야하며, 문장 내에 내장 된 분수는 피해야 합니다.
 10. 처음 사용할 때 모든 머리 글자 어를 자세히 기입하십시오. 철자가 끝난 직후에 괄호 안에 약어를 기입하십시오.

 참고 문헌(Reference)

 본문 내에서, 참조는 출현 순서에 따라 번호순으로 인용되어야한다. 번호가 매겨진 인용문은 대괄호로 묶어야합니다.

 예 : Prusa [1]는 이러한 조건에서 깃대의 폭이 감소함을 보였다.

 두 개의 인용의 경우, 쉼표로 구분해야한다 [1,2]. 세 개 이상의 참조 인 경우, 숫자는 대시로 구분해야합니다 [5-7].

 참고 : ASME는 주로 참조 형식으로 시카고 스타일 매뉴얼을 사용합니다. 저자는 http://www.ChicagoManualofStyle.org를 통해
          정확한 지침을 찾아 볼 것을 권장합니다.
ASME는 Wikipedia에 대한 참조를 허용하지 않습니다.

 샘플 참조

 참고 문헌은 논문의 끝 부분에 함께 표시해야합니다. 이 목적을 위해 각주를 사용해서는 안됩니다.
 참고 문헌은 텍스트 내의 인용 순서에 따라 번호순으로 배열되어야한다. 각 참조에는 각 저자의 성이 포함되어야하며 이니셜이 뒤따라야합니다.

 Website Content(웹 사이트 콘텐츠)

  • [2] Wayne, John “John Cowboy Videos 2009,” YouTube video, 7:00, November 13, 2009, http://www.you tube.com/ watch?v= aBcDeFgH9yz.
  • [3] “Apple Privacy Policy,” last modified February 4, 2009, accessed July 19, 2010, http://www.apple.com/intl/en/privacypolicy.html.
  • [17] “WD2000: Visual Basic Macro to Assign Clipboard Text to a String Variable,” revision 1.3, Microsoft Help and Support, last modified November 23, 2006, http://support.microsoft.com/kb/212730.
  • Note: If a site ceases to exist before publication, or if the information is modified or deleted, this must be included: [8] As of February 22, 2013, Sullivan was claiming on her website that … (a claim that had disappeared from her page by March 4, 2013).

 Journal Articles and Papers in Serial Publications(연속 간행물의 저널 기사 및 논문)

  • [3] Adams, Z., 2014, “Bending of an Infinite Beam on an Elastic Substrate,” ASME J Appl. Mech., 3, pp. 221-228.
  • [9] Zhang, T. W., Khun, C., Liu, Q., and Miller, A. P., 2011, “Self-Healing Techniques,” Nature, 332(6662), pp. 888-892.

 Textbooks and Monographs(교과서 및 단행본)

  • [10] Gibson, T.A., and Tucker, M. T., 2008, The Big Book of Cellular Studies, John Wiley and Sons, NY.

 Chapter Within a Book(책에 있는 장 표기)

  • [32] Stevens, T. T., 1999, “Stochastic Fields and Their Digital Simulation,” Stochastic Methods. T. A. Sulle, and M. Siiu, eds., Martinius Publishers, Dordrecht, Germany, pp. 22-36.

 Individual Conference Papers / Papers in Compiled Proceedings / Collection of Works by Numerous Authors
 (개인 발표회 논문집 / 출판이 되어 집계된 논문집 / 수많은 작가의 작품집)

  • [21] Wions, T. T., and Mills, C. D., 2006, “Structural Dynamics in Parallel Manipulation,” Proceedings of the IDETC/CIE, New Orleans, LA, September 10-13, 2005, ASME Paper No. DETC2005-99532, pp. 777-798.

 Theses and Technical Reports(논문 및 기술 보고서)

  • [1] Oligaria, T. T., Fredy, C. W., Popullo, A. Z., and Tucker, M. A., 20111, “Characterization of PKM Dynamics,” SAE Technical Paper No. 2011-02-8345, 07ATC-96.
  • [25] Mollen, T., P., 2014, “Use of General Nonlinear Material in Articulated Systems,” Ph.D. dissertation, University of Boston, Boston, MA.
  • [27] Clinton, D., 2013, “Review of Rocket Technology,” NASA Report No. NASA RE-8842.

 Books Consulted Online(온라인으로 컨설팅된 도서)

  • [23] Smith, John, 2014, A Dog’s Life in Berlin. Oxford University Press, New York. Doi: 10.1055/acprof.oso/97890.0394.000.

 인용 ASME 저널 제목

 인용 데이터 수집의 정확성을 향상시키기 위해 ASME는 ASME 저널 프로그램의 제목에 대한 다음과 같은 약어를 표준화합니다.
 저자는 참고 문헌에서 ASME 제목에 다음 약어를 사용해야합니다.

 

 

ASME Journal Title Abbreviation
Applied Mechanics Reviews Appl Mech Rev
Journal of Applied Mechanics J Appl Mech
Journal of Biomechanical Engineering J Biomech Eng
Journal of Computational and Nonlinear Dynamics J Comput Nonlin Dyn
Journal of Computing and Information Science in Engineering J Comput Inf Sci Eng
Journal of Dynamic Systems, Measurement and Control J Dyn Syst-T ASME
Journal of Electronic Packaging J Electron Packaging
Journal of Energy Resources Technology J Energ Resour
Journal of Engineering for Gas Turbines and Power J Eng Gas Turb Power
Journal of Engineering Materials and Technology J Eng Mater
Journal of Fluids Engineering J Fluid Eng
Journal of Fuel Cell Science and Technology J Fuel Cell Sci Tech
Journal of Heat Transfer J Heat Trans
Journal of Manufacturing Science and Engineering J Manuf Sci E
Journal of Mechanical Design J Mech Design
Journal of Mechanisms and Robotics J Mech Robot
Journal of Medical Devices J Med Devices
Journal of Micro and Nano-Manufacturing J Micro Nano-Manuf
Journal of Nanotechnology in Engineering and Medicine J Nanotech Eng Med
Journal of Offshore Mechanics and Arctic Engineering J Offshore Mech Arct
Journal of Pressure Vessel Technology J Press Vess
Journal of Solar Energy Engineering J Sol Energ
Journal of Thermal Science and Engineering Applications J Therm Sci Eng Appl
Journal of Tribology J Tribol
Journal of Turbomachinery J Turbomach
Journal of Vibration and Acoustics J Vib Acoust
 

치카고스타일 홈페이지에 접속해보았다.

아래의 그림은 실제 치카고메뉴얼스타일의 홈페이지이다.

 

 

그림 4-1-1. 치카코메뉴얼스타일 - Chicagomanualofstyle

 

 

그림 4-1-2. 치카코메뉴얼스타일 - Chicagomanualofstyle

 

 

4-2. Journals 제출 도구 정보

 

 ASME Journals 디지털 제출 도구 지침 및 정보 (ASME Journals Digital Submission Tool Guidelines and Information)

 

 언어 편집 서비스 (Language Editing Services)
 
 다음 회사 목록은 외국어가 모국어가 아닌 사람과 서면 도움이 필요한 국제 저자에게 서비스를 제공합니다.
 1. 미국 저널 전문가 : http://www.aje.com/
 2. Enago : http://www.enago.com/
 3. 국제 과학 편집 : http://www.internationalscienceediting.com/
 4. 과학 기술 문서 : http://www.sciencedocs.com/
 5. 시대 : http://www.editage.com/
 6. LetPub : http://www.letpub.com/
 7. 국제 과학 편집 : http://www.internationalscienceediting.com/
 

 참고 사항 : ASME는 이들 회사와 관계가 없으며 현재 이러한 서비스 사용에 대한 재정적 지원을 제공하지 않습니다. 


 표절 선별 (Plagiarism Screening / Crossref Similarity Check)

 유사성 검사는 게시자가 독창성을 위해 제출하고 제출 한 콘텐츠를 화면에 표시하는 멀티 게시자 이니셔티브입니다.
 
미국 기계 공학회 (ASME)는 iThenticate 소프트웨어를 사용하여 제출 된 원고에서 중복되거나 유사한 텍스트의 인스턴스를 감지합니다.
 
"유사성 수표 입금"또는 "유사성 수표 입금"로고가있는 곳이라면 누구나 읽고있는 내용의 게시자가 표절과 적극적으로 대처하고 독창적인 연구를
 게시하기 위해 최선을 다하고 있음을 안심할 수 있습니다.
여기 ASME의 표절 정책을 보십시오. 유사성 검사에 대한 자세한 내용은  
 http://www.crossref.org/similaritycheck.html을 참조하십시오.

 iThenticate는 제출 전에 자신의 논문을 확인하고자하는 저자 및 연구원에게도 제공됩니다.
 
iThenticate는 제출 된 문서를 광범위한 데이터 저장소와 비교하여 포괄적인 유사성 보고서를 작성합니다.
 이 보고서는 중요한 텍스트 일치에 대한 링크를 강조 표시하고 제공하여 원본 및 잘 분류 된 문서를 제출하도록 합니다.
 
연구원을위한 iThenticate는 유사성 검사에 대한 별도의 서비스입니다.

 


https://www.asme.org/shop/journals/information-for-authors/journal-guidelines/services

 

그림 4-2-1. Similarity Check 웹 사이트

 

 

그림 4-2-2. Similarity Check 웹 사이트

 

https://www.crossref.org/services/similarity-check/

 


5. ASME에 대한 몇 가지 발견

 

ASME 사이트를 접속해서 충분하게 찾아본 내용이다.

 

 미국 기계 공학회 (ASME)는 "지속적인 교육, 훈련 및 전문성 개발, 코드를 통해 세계 곳곳의 다 학제 공학 및 관련 과학의 예술, 과학 및 실습을
 촉진하는 전문 협회"
"ASME는 공학 사회, 표준기구, 연구 개발기구, 로비 조직, 훈련 및 교육 제공자, 교육 기관, 공공 기관, 및 비영리 단체입니다.
 
북미에서 기계 공학에 중점을 둔 엔지니어링 사회로 설립 된 ASME는 오늘날 종합학과 글로벌입니다.

 ASME는 전 세계 158 개국에서 13 만명의 회원을 보유하고 있습니다.

 ASME는 1880 년 Alexander Lyman Holley, Henry Rossiter Worthington, John Edison Sweet 및 Matthias N. Forney에 의해
 여러 증기 보일러 압력 용기 고장에 대응하여 설립되었습니다.
ASME는 기계 장치에 대한 코드 및 표준을 설정하는 것으로 알려져 있으며,
 세계 최대의 기술 출판 업무를 수행하고 있습니다. 매년 다양한 기술 컨퍼런스와 수백 가지 전문 개발 코스를 개최하고 다양한 홍보 및
 교육 프로그램을 후원합니다.

 Wikipedia - ASME

 

https://en.wikipedia.org/wiki/ASME를 찾아보면 알 수 있다.

 

 

그림 5-1. Journal Publishing Help - ASME.org

 

이 사이트는 "http://journaltool.asme.org/Help/AuthorHelp/WebHelp/JournalsHelp.htm" 이전의 사이트로 보인다.

 


6. 맺음글

 

ASME에 대해서 흥미로운 탐구를 할 수 있었다.

 


7. 참고자료(Reference)

 

[1] “Service” last modified 해당없음, accessed July 29, 2018, https://www.asme.org/shop/journals/information-for-authors/journal-guidelines/services.

[2] “About the ASME Foundation” last modified 해당없음, accessed July 29, 2018, https://www.asme.org/about-asme/get-involved/asme-foundation/about-us

[3] “Why giving matters” last modified 해당없음, accessed July 29, 2018, https://www.asme.org/about-asme/get-involved/asme-foundation/why-giving-matters

[4] “Read Our Stories” last modified 해당없음, accessed July 29, 2018, https://www.asme.org/about-asme/get-involved/asme-foundation/read-our-stories

[5] “Shop for Engineering Journals” last modified 해당없음, accessed July 29, 2018, https://www.asme.org/shop/journals

[6] “Home | ASME DC” last modified 해당없음, accessed July 29, 2018, http://asmedigitalcollection.asme.org/

[8] “Journals Publications - Journal of Computing and Information Science in Engineering” last modified 해당없음, accessed July 29, 2018, https://journaltool.asme.org/home/JournalDescriptions.cfm?JournalID=3&Journal=JCISE

[9] “Writing a Research Paper” last modified 해당없음, accessed July 29, 2018,

https://www.asme.org/shop/journals/information-for-authors/journal-guidelines/writing-a-research-paper

[10] “The Chicago Manual of Style” last modified 해당없음, accessed July 29, 2018, https://www.chicagomanualofstyle.org/home.html

[11] “Similarity Check - Crossref” last modified 해당없음, accessed July 29, 2018, https://www.crossref.org/services/similarity-check/

[12] “ASME - Wikipedia” last modified March 19, 2018, accessed July 29, 2018, https://en.wikipedia.org/wiki/ASME

[13] “Journal Publishing - Help” last modified 해당없음, accessed July 29, 2018, http://journaltool.asme.org/Help/AuthorHelp/WebHelp/JournalsHelp.htm

반응형

+ Recent posts