Recent site activity

3days until
第40回Smalltalk勉強

勉強会のお知らせ

Smalltalk-users.jpではSmalltalkに慣れ親しんでもらうための勉強会を定期的に開催しています。
お気軽にお越しください。

第40回Smalltalk勉強会

posted Feb 10, 2012 6:14 AM by SmalltalkUsers Admin   [ updated Feb 10, 2012 6:22 AM ]

2月のSmalltalk勉強会の日程が決まりました。下記の要領で行います。

日時: 2011/2/29(水) 19:00-21:00 (2時間程度)
場所: シンコム・システムズ・ジャパン株式会社
テキスト: 「Smalltalkで学ぶオブジェクト指向プログラミングの本質」または「自由自在Squeakプログラミング
※テキストは補助的なものです。初心者の方は持参されると何かと便利でしょう。

今月のSmalltalk勉強会は、いつものセミナー形式ではなく、ハッカソンです。
皆でワイワイとコーディングをしてみるという会です。
題材は最近巷で話題(?)のAmber Smalltalkです。

Amber Smalltalkは、JavaScriptにコンパイルされるSmalltalk処理系で、インストール不要でWebブラウザ上で動作するという特徴があります。
IDEを含んでおり、クラスブラウザ、ワークスペース、インスペクタ、デバッガ、TestRunnerなどを駆使した開発が、Webブラウザのみで気軽にできてしまいます。
既存のJavaScriptライブラリを透過的に扱える仕組みも備わっています。さらにnode.jsを使えばサーバサイドで動かすこともできるのです。

勉強会では何度か紹介をしています(34回,39回)が、今回は腰を据えてAmberをいろいろ試してみようというわけです。

なお、会場に余裕がありますので、参加登録等は不要です。Webブラウザが入ったノートPC持参でふらりとお越しください。

補足:
Amber SmalltalkによるSmalltalkのチュートリアル。これだけでもかなり遊べます。

Squeak 4.2-ja は下記からダウンロードできます。

第40回 Smalltalk勉強会@京都

posted Jan 25, 2012 1:11 AM by SmalltalkUsers Admin   [ updated Jan 25, 2012 1:11 AM ]

日時:2012年02月01日(水)19:00〜21:00
キャンパスプラザ京都 京都産業大学サテライト講習室(6階 第3講習室)
テキスト:ブラックブック「Smalltalkで学ぶオブジェクト指向プログラミングの本質」
窓MVCを用いたフーリエ信号処理(1次元と2次元の離散フーリエ変換のGUI)におけるマウスによるインタラクションのデザインとプログラミングを続けます。パワースペクトルの窓から領域指定ができるようになってきましたので、それを使って採用するフーリエ変換の実部と虚部を決め、逆フーリエ変換を施して再描画します。年度内(3/7)までにアプリケーションの形になるように頑張りましょう。ノート型のパーソナルコンピュータ(Windows 7 または Mac OS X)をご持参ください。

第39回Smalltalk勉強会(兼忘年会)

posted Dec 5, 2011 7:17 AM by SmalltalkUsers Admin   [ updated Dec 29, 2011 10:47 PM ]

12月のSmalltalk勉強会の日程が決まりました。下記の要領で行います。

日時: 2011/12/27(火) 19:00-21:00 (2時間程度)
場所: シンコム・システムズ・ジャパン株式会社
テキスト: 「Smalltalkで学ぶオブジェクト指向プログラミングの本質」または「自由自在Squeakプログラミング
※テキストは補助的なものです。初心者の方は持参されると何かと便利でしょう。

今年最後のSmalltalk勉強会はビアバッシュ形式で行います。ビールを飲みながら、23世紀の言語Smalltalkについて語りつくしましょう。

プログラムはまだ固まっていませんがLT大会になることだけは決まっています。発表してくださる方、絶賛募集中です。
ビアバッシュ形式のため、今回は定員を20名にさせていただきます。ATNDで募集していますのでお早めにお申し込みください。

LT内容: (25日現在決まっている分のみ書きます)

「Neo4reStの紹介」 (梅澤真史)
    最近何かとNoSQLの文脈で取り上げられることの多いNeo4jというグラフDBがあります。Smalltalkでも使えるようにしたいと思い、SqueakからREST経由でNeo4jを利用するためのライブラリとして、Neo4reStというものを書き始めました。LTではその特徴についてデモを交えてお話しします。

「音胯的 (Otomatic)」 (西原聡士)
    「音胯的 (Otomatic) は音の並びを作るのではなく,音の並びを生み出すプロセスを作るアプリケーションです.」,ということにしといてください.

「初心者が初心者を集めてSqueak Smalltalkの探検をしてみた」 (小笠原徳彦)
    Smalltalk勉強会はとても楽しいのですが、いざ自分で何かをやってみようとすると中々手足が自由に動かない。そんなもどかしさを解消すべく、Squeak By Example を頭から読むことにしたのですが、せっかくなので他人を巻き込んでみました。未経験者同士がSqueakを探検した途中経過をご報告します。

「Seasideでつくった簡単ウェブアプリの紹介」(@kuritar)

「琥珀の魅惑 ~ Jtalk から Amber へ ~」(林徹也)
    JavaScript環境でのSmalltalk処理系JtalkがAmberへ改名。その最新情報について

なお、会費は必要ありませんが、もちこみ、カンパ大歓迎です。

当日の資料を載せました。(2011/12/29)


補足:
Squeak 4.2-ja は下記からダウンロードできます。

VisualWorksはこちらです。

第38回 Smalltalk勉強会@京都

posted Nov 29, 2011 6:15 PM by SmalltalkUsers Admin   [ updated Nov 29, 2011 6:16 PM ]


日時:2011年12月07日(水)19:00〜21:00
キャンパスプラザ京都 2階 第3会議室
テキスト:ブラックブック「Smalltalkで学ぶオブジェクト指向プログラミングの本質」
マウスによるインタラクションのデザインとプログラミングを進め、窓MVCを用いたフーリエ信号処理(1次元と2次元の離散フーリエ変換のGUI)を続けたいと思います。また、Serge Stinckwichさんが来られる予定ですので、AmberやPharoなどのSmalltalkについてプレゼンテーションをしていただこうと思います。ノート型のパーソナルコンピュータ(Windows 7 または Mac OS X)をご持参ください。

第38回Smalltalk勉強会

posted Nov 13, 2011 6:09 AM by SmalltalkUsers Admin   [ updated Dec 29, 2011 10:49 PM ]

11月のSmalltalk勉強会の日程が決まりました。下記の要領で行います。

日時: 2011/11/30(水) 19:00-21:00 (2時間程度)
場所: シンコム・システムズ・ジャパン株式会社
テキスト: 「Smalltalkで学ぶオブジェクト指向プログラミングの本質」または「自由自在Squeakプログラミング
※テキストは補助的なものです。初心者の方は持参されると何かと便利でしょう。

テーマは調整中です。フィジカルコンピューティング系を予定しています。

テーマ決定しました。前回に引き続きScratch系ですが、Smalltalkでつなぐということで、開発者も楽しめる内容となっています。
ヱンガワ システムズの横川さんが発表されます。

タイトル: 「Scrattino = Scratch + Arduino」

内容:
 ScratchとArduinoをSmalltalkでつなぐツールScrattinoを紹介し、その内部で使われているソケット通信やシリアル通信、Arduinoライブラリを解説します。

Scrattinoとは:
 ScrattinoとはScratchでArduinoを使うためのアダプターソフトウェアです。
 ScrattinoはArduinoを子どもに使わせたい人やScratchでフィジカルコンピューティングを始めたい初心者にピッタリの環境を提供します。
 Scrattinoを使うと、ScratchのスクリプトでArduinoの入力/出力をすべて利用できます。Scratchを変更しないアダプター形式なので、つくった作品をそのままscratch.mit.eduサイトで共有できます。


当日の動画:

補足:
Scratchとそのソースコードは以下からダウンロードできます。

Squeak 4.2-ja は下記からダウンロードできます。

なお、会場に余裕がありますので、参加登録等は不要です。ノートPC持参でふらりとお越しください。

Smalltalk勉強会@名古屋(仮)

posted Oct 30, 2011 3:29 AM by SmalltalkUsers Admin   [ updated Oct 30, 2011 3:30 AM ]

2011年11月12日(土) 16:00 - 18:00
http://partake.in/events/c79a0046-2256-48c0-92ec-75973bc236d3

Smalltalkはその先進性から、ソフトウェア工学の発展に甚大な影響を与えた言語として広く知られています。にもかかわらず、実際触ったことのある人が少ないという奇妙な言語です。Smalltalkの楽しさは文面では伝えにくく、触ってみないと分からないものです。また触ってみても、膨大なクラスライブラリの前に初学者にはどうしていいか分からず、その楽しさに到達するのは鬼門です。

そこで、名古屋でもSmalltalkの勉強会をやります。

内容は全く決まっていません。各々のやりたいことをやればいいと思っています。基本的な方針として、座学ではなく、手を動かして何かをやりたいです。もちろん、Smalltalkを全く触ったことがない人でも全く問題ありません。一緒にSmalltalkの世界を探索しましょう。

第37回Smalltalk勉強会

posted Oct 15, 2011 6:57 AM by SmalltalkUsers Admin   [ updated Nov 7, 2011 4:54 AM ]

10月のSmalltalk勉強会の日程が決まりました。下記の要領で行います。

日時: 2011/10/31(月) 19:00-21:00 (2時間程度)
場所: シンコム・システムズ・ジャパン株式会社
テキスト: 「Smalltalkで学ぶオブジェクト指向プログラミングの本質」または「自由自在Squeakプログラミング
※テキストは補助的なものです。初心者の方は持参されると何かと便利でしょう。

今回のテーマは。。。絶賛募集中です。 お待たせしました! 久しぶりにScratchです。サイバー大学の阿部さんにご講演いただきます。

タイトル: 「簡単だけど奥深い!Scratchプログラミングの魅力」

概要:
ワールドビジネスサテライトで取り上げられるなど(http://www.tv-tokyo.co.jp/mv/wbs/feature/post_5432)、MITメディアラボが開発した子供用ビジュアルプログラミング環境「Scratch」(http://scratch.mit.edu/)が注目を集めています。TOIBEの人気プログラミング言語ランキング(http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html)でも35位と生みの親のSmalltalk(43位)を超えています(2011年10月)。Scratchのスローガンは「simplicity(単純さ)」であり、そこには夾雑物を排した本質が残っています。今回はプログラミングに関係する様々なテクニカルタームをScratchを通して見てみたいと思います。
この内容は、10月24日からITpro(http://itpro.nikkeibp.co.jp/)で連載される同名記事の解説となります

資料:
当日の動画です。(2011/11/7)

補足:
Scratchとそのソースコードは以下からダウンロードできます。

なお、会場に余裕がありますので、参加登録等は不要です。ノートPC持参でふらりとお越しください。
普段よりも多めの参加が予想されるため、ATNDで事前に申し込む形にしました。お手数ですが、よろしくお願いします。

第36回 Smalltalk勉強会@京都

posted Oct 4, 2011 7:19 PM by SmalltalkUsers Admin   [ updated Oct 4, 2011 7:20 PM ]


日時:2011年10月05日(水)19:00~21:00
キャンパスプラザ京都 京都産業大学サテライト講習室(6階 第3講習室)
テキスト:ブラックブック「Smalltalkで学ぶオブジェクト指向プログラミングの本質」
窓MVCが完成しましたので、それを用いたアプリケーションの作成に移行してゆきたいと思います。バンドルやパッケージなどを上手に操るプログラムマネージャを紹介しながら、いままで作成してきた窓MVCを複数利用するアプリケーションの説明をし、さっそくプログラミングに入ります。いつものごとく、勉強会に参加している皆さん全員で一緒にプログラミングしてゆきます。ノート型のパーソナルコンピュータ(Windows 7 または Mac OS X)をご持参ください。

第36回Smalltalk勉強会

posted Sep 13, 2011 7:53 AM by SmalltalkUsers Admin   [ updated Oct 9, 2011 8:41 PM ]

9月のSmalltalk勉強会の日程が決まりました。下記の要領で行います。

日時: 2011/9/30(金) 19:00-21:00 (2時間程度)
場所: シンコム・システムズ・ジャパン株式会社
テキスト: 「Smalltalkで学ぶオブジェクト指向プログラミングの本質」または「自由自在Squeakプログラミング
※テキストは補助的なものです。初心者の方は持参されると何かと便利でしょう。

今回のテーマは「流体」です。「流体シミュレーションをSmalltalkで作るとどんなことになるのか、興味がありませんか?
じゅん」の開発でも知られる小田さんが、最近取り組まれている野心的な流体シミュレーションライブラリについて紹介されます。

タイトル:
「HoneyGinger: 粒子法流体シミュレーションをオレオレSmalltalkっぽく作ってみたら、こんなんなりました。ツ」

概要:
現在開発中のHoneyGingerという、流体を粒子の集まりと見做してシミュレーションをするライブラリを紹介します。
開発目標は、「バターを熱いナイフで切ると、スカッと切れる。バターを壁に放り投げるとベチャッと潰れる」です。
ツブツブを動かすならSqueak/Smalltalkだぜ!ということで、とりあえずPharo/Squeakで実装を進めています。
ついでに、共有レポジトリを使った分散UIちっくなことも試しています。

プレゼン資料です。(2011/10/2)
当日の動画です(2011/10/1)
Honey GIngerのソースが公開されました! (2011/10/10)

補足:
Squeak 4.2-ja は下記からダウンロードできます。

なお、会場に余裕がありますので、参加登録等は不要です。ノートPC持参でふらりとお越しください。

第35回 Smalltalk勉強会@京都

posted Aug 31, 2011 8:26 PM by SmalltalkUsers Admin   [ updated Aug 31, 2011 8:30 PM ]


日時:2011年09月07日(水)19:00~21:00
キャンパスプラザ京都 5階 第1演習室
テキスト:ブラックブック「Smalltalkで学ぶオブジェクト指向プログラミングの本質」
先月、完成間近の窓MVCと思いきや、VC側の機能とM側の機能をいかに切り分けてGUIを作るかで思案となりました。今月は、その続きを行いたいと思います。ある解決策(方針や方式)を提示し、コンセンサスを共有した上で、勉強会に参加している皆さん全員で一緒にプログラミングしてゆきます。ノート型のパーソナルコンピュータ(Windows 7 または Mac OS X)をご持参ください。
勉強会で取り組んでいる題材:窓MVC(PaneModel-PaneView-PaneController & PaneExample)

1-10 of 79