Hochwertige Industriefotografie


Indumil stellt Waffen her. Die Website und vor allem Fotografien sind mehr als einen Blick wert – ein Paradoxum. Man sollte in gleicher Ästhetik die Auswirkungen von Waffengewalt zeigen.

Veröffentlicht in Ethik, Inspiration | Kommentieren

Black swan VFX uncovered



zalando.de - Schuhe und Fashion online


 

 
Good overview of all visual effects within the movie Black Swan.

Veröffentlicht in Inspiration, Knowledge, Technic | Kommentieren

XML Tidy Script for TextWrangler

If you like to add a XML beautifier to the TextWrangler Editor, create this script (name it ‘XML Tidy.sh’) in the Filters Folder (script menu>Unix Filters>Open Filters Folder):

#!/bin/sh
xmllint --format "$1"
Veröffentlicht in Tools, Uncategorized | Kommentieren

ENVISION : Step into the sensory box on Vimeo

ENVISION : Step into the sensory box on Vimeo on Vimeo

via ENVISION : Step into the sensory box on Vimeo.

Veröffentlicht in Inspiration | Kommentieren

MoinMoin EmbedObject macro patch for PDF scaling

MoinMoin wiki offers a default macro for embedding objects, like video, audio or pdfs etc. into a wiki page using HTML raw markup: the <object> node. For different types you can change parameter values in the output, most important the height and width of the embedding canvas. But Adobe Acrobat(r) offers also an object attribute to set the initial scaling of the document displayed, called zoom.

In order to add this attribute to the EmbedObject macro (resides in the macro directory of MoinMoin, like <moin-install-dir>/MoinMoin/macro/EmbedObject.py) for PDF embedding follow this steps:

  1. Add the zoom parameter (green highlighted) to the macro_EmbedObject function definition:
    def macro_EmbedObject(macro, target=wikiutil.required_arg(unicode), pagename=None,
        width=wikiutil.UnitArgument(None, float, ['px', 'em', 'pt', 'in', 'mm', '%'], defaultunit='px'),
        height=wikiutil.UnitArgument(None, float, ['px', 'em', 'pt', 'in', 'mm', '%'], defaultunit='px'),
        zoom=None,
        alt=u'',
        play=False, stop=True, loop=False, quality=(u'high', u'low', u'medium'),
        op=True, repeat=False, autostart=False, align=(u'middle', u'top', u'bottom'), hidden=False,
        menu=True, wmode=u'transparent', url_mimetype=None):
  2. Extend the the application type handling section with the two green highlighted lines (in MoinMoin 1.9 it’s around line 197):
    elif mt.major == 'application':
        # workaround for the acroread browser plugin not knowing the size to embed
         # we use a width of 100% for the case that there is no width given.
         # A height of 100% gives a fullscreen pdf file view without embedding it into the wikicontent.
         if mt.minor == 'pdf':
             width = width or '100%'
             height = height or '800px'
             zoom = zoom or '100'
             embed_src = '''
    <object %(ob_data)s %(ob_type)s %(ob_width)s %(ob_height)s %(ob_align)s %(ob_zoom)s>
    <p>%(alt)s</p>
    </object>''' % {
     "ob_data": _check_object_value("data", url),
     "ob_width": _check_object_value("width", width),
     "ob_height": _check_object_value("height", height),
     "ob_type": _check_object_value("type", mime_type),
     "ob_align": _check_object_value("align", align),
     "ob_zoom": _check_object_value("zoom", zoom),
     "alt": wikiutil.escape(alt),
    }

That’s it. Please note that the zoom scaling attribute is only used by the Acrobat browser plugin. Safari’s included PDF viewing support ignores this attribute. If you know of another PDF viewer which interprets the zoom value to, feel free to leave a comment.

Veröffentlicht in Tools | Kommentieren

Lullaby For A Lunatic

Look at this amazing teaser for the independent movie: Lullaby For A Lunatic from Romantic Child Studios. It’s highly concentrated impressive at a very high level of technical and dramatical perfection.

Veröffentlicht in Inspiration | Kommentieren

FontForge font conversion tool

Ok, it's quite a while since FontForge is around. But it's really a great Open Source tool for nearly every platform. It just helped me to convert some old Windows Type-1 Fonts to TrueType for use on Mac OS X. I works perfectly and has many options. Yes, it's user interface is very X11-ish and not very sexy - but nevermind it's clear and understandable and at least it's a graphical user interface.

Veröffentlicht in Tools | Kommentieren

Open Font Library has relaunched

The community font project has relaunched - and that's a good oppurtunity to mention it here. I think of it as a great idea to carry the Open Source spirit to font development. Take a look at the Open Font Library Website

Veröffentlicht in Branche | Kommentieren

Setting up MoinMoin wiki synchronisation

MoinMoin is one of my preffered wikis. It even offers a synchronisation feature which allows you to keep your local wiki (the pages you configure) and a remote wiki in sync. The downside is the partly chaotic documentation. Also, this is true for the sync feature. Hope the following how-to helps other lost souls.

  1. Create an interwiki entry in your local InterWikiMap (your wiki has a page named liked this) for the remote wiki, e.g. OtherWiki http://www.otherwiki.com/wiki/ . If your remote wiki runs under a separate HTTP Server (like Apache) and you have HTTP basic authentication enabled, you have to provide your username and password (not for the wiki – the one for the HTTP server) within the URL like http://username:password@remotewikihost.domain.com/
  2. Setup an interwiki name (of, course they can be different – but your remote wiki’s interwiki name has to match with the one you add to your local InterWikiMap), both in your local and remote wikiconfig.py with the parameter (probably it’s already there, commented out):
     interwikiname = u'MikesMoinMoinWiki'
  3. Create  a synchronsation parameter/start page. This page holds all your synchronisation config and it is the page where you can use the “Synchronize” action on. A good example is the SyncJobTemplate page every MoinMoin distribution offers. Go to the URL and copy the wiki source and copy it to a page you like on your local wiki. Change the parameters as you need them.
  4. Add this entry to wikiconfig.py in order to allow XMLRPC access to your remote wiki:
    actions_excluded = multiconfig.DefaultConfig.actions_excluded[:]
    actions_excluded.remove('xmlrpc')

    If your running a MoinMoin Version less then 1.9 you most probably have to remove the part “multiconfig.” (with the colon) from the first line since only DefaultConfig is imported instead of multiconfig.

  5. Now, you can open your sync page (you created under 3. ) – then click on Start the synchronisation or use the entry from the actions dropdown.
  6. If you experience an XMLRPC fault “xmlrpclib.Fault:” but there is no further information after the double-colon, then try this fault message enhancement patch.

Have fun. More information can be searched in the online documentation for synchronisation or your local wiki’s HelpOnSynchronisation page.

Feel free to add a comment or ask questions if something could be formulated in a more precise way.

Empfehlungen zum Thema:

Veröffentlicht in Tools | Getagged , , , , , , | Kommentieren

Wii Spray

Tolle Software zum virtuellen Sprayen – jetzt auch ohne Wii möglich und liefert OSC Steuerdaten zur Steuerung von Sound, Licht etc. : Wii Spray.

Veröffentlicht in Inspiration, Tools | Kommentieren