Ramin Hossaini (blog)

9Dec/091

Create bevelled text

I might be superfluous in my method here, but it works well for me :)

Add some text

Capture00_

Added blending-modes:

Capture01

Capture02

Capture03

Final result

Capture00

Capture04

Capture05

18Nov/091

Making ‘Fairy Tales’

This time round, I tried to take more screenshots

Fairy Tales

Getting the different pieces:

I had this from a trip to the Etosha National Park earlier this year:

composite2

Plus some stock-photography:

composite1

Masking and positioning

There are different ways you can get this step done. You could use the pen-tool too for example. I just chose to brush out parts I didn't need.

Step1

step2

Preparing the background

Converted the image to black & white:

step3

Added some clouds - just because I can :)

step4

And came up with this...

step5

Putting it together

This was the hardest step really. I try to re-draw light in the image and try to draw the attention of the viewer to certain areas of the picture

step6

step7

step8

The mask resulted in some hard-edges, so I gaussian blurred it a little

step9

Added noise:

step10

And gave it a cyan-tint

step10_

Some magic

I used a couple of brushes to make this

step11

step12

The final image

And a little bit of tweaking later...

Fairy Tales

4Nov/092

Search through files for a string (Linux)

To search a directory recursively for specific text or a string, use:

find . -exec grep "string to find" '{}' \; -print
Tagged as: 2 Comments
30Oct/093

Surrealism “Propaganda”

I had this idea for a couple of days and finally decided to do it yesterday. This was the process (very very roughly)

Step 1: Getting the initial photos

This is the embarassing part. You'll look silly almost no matter what - trying to get a self-portrait in a suitable position that you envision. A camera on tripod, remote control and bounce-flash later though (thanks, I like my bedsheets too):

step1

Got some stock-photography from Pierre on DeviantArt

step1_stock

Step 2: Putting the 2 together

I had to give the photo a bit more room at the top, so I photoshopped some more wall there. With composites, sometimes I'll mask out the individual parts as precisely as I can initially and save the respective masks in my channels. In this case, I put them together first and then masked it all together. I think that's a mistake and I should have masked the subject first (me) then masked the television. Could have saved myself quite a bit of time afterwards.

step2

Step 3: Magic

OK, so I skipped a lot of steps - my bad - I didn't take any screenshots. I was too busy wondering "how the hell am I going to get this to blend". I guess there's always a point in these highly-processed photos where I say "I should stop right now, this is just not working", but I keep on going because it's taken so much effort already. Eventually, there's a point where I say "oh, I might have something here". I suppose that makes it all the more rewarding in the end.

I use a lot of different filters and textures and try to burn-and-dodge a lot.

step3

Step 4: Colouring and painting light

I hate masking and I love "painting-light" and manipulating it. I think that if I actually loved masking, I could have some really amazing work.

At this point, I also did a bit of liquifying and stretched/distorted parts of the photo.

Almost 3 hours later, this was the final shot:

step4

24Oct/091

Synchronize Google Calendar on iPhone

Note: This should also work on the iPod Touch

iPhone OS 3.0 introduced support for CalDAV and ICS - that means it's really simple to sync with your Google Calendar:

Start by going into Settings:

IMG_0009

Go into "Mail, Contacts, Calendars", then "Add account..."

IMG_0010

Add a CalDAV account and fill the details:

IMG_0013

If you check your calendar, it should sync

IMG_0016

You can also add all your other calendars by adding a "Subscribed Calendar"

Start by going to the settings for the calendar you want to add:

gcalendar

Click on the "ICAL" link to get your Calendar's private address

gcalendar2

It's usually a really long link, so start by putting it under your drafts or email it to yourself. Add another Calendar account (not a CalDAV this time, but a "subscribed Calendar" Then copy-and-paste into the Server input box specifying URL to the .ics file)

IMG_0014

22Oct/090

Flickr adds people-tagging, finally joins the bandwagon

flickr

A feature that many in the Flickr community have been requesting for years has finally been implemented.

What?! No @ sign in front of the names??

Tagged as: No Comments
19Oct/090

Wordpress BlogInfo variables

bloginfo('atom_url');       //ATOM feed for site
bloginfo('charset');        //The character set
bloginfo('description');    //The description of the blog
bloginfo('html_type');      //HTML version of the site
bloginfo('name');           //Title of blog
bloginfo('pingback_url');   //The pingback URL
bloginfo('rss2_url');       //The RSS URL
bloginfo('stylesheet_url'); //The URL for the template's CSS file
bloginfo('template_url');   //The URL of the template
bloginfo('url');            //The address of the blog
bloginfo('version');        //Version of the WordPress installation
bloginfo('wpurl');          //URL for WordPress installation
Tagged as: No Comments