Fix your Windows partition in Ubuntu (ntfsfix)
by Koree Monteloyola
Use the 'ntfsfix' command in Ubuntu to fix your NTFS partitions in Windows, In order to use the 'ntfsfix' command you have to install 'ntfsprogs' (tools for doing neat things in NTFS partitions from Linux) first
You don't have to install 'ntfsprogs' if the 'command not found'' message doesn't appear when you execute the 'ntfsfix' command, to install 'ntfsprogs', try the following commands:
$ apt-cache search ntfsfix
ntfsprogs - tools for doing neat things in NTFS partitions from Linux
$ apt-get install ntfsprogs
Another thing that you should do before executing the 'ntfsfix' command is to make sure that the Windows partition you want to fix is not mounted on Ubuntu, otherwise, use the 'umount' command to unmount it; note that my Windows partition is loaded in '/dev/sdb5', which is using the '/media/disk' mount point, in your case these paths may be different.
Use the command below to disassociate your windows partition to the mount point:
$ sudo umount /media/disk
After succesfully executing the umount command, you may now finally use the 'ntfsfix' command, again '/dev/sdb5' is the path to my Windows partion, most likely yours is different.
$ sudo ntfsfix /dev/sdb5
You'll see the following messages after, messages may vary based on the process that has to be done on your partition, this one is for a successful process (obviously! hehe)
Processing of $MFT and $MFTMirr completed successfully.
NTFS volume version is 3.1.
NTFS partition /dev/sdb5 was processed successfully.
Customize your Virtuemart shopping cart in Joomla
by Koree Monteloyola
Here are some customizations for your Virtuemart shopping cart in Joomla.
To make the pop-up notification box more readable (because sometimes the background color is set to light yellow and the text is set to white), edit the following:
file:
path/to/joomla/components/com_virtuemart/themes/default/theme.css
text to edit:
.shop_error, .shop_warning, .shop_info, .shop_debug, .shop_critical, .shop_tip {
background-color:#FAFAD2;
background-position:left 5px;
background-repeat:no-repeat;
border-color:#AACCAA;
border-style:dotted none;
border-width:1px 0pt;
font-weight: 900;
margin:1pt 1pt 1em 1em;
padding:0.5em 1em 1.5em 48px;
color:#000000;
}
To remove the Virtuemart shopping cart logo, when the cart is empty, edit the following:
file:
path/to/joomla/components/com_virtuemart/themes/default/templates/common/minicart.tpl.php
text to edit:
if(!$vmMinicart) {
<a href="http://virtuemart.net/" target="_blank">
<img src="<?php echo $mm_action_url ?>components/com_virtuemart/shop_image/ps_image/menu_logo.gif" alt="VirtueMart" width="80" border="0" /></a><br />
}
To remove the "Categories" text in Virtuemart shopping cart, edit the following:
file:
path/to/joomla/components/com_virtuemart/themes/default/templates/common/shopIndex.tpl.php
text to edit:
echo "<br /><h4>".$VM_LANG->_('PHPSHOP_CATEGORIES')."</h4>";
The three-sphere model of systems management
by Koree Monteloyola
(image source: IT Project Management, 5th Edition; Kathy Schwalbe; Cengage Learning)
The three-sphere model of systems management deals with the business, organizational and technological aspects and/or issues related to the project that should be defined and considered in order to select and manage projects effectively and successfully. In terms of addressing its advantage on the business side, a project should supplement or serve as an answer to the business goals; whereas, the technological sphere should state the proper hardware and software issues to be resolved. As for the organizational aspect, matters involving the stakeholders should be taken into full consideration. If the project manager would be able to point out as early as possible the aforementioned issues and integrate it to the project it would definitely aid in determining if an organization should invest and produce the project.
In my previous job wherein I worked as a web developer, I was given a task to convert a static website of a magazine into a dynamic PHP website; what prompt the management to engage into this project is the fact that the web has become more sophisticated and that there has been a major shift of “print” audience to the internet. You’ll find below the business, organizational and technological issues of the said project.
Business issues:
1. Would the website be the medium in response to the impact of the internet in a publishing company?
2. Would the website supplement the magazine in terms of advertising?
3. What will the project cost the company?
4. What would be the impact of the website to the sales of the magazine?
5. What would be the cost of maintaining the whole system for the website?
Technological issues:
1. What operating system, server platform, scripting language and database should be used?
2. What will be the server and desktop specifications?
3. Does our current network setup allow employees to develop this project, or do we need an upgrade?
4. Do we have the right internet connection to support this project?
Organizational issues:
1. Do we have the existing manpower to develop the project?
2. What would be the impact of the website to the magazine’s print division?
3. How will the website affect our print audience?
In my opinion the most important issues are from the business and organization spheres, since these two primarily follows the business philosophy – it would definitely be pointless if a project fails to meet the endeavors either on the business or organizational side – it’s doomed to fail if that is the case. Among the three, I guess the technological issues are the easiest to resolve.





