-
OpenOffice / StarOffice macros
entering a world of hurt - Bob isn't a programmer and, despite what certain large software companies suggest, it takes programming skills to write programs (duh!). Bob will be back real soon now with lots of questions that start 'How do I...'. This is...
-
For those who follow...documenting your programs
hate to write documentation For the programmer, documentation is often seen as a pointless overhead - time better spent programming. While you're working on a programming project, the internal structures and functions are familiar and readily available...
-
About us
on the mid-north coast of NSW, Dropbear Consulting provides programming and analysis services for a variety of languages and environments. The principal of Dropbear Consulting is Peter Langton, who has over 20 years experience in the IT industry in many...
-
Interesting things
with interesting information about various programming and internet subjects (at least I think they're interesting)... {loadposition ext_weblinks}
-
Joomla tricks - submenu indicator
The built-in menu module in Joomla 2.5 does not offer a way to indicate that a menu item has undisplayed sub-menus but with a little bit of PHP coding we can make it happen. The context of this problem is a menu displayed at the left of the main...
-
Reporting Bugs
In theory, the point of reporting a bug is to get it fixed, or at least to help. Too often I see (and receive) bug reports that are almost useless. Writing a good bug report isn't hard, it just takes a little discipline, which can be assisted by a good...
-
Choosing the right tool for the job
It's easy to want to use the things you're used to, but forcing software into situations that aren't appropriate is a poor long-term solution. Starting with the right tool (or set of tools) can save you having to either throw it out and start again or...
-
MS Access and 64-bit platforms
New PCs ship with Windows7, which offers 32-bit or 64-bit versions. 32-bit operating systems (all of them, not just Windows) are limited to only using 4GB of RAM - if you want more (and who wouldn't), you need the 64-bit version. 64-bit Windows 7...
-
Data crunching
There are a few fairly common situations where organisations might require additional data processing systems and/or services. Custom reporting databases Sometimes even the best enterprise system doesn't quite meet your needs. You might need a special...
-
Configurable or Customisable - which is better?
to end users. The point here is that you are making choices from options already built into the package rather than reprogramming. Customisable software allows you to change the programming directly and write specific sections of code that produce...
-
Wikidpad - a structured notepad
I don't use Notepad++ [5] as a temporary note store any more, although it's still my preferred plain-text editor for programming and web development. References [1] Wikidpad project site [2] Wikidpad development site (forextensions) [3] Wikidpad Android...
-
Planning for an Asterisk PABX installation
your current PABX perhaps you should consider Asterisk. References [1] ‘The Principle of Least Surprise’ is a well-known programming design guide which applies well to PABX’s. Your phones should do what people ‘expect’ them to do. [2] You do regular...
-
Documentation
will be inadequate. Documentation that is part of the program is available in context when required and (depending on theprogramming language) may be extracted into isolated summaries when required. Functional documentation Functional documentation...