Twitter Joins the Linux Foundation

August 28, 2012 by  
Filed under Every thing you Need to Know

It’s been quite the all-star cast of companies joining the Linux Foundation over the past year or so, and next week will see the addition of another doozy.

Similar Articles:

Following in the footsteps of Broadcom, Nvidia, and Samsung–all of which joined the nonprofit consortium recently–none other than Twitter will announce on Tuesday that it is joining the foundation as well.

“Linux and its ability to be heavily tweaked is fundamental to our technology infrastructure,” said Chris Aniszczyk, manager of open source for the social networking giant. “By joining the Linux Foundation we can support an organization that is important to us and collaborate with a community that is advancing Linux as fast as we are improving Twitter.”

‘The OSS behind a Tweet’

Based in San Francisco, Twitter boasts 140 million active users and 400 million tweets per day. the microblogging service is available around the world in 30 languages.making all that possible are tens of thousands of Linux machines, according to the Linux Foundation.

MySQL, Cassandra, Hadoop, Lucene, Pig, and Memcached are also among the open source software packages used at Twitter, according to a recent report on OpenSource.com.

Twitter’s Aniszczyk will deliver a keynote entitled “The OSS behind a Tweet” at the foundation’s LinuxCon conference in San Diego next week.

‘Social Media Firms All Rely on Linux’

Also joining the Linux Foundation next week will be Inktank, the services and support company for the open source Ceph distributed storage system, and high-performance server manufacturer Servergy.

There’s no doubt Linux use is on the rise for big Data. in a report released earlier this year, in fact, the foundation found that nearly 72 percent of enterprise users will be adding more Linux servers in the next 12 months to support big Data, whereas just half that number expected to add Windows servers for the same function.

“As the importance of data, especially real-time data, takes precedence both in the enterprise and in our personal lives, companies are relying on Linux to support more information, more of the time, and in more ways than ever before,” the foundation concluded. “Particularly, social media firms all rely on Linux to build out hugely scalable and efficient, low-cost, low-energy server farms to support massive data and traffic.”

HTG Explains: What “Everything Is a File” Means on Linux – How-To Geek

August 28, 2012 by  
Filed under Every thing you Need to Know

One of the defining features of Linux and other UNIX-like operating systems is that “everything is a file.” This is an oversimplification, but understanding what it means will help you understand how Linux works.

Many things on Linux appear in your file system, but they aren’t actually files. They’re special files that represent hardware devices, system information, and other things — including a random number generator.

These special files may be located in pseudo or virtual file systems such as /dev, which contains special files that represent devices, and /proc, which contains special files that represent system and process information.

/proc

For example, let’s say you want to find information about your CPU. The /proc directory contains a special file – /proc/cpuinfo – that contains this information.

You don’t need a special command that tells you your CPU info – you can just read the contents of this file using any standard command that works with plain-text files. For example, you could use the command cat /proc/cpuinfo to print this file’s contents to the terminal – printing your CPU information to the terminal. You could even open /proc/cpuinfo in a text editor to view its contents.

Remember, /proc/cpuinfo isn’t actually a text file containing this information – the Linux kernel and the proc file system are exposing this information to us as a file. This allows us to use familiar tools to view and work with the information.

The /proc directory also contains other similar files, for example:

  • /proc/uptime – Exposes the uptime of your Linux kernel – in other words, how long your system has been on without shutting down.
  • /proc/version – Exposes the version of your Linux kernel.

/dev

In the /dev directory, you’ll find files that represent devices – as well as files that represent other special things. For example, /dev/cdrom is your CD-ROM drive. /dev/sda represents your first hard drive, while /dev/sda1 represents the first partition on your first hard drive.

Want to mount your CD-ROM? run the mount command and specify /dev/cdrom as the device you want to mount. Want to partition your first hard drive? run a disk-partitioning utility and specify /dev/sda as the hard disk you want to edit. Want to format the first partition on your first hard drive? run a formatting command and tell it to format /dev/sda1.

As you can see, exposing these devices as part of the file system has its advantages. The file system provides a consistent “name space” that all applications can use to address and access the devices.

/dev/null, /dev/random, and /dev/zero

The /dev file system doesn’t just contain files that represent physical devices. Here are three of the most notable special devices it contains:

  • /dev/null – Discards all data written to it – think of it as a trash can or black hole. If you ever see a comment telling you to send complains to /dev/null – that’s a geeky way of saying “throw them in the trash.”
  • /dev/random – Produces randomness using environmental noise. It’s a random number generator you can tap into.
  • /dev/zero – Produces zeros – a constant stream of zeros.

If you think of these three as files, you won’t see a use for them. instead, think of them as tools.

For example, by default, Linux commands produce error messages and other output that they print to the standard output, normally the terminal. If you want to run a command and don’t care about its output, you can redirect that output to /dev/null. Redirecting a command’s output to /dev/null immediately discards it. instead of having every command implement its own “quiet mode,” you can use this method with any command.

command > /dev/null

If you wanted a source of randomness – say, for generating an encryption key, you wouldn’t need to write your own random number generator – you could use /dev/random.

To erase a hard drive’s contents by writing 0’s to it, you don’t need a special utility dedicated to zero’ing a drive – you could use standard utilities and /dev/zero. For example, the dd command reads from a location and writes to another location. The following command would read zeros from /dev/zero and write them directly to the first hard disk partition on your system, completely erasing its contents.

(Warning: This command will erase all data on your first partition if you run it. Only run this command if you want to destroy data.)

dd if=/dev/zero of=/dev/sda1

Here we’re using dd with special files (/dev/zero and /dev/sda1), but we could also use dd to read from and write to actual files. The same command works both for manipulating devices directly and working with files.

Clarification

In practice, it’s more accurate to say that “everything is a stream of bytes” than “everything is a file.” /dev/random isn’t a file, but it certainly is a stream of bytes. and, although these things technically aren’t files, they are accessible in the file system – the file system is a universal “name space” where everything is accessible. Want to access a random number generator or read directly from a device? You’ll find both in the file system; no other form of addressing needed.

Of course, some things aren’t actually files – processes running on your system aren’t a part of the file system. “Everything is a file” is inaccurate, but lots of things do behave as files.

How to stream video to an iPad or iPhone using VLC Streamer

August 27, 2012 by  
Filed under Every thing you Need to Know

If your videos and music tracks are stored on a single computer, wouldn’t it be great to be able to stream them to your iPhone, iPad or iPod touch without having to shell out for a full-blown media server? of course it would, and VLC Streamer is the app that will help you do this.

As its name implies, VLC Streamer is based on VLC Media Player, which means it’ll run most — if not all — video stored on your PC or Mac, without requiring conversion first. and if you’re prepared to put up with ads, you can even get all of this functionality completely free. Here’s how.

How to stream video to an iPad or iPhone using VLC Streamer: 1

First, open the App Store on your iOS device and search for ‘VLC Streamer’. Select VLC Streamer Free and install it in the usual way.

Now switch to your computer, browse to the VLC Streamer Helper download page and download the Windows, Mac or Linux version of VLC Streamer Helper. Double-click the setup file and follow the prompts to install the program. Once installed, Windows users should leave ‘Run VLC Streamer now’ ticked and click finish to configure the Helper. Mac users will need to manually launch it from the Applications folder.

How to stream video to an iPad or iPhone using VLC Streamer: 2

You can queue up video to stream from either your computer or your mobile. to do so using your computer, double-click VLC Streamer’s taskbar notification area icon (Windows), or click its menu bar icon and choose ‘Add movies’ (Mac). First, click the ‘Conversion quality’ drop-down menu and choose which resolution you’d like to stream the movie in. each setting, from ‘Low bandwidth’ to ‘Very high resolution’ comes with an explanation to help you choose the best one for your needs.

Once done, either click ‘Add movies’ to select the video to stream, or open a separate folder window and drag the movie you wish to watch onto the ‘Drag movies here’ pane (as pictured above).

How to stream video to an iPad or iPhone using VLC Streamer: 3

You’ll see the movie appear in the queued movie box, with its status marked as ‘processing’. while it’s possible to watch movies as they’re processing, I recommend waiting until it’s marked as ‘complete’ before continuing.

You can queue up as many movies as you like. while you wait, switch to the Settings tab and tick ‘Start automatically’ if you’d like VLC Streamer Helper to run at startup, so it’s always available when your computer’s switched on and connected. Now open VLC Streamer on your mobile, wait while your computer is detected and tap it under ‘Visible computers’ (pictured above left). your queued movie(s) should appear (pictured above right). Tap one to watch it.

How to stream video to an iPad or iPhone using VLC Streamer: 4

You don’t have to sit at your computer to queue up video to watch — you can also select content directly from your iOS device.

Just tap ‘Add a movie’, then browse your computer’s entire drive for videos to watch (pictured above left). Tap one to select it, then choose your conversion settings. you have the same four basic choices as found in VLC Streamer Helper, but switch to the Advanced tab and you can independently set the video width, video bit rate and audio bit rate from a series of choices (pictured above right). Select the Manual tab to input these figures manually. Tap Watch! to view the video — the save option only works with the paid version of the app.

How to stream video to an iPad or iPhone using VLC Streamer: 5

If you encounter issues with playback, check the VLC Streamer wiki for troubleshooting advice. Most problems can be resolved by tweaking the video’s conversion settings. Import the video again using different settings and if the problem persists, click ‘Advanced conversion settings’ in VLC Streamer Helper or tap Settings > Conversion Settings from the main menu in the iOS app to make further changes.

Metatrader 4 and Mq4 Using Wine With Linux Ubuntu

August 22, 2012 by  
Filed under Every thing you Need to Know

With the profound changes that mobile computing has brought to the table during the past few years, one fact has remained relatively constant for the better part of a decade. Linux based computers, and specifically the Linux desktop still comprise only 2% of all the computers out there in the world. if you’re a die hard fan of Linux, then you have really have to accept that you’re almost on an island when it comes to support for Metatrader 4, ( Mt4 for short) from your broker and/or other software developers of MT4. the wonderful thing though about being a Linux user, is that other Linux users, and the Linux community of users as a whole is fantastic when it comes to helping each other out. So while you won’t get support from your broker or Mt4, other users of MT4 on Linux will probably gladly give you some assistance.

Often times this is due to necessity. When there is no tech support for your particular platform, it’s in your best interest to share your knowledge with the Linux community to solve a problem. By helping others, you’re also helping yourself and the whole community benefits, the bugs get reported to the developers, and improvements are made to the software. Linux after all is free and was the inspiration to many other open source software we all love today Googles Android OS and WordPress among the most notable.

Besides the minimal direct support you will find from your broker and developers, there are other challenges that may come with using Metatrader 4 on Linux. the biggest challenge is that there is just no guarantee that MT 4 will work 100% of the time. I’ve used Mt 4 on other flavors of Linux for several years. Puppy Linux and Ubuntu Linux worked great. Many other versions of Linux just failed miserably. I personally just opted to try various Linux versions until I found one that worked.

To run native Windows application like Metatrader 4, the most cost effective way is to use an open source application called Wine. now while I know there are commercial alternatives out there that you can use, that just goes beyond the scope of this article. Also, Wine is a Windows emulator that is readily available and is included with almost all major releases of Linux. a few months ago after updating to Ubuntu’s version 12.04 I tried running Metatrader with the latest version of Wine, version 1.4. it was a rather simple process and there was very little I needed to install or modify.

  1. Be sure Wine is installed on your Linux machine. On a Linux terminal just type wine –version to be sure.
  2. Open the File manager in Linux and go to the mounted drive where your Windows files are and where the Metatrader Folder is located. Usually: c:Program FilesMetatrader otherwise it’s c:Program FilesYour brokers name ie. FXDD, Alpari
  3. Point and right click the file named ‘terminal.exe’
  4. Select ‘Open With Wine Windows Program Loader’

Usually there’s a delay before Metatrader opens up. it won’t open immediately like it does on a Windows machine. You have to remember that there are lots of resources that go into emulating, a lightweight program like Metatrader becomes a lot heavier outside its native environment.

If Metatrader opens up in your Linux machine, then you’re in luck. You’ve achieved something many haven’t. if however you’re unlucky in the process, there are a few other things you may want to try.

First check the version of Wine you are using. Open a terminal on Linux and enter the command: wine –version

Mine shows Wine version 1.4 in previous versions of Wine, I had trouble getting Metatrader to work. When Wine 1.3 didn’t work for me. I searched the Wine repository, uninstalled Wine 1.3 and installed Wine version 1.2 instead. it worked fine, the downgrade did not affect the functionality of Metatrader 4 whatsoever and I was able to run other Windows applications like Quicken and Options trading software.

Check the WineHQ website. Users will give feedback on what works and what doesn’t

You almost have to have the mindset that running application like Metatrader on Linux is in its Beta phase. There are glitches that happen from time to time, it just comes with the benefits of not having to use Windows just to run Metatrader. I have had Metatrader on for days on my Linux computer, without crashes or stops. I could monitor trades, update and modify the charts and run Expert Advisers. So I can tell you that there have been great improvements in the past few years. 7-8 years ago when I first started using Metatrader, using it on Linux was just an impossible dream. With the focus on mobile computing and cross platform computing, my hope is the developers move towards a web based port of Metatrader, so that Linux users don’t have to hope and wish a wonderful application like Metatrader functions.

Linux: Rebuild RAID After Disk Failure

August 17, 2012 by  
Filed under Every thing you Need to Know

We start by listing the partition tables present on the server to locate the new hard disk

[root@mail ]# fdisk -l

Disk /dev/hda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot start end Blocks Id System
/dev/hda1 1 13 104391 fd Linux raid autodetect
/dev/hda2 14 6387 51199155 fd Linux raid autodetect
/dev/hda3 6388 6769 3068415 fd Linux raid autodetect
/dev/hda4 6770 60801 434012040 fd Linux raid autodetect

Disk /dev/hdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/hdc doesn’t contain a valid partition table

Disk /dev/md1: 52.4 GB, 52427816960 bytes
2 heads, 4 sectors/track, 12799760 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md1 doesn’t contain a valid partition table

Disk /dev/md3: 444.4 GB, 444428255232 bytes
2 heads, 4 sectors/track, 108502992 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md3 doesn’t contain a valid partition table

Disk /dev/md2: 3141 MB, 3141926912 bytes
2 heads, 4 sectors/track, 767072 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md2 doesn’t contain a valid partition table

Disk /dev/md0: 106 MB, 106823680 bytes
2 heads, 4 sectors/track, 26080 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md0 doesn’t contain a valid partition table

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot start end Blocks Id System
/dev/sda1 1 121601 976760001 83 Linux
[root@mail ]#

The above output shows that there are two hard disks (hda and hdc). Partitions are visible on hda however hdc does not contain a valid partition table. In fact this is the replacement for the faulty disk.

To view the health of the Software RAID type cat /proc/mdstat

[root@mail ]# cat /proc/mdstat
Personalities: [raid1]
md0: active raid1 hda1[1]
104320 blocks [2/1] [_U]

md2: active raid1 hda3[1]
3068288 blocks [2/1] [_U]

md3: active raid1 hda4[1]
434011968 blocks [2/1] [_U]

md1: active raid1 hda2[1]
51199040 blocks [2/1] [_U]

unused devices:
[root@mail ]#

Note that [2/1] shows that there are 2 disks in the array however only 1 is active. the symbols [_U] mean that one of the two disks is missing from the array and must be reconfigured.

Since the new disk is /dev/hdc we need create the partitions required for the RAID. Use fdisk to create the boot partition on the new disk.

[root@mail ]# fdisk /dev/hdc
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won’t be recoverable.

The number of cylinders for this disk is set to 60801.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): p

Disk /dev/hdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot start end Blocks Id System

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-60801, default 1): 1
Last cylinder or +size or +sizeM or +sizeK (1-60801, default 60801): +100M

Command (m for help): p

Disk /dev/hdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot start end Blocks Id System
/dev/hdc1 1 13 104391 83 Linux

Command (m for help): t
Selected partition 1
Hex code (type L to list codes): l

0 Empty 1e Hidden W95 FAT1 80 Old Minix be Solaris boot
1 FAT12 24 NEC DOS 81 Minix / old Lin bf Solaris
2 XENIX root 39 plan 9 82 Linux swap / so c1 DRDOS/sec (FAT-
3 XENIX usr 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT-
4 FAT16 . ] recovery = 37.2% (39808/104320) finish=0.5min speed=1809K/sec

md2: active raid1 hda3[1]
3068288 blocks [2/1] [_U]

md3: active raid1 hda4[1]
434011968 blocks [2/1] [_U]

md1: active raid1 hda2[1]
51199040 blocks [2/1] [_U]

unused devices:

The below shows how the output should be when the re-syncing process has ended. Note the [UU]. This confirms that both disks are active.

[root@mail ]# cat /proc/mdstat
Personalities: [raid1]
md0: active raid1 hdc1[0] hda1[1]
104320 blocks [2/2] [UU]

md2: active raid1 hda3[1]
3068288 blocks [2/1] [_U]

md3: active raid1 hda4[1]
434011968 blocks [2/1] [_U]

md1: active raid1 hda2[1]
51199040 blocks [2/1] [_U]

unused devices:
[root@mail ]#

The same process has to be performed on the other partitions

[root@mail ]# mdadm -a /dev/md1 /dev/hdc2
mdadm: added /dev/hdc2
[root@mail ]# mdadm -a /dev/md2 /dev/hdc3
mdadm: added /dev/hdc3
[root@mail ]# mdadm -a /dev/md3 /dev/hdc4
mdadm: added /dev/hdc4
[root@mail ]# cat /proc/mdstat
Personalities: [raid1]
md0: active raid1 hdc1[0] hda1[1]
104320 blocks [2/2] [UU]

md2: active raid1 hdc3[2] hda3[1]
3068288 blocks [2/1] [_U]
resync=DELAYED

md3: active raid1 hdc4[2] hda4[1]
434011968 blocks [2/1] [_U]
resync=DELAYED

md1: active raid1 hdc2[2] hda2[1]
51199040 blocks [2/1] [_U]
[>. ] recovery = 0.0% (37376/51199040) finish=501.5min speed=1698K/sec

unused devices:
[root@mail ]#

Finally we need to install GRUB on the second disk’s MBR.

GNU GRUB version 0.97 (640K lower / 3072K upper memory)

[ Minimal BASH-like line editing is supported. for the first word, TAB
lists possible command completions. anywhere else TAB lists the possible
completions of a device/filename.]

grub> find /grub/grub.conf
(hd0,0)
(hd1,0)

grub> root (hd1,0)
Filesystem type is ext2fs, partition type 0xfd

grub> setup (hd1)
Checking if /boot/grub/stage1 exists. no
Checking if /grub/stage1 exists. yes
Checking if /grub/stage2 exists. yes
Checking if /grub/e2fs_stage1_5 exists. yes
Running embed /grub/e2fs_stage1_5 (hd1). 15 sectors are embedded.
succeeded
Running install /grub/stage1 (hd1) (hd1)1+15 p (hd1,0)/grub/stage2 /grub/grub.conf. succeeded
Done.

grub> quit

Steam on Ubuntu could hurt gaming on Linux

August 14, 2012 by  
Filed under Every thing you Need to Know

I love video games. and Valve makes some pretty doggone phenomenal ones.

So when we got the official word that Valve’s Steam (their software/game store), along with one of their games – Left 4 Dead 2 – was coming to Linux… let’s just say I was “pleased.”

But then I thought about it some more, and now I am less pleased.

RELATED: Valve co-founder calls Windows 8 a ‘catastrophe,’ when it happens to compete with Steam

I’ve long been an advocate of the need for well-supported, commercial software on the Linux Desktop. Heck, I even base my livelihood on building commercial Linux software and games.

So seeing a big company like Valve throw resources into the Linux software world is a big win for all of us – certainly it qualifies as an excellent morale booster. and, let’s be honest, great video games drive platform sales. This is just as true for computers as it is for game consoles. while those of us who use Linux on a daily basis know, full well, that we can run video games built for Windows with excellent results using Wine (usually), most of the non-Linux-using world isn’t privy to that information and experience. Steam’s arrival helps to legitimize Linux as a platform in many people’s eyes.

“You make Steam coming to Linux sound pretty great, Bryan! How can that possibly be a bad thing?”

Solid question! Here’s the problem:

The Steam store is not coming to Linux in general. it is coming, specifically, to Ubuntu. But that’s not the problem. I have no issue with Valve only supporting one Distro at launch. The problem is that Ubuntu already has a software and game store – the Ubuntu Software Center (or “Software Centre” for you crazy kids on the other side of the pond).

Now, I’m not opposed to some healthy competition. quite the contrary. But, in this case, I’m concerned. we don’t need two software stores. we need one that is highly successful and pulls in large-enough sales volumes to attract developers and publishers to the platform.

Currently, the Ubuntu Software Center is still in its early stages. It’s growing and improving, but is not yet large enough (in terms of individuals actively using and purchasing software) to make it truly enticing for publishers to invest the resources needed to port their wares to Linux.

My chief concern is that the arrival of Steam will simply serve to splinter the already small (relatively) user base of “people on Linux who buy software through a digital store.”

I would prefer to see Valve release games, starting with Left 4 Dead 2, through the Ubuntu Software Center. That would help bolster an existing effort to build a Linux software store while still giving Valve access to a new base of users.

Unless, of course, Valve’s goal is to crush and destroy a source of income for the company that builds the distro into which they are porting and investing resources…which can’t possibly be the case. because that’s just too goofy.

Like this? Then read more from this author and find out why he is “not a normal person.”

Linux CRM Software – What’s Is Linux CRM Software How Can Help You?

July 26, 2012 by  
Filed under Every thing you Need to Know

With the popularity of web-based systems and information on the increase, those wanting to adopt a CRM solution or aiming for higher returns from their CRM systems are considering migration to Linux CRM software systems. these systems offer advantages such as more scalability, stability, increased performance, and better control. most companies that move to Linux-based systems save costs remarkably within a short span of time. on the whole, companies stand to gain five to six times more returns on shifting their business CRMs to Linux and open source systems than they would using other well-known servers.

To reap maximum benefits out of these systems, you need to perform effective strategic planning while combining a Linux-based open source environment into your business and technical network. You can consider integrating the capabilities of a Linux server with your server-intensive business programs for a smooth migration. in this way, you can run all applications from a central computer. this will make it easier to perform functions such as backup, recovery, trouble-shooting, and upgrades. once implemented, businesses gain an infrastructure that is free of intrusions.
For a successful migration to Linux, you need to follow a step-by-step methodology. After identifying a Linux provider, it would be a good idea to start migrating services such as files, database, and print first. then follow these up with your proprietary business applications such as the CRM software. Businesses can customize and brand open source Linux CRM software application as their own to fit it seamlessly into their network and thus integrate modules for managing and automating leads, sales and customers into one solution. as part of the migration, you can gradually uninstall client-side applications because the open-source attributes of Linux enable applications to be Web-based, making them more efficient and less costly in terms of maintenance.

Linux CRM solutions are based on open source LAMP software stack. LAMP is short for Linux (the operating system), Apache (the web server), MySQL (the database) and PHP (the language). its Windows counterpart is called WAMP. one solution that is built on LAMP is the online CRM solution called absoluteBUSY. It is typically used for marketing and sales management, as a contact manager, for project tracking and other CRM operations

The Linux CRM software absoluteBUSY is installable on your web-host or server which keeps you in complete control of your data. moreover, the managers, sales representatives and technicians of your company can share an up-to-date central database with online web-based tools for managing contacts and tracking projects. The web-based platform enables you to now see and edit histories and information about contacts, customers, leads, outstanding tasks, and projects, from any location, any time and computer.

Another similar solution is vtiger CRM that has a simple installation procedure and is packaged with Apache, PHP, MySQL, and CRM source code. this is a clear advantage over other systems that provide only the CRM application and keep installation and purchase of other WAMP/LAMP components separate.

Other Persons Ignored These Computer Tips And Really Regretted It

July 19, 2012 by  
Filed under Every thing you Need to Know

While there are many brands of computers, there are only two major operating systems for average users -Windows and Mac OS. Linux is also out there, but that is usually only chosen by people with advanced computer skills or businesses. when you have to buy your next computer you will be well served to look closely at what both Mac and Windows can offer you and we are going to be checking out some of the respective advantages offered by both in this article.

If you spend a lot of your computer time playing games, then Windows is probably the best choice for you. If you have a Mac, there are some games, but Windows has a much larger selection. the truth is that a Mac computer today can be run like a PC, when you use a program called Bootcamp on your MAC. For anyone who takes their games seriously, this would be a lot of trouble to go through. it takes a lot of power and speed to run some of Windows demanding games, and even though Bootcamp is useful, it probably won’t work that well for these games. There are computers, that can be quite expensive, made especially for gaming, and they can make your gaming experience the best. But when it comes to Mac vs. Windows, the latter is definitely the better choice for gamers. when you go out and purchase a Mac computer, it will come with software programs already installed that are useful and a wide variety. iDVD, iPhoto, iMovie and iWeb are all part of iLife, which comes with your Mac computer. having the ability to edit your videos, photos and audio files, along with being able to organize and share them, is what you get with these programs. If you are looking for a computer that comes with good software, you won’t find it in Windows. You might thing you are getting a lot of software on that PC you just purchased, but by looking over the fine print, most of these are free trials, which you will later have to pay for. You might be surprised after a couple of months, to be told you have to upgrade a program to keep using it. lower priced PCs are famous for doing this. this could make the price comparison not seem quite as good for the PC when compared to a Mac.

Macs have a distinct and irrefutable set of advantages to owning them and one of those is the level of support the company offers. when you purchase a Windows based PC, there are different levels of support depending on which store sold it to you and what brand you bought. Yet if you do a little research, you’ll find that many brands of PC have poor or at best mediocre customer service. If you want better support, you are going to have to pay for it.

Macs, on the other hand, have a much better reputation for technical support. not only can you call up for support, but there are many repair centers where you can bring in your computer rather than having to ship it for service.

You now know what a Mac and Windows operating systems have that are different. A Mac or a reasonably good PC will serve your needs for most tasks you will do each day, such as watching videos, chatting, running typical programs, and whatever else. However, there are still differences between the two and you should compare their design, features and price and decide which is more suitable for you.

Beside writing articles about Computer, Wava Wakeford also writes about notebooksbilliger gutscheincode 2009  on her blogs. to find out more about notebooksbilliger gutscheincode 2011, visit www.notebookbilligerde.com

Tagged with:

Filed under: Electronic Medical Billing Software

Like this post? Subscribe to my RSS feed and get loads more!

Convert BIN/CUE Files to ISO In Linux Using bchunk

July 7, 2012 by  
Filed under Every thing you Need to Know

On your Internet travels, you may have come across CD image files with a .bin or .cue extension. You might even hypothetically want to mount these files under Linux and read their contents. It’s very easy once you know how and here is how you do it.

The utility that makes this possible is called bchunk. Your friendly Linux software repository will no doubt have it. For Red Hat-based systems this means running: -

and for Debian-based systems, this means running: -

sudo apt-get install bchunk

BIN and CUE files are extensively used as CD file image formats in burning software under Windows but is less supported on other platforms where the now more common ISO file format is used. The difference between the two is largely irrelevant to this topic but suffice to say the entirety consists of the BIN file which holds the actual data and a text CUE file which acts as an index of the data. to convert the files to ISO, simply run: -

bchunk yourfile.bin yourfile.cue yourfile.iso

…where the first parameter is the BIN file, the second is it’s corresponding CUE file and the last is the output ISO file.

For mounting this resulting ISO file on to your Linux file-system, create a mount point directory for it and run: -

mount -o loop -t iso9660 yourfile.iso /mnt/yourmountpoint

That’s it! Simple but useful.

Linux Backup Software – Choosing Among the Best

July 3, 2012 by  
Filed under Every thing you Need to Know

Today, Linux is one of the well known operating systems that are widely used by a lot of people. Its backup software is also the best seller among all their products. In using this product, you need to be technically knowledgeable especially in Unix. When you buy Linux backup software, there is a warning that you need a background on Unix which is an important thing to consider. If you are not that proficient in this area, select a package that is not the technical. you can find one that works well with windows. If you are confused with the terms, it is good to consult a computer specialist when it comes to this matter.

You can also find Linux backup software in the internet. this could be downloaded for free. however its features are limited. In case, you don’t know, it is a good idea to do some research before searching for Linux backup software. In this way, you would know certain features of the program that is right for your computer system. Comparing different applications would help you in selecting the right software. there are a lot of benefits of having this program installed in your computer. there is no need for USB sticks that are vulnerable to virus.

It is inevitable that computer can crash anytime and because of this having Linux backup software installed can give you a peace of mind. If you look into the market, there is a wide variety of choices that you can choose from. Here are a number of things to watch out for.

User friendly
There are different kinds of back up software available in the market today. make sure that you go for the one that is user friendly. you need to choose the one that is not hard to figure out. It means that you don’t have to be a computer genius when you try to install and use it. this software should be basic enough like trying to put files in folders. It needs to be saved automatically. make sure that you can back up different files ranging from documents, video, music and photos.

Cost effective
The price of the software can vary based on the dealer. It is a good idea if you can find the cheapest on with large memory. there are also different plans that you can choose from. you can pay monthly or yearly. Remember that there are some that are unlimited plans that you can choose from.

Security
Make sure that you check on security of the software. this can help you in preventing hackers from opening the program. with Linux, you can be sure of the security of the software.

Tech support
In case there is something that goes wrong with the program, make sure that there is always a customer service that could assist you anytime that you need it. Check if there is both email and phone support. It is nice to know that there is always someone to answer your questions.

Next Page »