<?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>window console.log snippet</title><link>http://book.mvnsearch.org/index.action?snippet=349</link><description>
                    <![CDATA[
                    :
                    if (window.console) console.log('  ');
                    ]]>
                </description><pubDate>Friday, February 3, 2012 10:26:16 PM CST</pubDate></item><item><title>asdfasf</title><link>http://book.mvnsearch.org/index.action?snippet=302</link><description>
                    <![CDATA[
                    safd:
                    asdfasd
                    ]]>
                </description><pubDate>Sunday, September 11, 2011 10:51:57 AM CST</pubDate></item><item><title>firebug</title><link>http://book.mvnsearch.org/index.action?snippet=348</link><description>
                    <![CDATA[
                    <?php

echo 'KK';

?>:
                    <?php

echo 'KK';

?>
                    ]]>
                </description><pubDate>Wednesday, February 1, 2012 8:55:16 PM CST</pubDate></item><item><title>firebug</title><link>http://book.mvnsearch.org/index.action?snippet=347</link><description>
                    <![CDATA[
                    echo KK:
                    echo 'KK';
                    ]]>
                </description><pubDate>Wednesday, February 1, 2012 8:52:18 PM CST</pubDate></item><item><title>Firebug</title><link>http://book.mvnsearch.org/index.action?snippet=346</link><description>
                    <![CDATA[
                    Firebug:
                    echo Mage::helper('firebug')->log();
                    ]]>
                </description><pubDate>Wednesday, February 1, 2012 8:48:04 PM CST</pubDate></item><item><title>html5 file upload field</title><link>http://book.mvnsearch.org/index.action?snippet=320</link><description>
                    <![CDATA[
                    &nbsp;Html 5 file upload with file type filter.<div><br></div><div>&nbsp;accept="image/*" for image only</div>:
                    <input type="file" accept="image/gif,image/jpeg,image/jpg,image/png">
                    ]]>
                </description><pubDate>Monday, November 14, 2011 7:06:16 PM CST</pubDate></item><item><title>email ISP list</title><link>http://book.mvnsearch.org/index.action?snippet=337</link><description>
                    <![CDATA[
                    &nbsp;email isp for login. &nbsp;A lot of web sites supply registration from email then send a confirm email. If a login link for email will be convenient.&nbsp;:
                    <map>
                <entry key="@hotmail.com" value="http://www.hotmail.com"/>
                <entry key="@hotmail.com.hk" value="http://www.hotmail.com"/>
                <entry key="@live.com" value="http://www.hotmail.com"/>
                <entry key="@live.cn" value="http://www.hotmail.com"/>
                <entry key="@msn.com" value="http://www.hotmail.com"/>
                <entry key="@msn.cn" value="http://www.hotmail.com"/>
                <entry key="@gmail.com" value="http://mail.google.com"/>
                <entry key="@googlemail.com" value="http://mail.google.com"/>
                <entry key="@facebook.com" value="http://www.facebook.com/messages/other/"/>
                <entry key="@163.com" value="http://mail.163.com"/>
                <entry key="@netease.com" value="http://mail.netease.com"/>
                <entry key="@126.com" value="http://www.126.com"/>
                <entry key="@yeah.com" value="http://www.yeah.net"/>
                <entry key="@yahoo.com" value="http://mail.yahoo.com"/>
                <entry key="@yahoo.com.cn" value="http://mail.yahoo.com.cn"/>
                <entry key="@yahoo.cn" value="http://mail.yahoo.com.cn"/>
                <entry key="@yahoo.com.tw" value="http://mail.yahoo.com.tw"/>
                <entry key="@yahoo.com.hk" value="http://mail.yahoo.com.hk"/>
                <entry key="@qq.com" value="https://mail.qq.com"/>
                <entry key="@qq.com.cn" value="https://mail.qq.com"/>
                <entry key="@qq.cn" value="https://mail.qq.com"/>
                <entry key="@vip.qq.com" value="https://mail.qq.com"/>
                <entry key="@foxmail.com" value="https://www.foxmail.com"/>
                <entry key="@sohu.com" value="http://mail.sohu.com"/>
                <entry key="@sogou.com" value="http://mail.sogou.com"/>
                <entry key="@chinaren.com" value="http://mail.chinaren.com"/>
                <entry key="@sina.cn" value="http://mail.sina.com.cn"/>
                <entry key="@sina.com" value="http://mail.sina.com.cn"/>
                <entry key="@sina.com.cn" value="http://mail.sina.com.cn"/>
                <entry key="@vip.sina.com" value="http://mail.sina.com.cn/cgi-bin/viplogin.php"/>
                <entry key="@263.net" value="http://mail.263.net"/>
                <entry key="@21cn.com" value="http://mail.21cn.com"/>
                <entry key="@tom.com" value="http://mail.tom.com"/>
                <entry key="@163.net" value="http://www.163.net"/>
                <entry key="@mail.china.com" value="http://mail.china.com"/>
                <entry key="@china.com" value="http://mail.china.com"/>
                <entry key="@eyou.com" value="http://www.eyou.com"/>
                <entry key="@citiz.net" value="http://mail.citiz.net"/>
                <entry key="@vip.citiz.net" value="http://mail.citiz.net"/>
                <entry key="@56.com" value="http://www.56.com/home.html"/>
                <entry key="@mail.ru" value="http://mail.ru"/>
                <entry key="@me.com" value="http://mail.me.com"/>
                <entry key="@173.com" value="https://www.173.com"/>
                <entry key="@139.com" value="http://mail.10086.cn"/>
                <entry key="@189.com" value="http://webmail3.189.cn/webmail"/>
                <entry key="@wo.com.cn" value="http://mail.wo.com.cn/mail/login.action"/>
                <entry key="@renren.com" value="http://mail.renren.com"/>
                <entry key="@tianya.cn" value="http://mail.tianya.cn"/>
                <entry key="@hainan.net" value="http://mail.tianya.cn"/>
                <entry key="@mail.com" value="http://www.mail.com"/>
                <entry key="@email.com" value="http://www.mail.com"/>
                <entry key="@aol.com" value="http://mail.aol.com"/>
                <entry key="@lycos.com" value="http://www.mail.lycos.com"/>
                <entry key="@gmx.com" value="http://www.gmx.com"/>
                <entry key="@gmx.us" value="http://www.gmx.com"/>
                <entry key="@fastmail.fm" value="http://www.fastmail.fm/mail/login.html"/>
                <entry key="@gawab.com" value="http://www.gawab.com"/>
                <entry key="@inbox.com" value="http://www.inbox.com"/>
                <entry key="@bigstring.com" value="http://www.bigstring.com"/>
            </map>
                    ]]>
                </description><pubDate>Friday, December 30, 2011 2:10:11 PM CST</pubDate></item><item><title>Clone object sructure</title><link>http://book.mvnsearch.org/index.action?snippet=345</link><description>
                    <![CDATA[
                    //Example
var o = { a:1, get:function(){ alert(this.arr[1]);}, arr: [1,2,3] };
var c = clone(o); // делаем клон объекта


c.arr[0] = 77;
 c.arr[1] = 88;
 c.arr[2] = 99;

// Значения остались прежними
alert(o.arr[0]); // 1
alert(o.arr[1]); // 2
alert(o.arr[2]); // 3

// Методы тоже были скопированы
 c.get(); // 88
 o.get(); // 2:
                    function clone(o) {
  if(!o || 'object' !== typeof o)  {
   return o;
 }
 varc = 'function' === typeof o.pop ? [] : {};
 var p, v;
 for(p in o) {
 if(o.hasOwnProperty(p)) {
   v = o[p];
  if(v && 'object' === typeof v) {
     c[p] = clone(v);
   }
  else {
     c[p] = v;
   }
 }
}
 return c;
}
                    ]]>
                </description><pubDate>Thursday, January 19, 2012 6:35:45 PM CST</pubDate></item><item><title>Clone object</title><link>http://book.mvnsearch.org/index.action?snippet=344</link><description>
                    <![CDATA[
                    //Example:
// создание сложного объекта
var a = {
    field_1: "text",
    field_2: [1, 2, 3],
    field_3: Math.PI
};
// ссылка на объект
var b = a;
// копия объекта
var c = clone(a);
// модификация объекта
a.field_2 = new Array();:
                    function clone(object)
{
    if (typeof(object) != "object") return object;
    var newObject = object.constructor();
    for (objectItem in object) {
        newObject[objectItem] = clone(object[objectItem]);
    }
    return newObject;
}
                    ]]>
                </description><pubDate>Thursday, January 19, 2012 6:32:15 PM CST</pubDate></item><item><title>Java Executor Service with thread pool</title><link>http://book.mvnsearch.org/index.action?snippet=343</link><description>
                    <![CDATA[
                    &nbsp;Run java code with thread pool support by executor service:
                     ExecutorService executorService = Executors.newFixedThreadPool(20);
        executorService.execute(new Runnable() {
            public void run() {
                System.out.println("from runnable");
            }
        });
        executorService.shutdown();
        try {
            executorService.awaitTermination(Long.MAX_VALUE, TimeUnit.NANOSECONDS);
        } catch (InterruptedException ignore) {

        }
                    ]]>
                </description><pubDate>Tuesday, January 17, 2012 3:22:44 PM CST</pubDate></item><item><title>Form</title><link>http://book.mvnsearch.org/index.action?snippet=342</link><description>
                    <![CDATA[
                    Tạm form global code php:
                    class jStaffAdd extends jForm
{

    function __construct()
    {
        jForm::jForm('jStaffAdd');
    }

    function draw()
    {
        global $view;

        $this->beginForm();
        $view->showTemplate('jStaffAdd');
        $this->endForm();
    }
}
                    ]]>
                </description><pubDate>Sunday, January 15, 2012 4:15:12 PM CST</pubDate></item><item><title>PHP MySQL demo query</title><link>http://book.mvnsearch.org/index.action?snippet=340</link><description>
                    <![CDATA[
                    PHP MySQL demo query:
                    $query = $mysqli->query("SELECT * FROM xyz ");
while($db = $query->fetch_assoc()){
    $kategorie[$db['id']] = $db;
}
                    ]]>
                </description><pubDate>Monday, January 9, 2012 6:09:19 AM CST</pubDate></item><item><title>javascript tag</title><link>http://book.mvnsearch.org/index.action?snippet=330</link><description>
                    <![CDATA[
                    javascript tag in html file<script type="text/javascript">

</script>:
                    <script type="text/javascript">

</script>
                    ]]>
                </description><pubDate>Tuesday, December 13, 2011 11:55:35 AM CST</pubDate></item><item><title>javaScript for loop</title><link>http://book.mvnsearch.org/index.action?snippet=332</link><description>
                    <![CDATA[
                    make for loop:
                    var i, len = 
for(i=0; i<len; i++) {
	
}
                    ]]>
                </description><pubDate>Thursday, December 22, 2011 6:52:52 PM CST</pubDate></item><item><title>HTML5 Email Address Regexp</title><link>http://book.mvnsearch.org/index.action?snippet=341</link><description>
                    <![CDATA[
                    &nbsp;HTML 5 Email Address Regexp:
                    ^[a-zA-Z0-9.!#$%&'*+/=?\^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$
                    ]]>
                </description><pubDate>Thursday, January 12, 2012 11:31:29 AM CST</pubDate></item><item><title>console.log</title><link>http://book.mvnsearch.org/index.action?snippet=339</link><description>
                    <![CDATA[
                    console.log("" + );:
                    console.log("" + );
                    ]]>
                </description><pubDate>Friday, January 6, 2012 11:48:20 PM CST</pubDate></item><item><title>Delete S3 bucket</title><link>http://book.mvnsearch.org/index.action?snippet=338</link><description>
                    <![CDATA[
                    &nbsp;Please install aws sdk first. SDK install as following: <br>&nbsp; &nbsp; &nbsp;&nbsp;<span style="background-color: rgb(255, 255, 255); font-family: 'Courier New', Courier, mono; line-height: 12px; text-align: left; ">gem install aws-s3</span>:
                    require 'rubygems'
require 'aws/s3'

AWS::S3::Base.establish_connection!(
    :access_key_id => 'AKIAJWARVNMTWNVHSEWQ',
    :secret_access_key => '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'
)
bucket_name = 'xiaoqi-2'
while AWS::S3::Bucket.find(bucket_name)
  begin
    AWS::S3::Bucket.delete(bucket_name, :force => true)
  rescue
    puts "Batch Delted!"
  end
end
                    ]]>
                </description><pubDate>Wednesday, January 4, 2012 5:06:08 PM CST</pubDate></item><item><title>Joom</title><link>http://book.mvnsearch.org/index.action?snippet=336</link><description>
                    <![CDATA[
                    joomla:
                    JFactory::getDBO();
                    ]]>
                </description><pubDate>Sunday, December 25, 2011 7:29:39 AM CST</pubDate></item><item><title>Joomla DB</title><link>http://book.mvnsearch.org/index.action?snippet=335</link><description>
                    <![CDATA[
                    Zapros Joomla to Database:
                    JFactory::getDBO();
                    ]]>
                </description><pubDate>Sunday, December 25, 2011 7:28:17 AM CST</pubDate></item><item><title>eventBlock</title><link>http://book.mvnsearch.org/index.action?snippet=334</link><description>
                    <![CDATA[
                    basic event Block for Backbone Views:
                    events: {
            'event .target': 'functionName'
}
                    ]]>
                </description><pubDate>Saturday, December 24, 2011 12:16:07 AM CST</pubDate></item></channel></rss>
