<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Code Snippets</title><description>Recent Added Snippets</description><copyright>MvnSearch</copyright><generator>MvnSearch</generator><item><title>zzz</title><link>http://book.mvnsearch.org/index.action?snippet=384</link><description>
                    <![CDATA[
                    zzz:
                    ddfddg
                    ]]>
                </description><pubDate>Saturday, May 19, 2012 12:19:57 AM CST</pubDate></item><item><title>Android Camera Usage</title><link>http://book.mvnsearch.org/index.action?snippet=383</link><description>
                    <![CDATA[
                    &nbsp;Use camera to capture photo in Android:
                    //camera capture
  captureButton.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
                startActivityForResult(intent, DEFAULT_KEYS_DIALER);
            }
  });

 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if (requestCode == DEFAULT_KEYS_DIALER) {
            if (resultCode == RESULT_OK) {
                Uri uri = data.getData();
                if (uri != null) {
                    try {
                        InputStream instream = getContentResolver().openInputStream(uri);
                        Bitmap image = BitmapFactory.decodeStream(instream);
                        Bitmap thumbnail = ThumbnailUtils.extractThumbnail(image, 192, 192);
                        avatarView.setImageBitmap(thumbnail);
                    } catch (Exception ignore) {

                    }
                }
            }
        }
    }
                    ]]>
                </description><pubDate>Thursday, May 17, 2012 4:06:34 PM CST</pubDate></item><item><title>PHP Storm Xdebug</title><link>http://book.mvnsearch.org/index.action?snippet=382</link><description>
                    <![CDATA[
                    Snippet for debugging with phpstorm and xdebug:
                    php_value xdebug.remote_host 127.0.0.1
php_value  xdebug.remote_port 9043
php_value  xdebug.idekey WS043
#php_value xdebug.profiler_enable on
php_value xdebug.profiler_enable_trigger on
php_value xdebug.profiler_output_dir /var/www/sony/dev-tl/xdebug/

                    ]]>
                </description><pubDate>Wednesday, May 16, 2012 10:50:33 PM CST</pubDate></item><item><title>phpDoc for phpStorm/Codeigniter</title><link>http://book.mvnsearch.org/index.action?snippet=197</link><description>
                    <![CDATA[
                    Add to top of CI file to enable phpStorm's code assist.:
                    /**
   * @property CI_DB_active_record $db
   * @property CI_DB_forge $dbforge
   * @property CI_Benchmark $benchmark
   * @property CI_Calendar $calendar
   * @property CI_Cart $cart
   * @property CI_Config $config
   * @property CI_Controller $controller
   * @property CI_Email $email
   * @property CI_Encrypt $encrypt
   * @property CI_Exceptions $exceptions
   * @property CI_Form_validation $form_validation
   * @property CI_Ftp $ftp
   * @property CI_Hooks $hooks
   * @property CI_Image_lib $image_lib
   * @property CI_Input $input
   * @property CI_Lang $lang
   * @property CI_Loader $load
   * @property CI_Log $log
   * @property CI_Model $model
   * @property CI_Output $output
   * @property CI_Pagination $pagination
   * @property CI_Parser $parser
   * @property CI_Profiler $profiler
   * @property CI_Router $router
   * @property CI_Session $session
   * @property CI_Sha1 $sha1
   * @property CI_Table $table
   * @property CI_Trackback $trackback
   * @property CI_Typography $typography
   * @property CI_Unit_test $unit_test
   * @property CI_Upload $upload
   * @property CI_URI $uri
   * @property CI_User_agent $user_agent
   * @property CI_Validation $validation
   * @property CI_Xmlrpc $xmlrpc
   * @property CI_Xmlrpcs $xmlrpcs
   * @property CI_Zip $zip
   * @property CI_Javascript $javascript
   * @property CI_Jquery $jquery
   * @property CI_Utf8 $utf8
   * @property CI_Security $security
*/
                    ]]>
                </description><pubDate>Saturday, September 11, 2010 10:12:52 AM CST</pubDate></item><item><title>test</title><link>http://book.mvnsearch.org/index.action?snippet=381</link><description>
                    <![CDATA[
                    x:
                    <?php

print 'bla bla';
                    ]]>
                </description><pubDate>Friday, May 4, 2012 11:44:24 PM CST</pubDate></item><item><title>test</title><link>http://book.mvnsearch.org/index.action?snippet=380</link><description>
                    <![CDATA[
                    asdfasdfasfd:
                    sdf
                    ]]>
                </description><pubDate>Saturday, April 28, 2012 12:21:48 AM CST</pubDate></item><item><title>if not empty</title><link>http://book.mvnsearch.org/index.action?snippet=324</link><description>
                    <![CDATA[
                    codigo par hacer mas simple comprobaciones :
                    <?php if (!empty($info['tel'])): ?>
                    ]]>
                </description><pubDate>Thursday, December 1, 2011 9:41:51 AM CST</pubDate></item><item><title>NQ Comment Line</title><link>http://book.mvnsearch.org/index.action?snippet=379</link><description>
                    <![CDATA[
                    NQ Comment Line:
                    //------------------------------------
//    TEXT
//------------------------------------
                    ]]>
                </description><pubDate>Monday, April 23, 2012 5:46:08 PM CST</pubDate></item><item><title>Validate port is listened</title><link>http://book.mvnsearch.org/index.action?snippet=378</link><description>
                    <![CDATA[
                    Validate port is listened.&nbsp;:
                    #!/bin/sh

port() {
	netstat -tlnp|grep LISTEN|grep :$1
	if [ $? = 0 ]; then
		echo "Listen: $1"
	else
		echo "Free: $1"
	fi
}

port "80"         
                    ]]>
                </description><pubDate>Saturday, April 21, 2012 12:03:07 PM CST</pubDate></item><item><title>Making Usage tip in Bash</title><link>http://book.mvnsearch.org/index.action?snippet=377</link><description>
                    <![CDATA[
                    <pre style="background-color: rgb(255, 255, 255); "><p style="font-family: arial, sans-serif; font-size: 13px; white-space: normal; ">The snippet below shows the code for the bash script that will execute our Groovy file. I took the lately script file and adding another argument to specify the project.</p></pre>:
                    #!/bin/bash

action=$1
flag=$2
project=$3
shift

[ "$action" = "usage" ] && {
        echo "Recently comlpeted tasks:"
        echo "  build"
        echo "      generates a list of completed tasks during the last 7 days."
        echo "      Optional argument (integer) overrides number of days."
        echo "      Optional argument (String) project name."
        echo ""
        exit
}

[ "$action" = "build" ] && {
        groovy main.groovy
}
                    ]]>
                </description><pubDate>Saturday, April 21, 2012 11:49:03 AM CST</pubDate></item><item><title>Unitils Mock</title><link>http://book.mvnsearch.org/index.action?snippet=376</link><description>
                    <![CDATA[
                    &nbsp;Mock &nbsp;implement in Unitils:
                    
import com.markzhi.domain.User;
import com.markzhi.domain.UserManager;
import org.unitils.UnitilsJUnit3;
import org.unitils.mock.core.MockObject;

/**
 * mock test
 */
public class MockTest extends UnitilsJUnit3 {
    /**
     * mocked object
     */
    private MockObject<UserManager> mockObject = new MockObject<UserManager>(UserManager.class, this);
    /**
     * user manager
     */
    private UserManager userManager = mockObject.getMock();

    public void testMock() throws Exception {
        User user = new User();
        mockObject.returns(user).findById(1);
        User temp = userManager.findById(1);
        System.out.println(temp.getNick());
    }
}

                    ]]>
                </description><pubDate>Thursday, April 19, 2012 4:20:15 PM CST</pubDate></item><item><title>distribute management wit maven</title><link>http://book.mvnsearch.org/index.action?snippet=375</link><description>
                    <![CDATA[
                    &nbsp;Distribute maven artifact to nexus. &nbsp;In pom.xml add code, and in settings.xml add following info:&nbsp;<div><br></div><div><div>&lt;server&gt; &nbsp;</div><div>&nbsp; &lt;id&gt;releases&lt;/id&gt; &nbsp;</div><div>&nbsp; &lt;username&gt;admin&lt;/username&gt; &nbsp;</div><div>&nbsp; &lt;password&gt;admin123&lt;/password&gt; &nbsp;</div><div>&lt;/server&gt; &nbsp;</div><div>&lt;server&gt; &nbsp;</div><div>&nbsp; &lt;id&gt;Snapshots&lt;/id&gt; &nbsp;</div><div>&nbsp; &lt;username&gt;admin&lt;/username&gt; &nbsp;</div><div>&nbsp; &lt;password&gt;admin123&lt;/password&gt; &nbsp;</div><div>&lt;/server&gt;&nbsp;</div></div>:
                    <distributionManagement>
    <repository>
        <id>releases</id>
        <name>Internal Releases</name>
        <url>http://xxxx.foobar.com:8888/nexus/content/repositories/releases</url>
    </repository>
    <snapshotRepository>
        <id>Snapshots</id>
        <name>Internal Snapshots</name>
        <url>http://xxx.foobar.com:8888/nexus/content/repositories/snapshots</url>
    </snapshotRepository>
</distributionManagement>
                    ]]>
                </description><pubDate>Saturday, April 14, 2012 4:46:38 PM CST</pubDate></item><item><title>Python Class</title><link>http://book.mvnsearch.org/index.action?snippet=171</link><description>
                    <![CDATA[
                    &nbsp;Python class template:
                    class ${NAME}:
    """ class description """
    
    def __init__(self):
        pass

    def get_name(self):
        """ method description """
        return "jacky"

                    ]]>
                </description><pubDate>Sunday, June 22, 2008 11:49:43 AM CST</pubDate></item><item><title>Symfony</title><link>http://book.mvnsearch.org/index.action?snippet=374</link><description>
                    <![CDATA[
                    asdasd:
                    asdasdasd asd asd asd 
                    ]]>
                </description><pubDate>Friday, April 13, 2012 3:34:57 PM CST</pubDate></item><item><title>SearchFilter</title><link>http://book.mvnsearch.org/index.action?snippet=373</link><description>
                    <![CDATA[
                    Wordpress SearchFilter:
                    function SearchFilter($query) {
	if ($query->is_search) {
	$query->set('post_type', 'post');
	}
	return $query;
	}
	 
add_filter('pre_get_posts','SearchFilter');
                    ]]>
                </description><pubDate>Monday, April 9, 2012 2:23:57 AM CST</pubDate></item><item><title>Custom Excerpt Length</title><link>http://book.mvnsearch.org/index.action?snippet=154</link><description>
                    <![CDATA[
                    <font face="tahoma, arial, helvetica, sans-serif"><span style="font-size: 12px;">Wordpress custom excerpt length</span></font>:
                    function custom_excerpt_length($length) {
     return 15;
}

add_filter('excerpt_length', 'custom_excerpt_length', 999);
                    ]]>
                </description><pubDate>Monday, March 1, 2010 4:41:45 PM CST</pubDate></item><item><title>Java Stacktrace line regext</title><link>http://book.mvnsearch.org/index.action?snippet=372</link><description>
                    <![CDATA[
                    &nbsp;<div><br></div><div><span style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; ">Pattern pattern = Pattern.compile("</span><span style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; ">([a-zA-Z0-9_\\.]*)\\.([a-zA-Z0-9_\\.]*)\\(([a-zA-Z0-9_\\.]*):([\\d]*)\\)");</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; "><span style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; ">Matcher matcher = pattern.matcher(traceString);</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; "><span style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; ">while (matcher.find()){</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; "><span style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; ">&nbsp;&nbsp;&nbsp;&nbsp;String className = matcher.group(1);</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; "><span style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; ">&nbsp;&nbsp;&nbsp;&nbsp;String methodName = matcher.group(2);</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; "><span style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; ">&nbsp;&nbsp;&nbsp;&nbsp;int lineNumber = Integer.parseInt(matcher.group(3) == null ? "0" : matcher.group(3));</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; "><span style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, Fixed; font-size: 13px; text-align: justify; ">}</span></div>:
                    ([a-zA-Z0-9_\.]*)\.([a-zA-Z0-9_\.]*)\(([a-zA-Z0-9_\.]*):([\d]*)\)
                    ]]>
                </description><pubDate>Saturday, April 7, 2012 11:45:30 AM CST</pubDate></item><item><title>fun</title><link>http://book.mvnsearch.org/index.action?snippet=371</link><description>
                    <![CDATA[
                    sdfa:
                    private function (): 
{

}
                    ]]>
                </description><pubDate>Thursday, April 5, 2012 5:44:57 PM CST</pubDate></item><item><title>test</title><link>http://book.mvnsearch.org/index.action?snippet=370</link><description>
                    <![CDATA[
                    test:
                    test
                    ]]>
                </description><pubDate>Friday, March 30, 2012 3:36:32 AM CST</pubDate></item><item><title>has_permission</title><link>http://book.mvnsearch.org/index.action?snippet=369</link><description>
                    <![CDATA[
                    check if user has permission:
                    <?php if (has_permission('Bonfire.Users.Manage') == true) : ?>
<?php endif; ?>
                    ]]>
                </description><pubDate>Friday, March 30, 2012 3:36:11 AM CST</pubDate></item></channel></rss>
