Context Root of your web application built for Weblogic was changed without your knowledge in Eclipse. This page shows you how to fix it.
This article shows you how to generate Swagger static documents such as HTML from Maven.
This short tutorial shows you how to create a new Grunt project from scratch.
This tutorial shows you how to set up Eclipse projects for JIRA Scripts using Groovy.
This script shows you how to change priority of an issue.
This script shows you how to get custom fields' value of an issue.
This script shows you how to get all Issue objects for a project.
This trick shows you how to split Config.groovy to many files.
This post shows you how to set up grails app with mongodb as database.
This short post shows you a trick to use GIT without having a central GIT server.
This post shows you how to fix the problem failed to fetch from registry when running npm install. My OS was Ubuntu.
This includes a quick note on how to set up the environment and gives you a feeling of how applications are developed by Grails.
This quick note shows you the steps to successfully create a new Cordova project which uses jQuery
The following snippet shows you how to configure Oracle data source in Tomcat and how to do JNDI lookup
This short post shows you different ways of using TagSoup Library.
This short post shows you how to do authentication for proxy in Scala.
This short tutorial shows you the steps to create a Scala project which uses Hibernate to connect to MySQL database using Gradle as the build tool.
This short article shows you how to resolve the issue when running Gradle commands behind proxy.
This short example shows you the steps to set up Scala projects for Eclipse using Gradle build tool.
This short tutorial shows you the basic steps to set up an Eclipse project with SBT Scala
This short example shows you the snippet of code that you can insert into your pom.xml so that you can extract JAR libraries files from command line.
This example shows you the code to insert into pom.xml file to enable compiling java classes with different jdk.
This post shows you the snippet of code you have to add to run a specific Java class in Maven
This post shows you how to set location variables for resources in Maven.
This article shows you how to handle excel files using Python
This post shows you the steps to set up virtual Host for Django projects. The environment used in this project was Mac OS.
This piece of code helps you monitor server uptime and downtime.
This short example shows you how to send emails through Python
This short article shows you very simple examples on how to use logging features in Python.
Recently I ran into a problem in which jQuery file was loaded twice. The first one was included in the jquery.js file and the other is included in the application.js.
This post shows you the key steps in creating your first project using C# with MVC and Entity Framework.
This post shows you a way to automate backing up your PostgreSQL database on your server and to download it to your local machine.
This script helps you reduce sizes of all images in the current folder in which the script is run.
This post shows you how to fix the error 413 Request Entity Too Large in Nginx
This post shows you how to install Node.js from source code on Webfaction.
This short post shows you the steps to set up PostgreSQL using Brew on Mac OS.
This short example shows you a clear step by step instruction how to loop through cells and change their values in Excel Visual Basic
This post shows you an easy way to uninstall postgresql on MacOS.
This short post shows you the steps to add admin users through console for ActiveAdmin
This article shows you how to enable PostgreSQL for PHP and Apache on Mac OS.
This post shows you an example how to sort DataTable in C#.
This article explains how you can edit bookmarks in Word documents using Python.
This short post shows you how to modify MS Excel documents using C#
This post shows you how to connect to MYOB database using ODBC driver in Excel. You can also use the same instructions to connect to any other databases if ODBC drivers for them are provided.
This example shows you how to use Apache POI to create excel files with the content coming from CSV files. I will be using Maven to manage all the libraries' dependencies.
This example shows you how to generate a simple report using Jasper Reports with Spring MVC. We will also see how Maven can be utilized to handle library dependencies.
This article shows you how to share or prevent MYOB users from accessing certain forms and templates in MYOB software.
This short post shows you how to modify word documents using C#
When I first learned Rails, it was hard to find this since different terminologies were used. Hence, I decided to blog about this just in case other developers with Java or Django backgrounds are searching for the same thing, this can become useful.
This short post gives you an excel spreadsheet with all MYOB Database tables, columns and their definition.
This short tutorial shows you how to connect to ODBC using Python
This Python snippet can help you do backup for MySQL database remotely and then download it to your local hard drive.
This short example shows you how to use Fabric library
This post shows you how to fix the ODBC connection error The specified DSN contains an architecture mismatch between the Driver and Application, especially for the MYOB ODBC Driver
This example shows you how to parse command line arguments using argparse library.
This short tutorial shows you how to insert items, customer contacts into MYOB through ODBC connections.
This short snippet shows you various ways to get the application path.
This short post shows you various ways to get the last directory's name in a path by Python
This post helps you set up Eclipse to use Apache Ant.
This snippet shows you one of the approaches to implement switch statements in python.
This snippet helps you convert a datatable to a list of entities.
This post shows you how to pass a property as a variable in C#.
This post shows you how to set up MYOB Account Right Enterprise in a terminal environment.
This post shows you a few tricks as to how to fix the problem Email Campaign Not Sending and Message Rejected in SugarCRM.
In this post, I'm going to show you how to bulk update items for custom fields, prices or anything similar to that.
This code snippet helps you load all the components of a module.
This post shows you how to get the list of files/folders from an FTP server.
In this post, I'm showing you one of my favourite software tool to explore ODBC databases. It can also be used for managing any other types of databases since it uses JDBC drivers.
This post briefs you on the general commands you have to use when setting up Windows Server 2008.
This article shows you how to export MYOB card list which is a list of your customers' information.
This article shows you how to display a reminder using Task Scheduler to all users on your domain.
This is the last part of the series how to how to set up terminal services on Windows Server 2008. Below you will find out how to link session host to license server.
This script shows you an example how to rename multiple files with a similar structure in Python.
This is the third part of the series how to how to set up terminal services on Windows Server 2008. Below you will find out how to activate RDP license server.
This post shows you how to copy and rename files in Python.
This post shows you how to remove password expiry policy on Windows Server 2008
This is the second part of the series how to how to set up terminal services on Windows Server 2008. Below you will find out how to sign up for the Microsoft Volume Licensing Service Center (VLSC) site.
This is a first post of the series how to set up terminal services on Windows Server 2008. Below you will find out how to set up Session Host Configuration, one of the very first steps to set up terminal services.
This post helps you fix this error in SugarCRM: "You cannot send a marketing email until your subscription list has at least one entry. You can populate your list after finishing."
This post shows you how to grant shutdown permission to users on Windows Server 2008.
This post shows you how to use custom fields in MYOB.
This post shows you how EDI will work with MYOB. This is also applicable for other accounting software.
This post shows you how to use custom lists in MYOB and how it can be utilised for reporting purposes.
This post shows you how to enable remote desktop connection on Windows Server 2008 which can mostly be applied on any other Windows OS.
This post shows you how to disable user access control on Windows Server 2008
This post shows you How To Enable Remote Desktop Connection For Users On Windows Server 2008
This short post shows you the step to change the password complexity policy on Windows Server 2008.
This post shows you how to set up Raid 1 on Dell PowerEdge T110 II.
This post shows you the command to Delete Saved Passwords For Remote Shared Folders
This snippet helps you remove parts of an image.
This snippet helps you filter files in a directory.
This post shows you how to add printers by IP Addresses.
This post shows you the reason why this problem happens.
This post shows you how to parse and then insert images into MS Word documents.
This post shows you how to use custom fields for duplicate checking when importing Accounts or any other modules' entries to SugarCRM
This tutorial shows you how to write your first Hello World program with Ruby. Then it will show you how to do the same with Eclipse.
This article talks about ProjectPier, one of the most widely used project management software. You will learn how to set it up and how it works. This will also show you how to fix the error Call-time pass-by-reference when installing ProjectPier and how to fix the error Admin Can't Create New Project.
This post shows you how to use the import facility to update Accounts or any other modules' entries (using the same principle) using the ID field.
This short article shows you the trick to fix this problem.
This short article shows you how Collabtive works and the steps to install. Bear in mind that many people couldn't install Collabtive due to this error Tables could not be created. I'll also show you how to fix this problem.
This article shows you how to change the company logo for SugarCRM Community Edition
SugarCRM gives you a great flexibility to extend its core features. You can use Module Builder to build custom modules easily. However, the problem is that not everything you want can be done by Module Builder. And this is where we have to dig deeper by creating our own modules manually.
I ran into the problem of granting permissions on custom modules and found the solution to why this option didn't show up for me at first.
When designing EditView, DetailView or SearchView; you might want to change the look and feel of your module. Using displayParams, you can easily change how the HTML elements are rendered such as the size of drop down boxes, text boxes and so on.
This snippet helps you move or copy sub folders and files of a specified folder to another location.
This post shows you how to fix this error.
This shows you how to collect sub folders' name from the current folder.
This short post shows my own opinion which came from the real experience of my daily job as to why account numbers should be used, especially for accounting purposes.
This post shows you a simple example on how to use SugarCRM to save customers' Account effectively.
This short post shows you how to fix this problem in Django.
This post shows you how to create new farm admin using local user accounts available on your Sharepoint server
This post shows you how to do networking between host machine and guest machine so that they can ping to each other.
This post shows you how to migrate your current SugarCRM installation to a new server which will be the XAMPP server on your local computer in this example.
When you install Sharepoint 2013 as a standalone program, you will encounter the problem The SDDL string contains an invalid sid or a sid that cannot be translated. This post shows you how to fix the issue.
This post shows you how to install Sharepoint 2013 on Windows Server 2008 R2
This post shows you the steps to install Microsoft SQL Server 2012
This post shows you how to enable IIS on windows server 2008
This post shows you the steps to install Windows Server 2008 on Virtual Box.
This post helps you understand more about Terminal Servers
Risk Management plays an important role in the success of any software project. It helps reduce the number of unwelcome surprises and increase the likelihood of your project's success. This short video shows you how to manage your project risks.
This shows you how to make a bootable usb with Ubuntu.
This post shows you how to add shortcuts into the menu bar of SugarCRM for different modules.
This shows you how to reverse escape characters in PHP.
With respects to accounting purposes, this post gives you a list of MYOB products that can suit your needs.
This shows how to remove specific words from a string.
This shows you two different methods for fixing the error Invalid Package in SugarCRM.
This shows you how to use Python to access data in CSV files.
This is a quick note on where to find the URL for SugarCRM SOAP and REST API.
This article shows you how to get access to SugarCRM's features using Web Services such as SOAP and REST for Python. Doing this gives you the ability to write custom code with greater flexibility.
This brief trick helps you fix the problem of NoneType in SugarCRM.
If you have followed our previous article on how to set up MYOB ODBC Driver and want to test its connection, this is the right article for you.
If you don't know or you can't find the MYOB ODBC Driver installed on your computer, you can find the solution in this article.
If you encounter the problem of the expiration of MYOB ClearWater, you can find a solution from this article.
MYOB AccountRight Premier is a popular accounting software for small to medium sized companies. It's very crucial for accounting students to have a solid understanding of how to use this software. This article shows you a way to self learn this software.
This shows you the steps to set up MYOB AccountRight Premier 19 on Windows.
This short video shows you what Scrum is and how it is used in real life.
This post explains what MYOB ODBC Direct is along with its benefits as well as the pricing for it.
This shows you a quick trick to remove search history in Windows.
This post shows you how to fix the problem "Attribute UUID Not Allowed" when uploading Jasper Reports template to Zucker Reports on SugarCRM.
This post shows you how to fix the error "Attribute 'uuid' is not allowed to appear in element" in Jasper Reports.
This post shows you how to install Zucker Reports and Jasper Reports on SugarCRM and also gives you a quick understanding on how to generate reports from there. Actually speaking, I couldn't find any articles on the Internet at the time I was doing the installation so it was really a painful experience for me to find out a possible way to get this work. I will show you step by step what I did to install this Zucker Reports and to get my first report generated by Zucker Reports.
Debugging is essential for any software developers to find out the errors and to correct them. SugarCRM is also no exception. It offers you a very convenient way of debugging which will be addressed in this post.
If you are having a MySQL server and want to develop a standalone application to connect to the server remotely, you might experience this connection problem: OperationalError - 1044 - Access denied for user. This post shows you the answer to the problem regardless of the programming language you are using such as Python, Java or .Net.
This is a quick tutorial on how to connect to MySQL Server using Python.
Kano Analysis was developed by Professor Noriaki Kano in the 1980s. It is a powerful technique to measure customer satisfaction during the product development phase. Now more and more people are realising this technique can also be used in software development for prioritising user requirements. This short video shows you what it is and how it works.
This short article shows you step-by-step instructions to add custom fields to an existing module such as Accounts.
This short video shows you what the difference between Project Work and Process Work. By understanding the difference, you can gain a better understanding of project management.
This article shows you how to use mail merge to print addresses on envelopes using Excel and Word.
Besides the default actions such as EDIT, DETAIL, LIST; we can add extra custom actions for any modules. This article shows you the steps to do that.
Test Driven Development (TDD) has been embraced by many software development companies recently. Hence, every software engineer should have a good understanding about it. This short video will give you the definition, an example, its advantages as well as disadvantages.
This is a very simple example to demonstrate how Test Driven Development is utilised in the production environment. By going through this, you can get a basic understanding of how to apply this approach.
This article explains the workflow of receiving and processing orders by EDI. Step-by-step instructions will give you a quick understanding of how the whole process works in real life.
This article shows you how to convert a Word page into an image for free. This can also be used to convert a whole Word document into images.
This is a quick outline of the steps for finding user requirements. For each technique, you can find a short description on how to perform it.
SAP Business One and MYOB Enterprise EXO are both well-known accounting software on the market. This article compares their features, associated costs and the required setup.
This article is for those who might get confused between ERP and EDI. It shows you the difference between them.
This article shows you how to add a custom button for printing address labels. You will be given steps to add the button in the DetailView of the Accounts module. The same method can be used for any other modules and can also be used for the EditView.
This article shows you the difference between Account and Contact in SugarCRM.
This is a continuing effort to collect frequently used terms in the EDI world. This list gives you EDI related abbreviations and their full forms in conjunction with their brief definition.
The problem is when you create a new MS Word document, the document is not blank. This article shows you how to fix this problem. It can also be used to change the template of a new MS Word document so you can have all the fonts and setup in place when you create a new document.
Suppose you want to set up a reminder in Outlook which takes place every day. A reminder can be for sending reports to your managers, making a todo list for tomorrow jobs. This article shows you how to do this.
In SugarCRM, the Additional Details Panel gives you some extra information about a record such as an account or a user without going to the DetailView to get to it. This article shows you how to tailor this panel.
I encountered this problem when I first tried SugarCRM. I tried to edit the code so I could learn how the system worked. However, no changes took effect. This article shows you how I fixed the problem
When you try to create a new field or edit an existing field, you might encounter this error Warning: Creating default object from empty value in view.modulefield.php. This shows you how to fix up the error.
This short tutorial helps you how to fix the missing CSS problem in setting up SugarCRM. When you first install SugarCRM on your server, you might experience this problem in which the system can run normally but no styling is available.
Now there are more and more firms going Agile. This is my personal thought on why Agile development is better than waterfall development. Depending on each individual's experience, there may be different opinions on this.
I'm going to give you a very quick and easy-to-understand series of steps to count duplicates or repetitions of values on the same column in Excel. It can be applied for any versions of Excel.
LDAP is a protocol for accessing and maintaining distributed directory information over an IP network. This tutorial guides you through the process of installing LDAP.
SquirrelMail provides both a web-based email application and an IMAP proxy server. In this article, you can find a step-by-step tutorial as to how to get SquirrelMail up and running.
Simple Authentication and Security Layer (SASL) is a popular framework for authentication and data security. When you install Postfix, SASL is not ready-to-use because it's not part of the implementation. However, you can easily integrate SASL to your existing Postfix version. Let's follow the easy steps in this article to get SASL up and running in your computer.
Courier Mail Server is best known for its IMAP component and normally goes along with POSTFIX. You will find detailed steps for installing Courier IMAP with POSTFIX in this article.
Postfix is one of the most popular Mail Transfer Agents on the Internet. Moreover, it's actively being enhanced because it's free and open source. In this article, you are going to see a series of screenshots showing step-by-step instructions for installing this software on local computer.
Kerberos is a ticket-based computer network authentication protocol with the main aim for the server-client architecture. For example, you can log in into your company's server from your computer at home using the username/password given by your company's server administrator.
BIND is an acronym for Berkeley Internet Name Domain which is the most widely used DNS software on the Internet and the de factor standard on many Unix-like operating systems. Today I'm going to show you how to install BIND on your Ubuntu machine.
Eclipse is a powerful IDE which lets you develop your applications with different programming languages such as Java, PHP and Python as well. As it claims to be, Eclipse is a continuing effort aiming to provide a universal toolset for development. In this tutorial, I'm going to show you how to get your first Python project work using Eclipse.
Those who have been using PyDev for a while might encountered the problem of Unresolved Import Error. Even though the functions and classes do exist in PYTHON PATH and your applications can actually execute perfectly, PyDev might be still showing red error messages showing the import statements were wrong. This quick material comes from my own experience after running into the same situation, googling and experimenting to get the correct answers which worked in my case.
Django Piston is an easy-to-use application that allows you to create your own REST API for your applications. This short tutorial is straight forward and gives you a good starting point to set out your projects.
I have done this trick a number of times but never thought it would be useful to someone until my friends asked me how to do it. Suppose you have a list of email addresses which you are going to send email to. You want to combine the cells into a single cell with email addresses separated by comma so that you can put it into the Send To field in Outlook.
When I just started to learn Python, I was wondering why other Pythonists don't put all the import statements right at the beginning of the Python files as in Java which in my mind was much clearer and more structured. Since my background was from Java and moved to Python by jumping into Django, it took me some time to realise this. However, I'm not saying this is totally right. It's basically just my take after doing a number of projects in Python and Django. Hence, you're welcome to comment and give your own thoughts on this.
I have been using this technique for a while and it seems to be very handy especially in the production environment. You don't have to change the paths in your Django settings.py every time you change the location of your app or simply changing and uploading the settings.py file via FTP from your testing environment to your server.
This tutorial will give you a good understanding about the Django Comments Framework. From this, you know how to integrate the framework into your existing application. Furthermore, the knowledge to enhance and customise the given templates from Django Comments Framework will also be our goal.
This is just my personal experience as to how to change the database according to the changes in Django models. Hence, it is absolutely not the best solution but you can use this as a reference or to gain some more knowledge regarding how Django generates database tables based on the models.
This article shows you how to develop Django apps using Eclipse and PyDev. PyDev is a third-party plug-in for Eclipse which is an Integrated Development Environment (IDE) used for programming in Python supporting code refactoring, and many other cool features. On top of that, it's FREE.
This is a brief and easy-to-follow tutorial as to how to change the password in MySQL.
Quick tip on how to remove the irritating border of hyperlink images in IE.
This brief tutorial shows you how to set up virtual hosts in XAMPP for Windows and how to use port 80 so that you can use http://your-test-sever.com rather than http://localhost:8080
If you are looking for how to set up your first django project using Eclipse as the IDE and XAMPP as the server, this would be the right step-by-step tutorial for you. Besides that, you can also learn how to set up virtual hosts for your testing server applications.
Suppose you have implemented or downloaded a python script "pytest.py" which, for example, will print out a list of files/folders on your system. Now you want to execute the script under Windows environments. This will show you a step-by-step instruction.
There seem to be many possible reason to this problem. However, in my case, it happened because I copied code from one project to another including the databases.
Even when I started my second website, I was still asking myself whether NoFollow links count or not. It might sound weird to you but the reason is that for my first website, I was working very hard to get backlinks, especially DoFollow links with high pageranks. Hence, it was not clear to me as to what kind of links actually boosted the ranking of my first website on Google Search.
Symptom: You run Android SDK Manager and try to download new SDKs. However, it's giving you this error message Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml.
Your Outlook is downloading tons of old emails resulting in many duplicate emails. If so, you should check this out. This happened several times to me before I realised how to fix this.
This problem can happen for any email providers such as Hotmail or Gmail. When I was asked to fix this for my boss, it was a nightmare since there were many different solutions on the Internet and of course we don't want our boss to be annoyed right? After encountering different problems leading to this, it turned out to be more understandable why this happens so frequently and people still can't find the right solution.
This quick tutorial shows you how to reset MySQL tables so that the generated IDs of new entries can start from 0 or any number you want.