<?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-1611894865454334575</id><updated>2011-07-30T16:42:28.424-07:00</updated><category term='Robô'/><category term='patas'/><category term='javascript'/><category term='quinze mil'/><category term='ajax'/><category term='arquivos'/><category term='ponteiros'/><category term='rodas'/><category term='criptografus'/><category term='patinhas diferentes'/><category term='robo'/><category term='delphi'/><category term='algoritmo'/><category term='segurança'/><category term='elevado na potencia 15000'/><category term='oito'/><category term='web 2.0'/><category term='CallBack'/><category term='function'/><category term='matemática'/><category term='8'/><category term='Criptografia'/><category term='potencia'/><category term='c++'/><category term='funcoes'/><title type='text'>Tecnologie-se</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1611894865454334575.post-106327143768199411</id><published>2009-12-09T11:19:00.000-08:00</published><updated>2009-12-09T11:21:58.756-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='8'/><category scheme='http://www.blogger.com/atom/ns#' term='matemática'/><category scheme='http://www.blogger.com/atom/ns#' term='elevado na potencia 15000'/><category scheme='http://www.blogger.com/atom/ns#' term='delphi'/><category scheme='http://www.blogger.com/atom/ns#' term='oito'/><category scheme='http://www.blogger.com/atom/ns#' term='algoritmo'/><category scheme='http://www.blogger.com/atom/ns#' term='potencia'/><category scheme='http://www.blogger.com/atom/ns#' term='quinze mil'/><title type='text'>8 na potencia 15000 (8^15000)</title><content type='html'>Brincando com uns algoritmos, calculei o numero 8 elevado na potencia 15000.&lt;br /&gt;&lt;br /&gt;Como se pode ver abaixo, o numero é beeeeem grande:&lt;br /&gt;&lt;br /&gt;[começa aqui]&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;223771554658439779138939016305&lt;/span&gt;&lt;div class="gmail_quote"&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;868948576165209784214544989709&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;661557260526672297331349229863&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;680600904904546263212355351829&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;982907360346862441082348136716&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;953832707199193023686940555215&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;633763970539081056534213373683&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;381981684128834555590671773107&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;233019983196993592846958853296&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;635076676472099884191126537996&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;724641017063471418595675278860&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;994827500808657836793251039096&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;467651377242039238941304370949&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;154194041482551349457515941559&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;797317554029933928507163493034&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;664393172615177666410351562681&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;559888920461305833882915664988&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;547211473947701675106140341281&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;130392691272855375675284157188&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;037362877884292679585121589374&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;924373376580540486539306369262&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;822011411513565342229716264081&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;708927993104058864775005202816&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;792067123596483223418674620703&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;808741491408204585522451682876&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;704884006160795831188215494569&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;735349752495195129192688163971&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;333403535136355607963947158087&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;584928777812621278024543697274&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;194892197912692804326576873442&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;808438080066119783231664224346&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;620626822568274464735900710358&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;149753159708676891607694249982&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;850184594241780966861877120653&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;418603771936655363807903192759&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;481330277231934480794370290286&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;509339347357088458232251340841&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;796930943966150434162538656967&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;558121222331466925750152126374&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;145537646294293196011648186747&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;169361117986657720922148707072&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;908337214695435087093441348335&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;795805439059063989069698116141&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;244611020972578765022260662332&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;361361907868835056762042058074&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;831529202056070966170393291961&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;014560306392950115086734975124&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;187975105609602265774074662469&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;780644132215415942507727471802&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;898667535222301043009752261740&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;570508354487330298371901408549&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;171789314063638380978753674958&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;831171638406426031582510518327&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;976670503277831913642282966226&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;161493867892231748150381460418&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;988099232654364106405669522455&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;514244689407759032519130352145&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;978913536130551227699603532470&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;635351868379544948543007831974&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;990084718778156356865022052112&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;182674761385248490282513951692&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;814917018642576067092853103461&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;178014984863741841043624227181&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;541714826235098316787343100343&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;075576155567422683279402645517&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;282268032362231809812879557027&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;405472908984114384781181721116&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;485338540221591309585977151952&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;690132222432672070231090632652&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;470512828013431329804206336263&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;268197835065611945395075844219&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;687349365824095828805762679434&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;890760430847466155060305489351&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;021782830873021511522404722276&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;781911541476090228306891405935&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;383246225838443500428368757684&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;780440219934506593510184124634&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;963839836896839959901297562681&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;858813350503135990500153208337&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;865140701277636969898412270445&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;727296270077081757731035964550&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;688797318402925010533743302829&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;603632080888197408565529844838&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;753225571959008341194013623639&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;716530429165412494675483912069&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;414816090018410314052691687588&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;202918105641565129288753391242&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;670023444415295668581471493643&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;977934523806322924923063820665&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;807543453622962287902975521266&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;781313726385176897184238097938&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;484415802264389889950741796471&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;552242680215519969122036044534&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;139099089375482193587769981798&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;677987190513181339805764878479&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;315698339513801169138153093257&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;630518015813982367476457947482&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;079863040587947429945541584280&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;709615865463142274671926452146&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;982491263956472527499666146214&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;148994412989993228419881181416&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;014516837253902039349095110823&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;316175720714942708403504030200&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;121903349500987722806070145895&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;796796932749802836782555431554&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;669202137066250879101050272914&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;292352550197410754530331889501&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;604349677869610951066885514369&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;056910725361104268760312072248&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;565867497676075044958092304814&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;114190899761975832824280689093&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;279922467514290064278070633445&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;332211680042126185384221516786&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;607200433553853973513355975887&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;626638663356011862624021113146&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;758587993826773504533889960588&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;342832428082062152734696631227&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;186881245391923983506398711197&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;707966974443786933526532778862&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;149773321210298132482867774897&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;302738267117501209780789925676&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;818842030174964660967147472125&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;991337687379299323447997118473&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;927385610501798334686125091931&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;744171700847096951727029275896&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;166700321753799120549595091713&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;974432227689042720340214098450&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;433397474243840307876728181515&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;936330759560663340944295049700&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;562663150978794247291957014293&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;150204330230090534777717955880&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;914094008488753026992607545582&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;924492507800561440807650252338&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;465732747247507056771726625713&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;861216901306915585909235672677&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;423493340463356300595929853318&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;174283903586432613601526821167&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;212812294526804353605917808015&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;235393741103438786357340024528&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;400695278569861377586785718092&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;768875555253463981799328473152&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;036566999254836684839411576681&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;795984892250044463298592153994&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;290112086947624115915630620277&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;970100591226731634929231277948&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;836417581260749571898052208943&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;390131123275654052796243432270&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;647555632639800126844640626800&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;851544028069064240066246656853&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;276804310831374825259459965778&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;254548851929608248020083125738&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;315711592884035399672923680855&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;168619468062049368460024299362&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;926331635025635553365034076042&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;671664707222031158042319713801&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;789246634304162389015764146582&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;852582693045712979193096294562&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;661194970817311178628643480956&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;856809710486589969547476060556&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;681743437178748180728553373728&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;576960267454168688790611778413&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;744690673437513854139620317316&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;145719019336758415072088997034&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;707753888819229997222440662070&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;455469195732751324870908919669&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;437735359840427593396075953623&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;629947778977716186229857387459&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;871438925276829771505787822872&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;714214952487879422758556740010&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;158661994582629927214945505834&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;331915123121785813731921871012&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;474024933486134492111121686336&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;853423624354584215369463738491&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;735678950230086035332997734170&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;524188350684621923562826894905&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;072701606640731418654100978947&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;101070510403605701671134352387&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;286775789289002302836435511374&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;025848359988593745254541381639&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;504271144148786705430087857559&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;058268137282164237970801368355&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;478570106116605153596861759933&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;795869535848916908583465614102&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;713699565292597986686650166597&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;571165782362595052206698189168&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;784617549823862141989858955084&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;751823423842897265147623582625&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;984381158945405838391302053678&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;668471698961547975197075552512&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;219894666011364856418942969567&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;645704196238039259204027333675&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;154036233447709808470373502115&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;504944189538230435391008685527&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;924070788885010433270483613524&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;828330964714648701687560795262&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;959579917253579406392718120004&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;135363667122019450995126129682&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;977847326602394348513356310399&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;947217820258600888589796786040&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;381809451163988044361595635296&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;111787057609518252203602292408&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;553888196721887965417565830072&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;675083026004948451334637446208&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;612266480304135697568651687259&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;399427690273102726698563109144&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;724964458553492335193581728990&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;716334489297635204119072357107&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;217432405378559022384038385076&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;279052066407491832863824875706&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;624251154351265243389730816039&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;996030910971126298177904319470&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;776985576000400485022478575728&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;667058549462190723509867863342&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;154997952847160392869466905579&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;028046376720575897370328767448&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;388606275084737670878294555811&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;313788880346256273049112810819&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;934267090573699910786442397687&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;868408155547048228848872647032&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;950077868113596572827177822935&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;513264607635435344665075257740&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;018255112972736871809733871938&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;139323020634026513091666901432&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;002731767101472596381026714171&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;076642471055976784022143797635&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;640751243309919547355404633437&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;204785046774641791821904147623&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;923638828359651125912345277381&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;708363770304608606954084189578&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;727706415525673026917876682299&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;985466249452594721437941212540&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;568130656031135835109238757419&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;673089010246654233213556614131&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;811458181998400342171577083296&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;857756983959361086635473164657&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;755669225221762495615650542058&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;302109612531613877663645328048&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;484051624832118321036179690308&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;296807678467536611645658126204&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;366872541451840982132711086284&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;423847271654742465769878562351&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;547886495848280913379353124379&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;582487140189424813538722827545&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;369347493918780177138963452570&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;736872233542521906064411950833&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;854192455844636175050584904618&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;719821784256726739402791786702&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;443961880262271665687110695964&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;415127145819664045440682454618&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;868616844330560476945092323633&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;288701972811836342273091090587&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;534620519279656337545963446955&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;024772840945024433765352644515&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;770031238557999570042744262194&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;247755569139310166406935481030&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;057106661410130909183043652308&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;335213622853702894368447763226&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;634345169201729088030984404625&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;795198052648061398214335989946&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;510541072092110999119802821972&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;648242549415161996492936925859&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;652769121304303841398035279225&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;803868095153647256119516975934&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;938625433959270710387601806582&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;159454658881401589342805565540&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;547915746553499936445296667684&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;717316229383783739917026855484&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;399970442035564958682671379940&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;215723732729707364601484142845&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;632282968878297575836657038798&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;514683432240577021926716637441&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;125459941591116247588932085768&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;836307041987066744309074821552&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;703200835300031300394603601586&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;406323686748176955375792043462&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;820822756072102598111872118566&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;554551263424527534368767260706&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;911154393288072131627170306521&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;848729220887308555786000392984&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;845302035722928418481432431265&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;611331366573199474985960025258&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;325613935768484330555886309008&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;185421344980547097650488673330&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;459362574069742804710117650987&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;660179083089726620544065627962&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;130252252747113003993220577827&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;075459897607892282001001339220&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;402649017644348701245442313133&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;544347103612350718836686026197&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;854100658145052066326255072837&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;802034267203208457259804432553&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;562903616759820133388223830599&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;080153231346490726309450873573&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;606284628656188906635561690610&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;624030046046038185372186232836&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;541672161493763893798378574432&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;464699484779853040438797231602&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;690353190502888313732281325200&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;995835355688643596969240212097&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;154208690212996623974396959651&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;887880467066465276322069614080&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;857064243826346305320546183751&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;882114601072296257366130405749&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;695158481043756446709099174935&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;047992784348777499880811369945&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;937651987434121323860300689741&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;909666328999197765731667599440&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;754301638059689171262511580835&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;006844280341245673269403655640&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;096292538935555444576090814110&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;826193144914223657061325984429&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;525445964252045334408136684370&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;221954682751496345092767240625&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;452605376306513118131374837563&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;015830000116441239049950303649&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;448583745126627060822042201467&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;247671248452553286156274986238&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;220472369150794948383434664116&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;509337884910231179298086961252&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;357041847253643680936687960843&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;908998813611572556248037838963&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;341152708702190512537558751858&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;796129456170542610302824266660&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;354882547120949734071201060822&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;247074641022461035826014747603&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;814957237365001280355540214709&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;672684706457911176390998244976&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;407559148645981301942386443863&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;734603132191201696133005790882&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;709752181576751300482921657211&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;181711940587670226947291732836&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;686949537871036785307893464571&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;719330700688103673193660942637&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;151261788782306904387420490351&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;432681749260305072655056113482&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;172602369756590604076106740186&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;334577032539006945502723655857&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;850542634767660546164980335306&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;917519340621229773728528614474&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;655013382286231336584571685968&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;899795345547105134858538762753&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;467192149783488200933567678585&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;646250628985347929638787988567&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;900855221815868249878642421138&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;566392232318540149435922044803&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;329773616119892802388195303151&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;756273791836748277157427525545&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;371961262755991235212662548345&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;908841958875974407009504510697&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;960526327133495655745329205931&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;573625609493400424791009956572&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;199468144399731171613143353891&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;471999415885523947613949421778&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;513331939175481183104661339327&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;199600467581310262925878686812&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;869225588458902914032384686547&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;142829384203306326317606650889&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;553773180431665696441327949287&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;101066731955624871510534814085&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;332630183330770935885980595294&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;904968800024127793785896472806&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;483456566777039203253611241974&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;259192683723367582655467087045&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;132014276851152087950278111137&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;586146765550381902451871303620&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;037367878468261808329693303828&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;419386661216430901496697783258&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;449935090783426464465470739220&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;297479710892405990920836878561&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;667464604636132000887945142564&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;486127630281915373856325023880&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;475495129762708128418480898473&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;206030201557773284706337580676&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;494346288835086282338145895799&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;283905601507518343375169955054&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;156561076580172285601374826208&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;827606038343711304401442885892&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;191510348036240886575273154469&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;689695338657747698126496458315&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;102044283008793049526269241468&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;326992482555452861057851280536&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;495526448948774445881155155719&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;094921476443534794201712131932&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;538768298796556909912904918957&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;126815899923886770053217448678&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;841395611693874423247852429912&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;720172534263216688771153264195&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;151652163172988165407822667975&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;188326705162096914716918751765&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;834180748538001017250584642971&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;620355497365322813740132496437&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;865956741433104487012541149492&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;325725780568786507215054814252&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;212805145722202106460852972197&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;021469856200682978433613665237&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;454947956652486586316475115179&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;020092752314046317530205782616&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;170719974338855165619663328746&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;604349610475254433758969685286&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;339595801889107997813437747532&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;226331270223288743608096453076&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;292297103441172301706050328441&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;221413360166306684607941186380&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;280541491438329924288840589809&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;942737377148029334564749575675&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;852542417426353469183619572540&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;592368928386237943882591372033&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;162206563597168571102737840290&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;909974230828891530361460549744&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;453377842245825157596562057672&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;875119472980427249018272223342&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;210518647728016613136541381498&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;224523648321789673869636502209&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;971076822737464197938764835917&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;884283481936571238504931218595&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;169718338157541731984994562998&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;289467704134282296076190747068&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;241484995121673640963841560237&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;321728402898332893872837444567&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;426431476893044486070970588329&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;162241984528550597244202883565&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;663464858636238351854603347694&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;735112861769918559476446257037&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;130824594845874969568238863116&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;479240062282936505690410153607&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;353386581355694199982809666916&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;223219485258316513842517325122&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;747870400173541802807803087508&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;759201896423224710287476314081&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;876352084634206215874261648880&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;056052490293624641910425976812&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;533154992039277228793408451946&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;260405739145749077782734960779&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;182944528676069507865084676529&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;716686525551933176903078853710&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;337596851176348013575017595178&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;125351330144002907388365028503&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;215636067563023332367910721030&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;754427397340156103648894638040&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;718708966824641239577347991522&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;967385107927497911788436540680&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;007250603785830108653301108787&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;296720602401345050877953120840&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;599948793335561201566425602757&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;266943226677078470208475771616&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;888759695378106255273354361542&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;187466923682027982263909036798&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;829841646169160031032134566657&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;305543496850908228413609215087&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;710516321636994427286741032029&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;099387840073494159341762892897&lt;/span&gt;&lt;wbr style="font-family: courier new;"&gt;&lt;span style="font-family: courier new;"&gt;74967040430309376&lt;/span&gt;&lt;br /&gt; [termina aqui]&lt;span style="color:#888888;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-106327143768199411?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/106327143768199411/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/12/8-na-potencia-15000-815000.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/106327143768199411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/106327143768199411'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/12/8-na-potencia-15000-815000.html' title='8 na potencia 15000 (8^15000)'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-1604463322569693458</id><published>2009-11-27T09:36:00.000-08:00</published><updated>2009-12-01T02:14:20.455-08:00</updated><title type='text'>Protocolo de IPC e tranferencia de dados</title><content type='html'>Gente, desenvolvendo o protocolo PTDS1, acabei desenvolvendo um procolo simples para IPC (Inter Process Comunication), chama-se PCPR (Protocolo de comunicação de processos remotos):&lt;br /&gt;&lt;br /&gt;[2][msg][data_size][data][cks][4]&lt;br /&gt;&lt;br /&gt;[2] byte 2 (1 byte);&lt;br /&gt;[msg] mensagem (1 byte)&lt;br /&gt;[data_size] tamanho do bloco de dados de 1 à 250 (1 byte)&lt;br /&gt;[data] dados (maximo 250 bytes)&lt;br /&gt;[cks] checksum do pacote, exeto o primeiro e os 2 ultimos caracteres (2, cks e 4)&lt;br /&gt;[4] byte 4 indicando o fim do pacote (1 byte)&lt;br /&gt;&lt;br /&gt;cada frame do pacote tem no máximo 255 caracteres.&lt;br /&gt;Não serve para enviar grandes blocos de dados como arquivos, para isto estou desenvolvento o PTDS.&lt;br /&gt;Ótimo para IPC entre processos remotos&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-1604463322569693458?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/1604463322569693458/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/11/protocolo-simples.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/1604463322569693458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/1604463322569693458'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/11/protocolo-simples.html' title='Protocolo de IPC e tranferencia de dados'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-2107498790583637142</id><published>2009-11-16T11:13:00.000-08:00</published><updated>2009-11-16T11:21:31.119-08:00</updated><title type='text'>E Se a nossa informática não fosse em base 2</title><content type='html'>Você nunca pensou como seria a nossa informática se em vez da base 2, utiliza-se outras bases?&lt;br /&gt;A base 2 na informatica dá-se devido ao fato de que transistores (dispositivos eletrônicos que, na informática, são utilizados para guardar bits) assumem dois estados, ligado ou desligado, ou seja, 1 e 0.&lt;br /&gt;&lt;br /&gt;Mas e se tivessem outras bases. Veja esta lista que mostra quantos valores caberiam em alguns tipos de variáveis muito conhecidas dos programadores:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Legenda&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;B = Base binaria&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;T = Base trinaria&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;O = Base Octal&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;H = Base Hexadecimal&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Byte&lt;br /&gt;B  256&lt;br /&gt;T  6.561&lt;br /&gt;O  16.777.216&lt;br /&gt;H  4.294.967.296&lt;br /&gt;&lt;br /&gt;Word&lt;br /&gt;B  65.536&lt;br /&gt;T  43.046.721&lt;br /&gt;O  281.474.976.710.656&lt;br /&gt;H  18.446.744.073.709.551.616&lt;br /&gt;&lt;br /&gt;Integer 32Bits&lt;br /&gt;B  4.294.967.296&lt;br /&gt;T  1.853.020.188.851.841&lt;br /&gt;O  79.228.162.514.264.337.593.543.950.336&lt;br /&gt;H  340.282.366.920.938.463.463.374.607.431.768.211.456&lt;br /&gt;&lt;br /&gt;Integer 64Bits&lt;br /&gt;B  64 18.446.744.073.709.551.616&lt;br /&gt;T  64 3.433.683.820.292.512.484.657.849.089.281&lt;br /&gt;O  6.277.101.735.386.680.763.835.789.423.207.666.416.102.355.444.464.034.512.896&lt;br /&gt;H  115.792.089.237.316.195.423.570.985.008.687.907.853.269.984.665.640.564.039.457.584.007.913.129.639.936&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-2107498790583637142?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/2107498790583637142/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/11/e-se-nossa-informatica-nao-foisse-em.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/2107498790583637142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/2107498790583637142'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/11/e-se-nossa-informatica-nao-foisse-em.html' title='E Se a nossa informática não fosse em base 2'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-6493442378636783458</id><published>2009-11-13T07:38:00.000-08:00</published><updated>2009-11-13T07:41:37.749-08:00</updated><title type='text'>Protocolo para tranferencia de arquivos e IPC multiplos</title><content type='html'>Comecei agora a desenvolver um protocolo para fazer a comunicação entre dois processos remotos, permitindo que arquivos, mensagens de IPC e outros dados sejam transferidos simultaneamente.&lt;br /&gt;&lt;br /&gt;O protocolo possui uma interface para a transferencia de arquivos bem trabalhada, permitido que, centenas de arquivos sejam tranferidos simultanemante (Claro que tudo depende da capacidade da rede).&lt;br /&gt;&lt;br /&gt;Estou trabalhando com pacotes de no máximo 512 bytes. Não sei se é essa a causa, mas algo esta consumindo CPU. Vou fazer testes com buffers maiores.&lt;br /&gt;&lt;br /&gt;Pretendo, ao término, disponibilizar o protocolo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-6493442378636783458?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/6493442378636783458/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/11/protocolo-para-tranferencia-de-arquivos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/6493442378636783458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/6493442378636783458'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/11/protocolo-para-tranferencia-de-arquivos.html' title='Protocolo para tranferencia de arquivos e IPC multiplos'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-4410160971377314933</id><published>2009-08-27T11:37:00.000-07:00</published><updated>2009-08-27T12:02:29.442-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='criptografus'/><category scheme='http://www.blogger.com/atom/ns#' term='arquivos'/><category scheme='http://www.blogger.com/atom/ns#' term='Criptografia'/><category scheme='http://www.blogger.com/atom/ns#' term='segurança'/><title type='text'>Criptografus 2.0.1</title><content type='html'>Hoje disponibilizei uma nova versão do Criptografus, programa para criptografia de arquivos.&lt;br /&gt;&lt;br /&gt;Nesta nova versão, alem de alguma correções visuais e do novo algoritmo de criptografia, o Criptografus conta com uma maneira mais segura de manter seus dados.&lt;br /&gt;&lt;br /&gt;Aparentemente nada funcional foi alterado, porém, as modificações permitirão, nas próximas versões, meneiras de proteger o Criptografus com senha e configurações independentes para cada usuário.&lt;br /&gt;&lt;br /&gt;Para maneter seu Criptografus atualizado, &lt;a href="http://www.4shared.com/file/128187982/fda98d3f/Criptografus_201.html"&gt;faça o download da nova versão (2.0.1) agora.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-4410160971377314933?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/4410160971377314933/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/criptografus-de-versao-nova.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/4410160971377314933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/4410160971377314933'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/criptografus-de-versao-nova.html' title='Criptografus 2.0.1'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-1163204113704156049</id><published>2009-08-27T05:30:00.000-07:00</published><updated>2009-08-27T05:32:29.435-07:00</updated><title type='text'>Computador vai substituir nariz humano em usina nuclear</title><content type='html'>Notícia "piratiada" de: http://tecnologia.terra.com.br/interna/0,,OI3943493-EI4799,00.html&lt;br /&gt;&lt;br /&gt;&lt;span id="SearchKey_Text1"&gt;&lt;p&gt; &lt;span style="font-style: italic;"&gt;Muitos das centenas de trabalhadores na usina nuclear Shearon Harris, em New Hill, Carolina do Norte, se ocupam de tarefas de alta tecnologia como calibragem de equipamento, monitoração de campos radiativos ou controle do reator. Mas há três funcionários de plantão 24 horas ao dia para uma função que poderia ter vindo de outro século. &lt;/span&gt;&lt;/p&gt;  &lt;p style="font-style: italic;"&gt;Eles farejam fumaça. Caminham quilômetros a cada dia, subindo e descendo escadas e percorrendo vastos corredores e passagens estreitas, visitando os pontos mais sensíveis pelo menos uma vez por hora para garantir que não tenha surgido um incêndio.&lt;br /&gt;&lt;/p&gt;&lt;p style="font-style: italic;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-style: italic;"&gt;&lt;a href="http://tecnologia.terra.com.br/interna/0,,OI3943493-EI4799,00.html"&gt;continuie lendo esta notícia aqui&lt;/a&gt;&lt;/p&gt;&lt;p style="font-style: italic;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-style: italic;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-1163204113704156049?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/1163204113704156049/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/computador-vai-substituir-nariz-humano.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/1163204113704156049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/1163204113704156049'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/computador-vai-substituir-nariz-humano.html' title='Computador vai substituir nariz humano em usina nuclear'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-776200338121486710</id><published>2009-08-14T06:52:00.000-07:00</published><updated>2009-08-17T06:22:07.683-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funcoes'/><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='ponteiros'/><category scheme='http://www.blogger.com/atom/ns#' term='CallBack'/><title type='text'>Criando funções de callback em C++</title><content type='html'>Funções de callbacks são fundamentais em alguns objetos (objetos que fazem monitoramento e precisam disparar eventos dentro do programa).&lt;br /&gt;&lt;br /&gt;Callbacks na verdade são ponteiros para funções, ou seja, são como variaveis que disparam funções, hora disparar a função x, hora disparam a função y.&lt;br /&gt;&lt;br /&gt;Em c++, uma função de callback pode ser definida da seguinte maneira&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;void (*Callback)(int parametro)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;entendendo as partes:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);font-family:courier new;" &gt;"void"&lt;/span&gt; -&gt; como em outra função qualquer, indica-se o tipo de valor retornado, que neste caso é um void (não retorna nada)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-family:courier new;" &gt;"(*Callback)"&lt;/span&gt; -&gt; este é o nome da variavel, é a variavel "Callback" que vai apontar para as funções;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-family:courier new;" &gt;"(int parametro)"&lt;/span&gt; -&gt; são os parametros que a função de callback vai receber.&lt;br /&gt;&lt;br /&gt;Um ponteiro como o nosso (&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-family:courier new;" &gt;(*Callback)&lt;/span&gt;) possui apenas um unico parametro, do tipo Int, logo não pode apontar para funções com um parametro "const char" ou para uma função que tenha mais do que um parametro&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Apontando a nossa variavel (&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-family:courier new;" &gt;(*Callback)&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;) para uma função:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;para apontar a nossa função de callback para outra função, fizemos assim&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;(Callback) &lt;/span&gt;= &amp;amp;nome_da_função&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Chamando a função apontada por nossa variavel&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para chamar a função apontada por nossa variavel, chamamos assim:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;(*callback)&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;(1)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;=======================================&lt;br /&gt;&lt;br /&gt;Programa exemplo:&lt;br /&gt;#include &lt;cstdlib&gt;&lt;br /&gt;#include &lt;iostream&gt;&lt;br /&gt;&lt;br /&gt;typedef const char* string;&lt;br /&gt;&lt;br /&gt;using namespace std;&lt;br /&gt;   void teste(int valor){&lt;br /&gt;       cout &lt;&lt;&gt;&lt;iostream&gt;&lt;cstdlib&gt;&lt;iostream&gt;&lt;/iostream&gt;&lt;/cstdlib&gt;&lt;/iostream&gt;&lt;/cstdlib&gt;&lt;/iostream&gt;&lt;/cstdlib&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-776200338121486710?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/776200338121486710/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/criando-funcoes-de-callback-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/776200338121486710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/776200338121486710'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/criando-funcoes-de-callback-em-c.html' title='Criando funções de callback em C++'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-1944511809357846138</id><published>2009-08-13T06:06:00.000-07:00</published><updated>2009-08-27T05:34:34.430-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='criptografus'/><category scheme='http://www.blogger.com/atom/ns#' term='arquivos'/><category scheme='http://www.blogger.com/atom/ns#' term='Criptografia'/><category scheme='http://www.blogger.com/atom/ns#' term='segurança'/><title type='text'>Criptografus 2.0</title><content type='html'>Deixe-me falar um pouco sobre o Criptografus&lt;br /&gt;O Criptografus é um programa perfeito para quem deseja criptografar arquivos particulares prevenindo-se de bisbilhoteiros.&lt;br /&gt;&lt;br /&gt;Começei a desenvolver o Criptografus a alguns meses atrás para criptografar arquivos. As primeiras versões não disponibilizei na internet pois apenas tinha feito para uso particulas, porém, percebi que os internautas e computadorizerios (computeiros fica mais estranho ... hehe) que estão precisando de cripgrafia poderiam ser beneficiados, afinal, o Criptografus é muito pequeno, simples, de fácil uso e não necessita instalação.&lt;br /&gt;O Criptografus pode ser carregado no pendrive, ate mesmo em um disquete.&lt;br /&gt;&lt;br /&gt;Caracteristicas do Criptografus&lt;br /&gt;-Não precisa instalação&lt;br /&gt;-Uso simples&lt;br /&gt;-Pequeno&lt;br /&gt;-Muito rápido&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.4shared.com/file/126491132/8b799ce/Criptografus.html"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 146px;" src="http://3.bp.blogspot.com/_lFL-sRfymMw/SoQSf_1ZUaI/AAAAAAAAAG0/pwUa4kCvc68/s320/Criptografus.png" alt="" id="BLOGGER_PHOTO_ID_5369436996653109666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.4shared.com/file/126491132/8b799ce/Criptografus.html"&gt;Clique aqui para fazer o download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-1944511809357846138?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/1944511809357846138/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/criptografus-20.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/1944511809357846138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/1944511809357846138'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/criptografus-20.html' title='Criptografus 2.0'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_lFL-sRfymMw/SoQSf_1ZUaI/AAAAAAAAAG0/pwUa4kCvc68/s72-c/Criptografus.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1611894865454334575.post-5115027999300419461</id><published>2009-08-10T12:29:00.000-07:00</published><updated>2009-08-10T12:32:33.388-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='robo'/><category scheme='http://www.blogger.com/atom/ns#' term='patas'/><category scheme='http://www.blogger.com/atom/ns#' term='rodas'/><category scheme='http://www.blogger.com/atom/ns#' term='Robô'/><category scheme='http://www.blogger.com/atom/ns#' term='patinhas diferentes'/><title type='text'>Robô que se locomove de um jeito diferente</title><content type='html'>Repare no que este robozinho utiliza para se locomover.. hehe&lt;br /&gt;&lt;br /&gt;muito massa mesmo...&lt;br /&gt;&lt;br /&gt;depois de reparar nas "Patinhas" do "cachorinho", de uma reparada na resitencia do bixinho&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/a0NFrA-Nx4Y&amp;hl=pt-br&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/a0NFrA-Nx4Y&amp;hl=pt-br&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-5115027999300419461?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/5115027999300419461/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/robo-que-se-locomove-de-um-jeito.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/5115027999300419461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/5115027999300419461'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/robo-que-se-locomove-de-um-jeito.html' title='Robô que se locomove de um jeito diferente'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-6043868794920660871</id><published>2009-08-06T10:13:00.001-07:00</published><updated>2009-08-06T10:40:04.595-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='function'/><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='CallBack'/><title type='text'>Ajax com Callback</title><content type='html'>Esta a é uma função que fiz (com base em outra que encontrei na internet) para fazer requisições ajax e enviar o texto da resposta para uma função de Callback:&lt;br /&gt;&lt;style type="text/css"&gt;span {font-family: 'Courier New';font-size: 10pt;color: #000000;.sc0 {background: #F2F4FF;}.sc2 { color: #C0C0C0; background: #F2F4FF;}.sc4 { color: #FF0000; background: #F2F4FF;}.sc5 { font-weight: bold; font-style: italic; color: #000080; background: #F2F4FF;}.sc6 { color: #808080; background: #F2F4FF;}.sc10 { font-weight: bold; background: #F2F4FF;&gt;}.sc11 { background: #F2F4FF;}&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; white-space: pre; line-height: 1; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;"&gt;&lt;span class="sc5"&gt;function&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;LoadAjax&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;Page&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;CallBack&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;Metodo&lt;/span&gt;&lt;span class="sc10"&gt;){&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc5"&gt;if&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;Metodo&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;==&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;null&lt;/span&gt;&lt;span class="sc10"&gt;){&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc11"&gt;Metodo&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;=&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc6"&gt;"GET"&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc5"&gt;var&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;xmlHttp&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc5"&gt;try&lt;/span&gt;&lt;span class="sc10"&gt;{&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc2"&gt;// Firefox, Opera 8.0+, Safari&lt;br /&gt;&lt;/span&gt;&lt;span class="sc0"&gt;     &lt;/span&gt;&lt;span class="sc11"&gt;xmlHttp&lt;/span&gt;&lt;span class="sc10"&gt;=&lt;/span&gt;&lt;span class="sc5"&gt;new&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;XMLHttpRequest&lt;/span&gt;&lt;span class="sc10"&gt;();&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc5"&gt;catch&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;e&lt;/span&gt;&lt;span class="sc10"&gt;){&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc2"&gt;// Internet Explorer&lt;br /&gt;&lt;/span&gt;&lt;span class="sc0"&gt;     &lt;/span&gt;&lt;span class="sc5"&gt;try&lt;/span&gt;&lt;span class="sc10"&gt;{&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;       &lt;/span&gt;&lt;span class="sc11"&gt;xmlHttp&lt;/span&gt;&lt;span class="sc10"&gt;=&lt;/span&gt;&lt;span class="sc5"&gt;new&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;ActiveXObject&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc6"&gt;"Msxml2.XMLHTTP"&lt;/span&gt;&lt;span class="sc10"&gt;);&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc5"&gt;catch&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;e&lt;/span&gt;&lt;span class="sc10"&gt;){&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;       &lt;/span&gt;&lt;span class="sc5"&gt;try&lt;/span&gt;&lt;span class="sc10"&gt;{&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;           &lt;/span&gt;&lt;span class="sc11"&gt;xmlHttp&lt;/span&gt;&lt;span class="sc10"&gt;=&lt;/span&gt;&lt;span class="sc5"&gt;new&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;ActiveXObject&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc6"&gt;"Microsoft.XMLHTTP"&lt;/span&gt;&lt;span class="sc10"&gt;);&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;       &lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;       &lt;/span&gt;&lt;span class="sc5"&gt;catch&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;e&lt;/span&gt;&lt;span class="sc10"&gt;){&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;           &lt;/span&gt;&lt;span class="sc11"&gt;alert&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc6"&gt;"Erro ao carregar o programa!"&lt;/span&gt;&lt;span class="sc10"&gt;);&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;           &lt;/span&gt;&lt;span class="sc5"&gt;return&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;false&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;       &lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc11"&gt;xmlHttp&lt;/span&gt;&lt;span class="sc10"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;open&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;Metodo&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc11"&gt;Page&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc5"&gt;true&lt;/span&gt;&lt;span class="sc10"&gt;);&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc11"&gt;xmlHttp&lt;/span&gt;&lt;span class="sc10"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;send&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;null&lt;/span&gt;&lt;span class="sc10"&gt;);&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc11"&gt;xmlHttp&lt;/span&gt;&lt;span class="sc10"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;onreadystatechange&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;=&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;function&lt;/span&gt;&lt;span class="sc10"&gt;(){&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc5"&gt;if&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;xmlHttp&lt;/span&gt;&lt;span class="sc10"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;readyState&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;==&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc4"&gt;4&lt;/span&gt;&lt;span class="sc10"&gt;){&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;       &lt;/span&gt;&lt;span class="sc11"&gt;Resposta&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;=&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;xmlHttp&lt;/span&gt;&lt;span class="sc10"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;responseText&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;       &lt;/span&gt;&lt;span class="sc11"&gt;CallBack&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;Resposta&lt;/span&gt;&lt;span class="sc10"&gt;);&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc2"&gt;//opcional&lt;br /&gt;&lt;/span&gt;&lt;span class="sc0"&gt;     &lt;/span&gt;&lt;span class="sc5"&gt;else&lt;/span&gt;&lt;span class="sc10"&gt;{&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc5"&gt;return&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;false&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="sc10"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-6043868794920660871?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/6043868794920660871/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/ajax-com-callback.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/6043868794920660871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/6043868794920660871'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/ajax-com-callback.html' title='Ajax com Callback'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-9010911041342581750</id><published>2009-08-06T05:56:00.000-07:00</published><updated>2009-08-06T06:01:27.628-07:00</updated><title type='text'>DotGNu</title><content type='html'>Pois é, o DotGNU é um projeto que tem por objetivo, dar uma alternativa ao .NET nos softwares livres. .Net é, digamos, um "java" da Microsoft, mas não acho que deva ser comparado ao Java, pois o Java roda em Linux, Mac-OS, Solaria, No meu celular, ja o .NET so pra que tem Windows.&lt;br /&gt;&lt;br /&gt;Bom, mas voltando ao DotGNU. A comunidade do software livre respondou ao .NET com o DotGNU, mas pelo que andei lendo, esta tecnologia anda muito pouco divulgada (ou será que acho isso pq faz poco tmpo que fiquei sabendo deste projeto?).. : D, Mas acho que esse projejeto ainda vai dar o que falar em Linux, eu espero.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-9010911041342581750?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/9010911041342581750/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/dotgnu.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/9010911041342581750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/9010911041342581750'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/dotgnu.html' title='DotGNu'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-19473877721921521</id><published>2009-08-04T03:45:00.000-07:00</published><updated>2009-08-04T03:50:13.600-07:00</updated><title type='text'>Orkut - contentsuppressed</title><content type='html'>Se você tambem teve isso colocado no lugar de links do seu perfil, calma, não é ninguem que invadiu seu Orkut.&lt;br /&gt;O pessoal do Orkut esta fazendo uma limpa em alguns perfis e comunidades e retirando links para páginas externas.&lt;br /&gt;Muitas vezes os link são subtituídos por uma mensagem do tipo "&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;[content suppressed]&lt;/span&gt;". Isso tudo faz parte da politica sobre spams do Orkut&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-19473877721921521?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/19473877721921521/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/orkut-contentsuppressed.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/19473877721921521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/19473877721921521'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/orkut-contentsuppressed.html' title='Orkut - contentsuppressed'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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-1611894865454334575.post-159244557632397623</id><published>2009-08-03T12:46:00.000-07:00</published><updated>2009-08-04T05:40:14.800-07:00</updated><title type='text'>???Que blog é esse???</title><content type='html'>Calma, ja explico. :D&lt;br /&gt;&lt;br /&gt;Este blog foi criado hoje e conterá informações sobre tecnologia. Notícias, curiosidades e outras coisinhas mais..&lt;br /&gt;&lt;br /&gt;:D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1611894865454334575-159244557632397623?l=tecnologie-se.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tecnologie-se.blogspot.com/feeds/159244557632397623/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/que-blog-e-esse.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/159244557632397623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1611894865454334575/posts/default/159244557632397623'/><link rel='alternate' type='text/html' href='http://tecnologie-se.blogspot.com/2009/08/que-blog-e-esse.html' title='???Que blog é esse???'/><author><name>Rafinha</name><uri>http://www.blogger.com/profile/12192169882597720830</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>
