• ZDNet USA
  • ZDNet China
  • ZDNet Japan
  • English
  • 지디넷 웨비나
뉴스
  • 최신뉴스
  • 방송/통신
  • 컴퓨팅
  • 홈&모바일
  • 인터넷
  • 반도체/디스플레이
  • 카테크
  • 헬스케어
  • 게임
  • 중기&스타트업
  • 유통
  • 금융
  • 과학
  • 디지털경제
  • 취업/HR/교육
  • 인터뷰
  • 인사•부음
  • 글로벌뉴스
창간특집
인공지능
배터리
컨퍼런스
칼럼•연재
포토•영상

ZDNet 검색 페이지

'피클'통합검색 결과 입니다. (2건)

  • 태그
    • 제목
    • 제목 + 내용
    • 작성자
    • 태그
  • 기간
    • 3개월
    • 1년
    • 1년 이전

과학기술인 시니어 건강스포츠로 '피클볼' "관심↑"

최근 과학기술인 시니어들의 건강 스포츠로 피클볼이 관심을 끄는 가운데 제1회 유성피클볼협회 피클볼대회가 6일 대전 유성여고 체육관에서 개최됐다. 이날 행사에는 대전광역시의회 조원휘 의장과 안경자 시의원, 김용덕 대전지방법원장, 박희동 (협)세종과학기술연구원 이사장 등이 참석했다. 피클볼은 탁구와 테니스를 합쳐 놓은 경기다. 경기장 크기는 배드민턴과 같다. 경기 룰도 쉽다. 흰색 키친존에서 발리를 하면 패널티가 주어지는 점만 유의하면 된다. 유난히 과학기술인들 사이에서 인기다. 연구원 퇴직자 모임을 중심으로 참여가 늘고 있다. 준비물이 우선 간단하다. 배트와 공만 있으면 된다. 비용도 거의 들지 않는다. 대전서는 회원이 120명 정도된다. 과학기술계에서는 과기인 가족을 포함하면 40여 명이 피클볼 동호인으로 활동 중이다. 이번 대회에는 유성지역서 54명이 참여했다. 한국생명공학연구원 출신의 조성재 유성피클볼협회 사무국장은 "지난해 2월 처음 시작하고, 같은 해 7월 협회를 설립했다"며 "과학기술인 건강을 위해 적극 보급에 나설 계획"이라고 말했다. 이희복 유성피클볼협회장은 "10대 청소년들도 참여해 함께 즐길 수 있는 가족 스포츠"라며 "1시간만 배트를 휘두르다보면, 쉽게 경기하는 방법을 이해하고 바로 게임도 가능하다"고 설명했다.

2024.10.06 19:16박희범

애플, 설정 생성용 언어 'Pkl' 오픈소스로 공개

애플이 설정(Configuration) 생성에 사용하는 프로그래밍언어 '피클(Pkl)'을 오픈소스로 공개했다. 지난 1일 애플은 프로그래밍 언어 '피클'의 소스코드를 오픈소스로 발표했다. 피클은 JSON, YAML, 속성 목록 등의 정적 언어를 주로 사용하는 설정 생성에 사용하는 언어다. 기존 정적 언어는 각기 고유 장점을 갖지만 복잡한 구성에서 한계를 드러낸다. 가령 표현력 부족 때문에 코드를 자주 반복해야 하거나, 자체 유효성 검사를 제공하지 않아 구성 오류를 일으키기 쉽다. 이같은 단점은 떄로 특수 논리를 추가하는 보조 도구로 형식을 향상시켜 해결되곤 한다. 코드를 반복 하지 않는 DRY(Don't Repeat Yourself) 원칙을 따라야 할 때 참조를 확인하고 개체를 병합하는 방법을 이해하는 특수 속성을 도입하는 식이다. 유효성 검사 오류 방지를 위해 예상 유형에 구성 값의 유효성을 검사하는 방법을 동원할 수 있다. 이런 형식은 차후 언어에 포함되곤 하지만 이런 형식은 이해하기도 작성하기도 어렵다. 설정 생성에 코틀린, 루비, 자바스크립트 같은 범용 언어를 사용하기도 한다. 이런 언어가 설정 데이터를 생성하는 도메인특화언어(DSL)의 기초가 된다. 범용 언어는 자체로 강력하지만 데이터 정의, 유효성 검사에 중점을 두지 않기 때문에 설정을 설명하는데 사용하기 힘들 수 있다. DSL은 자체 생태계에 연결되는 경향을 보이므로, '고'로 작성된 애플리케이션의 구성계층으로 코틀린 DSL을 사용하기 어렵다. 애플의 피클은 정적 언어와 범용 언어를 혼합해 설정 생성에서 잘 활용되도록 만들어졌다. 애플이 내부에서 개발해 사용해온 언어라고 한다. 선언적이며 읽고 쓰기 간편하지만, 범용 언어에서 기능을 빌려와 향상된 언어를 제공한다. 피클 작성 시 클래스, 함수, 조건, 루프 같은 언어 기능을 사용할 수 있다. 추상화 계층을 구축하고 패키지를 생성, 게시해 코드를 공유할 수 있다. 모든 형식의 정적 설정 파일을 생성하는데 사용되거나, 언어 바인딩을 통해 다른 애플리케이션 런타임에 라이브러리로 포함될 수 있다. 피클은 배포 전에 유효성 검사 오류를 포착해 안전을 제공한다. 단순한 사용 사례에서 복잡한 사용사례로 확장할 수 있다. IDE와 통합되기 쉽다. 인텔리J, 웹스톰, 고랜드, 파이참 등 젯브레인스의 편집기를 지원하는 인텔리J 플러그인이 곧 제공될 예정이다. 이 플러그인은 피클 프로그램을 분석하고 자동 완성, 정의로 이동, 리펙토링 지원 등의 기능을 제공한다. VS코드, 네오빔(neovim) 플로그인도 출시될 예정이다. 피클의 관리 재단 측의 문서는 "개발자에게 친숙한 구문을 갖고 쉽게 배울 수 있게 만들었다"고 강조했다.

2024.02.05 09:46김우용

  Prev 1 Next  

지금 뜨는 기사

이시각 헤드라인

블록체인 가상자산, '입법지연·예산삭감·규제' 악순환 끊어야

[AI는 지금] 대선후보들 'AI 전쟁' 돌입…기술 주권부터 전력 인프라까지 격돌

한화 김동선 진두지휘 ‘벤슨' 뭐가 다른가…‘100% 국내산 유제품'

나델라 MS CEO "누구나 AI 다루는 '오픈 에이전틱 웹' 시대 이끌 것"

ZDNet Power Center

Connect with us

ZDNET Korea is operated by Money Today Group under license from Ziff Davis. Global family site >>    CNET.com | ZDNet.com
  • 회사소개
  • 광고문의
  • DB마케팅문의
  • 제휴문의
  • 개인정보취급방침
  • 이용약관
  • 청소년 보호정책
  • 회사명 : (주)메가뉴스
  • 제호 : 지디넷코리아
  • 등록번호 : 서울아00665
  • 등록연월일 : 2008년 9월 23일
  • 사업자 등록번호 : 220-8-44355
  • 주호 : 서울시 마포구 양화로111 지은빌딩 3층
  • 대표전화 : (02)330-0100
  • 발행인 : 김경묵
  • 편집인 : 김태진
  • 개인정보관리 책임자·청소년보호책입자 : 김익현