soaworld industry newsletter ugbsomailmansysconcom syscon media soa world magazine industry newsletter soa world 2008 east save 400 register today expires march 7 2008 active endpoints soa needs bpel orchestration bea virtualized soa adaptive infrastructure demanding applications nastel value complex event processing soa nexaweb overcoming bandwidth challenges nexaweb sybase modeldriven soa tibco service virtualization web age little soa goes long way wso2 using web services technologies foss solutions sponsored accurev active state activebpel altova datadirect fiorano ibm impact 2008 icesoft itko javaone 2008 managed methods raritan snaplogic thawte web age solutions wso2 soa online standards editorials interviews archives write us magazines virtualization journal soa world magazine java developers journal net developers journal ajaxworld magazine enterprise open source iphone developer web 20 journal events ajaxworld conference expo march 1820 2008 new york ny iphone developer summit march 1920 2008 new york ny soaworld virtualization conference expo june 2324 2008 new york ny partner showcase enerjy software quality java development processes roaring penguin software email filter specialists jadeliquid software next gen user interface components subscribe dont miss single issue brought impact 2008the annual ibm soa conferenceapril 6 11 las vegas smarter way align business register todays headlines february 28 2008 featured whitepaper increase mainframe security lower tco soa industry highlight odf vs ooxml googles open source programs manager sideswipes microsoft syscon events 3rd international virtualization conference call papers deadline march 15 blogosphere iphone sdk worth waiting todays top text links must click fast lowlatency jms messaging free download register ibm impact soa conference extended validation new standard ssl jmsl numerical library new process control charts einstein relate soa theres silver bullet magically adjust service designs theyre optimal sean rhody february 28 2008 student physics albert einstein one personal heroes aside one brilliant minds ever contemplate universe albert way words one quotes strikes particularly apropos months issue intelligent fool make things bigger complex violent takes touch genius lot courage move opposite direction next critical aspect virtualization introducing application infrastructure virtualization samir mehta february 28 2008 implemented virtualization server farm data storage network reaping benefits simplification consolidation flexibility hallmarks virtualization technologies also probably think taken virtualization road far data center yet another critical aspect virtualization technology may yet tapped brought secure soa less cost use system z9 datadirect inherent layered security ibms zseries mainframes native support orchestration processor zos makes inherently good environment soa whitepaper discusses datadirect help roll highperformance soa lowering total cost ownership soa software announces 30 new integrator partners integrated soa governance provides new revenue professional services companies soa world news desk february 28 2008 soa software announced 30 new consulting partners expanding program total 40 partners growth soa softwares program attributed industry wide recognition soa softwares leadership position system integrator community recently soa software positioned leaders quadrant 2007 integrated soa governance magic quadrant 1 soa software provides enterpriseclass platformindependent integrated soa governance automation solutions soa softwares products provide comprehensive centralized soa planning lifecycle operational governance automation single integrated solution five main advantages open source enterprise solutions nothing slow progress increased adoption open software bertrand diard february 28 2008 nothing slow progress increased adoption open software traditionally viewed developer infrastructure tools quickly infiltrated enterprise environment public sector one first initiate trend example 400000 workstations french administration already migrated open office brought extended validation new standard ssl find extended validation ssl certificates address contemporary security challenges help build trust users integration new high security browsers microsofts ie7 download free guide apple edges closer release authorized iphone sdk sdk released event campus cupertino ca next week soa world newsdesk february 28 2008 speculation continues far apple along quest balance two potentially conflicting goals making easy iphone developers build distribute applications making difficult applications break iphone introduce malware authorized apple sdk due originally released february word perhaps released event apple campus cupertino ca next week join delegates 26 countries coming ajaxworld nyc still save 100 register march 7 2008 soa world news desk february 28 2008 brisbane berlin tokyo toronto delegates converging next month ajaxworld conference expo 2008 east new york city 26 different countries eager play catchup thats happening world rich internet applications since last ajaxworld 2007 west coast time uis become serviceoriented says jeff haynie exclusive qa cofounder ceo appcelerator jeremy geelan february 28 2008 companies invested significant amount money soa continue says jeff haynie cofounder ceo appcelerator exclusive qa jeremy geelan one keys unlocking full return investment soa ability build serviceoriented uis souis clients designed consume services regardless language platform haynie continues believe appcelerators approach truly zeros need clean separation application services agile development model adds last chance register ajaxworld 2008 east save 100 ajaxworld 2008 west call papers open theme octobers ajaxworld conference expo 2008 west beyond ajax ria era call papers open specifically encourages submissions exceptional speakers highquality use cases fastemerging ria alternativessubmissions featuring use cases well dozens ria topics already begun streaming ajaxworld conference expo 2008 west held san jose ca october 2022 2008 click submit speaking proposal today wwwsysconcomwsj list privacy notice web services journal disclose personal information outside parties circumstances choose discontinue digital edition subscription may also simply unsubscribing time subscription period send us unsubscribe request record gets permanently removed databases receive remove requests thank continuing support please let us know help serve better currently subscribed newsletterwebservices lfckbauayahoocom unsubscribe list send blank email imobo33090454176008bmailmansysconcom stop receiving special offers partners keep receiving digital edition newsletter subscriptions clickhttpwww2sysconcomglobaldeletecfmancujaabsadviyahoocomunsubtypespecialoffer unsubscribe syscon media mailing lists including special offers digital edition newsletter subscriptions click httpwww2sysconcomglobaldeletecfmancujaabsadviyahoocomunsubtypeglobal syscon media 577 chestnut ridge road woodcliff lake nj 07677 2018023000 evhqpjcjnet sat apr 26 155236 2008 date sat 16 feb 2008 130035 0100 paul johnson tgxmhanwhkmeavgmailcom cc soiofdvxgperlorg subject printing text two blank lines messageid 20080216120035gb29876pjcjnet mimeversion 10 contenttype textplain charsetusascii fri feb 15 2008 010424pm 0800 tgxmhanwhkmeavgmailcom wrote ive trying use regular expressions kind counter thing cant seem work right data text file important thing want extract two blank lines thats systematic way find useful lines itll go blank line important stuff blank line plenty lines text may blank line important ones simple way extractprint lines thanks perl l12n00e print unless n perldoc perlrun see switches perl modeparse l12n00e print unless n might help note implied blank line start end file solution may want paul johnson evhqpjcjnet httpwwwpjcjnet llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98783ezm uiaregigunnarcc sat apr 26 155236 2008 messageid 2008021612222727497qmaillistsdeveloopercom soiofdvxgperlorg date sat 16 feb 2008 132426 0100 gunnar hjalmarsson mimeversion 10 subject printing text two blank lines contenttype textplain charsetiso88591 formatflowed contenttransferencoding 7bit tgxmhanwhkmeavgmailcom wrote ive trying use regular expressions kind counter thing cant seem work right data text file important thing want extract two blank lines thats systematic way find useful lines itll go blank line important stuff blank line plenty lines text may blank line important ones simple way extractprint lines thanks assuming data slurped _ print 1n nnnng gunnar hjalmarsson email httpwwwgunnarcccgibincontactpl llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98789ezm hfcogqhuoisolutionnl sat apr 26 155236 2008 messageid 2008021614414015076qmaillistsdeveloopercom soiofdvxgperlorg drruud subject printing text two blank lines date sat 16 feb 2008 153952 0100 mimeversion 10 contenttype textplain charsetiso88591 contenttransferencoding 7bit gunnar hjalmarsson schreef tgxmhanwhkmeavgmailcom data text file important thing want extract two blank lines assuming data slurped _ print 1n nnnng nblanknnblankn blank includes blanks affijn ruud gewoon een tijger llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98792ezm uiaregigunnarcc sat apr 26 155236 2008 messageid 2008021618040223823qmaillistsdeveloopercom soiofdvxgperlorg date sat 16 feb 2008 190600 0100 gunnar hjalmarsson mimeversion 10 subject printing text two blank lines contenttype textplain charsetiso88591 formatflowed contenttransferencoding 7bit drruud wrote gunnar hjalmarsson schreef tgxmhanwhkmeavgmailcom data text file important thing want extract two blank lines assuming data slurped _ print 1n nnnng nblanknnblankn blank includes blanks right however zerowidth assertion pattern important case two consecutive important things text text important line important line text text gunnar hjalmarsson email httpwwwgunnarcccgibincontactpl llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98794ezm hfcogqhuoisolutionnl sat apr 26 155236 2008 messageid 2008021710404819235qmaillistsdeveloopercom soiofdvxgperlorg drruud subject printing text two blank lines date sun 17 feb 2008 113752 0100 mimeversion 10 contenttype textplain charsetiso88591 contenttransferencoding 7bit gunnar hjalmarsson schreef drruud gunnar hjalmarsson plaguemagazine data text file important thing want extract two blank lines assuming data slurped _ print 1n nnnng nblanknnblankn blank includes blanks right however zerowidth assertion pattern important case two consecutive important things text text important line important line text text easy code new perl 510 regex functionalities done well split usrbinperl use strict use warnings local n say slurp mode print grep n split nblankn __data__ text text important line important line text text important test big files slurping aint nice flagging approach n 0 nonempty lines count b buffer blank print b n 1 prints lonely lines start n 0 next b _ n print b n 1 print lonely line end affijn ruud gewoon een tijger llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98781ezm kcytkjqecbgmailcom sat apr 26 155236 2008 soiofdvxgperlorg kcytkjqecbgmailcom subject excel type sorting date fri 15 feb 2008 133628 0800 pst messageid 1f708ad6f07f457295978108ff1c1758n77g2000hsegooglegroupscom mimeversion 10 contenttype textplain charsetiso88591 contenttransferencoding 7bit im trying figure excel type sort perl cant seem find anything specifically want goes imagine 3 columns numbers b c want sort descending order starting column column b column c thing dont want order change sorting b dont want order b change sorting c idea way arrays hashes llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98790ezm abkstonehengecom sat apr 26 155236 2008 messageid 31086b240802160805r5c045116uc5ec67e5efeb4371mailgmailcom date sat 16 feb 2008 080506 0800 tom phoenix kcytkjqecbgmailcom subject excel type sorting cc soiofdvxgperlorg mimeversion 10 contenttype textplain charsetiso88591 contenttransferencoding 7bit feb 15 2008 136 pm wrote im trying figure excel type sort perl cant seem find anything specifically want goes think want sort multiple criteria nothing excel imagine 3 columns numbers b c want sort descending order starting column column b column c thing dont want order change sorting b dont want order b change sorting c sort criterion thats tie go use criterion b finally c thats single sort operation using sort sub something like sub sort_by_abc aa cmp ba ab cmp bb ac cmp bc course thats probably way criteria stored give general idea httpperldocperlorgfunctionssorthtml good luck tom phoenix stonehenge perl training llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98791ezm ahlgrwhsvgmailcom sat apr 26 155236 2008 messageid 58ce48dc0802160936he961121r16924ce3e41b12e1mailgmailcom date sat 16 feb 2008 123635 0500 chas owens kcytkjqecbgmailcom subject excel type sorting cc soiofdvxgperlorg mimeversion 10 contenttype textplain charsetiso88591 contenttransferencoding 7bit feb 15 2008 436 pm wrote im trying figure excel type sort perl cant seem find anything specifically want goes imagine 3 columns numbers b c want sort descending order starting column column b column c thing dont want order change sorting b dont want order b change sorting c idea way arrays hashes snip sorting array arrays b contain array references sorting array hashes works way b hash references whether use array arrays array hashes depends things sort general try use hashes represent records makes code selfdocumenting however data lends arrays arrays usrbinperl use strict use warnings aoa foo 1 34 foo 2 2 bar 3 10 bar 3 2 baz 4 0 aoa sort a0 cmp b0 a1 b1 a2 b2 aoa print aoan row aoa print trown aoh name foo pos 1 value 34 name foo pos 2 value 2 name bar pos 3 value 10 name bar pos 3 value 2 name baz pos 4 value 0 aoh sort aname cmp bname apos bpos avalue bvalue aoh print aohn row aoh print trowqwn chas owens wonkdennet important skill programmer ability read llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98785ezm kcytkjqecbgmailcom sat apr 26 155236 2008 soiofdvxgperlorg kcytkjqecbgmailcom subject hash values array indexes inside arrays date fri 15 feb 2008 215711 0800 pst messageid 48037f3c021f4cb49d417f8dbc45c52ei7g2000prfgooglegroupscom mimeversion 10 contenttype textplain charsetiso88591 contenttransferencoding 7bit im trying find way convert use array indexes values doesnt seem work data crc 56 overrun 1 inputerr 45 crc 56 overrun 7 inputerr 4 crc 33 overrun 7 inputerr 4 following code wont load array hashes like explicitly putting crcerrs qw 56 56 33 67 22 11 88 94 452 334 67 65 2 3 3 3 overrunerrs qw 1 7 7 7 9 13 8 8 22 18 24 24 30 66 66 66 inputerrs qw 45 4 4 4 4 45 45 45 45 45 45 45 3 2 1 12 0 15 data crc crcerrsi overrun overrunerrsi inputerrs inputerrsi llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98786ezm efzrzixgmailcom sat apr 26 155236 2008 messageid 18c1e5f20802160546r7275eba4ia52cb9cf234dab5dmailgmailcom date sat 16 feb 2008 214619 0800 j peng kcytkjqecbgmailcom subject hash values array indexes inside arrays cc soiofdvxgperlorg mimeversion 10 contenttype textplain charsetiso88591 contenttransferencoding 7bit feb 16 2008 157 pm wrote data crc crcerrsi overrun overrunerrsi inputerrs inputerrsi overide array time need push loop push data good luck llgnioiicamalacbdeio contenttype messagerfc822 contentdisposition inline filenamebeginners_98788ezm fri 08 aug 2008 003151 0500 next critical aspect virtualization