paster.vim - A Pastebin Plugin For Vim
paster.vim -- BSD license
Paste text from the current document onto a public pastebin or board. This
implementation is written in vim to reduce external depencencies to Python or
Perl. The only external dependency is cURL (e.g. /usr/bin/curl in UNIX-like
systems) as an HTTP posting tool. This posting tool, and all its command line
parameters are configurable by the user.
Paster features:
- Pastes to any pastebin with a public API
- The end-user's nick is configurable per use, or via .vimrc
- Sends syntax highlighting information if the target supports it
- Uses standard vim range commands for its use
- Copies the URL where the text was pasted to the system clipboard and the status line
Best of Breed Software Presentation at OSBC 2009
Open source software is not the answer to every question. Neither is proprietary software. Most mission-critical
deployments can benefit from leveraging both but… how do you identify when to use one or the other? This session
describes the blueprint that the author used at a few large public companies for building their mission-critical
systems. It’ll cover the selection process, the open-source communities, participation in the project, and how to
get support from the same open-source team that built the project in the first place. Learn how to spend about of the
30% total (including support and consulting!) of what you’d otherwise spend in a commercially driven software
deployment.
Mission-Critical Cloud/Enterprise Hybrid Deployments
Almost every vendor talks about cloud computing, and "cloud" is becoming the buzzword du jour.
Eugene talks about how to design, implement, and roll-out cloud/enterprise hybrid applications based
on his real-world experiences rolling out production-quality cloud systems. This presentation will
guide you to identify the different cloud architectures that you can combine with your application
(Software as a Service or SaaS, Platform as a Service or PaaS, Infrastructure) and learn how
to define an architecture based on cloud and enterprise components to attain maximum scalability
at a low cost of deployment and operations.
Scalability, High Availability, and Performance Refcard
The terms scalability, high availability, performance, and mission-critical can mean different things to different organizations, or to different departments within an organization. They are often interchanged and create confusion that results in poorly managed expectations, implementation delays, or unrealistic metrics. The Scalability and High Availability Refcard (#43, DZone, 2009) provides you with the tools to define these terms so that your team can implement mission-critical systems with well-understood performance goals.
jtouch 1.1 Released!
jtouch is a Java-based GUI tool that offers equivalent
functionality to the UNIX touch command. Users can select files or directories and
touch them to update their modification time. The tool
was created purely for convenience so that users can
update file/directory times without having to open a
console to execute the command.
jtouch runs in any GUI environment (Linux, Windows) where Java is available. It's
also packaged as a stand-alone Mac application -- just click and go!
Developing with Google App Engine
The book is ready! Learn how to develop Google App Engine applications, along with
the basics of cloud computing, Platform as a Service software, and how a distributed
database model helps with scalability. You may find it at every major booksellers, on-line and
in the real world.
Check out the table of contents, download the sample code, and find out what comes in its 164 pages. You may use it as a reference, or for learning how to build a complete application step-by-step. Every chapter builds on the knowledge gained in the previous one as new concepts are introduced from a simple greeting program to a complete App Engine application.