タグ

ブックマーク / swikis.ddo.jp (7)

  • OmniBaseの使い方

    OmniBaseは、Smalltalkの辞書(Dictionary)を使うのとほぼ同じ形で任意の構造のデータを保存し、取り出すことができます。データベースには、一つのルートとなる辞書があるので、これを起点として、データにキーをつけて登録します。 データベースの生成 db := OmniBase createOn: ‘ディレクトリのパス’. 既存のデータベースがある場合は単にオープンします。 db := OmniBase openOn: ‘ディレクトリのパス’. データの登録 登録のためのトランザクションを開始してから、ルート辞書を取り出し、格納します。 tra := db newTransaction. tra root at: yourKey put: yourObj. .. (格納) .. (格納) yourKey, yourObjは任意のオブジェクトです。ただしBlockContex

  • PCCAA清書2

    このノートでは、個人で携帯可能な情報操作機器の出現と、子供たちと大人たちがその利用によって受ける影響についての考察を行ないます。まるで空想科学小説のようだと思われるでしょうけれど、現在の世の中の小型化と低価格化の趨勢を思えば、ここで議論される多くの概念が近いうちに現実化することは、ほぼ確実なことです。 長年にわたり、技術を活用して社会問題を救おうとするのがひとつの伝統でした:「スラムが問題?ならば低コストの住宅を作りましょう!」「テレビを買う余裕がない?では欲しい時に買えるように、安価なものを作りましょう。たとえ支払いが済む前に壊れるとしてもね!」「子供たちは学んでいないし、教育コストも高すぎる?では、あなたの子供たちがテストに合格するのを保証する、教育メカを作りましょう!」 残念ながら、これらの「救い」のほとんどは、単にサビの上にペンキを塗っているだけです。最初の問題の原因は残されたまま

    hengsu
    hengsu 2011/03/05
    "あらゆる年齢の「子供たち」のためのパーソナルコンピュータ"
  • Squeak/Scratch+ロボットに関する情報

    SqueakやScratchを使ったロボットやフィジカルコンピューティングに関する情報のまとめWikiです。ご自由にお使いください。 2012年12月1,2日のMaker Faire Tokyo 2012に出展します。 阿部和広 リケジョ(理系女子)もフィジカルコンピューティング 津田塾大学大学院理学研究科情報科学専攻特別講義IIの授業で理系女子(リケジョ)が作成した作品を紹介します。この授業では、MITメディア・ラボが開発したプログラミング言語、Scratchを中心にArduinoベースのセンサーボードであるNanoBoardAGや、モーションセンサーのKinectを組みあせたワークショップを実施すると共に、インタラクティブな作品の製作を行なってきました。リケジョならではのユニークな作品をどうぞご覧ください。 「ロボット」についてSqueak-ja MLの過去ログを検索した結果。 spa

  • 世界聴診器をめぐる冒険

    新着情報 最新の更新は上にある「changes」で確認できます。 月刊 技術教室_2010年1月号に「スクイークと音で簡単計測らくらく制御」という記事を書きました。 OLPC用をベースにした新しいSqueak Etoysには世界聴診器モーフが最初から含まれています(「オブジェクトのカタログ」の「マルチメディア」)。グラフ表示やローパス/ハイパスフィルタなど機能も大幅アップ。ダウンロードはこちらから。 2009/5/23, 24のMake: Tokyo Meeting 03で展示とプレゼンテーションを行います。合わせて即売も行う予定です。 オライリー・ジャパンのMake: Technology on Your Time Volume 06に「鉛筆で演奏し、ゲームを操る」という記事を書きました。サブタイトルは「「 世界聴診器」を使って、身近な物と電気を使って遊ぶ。」です。 世界中のすべての子供

  • PowerOfWhiteBear

    "The Power of White Bear"-「シロクマの力」はGNU Smalltalkがインストール済みのLinux Live CDです。SLAXがベースになっています。GNU Smalltalkのマニュアル、及びフリーの入門書Computer Programming Using GNU Smalltalkを含んでいます。 "The Power of White Bear - Shirokuma no chikara" is a Linux Live CD in which GNU Smalltalk is pre-installed. The distribution is based on SLAX. Manuals of GNU Smalltalk and free e-book Computer Programming Using GNU Smalltalk are al

    hengsu
    hengsu 2009/10/18
    GNU Smalltalkがインストール済みのLinux Live CDです。SLAXがベースになっています。GNU Smalltalkのマニュアル、及びフリーの入門書Computer Programming Using GNU Smalltalkを含んでいます。
  • SeasideJ

    Seasideの日語化バージョンを作りました。 更新履歴 SeasideJOne の更新です。最新のSeaside 3.0を入れました。 SeasideJOnePlus の更新です。DB接続のサンプルを更新しました。(2009/4/25) SeasideJOnePlus の更新です。DB接続のサンプルを更新しました。(2009/2/28) SeasideJOnePlus の更新です。DB接続のサンプルアプリを同梱しました。(2009/1/12) SeasideJOnePlus の更新です。Seaside2.8.3ベースになりました。(2008/09/08) SeasideJOnePlus の更新です。上部のランチャを修正しユーザビリティを改善しました。(2008/07/22) SeasideJOnePlus を更新しました。Seaside 2.8.2ベースです。(2008/06/20)

  • OmniBaseJ

    OmniBaseとは、GORI遵ワEK Ltd.により開発されたSmalltalkで動作するオブジェクト指向データベースです。当初Dolphin Smalltalkで開発されましたが、その後、VisualWorksやSqueakなど様々なプラットフォームに移植されました。 軍事、石油関連の産業でなければ、商用目的であってもフリーで使うことができます。(ただしGORISEK Ltd.のサポートを受けるには商用のライセンス契約が必要)。 Squeakから簡単に使うことができるライトウェイトなOODBです。いままでRDBとオブジェクトのマッピングに苦労したことのある人であれば、このシンプルさ加減がきっと気に入ることでしょう。 入手 GORISEK Ltd.のサイトが家です。 有志らがSqueakSourceでパッチを当てた版を作っているので、そちらを利用するのも良いかもしれません。 OmniB

  • 1