Securing AIR Apps
AIR applications allow Flex developers to create desktop apps using the web technologies that they already know. An AIR application is essentially a desktop application, and it has all of the permissions of a desktop application, so the developer has an added responsibility to keep it secure. In this interview, Jason Dean gives us some tips on how to keep these applications secure.
...
Categories: Communities
PHP inclusions
PHP applications are composed of (hopefully small) scripts, and only a minority of them is actually read during each HTTP request. We'll take a look at the various inclusion mechanisms available in PHP to build a response from a set of isolated scripts, from the universal constructs and their configuration via the include_path directive to more specific solutions like autoloading, which are ideal...
Categories: Communities
Silverlight Queues: Design
I got a question about the feasibility of porting Rhino Queues to
Silverlight, but that isn’t really something that can fit in that
scenario. So I set down to write the design for a Silverlight queuing
system. Just to be clear, I have no intention currently to actually
build this at this time (well, not unless someone is willing to pay for
it or I get a project that requires it). This is...
Categories: Communities
Daily Dose - Arquillian 1.0 Alpha 3 has Landed
The next alpha release of Arquillian changes the version scheme for containers, making it easier to configure for containers. Alpha 3 also works with JBoss AS Remote 5.0, JBoss AS 6 M4, GlassFish 3 Remote, Jetty Embedded 6.1 and 7, Tomcat Embedded 6.0, Weld EE Mock 1.1, and OSGi Embedded 4.2. The Arquillian framework for running tests in the container helps confirm that the business logic is...
Categories: Communities
ASP.NET MVC 3: New ViewModel is dynamic ViewData
ASP.NET MVC 3
introduces new ViewModel property of Controller that you can use to
assign different properties to the model of your view. ViewModel is
dynamic by type. In this posting I will show you how to use ViewModel
property in your ASP.NET MVC applications. Suppose you have
controller for products that has method Details() to show details of
product requested by visitor. We want to...
Categories: Communities
Tendencies in the Design-to-HTML Conversion Market 2010
A year ago we wrote a number of articles devoted to the PSD-to-HTML/CSS conversion market. It's a good time now to analyze changes in the Design-to-HTML field: what's new, what tendencies have a positive or negative impact on customers.
PSD-to-HTML/CSS Market - Changes and Growth
Definitely the PSD-to-HTML/CSS conversion market has become more mature during the past year.
Article...
Categories: Communities
Daily Dose - Clojure 1.2 Moves Quickly Towards GA
Project committer Stuart Halloway just announced the launch of the first release candidate for Clojure 1.2. Although there have been few changes between this release and the last, the news is significant because the first beta of Clojure 1.2 went live only two weeks ago. They only had one beta release and they may only have one release candidate as well. Expect the GA very soon.JBoss...
Categories: Communities
Mining API Mapping for Language Migration
One of the ongoing trends on the .NET community for the past years of
its existence has been to import many of the famous and helpful Java
projects to the .NET Framework. The main reason is that Open Source is
more common and older on the Java community and the .NET community has
been wanting to get its hands on the rich tools and libraries created
for the Java in the shortest time...
Categories: Communities
Drupal 7 and Drupal Gardens are on the Way
The new hosted Drupal service called Drupal Gardens, was recently given beta status. This announcement means that anyone can now go to the site and start using the beta for free. The leaders of the Drupal community have also announced that the next version of Drupal should have its beta release sometime in August. However, they're going to need plenty of help from the community to fix the...
Categories: Communities
Looking into Radiant CMS and Riak
Riak is unique because it's a key-value store with the additional ability to put links between the things you store and perform MapReduce queries. Sean Cribbs supports the users of this database, and he also works on Radiant CMS, which is the most popular Ruby on Rails-built content management system. Cribbs was the lead developer on the project for the last two years.
Embed Tag:
...
Categories: Communities
<angular/>: A Radically Different Way of Building AJAX Apps
References
Reference:
<angular/>: A Radically Different Way of Building AJAX Apps
Mitchell Pronsc...
Categories: Communities
Daily Dose - Check Out the EJB on That JBoss AS
The fourth JBoss Application Server 6.0 milestone was released this week. It is the first to include support for EJB 3.1 Timer Service and EJB 3.1 Asynchronous invocations. M4 also comes with a different default JBossWS stack that uses Apache CXF. With this support, users will immediately get better performance for WS-*.Objectivity Ships its New GraphDB
Categories: Communities
Debugging Distributed Transactions: Additional Examples
In this final installment we’ll take a look at some additional examples of problems caused by distributed transactions. The following execution history results in a deadlock. What would you suggest to address it?
Categories: Communities
IntelliJ IDEA X Early Release - Major Spring, Groovy, and Maven Upgrades
The release of IntelliJ IDEA 9.0 last year brought a flurry of extra excitement with JetBrains' announcement that there would also be a FOSS Community Edition with the release. Although there's no major announcements on the open source front, the next release of IntelliJ IDEA looks like its going to raise the bar for the major IDEs.
Categories: Communities
Web design patterns: The road to component-based development
Patterns are big business in IT. You can't get far
in OO programming before hitting a book about design patterns, stressing
the need for standardized solutions to particular problems. When it
comes to web development though, design patterns never really hit off.
Maybe because of the chaotic nature of the so-called web standards,
maybe because we as an industry are just not ready for them...
Categories: Communities
Practical PHP Patterns: Two Step View
The Two Step View pattern, as its own name suggests, proposes a mechanism composed of two steps for generating an HTML page:first, a logical representation of the page is produced, as a map (key => value) of the different elements of the page.then, the physical representation is rendered, by juggling around the single elements to compose the final HTML.The first step is usually related to...
Categories: Communities
Daily Dose - Google Plans Licensing Server to Protect Android Apps
By introducing a central licensing server on the Android Marketplace, Google hopes to provide an effective method for protecting Android apps that can currently be copied pretty easily. The licensing service works with almost every version of Android, all the way back to 1.5. You can read their documentation to learn how to license your applications.A Brand New "Day" for Adobe
Categories: Communities
Put on Your Monocle and Do Some Async Programming
Greg and Steven Hazel from Sauce Labs have recently built what they call, "An async programming framework with a blocking look-alike syntax". This framework, named Monocle, is focused on being portable between event-driven I/O frameworks. Currently, Monocle supports the Twisted and Tornado frameworks.
Categories: Communities
ASP.NET MVC 3: Creating HttpStatusCodeResult with view based body
My last posts described new action results in ASP.NET MVC 3 –
HttpNotFoundResult and HttpStatusCodeResult. Unfortunately these result
have no body to send to client but there are times we need it to inform
our visitor about problems the way that we don’t go out of information
context where visitor is. In this example I will show you how to write
your own HttpStatusCodeResult that has...
Categories: Communities
I need to say a few things.
Over the weekend, there was a tweet announcing that Google was going
to provide “scholarships” to qualified women to attend JSConf.eu. There
was then a tweet by another person calling this “disgusting” and
“illegal.” Nicole Sullivan has a level-headed and well-articulated roundup of the back-and-forth and some of the surrounding issues, and I suggest you read it.References
...
Categories: Communities