Posts Tagged ‘support’

Choosing the right file system for your USB drive

Choosing the right file system for your USB drive can be a really tough and tedious task. Making a USB usable on all your systems can be a real pain. And when consoles get in the picture… things can get nearly impossible.

Many users don’t want to get their “hands dirty” and get familiar with file systems, which is the main reason they suffer from USB drives that don’t work on all their platforms.

According to statistics the three most common file systems are NTFS (the current Windows standard), HFS+ (the OS X standard) and (surprisingly) FAT32 (the older Windows standard). Surprisingly, modern OSs, don’t natively support other OSs file systems. Windows doesn’t recognize HFS+ drives (or treats them as unformatted), while Mac OS cannot write on an NTFS drive.

Many Linux distros natively support pretty much every file system (or it’s a matter of downloading a small package to get support).

Home consoles, on the other hand, support very few file systems and most of the time support only read operations. In order to help users choose the best file system – the one that will work on all their platforms, we’ve composed this useful table:

  Windows XP Windows 7/Windows Vista Mac OS Leopard Mac OS Lion/Mac OS Snow Leopard Ubuntu Linux PlayStation 3 Xbox 360
NTFS (Windows) Yes Yes Readonly Readonly Yes No No
FAT32 (DOS, Windows) Yes Yes Yes Yes Yes Yes Yes
exFAT (Windows) Yes Yes Yes Yes Yes (using exFAT packages) No Yes
HFS+ (Mac OS) No No Yes Yes Yes No Yes
EXT2, EXT3 (Linux) No No No No Yes No Yes

Note: The table shows native support of the OSs. There are many packages that enable the read/write support of non-native file systems. The main focus here is on native support.

Note: Although the table points FAT32 as the clear winner, it should be noted that FAT32 is old. This being the main reason to be natively supported by so many OSs. However FAT32 is not the best choice if you disk is large or you plan to store large files since FAT32 limits both the size of the volume and the size of the files stored on it.

VN:F [1.9.18_1163]
Rating: 0.0/10 (0 votes cast)

6 features that are unexplainably missing in Windows Phone 7

Last year Microsoft introduced their next generation of Windows phones dubbed the Windows Phone 7 Series. The OS called Windows Phone 7 was generally very well received and supported a variety of services like Xbox LIVE integration, Silverlight, etc. In addition it supports multi-touch.

However, despite the overall success and the positive feedback, Windows Phone 7 lacks six essential features. In the rapidly-growing mobile market, such mistakes are more inexcusable than anywhere and may came back to haunt Microsoft.

No cut-paste/copy-paste

For some reason Windows Phone 7 lacks the cut-paste/copy-paste feature. However, it was replaced by the single-tap action feature which will cover most of the cut-paste/copy-paste functionality. Microsoft announced that even the MS Office apps will not support the cut-paste/copy-paste feature. Developers have been warned not to expect that they will have access to a clipboard, thus applications won’t be able to support the features as well. But let’s not forget early versions of iPhone lacked the same feature as well.

No multitasking

Windows Phone 7 lacks multitasking. Some believe that the reason for this is to restrict the user form running more than one third-party app at a time. Also running multiple applications concurrently and switching between them is not available. So Windows Phone 7 lacks not only true multitasking (like iPhone 3GS), but multitasking at all (like iPad).

No support for Flash

Oh, come on! What is it with corporate behemoths selling last generation smartphones and Flash? Yes, Flash is not the internet standard for a video, but it’s the closest we got (76% of all online video is flash). And let’s not forget flash games and sites. However, unlike Apple, Microsoft declared that they are collaborating with Adobe, to develop a Flash version especially for Windows Phone 7. Of course, the new OS supports Silverlight (as if anyone uses it).

No support for older applications

Older apps won’t be supported by the new OS. However, Microsoft will try to reset the 140 000 apps it has in its App Marketplace.

Smartphones can’t be upgraded to Windows Phone 7

Present phones cannot be upgraded to Windows Phone 7, therefore phones running Windows Mobile 6.5 cannot run the new OS, which is a rather big flaw in Microsoft’s concept.

No user-replaceable memory

Microsoft announced that only OEMs and manufacturers will be able to install memory cards. This is similar to Apple’s approach and many users consider it rather annoying.

VN:F [1.9.18_1163]
Rating: 6.0/10 (3 votes cast)

The clash of the browsers

There is a rule in software – the more choices the customer has the larger the chance to choose the worst option. Nowadays there is a large variety of anything, including browsers. Add the ease of access to the internet and as a result we get the Browser Wars II.

Today the most used browsers are Microsoft’s Internet Explorer, Mozilla Firefox, Google Chrome, Opera and Apple’s Safari. Basically, the only thing either of these browsers could do is to out-innovate each other.

At first IE held the dominant place, but its share has been shrinking thanks to the strong competition from Firefox and Chrome. However with the last release of IE – Internet Explorer 9, Microsoft got back in the game, by doing what won them the first Browser Wars – innovation and embracing (and implementing) new standards(in this case HTML 5 and CSS3).

In a recent benchmark related to HTML5, Firefox 3.7 and Opera are just a little faster than IE9 and extremely faster than Chrome. In terms of CPU, Firefox 3.7, Opera, IE and Chrome came with pretty much the same results. However, when it comes to JavaScript, Chrome and Opera are on the top.

In terms of HTML5 and CSS3, Opera and IE9 support a larger part of the standard compared to their competitors, however they don’t support WebGL like Firefox and Chrome.

To talk about a perfect browser is naïve and ridiculous. Each browser has its flaws and depending on the users’ needs each browser can be “the perfect choice”. It is up to us, the users, to choose the browser that fits our needs.

VN:F [1.9.18_1163]
Rating: 0.0/10 (0 votes cast)

Choosing the right Content Management System

Choosing the right Content Management System

Choosing the right CMS is a fundamental decision and will pretty much predetermine the success of your project. Not long ago, before the birth of CMSs, people used to update their content by manually changing the HTML code of the site. Nowadays, things are a lot more civilized and there is a large variety of platforms that can do that sort of thing for you, no need to know HTML or CSS and stuff like that. But, when I say “a large variety”, I mean exactly that. Today there are so many CMSs that one could easily get lost and make a wrong choice. Don’t get me wrong, I’m not implying that most of the CMSs are bad, on the contrary, most of them are actually pretty good, but there is yet to come a CMS that works perfect for everybody. That is why one should be cautious when making his decision.

What should you do?

Embrace the variety. Variety means options. If a CMS doesn’t meet your criteria, choose another one. Yes, it is that easy.

Try it. Try out different CMSs. Click here and there, add a post, edit it, delete it. Is the editor good? Preferably don’t test an already installed demo (it will obviously work). Set it up yourself or have the person in charge of deployment set it up. Is it easy to setup? Evaluate the performance. See if you can configure it like you want – customization and flexibility are a must.

Evaluate the user interface. A CMS is more than it name states. It should not only manage content. It should look good and feel natural as well. Does your choice look good?

Check for. Roles and permissions – so you can assign different roles to people with different skills (otherwise you may one day wake without a site at all), versioning – it’s always good to be able to bring back an older version), multiple website support – if you plan on making a mobile version of the site for example, multilingual support, etc.

What shouldn’t you do?

Don’t trust biased information! Don’t look for opinions in a site or forum that is obviously supportive of one CMS. There is no such thing as a CMS that works for all. Try to stick to independent reviews.

Price doesn’t mean quality! Don’t think that more money will get you a better CMS. Many times Open Source solutions surpass paid ones greatly.

Beauty means nothing! Just because an existing installation looks nice, doesn’t mean that the CMS is good. A designer can make you a custom theme for a modest price. Prefer functionality and performance to looks.

Define what you need.

Narrower needs like Editing Features (spell checker, pictures and videos in posts), Multilingual Support (multiple language support, localization), Social Media Integration (what social media, comments, tags, forum, user generated content), Cost (what is your budget not only for purchasing, but for deploying, modifying and customizing your CMS).

Broader needs like Usability (basically is the CMS easy to use, after all, the point of a CMS is to make maintaining a site easier), Evolution (will the CMS be able to keep up with your plan for evolution of the site/service, will it be easy to upgrade when new versions come out), Architecture (does the CMS fit in your IT architecture).

Decide…

Take your time! Consult with the IT department when researching and defining your needs. Consult with other departments as well (marketing, sales, etc.). Decision matrix, pros and cons, etc. always help. Ask for help and guidance from the IT department and from those who will use the CMS as well. Read the rest of this entry »

VN:F [1.9.18_1163]
Rating: 0.0/10 (0 votes cast)

Passive mode support in ProFTP server in FreeBSD

In this tutorial we will demonstrate you how to configure ProFTP server for passive mode support.
Passive mode is primarily used when the client is behind a firewall or a router. This actually makes it pretty widely used. I do not know a sensible server administrator who doesn\”t use a firewall nowadays.

There are few general steps to enable passive mode in ftp
The main configuration file for ProFTPd server is proftpd.conf
By default for FreeBSD installations of Plesk it is here Read the rest of this entry »

VN:F [1.9.18_1163]
Rating: 0.0/10 (0 votes cast)

How to Configure PhpMyAdmin

PhpMyAdmin is very powerful and flexible web based database administration tool. For this feature, that the tools is web based he is platform independent and can work under Windows, Linux, Unix, Apple etc. platfroms.

From server side PhpMyAdmin need:

An Web Server with PHP support

PHP with enabled session support, zip extension, mbstring and ctype extensions for UTF-8 support, GD library for image/jpeg: inline JPGs

MySql database server

For the client PhpMyAdmin need:

– Just an Web Browser

In this tutorial I will show you the main configuration setup for PhpMyAdmin. Current version of used PhpMyAdmin in this tutorial is 3.2.0.1 Read the rest of this entry »

VN:F [1.9.18_1163]
Rating: 1.3/10 (11 votes cast)

Configure multiple vlan support on single network interface

In this tutorial I will guide you with the configurations and settings you need to make a normal Linux system to connect to a managed switch on a trunk port. You may need such functionality it in corporate environment and business platforms, not for your home network.

The tutorial is for RedHat based systems and more specifically we have used RedHat Enterprise Linux 4 update 4. It also has been tested on RedHat Enterprise Linux 5 and Fedora 10 platforms.

The fist step to enable the VLAN support in Linux. The config file is /etc/sysconfig/network. What you need there is : Read the rest of this entry »

VN:F [1.9.18_1163]
Rating: 1.3/10 (11 votes cast)

Bonding and Vlan configuration files example

The information is taken from a working system. For better understanding of the bellow configuration files we recommend you to read the following tutorials first

Configure multiple vlan support on bonded interfaces

Bonding Ethernet interfaces in RHEL4.

Prerequisite files for enabling bonding and enabling network support

The file that defines the loaded modules
/etc/modprobe.conf

  1. alias bond0 bonding
  2. alias bond1 bonding
  3. options bond0 max_bonds=2 mode=activebackup miimon=100

The general network configuration file.
/etc/sysconfig/network

  1. NETWORKING=yes
  2. HOSTNAME=ussdbr2
  3. GATEWAY=10.76.80.1
  4. VLAN=yes
  5. VLAN_NAME_TYPE=DEV_PLUS_VID_NO_PAD

These are the configuration files of the physical interfaces for the bonding

/etc/sysconfig/network-scripts/ifcfg-eth0

  1. DEVICE=eth0   # device name
  2. BOOTPROTO=none    # could be set to static too
  3. HWADDR=00:24:81:E6:40:14   # the actual MAC address of the device
  4. USECTL=no   # do not allow user control
  5. MASTER=bond0   # define the master bonding device
  6. SLAVE=yes   # confirms that this is part of a virtual interface

/etc/sysconfig/network-scripts/ifcfg-eth1

  1. DEVICE=eth1   # device name
  2. BOOTPROTO=none    # could be set to static too
  3. HWADDR=00:24:81:E6:40:16   # the actual MAC address of the device
  4. USECTL=no   # do not allow user control
  5. MASTER=bond0   # define the master bonding device
  6. SLAVE=yes   # confirms that this is part of a virtual interface

This is the bonding interface itself

/etc/sysconfig/network-scripts/ifcfg-bond0

  1. DEVICE=bond0   # device name
  2. BOOTPROTO=none   # could be set to static too or could be missing
  3. ONBOOT=yes   # enable this device on boot
  4. VLAN=yes   # enable vlan support on this interface<br/></p><p>And finally the two VLAN config files.

/etc/sysconfig/network-scripts/ifcfg-bond0.30

  1. DEVICE=bond0.30   # device name
  2. BOOTPROTO=none   # could be set to static too or could be missing
  3. ONBOOT=yes   # enable this device on boot
  4. IPADDR=10.76.80.69  # the IP address in the VLAN secment
  5. NETMASK=255.255.255.240  # the network mask for the specified network.
  6. VLAN=yes   # enable vlan support on this interface

/etc/sysconfig/network-scripts/ifcfg-bond0.33

  1. DEVICE=bond0.33   # device name
  2. BOOTPROTO=none   # could be set to static too or could be missing
  3. ONBOOT=yes   # enable this device on boot
  4. IPADDR=10.76.80.8  # the IP address in the VLAN secment
  5. NETMASK=255.255.255.224  # the network mask for the specified network.
  6. VLAN=yes   # enable vlan support on this interface

VN:F [1.9.18_1163]
Rating: 1.3/10 (11 votes cast)

Disable Mouse Visual support in VI or VIM

In this tutorial I will show you how to remove visual support in Vi editor. Recently I updated my Arch Linux distribution on my laptop and was unpleasantly surprised that this annoying feature became a default action. The thing is that you cannot easily use the mouse to copy things. Paste works great but i really had a hard time making selections. I do not know it the problem was that I just misused the feature but I did not want to learn. I just decided to search in Google how to remove that new feature.

At the end it turned out that it was just a matter of adding these two words in a the configuration file of VI editor. Read the rest of this entry »

VN:F [1.9.18_1163]
Rating: 2.1/10 (13 votes cast)

Strip SSL with Apache mod_proxy part two

Greetings, reader.

This tutorial is the second part of the setup instructions how to Strip SSL part of a request with Apache mod_proxy. Lets remind you what the situation was. We have server A which has SSL support and can handle the initial request. Then we have server B which is supposed actually to handle the request but doesn”t support SSL. The goal is to relay the request which landed on Server A and to pass it to Server B

You can read the first part of the tutorial here Strip SSL with Apache mod_proxy part one

So the first part ended up with configuring a virtual host to handle HTTP request on Server A.

Now we need to configure a virtual host to handle HTTPS requests. Open /usr/local/apache2/conf/extra/httpd-ssl.conf with your favorite editor.

Read the rest of this entry »

VN:F [1.9.18_1163]
Rating: 5.5/10 (2 votes cast)