はじめに 以前はWebアプリケーションのためのフレームワークといえば、MVCを基本とするアプリケーションフレームワークを示すものでした。しかし、ここ数年、増えてきているのが「プレゼンテーション層のためのフレームワーク」です。データベースアクセスは、HibernateをはじめとするO/Rマッパーなど使えるフレームワークが一通り揃っています。ならば、データベースアクセスはそうしたものに任せ、Javaによるアプリケーション開発でもっとも面倒なプレゼンテーションの部分に絞ったフレームワークでいい、ということなのかもしれません。 今回取り上げる「ZK」も、こうしたプレゼンテーション層のためのフレームワークです。ZKは、Webのビジュアルをいかに簡単な作業で効率よく作成するかに絞って設計されています。独自のタグライブラリにより、シンプルなタグを記述するだけでクールなGUIを構築できます。 しかし、単に
► 2020 (9) ► 08/02 - 08/09 (1) ► 07/26 - 08/02 (4) ► 07/19 - 07/26 (4) ► 2019 (49) ► 06/09 - 06/16 (1) ► 06/02 - 06/09 (1) ► 05/26 - 06/02 (2) ► 05/19 - 05/26 (3) ► 03/17 - 03/24 (21) ► 03/10 - 03/17 (10) ► 02/03 - 02/10 (5) ► 01/27 - 02/03 (3) ► 01/13 - 01/20 (3) ► 2018 (72) ► 12/30 - 01/06 (3) ► 12/23 - 12/30 (6) ► 12/16 - 12/23 (5) ► 12/09 - 12/16 (3) ► 12/02 - 12/09 (7) ► 11/25 - 12/02 (8) ► 1
はじめに JRubyはJavaで作られたRubyの処理系で、今年の6月にバージョン1.0がリリースされました。Javaで作られているということから分かるように、Java仮想マシン上でスクリプトを動かすものです。 最近、こうした「Java上で動くスクリプト言語」というのがずいぶんと注目されるようになってきました。Groovy、Jython、更にはJava FXというのも登場しました。既に、Java SE 6には標準でJavaScriptが組み込まれており、JRubyや、ここにあげたスクリプト環境は、ほぼすべて次のJava SE 7で標準化されるだろうと言われています。 本稿ではこのJRubyの導入方法やEclipseとの連携、簡単なサンプルなどを紹介していきます。 対象読者 Rubyに興味を持っているJavaユーザー。 Java SE 7のスクリプト言語対応を今から体験してみたい人。 Jav
The JRuby community is pleased to announce the release of JRuby 1.7.20 Homepage: https://www.jruby.org/ Download: https://www.jruby.org/download JRuby 1.7.20 is our twenty-third update release since JRuby 1.7.0. The primary goal of 1.7 point releases is to fill out any missing compatibility issues with Ruby 1.9.3. This release was pushed forward quicker than planned to address issues running Rails
The most popular Ruby on Rails CMS With more than 834,989 downloads, 3,902 watchers on GitHub and 384 contributors, Refinery is the leading open source CMS on the Ruby on Rails framework. View on Github Latest stable gem version 4.0.3 - Last updated 2023-05-22 by GitHub. Refinery CMS is perfect for creating custom content manageable websites. We use "The Rails Way" where possible so you have to le
こんにちは、こうたです。 Steamサマーセール、盛り上がってますね!!皆さん積んでますかーーー?? さて、プロのSteamユーザーならウィッシュリストが100超えるのは当たり前です。僕のところにもSteamからこんなメールが届いていました。 はい。こんな数字が見れるのもサマーセールの時期ならではです。 しかし、こう思いませんか?この中から購入するのを選ぶのは難しいと…。そりゃ全部買ってたら破産しちゃいますからね。 という訳で、今回は、SteamDBを使って、「過去最安値を更新しているゲームを探そう!」てな感じで行こうと思います。 まず、SteamDBへアクセスします。 上部メニューから「Sales」を選択します。 そしてこれがSales画面です。現在Steam上でセールが行われている全てのゲームが表示されています。(ログインしていない場合は、まず最初にログインしましょう。) このままでは
今回の内容は前回よりだいぶましだぞ・・・。 業務系Java屋がMixiアプリをリリースするまで Javaしかかけないおいらがmixiアプリ第2弾をリリースするまで mixiアプリ第3弾「コレオススメ!」リリースするまで Javaしかかけないおいらがmixiアプリ第4弾をリリースするまで JavaしかかけないおいらがAndroidアプリをリリースするまで の続きになります。 正直実装的にはmixiアプリ第2弾のエントリ(GWT+Flash+JavaSEとの互換レイヤでサクサク開発)が飛びぬけていると思いますが、それ以来くらいのインパクトはあると思います。 長文です。 iOS版を開発するぞ マモノバスター2のAndroid版は無事だせました。読んでない人は上に並んでる過去のエントリを読んでみてください。 AndroidはJavaSEと同じJava言語ということで、JavaSEと互換のレイヤーを
============================================================== 独自マークアップの定義 [*image*] : 画像の希望 [*table*] : 表の希望('|'が列区切り) [*footnote*] : 脚注 [*refer*] : 別章への参照(岩田さんの記事に依存) [*backnum*] : 過去の号に記事があれば参照を追加してほしい箇所 ============================================================== 構成 - P2PとNAT越えの技術 - NATの動作 - TCPによるNAT越え技術 - UDPによるNAT越え技術 - NATの今後 ==============================================================
Interactive Connectivity Establishment (ICE) ドラフトは、IETFのMMUSICワーキンググループによって開発され、様々な技術を用いてNATトラバーサルのための仕組みを提供する。特にそれはSIPベースのVoIPクライアントがリモートユーザーとネットワークの間に存在するかもしれない様々なファイアウォールを通過できるよう用いられる。それは、XMPPのジングル拡張にも用いられる。 Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal RFC 8445 Session Traversal Utilities for NAT (STUN) RFC 5389 Traversal Using Relays a
Twilio's Network Traversal Service is a globally distributed STUN/TURN service that helps you deploy more reliable peer-to-peer communications applications. You can use this service in your WebRTC and VoIP applications for traversal and relay around NAT/firewalls, so that your users make a successful connection every time. If you're new to STUN/TURN and ICE, check out the Frequently Asked Question
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く