問題タブ [lift]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - 私の次のプロジェクトである Web アプリでは、scala+wicket または scala+lift を使用する必要がありますか?
Scala 言語のさまざまな利点を考慮して、次の Web アプリケーションを Scala で作成することにしました。ただし、Wicket または Lift を使用する必要がありますか? 私は Wicket に精通しており、かなり気に入っていますが、Lift についてはほとんど知りません。この状況で Lift を学習することは努力する価値があるでしょうか?
つまり、Lift は Wicket と比べてどうですか? Web アプリが Scala で作成されることを考えると、Lift を使用すると、開発者としての作業が楽になるでしょうか?
ide - Eclipse Scala IDE エラーの Scala-Lift プロジェクト
Scala IDE for Eclipseをインストールしましたが、問題なく動作しているようです。そのため、Lift プロジェクト (具体的には、 Stax アプリケーション プラットフォームから自動生成された Lift プロジェクト) をインポートしようとしていますが、ワークスペースで 4 つのエラーが発生しています。
行で:
誰か助けてくれませんか?
UPD : Maven ベースのプロジェクトのソリューションに関するディスカッションを見つけましたが、私が作業しようとしているプロジェクトは Maven ベースではありません。
ここで回答を得ましたが、同じ行で新しいエラーが発生しました:
scala - Scala または Lift ジョブのポジショニング
私は Scala を理解し始めており、とても気に入っています。
Scala 開発者として有給の仕事を得るにはどうすればよいでしょうか?
Scala エコシステムのどの部分に最高の仕事の可能性がありますか (リフト、アクター?)。
Scala での実務経験 (オープンソース プロジェクトでの経験など) を示すことができずに、将来の雇用主から信頼を得るにはどうすればよいでしょうか?
(上記の質問は、Scala 関係者にとってある程度一般的な関心を引くものであることを願っています。回答に私の特定の状況を織り込みたい場合は、ここに私の詳細をいくつか示します。コンピューター科学の博士号を持つ長年の開発者 (主に Java)。現在働いていません。私は最先端ではない場所 (Rochester NY) に縛られているため、リモートワークに制限される可能性があります。)
2010/07/30 更新:
回答ありがとうございます。場所の問題を強調したいと思います。私は、おそらく Scala がローカルで長期間動作しない場所に家族で結ばれています。リモートで Scala の作業を行う現実的な見込みはありますか? もしそうなら、リモートで作業するために自分自身をどのように位置付けますか? (適度な移動は可能ですが、完全な移動の戦士ではありません。)
また、自分の教職経験を活かすことについても考えていました。地元の大学で Scala のクラスを教えることは、開発者としての市場性に大きな違いをもたらすでしょうか?それとも、価値がある以上の労力を浪費するだけでしょうか?
scala - Lift Req オブジェクト
Liftbook には、 apply を使用して Req インスタンスを作成する例があります。
しかし、API ドキュメントを調べると、apply() メソッドが 2 つありますが、この例ではどれがどのように実行されているかわかりません。また、どのように含め/a/b
て/a/b/c
リクエストする方法はありますcase
か?
また、考えられるすべてのリクエストを 1 つに列挙する方法はありますかcase
: 推測 : case Req(List("api", "expense", eid), "", {GetRequest,PostRequest})
?
回答ありがとうございます。
scala - 追加リスト[データベース]
私はScalaを初めて使用し、簡単なrssリーダーを作成しています。フィードとコンテンツを管理するためのクラスマネージャーがいます。
コンテンツをCouchDbに保存したい。カウチデータベース(フィード、記事など)のリストが必要です。クラスを作成しましたが、appendDbを呼び出すと、エラーが発生します。
db
定義を書き直したとき:var db = List[Int]()
そしてappendDbの最初の行:1 :: this.db
プロジェクトはうまく実行されました...奇妙です。
また、既存のデータベースに対してcreateIfNotCreatedを呼び出すと例外が発生するのは興味深いことです(appendDbのtry-catchブロックにコメントがあります)。
java - エンタープライズJavaBeansでリフト
エンタープライズJavaBeanを使用してリフトアプリケーションをデプロイするのに問題があります。簡単な例があります:
との行にNullPointerExceptionがbean.a
あるため、が適切に初期化されていないことを意味しbean
ます。なんで?
scala - Liftweb環境でのバックグラウンドタスク
デーモンを作成する必要があり、データベースといくつかの便利なLiftクラスに接続するためにModelsを使用したいと思います。Railsのレーキタスクのアナログを実行することは可能ですか?
scala - scala & lift: LiftRules.statelessRewrite.append の外で宣言された変数を使用して URL を書き換える
の範囲外で宣言されたリストを使用して、リフトで URL を書き換えるソリューションを探していますLiftRules.statelessRewrite.append
次のコードを上記と同じように動作させたい:
Lift 2.0 でそのような機能を取得する方法を誰か書いてもらえますか?
[編集]
このリストのサフィックスにパラメーターとしてアクセスする最良の方法も提案できますか。私が取得したいのは次のようなものです:
scala - db4oユーザーモデルでリフト
あなたがLift+db4oプロジェクトを持っているとしましょう...ユーザーモデルをどのように定義しますか?MetaMegaProtoUserを拡張する必要がありますか?
よろしくお願いします、エタム。
scala - リフト トリガー メソッドを使用する理由
Lift フレームワークには単純なフォームがあり、フォームを処理する render メソッドを持つクラスがあります。
この例を実行すると、たとえば. 対応するフォームにバインドされている URL にアクセスすると、次のエラーが発生します。
これは、submit をクリックしなくても、url にアクセスするだけで register メソッドが実行されているように見えます。なんで?
編集:これは私の元の実体です