<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2988819361311129261</id><updated>2012-02-16T03:46:51.144-08:00</updated><title type='text'>Boris Cosic's Ramblins (Mostly Code)</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://seeboriscode.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-5749635790996249037</id><published>2011-12-02T14:34:00.001-08:00</published><updated>2011-12-02T14:35:20.099-08:00</updated><title type='text'>Ski season</title><summary type='text'>Ski season in the Rockies is in full swing and my lack of updates reflect that. I am working on something cool at the moment, to do with interface automation testing, and I will be posting it very soon.</summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2011/12/ski-season.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/5749635790996249037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/5749635790996249037'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2011/12/ski-season.html' title='Ski season'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-3012417843852073493</id><published>2011-08-20T10:19:00.000-07:00</published><updated>2011-08-31T07:48:38.783-07:00</updated><title type='text'>Git Deployment Magic</title><summary type='text'>I got nothing against [insert your favorite Git host here] but sometimes I find the cost unwarranted for simple projects and their tool set more then unnecessary for laid out waterfall development. So here I am going to demonstrate the following:- Setup a remote git environment with auto deploy.- Setup a local environment.This process involves quite a bit of shell work so if you've never used a </summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2011/08/git-deployment-magic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/3012417843852073493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/3012417843852073493'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2011/08/git-deployment-magic.html' title='Git Deployment Magic'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-904730829968280720</id><published>2011-06-07T09:36:00.001-07:00</published><updated>2011-06-07T09:48:08.828-07:00</updated><title type='text'>OSX 10.7 Lion / Postgres installation issue</title><summary type='text'>Recently I tried to install PostgreSQL on OSX 10.7 Lion and failed with this:Problem running post-install step. Installation may not complete correctlyThe database cluster initialisation failed.I looked into /Library/PostgreSQL/8.3 and everything seems to be there except the data directory. So open up System Preferences &gt; Users &amp; Groups and add a user postgres. Then as root:cd /Library/PostgreSQL</summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2011/06/osx-107-lion-postgres-installation.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/904730829968280720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/904730829968280720'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2011/06/osx-107-lion-postgres-installation.html' title='OSX 10.7 Lion / Postgres installation issue'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-3567551025228261660</id><published>2011-05-13T18:10:00.000-07:00</published><updated>2011-05-13T18:13:30.691-07:00</updated><title type='text'>CSS3 iPhone Badge</title><summary type='text'>It's amazing how much code is on Google but despite all my looking I could not find a CSS solution to recreate the iPhone badge icon. So here is my own.a, a:link, a:visited {background-color: #bc0000;   background: -moz-linear-gradient(100% 59% 90deg, #bc0000, #feb9be);   background: -webkit-gradient(linear, 0% 0%, 0% 78%, from(#feb9be), to(#bc0000));      border-radius: 50px;   -</summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2011/05/css3-iphone-badge.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/3567551025228261660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/3567551025228261660'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2011/05/css3-iphone-badge.html' title='CSS3 iPhone Badge'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-19175481543703526</id><published>2011-05-09T00:09:00.000-07:00</published><updated>2011-05-09T05:35:43.404-07:00</updated><title type='text'>May, the month of bitching</title><summary type='text'>May month seems to be everyones month of bitching. Spring is not here, it feels like winter, I gotta get my winter tires off, jQuery 1.6 is gonna break my code, oh the Lion is here and it doesn't support Java, evil Apple locking everyone in with the store, iPhone is following me ... and on the list it goes. The one that hit home is lack of support of Java on the new OSX Lion. Before I get into a </summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2011/05/may-month-of-bitching.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/19175481543703526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/19175481543703526'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2011/05/may-month-of-bitching.html' title='May, the month of bitching'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-6658577917666816505</id><published>2011-03-02T02:38:00.000-08:00</published><updated>2011-03-02T02:55:45.573-08:00</updated><title type='text'>iPhone - Cocos2D + Lua - Part 2</title><summary type='text'>This is a continuation of my Part 1 tutorial.This is the part 2 of my Lua/Cocos2D integration. Sorry for the delays but I've been busy, then sick, and now still sick and trying to get some work done. Updates are limited and I hope this helps out someone. At this point I've cleaned up the LuaBridge and added a LuaMenu layer. I have an idea for a game I will build using this project and these are </summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2011/03/iphone-cocos2d-lua-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/6658577917666816505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/6658577917666816505'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2011/03/iphone-cocos2d-lua-part-2.html' title='iPhone - Cocos2D + Lua - Part 2'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-1078330564679097005</id><published>2011-02-10T20:28:00.000-08:00</published><updated>2011-02-10T20:33:03.878-08:00</updated><title type='text'>February is awesome</title><summary type='text'>1) Short month.2) Getting awesome surf in. 3) Got iTorque 2D for $94 bucks (I still have no idea how to use it but that's what vacation is for &amp; surfing).4) Finally replaced my Daihatsu master window control (myself and it works).5) Weather is nice.6) Work galore this month.Million ideas at million miles a second but gotta stay focussed. There is nothing worse then a developer with a.d.d.b.out();</summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2011/02/february-is-awesome.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/1078330564679097005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/1078330564679097005'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2011/02/february-is-awesome.html' title='February is awesome'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-8414200166892803211</id><published>2011-02-02T04:32:00.000-08:00</published><updated>2011-02-02T04:42:07.358-08:00</updated><title type='text'>Bugzilla API Request via PHP</title><summary type='text'>Have you tried to use the Bugzilla API and fell flat on the face unless you are using Python, Perl, C#, Java or anything but PHP (I still like PHP). Sadly I couldn't get any XMLRPC clients to work with the xmlrpc.cgi because prior to 3.6 versions of the API, Bugzilla authenticated via cookies. Zend Framework seems to support this but it also happens to be a lot of work just to create a ticket. </summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2011/02/bugzilla-api-request-via-php.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/8414200166892803211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/8414200166892803211'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2011/02/bugzilla-api-request-via-php.html' title='Bugzilla API Request via PHP'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-1411032142118524846</id><published>2011-01-19T20:33:00.000-08:00</published><updated>2011-01-19T20:34:26.291-08:00</updated><title type='text'>Extend CKEditor Link Box</title><summary type='text'>Found an awesome post on extending the link box of CKEditor. http://blog.xoundboy.com/?p=393Yes this would be for a custom CMS integration I am working on but it's part of a much bigger picture.</summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2011/01/extend-ckeditor-link-box.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/1411032142118524846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/1411032142118524846'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2011/01/extend-ckeditor-link-box.html' title='Extend CKEditor Link Box'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-6292027952079383361</id><published>2010-10-28T09:21:00.000-07:00</published><updated>2011-03-02T02:54:51.993-08:00</updated><title type='text'>iPhone - Cocos2D + Lua - Part 1</title><summary type='text'>New Apple licensing finally allows some interpreted code to be executed on the iPhone (http://www.appleoutsider.com/2010/06/10/hello-lua/). For most people this is an indifferent matter of keeping Flash of the iPhone. On the other hand, great projects like Unity and Corona are effectively prevented from delivering awesome solutions to the mobile world, seeing how they both rely on internal </summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2010/10/iphone-cocos2d-lua.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/6292027952079383361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/6292027952079383361'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2010/10/iphone-cocos2d-lua.html' title='iPhone - Cocos2D + Lua - Part 1'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-3184923290507650272</id><published>2010-10-25T11:37:00.001-07:00</published><updated>2010-10-25T12:00:01.396-07:00</updated><title type='text'>OS X + Dovecot + Postfix</title><summary type='text'>Today I pointlessly spent 4 hours figuring out a local mail setup for Snow Leopard. This is all readily available in _every_ variation of Linux and it upset me greatly that I could not just send test email to myself. (NOTE: THIS IS NOT HOW YOU CONFIGURE A MAIL SERVER!!! THIS IS FOR DEV PURPOSES ONLY.)Problem 1. Lack of imap server.For that I just downloaded dovecot. Setup is pretty straight </summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2010/10/os-x-dovecot-postfix.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/3184923290507650272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/3184923290507650272'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2010/10/os-x-dovecot-postfix.html' title='OS X + Dovecot + Postfix'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-1069058313495813325</id><published>2010-08-06T07:44:00.000-07:00</published><updated>2010-11-17T11:36:21.464-08:00</updated><title type='text'>My build scripts</title><summary type='text'>Because I get tired of trying to find them on Google.PHP5:./configure --prefix=/usr/local/php-5.2.5 --with-apxs2=/usr/local/apache2/bin/apxs --with-imap-ssl --with-xsl --enable-sockets --with-config-file-path=/etc --with-mysql=/usr/local/mysql --with-pgsql=/opt/PostgreSQL/8.3 --enable-calendar --with-imap --with-kerberos --with-gd --with-zlib--with-gd --with-bz2 --enable-mbstring --with-xmlrpc --</summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2010/08/my-build-scripts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/1069058313495813325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/1069058313495813325'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2010/08/my-build-scripts.html' title='My build scripts'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-7697379442783794484</id><published>2010-07-01T14:16:00.001-07:00</published><updated>2010-07-01T14:22:23.849-07:00</updated><title type='text'>Magento Annoyances</title><summary type='text'>Great e-Commerce but the degree of separation between presentation and logic is about 10 folders from root (if you are a developer). I use vim for everything and it can get pretty annoying to work on Magento. So I present to you my .bashrc snippet:alias pd=pushdalias pop=popdfunction cs() { cd `dirs -l +$1`; }Go to code directory and do 'pd .' and go to templates directory and do 'pd .'. This </summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2010/07/magento-annoyances.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/7697379442783794484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/7697379442783794484'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2010/07/magento-annoyances.html' title='Magento Annoyances'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-212169801943777173</id><published>2010-04-09T00:03:00.000-07:00</published><updated>2010-04-09T00:04:44.898-07:00</updated><title type='text'>File versioning the Git way</title><summary type='text'>One of my favorite features of Git is the ability to create local  repositories. Subversion can be a hassle for many multiple projects I go  through. The repositories have to live on one central server which stays  in constant sync with development. If  you've ever tried to merge changes in Subversion with conflict code in  repository no need to raise your hand. I can tell by the gray hairs who </summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2010/04/file-versioning-git-way.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/212169801943777173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/212169801943777173'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2010/04/file-versioning-git-way.html' title='File versioning the Git way'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2988819361311129261.post-5274558787358878769</id><published>2010-01-10T23:04:00.001-08:00</published><updated>2010-01-10T23:20:17.431-08:00</updated><title type='text'>CentOS 5, Python 2.5 and a first post</title><summary type='text'>So everyone is doing it and so am I. Can't have street cred these days unless you have a blog, Facebook, iPhone app and a Twitter account. So my first one is on CentOS 5.4 and Python 2.4, yeah, also know as RedHat Enterprise Museum. The nice thing about running a proven package such as CentOS is that hardly ever something breaks and then I have more time to drink beer. But, today I ran into a </summary><link rel='replies' type='text/html' href='http://seeboriscode.blogspot.com/2010/01/centos-5-python-25-and-first-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/5274558787358878769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2988819361311129261/posts/default/5274558787358878769'/><link rel='alternate' type='text/html' href='http://seeboriscode.blogspot.com/2010/01/centos-5-python-25-and-first-post.html' title='CentOS 5, Python 2.5 and a first post'/><author><name>Boris Cosic</name><uri>http://www.blogger.com/profile/14949710541966677405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
