Saturday, February 14, 2009

Configuring GIMP 2.6

This tutorial will teach you how to configure GIMP to make it as close to Photoshop as possible, accomplished via plugins, filters, and other downloads. The modifications done in this article are performed on the regular GIMP, not GIMPshop

How to Install Brushes, Filters, and and Plugins in GIMP

To add brushes, filters, and plugins to GIMP, simply open the program folder and put the files into their appropriate folders--brushes into Brushes, filters into Filters, etc. In Mac, right click and open the app folder. In Linux, navigate to your Home Folder and press Ctrl+H. In Windows, it's in C:/Program Files/Gimp.

Arrange the Layout

GIMP has compromised and changed the layout to be the best of both worlds. If you enjoy the free floating windows so common in GIMP, those features are still available. If, however, you want everything to be contained in one window, simply maximize the menu window, and then place the toolbar and window dock inside. Right click and choose "Always on top". It will now function just the same as Photoshop's all-in-one window; the individual docks aren't all listed in the bottom, they are all contained within the one window.

Add Photoshop Plugin Support

If you've invested in a library of Photoshop plugins, then the last thing you'll want to do is leave them behind when you switch. Luckily, it is possible to add support for Photoshop plugins using the PSPI plugin.

Download the PSPI plugin for your operating system and copy the file(s) to your GIMP plugins folder. The menu feature can be found in Filters > Photoshop Plug-in.

Higher Bit Support

Navigate to Colors > Use GEGL and check the box next to it.

Add CMYK Color Separation - http://cue.yellowmagic.info/softwares/separate.html

To add CMYK separation, you will need to add the Separation+ plugin. Download and copy it into the GIMP plugin folder.

Add Layer Styles

Can't live without Drop Shadow, Inner Glow, etc? Then install this plugin. Simply add the script to your GIMP script folder, then close and reopen the program. You'll find the Layer Styles in Script-Fu > Layer Effects.

Add Brushes

While you're adding everything to your install, download a bunch of brushes and add them to your brush folder. The default brushes that come with GIMP aren't all that great. A good resource for brushes is Blendfu.

Conclusion

The above will add a few extra features to GIMP that increases it's functionality. It doesn't have all the features of Photoshop, many of them due to copyright issues. For the vast majority of users, however, GIMP is a very good graphics program that will do everything you need.


Read More...

Running Photoshop plug-ins in GIMP

Pspi is a GIMP plug-in that runs 3rd-party Photoshop plug-in filters

Photoshop plug-in filters are actually Windows DLLs, which are dynamically loaded into the plug-in host process's address space. They are files with the extension .8bf, though, not .dll.Unlike GIMP plug-ins, 3rd-party Photoshop plug-ins don't use any common user interface library. (GIMP plug-ins use GTK+, obviously.)

Windows

The Windows package includes just pspi.exe. Put it in your GIMP plug-ins folder.

Linux

The Linux packages include three files:

  • README.linux
  • pspi, a small shell script
  • pspi.exe.so, the binary that wine runs

Copy pspi and pspi.exe.so to your personal GIMP plug-ins folder, typically ~/.gimp-2.4/plug-ins .

When you run GIMP it will issue a warning "wire_read(): error" as pspi.exe.so can't be started directly. (The pspi script can, though, and is from GIMP's point of view a GIMP plug-in.) This warning is harmless (GIMP just ignores that file then), but if you want to avoid it, move pspi.exe.so somewhere else and modify the pspi script to point to its new location instead.

After starting GIMP, go to the Xtns:Photoshop Plug-in Settings and enter the folder where you are going to keep the 3rd-party Photoshop plug-ins (.8bf files) that you want to use in GIMP.

Preferrably you should use an initially empty folder for this, and then install (copy) Photoshop plug-ins there one by one, verifying that each works. It isn't really useful to rush and install a shitload of Photoshop plug-ins at once and assume they all will work under pspi.

There is also a tarball with the object files. You can try to use those if the binaries don't work on your distro. Use winegcc to link, add the gimp plug-in libraries (output of pkg-config --libs gimp-2.0), -ladvapi32 and -lgdi32. Check the src/Makefile.am for details.

The Windows, SUSE and Ubuntu packages are by me. The Fedora Core 5 packages are provided by Veit Wahlich .



Read More...

Friday, February 13, 2009

Developing a Program

If you think that learning to program is simply a matter of a programming language you are very wrong.

I am going to start on the basis that you are writing your programs for a customer. He or she has problem and would like you to write a program to solve it. We shall assume that the customer knows even less about computers than we do!
Initially we are not even going to talk about the programming language, type of
computer or anything like that, we are simply going to make sure that we know what the
customer wants.

Solving the Wrong Problem
Many software projects have failed
because the problem that they solved was the wrong one. The developers of the system
quite simply did not find out what was required, but instead created what they thought
was required.
This is a kind of self discipline. Programmer’s pride themselves on their ability to
come up with solutions, so as soon as they are given a problem they immediately start
thinking of ways to solve it, this almost a reflex action. What you should do is think
"Do I really understand what the problem is?". Before you solve a problem you
should make sure that you have a watertight definition of what the problem is, which both you and the customer agree on. In the real world this is sometimes called a
Functional Design Specification or FDS. This tells you exactly what the customer
wants. Both you and the customer sign it, and the bottom line is that if you provide a
system which behaves according to the design specification the customer must pay
you. Once you have got your design specification, then you can think about ways of
solving the problem. Writing an FDS forces you to think about your problem at a very detailed level.

Specifying the Problem

Read More...

Thursday, February 5, 2009

Remove Forwarding in GMail

Once I setup Forwarding to one of my Account, and all were seem working fine.
When that email is shut down, I disabled the Forwarding service. Though I always received failure notice that was causing from sending to old and shut down email. There were no email address in forwarding service.

Smiliar Case as followed
My Gmail account continues to forward to my Yahhoo account and forwarding is not set up.


Setting up a secondary email address will not cause Gmail to forward
your messages. Please check for any forwarding rules on the "Filters"
tab in Settings. Also, take a look at the "Accounts" tab to see if you
have a "Sent Mail As" or "Reply-to" address specified. Finally, log
into your Yahoo account, and see whether your Yahoo account is
configured to retrieve mail from Gmail. (You can also go to the
"Forwarding and POP/IMAP" settings tab in Gmail, and disable POP
access.)

Read More...

Thursday, January 29, 2009

FREE Text Messages to any mobile phone

Send unlimited FREE Text Messages to any mobile phone in the world.

http://www.mjoy.com/m/desktop.htm

Read More...

Adobe AIR Is Flying: 100 Million Installations Accounted For

Adobe has announced that they’ve recorded 100 million successful installations of Adobe AIR,the company’s cross-platform runtime environment for RIAs, at the same time boasting that the newest version of Adobe Flash Player (10) was installed on over half of computers worldwide in just the first two months of its release.

Adobe says the 100 million mark for Adobe AIR installs is a minimum for the total install base of the AIR runtime (read: they think it’s actually more than that) since they only count the ones that are deemed 100% successful (i.e. they can be confirmed by code running after the installation). As for developers building Web applications using the Adobe Flash Platform, the company claims that in the last 12 months there have been over 1 million downloads of the AIR software development kit (SDK), open source Flex framework and Adobe Flex Builder.
Based on the results of a Millward Brown survey, Adobe also boasts that Flash Player 10 has been installed on 55% of computers worldwide, and they expect to surpass 80% penetration by next quarter. In total, no less than 99% of internet-enabled desktops are said to have at least some version of Flash Player installed.

Read More...

Wednesday, January 28, 2009

Tag your files by keyword

TaggedFrog is a free utility that allows you to tag any files on your hard disk by keyword and access or filter them through a tag cloud. File tagging is one of those simple, straightforward ideas that make me wonder why it is not simply built into the operating system to begin with. TaggedFrog will tag images but goes further to tagging any and every file on your hard drive.

Here are more notes on this program:

  • The user interface: looks very polished and sleek but takes a little getting used to. Should have been more user friendly, really, but you will soon get the hang of it. TaggedFrog is a standalone program that does not integrate into the context menu or the filesystem.
  • What is tagged: you can tag any type of file, irrespective of where it resides on your hard drive. Tagging is done by dragging and dropping your files into the interface (or dragging already-tagged-files back to the upper pane to tag them further). Folders cannot be tagged.
  • The tags: can be anything that you type in. If you type in multiple words TaggedFrog will assume each word is a distinct tag unless you surround them with quotes (e.g. “project alpha” with the quotes is a single tag).
  • Filters: these are groups of file extensions (e.g. “.zip, .rar, .cab, .7z”) that can be used to further filter your results. So for example say you click on “ebooks” then “comics” in your tag cloud, you could then filter the resulting set further by, say, PDF or “.CBZ, .CBR” if you are looking for that particular type of ebook.
  • Favorites: are merely a collection of tags. You could set these up so you could quickly access them in the sidebar.
  • Tag cloud: note that the size of the labels in the tag cloud by default is dependent on your most commonly used tags (i.e. the tags you click on the most will grow largest). You could change this in the settings to reflect the number of entries that exists for each tag instead.
  • Memory consumption: takes up anywhere between 30 to 40 megs but this program uses the .NET framework and therefore its memory consumption is
    inflated as a consequence.
  • Portable version: is available (although the program requires the .NET framework to be installed in order to run).


Read More...