Skip to main content

Maan Mehta's Library tagged dev   View Popular

26 Nov 09

Cultured Perl: Flickr, a business's bst frnd

In this article, you create a simple stock chart in a PNG format from random data and upload the PNG file to Flickr. The whole process is fully automated.

In real life, of course, the data will not be random. You will have to write the code that gets the data out of a file or a database. Plotting the data will then produce consistent results every time. "

www.ibm.com/...l-perl-flickr-api - Preview

flickr perl php dev script upload API download pictures host images

11 Nov 09

Larry Ullman's Blog » Introduction to the Yii Framework

"I have three decent-size Web sites to do in 2009, so I thought I might try using a PHP framework for the first time, instead of coding everything from scratch. I’ve used Ruby on Rails for Web development before, so I’m comfortable with frameworks and the MVC architecture, but I wanted to educate myself on PHP frameworks. After researching a handful of frameworks, and after an unsatisfying attempt to use Zend Framework, I finally settled on, and really came to appreciate the Yii Framework. The Yii Framework is still quite new, and the documentation isn’t expansive, but it works so well that it’s still quite easy to use. In this first of several posts on the Yii Framework, I just discuss setting up and testing Yii.The first thing you need to use the Yii Framework is have PHP and a Web server installed, of course. (Well, that used to be true. As of June 9th, you can now try Yii using a virtual appliance. From Yii’s Web site, you can download a pre-built server: Linux OS, PHP, Web server, and PostgreSQL database. The appliance runs using VMware’s Server utility, which is free.) But if you’re reading this, I’m going to assume you have access to a PHP-enabled server. Note that the Yii Framework does require PHP 5.1 or above. Fortunately, the framework will test your setup for you! Start by downloading the latest stable version of the Yii Framework. At the time of this writing, that’s 1.0.6. The file you download will be named something like yii-version.release.ext and is only around 2MB. Expand this to create a folder of stuff:

* CHANGELOG, LICENSE, README, and UPGRADE text documents
* demos folder
* framework folder
* requirements folder

You should read the README and LICENSE docs, of course, but the folders are most important here. The demos folder contains four Web applications written using Yii. They’re great for seeing working code as you’re trying to write your own. The framework folder is what’s required by any Web site using Yii. The requirements folder is something simple and brilliant…"

blog.dmcinsights.com/...roduction-to-the-yii-framework - Preview

php yii frameworks dev webdev

Larry Ullman's Blog » My Experience with PHP Frameworks

"A couple of months ago I first heard about, and quickly started using the Yii framework for PHP. It’s the third framework I’ve ever used, after Ruby on Rails and Zend (the latter is also for PHP), and so far I’m really pleased with it. In this, my first post on Yii, I’ll share my thoughts on frameworks and introduce Yii. In later posts, I’ll discuss some tips and tricks I discovered with respect to Yii specifically.In order to contextualize my thoughts on frameworks, it helps to know a bit about me and my background. First, here are what I consider to be the benefits of frameworks:

* Rapid development
* Theoretically more secure
* Easier to maintain

Frameworks are great if you do a lot of Web sites or if you work in a team, where different people might work on different aspects. On the other hand, frameworks:

* Take a while to learn and master
* Are much harder to customize
* Can perform more poorly

I primarily work by myself and while I’ve done a lot of Web sites in the past ten years, I don’t do a lot in any one year. What I primarily do are very custom, dynamic sites, trying to give the client (and their end-user) exactly what they want without any compromise. For these reasons, I didn’t even consider using a framework until Ruby on Rails, in 2005."

blog.dmcinsights.com/...experience-with-php-frameworks - Preview

php yii frameworks dev webdev

28 Oct 09

IBM WebSphere MQ Bridge for HTTP - REST Interface to Queues and Messages

"The WebSphere MQ Bridge for HTTP can provide simple access for Web 2.0, Web services and applications that don't require MQ clients."

For those who want to create a rich Web experience with AJAX and REST, the Bridge for HTTP offers a simple to way to access business data from core applications to present to Web users as well as to collect data from Web applications.

* Speeds and eases integration of new Web apps with enterprise applications and data
* Helps deliver richer content to Web users
* Provides a publish/subscribe data movement model for Web applications
* No MQ skills needed to access data on MQ

www-01.ibm.com/...httpbridge - Preview

blog mq websphere REST WS WebService http https Queues Messages web2.0 dev

dojo Graphing and Charting (dojox.gfx) v1.1 documentation

"dojox.gfx is a cross-platform declarative interactive vector graphics package. It follows loosely SVG as the underlying model.
At present time following backends are implemented:

* SVG (Firefox 1.5-3.0, Safari 3.0, Opera 9.0).
* VML (IE 6-7).
* Silverlight (wherever it is supported by Microsoft).
* Canvas (Firefox 2.0-3.0, Safari 3.0 including iPhone Safari, Opera 9.0).

SVG and VML are considered mature implementations, while Silverlight and Canvas are considered to be experimental backends."

docs.google.com/View - Preview

dojox.gfx dojox dojo graph charting JS AJAX dev svg

Video: Programming the Real-Time Web with Leah Culver

At the ReadWrite Real-Time Web Summit, Six Apart's Leah Culver chatted with Jolie O'Dell about Comet, XMPP, and the languages and protocols that are making the real-time web doable, as well as the challenges of developing for real-time environments.

www.readwriteweb.com/...al-time_web_with_leah_culv.php - Preview

culver leah realtime xmpp comet ajax push instant wave google dev polling

18 Oct 09

The Best Programming Language for a Lean Startup

"When you finally are ready to start building the product, the decision might be obvious:

1. If you are a programmer, just pick what you know the best. This isn’t the time to learn Python if you’re already a PHP stud. Get coding, start failing, start learning.

2. If your employees or partners are programmers, just ask them what they can use to iterate the fastest. 99% of the time it is whatever they already know. This isn’t the time to “build it in Erlang for future scalability”. You should be so lucky to have scaling problems some day.

Great developers - not programming languages - build great products. "

kevindewalt.com/...ng-language-for-a-lean-startup - Preview

blog dev startup

15 Oct 09

Yahoo Sees Standards as Key to Open Web

"Among the key issues in the Internet space today is the ongoing struggle between openness and stability in terms of standard Web technology, said a Yahoo Web technology expert. Doug Crockford, a JavaScript expert at Yahoo, calls on his company and others to not “break the Web” as they each vie for developer hearts and minds."

www.eweek.com/...ards-as-Key-to-Open-Web-522594 - Preview

JS AJAX javascript YUI Yahoo lib dev

09 Oct 09

6 Advanced JavaScript Techniques You Should Know

"There have been a number of articles published over the years that discuss best practices techniques for JavaScript. I thought I would go a little bit beyond the scope of those articles and outline a number of advanced techniques and practices that I have personally used or read about that could be invaluable in certain circumstances.

This article doesn’t necessarily cover every detail of the methods I’m describing, but provides an overview, along with code examples, of some practical JavaScript coding techniques."

sixrevisions.com/...ipt-techniques-you-should-know - Preview

javascript techniques js advanced dev

07 Oct 09

Create a dynamic Ajax-based Web application with the WebSphere Application Server Feature Pack for Web 2.0

"The IBM® WebSphere® Application Server Feature Pack for Web 2.0 provides a rich set of components that enable developers to easily and more efficiently build powerful Ajax-based applications. This article explains how you can build a Web application that features dynamic charts using the Feature Pack for Web 2.0. You will also see how you can combine major Web 2.0 facilities (like Dojo, Web remoting, Web messaging, JSON4J, and so on) to create a solution with a rich user experience, as well as how to integrate existing back-end services into the Ajax-style architecture."

www.ibm.com/...0909_chen.html - Preview

dojo AJAX web20fep web2.0 websphere JavaEE JSON JSON4J ibm developerworks dev

Build a RESTful Web service using Jersey and Apache Tomcat

"Representational state transfer (REST) was introduced in early 2000 by Roy Fielding's doctoral dissertation. However, in the Java™ community, it was not standardized until the JSR 311(JAX-RS) specification was finalized in 2008. The first release of its reference implementation is even later. In this article, I introduce Jersey, which is the reference implementation of JSR 311, by describing its essential APIs and annotations. I'll also show you how you can smoothly transfer from servlet-style services to RESTful services by integrating Jersey into Apache Tomcat."

www.ibm.com/...wa-aj-tomcat - Preview

restful REST WS WebService SOA Apache tomcat jersey JAX-RS dev IBM developerworks

Java development 2.0: You can borrow EC2 too

"In this Java development 2.0 installment, Andrew Glover give you a hands-on introduction to developing for and deploying on the Amazon Elastic Compute Cloud (EC2). Learn how EC2 differs from Google App Engine, and leverage an Eclipse plug-in and the concise Groovy language to get a simple Web application up and running quickly on EC2."

www.ibm.com/...j-javadev2-2 - Preview

ec2 google appengine groovy java JavaEE aws dev

Building iPhone Apps with HTML, CSS, and JavaScript

"Now web designers and developers can join the iPhone app party without having to learn Cocoa's Objective-C programming language. It's true: You can write iPhone apps quickly and efficiently using your existing skills with HTML, CSS, and JavaScript. This book shows you how with lots of detailed examples, step-by-step instructions, and hands-on exercises.

*

Learn how to build iPhone apps with standard web tools
*

Refactor a traditional website into an iPhone web app
*

Hook into advanced iPhone features (e.g. accelerometer, geolocation, vibration, and sound) with JavaScript
*

Do most of your development with the operating system of your choice

Learn more at http://building-iphone-apps.labs.oreilly.com or at the book's catalog page."

building-iphone-apps.labs.oreilly.com/index.html - Preview

iphone oreilly book dev css html JS JavaScript AJAX

17 Sep 09

A Deeper Look at mod_rewrite for Apache - Nettuts+

When people think of .htaccess configuration the first thing that pops into most people's minds is URL manipulation with mod_rewrite. People typically get frustrated with mod_rewrite's complexity. This tutorial will walk you through everything you need to know for the most mod_rewrite tasks.

net.tutsplus.com/...look-at-mod_rewrite-for-apache - Preview

htaccess mod_rewrite apache ihs url rewrite mod dev websphere webserver httpserver httpd http web ibm edge

08 Sep 09

The J2EE Connector Architecture's (JCA) Resource Adapter

This paper is intended for EIS vendors and developers that want to learn more about the resource adapter component of the connector architecture before delving into the Java 2 Platform, Enterprise Edition (J2EE) Connector Architecture specification. While the connector architecture is mentioned to illustrate how the resource adapter component fits into the overall scheme, most of the paper concentrates on the resource adapter. Benefits of implementing a resource adapter, as well as implementation details and specification requirements, are discussed. Pseudo-code is given to illustrate how an EIS vendor might implement a resource adapter.
Motivation

Prior to the introduction of the J2EE Connector Architecture, the J2EE platform did not address the integration of Java-based, enterprise applications with Enterprise Information Systems (EIS). These systems include ERP, CRM, and Supply Chain Management business applications as well as database systems. If an enterprise application needed to access the information associated with an EIS, the application server, EIS, or integration vendor would have to manually customize the connectivity between the two in a vendor-specific, non-standard way. The amount of work involved in this type of integration grew as the number of enterprise information systems and application servers increased. This complex integration problem is illustrated in Figure 1 below.

java.sun.com/...resourceadapter.html - Preview

j2ee artcile JCA Resourceadapter adapter sun dev

1 - 20 of 241 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo