text:
Taxes - Yahoo Finance
Tax fraud and identity theft: How to protect yourself
6 ways to protect your identity from fraud during tax season.Yahoo Finance Video
- MONEY MAP PRESSSponsored
Jim Rickards: "We're at the dawn of a crisis"
In this controversial interview, economist, Jim Rickards reveals a looming economic crisis, and how American's can protect their wealth today.
Tax fraud and identity theft: How to protect yourself
Here are 6 tips to protect yourself from identity theft during tax season.Yahoo Finance Video
The downside of striking it rich
Many people think winning the lottery or getting a hefty inheritance means all their problems will disappear. But sometimes when that daydream turns into a reality, it can actually become a nightmare.Yahoo Finance
My experience getting audited
It's every taxpayer's worst nightmare – an audit. Sure, big corporations and billionaires with off-shore bank accounts can expect some extra attention from the IRS. But what about personal finance bloggers who spend their days dishing advice on sound financial decisions – there's no way they could…Yahoo Finance Video
Here's what it's like to get audited
It's every taxpayer's worst nightmare – an audit. Sure, big corporations and billionaires with off-shore bank accounts can expect some extra attention from the IRS. But what about personal finance bloggers who spend their days dishing advice on sound financial decisions – there's no way they could…Yahoo Finance
- Kelley Blue Book®Sponsored
10 Best SUVs Under $25,000
Our experts have put together a list of the best SUVs for great prices. Starting at $25,000 we countdown the best SUVs for less!
10 states where taxes are going up
Some states, still facing tight budgets after years of recession and slow recovery, are turning to tax increases to make up for the shortfalls.Kiplinger
Tax breaks remain in limbo
Several juicy tax breaks expired at the end of last year but may—or may not—be revived by Congress for this year.The Wall Street Journal
IRS needs to do more to fight cyberattacks, watchdog says
The IRS has failed to implement dozens of security upgrades to combat cyberattacks, leaving the agency's computer systems vulnerable to hackers, a government watchdog told Congress on Tuesday. The agency's ...Associated Press
Congress wants to know how thieves stole tax info from IRS
Congress is demanding answers about how identity thieves were able to steal the personal tax information of more than 100,000 taxpayers from an IRS website. Senate Finance Committee Chairman Orrin Hatch ...Associated Press
- ViralNovaSponsored
30 Haunting Photos That You Will Never Forget
What These People Did Is So Powerful And Haunting
Tax fraud and identity theft: How to protect yourself
Identity theft is fastest-growing crime in America. Here are some steps to take if your ID has been stolen or compromised.Yahoo Finance
The triple tax benefit of health savings accounts
Americans are generally aware of tax-advantaged investment vehicles such as 401(k) plans, individual retirement accounts and 529 college savings plans. An HSA allows account owners to pay for current health care expenses and save for those in the future. Third, account owners may make tax-free…U.S.News & World Report
Lottery Credit Awareness Week begins May 11
RACINE COUNTY — The Racine County Treasurer's Office, in conjunction with the Wisconsin County Treasurer's Association, has dedicated May 11-15 as Lottery Credit Awareness Week.
Here's how much income is taxed around the world
Taxes on wage income vary heavily around the...Business Insider
The 10 Best Stocks to Hold Forever
Few people realize these stocks exist. But many of the richest, most successful investors have been cashing in on them for decades. Now you can too...StreetAuthoritySponsored
Hello? 8M phone calls unanswered as IRS cut taxpayer service
The IRS' overloaded phone system hung up on more than 8 million taxpayers this filing season as the agency cut millions of dollars from taxpayer services to help pay to enforce President Barack Obama's ...Associated Press
Study finds illegal immigrants pay $11.8B in taxes
A new nationwide study on the fiscal implications of illegal immigration concludes that millions of undocumented immigrants are paying billions of dollar in taxes into state and local coffers, and that substantially more would be generated if President Obama prevails in imposing a new executive…The Fiscal Times
5 things to know about Tax Day: For most, it's not that bad
WASHINGTON (AP) — Wednesday is the deadline for filing income tax returns, a day long associated with the dread of rushing to fill out complicated forms and, perhaps, making a payment to Uncle Sam.Associated Press
Your tax bill isn't as bad as you think
The tax burden in the United States is reasonable compared with other countries.Yahoo Finance
- Daily DividendsSponsored
Collect $1,558 Monthly With This Simple Strategy
The analyst who developed this strategy has used it to collect over $65,000 in the past few years. And she's averaging $1,558 monthly. Learn how...
If you made a mistake on your taxes
It's a common occurrence during tax-filing season to discover that you botched a previously filed return.The Wall Street Journal
Avoid these costly mistakes on your tax return
"If you paid an insufficient amount of taxes throughout the year, you'll receive an underpayment penalty," says Melanie Lauridsen, technical manager on the American Institute of Certified Public Accountants tax staff. "If you're supposed to pay estimated taxes and don't, you can't just write a…U.S.News & World Report
Corporate tax havens stiff taxpayers by $110B a year
On the eve of Tax Day, a prominent consumer advocacy group on Tuesday provided a vivid reminder of how some of the largest Fortune 500 companies avoid paying billions of dollars in U.S. taxes on profits parked overseas. Last year alone, the U.S. Treasury and state governments lost roughly $110…The Fiscal Times


text:
Movie details
X-Men: The Last Stand (2006)
An all-out war looms when the discovery of a cure for mutations draws a line between the followers of Charles Xavier and those of Magneto.
Hugh Jackman, Patrick Stewart, Ian Mckellen, Halle Berry, Famke Janssen, Anna Paquin, Rebecca Romijn, Kelsey Grammer, Shawn Ashmore, Ellen Page, Ben Foster, Aaron Stanford, Olivia Williams, Shohreh Aghdashloo, James Marsden
Brett Ratner (Director), Zak Penn (Writer), Simon Kinberg (Writer), Avi Arad (Producer), Lauren Shuler donner (Producer), Ralph Winter (Producer), Avi Arad (Executive Producer), Kevin Feige (Executive Producer), Stan Lee (Executive Producer)
We're sorry, there are no episodes of "X-Men: The Last Stand" available to record on your "East Coast " lineup in the next 14 days.
Sorry, we don't have any more information about this show.
TiVo subscribers who like "X-Men: The Last Stand" also like...
Program data from Tribune Media Services, Inc.

subset: commoncrawl


text:
Home / Store / Journals / Electronic Articles / Fusion Science and Technology / Volume 48 / Number 1
Philippe Guétat, Luc Patryl
Fusion Science and Technology
Volume 48 / Number 1 / July 2005 / Pages 441-446
Format:electronic copy (download)
Within the IAEA program EMRAS, an analysis of the consequences of an acute atmospheric release of tritium (10g) is performed. This study aims at giving practical guidance to decision-makers in the case of severe release depending on the circumstances of the accident and will be useful for authorities to reduce, if necessary, the consequences of such a release.Our analysis establishes a classification of different pathways; defines the importance of the different parameters; assists in the definition of a post-release monitoring and emergency plan; and gives an evaluation of what is required to return to a normal situation.The difference between the various chemical forms of tritium is addressed.
Your cart is empty.
Home|Invoice Payment|Nuclear Links
Privacy Policy|Terms of Use


text:
As health officials try and track down people possibly exposed to the Ebola virus in the U.S., United Regional officials say they're prepared should a case be diagnosed here at home.
Candace Lloyd is charged with theft under $100,000
Wichita County Sheriff's Office officials say a man who led them on a high speed chase and had to be tased is now being treated at United Regional, and he will soon be booked into jail.
Morning interview for United Regional's Summer Picnic and Party raising funds for diabetes, 6:30 a.m., 8-6-14
A woman was sent to the hospital after a rollover accident near Memorial Stadium early Tuesday afternoon.
Employment changes coming to laboratory, respiratory care and central services at United Regional.
Experts say the warm weather is bringing out the rattlesnakes.
A Wichita Falls police chase ends in a truck accident that tore down a fence, uprooted railroad tracks and hospitalized a man.
Wichita Falls police are looking for the driver responsible for a late Tuesday night hit-and-run accident on Kell.
A woman driving the wrong way on Central Fwy is taken to the hospital after crashing into a semi.
Wichita Falls Police are investigating a possible kidnapping at a Hirschi high school parking lot.
If cool cars are your thing and you also want to help a good cause, head on out the the Third Annual Show & Shine!
With summer vacation just around the corner kids are gearing up to leave the classroom and enter the great outdoors and it would be a good idea to remember what may be lurking in the grass.
A man is taken to the hospital Thursday night after hitting a tree with his vehicle.
It's a pretty basic concept-you go to the hospital to get well. But unfortunately, a recent study shows far too many people are dying in hospitals after something goes wrong.
A big hello from United Regional employees who are celebrating being one of the top 100 hospitals in the country for the 2nd year in a row.
According to a recent study by the CDC, the number of people with staph infections in the US is going down. United Regional has also seen a decrease and they believe it's because of their screening procedures.
Wichita Falls police said a late Tuesday night hit and run sent one man to the hospital.
The Jaws of Life were used to free a man from his truck that hit two 18-wheelers in an early morning accident.
A man was transported to the hospital Tuesday morning after rolling his pickup just south of Midwestern Parkway.


text:
IBM Worklight V5 provides an open, comprehensive, and advanced mobile application platform that can help you efficiently develop, run, and manage HTML5, hybrid, and native applications.
Using standards-based technologies and tools, mobile-optimized middleware, a variety of security mechanisms, and integrated management and analytics capabilities, Worklight simplifies the application development lifecycle across multiple mobile platforms, including iOS, Android, BlackBerry, and Windows® Phone. As an Eclipse-based visual development environment, Worklight helps you accelerate development, testing, and delivery of your mobile applications using open technologies such as HTML5, Apache Cordova, JavaScript™, and popular JavaScript frameworks such as Dojo, jQuery, and Sencha Touch.
To determine which technologies to use when developing a mobile application, you need to understand the nature of the different development approaches for mobile web, hybrid, and native applications:
- Hybrid applications are comprised of HTML5, CSS, and JavaScript with access to native features of the mobile device. They offer all the advantages of mobile web applications, including the ability of the application to execute on many platforms, but can also leverage many native device features. This approach typically leverages a framework that "virtualizes" the native device capabilities. Such an abstraction is provided via a JavaScript bridge, like Apache Cordova (the former PhoneGap framework). This combination maximizes the user experience and provides the highest amount of flexibility and scalability to develop applications across a wide spectrum of devices. Different form factors and device capabilities can be addressed via skins.
- Native applications are useful when you want to leverage all of a device's native features, along with native look and feel. This approach is typically recommended when memory-intensive, complex device functions are needed. However, this approach is typically more expensive and less scalable because native code for different devices must be developed, maintained, and tested.
In this article, you will explore a number of Worklight features to create a hybrid application that blends data, presentation, and functionality from several sources on the client side, as well as on the server side. Sample code is included so you can test the sample in your environment.
Worklight architecture
The scenario described in this article uses several Worklight components (Figure 1):
- IBM Worklight Studio is an Eclipse-based IDE that enables you to perform all the coding and integration tasks required to develop a fully operational application.
- IBM Worklight Server is a Java-based gateway between applications, external services, and the enterprise back end infrastructure. Worklight Server contains security features to enable connectivity, multi-source data extraction and manipulation, authentication, direct update of web and hybrid apps and analytics, and operational management functions. Worklight Server can run as a dedicated application on a Java EE application server, such as WebSphere Application Server. For the purpose of this article, we will be using the lightweight Jetty HTTP server that comes with Worklight Studio.
- IBM Worklight Device Runtime Components provide the SDK and client-side mobile application runtime for the generic and the various target environments. It also embeds the client part of the server integration functionality.
- IBM Worklight Console is a web-based UI dedicated for the ongoing monitoring and administration of Worklight Server and its deployed apps, adapters, and push notifications.
Figure 1. Main Worklight components
For this scenario, imagine you must present information from several sources, all of which are related to a specific location. This could be sales-related information coming from field offices or geographical territories, all provided in a variety of formats. For the sake of simplicity here, we'll only leverage well known public Internet sources.
All the code (HTML, CSS and JavaScript) will be developed in Worklight Studio and then deployed it to the Worklight server. Worklight provides an integration framework of adapters that connect to back end systems, deliver data to and from mobile applications, and perform any necessary server-side logic on this data. The Worklight Console will be helpful for controlling the application and also as a launching point.
The basic control flow of the sample application is shown in Figure 2.
Figure 2. Control flow
- The mobile web application is loaded from Worklight Server.
- As part of the initial HTML file, a custom widget is created for calling the Google Maps API to render a map, initially with the user's current location via the HTML5 geolocation feature.
- The application calls the server side adapter to provide a list of locations.
- The server side LocationAdapter retrieves an array of locations via JDBC from a DB2® database and sends it back to the mobile client.
- Whenever the user selects a new location, the position on the map is updated and related information is retrieved via the NewsAdapter.
- The NewsAdapter first collects data from the Google News Feed.
- It then uses chaining to call StockAdapter to retrieve stock figures from Yahoo! Finance and augments these two pieces of information.
Let's look at the two major pieces you need to build this application – the client and the server parts – and then run them on a mobile simulator.
The client part
Let's start with the client part.
- In Worklight Studio, create a new Worklight project by selecting File >
New > Worklight Project or by clicking on Create Worklight Artifacts (Figure 3).
Figure 3. Create Worklight Project
- Name the
Project Mashup, select a Hybrid Application template, then click Next (Figure 4).
Figure 4. Select a Hybrid Application
- Name your application
Figure 5. Create Worklight Application
This creates your basic Worklight project structure (Figure 6). (See IBM Worklight user documentation and Working with Worklight, Part 1: Getting started with your first Worklight application for details on these main elements.)
Figure 6. Basic Worklight project structure
Create a Dijit custom widget
For this scenario, you need a custom widget that shows data in a map related to a specific location. The first part of the development involves showing the current location and rendering it in a standard Google map. A custom widget will then be developed to encapsulate these reusable UI elements, along with a specific piece of additional functionality. The steps to create the custom Dojo widget include:
- Create the file structure for your custom widget
It's generally considered a good practice to have a proper file structure for your custom Dijit work, and Worklight Studio supports that approach. You are going to create a folder named custom, which will represent your namespace. (You can use whatever name you like, but something meaningful is best, like the name of your application or organization.)
Worklight Studio makes this step fairly easy:
- Right-click on the /Mashup/apps/Mashup/common
folder in the Explorer view and select New > Dojo
Widget. The New Dojo Widget wizard appears. For
Module Name, enter
custom; for Widget Name, enter
LocationViewer. The HTML template and style sheet for the widget paths are populated automatically (Figure 7).
Figure 7. New Dojo Widget wizard
- Click Finish. Three files are created under the common
folder (Figure 8).
Figure 8. New Dojo Widget Wizard
- Right-click on the /Mashup/apps/Mashup/common folder in the Explorer view and select New > Dojo Widget. The New Dojo Widget wizard appears. For Module Name, enter
- Create your widget class using declare
Worklight Studio automatically opens the LocationViewer JavaScript source file in the editor, which contains the generated Dojo statement (Listing 1, comments removed).
Listing 1. Create the custom widget JavaScript code
define("custom/LocationViewer", [ "dojo", "dijit", "dijit/_Widget", "dijit/_TemplatedMixin", "dijit/_WidgetsInTemplateMixin", "dojo/text!custom/templates/LocationViewer.html" ], function(dojo, dijit, _Widget, _TemplatedMixin, _WidgetsInTemplateMixin) { return dojo.declare("custom.LocationViewer", [ dijit._Widget, dijit._TemplatedMixin, dijit._WidgetsInTemplateMixin ], { templateString : dojo.cache("custom", "templates/LocationViewer.html"), constructor : function() { }, postMixInProperties : function() { }, postCreate : function() { } }); });
The AMD module format replaces dojo.provide and dojo.require with define when creating custom modules. These define calls are identical to require calls, except that the callback returns a value that is saved and used as the resolved value of the module. Worklight Studio declared your custom LocationViewer widget, using dijit/_WidgetBase and dijit/_TemplatedMixin as a base.
Hint: if you want to get the same template created without using the wizard (for example, when working on an existing JS file) you can also use the built-in code generation engine by typing
decland then Ctrl+Space (Figure 9).
Figure 9. Declaring a Dijit widget without the wizard
Next, you need to define some properties, so that the widget is aware of what types of properties it will receive (Listing 2).
Listing 2. Setting the properties
zoom : 10, address : "", // Define reasonable defaults for mobile devices containerWidth : "320px", containerHeight : "460px",
The postMixInProperties function is called when all variables inherited from super classes are "mixed in." Common operations for postMixInProperties are to modify or assign values for widget property variables defined in the template HTML file. All you do here is call the super class method (Listing 3).
Listing 3. Setting the 'mixed in' properties
postMixInProperties : function() { this.inherited('postMixInProperties', arguments); },
The postCreate method is called once your widget's DOM structure is ready, but before it is inserted into the page. This is typically the best place to put any sort of initialization code. For the time being, you will call the real work horse, the function refreshMap, which creates the Google map, with an empty address and no information. To keep the constructor chain, call the super class method (Listing 4).
Listing 4. Initialize the custom widget
postCreate : function() { this.refreshMap(this.address, ""); this.inherited('postCreate', arguments); },
The real functionality is implemented in the refreshMap function. When called with an empty address and no information, you use the HTML5 geo-location feature to get the current position. Otherwise, you attempt to find the given address on the map using Google's Geocoder. The content of the InfoWindow is passed as an argument (Listing 5).
Listing 5. Drawing the map
refreshMap : function(address, information) { var localZoom = this.zoom; var mapOptions = { zoom : localZoom, mapTypeId : google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(this.mapNode, mapOptions); if (address == null || address == "") { if(navigator.geolocation) // Try HTML5 geolocation { navigator.geolocation.getCurrentPosition(function(position) { var pos = new google.maps.LatLng(position.coords.latitude, position.coords.longitude); var infoWindow = new google.maps.InfoWindow({map : map, position : pos, content : 'This your current location
' + Found using HTML5 Geolocation' }); map.setCenter(pos); infoWindow.open(map); }, function() { handleNoGeolocation(true); }); } else // Browser doesn't support Geolocation { handleNoGeolocation(false); } return; } var geocoder = new google.maps.Geocoder(); geocoder.geocode({'address' : address }, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { map.setCenter(results[0].geometry.location); var infoWindow = new google.maps.InfoWindow({ content : information, maxWidth : 230 }); var marker = new google.maps.Marker({ map : map, position : results[0].geometry.location }); infoWindow.open(map, marker); } else { alert("Error: " + status); } }); }, handleNoGeolocation : function (errorFlag) { … }
- Create the custom widget HTML code
Templates should always have one parent wrapping element that contains all of the other elements. This can be whatever element you want, but it's important that it have just one root element. For your basic widget here, just use div as your wrapping element.
In the Explorer view, double-click templates/LocationViewer.html to open the HTML template for the widget and complete your code as shown in Listing 6.
Listing 6. Custom widget HTML code

Using dijit/_TemplatedMixin, you can use ${attribute} syntax to directly insert some values, like containerWidth. Nodes should be given an attach point, meaning that in your widget code, you can use that name to reference that node directly. This is akin to calling getElementById and you set up references in advance.
- Style as appropriate
In case you need special CSS instructions, you can customize themes/LocationViewer.css.
- Use the custom widget in your application
The custom widget is now available in the Other Dojo Widgets section of Worklight Studio palette (Figure 10). To use this widget in your project, Worklight Studio's Rich Page Editor provides a great deal of support.
Figure 10. Custom widget in the Worklight Studio template
In the Explorer view, double-click common/Mashup.html to open the HTML template. Remove the text "Mashup." Drag a dojox.mobile.View from the "Dojo Mobile Widgets" palette to Mashup.html and drop it near the comment . Drag the locationViewer icon to Mashup.html and drop it within the dojox.mobile.View div. Add the reference to the Google map API (bold line in listing 7), and add an id for the LocationViewer either in the code or via the Properties tab.
Depending on your personal preference, you can either write this code manually or take advantage of the Design Mode in Rich Page Editor to guide you in the placement of code when you drop a widget onto a container widget. Visual cues highlight possible drop locations and pop-up cues indicate editing functions that are available for the selected widget. For example, when you drag your LocationViewer from the Palette onto the View, you get a visual cue for placement. The Rich Page Editor uses embedded browsers to produce a visual representation of a web page in the Design view. (See Module 03.5 - Rich Page Editor for more details.)
Figure 11. Design mode of the Rich Page Editor
Worklight Studio will insert all the other required code (Listing 7).
Listing 7. Custom widget in the main HTML file
Running the application
To run and test this first version of the application, you need to publish it to a local Worklight server. Worklight Studio V5 contains an embedded local server you can use to test the code you created above. Right-click on apps/Mashup and select Run as > Build All and Deploy. This will start the local server on port 8080, activate the project, and then deploy the app for you to test in a browser.
Figure 12. Deployed application in the Worklight Console
You can open the application in the browser by clicking on either the icon or the Preview as Common Resources link. As expected, the current location is shown (Figure 13).
Figure 13. Preview the application
The server part
The next step is adding access to the back end resources. The tools of choice are Worklight Adapters, which connect to back end systems, deliver data to and from mobile applications, and perform any necessary server-side logic on this data. The adapter framework provides:
- Flexible and powerful server-side JavaScript that produces succinct and readable code for integrating with back end applications and processing it. You can also use XSL to transform hierarchical back end data to JSON.
- Support for read-only and transactional access modes to back end systems.
- Flexible authentication facilities to create connections with back end systems. Adapters offer control over the identity of the user with whom the connection is made.
- Data retrieved from back end applications is exposed in a consistent manner so that you can access data uniformly, regardless of its source, format, or protocol.
Create the LocationAdapter
Worklight provides these adapters:
- SQL adapter
- HTTP adapter (supports both REST and SOAP)
- Cast Iron adapter
You will utilize the SQL adapter to access information contained within a relational database.
Adapter procedures are declared using XML and usually are implemented in JavaScript, but because an adapter is a server side entity you can use Java snippets in the adapter code. A procedure can process the data before or after calling the service.
The LocationAdapter is a very basic adapter that queries a DB2 database with the table shown in Listing 8.
Listing 8. SQL code to create DB2 database
CREATE SCHEMA TRAVEL; SET SCHEMA = TRAVEL; DROP TABLE travel.locations; CREATE TABLE travel.locations ( city varchar(10), country varchar(20), stock varchar(10) ); DELETE FROM travel.locations; INSERT INTO travel.locations values ( 'Paris', 'France', 'FCHI'); INSERT INTO travel.locations values ( 'London', 'UK', 'FTSE'); INSERT INTO travel.locations values ( 'New York', 'US', 'DJI'); INSERT INTO travel.locations values ( 'Frankfurt', 'Germany', 'GDAXI'); INSERT INTO travel.locations values ( 'Tokyo', 'Japan', 'N225'); INSERT INTO travel.locations values ( 'Madrid', 'Spain', 'IBEX');
You can run this SQL code in the Database perspective of Worklight Studio, or in any similar tool. To create the LocationAdapter, right-click the apps/Mashup folder in the Explorer view and select New > Worklight Adapter. The New Worklight Adapter wizard appears (Figure 14).
Figure 14. New Worklight Adapter wizard
For Adapter type, select SQL Adapter, and for Adapter name, enter
LocationAdapter. This creates the project file structure shown in Figure 15.
Figure 15. Adapter file structure
You need to update LocationAdapter.xml to use the correct database
connectivity. In this case, configure the data source for a DB2 database,
and rename the standard procedure to
getLocations (Listing 9).
Listing 9. LocationAdapter Connectivity
<displayName>LocationAdapter</displayName> <description>LocationAdapter</description> <connectivity> <connectionPolicy xsi:type="sql:SQLConnectionPolicy"> <dataSourceDefinition> <driverClass>com.ibm.db2.jcc.DB2Driver</driverClass> <url>jdbc:db2://localhost:50001/TRAVELDB</url> <user>user</user> <password>password</password> </dataSourceDefinition> </connectionPolicy> <loadConstraints maxConcurrentConnectionsPerNode="5" /> </connectivity> <procedure name="getLocations"/>
Alternatively, you can right click on LocationAdapter.xml and select Open With > Adapter Editor to enter the configuration there (Figure 16).
Figure 16. Adapter Editor
The adapter logic is implemented in adapters/LocationAdapter/LocationAdapter-impl.js. A procedure declared in the adapter's XML file must be implemented in the corresponding JavaScript file. For this basic SQL statement, there are two methods provided by the Worklight adapter framework that you can apply:
- WL.Server.createSQLStatement() creates a prepared SQL statement, to be later invoked with WL.Server.invokeSQLStatement. The method can only be used inside a procedure declared within an SQL adapter. It must be used outside of the scope of any JavaScript function. The method accepts any valid SQL statement that include question marks ("?") as parameter placeholders and returns an object representing the prepared statement.
- WL.Server.invokeSQLStatement() takes these parameters:
- the preparedStatement, returned by the method above
- an optional array of parameters to the prepared statement
- transformation, an optional XSL transformation for the response
The method returns the result set of the prepared statement, after the optional processing. (See the IBM Worklight V5.0 Developer Reference Guide for details.)
Use these two methods in the implementation shown in Listing 10.
Listing 10. LocationAdapter implementation
var procedure1Statement = WL.Server.createSQLStatement("select * from travel.locations order by city"); function getLocations() { return WL.Server.invokeSQLStatement({ preparedStatement : procedure1Statement, parameters : [] }); }
Notice the simplicity and elegance of the code. An adapter like this can be invoked within any Worklight application, either on the client side or the server side. It allows the caller to communicate with any data source without being subjected to same-origin constraints.
You also need a JDBC driver. If you have deployed the Worklight console on a preconfigured WebSphere Application Server, it might already have the DB2 JDBC driver in his classpath. For this example, you will use the built-in Jetty HTTP engine, for which you need to supply the JDBC driver (db2jcc4.jar if you use the type 4 driver) from your DB2 installation and copy it to the server/lib folder, or add its location to the Jetty classpath.
To run a quick test of your adapter configuration and code, right-click on adapters/LocationAdapter and select Run As > Invoke Worklight Procedure.
Figure 17. Invoking the LocationAdapter
In the Edit Configuration wizard, select getLocations as the Procedure name and click Run. This will invoke the target adapter from within the browser (Figure 18).
Figure 18. Invocation result
You're all set now to deploy the adapter. To do that, right-click on the Adapter and selecting Run As > Deploy Worklight Adapter (Figure 19).
Figure 19. Deploying the LocationAdapter
Worklight Studio archives the adapter code and deploys it onto the Worklight Server. You can see the deployed adapter in the Worklight Console, along with the initial Mashup application (Figure 20).
Figure 20. Deloyed LocationAdapter
Adapter chaining
In a similar fashion, you create the other two adapters as instances of an HTTPAdapter. Remember from Figure 2 that the client part calls the NewsAdapter whenever it needs related information for a specific location. You pass this location information to the server side and aggregate the related data from two sources – Google News Feed and Yahoo! Finance – effectively a server side mashup from different sources. Such an aggregation is also called adapter chaining (Figure 21).
Figure 21. Chain of adapters
Adapter chaining enables all server side processing to be executed within a single client invocation. Such "coarse grained" interactions are considered good practice, and the way you use such a pattern depend on your concrete requirements; for example, how much data has to be retrieved, how expensive is the server side processing logic, can you cache on the client side and work with stale data, and so on. Of course, such architectural considerations are not new or limited to the mobile space, but are important decisions to be made in any multi-tier architecture.
Create the remaining adapters
You first want to implement the last link in the chain, the StockAdaptor. It is a simple call to Yahoo! Finance service. The connectivity is configured as shown in Listing 11.
Listing 11. StockAdapter connectivity
<displayName>StockAdapter</displayName> <description>StockAdapter</description> <connectivity> <connectionPolicy xsi:type="http:HTTPConnectionPolicyType"> <protocol>http</protocol> <domain>finance.yahoo.com</domain> <port>80</port> </connectionPolicy> <loadConstraints maxConcurrentConnectionsPerNode="2" /> </connectivity> <procedure name="getStock"/>
The call to the Yahoo! Finance service needs a specific stock symbol (the
country stock index, for example DJI or FTSE, is used here as an example)
along with details of what exact figures you want. the service returns a
comma separated values (CSV) stream of data. For this reason, set
returnedContentType to
csv (Listing 12). This is another nice feature provided by the Adapter framework.
Listing 12. StockAdapter Implementation
function getStock(stock) { var input = { method : "get", returnedContentType : "csv", path : "d/quotes.csv", parameters : { "s" : "^" + stock, "f" : "sl1c1c" } }; return WL.Server.invokeHttp(input); }
To call the Google News service, you need to setup the connectivity shown in Listing 13.
Listing 13. NewsAdapter connectivity
<displayName>NewsAdapter</displayName> <description>NewsAdapter</description> <connectivity> <connectionPolicy xsi:type="http:HTTPConnectionPolicyType"> <protocol>http</protocol> <domain>news.google.com</domain> <port>80</port> </connectionPolicy> <loadConstraints maxConcurrentConnectionsPerNode="2" /> </connectivity> <procedure name="getNews"/>
You pass the location information and get the News RSS channel for this specific interest. The RSS channel contains an array of items, and to keep the data short and crisp you just pick the first item in the array. We could also use the XSL to filter out the content you really need.
The next link in the adapter chain, StockAdapter, is called as part of the post-processing. The way the invocation is carried out is discussed next. Both pieces of data are aggregated into the newsData object (Listing 14).
Listing 14. NewsAdapter implementation
function getNews(interest, stock) { var input = { method : "get", returnedContentType : "html", path : "news", parameters : { "q" : interest, "output" : "rss" } }; var newsData = WL.Server.invokeHttp(input).rss.channel.item[0]; var stockData = WL.Server.invokeProcedure( { adapter : 'StockAdapter', procedure : 'getStock', parameters : [ stock ] }); newsData["stock"] = stockData.text; return newsData; }
In a nutshell, the NewsAdapter returns a mashup from the two resources that you will process and display in the client.
Invoking the adapters
You are done with the server-side implementation of the adapters. Now, you want to invoke them from the client. First, you need a UI element to store the retrieved location data. Insert a basic ComboBox in the Mashup.html file (Listing 15).
Listing 15. Add a ComboBox for the locations
You put the actual implementation, which invokes the adapters, into js/Mashup.js. This file is automatically generated and is the application's main JavaScript file. It contains the wlCommonInit() function that will be invoked during application startup once the Worklight framework initialization completes. It is the best place to add your application's initialization code. This function is also used in environment-specific JavaScript files to have a common initialization starting point.
Listing 16. Initialization code
var busyIndicator = null; var adapterData = new Array(); function wlCommonInit() { busyIndicator = new WL.BusyIndicator("view0"); getLocations(); }
Create a busyIndicator that provides the user with feedback indicating that a potentially lengthy operation is in progress. The getLocations() method is the first adapter call to fill the ComboBox with available locations (Listing 17).
Listing 17. Invoking the LocationAdapter
function getLocations() { busyIndicator.show(); var invocationData = { adapter : "LocationAdapter", procedure : "getLocations", parameters : [] }; WL.Client.invokeProcedure(invocationData, { onSuccess : function(response) { busyIndicator.hide(); if (response.invocationResult.resultSet.length != 0) { var locationList = response.invocationResult.resultSet; var availableLocations = document.getElementById("availableLocations"); availableLocations.length[1] = null; for ( var i = 0; i < locationList.length; i++) { newLocation = new Option(locationList[i].CITY, locationList[i].CITY + ", " + locationList[i].COUNTRY + ":" + locationList[i].STOCK, false, true); availableLocations[i + 1] = newLocation; } availableLocations[0].selected = "selected"; } else { WL.SimpleDialog.show("Mashup", "Adapter can't load locations. Check your database connection", [ { text : "Reload app (via WL.Client.reloadApp)", handler : WL.Client.reloadApp } ]); } }, onFailure : function() { busyIndicator.hide(); WL.SimpleDialog.show("Mashup", "Adapter can't load locations. Check your database connection", [ { text : "Reload app (via WL.Client.reloadApp)", handler : WL.Client.reloadApp } ]); } }); }
To invoke an adapter procedure, you need an invocationData object to which you pass the name of the adapter and procedure to call, as well as an array of optional parameters. Upon successful completion of the asynchronous call, the onSuccess function is invoked as a callback with a response object. The onFailure function is called if the adapter invocation failed. If everything is set up correctly, this initialization code fills up your ComboBox (Figure 22).
Figure 22. Available locations retrieved via adapter
When you select a location, the changeLocation() function is invoked. Here, you maintain a local cache of the adapter data. If you have not yet fetched the location-related information, you call getNews() to retrieve it. Otherwise, you use the cached data and show it on appropriate map location (Listing 18).
Listing 18. Changing a location
function changeLocation() { var value = document.getElementById("availableLocations").value; var newLocation = value.split(":")[0]; var newStock = value.split(":")[1]; // Lazily load the Stock and News information if (adapterData[newLocation] == undefined) { busyIndicator.show(); WL.Logger.debug("Load adapterData for " + newLocation); getNews(newLocation, newStock); } else { dijit.byId("locationViewer").refreshMap(newLocation, adapterData[newLocation]); busyIndicator.hide(); } }
This function invokes the getNews procedure from the NewsAdapter, if necessary, and shows its return value on the map, using the same invocation pattern discussed above (Listing 19).
Listing 19. Invoking the NewsAdapter
function getNews(location, stock) { var invocationData = { adapter : 'NewsAdapter', procedure : 'getNews', parameters : [ location, stock ] }; WL.Client.invokeProcedure(invocationData, { onSuccess : function(response) { var stockData = response.invocationResult.stock.split(','); var news = ">b>" + location + ":>/b>>br>" + stockData[0].substring(2, stockData[0].length - 1) + ": " + stockData[1] + ">/b>" + ">font color=" + (stockData[2] > 0 ? "green>" : "red>" ) + " (Change: " + stockData[3].substring(2, stockData[3].length - 1) + ")>br>>a href=" + response.invocationResult.link + ">" + response.invocationResult.title + ">/a>"; adapterData[location] = news; dijit.byId("locationViewer").refreshMap(location, news); busyIndicator.hide(); }, onFailure : function() { busyIndicator.hide(); WL.SimpleDialog.show("Mashup", "NewsAdapter can't load content for location " + location, [{ text : "OK" }]); } }); }
Figure 23 shows what happens when you try a few locations.
Figure 23. Available locations retrieved via Adapter
Adding a Worklight environment
As discussed in the Introduction, Worklight provides both a development and a run time environment to support the construction of applications for specific targets, using a concept called environments. Similar to a mobile web app, Worklight Studio creates target-specific artifacts when you add one of the supported environments.
For example, to add an iPhone environment, right-click on apps/Mashup and select New > Worklight Environment. In the New Worklight Environment wizard, select iPhone (Figure 24).
Figure 24. Adding a Worklight Environment
Worklight Studio now creates all the required artifacts to run the application you just created on an iPhone device. A new folder called iphone is added automatically to your project, and will appear only after you build and deploy your application on the Worklight Server.
Build and deploy the application and refresh the Worklight Console to see a new icon to launch the application in the mobile browser simulator, where you select Apple's iPhone4 and Samsung's Galaxy Ace (Figure 25):
Figure 25. Launching the application in the mobile browser Simulator
This article described how you can develop a hybrid mobile application that uses mashup technologies on the client as well as on the server side. You created a custom Dijit widget and used it as an integral part of the application, and also developed and chained several adapters retrieving back end data from a variety of sources.
|Code sample
- IBM Worklight user documentation
- IBM Worklight features and benefits
- Series: Working with Worklight
- Video: Worklight Studio 5.0 with Dojo
- Video: Dojo Mobile Showcase demonstrations
- Dojo documentation
- Creating a custom widget
- Create a custom Dojo widget
- Google Maps JavaScript API v3
- Downloading Yahoo data
- Creating a Mashup Dojo Widget
- IBM developerWorks Mobile zone
- IBM developerWorks WebSphere
Get products and technologies
Dig deeper into WebSphere on developerWorks
- Overview
- New to WebSphere
- Technical library (tutorials and more)
- Forums
- Community
- Downloads
- Products
- Events
Bluemix Developers Community
Get samples, articles, product docs, and community resources to help build, deploy, and manage your cloud apps.
developerWorks Weekly Newsletter
Keep up with the best and latest technical info to help you tackle your development challenges.
DevOps Services
Software development in the cloud. Register today to create a project.
IBM evaluation software
Evaluate IBM software and solutions, and transform challenges into opportunities.


text:
The last 4 days I have had the honor and privilege of working with beautiful young musicians at the Shenandoah Conservatory. In collaboration with the fabulous Washington Performing Arts Society, we rehearsed my Blues Symphony with the Conservatory Orchestra conducted by Jan Wagner. I also held master classes with the National Jazz Workshop All Star Band directed by Alan Baylock and the Shenandoah Conservatory Jazz Ensemble directed by Craig Fraedrich.
Michael Stepniak, Dean of the Conservatory, interviewed me in a public dialogue for the University community and I even visited John Kerr Elementary School to hear and speak with the exceedingly well-behaved 4th grade and their enthusiastic Orff ensemble led by Ryan Stitcher. Having the Shenandoah Music Education Students in attendance added luster and charisma to this event. It was a busy and emotionally rich week and I left having experiences I know will become even more significant as valued memories.
Big Boss Murphy and I are now on 78 East in Pennsylvania on our way back to Manhattan, and the skies are progressing from grey to magenta in anticipation of the snowstorm that is chasing us north. As the radio drones on ridiculously about the New England Patriots deflating footballs, Boss and I comment on the absolute banality of this nonsense and shake our heads.
Here are some of the topics we covered over the last days:
With my 4th graders we talked about listening to yourself AND others at the same time and about keeping your place in the time of the music.
We said you should always look with support at someone who has messed up in the course of a piece and never tease or show your displeasure with them.
They told me that Mr. Stritcher says "make mistakes with confidence." Then we talked about the power of the word RESPECTFULLY as a way to behave and to listen and to respond to others.
We learned about the importance of drinking water, sleeping and BREATHING especially that first breath in time as a way of focusing a group entrance.
They taught me how to start things: Have a plan, have the right ingredients, have courage, heart and confidence, know what you're going to do and be alive.
And how to end things:
Pace yourself, happily, with confidence, and most importantly, together. Finally we learned about the importance of being present and the need for consistent energy and enthusiasm when making music and in life.
With the Orchestra and Maestro Wagner we rehearsed for 9 hours over three days and talked about:
This is some of the music we listened to and discussed:
Orquestra Aragon of Cuba and how to play danzon, how to whoop on a French horn from Coltrane Africa brass, Tito Puente's Ran Kan Kan and rhythmic intensity, Duke Ellington and the Habanera rhythm, After Hours with Erskine Hawkins' Orchestra to exemplify playing in the triplet time on the blues, how simple rhythmic units work together to form a groove, Jelly Roll Morton's Maple Leaf Rag, the characteristics of half steps in blues harmony especially when sounding across octaves, the shuffle rhythm and 6 against 4, the sound of the Afro American church 6/4, the Holy Ghost is in a tambourine, Pixinghinua and Brazilian choro phrasing, American dance band drummers from 1905 to 1920 and the range of affects they commanded, how to choke cymbals and what is a stingy choke, the cascara rhythm and how it's played, phrasing in the 19th century by stretching the 1st beat at the appropriate times and learning to hear great musicians of all idioms from Mahalia Jackson to Oum Kalthoum to Cachao and understand what makes them great.
With the National Jazz Workshop All Star Band we worked on Concerto for Cootie. I was so happy to see them playing great music. When I was growing up (and I'm sure it's still prevalent today) high school orchestra's played Beethoven and Tchaikovsky, the concert band played Vaughan-Williams and Holst, and the Jazz band played whatever the director has written or some jazz-funk or jazz-rock tunes. This band, however, was well-prepared and also very easy to work with. The trumpet soloist, Caeley Niess, was absolutely soulful, creative and a pleasure to work with.
We talked about:
With the Shenandoah Conservatory Jazz Ensemble we talked about:
Whew! It was an incredible week for me. Everyone was so hospitable and warm. It felt like the South. Thank You to the entire faculty and staff at Shenendoah University and Washington Performing Arts Society, from Dean Stepniak and the irrepressible Murray Horowitz to Karen Walker, the Associate Dean for Graduate Studies and Associate Professor of Piano, and Bob Larson Director of Jazz Studies all the way around to the hard working Shenandoah Conservatory Music Production and Recording Technology students. Yes.
1982 was my first year as a bandleader. Thanks to Michael and Randy Brecker, our quintet had a regular gig at their Manhattan club, Seventh Avenue South. It was ironic because only five or six years earlier my brother Branford and I had been at home in New Orleans learning their horn parts on Parliament Records and playing Brecker Brothers songs like "Some Skunk Funk" in our high school jazz ensemble. They took a risk on us and I'm forever grateful. What they provided for us was what every developing band needs: a reliable home base to work out technical aspects of music under the pressure of an audience, and a welcoming place to learn how to move a room of people with diverse and specific emotion.
In 1983 we were booked to play New Year's. It was a special holiday cover and we ended up playing for ONE couple the entire night. It was both the most embarrassing and liberating thing that had ever happened to me as a performer. We played as hard for them as we would for a room full of people and they were as nice and cool as could be. I never saw them again and don't even remember their names, but I think of them whenever New Year's Eve rolls around. Something the lady said to me all those years ago has always stuck with me. Seeing that we were disappointed and somewhat dejected she said "Don't be sad. You have given us a great story. When y'all become famous, we will tell everyone about how in a city of millions of people we were the only ones smart enough to come out and hear you play." We all laughed. As long as they stayed—-we played.
Yesterday we drove 4 hours from Fayetteville, Arkansas to Pine Bluff to visit the great Clark Terry (CT as we call him). This was a day off and originally planned as a trip to his home to celebrate his upcoming 94th birthday (on December 14th) but an emergency on Friday night had landed CT in the hospital. With literally no lead-time, the hospital was able to source and set up a classroom so we could come in and play for him. As we pulled up to the everyday world of the hospital, with two tour buses and an equipment truck, we knew it would be special. From the security guards who set aside parking spaces for us, to the hospital administrators, aides and the assistants working specifically with Clark, to his wife Gwen and some of their friends, everyone and everything was soaked in hospitality, human feeling and soul.
We filed in and quickly set the band up. CT has been such a positive influence on so many of us in the orchestra; we were of one mind about the way we wanted to play for him. Swing! Even before we started playing, many of us were full of emotion.
I reflected on the depth of Clark's impact on me and was overcome. At 14-15, he was the first great jazz trumpeter I had ever heard actually playing live. His spectacular playing made me want to practice (of course) but his warmth and optimism made me to want to be a part of the world of Jazz. I would try to stand like him, play like him, announce tunes like him and treat people the way he did. And each of us in the band had personal stories like that about Clark. For our trumpet section, he is a Great Immortal. Back when Ryan Kisor was a high school kid in Iowa, CT was the first one to tell me, "There's a young boy in Iowa who can truly play." "Iowa?" "Yeah man, for real!"
Moving a big band around on a scheduled day off can be very complicated. And any last minute adjustments will definitely create logistical havoc. But a number of our team displayed dedication and determination to make things go smoothly. Victor demonstrated his advanced communication skills in coordinating all of the particulars with Gwen. Big Boss Murphy kept us on point by responding to each challenge with a calm even-handedness. Gabrielle Armand and our JALC staff in New York provided whatever was needed to assist with the hospitality. Chris Crenshaw transcribed a couple of Jimmy Heath arrangements that featured Clark on lead trumpet: "West Coast Blues", a Wes Montgomery composition from Blue Mitchell's album entitled "A Sure Thing" and "Nails", from a Jimmy Heath Orchestra recording entitled "Really Big!"
As Clark's bed was wheeled in we launched into Duke and Strayhorn's "Peanut Brittle Brigade" from their version of Tchaikovsky's "Nutcracker". After playing, we each went over to his bed, introduced ourselves and said a little something about our pedigree and how much we appreciated his contributions to our personal development and to the music. He recognized each of us and responded to every salutation with some pithy comment of joyful appreciation.
The hospital staff stood by watching in amazement as this informal caravan of musicians who had transformed this classroom into a concert hall, genuflected one by one before a patient who they knew was important for some reason…. but this type of homage perhaps meant something different from whatever their perceptions might have been. Without knowing his music or his profoundly personal influence on so many of us it was probably impossible for them to realize that they were caring for one of the world's great Maestros.
When it was his turn, Carlos enthusiastically told Clark, "I'm representing all of the Puerto Ricans in the Bronx. They send their love." And we all cracked up.
We then played Basie's "Good Morning Blues" and let him check out Cécile. She stood right next to his bed and sang into a microphone connected to his headphones. She too was overcome with emotion, but she sang with poise and so poetically. It was elegant, yet intimate, like someone singing to a beloved family member. As soon as he recognized that unique quality in her voice, he started cosigning her and demonstrating that infectious personality that always made you feel great about playing.
Chris introduced the "West Coast Blues" and told Clark when it was recorded. He didn't remember so Chris started to sing it. After a few bars of Clark trying to remember Chris said, "You'll know it when you hear it." We played and cats were swinging hard for him. As we were playing, he asked Gwen to identify each soloist. Our sound stylist, David Robinson, helped her call everyone out.
We didn't want to stop, but it was time for all of us to go. But before that somber moment, we gathered around the bed and played "Happy Birthday" for him. When he went to blow out the candles, he broke down. Many of us joined him.
We all said goodbye and he once again recognized each individual with a touch and some kind words. We took a good picture with the trumpet section of which Vincent said, "This is the only time I'll make way for y'all." And then it was that time.
What is deeper than respect and love? That's what we felt: veneration.
Later we went to Clark's home. Gwen and some friends had a spread laid out. Good fried chicken and catfish, coleslaw, succotash…you know, the usual suspects that never wear out their welcome. Pure southern soul.
After eating, Ted and I sat in Clark's den surrounded by memorabilia from his career plus a not-completely-assembled drum set and a couple of African drums. The mantelpiece was dominated by a large picture of CT and Sweets Edison playing together. Right after Sweets passed away, I remember Clark telling me that he had left him his suits. "How am I going to wear those big-ass suits?" was what he said. And we laughed thinking about how Sweets would have laughed at that.
Ted and I reminisced about seeing Clark play on the Tonight Show with Johnny Carson during the 70's. He had all kinds of tricks like playing the trumpet with both hands or upside down, or playing trumpet and flugelhorn at once. These antics amazed and delighted audiences, but he was playing great ideas the whole time. I recalled him coming to see me play with the New Orleans Philharmonic when I was 16 and telling me how much he loved it at the club later that night. Ted recounted playing with the California all state high school jazz band in 1975 when he was 15. They performed at the Monterey Jazz Festival and Clark was guest soloist. On one song, a blues, Ted came out front to play the soprano saxophone with him. When the song finished, CT grabbed the mic and said enthusiastically "Ted Nash on soprano!" The feeling in that introduction by the great Clark Terry of an unknown high school musician gave an almost spiritual validation to Ted's playing.
We recognized that he also did that for many thousands of other musicians throughout his career. He lived as a jazzman, full of soul and sophistication, sass, grit and mother wit, and he made us want to become real jazz musicians.
We talked about how good it felt that many of us were moved to tears in his presence. And we weren't emotional because he was blind and bedridden, or because he was having trouble hearing, had lost some of his limbs and was in a hospital. He's 94! We were full of emotion because his presence reminded us of how much of himself he had given to the world, this country, our music, our instrument and each of us individually. And it hit us. All the gigs, recordings, lessons, bands, students, all state jazz orchestras, master classes, TV shows, world beating concerts with Basie and Ellington, his own groups, jam sessions – and all of it at the absolute highest level of engagement- was laying in the bed before us. And we wanted him to be proud and feel the love we felt for him. It was palpable. After we left I said, "Man, CT always had a way of lifting you up." Ted countered and said, "HAD a way? He still IS that way. It was there today."
Yeah. He blessed us.
We left Green Bay at 7:00 am for Carmel, Indiana. You have to always take Chicago Rush hour into account. Although sound check was scheduled to start at 6:00 pm, with 390 miles to drive and at least one stop for food, the day is packed tight. Whenever we drive by Chicago, Frank Stewart and Andre Bragg always – rain, sleet, snow, hail – stop at Lem's Bar-B-Q on the South Side for some hot links. This trip is no exception.
We've been on 48-hour rides across the country and they'll go 3 hours out of the way after 30 hours in the seat, just to sniff some 'stinky links'. 11:30 am… There is no food served until 1. We will go south from Carmel so no Lem's on this tour. The drive was longer than planned and we were behind. I need at least 2 hours to get together and iron and think about the set before the gig. Thankfully, sound check was scheduled 1 1/2 hours later than normal. This puts great pleasure on our sound Engineer David Robinson. We tease him by calling him the Celebrity Sound Man but he works non-stop. He had to work from the time our buses arrived until the night was over. We are truly lucky to have him. David has a very complicated job and he works it everyday. He is a stalwart out here.
We played at The Palladium at The Center for the Performing Arts. Michael Feinstein is the Artistic Director of the Center and the hall has all types of interesting memorabilia like the history of the American Popular Songbook (probably from Michael's fantastic collection). Michael has more interesting things than anyone and is such a great ambassador for our song tradition. Of the Performance venues we play around the world, The Center has the most hospitable and well-managed backstage crew and production teams. Ellen Kingston, our presenter, deserves a shout out.
This audience is always listening and great, and they loved Cecile who was in great form. Carlos played an inventive and virtuosic solo on 'Santa Claus is Coming to Town' and the rhythm section demonstrated their range and flexibility on Vincent's arrangement of 'What Child is This.'
After the show we had to make a quick turn around. The buses left for Arkansas at 1am. Frank, Bragg and I don't do too much talking in the car. To add insult to injury, our XM Radio is not working because the car rental service didn't renew their subscription. Now we can't argue about the two stories passing for news that are repeated ad nauseum. Well, I can continue with my hobby, tweaking 'Blues Symphony' to see if I can figure out how to make it sound like music.
A day off in Green Bay and the Packers President and CEO Mark Murphy gave the cats in the band a tour of Lambeau Field. Some of us spend days off relaxing; others work on music and other projects, and still others go out to see things and participate in the life of the community. In the midst of catching up on the emails and written obligations for Jazz at Lincoln Center and Juilliard I had a moment to reflect on the recent happenings in our country.
Last year around this time we were touring and the government was on strike. That strike was the culminating achievement of intense partisan politics. It should have been a wake up call for us, but it wasn't. Whenever a group of elected people can't even agree on how they're going to misappropriate, mistakenly take and misspend a big pot of your money, you know there's a profound dysfunction.
This year the grand jury cases of Michael Brown and Eric Garner, after a spate of public abuses of power against black folks, have deepened the feeling of separatism through partisan style tribalism in this country… The presence of our orchestra, without saying a word, is clearly an opposition to that feeling. It's in the music that we play. Jazz is a cultural counter statement to tribalism and provinciality. It was always an agent for integration, not assimilation, but true integration. The music has always been in the forefront of American diversity in a meaningful and real way, not as a media response to demographics or a response to market demand for the illusion of diversity. Whether it is Louis Armstrong's profound influence on everyone in the 20's, Benny Goodman's pioneering efforts in the 1930's, Dizzy Gillespie and Cu-bop of the 40's, Dave Brubeck's band in the 1950's, or John Coltrane's bands and world music of the 1960's, the music has been on the front lines. It goes on and on… Duke Ellington and all that he embraced from Django Reinhardt to Toshiko Akioshi. It's not integration if there is no recognition and no acceptance of the 'other's' point of view or achievement. Jazz has always achieved victories without sacrificing quality.
These police cases as well the issues of domestic violence and crimes against women – the revelation that we torture people is added to our knowledge that our financial industries prey on the general public and that our campaign finance model needs to be reformed – are creating a heavy undertone across this country. With the need for sensational news to fill the agenda and wide open social media channels, we are being forced to confront the types of injustice that corrupt our way of life, and we are called to battle with the close mindedness that casts a blind eye on injustice. The obvious traditional and systemic inequality in jobs, education and criminal justice that counter state our national mission has forced us to question who we are and who we want to be. Jazz music itself has a clearly stated take on the American identity, but the nation has yet to become enraged enough with our failure to honestly engage these issues. Truth be told, we are slowly coming to it and will.
Green Bay reminds me of my cousin Charles Harris. When we were growing up everything was always about the Green Bay Packers. Being a Raiders and Saints fan, Green Bay was never on my list of favorite destination. Green Bay is the Packers. That's all to that. Whenever anyone hears the name Green Bay, they think Packers and Vince Lombardi.
We played the Weidner Center for the Performing Arts at the University of Wisconsin Green Bay and it was a great opportunity to reach audiences we don't usually get to see. The audience was small but enthusiastic. Our way of playing is not affected by the size of the audience. The engagement of whoever is there is what motivates us. Jazz needs participants and we love you in all shapes and sizes.
On this tour we have the pleasure of playing with James Chirillo. He plays great fills, rhythms and solos. He is a complete guitarist and we are happy to have the fourth voice to form the classic rhythm section. Because many of us grew up in jazz households, we know that every opportunity to play this music for people is a sacred opportunity. Every concert is significant, whether it's the third, the fifth or the twelfth day on tour, it doesn't matter.
On the drive to Minneapolis I checked out the violin concertos of Shostakovich, Prokofiev, Sibelius, and Benjamin Britten. I am working on a concerto for Scottish virtuoso Nicola Benedetti and critical listening to concertos is educational and essential for me to form the identity of this work. It is also just fun.
We played in one of my favorite halls, the Orchestra Hall in Minneapolis. As we took the stage, I looked up and spotted Manny Laureano in the audience. Manny is principal trumpet with the Minnesota Orchestra and conducts the Minnesota Youth Orchestra. At 15, I attended the Eastern Music Festival in Greensboro North Carolina for summer camp. Counselors and teachers always comparing me to Manny because he was playing classical trumpet and was also a minority (which was extremely rare, I haven't been back to the camp in years so I don't know if it still is). He is one of the world's finest trumpeters and musicians and is an even greater person. I am always uplifted by seeing and speaking with him. We spoke about the ochre steal voice in different Concertos among other things. I left hoping to hear his youth orchestra soon, I know they can play and he is very very proud of them.
From October 2012 to January 2014 The Minnesota Orchestra was locked out. They are now back to work under new management, doing well and even more committed to their craft. The music world watched these proceedings with great interest. We know that major American cities need Symphonic Orchestras and listening halls. If communities lose the desire and ability to listen together in concentrated silence and experience profound music, throw-away music products which feature extra musical distractions like light shows, pre-recorded tracks and repetitive loops will pretty much be the only alternative.
Monday, Tuesday and Wednesday nights can be challenging for ticket sales but this Tuesday the audience was robust and attentive. After the concert I stopped by the atrium of Orchestra Hall in order to hear pianist Jeremy Walker. He is curating a new collaborative jazz series with the Hall. Our own Marcus Printup, Vincent Gardner and Ted Nash joined Jeremy's trio in a program of his compositions as well as some standards. The room was intimate and full of good feeling. By the time the hall had cleared out this evening, people had enjoyed a full night of jazz music.
Every time we go to the Minneapolis/St. Paul area I always think about the Dakota, a classic jazz club with great food that's been functioning for many years. Over the years, I've seen great musicians there, from Esperanza Spalding to Joe Henderson, but we didn't get a chance to check it out this time around. Next time.
Our first concert on the Big Band Holiday tour was at the Marcus Center in Milwaukee Wisconsin. Milwaukee is Dan Nimmer's hometown. His parents were in attendance and he showed off for them by tearing through 'Santa Claus' with Carlos and Ali. The first gig of a tour is always tricky because we're trying to work out who is going to solo on what songs, how to order each song so the concert flows smoothly, how to balance talking with playing and generally seeing how the gig plays out. You don't know if the show is effective until it is over. Sometimes gigs earlier in the week consist of one 90-minute set instead of two halves. Tonight was a 90. They are always more difficult to program because you have to conceive of the impact of different tunes across a longer time. Though I was apprehensive, the gig was well received and Cecile was an absolute star.
After the concert we saw some old friends that love to recount the times we've played here. They always have some remembrance that I struggle to recall (sometimes with more success than others). Some of the cats hung with the touring company of The Lion King choreographed by our close friend and genius, Garth Fagan while Dan hung with his parents and others of us attended a reception held by the Black Arts Think Tank of Milwaukee. There isn't always so much activity after shows early in the week.
The Think Tank services The Ko-Thi Dance Company, African American Children's Theatre and the Hansberry-Sands Theatre Company with board leadership and administrative support. They came together to cultivate more community wide support for their dedicated organizations and Afro-American art in general. During the reception I spoke about the need for a revolution in cultural consciousness in this country. Culture through the Arts is never on the agenda in times of reform. The change that we are seeking has to, in some way, come out of our own identity. We Americans tend to look at ourselves demographically and don't even consider the cultural solutions to our polarity.
On Thursday in St. Louis, we opened the Harold and Dorothy Steward Center for Jazz. The Center houses a new Centene Jazz Education Center and a completely renovated and redesigned Ferring Jazz Bistro.
Though sheets of rain beat against the "in case of inclement conditions" gala tents, the business and arts communities showed up in full force to recognize the enormous civic contribution of the Steward family and Jazz St. Louis, the city's top presenting organization. The Bistro itself was comfortable, classy and filled with the rushing excitement of an opening night deadline that is being met. Both concerts were streamed and a festive time was enjoyed by all.
The next morning, Todd Stoll and I were on the road at 7:30 to pay a surprise visit to Dr. Inda Schaenen's 8th grade class at Normandy Middle School. Joining us was Dr. Schaenen's mom, Susan Rudin. (Jack and Susan founded and endowed Essentially Ellington and she is a member of our stellar JALC Education Committee).
After recovering from the shock of seeing her mom with us, Inda got down to business. She brought us into the familiar cacophony of kids from challenging social and familial situations struggling to negotiate the one experience that could help them redirect a generational dysfunction that stretched back to auction blocks, stock markets, and plantations, and that defined the present as poverty, broken homes and prison. Still, the kids were brimming with talent, personality and possibility. Just the energy on this educational cutting edge of our society was itself invigorating. It is. Dr. Schaenen was strong and committed to the kids' overall education and they responded with love and respect. Todd and I observed and were inspired by how she kept her kids moving forward, ever forward. When she invited us to introduce ourselves, Todd and I spoke our piece and the kids really could have cared less. But when Susan introduced herself their beloved teacher's mother, they erupted in applause and recognition asking, "Is that your REAL mother? Your BLOOD mother?" When they realized that she was in fact Momma, they were deeply touched and on better behavior.
After the class, we left for Normandy High School. Vincent, Marcus and Chris had been there working with the school jazz band since 8:30. We joined at 10 by the entire JLCO. Band director Bernard Long Jr. had his band set up right beside us. We all participated in one of the best master classes we've ever conducted. Each chair of their ensemble had a chance to receive direct and personal attention from our musician occupying the same chair. It was all warm, informal and familial. Mr. Long Jr. was hired last April and has been transforming the program.
Ali Jackson was only 19 years old when he met Bernard's father, Bernard Long Sr. According to Ali, "Mr. Long Sr. was dedicated to quality jazz education and to creating the best environment for educating. The right environment could be in his house over a meal or in a car ride to a venue. When I was in my early 20's, Mr. Long Sr. invited me to do a workshop with his students. His son Bernard would often tag along. I would give him (a few years younger than me) pointers on the drums and on music. The instruction though informal, was personal, genuine and most potent. It was meaningful to see Mr. Long Sr.'s work carried on through his son." Mr. Long's father is deceased. He would have been quite proud and just as excited about the meal Mrs. Long Sr. prepared for our lunch. That cobbler!
During the question and answer portion that ended the class, an 11 year old boy stepped forward and asked, "Do you all ever get nervous?" As several of us basically said, "Sometimes, yes." He said, "I guess so, because me, I was nervous even just coming up here to ask this question. I'm nervous now." He was so direct and honest, some of us started to get full. It really hit us because he implied, "But I'm still up here asking though!"
Some facts:
This weekend I received a Legend Award from the National Black Arts Foundation in Atlanta. I was given the opportunity to choose musicians to play for the awards ceremony and requested Melissa Aldana & Crash Trio and the great Detroit trumpeter and educator, Marcus Belgrave.
Not only did they represent our music with great clarity and depth of purpose, they also showed the diversity of artistic excellence still present in Jazz today.
Backstage Marcus and I hung and swapped stories about Ray Charles, Dizzy, Pops and New York. His beautiful wife Joan, also a great singer, spoke about the importance of sound and how she was initially attracted to Marcus by the warmth and distinctiveness of his tone. Anyone who knows Marcus knows that his sheer presence is an act of soul. In addition to the nuggets that come from his horn, no one in the world can verbally cosign an improvised solo as well as he can. He'll drop a "yeah" or a "blow your horn" on you at the perfect time.
I accompanied him on the dressing room piano as he taught me a tune he had written for Clifford Brown. It had a lot of complicated changes, but we kept at it until I had it all completely correct. We played it for a while and would laugh when I stumbled at the different harmonic twists and turns. I told him it reminded me of my dad and clarinetist Alvin Batiste. Marcus said Alvin played with him for a brief period in Ray Charles' band, but drove cats crazy because he practiced all day and night regardless of circumstance. They didn't know the half of it. Bat and my father would teach you long complicated tunes with not a piece of music in sight and would keep at it until you absolutely knew every note and chord change.
This method of learning also reminded me of a time I went to Ornette Coleman's apartment to practice with him. In the 1950s Ornette lived in New Orleans with drummer Herlin Riley's uncle, Melvin Lastie, a deeply soulful trumpet player. I remember getting to Ornette's house at about 11:00pm and we played our horns until about 2 in the morning without saying a word. Ornette was something, with a rare kind of home-spun seriousness and pure insightfulness that immediately made you feel at home. He told me not to worry too much about criticism, because my playing was very nuanced. He said I had a subtle command of the emotion in my sound, in much the same way people communicate by raising an eyebrow or scrunching their face. I can't lie; it felt good to hear him say something like that.
After we played, he told me that in the late 1950s my father and Alvin drove all the way from New Orleans to Los Angeles to visit him. They rolled up to his crib unannounced and, said "Hey man, we just came to see what you were dealing with."
We laughed about all kinds of stuff and when I finally left his house at 3:30 in the morning he said, "Don't compete with people, compete with yourself. Music is an idea not a race."
This is me and Marcus playing backstage.


text:
Blueberry Coffee Cake
|All purpose flour
|4 Cup (64 tbs)
|1 1⁄2 Cup (24 tbs)
|Baking powder
|5 Teaspoon
|1 1⁄2 Teaspoon
|1⁄2 Cup (8 tbs)
|1 1⁄2 Cup (24 tbs)
|4 Cup (64 tbs) (Fresh Or Frozen)
|1 Cup (16 tbs) (Adjust Quantity As Needed)
|Confectioners glaze
|2 Cup (32 tbs) (Adjust Quantity As Needed, If Desired)
Heat oven to 375°.
Grease 2 layer pans, 9X 1 1/2 inches, or 2 baking pans, 9X9x2 inches.
Mix all ingredients except blueberries, Topping and Confectioners' Glaze until moistened; beat vigorously 1/2 minute.
Carefully stir in blue berries.
Spread half the batter in each pan; sprinkle Topping on batter.
Bake until wooden pick inserted in center comes out clean, 45 to 50 minutes.
Cool slightly.
Drizzle Confectioners Glaze on top.
(Can be served immediately.) Cool thoroughly.
Wrap, label and freeze.
50 minutes before serving, remove Blueberry Coffee Cake from freezer and unwrap.
Heat uncovered in 350° oven until warm, 45 minutes.
TOPPING Mix 1 cup sugar, 2/3 cup all-purpose flour, teaspoon cinnamon and 1/2 cup soft butter.
Mix 2 cups confectioners' sugar, 1/4 cup butter or margarine, softened, and teaspoon vanilla.
Stir in 1/3 to 1/2 cup water, about 2 tablespoons at a time, until glaze is spreading consistency.


text:
Thank you for choosing to make a gift to UD. Our secure site ensures that your credit card, along with all other information you submit, will be processed in a safe and protected environment.
Your gift can give opportunities to our students to make their dreams a reality. Your gift provides the University's college deans, department chairs, faculty, and program directors with funds that can be used for scholarships,student aid, special services, equipment and projects. Your gift helps make dreams come true, day or night.
After making your gift, you will receive an online confirmation and can expect an acknowledgement in the mail.
Click here to make your gift online now.
If you would prefer to make a gift using a method other than this Web site, please feel free to contact us directly.
Office of University Development
George Evans House
Newark, DE 19716
Phone: 302.831.2104
Fax: 302.831.3045


text:
About the BookFrank and Joe go to the Pocono Mountains to investigate the mystery of a legendary witch who stalks Black Hollow seeking vengeance. It has allegedly returned after a hundred years of absence. They, Frank and Joe, along wtih Chet, embark on the mission after an invitation from a lon time friend Captain Maguire. They discover upon their arrival that captain is missing. They immediately go in his search, but fails. After a day they discover a man living in the woods, Walter Donner. He lived in a camoflauged cabin, very well done at that.
Recent threads
- Genre: Mystery
- Theme(s): Lifestyle, Family
- Author: Franklin W. Dixon
- Publisher: Grosset and Dunlap
Hardcover Release North America Dec 31, 1969
Hardy Boys Series
- Hardy Boys 29: The Secret of the Lost Tunnel
- Hardy Boys 38: Mystery at Devil's Paw
- Hardy Boys 44: The Haunted Fort
- Hardy Boys 20: Mystery of the Flying Express
- Hardy Boys 36: The Secret of Pirates' Hill
- Hardy Boys 7: The Secret of the Caves
- Hardy Boys 8: The Mystery of Cabin Island
- Hardy Boys 27: The Secret of Skull Mountain
- Hardy Boys 19: The Disappearing Floor
- Hardy Boys 30: The Wailing Siren Mystery
- Hardy Boys 12: Footprints Under the Window
- The Hardy Boys 1: The Tower Treasure
- Hardy Boys 22: The Flickering Torch Mystery
- Hardy Boys 41: The Clue of the Screeching Owl
- The Hardy Boys 4: The Missing Chums
- Hardy Boys 39: The Mystery of the Chinese Junk


text:
Thanks for redeeming.{{else}}
Success! Thanks for repurchasing.{{/if}} {{else}} {{#if Expired}}
Increase my visibility!{{else}} {{#if IsMultiPack}}
{{#if HasMultiPack}} You have {{MultiPackCount}} top spot(s) left. Now loading you into the search listings... {{else}} You have used all top spots. Now loading you into the search listings... {{/if}}{{else}}
We are loading you into the search listing pages...{{/if}} {{/if}} {{/if}} {{/if}}
{{Current}} just saw you!{{/if}} {{#if LastTopSpotPurchaseIsMulti }} {{#if HasAnyTopSpot}}
{{#if HasFreeTopSpot }} {{ UnclaimedTopSpotFree }} Free {{/if}} {{#if HasPaidTopSpot }} {{#if HasFreeTopSpot }} & {{/if}} {{ MultiPackCount }} {{/if}} Top Spot{{#if Plural}}s{{/if}} Left{{else}}
0 Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{else}} {{#if HasFreeTopSpot }}
{{ UnclaimedTopSpotFree }} Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{/if}} {{else}} {{#if HasResults}}
{{Current}} see you now!{{else}} {{/if}} {{/if}}
You can now invite anyone to meet at your favorite Starbucks.
Limited-time feature
36 year old woman | Highlands Ranch, CO, USA | Seeking men 28-36 within 50 miles of Littleton, CO
5'7" with heels...just sayin' ;D
So here it goes, a little about me in a nutshell. I was born and raised in North Dakota, but think I was born with Colorado blood in my veins. If you?re wondering?..yes my accent is gone! I was raised to respect people, to be honest and trustworthy. I am passionate about what I do as a career, but I don?t feel it defines who we are as individuals. I have strong morals and am a very loyal and supportive person and would like the same in a partner. I like to surround myself with people who are positive, like-minded, loyal, fun and ambitious. Life?s too short to deal with negative, angry people! I would like to think I am funny and tend to get sarcastic at times. I can appreciate someone who can make me laugh and be silly. Life shouldn?t always be so serious. Even though I am in the esthetic industry, I am not high maintenance. I can shower, do my hair, makeup, brush my teeth etc in 30 minutes if I had to. With that being said?.I can be comfortable in sweats hanging on the couch, to dancing at the clubs, to getting dressed up in a cocktail dress and go out for a romantic evening out. Family is important to a certain extent. If you are still attached to your mom by her umbilical cord, I am not your match. I want a man not a mama's boy. A little about my partner: -Can make me laugh -Passionate -Confident in himself but not arrogant -Honest -Likes to be silly and have a good time Bonus: If you enjoy boating, wakeboarding/waterskiing, snowskiing/boarding, camping etc.. Well I guess that was a big nutshell! If you are on the same page with me, I would love to take the focus off me and learn more about you! ;-D
Camping , Coffee and conversation , Business networking , Cooking , Dining out , Fishing/Hunting , Movies/Videos , Music and concerts , Exploring new areas , Nightclubs/Dancing , Playing cards , Playing sports , Travel/Sightseeing , Volunteering , Watching sports , Wine tasting
Baseball, Basketball, Bowling, Cycling, Dancing, Football, Golf, Hockey, Inline skating, Other types of exercise, Running, Skiing, Swimming, Walking / Hiking, Weights / Machines
Middle of the Road
Where there is a lake, I am happy! I also enjoy a good patio with a view. If I have to be specific, I love Lake Powell, Dubai was fun and I enjoy all the mountain towns here in Colorado. :)
I my favorite is hard rock/rock, and dance music. I like pretty much all types of music except country...sorry I would rather hear fingernails on a chalk board. lol
Love to hit a Rockies, Broncos or Avalanche game. Attend concerts or other live bands around town. Get a group of friends together for A BBQ or to go dancing.
The Answer from John Assaraf, The Power and Advanced Professional Skin Care
Z{{Cta}} {{#if HasMoreInfo}} ?{{CtaSecondary}} {{/if}}
|What she is looking for
|5'3" (160cms)
|5'8" (172cms) to 6'2" (187cms)
|Body type:
|Slender, About average, Athletic and toned, A few extra pounds, Stocky
|No preference
|No preference
|No Way
|No Way, Yes, but trying to quit
|Social Drinker
|Social Drinker
|Self-Employed / Entrepreneur
|No preference
|I'll tell you later
|No preference
|Never Married, Divorced
|Have kids:
|Yes, and they sometimes live at home, No, Yes, and they live away from home
|Wants kids:
|Not sure
|Someday, Not sure, Probably not, No
|White / Caucasian
|No preference
|Spiritual but not religious
|No preference
|Graduate degree
|No preference


text:
Cameron Diaz & Benji Madden Just Got MARRIED!
Engagements & Weddings – SHOCKER: Cameron Diaz and Benji Madden are now hitched!
Engagements & Weddings – SHOCKER: Cameron Diaz and Benji Madden are now hitched!
Engagements & Weddings – For all you "Bennie and the Jets" enthusiasts, you may have already heard that Elton John and David Furnish tied the knot with the papers to prove it on December 21, sharing their wedding love on Instagram. An Instagram account that Elton John set up 4 days ago and has over 38,000 followers. This was […]
Engagements & Weddings – Another girl isn't spending the holidays alone: Solange Knowles!
Celebrities – Naya Rivera's hasty marriage was the one thing that escalated quickly!
Celebrities – Hands off, ladies! Adam Levine is now taken.
Celebrities – Sorry girls, Zachary Levi is hands-off for good!
Celebrific Sighting Pictures – With her marriage to Brandon Blackstock this Sunday, we can only guess that Kelly Clarkson couldn't "catch her breath"!
Celebrities – Adam Levine's "moves like Jagger" have finally paid off – he's got himself a fiancé!
Celebrities – One of the more enduring relationships in Hollywood has been between Kiss' Gene Simmons and Playboy playmate and B-movie vixen Shannon Tweed. Yes, the guy with the unusually long tongue and the girl who made men's tongues flap out have a long-standing relationship – not really surprising despite the unusual pairing. The couple has been […]
Kevin Jonas – People magazine won the bid to the sought-after wedding photos of Kevin Jonas and Danielle Deleasa. The oldest member of the Jonas Brothers married his girlfriend in a Disney-style wedding last December 19 at Oheka Castle in Huntington, New York. "We're so happy that we're finally married and we were able to share the special […]


text:
ALAMEDA, Calif. — Other than the reigning NBA MVP himself, the most notable figure at Stephen Curry's Select Camp never took the court at St. Joseph Notre Dame High School this week. Instead, he watched from the stands. Mike Bibby, one...Show More Summary
Lil Bibby might have the world's least intimidating rap name. It evokes the following things: Smallness, actual babies, and journeyman NBA point guard Mike Bibby, who had a nice run with the early-'00s Sacramento Kings but who was never exactly Ron Artest. (Maybe I should be happy that Lil Bibby didn't go with "Lil Laettner" [...]
Despite being ridiculed for their lack of cap flexibility, the New York Knicks have built one of the deepest rosters the NBA has to offer. Only a year-and-a-half ago, the Knicks were starting Mike Bibby and relying on the likes of Bill...Show More Summary
Phoenix, AZ — The NBA's Mike Bibby was escorted out of his son's high school basketball game by police after arguing with the referees Friday night. Bibby acted like some sort of hero upon being kicked out by cops as he received an ovation from the teens watching the game in the gym His son, [...]Show More Summary
Mike Bibby has been waiting to get the call that somebody wants him back in the NBA, but it has yet to come at this point, so he's doing a lot of normal guy living as of late. You know, like getting kicked out of his son's high school basketball game. Show More Summary
Mike Bibby no longer has a home in the NBA, which means that he has plenty of time to attend his son's high school basketball games. Last Friday, Bibby was kicked out of one of his son's games for arguing with the referees, and was escorted out of the gym by a police officer. Thanks to Arizona's ABC affiliate, we have video of the incident. More »
The former NBA point guard was kicked out of a Phoenix prep contest for criticizing refs.
Nine months ago, Bibby was in the playoffs with the Knicks. Now, he's arguing with high school refs.
Mike Bibby is itching for another shot in the NBA, and he is taking his chances at returning to his first team, the Memphis Grizzlies. Meanwhile, Lionel Hollins doesn't have any need to find out what Bibby would do coming off the Grizzlies bench in a 15th season: Bibby couldn't do anything to make up for what Jerryd Bayless doesn't do. Show More Summary
The Grizzlies conducted a workout with veteran point guard Mike Bibby in Phoenix Wednesday afternoon before their game with the Suns at US Airways Center. Bibby, 34, lives in the Phoenix area but hasn't played in the NBA since appearing in 39 games for the New York Knicks last season. Sources with knowledge of the situation [...]
Heading into the summer, the New York Knicks knew the key to their offseason was going to be how they handled the point guard position. After struggling for much of the 2011-12 season with Toney Douglas and Mike Bibby manning the 1, the Knicks benefited greatly from the sudden emergence of Jeremy Lin in February. Show More Summary
The New York Knicks overhauled their roster in the offseason. They let starting-caliber players like Jeremy Lin and Landry Fields walk, and they eviscerated their bench. Gone are Toney Douglas and Jared Jeffries, Mike Bibby and Josh Harrellson. Show More Summary
The New York Knicks have the extremely tough task this season of replacing fan favorite Jeremy Lin with another starting point guard. With all of the point guards from last year's roster, Toney Douglas, Baron Davis and Mike Bibby, no longer with the team, it will be up to one of the Knicks' offseason additions to take on this role. Show More Summary
August 31, 2012 – The Hoop Doctors The Knicks have been stockpiling aging point guards recently. Mike Bibby, Baron Davis, Jason Kidd. But they have their staring PG by signing Ray Felton earleir this is summer. Therefore, Bibby's services may no longer be needed. A source close to Knicks unrestricted free agent Mike Bibby told ESPNNewYork.com [...]
Drafted 10th overall in 1998 by the Boston Celtics out of Kansas, he felt a little disrespected. I mean, Michael Olowakandi was the first overall pick, then went Mike Bibby, Raef LaFrentz, Antawn Jamison, Vince Carter, Robert "Tractor" Traylor, Jason Williams, Larry Hughes, Dirk Nowitzki (who the Bucks traded to Dallas for "Tractor") and then Pierce. Show More Summary
The New York Knicks gave their fans some hope for about 12 minutes in Game 5 action of the 2012 NBA playoffs, but the Miami Heat eventually woke up and eliminated New York with a 106-94 victory. The Knicks, sparked by Mike Bibby (seriously), came out with a lot of energy in a partially empty American Airlines Arena and jumped out to an early lead. Show More Summary
May 9, 2012 – The Hoop Doctors Because every Knick PG is hurt, and because Toney Douglas has been banished, Mike Bibby will get the start against the Heat in Game 5. But Dwyane Wade doesn't seem too concerned about that. When asked about Bibby Wednesday, Wade decided to take a verbal jab at his [...]
There is no point in trying to stretch some pun out of his last name because Mike Bibby can't be squeezed into a Linsanity-esque narrative. But there is plenty that is intriguing about the veteran Knick point guard starting in Game 5 against his former team, the Miami Heat. Show More Summary
May 8, 2012 – Ben Berry Mike Bibby has been a Team Jordan member for some time now and with teammate Carmelo Anthony also apart of the New York Knicks roster, its only natural that he would throw Bibby pairs of his signature sneaker since they are both under the Jumpman umbrella. I did not [...]


text:
We're developing our website and we want your views and ideas to help make it better.
Can you help us do this by completing our feedback form?
26 January 2006, 9.00am, Conference Centre, Springfield Hospital
For noting:
15.1 The minutes of the November meeting of the AuditCommittee
15.2 PALS report July to September 2005
15.3 Feedback on the Trust Race Equality Scheme
Next Board meeting: Thursday 23 February 2006
Kim Goddard
Assistant Director, Governance
January 2006


text:
Ambassador's wife offers relief to Syria's civil war victims - and to Israeli hospital
Wife of Australian ambassador tells the world what Rebecca Sieff hospital in Safed is doing for children wounded in the Syrian civil war.
Text size
It's her husband who's officially the ambassador – Australia's ambassador to Israel, to be precise.
The full text is available for subscribers & registered users.
Click here to register for free, to subscribe ($1 for the first 4 weeks) or login
Like us on Facebook and get articles directly in your news feed


text:
Notice: Arkansas Best Federal Credit Union will be closed Friday, July 3rd in recognition of Independence Day.
Starting July 7… ABFCU will have a new website for your use.
For a limited time, ABFCU has a Share Certificate Special. For an investment of at least $10,000, we are offering a one-year certificate rate of 1.00%, with an APY of 1.01%. Early withdrawal penalties apply. Call today for details!
Don't let our addition of the AskAuto app slip by you! AskAuto could be your future automobile loan assistant by giving you easy access to research about vehicles, giving you the option of prefilling loan applications, and reminding you of low rates at Arkansas Best Federal Credit Union. Download AskAuto today!
Did you know you can manage your ABFCU Visa online? Check your balance and make payments today! Enroll by going to www.ezcardinfo.com or learn more by clicking the banner above!
Our Arkansas Best Federal Credit Union Mobile App is now available for download! Our app is a one-stop, mobile shop for all of our services. Access many mobile features such as, mobile banking, loan applications and even our latest service addition of Mobile Deposit!
Download now for your mobile device by clicking one of the links below:
For iOS devices:
For Android devices:
Mobile Deposit
To learn more about Mobile Deposit and how to deposit your checks through your phone click here!
Like us on Facebook!
You can call the Credit Union Service Call Center at 888-837-6500 for 24 / 7 service, including account and balance inquiries and transfers between accounts.


text:
Alexander Car DealerChange City
Alexander Car Dealer
Search thousands of Alexander car dealers across the nation online at Autobytel.com. Find your prospective new or used vehicle by brand, year, price, or category. Autobytel has a huge directory of Alexander car dealerships with their inventories of new and used car, truck, and SUV listings online. We can be your resource as you go through the transaction of purchasing a car. Sort through various costs on new and used vehicles, see pics of cars, read informative articles, review vehicle information, and find the actual value of autos at the Alexander car dealership.
Times have changed and the need for visiting Alexander car dealerships has been rendered obsolete. Thanks to the world wide web; Alexander car dealers have the choice of having all of their stock of vehicles listed at various places like Autobytel.com. And the majority of car shoppers will begin to research automobiles online. After a consumer has narrowed down their choices of new or used cars; they will begin to search the local listings of Alexander car dealers. Odds are they will find themselves located at a viable online automotive resource like Autobytel.com. Visit our site to see free vehicle pricing information from a couple of Alexander car dealers.
Having one Alexander car dealership that you can trust is a big deal. Do not presume that the only trip you will make to the Alexander car dealer is to close the deal on a new or used car. Most Alexander car dealers have automotive friendly services that will warrant your return to the lot some day. Respectable Alexander car dealerships have much more to offer the customer than just new and used car sales; there should also be: a body shop, a service department, a parts center, and a financing office. So there is a chance that you will be visiting that Alexander car dealer often for something like warranty service. Entering into a partnership with the Alexander car dealership of your choice can be a major benefit to all parties involved.
Browse the Alexander car dealerships catalogue at Autobytel.com to get information and an assessment on a perspective dealer. Peruse accounts given by shoppers of Alexander car dealers to find out valuable details. This could be an effective tool at narrowing down which Alexander car dealerships can most closely fit your new or used car buying needs.


text:
With Instructables you can share what you make with the world and tap into an ever-growing community of creative experts.
share what you made with text, photos, video, and files
Create »
gather your favorite instructables together
We have a be nice comment policy. Please be positive and constructive.
1,255 views
1 favorites
How to Make a Desktop Viking Catapult (with a bonus wargame to play).by Kiteman
How to make: a 3 part paper clip catapultby nutsandbolts_64
Building the Collapsible Catapultby Engl421 Dood
Awesome Mini Catapult!by slipknot rules
Cardstock Catapultby n2o1gaming
Mini Catapultby Swagtastic0619
Knex Catapult-Gun Hybridby smickel
30 Minute Desk Catapult (I made it at TechShop)by madaro
Hand Held Ballistaby sphsengineering
Pocket sized catapultby eatmeidareyou
See More
Download our new apps for iOS, Android and Windows 8!
© 2015 Autodesk, Inc.
By clicking "Create Account" you are indicating that you have read and agree to the Terms of service.
Already a member? Login »
Enter the email associated with your account and we will send you your username and a temporary password.
Not a member? Sign Up »


text:
I originally converted my Superfly to a 1x9...I race a single speed Rig...well now I'm going to be racing my new converted SS Superfly...I put my I-9's on it too, it is down to 21.5 LBS. now...raced it yesterday and it rode VERY well...very fast too...easy to handle, it was quick through some twisties....should be fun!
Results 1 to 9 of 9
Thread: My New Coverted SS
Hot Deals See All Hot Deals >>
Latest Mountain Bike Articles
MTBR on Facebook