Smalltalk를 짧게(70자로) 전달하는 방법

4660 단어 Smalltalk파로twilio

70자로 Smalltalk를 전달하는 방법



작년 Smalltalk Advent Calendar 2014에 이어 올해도 Smalltalk Advent Calendar를 만들어 보았습니다. 올해야말로 진지하게 기사를 쓸 수 있으면 좋겠다고 생각하고 있습니다.

첫날은 Smalltalk에 대해 설명하겠습니다. 단지 너무 긴 설명은 읽는 분도 힘들다고 생각하기 때문에 짧게 전하는 방법을 생각해 보겠습니다.

무엇을 사용하여 전하는지 생각



이번에는 Pharo Smalltalk( ht tp // p는 로. rg/ )를 이용합니다.

전하는 방법을 생각



다음 방법이 좋을 것 같습니다.
  • 메일
  • Twitter (140자)
  • SMS (70자)

  • 단문을 목표로 하고 싶기 때문에 70문자의 SMS를 채용합니다(일본의 캐리어의 경우 70문자를 넘은 SMS를 송신하면 문자수 초과 때문에 송신을 할 수 없는 것이 있는 것 같습니다).

    Smalltalk에 대한 설명을 생각



    12/1이 남아 있기 때문에 Wikipedia의 Smalltalk 서문을 인용해 보겠습니다 (htps : // 그럼.ぃきぺぢ아. 오 rg/우우키/S 똑같은 lk).

    Smalltalk(스몰토크)는 Simula의 객체(및 클래스), LISP의 철저한 동적성, LOGO의 터틀 조작이나 드로잉 기능에 알란케이의 「메시징」이라는 아이디어를 조합하여 만들어진 클래스 기반의 순수 객체 지향 프로그래밍 언어, 그리고 그것에 의해 기술 구축된 통합 프로그래밍 환경의 호칭.

    ↑라고 169문자로 이대로는 Twitter조차 투고할 수 없습니다.

    깎는

    Smalltalk는 클래스 기반의 순수 객체 지향 언어 및 통합 프로그래밍 환경의 호칭

    48자입니다. 짧아졌습니다. SMS로 보낼 수 있을 것 같습니다.

    SMS를 보내는 방법을 생각합니다.



    Twilio( htps //w w. 그리고 오. 코m/ )를 사용합니다.

    Smalltalk로 SMS를 보내는 방법을 생각해 보세요.



    모처럼의 짧은 문장이므로 프로그램도 짧게 송신하고 싶은 곳입니다.
    twilio-smalltalk( htps : // 기주 b. 코 m / 네와 p ぇ 쇼 / 토 ぃ 오 - s l lk )라는 패키지를 이용합니다.

    twilio-smalltalk를 Pharo Smalltalk에 설치



    Workspace에 다음 코드를 붙여넣어 실행합니다.
    Metacello new
        baseline: 'Twilio';
        repository: 'github://newapplesho/twilio-smalltalk:v0.2/pharo-repository';
        load.
    

    이상입니다.

    twilio-smalltalk 설정



    Twilio를 이용하기 전에 Twilio ( h tp : ///와 ぃぃ오.ぢーぇb. 이 m )에서 계정을 등록하십시오.
    SMS를 사용하려면 미국(+1) 전화번호를 받아야 합니다. 자세한 내용은 Twilio의 공식 사이트에서 확인하십시오.

    계정을 등록한 후 다음을 기록해 둡니다.
  • Twilio에서 취득한 미국 전화 번호
  • Account Sid
  • Auth Token

  • 메모한 Account Sid 및 Auth Token을 Smalltak으로 설정합니다.

    다음 코드를 Workspace에 붙여넣습니다.
    TwilioSettings default accountSid: 'ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'.
    TwilioSettings default authToken: 'yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy'.
    

    Smalltalk를 짧게 전달



    SMS를 보내는 코드
    client := TwilioRestClient new.
    "sendTo: の引数は送信先の電話番号"
    "from: の引数はTwilioで取得したアメリカの電話番号"
    client sendTo: '+818011112222' from: '+10000000000' message: 'Smalltalkとはクラスベースの純粋オブジェクト指向言語および統合化プログラミング環境の呼称'.
    

    SMS 수신 확인



    이제 Smalltalk에 대해 말할 수있었습니다.

    요약



    짧은 문장과 짧은 프로그램으로 Smalltalk에 대해 전할 수 있었다. 그렇지만 「Smalltalk란 무엇인가」에 대해서는 확실히 전해지고 있지 않다고 생각합니다・・・. 그것에 대해서는 이하의 문헌을 봐 주는 편이 좋은 생각이 들기 때문에 이 기사는 여기까지로 합니다.
  • 자유자재 Squeak 프로그래밍 PDF판 htp // 스즈키 s. 음. jp/s 쿠에아 k/13
  • Pharo by Example h tp // w w. p는 로비ぁぁmpぇ. rg/
  • 좋은 웹페이지 즐겨찾기