» Fig Leaf Software Home

We've Got You Covered.

Thursday, January 29, 2015

Department of Interior Selects Fig Leaf Software to Develop DOI.gov and BSEE.gov on Drupal Open Source CMS

New Mobile First Drupal Websites will Promote Citizen Engagement

Fig Leaf Software is proud to announce that Fig Leaf Software, in partnership with Phase2 Technology, has been selected to migrate the new www.doi.gov website onto the Department of Interior’s new Drupal CMS platform.  Fig Leaf Software and Phase2 will complete the migration onto the OpenPublic on SoftLayer cloud platform created by Phase2 and IBM.  
DOI Logo
Department of the Interior selects
Fig Leaf Software to implement new
Drupal CMS Platform
"The Department of the Interior’s innovative approach to consolidating the agency’s content management systems onto a single open source cloud platform will provide a great example for how other agencies and organizations can be successful with citizen engagement using open source platforms. Fig Leaf Software is very excited to be working with DOI and Phase2 in making this a successful launch."  ~ Dave Gallerizzo USMCR (Ret.), CEO of Fig Leaf Software.
The Department of Interior has the goal to consolidate nine Content Management Systems into a single common platform based on the Drupal CMS platform. In 2014 the Fig Leaf Software / Phase2 Technology team was selected from a large field of vendors to be a part of a BPA dedicated to supporting the Drupal platform at DOI and their CMS consolidation efforts. 
"We are looking forward to teaming up with Fig Leaf Software to continue innovating for the Department of Interior," said Jeff Walpole, CEO of Phase2. "Fig Leaf is the perfect partner to migrate DOI.gov onto the first consolidated, agency-wide platform to use OpenPublic as its base."
The U.S. Department of the Interior (DOI) protects America’s natural resources and heritage, honors our cultures and tribal communities, and supplies the energy to power our future.  Read more about Fig Leaf Software's work with the Department of Interior: http://www.figleaf.com/case-studies/us-department-interior.


Monday, January 26, 2015

Dave Gallerizzo teaches Site Building with Drupal in Washington, DC. 
Despite the snow storm this week which turned out to be a bit of a bust in Washington, DC (so far!), Fig Leaf Software filled training rooms to teach Acquia Site Building with Drupal and Fast Track to Sencha Touch 2.4 + Advanced Architect.  The two classes, taught respectively by the former University of Maryland college room mates, Dave Gallerizzo and Steve Drucker, are designed to teach web professionals the nuances of the respective technologies. 

Students who participate in the 2 day Site Building with Drupal class will have the option to continue on to a day of PHP for Drupal and then a fourth and fifth day which is focused on Drupal 7 Layout and Theming

Both the Drupal and Sencha classes are being taught to students attending in-person and online.  The online learning portion utilizes Adobe Connect

Steve Drucker teaches Sencha Touch & Advanced Architect in Washington, DC.
The Sencha Touch and Advanced Architect class is a one week class that includes a full review of core concepts including: 

  • Ext Application Design
  • Sencha Architect
  • Sencha Fundamentals
  • Event Handling
  • Component Model
  • Working with Data
  • Laying out your GUI
  • Getting on the Grid
  • Visualizing Data
  • Persisting UI State
  • Utility Functions
  • Creating & Extending Classes
  • Internationalization
  • Theming
  • Application Architecture
  • Building Ext and your Project

Sign up today for the Free Hello Drupal class - a 1/2 day introduction to Drupal for people who are curious about Drupal and want to learn how to get started with the Drupal CMS.

Thursday, January 22, 2015

Music, Sports and Lifestyle Mobile Experience Driven by AngularJS and NodeJS for VOA

Dandalin VOA Mobile Home Page
Dandalin VOA
Voice of America audiences in Nigeria can now get their news on the go with DandalinVOA, a dynamic 24/7 mobile phone stream featuring a fresh mix of Nigerian and American music, the latest news, sports and entertainment updates.  The Nigerian mobile market represents one of Africa’s largest and most vibrant mobile markets, with approximately 60 million adults using their phones to access the news each week.  the DandalinVOA site specifically serves the 25-and-under crowd providing young people a way to catch up on the news, enjoy music and listen to a lineup of relevant programming.

Based on the success VOA experienced with the 2014 World Cup application built by Fig Leaf Software, the agency engaged Fig Leaf Software supplemental staffing resources to replace the agency’s www.dandalinvoa.com public site with a new fully responsive mobile site built using the MEAN Javascript Framework.  MEAN provides a fullstack framework for:  
  • MongoDB - the leading NoSQL database, empowering businesses to be more agile and scalable
  • Express - is a minimal and flexible Node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications
  • AngularJS - AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop
  • Dandalin VOA Content Page
    Dandalin VOA
    Content Page
  • NodeJS - Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications
DandalinVOA news is published using a Faye messaging server to push new news as it is updated real time. The Faye Server, a publish-subscribe messaging system based on the Bayeux protocol.  Faye provides message servers for Node.js and Ruby, and clients for use on the server in all major web browsers. 
The AngularJS code talks to the backend NodeJS code and is integrated with Pangea, VOA’s homegrown CMS.  The new site is hosted on the Amazon AWS platform with a full staging and production stack and media server.  The Varnish Cache server handles millions of hits per second and the entire application integrates with Adobe Site Catalyst to provide robust web analytics to capture how long each song is listened to, what content users are viewing, and how users navigate through the site, etc. Online streams are provided via an integration with VOA’s Dalet radio server.

The new site has been soft launched at http://beta.dandalinvoa.com/ and will replace the existing public site during the winter of 2015.  The new site features live streaming of music and news published from the legacy content management system and also includes: 
Dandalin VOA
Football Scores
  • News with Integrated Audio Streaming - users can now share a stories via Facebook, Twitter and Google+
  • Sports - with links to English Premiere League schedule charts and team rosters as well as real-time game highlights 
  • Living & Entertainment - updates and news related to key interest areas 
  • Music - a library of about 10,000 songs 
  • Breaking News - loads as a large red banner at top with links to real-time breaking news
  • Administrative Console - for managing the promos, page layouts, question of the day, etc. 

Tuesday, January 13, 2015

Google Search Appliance Setup: Step by Step Instructions (Training)

While Fig Leaf Software continues to teach hands-on, instructor-led training for the Google Search Appliance, we've also successfully provided step-by-step instructions online via YouTube.  Google hired Fig Leaf to develop online asynchronous training for the Google Search Appliance based on the tremendous success of the classroom training.

Free GSA Optimization Check

Google Search Appliance Deployment Basics (GSA 1) 
Note the next in-person and online instructor-led classes taught by our CTO, Dave Watts, will be February 10-11, 2015 and March 24-25, 2015.
  1. Product Overview
  2. Setup and Management
  3. Basic Indexing and Serving
  4. Searching Secure Content

Google Search Appliance Deployment Intermediate (GSA 2)
Note the next in-person and online instructor-led classes taught by our CTO, Dave Watts, will be February 12-13, 2015 and March 26-27, 2015.
  1. More Crawling Scenarios
  2. Improving User Experience
  3. Searching for Experts
  4. Front End Customization
  5. Secure Search with Kerberos
  6. Secure Search with ACLs and Groups
  7. Searching Windows File Shares
  8. Searching Microsoft SharePoint
  9. Mirroring for Backup
  10. Upgrade and Migration

Google Search Appliance Deployment Advanced (GSA 3) 
  1. Secure Search with SAML Bridge
  2. Integrating with SSO Systems
  3. Advanced Security Classes
  4. Searching Databases
  5. Advanced Windows Environments
  6. Advanced Windows Environments
  7. Improving Relevancy
  8. Writing a OneBox Module
  9. Writing a Feed
  10. Writing a Connector

Free GSA Optimization Check

Tuesday, January 6, 2015

Converting an Ext 5 Grid to Excel Spreadsheet

A slightly belated holiday gift — my Ext JS Grid to Excel code, now updated for Ext JS 5!
Features include:
  • Group support
  • Handling of numeric vs string data types
  • Post back to an app server for browsers that don’t support client-side downloads
To check out the full code please visit my blog: Druck-I.T.
Written by: Steve Drucker

About Us

Fig Leaf Software is an award-winning team of imaginative designers, innovative developers, experienced instructors, and insightful strategists.

For over 20 years, we’ve helped a diverse range of clients...

Read More

Contact Us


Fig Leaf Software

1400 16th Street NW
Suite 450
Washington, DC 20036