タグ

ブックマーク / qiita.com/newapplesho (7)

  • Smalltalk Web開発編(Seaside入門) - Qiita

    下書き 今回は、SmalltalkのWeb Framework Seasideで画面遷移やコンポーネントの埋め込み等を説明します。 call:answer: children WATask フォーム CookBook ページタイトルの変更 HTML5対応 参考

    Smalltalk Web開発編(Seaside入門) - Qiita
    kasumani
    kasumani 2014/12/24
    Smalltalk Web開発編(Seaside入門) この投稿は Smalltalk Advent Calendar 2014 の の記事です。 PR オープンなチームをつくろう - Qiita:Team Tags: feedly, ifttt, recently read, saved for later from Pocket December 24, 2014 at 02:15AM via IFTTT
  • Smalltalk Web開発編(Seaside超入門) - Qiita

    「Smalltalkを学んで何か作りたい。何か使えるものがいい」と言われる方はWebアプリケーションを作ってみてはいかがでしょうか。SmalltalkでもWebアプリができることは、Smalltalk Web開発編 その0(Teapot)で知っていただいたと思いますが、Teapotはマイクロフレームワークのため、色々と実装しなければなりません。そこで、今日はSmalltalkの中で有名なWeb frameworkのSeasideについて紹介します。 http://www.seaside.st/about/logos Seasideとは SeasideはAvi BryantさんとJulian Fitzellさんが2002年にWebアプリケーションを作成するためのSmalltalkで実装されたフレームワークです。HTMLなどほとんどのものをSmalltalkで記述でき、アプリケーションの処理は

    Smalltalk Web開発編(Seaside超入門) - Qiita
    kasumani
    kasumani 2014/12/17
    Smalltalk Web開発編(Seaside超入門) 「Smalltalkを学んで何か作りたい。何か使えるものがいい」と言われる方はWebアプリケーションを作ってみてはいかがでしょうか。SmalltalkでもWebアプリができることは、Smalltalk Web開発編 その0
  • Smalltalk Web開発編(Seasideアプリ公開) - Qiita

    css、jsについて Seasideでは、image内にcss、jsをインポートして参照する機能ありますが、imageのサイズが大きくなってしまうことや修正の度にインポートする必要が出てくるため、image外部に配置して、アプリケーションから外部url参照にするとよいでしょう。 Seasideのツールバーの非表示 開発時には便利なツールですが、アプリケーションを公開する前には非表示にします。非表示の方法は以下のコードを実行するだけです。 セッションのCookie化 Seasideのデフォルト設定だとセッションキーがURLに埋め込まれてしまいます。URLにセッションキーを埋め込むのは危険ですので、セッションキーのCookie化の方法を紹介します。Seasideのバージョンによって異なりますので、いくつかご紹介します。 そろそろデフォルトでCookieでいいと思うんですけどね・・・。

    Smalltalk Web開発編(Seasideアプリ公開) - Qiita
    kasumani
    kasumani 2014/12/17
    Smalltalk Web開発編(Seasideアプリ公開) Seasideでアプリ開発をしたら世の中に公開をしましょう。今回はSeasideを公開する際に必要そうな情報を紹介していきます。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 17, 2014 at
  • Smalltalk クラス編 - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    Smalltalk クラス編 - Qiita
    kasumani
    kasumani 2014/12/06
    Smalltalk 基本クラス編 その2 この投稿はSmalltalk Advent Calendar 2014の5日目の記事です。 4日目:Smalltalk 基本クラス編 その1 6日目:Smalltalk クラス編 この投稿はSmalltalk Advent Calendar 2014の5日目の記事です。 4日目:Smalltalk 基本クラス
  • Smalltalk Smalltalk クラス作成編 - Qiita

    既存クラス等の紹介をしてきましたが、今回はSystem Browserを使って自分でクラスを作成をしてみます。また作成したクラスのテストケースを作成し、ユニットテストをしてみます。 作成するクラスを考える 今回はOrderedDictionaryというクラスを作りましょう。Dictionaryは順序は保存しないクラスですが、順序を持ったDictionaryを作成しましょう。(RubyのOrderedHashを作るということです)。ちなみに、Smalltalkコミュニティのメンバーが作成したSmallTalk R4.1 http://smalltalk.smalltalk-users.jp/ にはHashというクラスで実装されております。 [追記]後日知ったのですがPharoには、OrderedIdentityDictionaryといったクラスも存在しておりました。OrderedDictio

    Smalltalk Smalltalk クラス作成編 - Qiita
    kasumani
    kasumani 2014/12/06
    Smalltalk クラス編 この投稿はSmalltalk Advent Calendar 2014の6日目の記事です。 5日目:Smalltalk 基本クラス編 その2 7日目:CUIなSmalltalkでメソッド調べる小技 この投稿はSmalltalk Advent Calendar 2014の6日目の記事です。 5日目:Smalltalk 基本ク
  • Smalltalk基本文法編 - Qiita

    Smalltalkはよく「言語 + 開発環境」と言われますが、他の言語と違い少し慣れない点かもしれません。 そのため、Smalltalkを始めて学ぶ人には2つのことを分けて学ぶことをお勧めします。 1. Smalltalkの基的な文法 2. Smalltalkの開発環境 今回はSmalltalkの基的な文法について紹介します。Smalltalkの文法は他の言語と比べると覚えることがないので、非常に分かりやすいです。下記のプログラムの実行はSmalltalk環境入門編にて紹介します。 コメント Smalltalkのコメントは対象のプログラムをダブルクオーテーションで囲みます。

    Smalltalk基本文法編 - Qiita
    kasumani
    kasumani 2014/12/03
    Smalltalk基本文法編 Smalltalkはよく「言語 + 開発環境」と言われますが、他の言語と違い少し慣れない点かもしれません。 そのため、Smalltalkを始めて学ぶ人には2つのことを分けて学ぶことをお勧めします。 1. Smalltalkの基本的
  • Smalltalk開発環境入門編 - Qiita

    ほとんどのSmalltalk処理系は、文法だけ学んでも使い方が分からないづらい方が多いと思います。そこで今回はSmalltalkの基的な開発環境、ツールについて紹介します。Smalltalkの基的な文法についてはSmalltalk基文法編にて紹介します。これを学ぶことでSmalltalkの開発およびプログラム実行をすることができます。 覚えて欲しいツール Smalltalkだめ自慢でも紹介されておりますが、 Smalltalkの開発では、viやEmacsなどの一般的なエディタは利用せずに、Smalltalkで作られたツールを使って開発を使います。 そのため、以下が主なツールについては覚えておくとよいでしょう。 Workspace (ワークスペース) Transcript(トランスクリプト) System Browser (システムブラウザ) Inspector (インスペクタ) Me

    Smalltalk開発環境入門編 - Qiita
    kasumani
    kasumani 2014/12/03
    Smalltalk開発環境入門編 この投稿はSmalltalk Advent Calendar 2014の3日目の記事です。 2日目:Smalltalk基本文法編 この投稿はSmalltalk Advent Calendar 2014の3日目の記事です。 2日目:Smalltalk基本文法編 PR Qiita:Team - 情報共有用に社内で使えるQii
  • 1