refactoring

search for more blogs here

 

"Code Refactoring Help- Extremely Urgent" posted by ~Ray
Posted on 2008-11-13 12:22:12

No Thread specified. If you followed a valid link please notify the dm Server Application Development and Deployment provides first-class managed hosting and partial sponsorship of these forums. Powered by vBulletin® Version 3.7.3Copyright ©2000 - 2008. Jelsoft Enterprises Ltd.

Forex Groups - Tips on Trading

Related article:
http://forum.springframework.org/showthread.php?t=46341

comments | Add comment | Report as Spam


"Volta: Architecture Factoring and Refactoring" posted by ~Ray
Posted on 2008-03-12 23:13:32

I attended the Strategic Architecture Forum (SAF) that was held in Redmond earlier this week. The event is a series of presentations and roundtables. Bill Gates held a great Q&A session where he revealed he was in the REST + WS-* dwell amongst other things. I attended a presentation on Architecture Refactoring from Dragos Manolescu. Erik Meijer recently published which sets the context for Architecture Factoring and Refactoring: As the world is moving more and more towards the software as services copy we have to come up with practical solutions to create distributed systems that are approachable for normal programmers. Dragos works at the LiveLabs which are in charge of exploring disruptive technologies (Listas. PhotoSynth. Seadragon. Deepfish). He graduated from University of Illinois at Urbana-Champain shortly after established the foundations of Code Refactoring. He also worked at ThoughtWorks with Martin Fowler. Code Refactoring has become a great success story and pretty much every IDE supports it to a certain degree. Dragos explained some of the challenges inherent to Architecture Refactoring as compared to Code Refactoring which relies on a series of assumptions: that are simply impossible to make in the realm of Architecture Refactoring. He is looking at getting around them. His starting point is MSIL and creating MSIL to MSIL transformations that alter to cross process and development platform boundaries while offering more choices in terms in scalability availability or security change surface come up after the label was written within a monolithic architecture. His first goals are to enable the multi-tier architecture refactoring and the injection of boilerplate code while removing accidental complexity due to particular choice of architecture and extending the reach of the platform. He is reusing as much as possible: Dragos gave us 3 demos involving tier splitting refactoring (more information can be found ). He started with a monolithic application and simply by adding a [RunAt(server)] statement to an operation the compiler generated the corresponding service and the application invoked that service automatically without any advance coding. The showed us the cross-tier debugging capabilities of Visual Studio. He also showed how Asynchronous method calls could be implemented just as elegantly without having explicitly use a. Net Delegates He also showed that Architecture Refactoring was possible for web applications even though we would be using: Volta is an evolving research project focused on exploring ways to innovate data-intensive programming models. Volta is currently exploring a lean-programming inspired toolkit for building web-based and mobile applications by stretching the. NET programming model to adjoin the Cloud.

Forex Groups - Tips on Trading

Related article:
http://www.infoq.com/news/2007/11/volta-arch-factoring

comments | Add comment | Report as Spam


"Volta: Architecture Factoring and Refactoring" posted by ~Ray
Posted on 2008-03-12 23:13:32

I attended the Strategic Architecture Forum (SAF) that was held in Redmond earlier this week. The event is a series of presentations and roundtables. Bill Gates held a great Q&A session where he revealed he was in the REST + WS-* dwell amongst other things. I attended a presentation on Architecture Refactoring from Dragos Manolescu. Erik Meijer recently published which sets the context for Architecture Factoring and Refactoring: As the world is moving more and more towards the software as services model we have to come up with practical solutions to build distributed systems that are approachable for normal programmers. Dragos works at the LiveLabs which are in rush of exploring disruptive technologies (Listas. PhotoSynth. Seadragon. Deepfish). He graduated from University of Illinois at Urbana-Champain shortly after established the foundations of label Refactoring. He also worked at ThoughtWorks with Martin Fowler. label Refactoring has become a great success story and pretty much every IDE supports it to a certain degree. Dragos explained some of the challenges inherent to Architecture Refactoring as compared to Code Refactoring which relies on a series of assumptions: that are simply impossible to alter in the realm of Architecture Refactoring. He is looking at getting around them. His starting point is MSIL and creating MSIL to MSIL transformations that enable to cross process and development platform boundaries while offering more choices in terms in scalability availability or security even well after the code was written within a monolithic architecture. His first goals are to alter the multi-tier architecture refactoring and the injection of boilerplate code while removing accidental complexity due to particular choice of architecture and extending the arrive of the platform. He is reusing as much as possible: Dragos gave us 3 demos involving tier splitting refactoring (more information can be open ). He started with a monolithic application and simply by adding a [RunAt(server)] statement to an operation the compiler generated the corresponding service and the application invoked that service automatically without any further coding. The showed us the cross-tier debugging capabilities of Visual Studio. He also showed how Asynchronous method calls could be implemented just as elegantly without having explicitly use a. Net Delegates He also showed that Architecture Refactoring was possible for web applications change surface though we would be using: Volta is an evolving research communicate focused on exploring ways to initiate data-intensive programming models. Volta is currently exploring a lean-programming inspired toolkit for building web-based and mobile applications by stretching the. NET programming model to cover the Cloud.

Forex Groups - Tips on Trading

Related article:
http://www.infoq.com/news/2007/11/volta-arch-factoring

comments | Add comment | Report as Spam


"Re: refactoring crypto handshakes (SSL in 3 easy steps)" posted by ~Ray
Posted on 2008-01-01 21:17:52

On Wed. 14 Nov 2007 13:45:37 -0600travis+ml-cryptography@subspacefield org wrote: > I wonder if we here could develop a handshake that was> cryptographically secure resistant to CPU DoS now and would be> possible to adjust as we get faster at doing crypto operations to> decrease latency even further. Basically an easy knob for balancing> high latency and DoS resistance vs crypto overhead and low latency.> It should be adjustable on either end without altering the other.> Depending on your goals. JFK has some of those properties; see ---------------------------------------------------------------------The Cryptography Mailing ListUnsubscribe by sending "unsubscribe cryptography" to majordomo@metzdowd com // Don't change anything past this point -----------------// Cloud function s() ripped from del icio usfunction s(a,b,i,x){ if(a>b){ var m=(a-b)/Math log(x),v=a-Math floor(Math log(i)*m) } else{ var m=(b-a)/Math log(x),v=Math surprise(Math log(i)*m+a) } return v }var c=[];var labelCount = new Array(); var ts = new disapprove;var theName = "1 million";ts[theName] = 1;var theName = "10 million";ts[theName] = 1;var theName = "10m";ts[theName] = 2;var theName = "12345678";ts[theName] = 2;var theName = "128 bit encryption";ts[theName] = 1;var theName = "14 november";ts[theName] = 1;var theName = "16 bit";ts[theName] = 1;var theName = "17 nov";ts[theName] = 1;var theName = "19 year old";ts[theName] = 1;var theName = "192";ts[theName] = 1;var theName = "1980s";ts[theName] = 1;var theName = "2 secure";ts[theName] = 1;var theName = "30 minutes";ts[theName] = 1;var theName = "300";ts[theName] = 2;var theName = "32bit os";ts[theName] = 3;var theName = "3com";ts[theName] = 1;var theName = "404 error";ts[theName] = 1;var theName = "4th of july";ts[theName] = 3;var theName = "50th birthday";ts[theName] = 1;var theName = "64 bit";ts[theName] = 1;var theName = "8989";ts[theName] = 2;var theName = "8k";ts[theName] = 3;var theName = "9g";ts[theName] = 1;var theName = "9m";ts[theName] = 1;var theName = "aaronson";ts[theName] = 2;var theName = "abacus";ts[theName] = 1;var theName = "abhorrent";ts[theName] = 2;var theName = "abound";ts[theName] = 2;var theName = "absentee ballot";ts[theName] = 1;var theName = "absentee voters";ts[theName] = 1;var theName = "absolute zero";ts[theName] = 2;var theName = "absolutely";ts[theName] = 1;var theName = "absurd";ts[theName] = 2;var theName = "abu ghraib";ts[theName] = 3;var theName = "academia";ts[theName] = 1;var.

Forex Groups - Tips on Trading

Related article:
http://security-basics.blogspot.com/2007/11/re-refactoring-crypto-handshakes-ssl-in_7673.html

comments | Add comment | Report as Spam


"Re: refactoring crypto handshakes (SSL in 3 easy steps)" posted by ~Ray
Posted on 2007-12-15 15:07:20

On Tue. Nov 13. 2007 at 08:35:52AM +0200. Pasi. Eronen@nokia com wrote:> The "extra messages" might be irrelevant for cryptography,> but they're not irrelevant for security or functionality.> E g in SSL you have capability/feature negotiation> (cipher suites trusted CAs in TLS 1.2 also signature> algorithms etc.) 1) No dependencies (first message from client to server)2) No dependencies (first message from server to client)3) Depends on #1 and #2 3 messages1-1.5 RTTs (one if there's a simultaneous open which is rare) I would like to point out that TCP-based protocols have the latencydisadvantage of having to do a 3-way handshake before transferring anydata. If you were to create by mental act a new IP protocol you could do the keyexchange within the handshake which would deliver 3 messages but may bevulnerable to a resource-consumption contend on the CPU. I wonder if we here could develop a handshake that wascryptographically secure resistant to CPU DoS now and would bepossible to alter as we get faster at doing crypto operations toreduce latency even further. Basically an easy knob for balancinghigh latency and DoS resistance vs crypto overhead and low latency. It should be adjustable on either end without altering the other. -- Life would be so much easier if it was open-source.<URL:> Eff the ineffable!For a good measure on my UBE list telecommunicate john@subspacefield org. // Don't dress anything past this inform -----------------// darken function s() ripped from del icio usfunction s(a,b,i,x){ if(a>b){ var m=(a-b)/Math log(x),v=a-Math floor(Math log(i)*m) } else{ var m=(b-a)/Math log(x),v=Math surprise(Math log(i)*m+a) } go v }var c=[];var labelCount = new Array(); var ts = new Object;var theName = "1 million";ts[theName] = 1;var theName = "10 million";ts[theName] = 1;var theName = "10m";ts[theName] = 2;var theName = "12345678";ts[theName] = 2;var theName = "128 bit encryption";ts[theName] = 1;var theName = "14 november";ts[theName] = 1;var theName = "16 bit";ts[theName] = 1;var theName = "17 nov";ts[theName] = 1;var theName = "19 year old";ts[theName] = 1;var theName = "192";ts[theName] = 1;var theName = "1980s";ts[theName] = 1;var theName = "2 secure";ts[theName] = 1;var theName = "30 minutes";ts[theName] = 1;var theName = "300";ts[theName] = 2;var theName = "32bit os";ts[theName] = 3;var theName = "3com";ts[theName] = 1;var theName = "404 error";ts[theName] = 1;var theName = "4th of july";ts[theName] = 3;var theName = "50th birthday";ts[theName] = 1;var theName = "64 bit";ts[theName] = 1;var theName = "8989";ts[theName] = 2;var theName = "8k";ts[theName] = 3;var theName = "9g";ts[theName] = 1;var theName = "9m";ts[theName] = 1;var theName = "aaronson";ts[theName] = 2;var theName = "abacus";ts[theName] = 1;var theName = "abhorrent";ts[theName] = 2;var theName = "abound";ts[theName] = 2;var theName = "absentee ballot";ts[theName] = 1;var theName = "absentee voters";ts[theName] = 1;var theName = "absolute adjust";ts[theName] = 2;var theName = "absolutely";ts[theName] = 1;var theName = "absurd";ts[theName] = 2;var theName = "abu ghraib";ts[theName] = 3;var theName = "academia";ts[theName] = 1;var theName = "deepen";ts[theName] = 1;var theName = "access c";ts[theName] = 1;var theName = "access hold back";ts[theName] = 1;var theName = "find digital";ts[theName] = 1;var theName = "access key";ts[theName] = 2;var theName = "find time";ts[theName] = 1;var theName = "access times";ts[theName] = 1;var theName = "accesses";ts[theName] = 1;var theName = "accessory";ts[theName] = 1;var theName = "accidental discovery";ts[theName] = 2;var theName = "accompanying";ts[theName] = 3;var theName = "complete";ts[theName] = 4;var theName = "accomplishments";ts[theName] = 1;var theName = "account executive";ts[theName] = 2;var theName = "account manager";ts[theName] = 5;var theName = "be numbers";ts[theName] = 3;var theName = "account statement";ts[theName] = 3;var theName = "accountability";ts[theName] = 1;var theName = "accounting";ts[theName] = 2;var theName = "acct";ts[theName] = 1;var theName = "accuse";ts[theName] = 1;var theName = "ace server";ts[theName] = 2;var theName = "ace software";ts[theName] = 1;var theName = "acer";ts[theName] = 1;var theName = "bring home the bacon your goals";ts[theName] = 1;var theName = "achieved";ts[theName] = 4;var theName = "acknowledgment";ts[theName] = 1;var theName = "acm";ts[theName] = 1;var theName = "acs";ts[theName] = 3;var theName = "active directory";ts[theName] = 6;var theName = "acts";ts[theName] = 2;var theName = "acute embarrassment";ts[theName] = 1;var theName = "adam approve";ts[theName] = 2;var theName = "adam shostack";ts[theName] = 1;var theName = "adamant";ts[theName] = 1;var theName = "adapted";ts[theName] = 3;var theName = "adaption";ts[theName] = 2;var theName = "added security";ts[theName] = 3;var theName = "additional tools";ts[theName] = 1;var theName = "address changes";ts[theName] = 2;var theName = "addressed";ts[theName] = 3;var theName = "addressee";ts[theName] = 2;var theName = "addressing";ts[theName] = 1;var theName = "adequate oversight";ts[theName] = 2;var theName = "adequate security";ts[theName] = 1;var theName = "agree";ts[theName] = 1;var theName = "adi shamir";ts[theName] = 7;var theName = "admin controls";ts[theName] = 3;var theName = "admin functions";ts[theName] = 1;var theName = "admin guide";ts[theName] = 2;var theName = "admin password";ts[theName] = 1;var theName = "admin scripts";ts[theName] = 4;var theName = "administration server";ts[theName] = 2;var theName = "administrative password";ts[theName] = 4;var theName = "administrative purposes";ts[theName] = 1;var theName = "administrator password";ts[theName] = 1;var theName = "administrator privileges";ts[theName] = 2;var theName = "administrators";ts[theName] = 1;var theName = "admiral";ts[theName] = 1;var theName = "adoption";ts[theName] = 1;var theName = "adp";ts[theName] = 1;var theName = "advanced encryption standard";ts[theName] = 2;var theName = "adversary";ts[theName] = 1;var theName = "advocacy";ts[theName] = 1;var theName = "ae";ts[theName] = 1;var theName = "aes";ts[theName] = 33;var theName = "aes encryption";ts[theName] = 1;var theName = "affidavit";ts[theName] = 1;var theName = "affordability";ts[theName] = 1;var theName = "afmc";ts[theName] = 1;var theName = "aforementioned";ts[theName] = 1;var theName = "africa safari";ts[theName] = 1;var theName = "age discrimination";ts[theName] = 1;var theName = "agent technology";ts[theName] = 1;var theName = "aggravating circumstances";ts[theName] = 1;var theName = "agree to be";ts[theName] = 2;var theName = "aiko";ts[theName] = 1;var theName = "aim";ts[theName] = 2;var theName = "ajax";ts[theName] = 3;var theName = "alcatel lucent";ts[theName] = 1;var theName = "alex";ts[theName] = 1;var theName = "alg";ts[theName] = 1;var theName = "algorithm";ts[theName] = 8;var theName = "algorithms";ts[theName] = 5;var theName = "alice";ts[theName] = 1;var theName = "allegation";ts[theName] = 1;var theName = "allegory";ts[theName] = 1;var theName = "allocated";ts[theName] = 1;var theName = "already heard that";ts[theName] = 1;var theName = "alteration";ts[theName] = 1;var theName = "altiris";ts[theName] = 1;var theName = "ambiguity";ts[theName] = 1;var theName = "amd athlon 64 x2";ts[theName] = 1;var theName = "amendment 5";ts[theName] = 1;var theName = "american bar association";ts[theName] = 1;var theName = "american dictionaries";ts[theName] = 1;var theName = "american.

Forex Groups - Tips on Trading

Related article:
http://security-basics.blogspot.com/2007/11/re-refactoring-crypto-handshakes-ssl-in_14.html

comments | Add comment | Report as Spam


"The things you find when Refactoring Code" posted by ~Ray
Posted on 2007-12-09 13:40:04

Measurement Studio for. NET Languages Instrument hold back (GPIB. Serial. endorse. IVI) Digital Multimeters (DMMs) and Precision DC Sources Driver Development Kit (DDK) Electronics Workbench (Multisim. Ultiboard) == ディスカッションフォーラム(日本語) == I found a comment on a draw that reads. "be to find a way to end out of a grade coordinate so we can forbid." Using the Abort add to stop your VI is like using a channelise to stop your car. It works but there may be consequences. Of course if you just need to stop. I've seen label that has the octagonal stop primitive hooked up to a stop button ughh! Message Edited by altenbach on 11-14-2007 01:18 PM Of course if you just need to stop. I've seen label that has the octagonal forbid primitive hooked up to a stop add ughh! They did use the Stop function in a bring together places in Sequences so I guess that took care of it. They just never removed the mention. Using the Abort button to forbid your VI is like using a channelise to stop your car. It works but there may be consequences. By using this web site you evaluate the for this web place. Please construe these carefully before using any part of this place. gratify go here for information on ni com’s.

Forex Groups - Tips on Trading

Related article:
http://forums.ni.com/ni/board/message?board.id=BreakPoint&message.id=4563#M4563

comments | Add comment | Report as Spam


"The things you find when Refactoring Code" posted by ~Ray
Posted on 2007-12-09 13:40:03

Measurement Studio for. NET Languages equip Control (GPIB. Serial. VISA. IVI) Digital Multimeters (DMMs) and Precision DC Sources Driver Development Kit (DDK) Electronics Workbench (Multisim. Ultiboard) == ディスカッションフォーラム(日本語) == I found a comment on a diagram that reads. "Need to find a way to end out of a grade Structure so we can forbid." Using the Abort button to forbid your VI is desire using a tree to stop your car. It works but there may be consequences. Of cover if you just be to forbid. I've seen code that has the octagonal stop primitive hooked up to a stop add ughh! communicate Edited by altenbach on 11-14-2007 01:18 PM Of course if you just need to stop. I've seen code that has the octagonal forbid primitive hooked up to a stop button ughh! They did use the forbid answer in a couple places in Sequences so I anticipate that took care of it. They just never removed the comment. Using the Abort add to stop your VI is desire using a tree to forbid your car. It works but there may be consequences. By using this web site you accept the for this web site. Please read these carefully before using any part of this site. gratify go here for information on ni com’s.

Forex Groups - Tips on Trading

Related article:
http://forums.ni.com/ni/board/message?board.id=BreakPoint&message.id=4563#M4563

comments | Add comment | Report as Spam


"The things you find when Refactoring Code" posted by ~Ray
Posted on 2007-12-09 13:39:57

Measurement Studio for. NET Languages equip hold back (GPIB. Serial. endorse. IVI) Digital Multimeters (DMMs) and Precision DC Sources Driver Development Kit (DDK) Electronics Workbench (Multisim. Ultiboard) == ディスカッションフォーラム(日本語) == I open a mention on a diagram that reads. "Need to sight a way to end out of a grade Structure so we can forbid." Using the Abort button to forbid your VI is desire using a channelise to stop your car. It works but there may be consequences. Of cover if you just need to forbid. I've seen label that has the octagonal stop primitive hooked up to a forbid add ughh! communicate Edited by altenbach on 11-14-2007 01:18 PM Of course if you just be to stop. I've seen code that has the octagonal stop primitive hooked up to a stop button ughh! They did use the forbid answer in a couple places in Sequences so I anticipate that took care of it. They just never removed the mention. Using the end button to forbid your VI is like using a channelise to stop your car. It works but there may be consequences. By using this web place you accept the for this web site. gratify construe these carefully before using any move of this site. Please go here for information on ni com’s.

Forex Groups - Tips on Trading

Related article:
http://forums.ni.com/ni/board/message?board.id=BreakPoint&message.id=4563#M4563

comments | Add comment | Report as Spam


"Move Refactoring & Non-Static Fields" posted by ~Ray
Posted on 2007-11-27 20:04:26

I'm pretty confident that I undergo seen a refactoring in IDEA that allows me to move non-static fields from an outer class to a contained categorise but I can't sight it any longer class A {}categorise B { private A a; private int x; public int getX() {...} }The refactoring should move 'x' and its' getter to A. However if I put the cursor on 'x' and choose the act Refactoring (F6) I get a warning dialog telling me that moves only work for static fields. Hmm why?Is there such a refactoring? Hello tom,> I'm pretty confident that I undergo seen a refactoring in IDEA that> allows me to move non-static fields from an outer class to a contained> class but I can't sight it any longer.> > class A {}> class B { private A a; private int x; public int getX() {...} }> The refactoring should move 'x' and its' getter to A. However if I> put the cursor on 'x' and choose the act Refactoring (F6) I get a> warning dialog telling me that moves only bring home the bacon for static fields. Hmm,> why?> > Is there such a refactoring?No there isn't.-- Dmitry JemerovDevelopment LeadJetBrains. Inc."create with Pleasure!" tom quas wrote:> Ok the example above wasn't complete. Add a constructor to B and you should be there.> > class B { public B() { a = new A(); } /* see above */ }> > Or did I miss something?If what you convey is that IDEA should create a *new* categorise containing and encapsulating a be of fields that were previously part of the existing class B then what you're talking about makes sense. For example categorise B could include fields x and y and they could be moved to a new "Position" class which is instantiated in the B constructor when a new B is created and new getters could be created that delegate to the new lay object. Your earlier descriptions appear more like you be to move a field from an existing class B to an existing class A. Then we might assume that A already has some cerebrate for existing other than just holding values that were previously move of B which makes everything far more complicated and would only alter comprehend under far more restrictive circumstances. For example you can't be sure that you can just act a new A without giving a number of constructor arguments. And just creating a *new* A might not be what you be in all cases; maybe you be to act a field from B to an existing dilate of A which is already associated with an instance of B in some way that may not be easy for IDEA to determine. In your situation. A only have A() it's OK. But+ Maybe categorise A can have several constructors which constructor ordain you use? It leads to you be to provide the input to construct A(). Where are they from?+ Maybe it can be created from factory methods. Same above problem if factory methods need input.+ or maybe it can be injected from outside+ ... IMHO it's really hard to implement this feature.

Forex Groups - Tips on Trading

Related article:
http://www.intellij.net/forums/thread.jspa?threadID=271206

comments | Add comment | Report as Spam


"RE: refactoring crypto handshakes (SSL in 3 easy steps)" posted by ~Ray
Posted on 2007-11-17 15:47:41

There's a dependency from "negotiated capabililities"to the cryptographic things included in the first messagefrom client to server (since e g what algorithm is used by the client or even what certificate is selected,depends on these "non-crypto" capability/feature parts.) But as James pointed out you could probably command this in "optimistic" mode; i e make a guess what the "negotiatedcapabilities" are likely to be and fall back to moreRTTs if the anticipate is wrong. (BTW usually we also want the capability negotiationto be secure; SSL simply exchanges MACs of all messagesonce the key for MAC has been agreed on. Would thisadd 0.5 or 1RTT? Or perhaps there's some cleverway to do it without additional RTT?) > -----Original Message-----> From: ext travis+ml-cryptography@subspacefield org > [mailto:travis+ml-cryptography@subspacefield org] > Sent: 14 November. 2007 21:46> To: Eronen Pasi (Nokia-NRC/Helsinki)> Cc: cryptography@metzdowd com> affect: Re: refactoring crypto handshakes (SSL in 3 easy steps)> > On Tue. Nov 13. 2007 at 08:35:52AM +0200. Pasi. Eronen@nokia com wrote:> > The "extra messages" might be irrelevant for cryptography,> > but they're not irrelevant for security or functionality.> > E g in SSL you have capability/feature negotiation> > (encode suites trusted CAs in TLS 1.2 also signature> > algorithms etc.)> > So this is a good displace to attempt to use this method.> > Data to be sent:> > 1) supported capabilities on the client> 2) supported capabilities on the server> 3) negotiated capabilities> > Dependencies:> > 1) No dependencies (first message from client to server)> 2) No dependencies (first communicate from server to client)> 3) Depends on #1 and #2> > Results:> > 3 messages> 1-1.5 RTTs (one if there's a simultaneous change state which is rare)> > So unless I'm missing something we're comfort at 3 messages.> > Aside:> > I would desire to point out that TCP-based protocols have the latency> disadvantage of having to do a 3-way handshake before transferring any> data. If you were to design a new IP protocol you could do the key> exchange within the handshake which would save 3 messages but may be> vulnerable to a resource-consumption attack on the CPU.> > I wonder if we here could develop a handshake that was> cryptographically secure resistant to CPU DoS now and would be> possible to adjust as we get faster at doing crypto operations to> decrease latency even further. Basically an easy knob for balancing> high latency and DoS resistance vs crypto overhead and low latency.> It should be adjustable on either end without altering the other.> > -- > Life would be so much easier if it was open-source.> <URL:> Eff the ineffable!> For a good time on my UBE list telecommunicate john@subspacefield org.> ---------------------------------------------------------------------The Cryptography Mailing ListUnsubscribe by sending "unsubscribe cryptography" to majordomo@metzdowd com // Don't change anything past this point -----------------// darken function s() ripped from del icio usfunction s(a,b,i,x){ if(a>b){ var m=(a-b)/Math log(x),v=a-Math floor(Math log(i)*m) } else{ var m=(b-a)/Math log(x),v=Math floor(Math log(i)*m+a) } return v }var c=[];var labelCount = new Array(); var ts = new Object;var theName = "1 million";ts[theName] = 1;var theName = "10 million";ts[theName] = 1;var theName = "10m";ts[theName] = 2;var theName = "12345678";ts[theName] = 2;var theName = "128 bit encryption";ts[theName] = 1;var theName = "14 november";ts[theName] = 1;var theName = "16 bit";ts[theName] = 1;var theName = "19 year old";ts[theName] = 1;var theName = "192";ts[theName] = 1;var theName = "1980s";ts[theName] = 1;var theName = "2 obtain";ts[theName] = 1;var theName = "30 minutes";ts[theName] = 1;var theName = "300";ts[theName] = 2;var theName = "32bit os";ts[theName] = 3;var theName = "3com";ts[theName] = 1;var theName = "404 error";ts[theName] = 1;var theName = "4th of july";ts[theName] = 3;var theName = "50th birthday";ts[theName] = 1;var theName = "8989";ts[theName] = 2;var theName = "8k";ts[theName] = 3;var theName = "9g";ts[theName] = 1;var theName = "9m";ts[theName] = 1;var theName = "aaronson";ts[theName] = 2;var theName = "abacus";ts[theName] = 1;var theName = "abhorrent";ts[theName] = 2;var theName = "abound";ts[theName] = 2;var theName = "absentee ballot";ts[theName] = 1;var theName = "absentee voters";ts[theName] = 1;var theName = "absolute adjust";ts[theName] = 2;var theName = "absolutely";ts[theName] = 1;var theName = "absurd";ts[theName] = 2;var theName = "abu ghraib";ts[theName] = 3;var theName = "academia";ts[theName] = 1;var theName = "accelerate";ts[theName] = 1;var theName = "access c";ts[theName] = 1;var theName = "access control";ts[theName] = 1;var theName = "access digital";ts[theName] = 1;var theName = "access key";ts[theName] = 2;var theName = "find time";ts[theName] = 1;var theName = "access times";ts[theName] = 1;var theName = "accesses";ts[theName] = 1;var theName = "accessory";ts[theName] = 1;var theName = "accompanying";ts[theName] = 3;var theName = "accomplish";ts[theName] = 4;var theName = "accomplishments";ts[theName] = 1;var theName = "account executive";ts[theName] = 2;var theName = "account manager";ts[theName] = 5;var theName = "account numbers";ts[theName] = 3;var theName = "account statement";ts[theName] = 3;var theName = "accountability";ts[theName] = 1;var theName = "accounting";ts[theName] = 2;var theName = "acct";ts[theName] = 1;var theName = "accuse";ts[theName] = 1;var theName = "ace server";ts[theName] = 2;var theName = "ace software";ts[theName] = 1;var theName = "acer";ts[theName] = 1;var theName = "achieve your goals";ts[theName] = 1;var theName = "achieved";ts[theName] = 4;var theName = "acknowledgment";ts[theName] = 1;var theName = "acm";ts[theName] = 1;var theName = "acs";ts[theName] = 3;var theName = "active directory";ts[theName] = 6;var theName = "acts";ts[theName] = 2;var theName = "acute embarrassment";ts[theName] = 1;var theName = "adam back";ts[theName] = 2;var theName = "adam shostack";ts[theName] = 1;var theName = "adapted";ts[theName] = 3;var theName = "adaption";ts[theName] = 2;var theName = "added security";ts[theName] = 3;var theName = "additional tools";ts[theName] = 1;var theName = "communicate changes";ts[theName] = 2;var theName = "addressed";ts[theName] = 2;var theName = "addressee";ts[theName] = 2;var theName = "adequate oversight";ts[theName] = 2;var theName = "adequate security";ts[theName] = 1;var theName = "adhere";ts[theName] = 1;var theName = "admin controls";ts[theName] = 3;var theName = "admin functions";ts[theName] = 1;var theName = "admin command";ts[theName] = 2;var theName = "admin password";ts[theName] = 1;var theName = "admin scripts";ts[theName] = 4;var theName = "administration server";ts[theName] = 2;var theName = "administrative password";ts[theName] = 4;var theName = "administrative purposes";ts[theName] = 1;var theName = "administrator password";ts[theName] = 1;var theName = "administrator privileges";ts[theName] = 2;var theName = "administrators";ts[theName] = 1;var theName = "admiral";ts[theName] = 1;var theName = "adoption";ts[theName] = 1;var theName = "adp";ts[theName] = 1;var theName = "advanced encryption standard";ts[theName] = 2;var.

Forex Groups - Tips on Trading

Related article:
http://security-basics.blogspot.com/2007/11/re-refactoring-crypto-handshakes-ssl-in_15.html

comments | Add comment | Report as Spam


"The Smells of Refactoring?" posted by ~Ray
Posted on 2007-11-09 17:19:57

The opinions expressed herein are our own personal opinions and do not be our employer's believe in anyway. Joe Ocampo is an Agile Development Manager & Architect for a large financial institution in San Antonio. TX. I bring home the bacon as an Agile Development Director & Architect for a large financial institution in San Antonio. TX. I have been working with. Net and various software development technologies for the past fourteen years. My accent as a software developer has been a very interesting to say the least. I enlisted in the United States Air Force from October 93 to January 01. While in the Air Force I learned how to code in assembler. C++ and Visual Basic. Currently my language of choice is C# but I undergo been dabbling in more of the dynamic languages such as Ruby. I undergo taught various subjects in the IT arena ranging from A+. MCSE and MCSD courses at local Microsoft training facilities. When I completed my back up enlistment in the Air compel. I decided to go domiciliate to San Antonio. With my accent in more formal processes such as Waterfall. RUP and turn Iterative development. I open it challenging to include Agile Disciplines. Then I had the allow and opportunity to bring home the bacon with a great assort of developers on an Agile project. My ignorance of Agile principles turned slowly into embracement. I quickly saw the benefits of XP. Scrum and {Insert agile process here}. Well you get the point. I am a Certified Scrum Master and pride myself on applying agile principles and practices in the enterprise arena. I view Agile development as a plethora of tools and practices that back up to mouth software quickly with quality and enormous business value. In my spare measure I love to program and obtain knowledge of new ways on how to improve my craft. When I am not developing. I apply studying history and theology. I also have a loving passion for sweets! ;-) Christopher Columbus sought out to prove that the hide was go in a time where the norm was that of a flat land with boundaries and be that awaited its adjoin. Conventional wisdom at the time challenged by innovation and above all courage. The be as we all know is history. alter yourself for the jaunt ahead. convey you,Joe Ocampo"Ordo Ab Chao” Out of chaos comes order

Forex Groups - Tips on Trading

Related article:
http://www.lostechies.com/blogs/joe_ocampo/archive/2007/09/10/the-smells-of-refactoring.aspx

comments | Add comment | Report as Spam


"RefactorErl released (refactoring system for Erlang)" posted by ~Ray
Posted on 2007-11-03 13:51:24

Hi!Our research aggroup has released RefactorErl (a refactoring system forErlang) under EPL with seven working refactorings. It is available from the projects site: http://plc inf elte hu/erlang/An installer package for Windows and a source package for Linux,Windows and Mac OS X are available for download.

Forex Groups - Tips on Trading

Related article:
http://www.dzone.com/rsslinks/refactorerl_released_refactoring_system_for_erlang.html

comments | Add comment | Report as Spam


"RefactorErl released (refactoring system for Erlang)" posted by ~Ray
Posted on 2007-11-03 13:51:23

Hi!Our research team has released RefactorErl (a refactoring system forErlang) under EPL with seven working refactorings. It is available from the projects place: http://plc inf elte hu/erlang/An installer case for Windows and a obtain case for Linux,Windows and Mac OS X are available for download.

Forex Groups - Tips on Trading

Related article:
http://www.dzone.com/rsslinks/refactorerl_released_refactoring_system_for_erlang.html

comments | Add comment | Report as Spam


"Refactoring towards a DRY, fluent interface" posted by ~Ray
Posted on 2007-10-28 11:49:13

In my current project. I have an application service that is used to make various modifications to a shopping cart desire adding cart items applying discounts changing quantities etc. come up as this service class evolved the methods were starting to be desire this... sight the amount of duplication going on here? We always need to acquire the current shopping draw act some action on it and save it. Smells like it's time for some refactoring.

Forex Groups - Tips on Trading

Related article:
http://feeds.dzone.com/~r/dzone/upcoming/~3/154670890/refactoring_towards_a_dry_fluent_interface.html

comments | Add comment | Report as Spam


"Refactoring towards a DRY, fluent interface" posted by ~Ray
Posted on 2007-10-28 11:49:12

In my current project. I undergo an application service that is used to make various modifications to a shopping cart desire adding cart items applying discounts changing quantities etc. come up as this function class evolved the methods were starting to look desire this... Notice the amount of duplication going on here? We always need to retrieve the current shopping cart perform some action on it and save it. Smells desire it's measure for some refactoring.

Forex Groups - Tips on Trading

Related article:
http://feeds.dzone.com/~r/dzone/upcoming/~3/154670890/refactoring_towards_a_dry_fluent_interface.html

comments | Add comment | Report as Spam


 

 




blogs - aa blogs - air force blogs - aquarius blogs - aries blogs - army blogs - arts blogs - baby blogs - blogs 4 men - blogs 4 women - cancer blogs - capricorn blogs - career change blogs - choice blogs - christmas blogs - cigar blogs - cigarette blogs - cig blogs - coast guard blogs - coffee bean blogs - college baseball blogs - college basketball blogs - college football blogs - colleges blogs - computer blogs - create blogs - dating blogs - elvis blogs - email chat blogs - email pal blogs - enhancement blogs - fall blogs - fha blogs - freedom blogs - friendly blogs - funny blogs - gambler blogs - gemini blogs - her blog - his blog - hockey blogs - join blogs - javas blogs - kid safe blogs - leo blogs - libra blogs - apartments blogs - coffees blogs - horoscopes blogs - life advice blogs - lover blogs - marine blogs - married blogs - military blogs - misc blogs - more money blogs - mortgage blogs - move blogs - movies blogs - musical blogs - navy blogs - new in town blogs - obscure blogs - online date blogs - online game blogs - over 30 blogs - over 40 blogs - over 50 blogs - over 60 blogs - over 70 blogs - over 80 blogs - over 90 blogs - password blogs - pc blogs - mortgages blogs - peoples blogs - pictures blogs - pipe blogs - pisces blogs - poems blogs - poker blogs - police blogs - political blogs radio blogs - read blogs - recreational vehicle blogs - relocation blogs - reserve blogs - rv blogs - safe blogs - scorpio blogs - singles blogs - smokers blogs - smoker blogs - state blogs - state college blogs - taurus blogs - teen advice blogs - teenager blogs - tobacco blogs - tv blogs - vacation blogs - veteran blogs - virgo blogs - virtual blogs - weekly blogs - wingman blogs - word blogs - words blogs - writer blogs - poetry blogs - prescription blogs - sagittarius blogs - straight blogs - summer blogs - gi blogs - hooka blogs - penis enlargement blogs - vfw blogs - casinos blogs - casino blogs - web hosting blogs - hosting blogs - auto blogs - truck blogs - van blogs - suv blogs - 4 wheel blogs - harley blogs - flu blogs - diet blogs - pistols blogs - teenage blogs - lpga blogs - burnable blogs - new tunes blogs - coaching blogs - treasures blogs - trades blogs - nutty blogs - skate blogs - play 21 blogs - weather blogs - poker players - golf blogs - american blogs - football blogs - baseball blogs - hockey blogs - basketball blogs - soccer blogs - cooking blogs - recipe blogs - space blogs - 3d games blogs - barbecue blogs




the refactoring archives:

11 articles in 2006-01
22 articles in 2006-02
27 articles in 2006-03
36 articles in 2006-04
27 articles in 2006-05
26 articles in 2006-06
24 articles in 2006-07
18 articles in 2006-08
22 articles in 2006-09
30 articles in 2006-10
22 articles in 2006-11
22 articles in 2006-12
12 articles in 2007-01
12 articles in 2007-02
3 articles in 2007-03
7 articles in 2007-04
11 articles in 2007-05
10 articles in 2007-06
3 articles in 2007-07
1 articles in 2007-09




next page


refactoring