soatechlab.blogspot.com
The Tech Lab: July 2010
http://soatechlab.blogspot.com/2010_07_01_archive.html
Sharing practical knowledge of technology with a focus on integration. Friday, July 23, 2010. Sending outbound SMTP messages through Gmail with Mule ESB. I'm currently working on a Managed File Transfer (MFT) proof-of-concept for a client using Mule ESB Enterprise. Mule ESB (I'm using Mule ESB Enterprise. Version: 2.2.5 Build: 16813 along with Mule Management Console support, i.e. mmc-agent-2.2.5.jar) *. Mule xmlns="http:/ www.mulesource.org/schema/mule/core/2.2". Http:/ www.mulesource.org/schema...Http:...
soatechlab.blogspot.com
The Tech Lab: July 2009
http://soatechlab.blogspot.com/2009_07_01_archive.html
Sharing practical knowledge of technology with a focus on integration. Sunday, July 19, 2009. Open Source Integration Podcast. A few weeks ago a few "charioteers" got together to discuss integration tools and techniques over a few beers :).check it out Episode 35 - A few beers with Chariot's Open Source Integration Experts. Subscribe to: Posts (Atom). Fort Washington, PA, United States. View my complete profile. Subscribe in a reader. Open Source Integration Podcast. SOA in the Real World.
soatechlab.blogspot.com
The Tech Lab: January 2011
http://soatechlab.blogspot.com/2011_01_01_archive.html
Sharing practical knowledge of technology with a focus on integration. Tuesday, January 4, 2011. Completely Remove MySQL on Mac OS X. I was getting my Mac ready to do some Rails development with a MySQL database and I ran into a problem installing MySQL 5.5.8. Sudo rm -rf /usr/local/mysql*. Sudo rm -rf /Library/StartupItems/MySQLCOM. Sudo rm -rf /Library/PreferencePanes/My*. Edit /etc/hostconfig) sudo vi /etc/hostconfig (Remove line MYSQLCOM=-YES). Sudo rm -rf /Library/Receipts/mysql*.
soatechlab.blogspot.com
The Tech Lab: January 2008
http://soatechlab.blogspot.com/2008_01_01_archive.html
Sharing practical knowledge of technology with a focus on integration. Thursday, January 10, 2008. Use JConsole with ActiveMQ for a quick JMS test client. First, I configured ActiveMQ with the queues I needed and started the server (console output below). The JMX service connection uri is part of the ActiveMQ startup output (see the last line beginning with INFO ManagementContext). After the server is running you then can start up JConsole by typing jconsole. Ok, now we're able perform as many MBean oper...
chariotsolutions.blogspot.com
Chariot Solutions: September 2013
http://chariotsolutions.blogspot.com/2013_09_01_archive.html
Friday, September 20, 2013. Come to Chariot's Data I/O Event on October 30th and learn about all-things data. We are holding an all-day event on October 30th, downtown in the Philadelphia Cira Centre, that shines a light on large-scale data processing and application management. In this article I'm going to explain a bit about the event's goals, and some information on the speakers and talks we've been lining up. First, the logistics. You can find out the full details and register on this page. Claudia w...
chariotsolutions.blogspot.com
Chariot Solutions: December 2012
http://chariotsolutions.blogspot.com/2012_12_01_archive.html
Wednesday, December 5, 2012. The "Pivotal Initiative" - VMware and EMC spin off a new organization to focus on big data in the coud. Disclaimer - I am a Chariot Solutions employee, however this analysis is my own and should not be interpreted as the policy or official stance of Chariot Solutions. I direct our VMware Authorized Training Center, and provide training in Spring, tc Server and other technologies. Chariot is a VMware solutions partner as well. Subscribe to: Posts (Atom). The Other Steve Smith.
chariotsolutions.blogspot.com
Chariot Solutions: Automated Testing of HTML5 Canvas/Single-Page Applications with Geb
http://chariotsolutions.blogspot.com/2013/07/automated-testing-of-html5-canvassingle.html
Tuesday, July 30, 2013. Automated Testing of HTML5 Canvas/Single-Page Applications with Geb. This is the second in a series of articles about using automated testing tools on a Canvas-based Web application. Each article covers a different testing tool or technique. (See the first on WebDriver. My goals for the automated testing are:. Make it easy to write tests. Run the tests in a real browser, to ensure I'm testing what a user would actually see. There's no built-in way to record Geb tests by interactin...
chariotsolutions.blogspot.com
Chariot Solutions: Quality Software and Safe Refactoring Done Right, (Hint: You need a lot of tests)
http://chariotsolutions.blogspot.com/2013/11/quality-software-and-safe-refactoring.html
Tuesday, November 26, 2013. Quality Software and Safe Refactoring Done Right, (Hint: You need a lot of tests). There are a few simple practices, using free and open source tools, that can greatly simplify the problem and allow a developer to refactor old code with confidence. In his book Working Effectively With Legacy Code. To ensure that releases are high quality and contain no regressions. Subscribe to: Post Comments (Atom). Chariot Solutions Web Sites. Chariot's Data I/O 2013 - Be there or be O(2 n).
chariotsolutions.blogspot.com
Chariot Solutions: March 2013
http://chariotsolutions.blogspot.com/2013_03_01_archive.html
Monday, March 18, 2013. Training Courses on Tap for Spring 2013. It's that time again. Flowers are sprouting, pollen is flowing, and, lo and behold, Chariot is running more training. We have some exciting additions to our courses this quarter, including a guest course by Neosoft, our usual Spring training courses, a Groovy and Grails offering, and more. Here's our lineup:. March 26-28 - Comprehensive Maven 3 and Nexus training. April 9-12 - Core Spring Developer Training/Certification. New for Chariot tr...
chariotsolutions.blogspot.com
Chariot Solutions: October 2013
http://chariotsolutions.blogspot.com/2013_10_01_archive.html
Thursday, October 31, 2013. 5 Tips for Big Software Projects. Software development isn't easy. And the bigger the software gets, the harder it is to build right from the ground up. A string of high-profile failures has given us a timely reminder of this. But it's not hopeless - here are five things to consider to bump the odds in your favor:. 1 Great software is never built on a poor architecture. 2 Generated code is terrible. 3 Best practices aren't always best. 5 Integration begins with testing. Using ...