<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nextmarvel</title>
	<atom:link href="http://nextmarvel.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://nextmarvel.net/blog</link>
	<description>The Blog of a Creative Agency</description>
	<lastBuildDate>Mon, 14 May 2012 22:35:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>An iOS match game for my kids</title>
		<link>http://nextmarvel.net/blog/2012/05/a-match-game-for-my-kids/</link>
		<comments>http://nextmarvel.net/blog/2012/05/a-match-game-for-my-kids/#comments</comments>
		<pubDate>Wed, 09 May 2012 06:40:55 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=198</guid>
		<description><![CDATA[There are a lot of games in the app store available for entertaining young kids but the majority of them aren&#8217;t ideal for kids or parents. I built a simple...]]></description>
			<content:encoded><![CDATA[<p>There are a lot of games in the app store available for entertaining young kids but the majority of them aren&#8217;t ideal for kids or parents.  I built a simple match game for my kids that addresses a few common shortcomings of existing kids apps.</p>
<h4>Important differences for me as a parent</h4>
<ul>
<li>No way for kids to get out of the game other than the home button. There are no ads, promos, in app purchase buttons, settings, start buttons, additional screens, or anything else. If the app is open all you see is the game board ready to play.</li>
<li>No sounds. This app does not make noise even when the kids are adjusting the volume and flipping the sound/vibration toggle.</li>
<li>It&#8217;s a universal app so you don&#8217;t need to buy it again on the ipad.</li>
<li>Has pictures of real animals and entertains the kids. Ok, maybe this one isn&#8217;t a differentiator.</li>
</ul>
<p>I did my best to make it worth the 99 cents.</p>
<p><a style="font-weight:bold; color: #313428;" href="http://itunes.apple.com/us/app/ocean-match!/id525300221?ls=1&#038;mt=8" target="_blank"><br />
<h4>Ocean Match!</h4>
<p></a></p>
<div style="width: 100%;">
<img src="/_assets/img/apps/oceanmatch/ipad-ss3.png" width="250" style="margin-right: 10px;" /><img src="/_assets/img/apps/oceanmatch/ipad-ss4.PNG" width="250" /><br />
<a href="http://itunes.apple.com/us/app/ocean-match!/id525300221?ls=1&#038;mt=8" target="_blank"><img src="/_assets/img/apps/app-store.png" width="110" style="margin-top: 5px;" /></a>
</div>
<p><a style="font-weight:bold; color: #313428;" href="http://itunes.apple.com/us/app/animal-match!/id498695602?ls=1&#038;mt=8" target="_blank"><br />
<h4>Animal Match!</h4>
<p></a></p>
<div style="width: 100%; padding-bottom: 30px;">
<img src="/_assets/img/apps/animalmatch/ipad-ss1.jpeg" width="250" style="margin-right: 10px;" /><img src="/_assets/img/apps/animalmatch/ipad-ss2.jpeg" width="250" /><br />
<a href="http://itunes.apple.com/us/app/animal-match!/id498695602?ls=1&#038;mt=8" target="_blank"><img src="/_assets/img/apps/app-store.png" width="110" style="margin-top: 5px;" /></a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2012/05/a-match-game-for-my-kids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>15-30 Second Page Loads in Rails 3 Development Environment</title>
		<link>http://nextmarvel.net/blog/2012/05/15-30-second-page-loads-in-rails-3-development-environment/</link>
		<comments>http://nextmarvel.net/blog/2012/05/15-30-second-page-loads-in-rails-3-development-environment/#comments</comments>
		<pubDate>Sat, 05 May 2012 18:31:58 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=188</guid>
		<description><![CDATA[The Problem Rails development environment has incredibly slow page loads while production is fast. And when I say slow, I mean 15-30 seconds. Rails server will likely report the page...]]></description>
			<content:encoded><![CDATA[<h4>The Problem</h4>
<p>Rails development environment has incredibly slow page loads while production is fast. And when I say slow, I mean 15-30 seconds.  Rails server will likely report the page as loading in under a second but it&#8217;s still taking 30 secons to show up.</p>
<h4>The Cause</h4>
<p>DNS problems. Nothing to do with rails, this is just the environment that&#8217;s not working. If your DNS is working correctly and you&#8217;re seeing page loads a bit faster than what I&#8217;m describing (3-8 seconds) check out <a href="https://github.com/thedarkone/rails-dev-boost" title="Rails Dev Boost" target="_blank">rails-dev-boost</a></p>
<h4>The Solution</h4>
<p>Verify that you can ping the domain name you&#8217;re browsing to.  I had some problem with my /etc/hosts file that a little bit of experimentation resolved.</p>
<p>If you found this helpful you might like to follow me on <a href="http://twitter.com/pdenya" title="http://twitter.com/pdenya" target="_blank">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2012/05/15-30-second-page-loads-in-rails-3-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Everyday Grep</title>
		<link>http://nextmarvel.net/blog/2011/12/everyday-grep/</link>
		<comments>http://nextmarvel.net/blog/2011/12/everyday-grep/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 02:24:18 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=165</guid>
		<description><![CDATA[Grep is well known and commonly used command line search function that far too many people aren&#8217;t taking advantage of. The purpose of this article is to give technically inclined...]]></description>
			<content:encoded><![CDATA[<p>Grep is well known and commonly used command line search function that far too many people aren&#8217;t taking advantage of.  The purpose of this article is to give technically inclined folks easy to follow examples to speed up work.  I&#8217;ll also discuss speed concerns because no one wants to wait 8 seconds for a search to finish.</p>
<h4>Getting your feet wet: single file search</h4>
<p>Searching a single file for a string is about as simple as it gets so lets jump right into it.  The syntax is:</p>
<pre class="brush: bash; title: ;">grep [search string] [file]</pre>
<p>Here&#8217;s an example</p>
<pre class="brush: bash; title: ;">grep &quot;header&quot; log/dev.log</pre>
<p>Responds with:</p>
<pre class="brush: bash; title: ;">Dec 09 17:16:24 Send header &quot;Content-Type: text/plain; charset=utf-8&quot;
Dec 09 17:16:24 &quot;Pragma: public: 1&quot;
Dec 09 17:16:24 Send header &quot;Content-Type: image/png&quot;</pre>
<h4>Case insensitive search</h4>
<p>Adding the -i flag to grep makes it search without case sensitivity</p>
<pre class="brush: bash; title: ;">grep -i &quot;HeAdEr&quot; log/dev.log</pre>
<p>Responds with:</p>
<pre class="brush: bash; title: ;">Dec 09 17:16:24 Send header &quot;Content-Type: text/plain; charset=utf-8&quot;
Dec 09 17:16:24 &quot;Pragma: public: 1&quot;
Dec 09 17:16:24 Send header &quot;Content-Type: image/png&quot;</pre>
<h4>Learning something useful: recursive search</h4>
<p>The previous example could be done casually in a text editor.  Searching all the files in a directory is also doable but from some text editors  (the ones I use at least) it&#8217;s not quite as easy.  The -r flag indicates recursion but I&#8217;ll be combining it with the -i flag in the examples below to retain case insensitive search.</p>
<pre class="brush: bash; title: ;">grep -ri &quot;iboutlet&quot; .  </pre>
<p>Responds with:</p>
<pre class="brush: bash; title: ;">./InspectAppDelegate.h:@property (nonatomic, retain) IBOutlet UIWindow *window;
./InspectAppDelegate.h:@property (nonatomic, retain) IBOutlet TemplateListTableViewController *templateListController;
./InspectAppDelegate.h:@property (nonatomic, retain) IBOutlet UINavigationController *navigationController;
./LoginViewController.h:    IBOutlet UITextField *usernameField;
./LoginViewController.h:    IBOutlet UITextField *passwordField;
./LoginViewController.h:    IBOutlet UITextField *subdomainField;
./LoginViewController.h:@property (nonatomic, retain) IBOutlet UITextField *usernameField;
./LoginViewController.h:@property (nonatomic, retain) IBOutlet UITextField *passwordField;
./LoginViewController.h:@property (nonatomic, retain) IBOutlet UITextField *subdomainField;
./ProjectAddViewController.h:@property (nonatomic, retain) IBOutlet UITextField *projectNameField;
./ProjectDetailsImageViewController.h:@property (nonatomic, retain) IBOutlet UIImageView *imageView;
./ProjectDetailsImageViewController.h:@property (nonatomic, retain) IBOutlet UIImage *image;
./ProjectDetailsTextEditViewController.h:@property (nonatomic, retain) IBOutlet UITextView *answerField;
./ProjectDetailsTextEditViewController.h:@property (nonatomic, retain) IBOutlet UILabel *fieldName;</pre>
<h4>Special cases: getting a list of files</h4>
<p>Recursive search is great but it can give you tons of results from the same file which isn&#8217;t ideal in all cases (eg: log files).  Getting a list of the files which contain matches rather than a list of matches can be done by adding the -l flag</p>
<pre class="brush: bash; title: ;">grep -ril &quot;iboutlet&quot; .</pre>
<p>Responds with:</p>
<pre class="brush: bash; title: ;">./InspectAppDelegate.h
./LoginViewController.h
./ProjectAddViewController.h
./ProjectDetailsImageViewController.h
./ProjectDetailsTextEditViewController.h</pre>
<h4>But that&#8217;s not all: additional flags</h4>
<p>Grep is a mature and powerful tool and as expected it has far more options and uses than i&#8217;m going to go into here but I do feel compelled to list a few more flags that may be helpful.</p>
<pre class="brush: bash; title: ;">-A 20</pre>
<p>Prints 20 (or whatever number you specify) lines after each match.</p>
<pre class="brush: bash; title: ;">-B 20</pre>
<p>Same thing as -A but before each match instead of after.  </p>
<pre class="brush: bash; title: ;">-C 40</pre>
<p>Same thing as -B 20 -A 20 (C for context).</p>
<pre class="brush: bash; title: ;">-n  or --line-number   </pre>
<p>Adds the line number of the match to the results.</p>
<pre class="brush: bash; title: ;">-v or --invert-match     </pre>
<p>Invert match (get all the results that don&#8217;t match the pattern provided).</p>
<h4>A need for speed: making common searches faster within project directories</h4>
<p>If you&#8217;re on OS X and you&#8217;re looking for a fast case insensitive search within a directory that shows only file names (<i>grep -ril &#8220;pattern&#8221;</i>) you should be using <i>mdfind</i> (spotlight on command line).</p>
<pre class="brush: bash; title: ;">mdfind -onlyin . &quot;iboutlet&quot;</pre>
<p>Responds with:</p>
<pre class="brush: bash; title: ;">/Users/pauldenya/full/path/to/LoginViewController.h
/Users/pauldenya/full/path/to/ProjectDetailsTextEditViewController.h
/Users/pauldenya/full/path/to/ProjectDetailsImageViewController.h
/Users/pauldenya/full/path/to/ProjectAddViewController.h</pre>
<p>For those times when you&#8217;re not working on OS X a pruned find function can work wonders for improving slow search in large project directories.  The idea is that in many situations, not all directories under the project directory need to be searched so we come up with a list of directories that <i>do</i> need to be searched and put them in a function in your profile.</p>
<pre class="brush: bash; title: ;">#this goes in ~/.bashrc or /etc/profile
function projectfind() {
    grep -ril &quot;$1&quot; /path/to/project/search/me
    grep -ril &quot;$1&quot;  /path/to/project/search/here/too
    grep -ril &quot;$1&quot;  /path/to/project/web/js
}</pre>
<pre class="brush: bash; title: ;">projectfind &quot;iboutlet&quot;</pre>
<p>This approach is project specific which isn&#8217;t great if you&#8217;re often switching between or starting new projects.  You could change &#8220;/path/to/project/&#8221; to &#8220;./&#8221; but then you&#8217;d always need to be in the root project directory for search to work.  The solution here is to pipe files to search to grep and use grep to prune the list in line.  Here&#8217;s an example for a function that will search within the current directory but ignore log files and css directories:</p>
<pre class="brush: bash; title: ;">#this goes in ~/.bashrc or /etc/profile
function myfind() {
   find . | grep -vE &quot;\.log$|css&quot; | xargs grep &quot;$1&quot;
}</pre>
<p>You can add additional logic by adding to OR clauses to the regex used in the first grep statement or adding additional grep statements.</p>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2011/12/everyday-grep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passing additional data to jQuery.Ajax callbacks</title>
		<link>http://nextmarvel.net/blog/2011/11/passing-additional-data-to-jquery-ajax-callbacks/</link>
		<comments>http://nextmarvel.net/blog/2011/11/passing-additional-data-to-jquery-ajax-callbacks/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 18:05:58 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=159</guid>
		<description><![CDATA[jQuery makes it effortless to make additional data available from within the jQuery.ajax callbacks (success &#124; error &#124; complete) because within the callbacks, this refers to the object that was...]]></description>
			<content:encoded><![CDATA[<p>jQuery makes it effortless to make additional data available from within the jQuery.ajax callbacks (success | error | complete) because within the callbacks, this refers to the object that was passed to jQuery.ajax.  Knowing this, you can provide extra parameters that jQuery.ajax will ignore but you can access later.  For example:</p>
<pre class="brush: jscript; title: ;">$.ajax({
	url: ‘/‘,
	pudding: ‘chocolate’,
	success: function() {
		alert(this.pudding); //alerts chocolate
	}
});</pre>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2011/11/passing-additional-data-to-jquery-ajax-callbacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doodle. It&#8217;s been a long time&#8230;</title>
		<link>http://nextmarvel.net/blog/2011/09/doodle-its-been-a-long-time/</link>
		<comments>http://nextmarvel.net/blog/2011/09/doodle-its-been-a-long-time/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 01:19:26 +0000</pubDate>
		<dc:creator>Edgar Andrés Zorrilla</dc:creator>
				<category><![CDATA[Illustration]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=132</guid>
		<description><![CDATA[It&#8217;s been a long time since I&#8217;ve drawn on the train. This one might have soft colors. I may try to squeeze this into my next mural project and a...]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a long time since I&#8217;ve drawn on the train. This one might have soft colors. I may try to squeeze this into my next mural project and a personal project too. I think I&#8217;d love to see this on someone&#8217;s wall.</p>
<p><img src="http://nextmarvel.net/blog/wp-content/uploads/2011/09/photo1.jpg" alt="art illustration female face" /></p>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2011/09/doodle-its-been-a-long-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brew Install Postgresql on OS X Lion</title>
		<link>http://nextmarvel.net/blog/2011/09/brew-install-postgresql-on-os-x-lion/</link>
		<comments>http://nextmarvel.net/blog/2011/09/brew-install-postgresql-on-os-x-lion/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 06:05:09 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=126</guid>
		<description><![CDATA[The Problem If you&#8217;re installing postgresql via homebrew on Lion you might be encountering errors like these: psql: could not connect to server: Permission denied Is the server running locally...]]></description>
			<content:encoded><![CDATA[<h4>The Problem</h4>
<p>If you&#8217;re installing postgresql via homebrew on Lion you might be encountering errors like these:</p>
<pre class="brush: bash; title: ;">psql: could not connect to server: Permission denied
	Is the server running locally and accepting
	connections on Unix domain socket &quot;/var/pgsql_socket/.s.PGSQL.5432&quot;?</pre>
<pre class="brush: bash; title: ;">createuser: could not connect to database postgres: could not connect to server: Permission denied
	Is the server running locally and accepting
	connections on Unix domain socket &quot;/var/pgsql_socket/.s.PGSQL.5432&quot;?</pre>
<h4>The Cause</h4>
<p>Lion comes with a version of postgres already installed and uses those binaries by default.  In general you can get around this by using the full path to the homebrew postgres binaries but there may be still issues with other programs.</p>
<h4>The Solution</h4>
<p>If a quick fix is all you&#8217;re looking for, run this:</p>
<pre class="brush: bash; title: ;">curl http://nextmarvel.net/blog/downloads/fixBrewLionPostgres.sh | sh</pre>
<p>Here&#8217;s the code the previous line runs.  To sum up, it moves your OS X default postgres binaries into an archive folder and symlinks the homebrew versions in place of them.</p>
<pre class="brush: bash; title: ;">BREW_POSTGRES_DIR=`brew info postgres | awk '{print $1&quot;/bin&quot;}' | grep &quot;/postgresql/&quot;`
LION_POSTGRES_DIR=`which postgres | xargs dirname`
LION_PSQL_DIR=`which psql | xargs dirname`

sudo mkdir -p $LION_POSTGRES_DIR/archive
sudo mkdir -p $LION_PSQL_DIR/archive

for i in `ls $BREW_POSTGRES_DIR`
do
	if [ -f $LION_POSTGRES_DIR/$i ]
	then
		sudo mv $LION_POSTGRES_DIR/$i $LION_POSTGRES_DIR/archive/$i
		sudo ln -s $BREW_POSTGRES_DIR/$i $LION_POSTGRES_DIR/$i
	fi

	if [ -f $LION_PSQL_DIR/$i ]
	then
		sudo mv $LION_PSQL_DIR/$i $LION_PSQL_DIR/archive/$i
		sudo ln -s $BREW_POSTGRES_DIR/$i $LION_PSQL_DIR/$i
	fi
done</pre>
<p>If you enjoyed this post, follow me on <a href="http://twitter.com/pdenya" title="http://twitter.com/pdenya" target="_blank">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2011/09/brew-install-postgresql-on-os-x-lion/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Compiling the MySQL2 gem on OS X with any version of MAMP</title>
		<link>http://nextmarvel.net/blog/2011/07/compiling-the-mysql2-gem-on-os-x-with-any-version-of-mamp/</link>
		<comments>http://nextmarvel.net/blog/2011/07/compiling-the-mysql2-gem-on-os-x-with-any-version-of-mamp/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 18:07:37 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=112</guid>
		<description><![CDATA[There are a number of solutions for compiling mysql with MAMP on OS X but there&#8217;s a simpler solution. Download and install MySQL (any version, I did 5.5.14 which is...]]></description>
			<content:encoded><![CDATA[<p>There are a <a href="http://blog.mirotin.net/35/mamp-1-9-5-mysql-5-5-9-and-ruby-mysql2" target="_BLANK" rel="nofollow">number</a> of <a href="http://www.beyondcoding.com/2009/11/10/using-ruby-mysql-gem-with-mamp-1-8-x-on-snow-leopard/" target="_BLANK" rel="nofollow">solutions</a> for compiling mysql with MAMP on OS X but there&#8217;s a simpler solution.</p>
<ol>
<li><a href="http://dev.mysql.com/downloads/" target="_BLANK">Download and install MySQL</a> (any version, I did 5.5.14 which is the latest as of this writing).  Choose the &#8220;Mac OS X ver. 10.6 (x86, 64-bit), DMG Archive&#8221; option.</li>
<li>
	From Terminal, run the following in your rails app&#8217;s directory:</p>
<pre class="brush: bash; title: ;">sudo gem install mysql2 --version=0.2.6 -- --with-mysql-dir=/usr/local/mysql
GEMDIR=`dirname \`bundle show rails\``
sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib ${GEMDIR}/mysql2-0.2.6/lib/mysql2/mysql2.bundle</pre>
</li>
<li>
	In your database.yml file point to MAMP&#8217;s mysql.sock file:</p>
<pre class="brush: ruby; title: ;">socket: /Applications/MAMP/tmp/mysql/mysql.sock</pre>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2011/07/compiling-the-mysql2-gem-on-os-x-with-any-version-of-mamp/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mural 2 in the Works</title>
		<link>http://nextmarvel.net/blog/2011/06/mural-art-euro-rscg-peek/</link>
		<comments>http://nextmarvel.net/blog/2011/06/mural-art-euro-rscg-peek/#comments</comments>
		<pubDate>Sat, 04 Jun 2011 21:14:45 +0000</pubDate>
		<dc:creator>Edgar Andrés Zorrilla</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Illustration]]></category>
		<category><![CDATA[digital art]]></category>
		<category><![CDATA[drawing]]></category>
		<category><![CDATA[euro rscg ny]]></category>
		<category><![CDATA[illustration]]></category>
		<category><![CDATA[mural]]></category>
		<category><![CDATA[sketches]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=84</guid>
		<description><![CDATA[We&#8217;re working on a temporary mural–who knows if people really dig it, it can be permanent ;)–for the advertising agency I work at, Euro RSCG NY, and this will be...]]></description>
			<content:encoded><![CDATA[<p><a href="http://nextmarvel.net/blog/wp-content/uploads/2011/06/Screen-shot-2011-06-04-at-4.51.34-PM.png"><img class="alignnone size-full wp-image-85" title="Screen shot 2011-06-04 at 4.51.34 PM" src="http://nextmarvel.net/blog/wp-content/uploads/2011/06/Screen-shot-2011-06-04-at-4.51.34-PM.png" alt="" width="836" height="773" /></a></p>
<p>We&#8217;re working on a temporary mural–who knows if people really dig it, it can be permanent ;)–for the advertising agency I work at, Euro RSCG NY, and this will be one of the many elements&#8230; about to go in and color it. I don&#8217;t think I&#8217;m at liberty to talk about it much but what I can say is that any illustrators that are looking to contribute to something that could possibly get some cool press, feel free to email me for details at <a rel="nofollow" href="mailto:edgar@nextmarvel.net">edgar@nextmarvel.net</a></p>
<p>Stay Inspired!</p>
<p>+EAZ</p>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2011/06/mural-art-euro-rscg-peek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thought: Personification of Businesses via Branding</title>
		<link>http://nextmarvel.net/blog/2011/04/personification-businesses-branding/</link>
		<comments>http://nextmarvel.net/blog/2011/04/personification-businesses-branding/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 13:13:51 +0000</pubDate>
		<dc:creator>Edgar Andrés Zorrilla</dc:creator>
				<category><![CDATA[Branding]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=77</guid>
		<description><![CDATA[Branding has a served a purpose in personifying businesses since the beginning of its existence since that is the reason why it is evident and present in our society. Today...]]></description>
			<content:encoded><![CDATA[<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px} -->Branding has a served a purpose in personifying businesses since the beginning of its existence since that is the reason why it is evident and present in our society. Today brands are faced with greater challenges and risks of putting their name out into the world with all the competition. Seemingly, it&#8217;s almost as though you can get a real presence in the public discourse or a really small amount right now with no in between. You&#8217;re either a great &#8220;somebody&#8221; or a &#8220;nobody knows your name&#8221;. Now there is this new evolved thick layer of skin to a brand that did not exist less than a decade ago. Social interaction. This has gone beyond the average branding of:</p>
<p>1. Graphics, photography and developed creative language</p>
<p>2. Some cool and talked about viral promotion ad on youtube</p>
<p>3. An &#8220;interactive&#8221; site making you experience the product</p>
<p>4. A stir within the public discourse as a result of some promo activity/event or daring act in the community</p>
<p>… and much more… Social interaction, as we know it, has become an ongoing relationship. We now &#8220;follow&#8221; each other. We need to &#8220;blog&#8221;, &#8220;tweet&#8221;, &#8220;like&#8221; and much more.</p>
<p>The intuitive evolution of a good brand is one that instinctively understands that this age is compelling businesses to interact with their audiences at a level never experienced or thought to be possible. The questions of today are more about how do we truly ensure to make this platform of communication effective at all, as well as measure results, who/when do we hire? intern or social media expert? how do we collect data, analyze, and use it for the future?</p>
<p>That, among a million other questions are in the scene. These questions are not at all impossible to answer. They are as possible as they can be upon research, information, like statistics, and heavy analytics.</p>
<p>There are fine differences in the brand communication model due to the channels of media that are available today via the web.</p>
<p>What&#8217;s the point of this post? To contribute and promote thought by giving branding a closer look in the modern world as this world of social marketing has effected it greatly.</p>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2011/04/personification-businesses-branding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Link Shortening on Twitter.com</title>
		<link>http://nextmarvel.net/blog/2011/02/link-shortening-on-twitter-com/</link>
		<comments>http://nextmarvel.net/blog/2011/02/link-shortening-on-twitter-com/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 16:35:32 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://nextmarvel.net/blog/?p=66</guid>
		<description><![CDATA[I love using the twitter web interface whenever i&#8217;m not at my primary computer but after getting used to the way Twitter for Mac handles link shortening I&#8217;m often frustrated...]]></description>
			<content:encoded><![CDATA[<p>I love using the twitter web interface whenever i&#8217;m not at my primary computer but after getting used to the way Twitter for Mac handles link shortening I&#8217;m often frustrated with Twitter.com.</p>
<h4>Twitter for Mac</h4>
<p>The letter count of a tweet with a long link in Twitter for Mac displays what the character count will be after the link is shortened and allows me to post as is.</p>
<p><img src="http://nextmarvel.net/blog/img/twittershortener/twitterformac.png" alt="Twitter for Mac's Link Shortening" /></p>
<h4>Twitter.com</h4>
<p>On Twitter.com, a tweet with a long link displays the current character count rather than taking into account that the link will be shortened.  There is also no way to shorten a link with the default interface and I&#8217;m unable to post because the combination of my un-shortened link and the text in my tweet is over 140 characters.</p>
<p><img src="http://nextmarvel.net/blog/img/twittershortener/twitter.com.png" alt="Twitter.com's Link Shortening" /></p>
<h4>The Solution</h4>
<p>I wrote a quick bookmarklet that will parse a tweet in the twitter.com interface and open it in a share window with the shortened link.  While this isn&#8217;t an ideal solution it&#8217;s much faster than going to bit.ly, shortening the link and going back to twitter.com to tweet it.</p>
<h4>The Code</h4>
<pre class="brush: jscript; title: ;">
var r = /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&amp;%@!\-\/]))?/;
var theurl = &quot;&quot;;
var thetext = &quot;&quot;;
$($(&quot;.twitter-anywhere-tweet-box-editor&quot;).val().split(&quot; &quot;)).each(function(i,v) {
	if(r.test(v)) {
		theurl = v;
	} else {
		thetext += v + &quot; &quot;;
	}
});

window.location.href=&quot;http://twitter.com/share?text=&quot;+escape(thetext)+&quot;&amp;url=&quot;+escape(theurl);
</pre>
<h4>The Bookmarklet</h4>
<p><a href="javascript:(function(){var r=/(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&amp;%@!\-\/]))?/;var theurl='';var thetext='';$($('.twitter-anywhere-tweet-box-editor').val().split(' ')).each(function(i,v){if(r.test(v)){theurl=v;}else{thetext+=v+' ';}});window.location.href='http://twitter.com/share?text='+escape(thetext)+'&amp;url='+escape(theurl);})();">Twitter Shorten</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nextmarvel.net/blog/2011/02/link-shortening-on-twitter-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching using disk: basic
Object Caching 678/795 objects using disk: basic

Served from: nextmarvel.net @ 2012-05-20 01:57:38 -->
