agileice.blogspot.com agileice.blogspot.com

agileice.blogspot.com

Agile ICE

Dynamic languages, programming, and other tech odds and ends. Thursday, December 10, 2009. Coding around Shiro security in Grails integration tests. A number of our controllers work directly with the Shiro-authenticated user in a session, so when it comes to integration testing our controllers, we need a way of faking the Shiro actions. Groovy's metaprogramming techniques make it fairly easy. Import org.apache.shiro.subject.Subject. Def subject = [ getPrincipal: { "iamauser" },. IsAuthenticated: { true }.

http://agileice.blogspot.com/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR AGILEICE.BLOGSPOT.COM

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

December

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Saturday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 4.6 out of 5 with 12 reviews
5 star
9
4 star
1
3 star
2
2 star
0
1 star
0

Hey there! Start your review of agileice.blogspot.com

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

0.8 seconds

FAVICON PREVIEW

  • agileice.blogspot.com

    16x16

  • agileice.blogspot.com

    32x32

  • agileice.blogspot.com

    64x64

  • agileice.blogspot.com

    128x128

CONTACTS AT AGILEICE.BLOGSPOT.COM

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
Agile ICE | agileice.blogspot.com Reviews
<META>
DESCRIPTION
Dynamic languages, programming, and other tech odds and ends. Thursday, December 10, 2009. Coding around Shiro security in Grails integration tests. A number of our controllers work directly with the Shiro-authenticated user in a session, so when it comes to integration testing our controllers, we need a way of faking the Shiro actions. Groovy's metaprogramming techniques make it fairly easy. Import org.apache.shiro.subject.Subject. Def subject = [ getPrincipal: { iamauser },. IsAuthenticated: { true }.
<META>
KEYWORDS
1 skip to main
2 skip to sidebar
3 agile ice
4 as subject
5 that's it
6 def user
7 else {
8 do something different
9 posted by
10 jeffrey erikson
CONTENT
Page content here
KEYWORDS ON
PAGE
skip to main,skip to sidebar,agile ice,as subject,that's it,def user,else {,do something different,posted by,jeffrey erikson,5 comments,labels grails,groovy,shiro,testing,checking the failureproperty,dependencies {,check,clean,compilejava,compilegroovy
SERVER
GSE
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

Agile ICE | agileice.blogspot.com Reviews

https://agileice.blogspot.com

Dynamic languages, programming, and other tech odds and ends. Thursday, December 10, 2009. Coding around Shiro security in Grails integration tests. A number of our controllers work directly with the Shiro-authenticated user in a session, so when it comes to integration testing our controllers, we need a way of faking the Shiro actions. Groovy's metaprogramming techniques make it fairly easy. Import org.apache.shiro.subject.Subject. Def subject = [ getPrincipal: { "iamauser" },. IsAuthenticated: { true }.

INTERNAL PAGES

agileice.blogspot.com agileice.blogspot.com
1

Agile ICE: September 2009

http://agileice.blogspot.com/2009_09_01_archive.html

Dynamic languages, programming, and other tech odds and ends. Saturday, September 19, 2009. Binding the Grails DataSource in JNDI for Integration Testing. While we could have set up a source in jetty-env.xml and placed that file in WEB-INF, from a number of postings on the 'net (see, for example, this thread. Class MyClassTests extends GroovyTestCase {. Def dataSource / auto-wired by Grails. Setup, test methods, etc . . . With the data source defined, we can now access it as we need it. Def ctx = new jav...

2

Agile ICE: August 2009

http://agileice.blogspot.com/2009_08_01_archive.html

Dynamic languages, programming, and other tech odds and ends. Saturday, August 29, 2009. Groovy RESTClient, HTTPBuilder, and PUT responses with no body. In working with a RESTful web service that allows PUT requests to upload files, I came across an slight annoyance with the put() convenience method in the Groovy RESTClient. Here's the scenario: I upload a zip file to the service so that it can use the data in that file to populate some things (see my post Groovy, RESTClient, and PUTting zip files. It tu...

3

Agile ICE: November 2008

http://agileice.blogspot.com/2008_11_01_archive.html

Dynamic languages, programming, and other tech odds and ends. Wednesday, November 26, 2008. Accessing Subversion via SSH on a non-standard port. This may be common knowledge, but it took me a few minutes to figure out and I didn't want to have to spend a few minutes again in the future when I forget how to do this months down the line :). Basically, in your home directory (on a Linux system), there's a file .subversion/config. In that config file, there's a section called [tunnels]. The "reposerver" part...

4

Agile ICE: November 2009

http://agileice.blogspot.com/2009_11_01_archive.html

Dynamic languages, programming, and other tech odds and ends. Thursday, November 19, 2009. Running easyb stories in a Gradle build. Recently, I've felt like I've been fighting Maven for all but the simplest builds, so I've been exploring alternative build systems, notably Gradle. One thing, too, that's become really important to my build processes lately is running easyb. Tests, so I wanted to figure out how to use easyb in my Gradle builds. TestRuntime("org.easyb:easyb:0.9.6@jar") { transiti...With the ...

5

Agile ICE: September 2008

http://agileice.blogspot.com/2008_09_01_archive.html

Dynamic languages, programming, and other tech odds and ends. Monday, September 22, 2008. Adding HTTP Basic Authorization to GroovyHTTP. A while back, I discovered a great little Groovy utility by Tony Landis called GroovyHTTP. Which allows you to generate web requests in Groovy. I've used it with great success on a number of projects. Lately, I've been playing with a neat GTD web app named Tracks. But when you need it, you need it. Def h = new GroovyHTTP(protectedUrl). Links to this post. So I have a se...

UPGRADE TO PREMIUM TO VIEW 8 MORE

TOTAL PAGES IN THIS WEBSITE

13

LINKS TO THIS WEBSITE

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog: Pleasing Developers

http://gerhardbjibs.blogspot.com/2010/05/pleasing-developers.html

Saturday, May 29, 2010. Subscribe to: Post Comments (Atom). JIBS - My Project. Kent Beck's Extreme Programming. MIL-STD-498 - The Granddaddy of Softare Standards. View my complete profile.

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog: July 2014

http://gerhardbjibs.blogspot.com/2014_07_01_archive.html

Sunday, July 27, 2014. Gerhard'd Software Development Papers. These papers are over 10 years old. I am posting them here because the free personal web space I have been using on Verizon for all these years is going away 20 September 2014. So I am now republishing with Google instead of Verizon. Amplifies my original RAD Rapids paper to incorporates my learning over the last few years. Paper is styled after Kent Beck's Extreme Programming Explained. User Interface Design Essentials. Useful for shops which...

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog: January 2009

http://gerhardbjibs.blogspot.com/2009_01_01_archive.html

Saturday, January 24, 2009. The January 2009 issue of Software Test and Performance. Has an article on Better Quality Through Software Reuse. Subscribe to: Posts (Atom). JIBS - My Project. Kent Beck's Extreme Programming. MIL-STD-498 - The Granddaddy of Softare Standards. View my complete profile.

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog: October 2008

http://gerhardbjibs.blogspot.com/2008_10_01_archive.html

Tuesday, October 28, 2008. Tried Maven for Jibs. Over the last few days, I converted JIBS directory structure to work with Maven and got Maven to build JIBS. JIBS uses a three other jar files so I really like Maven's repsoitory. Unfortunately, none of the jar files I use are in the Maven repository. So far so good. Based on my experience, if you are doing lots of smaller Java projects that need to roll up to a big deliverable in an orderly way, Maven is great. So, to recap, the good points were:. C) We u...

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog: Gerhard'd Software Development Papers

http://gerhardbjibs.blogspot.com/2014/07/gerhardd-software-development-papers.html

Sunday, July 27, 2014. Gerhard'd Software Development Papers. These papers are over 10 years old. I am posting them here because the free personal web space I have been using on Verizon for all these years is going away 20 September 2014. So I am now republishing with Google instead of Verizon. Amplifies my original RAD Rapids paper to incorporates my learning over the last few years. Paper is styled after Kent Beck's Extreme Programming Explained. User Interface Design Essentials. Useful for shops which...

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog: August 2008

http://gerhardbjibs.blogspot.com/2008_08_01_archive.html

Sunday, August 24, 2008. We all know from the Agile Manifesto that it is more important to value Individuals and interactions over processes and tools. This was brought out again for me in this month's issue of CrossTalk, the Journal of Defense Software Engineering. This was CrossTalk's 20th anniversary and they decided to have some retrospective articles. The very first was an article by Watts Humphery, the father of CMMI. In the Process Revolution. Subscribe to: Posts (Atom). JIBS - My Project.

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog: April 2009

http://gerhardbjibs.blogspot.com/2009_04_01_archive.html

Wednesday, April 8, 2009. Great article by Andrew Binstock. Basically they did a survey that showed for the majority of modern code, the McCabe Cyclomatic Complexity Number does not tell you anything useful about the probability of defects. Basically, the number has to be greater than 25 to predict defects but must code is below 25 and from 1-25 the survey found no correlation between the number and the defect count. Subscribe to: Posts (Atom). JIBS - My Project. Kent Beck's Extreme Programming.

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog: Debunking Cyclomatic Complexity

http://gerhardbjibs.blogspot.com/2009/04/debunking-cyclomatic-complexity.html

Wednesday, April 8, 2009. Great article by Andrew Binstock. Basically they did a survey that showed for the majority of modern code, the McCabe Cyclomatic Complexity Number does not tell you anything useful about the probability of defects. Basically, the number has to be greater than 25 to predict defects but must code is below 25 and from 1-25 the survey found no correlation between the number and the defect count. Subscribe to: Post Comments (Atom). JIBS - My Project. Kent Beck's Extreme Programming.

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog: May 2009

http://gerhardbjibs.blogspot.com/2009_05_01_archive.html

Tuesday, May 19, 2009. A colleague of mine referred me to the notion of Emergent Design. As discussed by Neal Ford. Part of Emergent Design is Code = Design. This reminded my of the elegant essays by Jack W. Reeves. Subscribe to: Posts (Atom). JIBS - My Project. Kent Beck's Extreme Programming. MIL-STD-498 - The Granddaddy of Softare Standards. View my complete profile.

gerhardbjibs.blogspot.com gerhardbjibs.blogspot.com

Gerhard's Blog

http://gerhardbjibs.blogspot.com/2010/01/good-article-on-importance-of-people.html

Saturday, January 16, 2010. Good article on the importance of people over process. Characterizing people as non-linear, first-order components in software development. Subscribe to: Post Comments (Atom). JIBS - My Project. Kent Beck's Extreme Programming. MIL-STD-498 - The Granddaddy of Softare Standards. Good article on the importance of people over proc. View my complete profile.

UPGRADE TO PREMIUM TO VIEW 8 MORE

TOTAL LINKS TO THIS WEBSITE

18

OTHER SITES

agilehyderabad.org agilehyderabad.org

Welcome agilehyderabad.org - BlueHost.com

Web Hosting - courtesy of www.bluehost.com.

agilehyperdrive.com agilehyperdrive.com

Home

What does it take to unleash the full potential of individuals, teams, or an entire enterprise?

agilehypnosis.com agilehypnosis.com

Hypnosis Perth CBD; Quit smoking, weight loss, anxiety, stress, phobias

Change Can Happen Today. Office 2, Level 3, London Court -. St Georges Terrace, Perth. Sugar and Chocolate Addiction. Fears & Phobias. Stress & Anxiety. Musings of a Hypnotherapist. Sugar and Chocolate Addiction. Fears & Phobias. Stress & Anxiety. Musings of a Hypnotherapist. Welcome to Agile Hypnosis. Whether you are just curious and want to know more about how hypnosis works, or you are looking to find a hypnotherapist that you feel comfortable working with, welcome to this site. Agile Hypnosis has mov...

agilei.com agilei.com

Testing Github IO

Modifications pushed to github automatically reflect on website. Need to explore further.

agileia.fr agileia.fr

Agiléia - Agence webmarketing agile | Création de sites, référencement, adwords et Stratégies webmarketing

Blog référencement pour tous. Blog référencement pour tous. Nous faisons du webmarketing, différemment. L’agilité permet de mener vos projets. Sereinement, étape par étape,. Dans un monde en évolution rapide. Un fonctionnement étape par étape systématique. Des cycles courts entre Décisions, Mise en oeuvre et Évaluations. Beaucoup de souplesse dans un cadre simple. Webmarketing : ensemble des moyens permettant de vendre sur internet". Réalisation de sites modernes et efficaces. 06 78 402 447.

agileice.blogspot.com agileice.blogspot.com

Agile ICE

Dynamic languages, programming, and other tech odds and ends. Thursday, December 10, 2009. Coding around Shiro security in Grails integration tests. A number of our controllers work directly with the Shiro-authenticated user in a session, so when it comes to integration testing our controllers, we need a way of faking the Shiro actions. Groovy's metaprogramming techniques make it fairly easy. Import org.apache.shiro.subject.Subject. Def subject = [ getPrincipal: { "iamauser" },. IsAuthenticated: { true }.

agileicons.com agileicons.com

Index of /

Apache Server at www.agileicons.com Port 80.

agileict.co.uk agileict.co.uk

Agile ICT | Providing ICT solutions for schools

Installation & Cabling. Desktops, Laptops & Tablets. Peripherals & Software. Vault Backup & Recovery. Welcome to Agile ICT. Agile ICT is the fastest growing ICT supplier for schools across the South Coast, working with schools in Dorset, Hampshire, Berkshire, Wiltshire and Somerset. We specialise in ICT for schools, offering solutions and technical support that truly fulfil the needs of our customers. Agile ICT Think Differently. Tailored To Your Needs. We have an expert team that will work with you to b...

agileid.blogspot.com agileid.blogspot.com

Instructional Design for Agile Software Dev

Instructional Design for Agile Software Dev. I am documenting my experience of creating end-user training and performance support tools for an application that is being developed using an Agile software development process. email GayleN.ID at gmail dot com. Friday, March 18, 2011. Our current idea for training deliverables is:. We don't know yet if the reference cards will by system/module-based or role based. What's Agile about all this? Meetings, Delays and Differences. Demos - Captivate demos of certa...

agileid.com agileid.com

Welcome! | AgileID

Skip directly to content. Social Networking Learning Strategy. Our experts will build you. A better solution faster. Connect With Your Audience. Best of breed, open-source solutions for. Reaching and engaging your audience. Custom module development,. Custom theme development,. Training Development and Delivery. Customized to fit your needs. With strategies empowered by technology. Join our mailing list. Integrating Convio with Drupal. Time for a Change! The Right Tool for the Job. Service platforms, inc...

agileidc.blogspot.com agileidc.blogspot.com

ORACLE APEX, SOA and JBOSS

ORACLE APEX, SOA and JBOSS. Thursday, 24 January 2013. File Upload Download in Apex. FILE UPLOADING AND DOWNLOADING:. CREATE TABLE "XXP UPLOAD1"("ID" NUMBER(10,0),"FILENAME" VARCHAR2(400), "MIMETYPE" VARCHAR2(400),"FILECONTENT" BLOB,"DOC SIZE" NUMBER(10,0),. NAME" VARCHAR2(400),"DESCRIPTION" VARCHAR2(400),. CONSTRAINT "XXP UPLOAD1 PK" PRIMARY KEY ("ID") ENABLE ). Table created- - - - - -. 3 create one blank page with no tabs to assigned to it, create one page item button on it (to accept id ). Applicatio...