- Build a RESTful API with Martini – I’ve been looking for an excuse to try Martini ever since it was announced on the golang-nuts mailing list. Martini is a Go package for web server development that skyrocketed to close to 2000 stars on GitHub in just a few weeks
- Docker unleashed: App portability gets a boost – Popular application-virtualization system for Linux no longer needs custom kernel, adds portability and connectivity features
- Atlassian: A Leader in Gartner’s 2013 Magic Quadrant for Application Development Life Cycle Management – Gartner's 2013 Magic Quadrant for Application Development Life Cycle Management names Atlassian as a Leader. We believe this is based on our investment in agile software development practices and support of team collaboration.
- Leveraging PhoneGap within Sencha Touch – With the release of Sencha Touch 2.3 and Sencha Cmd 4, creating your cross platform hybrid applications has never been easier. PhoneGap is now a key feature in the Sencha Touch mobile workflow integrating seamlessly into the newly released, NodeJS based, P
- Python Displacing R As The Programming Language For Data Science – R remains popular with the PhDs of data science, but as data moves mainstream, Python is taking over.
- cmder | Portable console emulator for Windows – Cmder is a software package created out of pure frustration over absence of nice console emulator on Windows. It is based on amazing software, spiced up with Monokai color scheme and custom prompt layout. Looking sexy from the start.
- An opinionated micro-framework for creating REST-like APIs in Ruby – Grape is a REST-like API micro-framework for Ruby. It's designed to run on Rack or complement existing web application frameworks such as Rails and Sinatra by providing a simple DSL to easily develop RESTful APIs. It has built-in support for common convent
- How Authy Built A Fault-Tolerant Two-Factor Authentication Service – On the heels of their newest product release, we sat down with Daniel Palacio, Founder of Authy, to talk about how they built their service.
- On launching AngularJS 1.2: what we learned, what we’re changing – We learned a lot from launching 1.2. Here are our own notes on the 1.2 launch process, and what we'll be improving, in case you're curious too.
- It can’t just be Big Data, it has to be Fast Data: Reactor 1.0 goes GA – I'm happy to announce that Reactor, a powerful foundational library for building reactive, fast data applications on the JVM has reached GA!
- Arm yourself: The API wars are coming – The arms merchants of the cloud and a new wave of developers armed with APIs are going to cause massive technology disruption.
- Eric Schmidt’s guide for converting to Android from iPhone – Eric Schmidt's guide for converting to Android from iPhone
- Salesforce Making Business Software More Social – NYTimes.com – According to a senior engineer overseeing the project, however, applications running on Salesforce can now be quickly remodeled for any screen, adding and taking away features that might prove more or less useful on a mobile device.
- Hands On With Google Glass 2: What’s New? – The second Explorer Edition of Google Glass is out—and we get our paws all over it.
- How Node.js Got Big – How the wunderkind framework grew up, from the perspective of one of its earliest contributors.
- What it takes to run Stack Overflow – Here’s what runs the Stack Exchange network in that data center
- FastR: an implementation of the R language – FastR: an implementation of the R language
- Researchers find possible solution for insulin dependence in type 1 diabetes – In what some are calling a potential cure for type 1 diabetes, researchers from UT Southwestern Medical Center have found that suppressing a single hormone may make the condition completely asymptomatic and eliminate the need for insulin injections.
- Amazon Web Services Blog: Rack and the Beanstalk – In this post we start to think out of the box, and show you how to run any Rack based Ruby application (including Rails and Sinatra) on the Elastic Beanstalk platform
- Raghuram Rajan: Why Did Most Economists Not Foresee the Crisis? – At the height of the financial crisis, the Queen of England asked my friends at the London School of Economics a simple question, but one for which there is no easy answer: Why did academic economists fail to foresee the crisis?
- Fishbone: A GWT and Google App Engine Blog: Tutorial: A GWT application for storing and serving images using the GAE Blobstore –
- Exposing a POJO as a JMX MBean easily with Spring « The Holy Java – Exposing a POJO as a MBean with Spring is easy, just don’t forget to start an MBean server and a connector. For JMXMP, include the jmxmp impl. jar on the classpath and for RMI make sure to start a RMI registry before the connector.
- Help.GitHub – Working with SSH key passphrases – This guide will step you through the process of securing your ssh keys while avoiding re-entry of your passphrase every time you use the key
- What is the single most effective thing you did to improve your programming skills? – Stack Overflow – What is the most effective thing you have done that improved your programming skills? What would you recommend to others that want to improve?
- HoneyApps Conduit – Vulnerability Management – HoneyApps Conduit consolidates all of your security vulnerability information, reporting and management into a single place. Conduit connects a number of automated vulnerability scanning solutions from web application, host, network and database vulnerability assessment tools and centralizes your company’s vulnerability data and reporting functions
- Contracts for Java – Google Open Source Blog – Contracts for Java is our new open source tool. Preconditions, postconditions, and invariants are added as Java boolean expressions inside annotations. By default these do nothing, but enabled via a JVM argument, they’re checked at runtime.
- minuteproject – MinuteProject is reverse-engineering tool – MinuteProject is reverse-engineering tool. It generate application stacks in technos: spring, hibernate, jpa, ibatis, FitNesse, VAADIN, OpenXava, Roo, Grails, Playframework
At last year’s BEA World, the conference formally known as eWorld, BEA announced the WebLogic Console for Tomcat. This add-in for the WebLogic console is finally here and I can’t wait to try it out. While I love WebLogic and use it for everything production, I do use Tomcat for some simple development tasks or quick POC applications that don’t require transactions or all of the bells-n-whistles of WebLogic.
The administration tools that ships with Tomcat leave a lot to be desired and so this will be a welcome invitation for anyone using Tomcat. The one sticking point is that it will require WebLogic and so this may only be a value-add for people using WebLogic. Since WebLogic developers licenses are free, anyone can download and use WebLogic but I’m not sure a lot of people will rush and download WebLogic, just to use the Tomcat admin console.
Most people that use Tomcat probably use or should really take a serious look at Tomcat Probe. Tomcat Probe is a web application, which is designed to dig into Tomcat internal objects to display invaluable runtime information about deployed applications and Tomcat instance in general. The list of features include:
- Display of deployed applications, their status, session count, session object count, context object count, datasource usage etc.
- Start, stop, restart, deploy and updeploy of applications
- Ability to view deployed JSP files
- Ability to compile all or selected JSP files at any time.
- Ability to pre-compile JSP files on application deployment.
- Display of list of sessions for a particular application
- Display of session attributes and their values for a particular application. Ability to remove session attributes.
- Ability to expire selected sessions
- Graphical display of datasource details including maximum number of connections, number of busy connections and configuration details
- Ability to reset data sources in case of applications leaking connection
- Display of system information including System.properties, memory usage bar and OS details
- Display of JK connector status including the list of requests pending execution
- Real-time connector usage charts and statistics.
- Ability to show information about log files and download selected files
- New! Ability to interrupt execution of “hang” requests without server restart
I understand (and applaud) BEA’s strategy of adoption of open-source tools, products and their commitment to open source software. In addition to supporting open-source initiatives, BEA has also contributed a lot of source-code and intellectual property to the open-source community as well. I know the strategy behind the WebLogic console for Tomcat is to up-convert people from Tomcat to WebLogic and make the migration process easier but the audience for this tool will be a very small and niche group. I guess I count myself in that small group and will install the Tomcat add-in for the WebLogic console – Can’t wait to see how it stacks up against Tomcat Probe.
BEA, WebLogic, Tomcat, weblogic+console, foss, open-source, tomcat+probe