Posts

Showing posts with the label development

BlueJ Free Java Development Environment

Image
BlueJ Free Java Development Environment BlueJ Free Java Development Environment BlueJ is an open source integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. BlueJ Java development environment comes with a built-in editor, compiler, virtual machine, and debugger. The program has been specifically designed for introductory teaching. BlueJ is a useful software that enables you to edit graphical class structures, compile JAR classes and packages, as well as to create interactive objects. The aim of BlueJ is to provide an easy-to-use teaching environment for the Java language that facilitates the teaching of Java to first year students. Special emphasis has been placed on visualization and interaction techniques to create a highly interactive environment that encourages experimentation and exploration. BlueJs editor features unique scope highlighting, where the backg...

Book Review IBM Lotus Domino Classic Web Application Development Techniques by Richard G Ellis Part 2

Image
Book Review IBM Lotus Domino Classic Web Application Development Techniques by Richard G Ellis Part 2 In part one of my review, I looked at the opening and closing chapters of this book. Theyre fairly non-technical and provide a very useful set of guidelines for the development and testing of Lotus Domino applications - and theyre just as relevant to XPages development. In part two, I want to look at the middle chapters. These chapters cover CSS and JavaScript as it relates to forms, views and agents. The book talks about some features which are only available in Notes/Domino 8.5 but it never discusses XPages. If youre already a domino developer and youre looking to move into XPages, then this book certainly isnt for you. If however, youve been using Notes and want to quickly port some applications to the web or if youre familiar with classic HTML, CSS and JavaScript but want to get some Domino projects off the ground, then this is the right book. Of course, if youre on a version of no...

Book Review IBM Lotus Domino Classic Web Application Development Techniques by Richard G Ellis Part 1

Image
Book Review IBM Lotus Domino Classic Web Application Development Techniques by Richard G Ellis Part 1 Im doing this review in two parts because the opening and closing chapters of this book are vastly different from the rest. I have to admit to wondering, when I was first asked to review this book, exactly what the market was that its aimed at. After all, arent all domino developers heading towards XPages now? Could a book on "traditional web programming in domino" still be relevant today? Well, surprisingly it is. The opening chapters deal with issues and requirements that our developers and I still constantly struggle with . They cover version control, issues logs, staging servers, commenting/documentation, standards and the big killer "scope creep". There are sections on using the "champions" in your office to drive projects, maintaining consistent URLs and setting up a developer test environment. These are aspects which affect all domino development re...

BlankOn 10 0 Tambora is Released After several years of development

Image
BlankOn 10 0 Tambora is Released After several years of development Rania el-Amina has announced the release of BlankOn 10.0, an Indonesian Linux distribution based on Debian and featuring a custom GNOME Shell-based desktop called "Manokwari " After several years of development , the BlankOn development team proudly present the 10th release of BlankOn, code-named Tambora. There are many changes in this release which provides its own colors and support for new hardware. The development team has also added new features to some of the native BlankOn packages. Manokwari is a desktop environment based on GNOME Shell 3. It combines GTK+ with the HTML 5 frontend; it is an evolution from a shell called blankon-panel. In this release, Manokwari gets many updates and several new features, including updated search function, right-hand side panel, weather widget, music player and beautiful icons. Manokwari on BlankOn Tambora supports higher screen resolutions, such as the Retina display...

Book Review Instant Flask Web Development by Ron DuPlain

Book Review Instant Flask Web Development by Ron DuPlain "Instant Flask Web Development" by Ron DuPlain (Packt Publishing http://www.packtpub.com/flask-web-development/book) is intended to be an introduction to Flask, a lightweight web application framework written in Python and based on the Werkzeug WSGI toolkit and Jinja2 template engine. The book takes a tutorial style approach, building up an example appointment-management web application using Flask and introducing various features of the framework on the way. As the example application becomes more complicated, additional Python packages are covered which are not part of the Flask framework (for example SQLAlchemy for managing interactions with a database backend, and WTForm for handling form generation and validation) along with various Flask extensions that can be used for more complicated tasks (for example managing user logins and sessions). The final section of the book gives an overview of how to deploy the applic...