Skip to main content

Diigo Home
Home/ Groups/ Coders
Matteo Spreafico

Clemens Vasters, Bldg 42 : Port Bridge - 0 views

  • In order to increase the responsiveness and throughput for protocols that are happy to kill and reestablish connections such as HTTP does, “Port Bridge” is always multiplexing concurrent traffic that’s flowing between two parties on the same logical socket.
  • With Hybrid, all connections are first established through the Service Bus Relay and then our bits do a little “NAT dance” trying to figure out whether there’s a way to connect both parties with a direct socket – if that works the connection gets upgraded to the most direct connections in-flight.
  • Now you might say You are using a WCF ServiceContract? Isn’t that using SOAP and doesn’t that cause ginormous overhead? No, it doesn’t. We’re using the WCF binary encoder in session mode here. That’s about as efficient as you can get it on the wire with serialized data. The per-frame SOAP overhead for net.tcp with the binary encoder in session mode is in the order of 40-50 bytes per message because of dictionary-based metadata compression. The binary encoder also isn’t doing any base64 trickery but treats binary as binary – one byte is one byte. Port Bridge is using a default frame size of 64K (which gets filled up in high-volume streaming cases due to the built-in Nagling support) and so we’re looking at an overhead of far less than 0.1%. That’s not shabby.
Joel Bennett

Reactive Extensions for .NET (Rx) Prerelease - 0 views

  • Joel Bennett
     
    "Rx is a superset of the standard LINQ sequence operators that exposes asynchronous and event-based computations as push-based, observable collections via the new .NET 4.0 interfaces IObservable and IObserver. These are the mathematical dual of the familiar IEnumerable and IEnumerator interfaces for pull-based, enumerable collections in the .NET framework. "
Joel Bennett

CCR & DSS Toolkit - Microsoft - 1 views

  • Joel Bennett
     
    "The CCR and DSS Toolkit delivers delivers a set of .NET and Compact Framework class libraries and tools that enable developers to better deal with the inherent complexities in creating loosely-coupled concurrent and distributed applications."
Oeil-de-nuit -_-

Parsing Html The Cthulhu Way @ Coding Horror (Jeff Atwood) - 1 views

  • Oeil-de-nuit -_-
     
    « Among programmers of any experience, it is generally regarded as A Bad Ideatm to attempt to parse HTML with regular expressions. How bad of an idea? It apparently drove one Stack Overflow user to the brink of madness [...] »
yuppi c

gotAPI.com - Documentation search engine - 1 views

  • yuppi c
     
    gotAPI helps you find functions, classes, methods, properties, styles, tags, constants and more \n Search In\nActionScript 2.0, ActionScript 3.0, Adobe Flex 2, Adobe Flex 3.3, Apache Ant, Apache Commons, Apache RegExp, Apache Struts 1.1, Berkley DB XML, Bluetooth and OBEX, C++, CakePHP 1.2, Castor, CDC, CLDC, ColdFusion MX-7, ColdFusion MX-8, CSS, CSS, DbUnit 2.4.5, Dinkumware C/C++, DITA 1.1, DocBook, Dojo Toolkit 1.3, Drupal, Eclipse Platform 2.1, Erlang, Flickr API, FP, Google GWT, Google GWT+Gears, Groovy, Haskell, Hibernate, HTML, HTML, HttpUnit, J2EE 5.0, Java 1.5, Java 1.6, JavaScript, JavaScript, jQuery, JSON LIB, JSTL, JUnit, Log4J, MIDP, Mobile Media, MochiKit, MooTools, MySQL 4.1, OpenGL 2.1, Oracle 10g, Oracle 9i, Orb API 2.0, OSGi Platform 4.1, PBP, Perl 5.10, PHP, PostgreSQL 8.3, Prototype.js, Python 2.6.1, RMagick 1.15, RogueWave, Ruby Std Libraries, Ruby/Rails, Scala 2.7.3, Schema (XSD), Script.aculo.us 1.8, Selenium 0.8.2, Sicstus Prolog, Simple DirectMedia Layer, Spring Framework 2.0, Symphony 1.2, Twitter API, Web Services, XML DOM, XPath 2.0, XSL 2.0, Yahoo! UI\n
yuppi c

Yahoo! Mobile Developers Home. Maximum Reach. Minimum Effort. - 1 views

  • yuppi c
     
    Yahoo! Blueprint is a technology for creating mobile web sites for many different types of mobile phones. Use the technology that powers our products in your own sites-all you need is a web server and some simple XML.
Oeil-de-nuit -_-

WTF Code .net - 5 views

  • Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.

    Martin Golding
  • The trouble with programmers is that you can never tell what a programmer is doing until it’s too late.

    Seymour Cray
  • Good code is its own best documentation.

    Steve McConnell
  • ...1 more annotation...
  • Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.

    Alan Kay
  • Oeil-de-nuit -_-
     
    " The trouble with programmers is that you can never tell what a programmer is doing until it's too late. "
    __ Seymour Cray __
alex gross

Embracing the Cloud - CodeRun - Integrated Development Environment in the Cloud - 1 views

  • alex gross
     
    public String CloudThoughts{ get; set;}
Oeil-de-nuit -_-

vimperator : Firefox addon for vim-like browsing - 3 views

  • Oeil-de-nuit -_-
     
    « Writing efficient user interfaces is the main maxim, here at Vimperator labs. We often follow the Vim way of doing things, but extend its principles when necessary.
    Towards this end, we've created the liberator library for Mozilla based applications, to encapsulate as many of these generic principles as possible, and liberate developers from the tedium of reinventing the wheel. »
alex gross

Site of the Day: CodeRun.com | Michael Lipson - 2 views

  • alex gross
     
    I'm going to start Site of the Day with CodeRun . CodeRun is a virtual development environment which looks to be really promising. This site, so far, seems to be an amazing colaboration tool for programmers.
Oeil-de-nuit -_-

What Beautiful HTML Code Looks Like, by Chris Coyier | CSS-Tricks [2009-11-09] - 2 views

  • Oeil-de-nuit -_-
     
    « It gets me to thinking, what makes beautiful code? In HTML, it comes down to craftsmanship. Let's take a look at some markup written they way markup should be written and see how beautiful it can be. » [ + PNG image ]
alex gross

CodeRun cloud add-in for Visual Studio - 1 views

  • alex gross
     
    CodeRun Cloud Add-in for Visual Studio enables to instantly deploy web applications to the cloud. Open a web project in VS and click "Deploy to Cloud"; VS will automatically compile, package and deploy the project to a chosen cloud hosting site.
Oeil-de-nuit -_-

utf 8 nbsp - RE: nbsp is not that hard, folks ; reply by: Américo Albuquerque @ s... - 0 views

  • " " " " and "\u00A0" have
    nothing, NOTHING to do with UTF-8.
  • There is a character -- an abstract unit in a "script" (a writing
    system;
    we are using Latin right now) -- called NO-BREAK SPACE by the Unicode
    Standard and ISO/IEC 10646. Unicode and ISO/IEC 10646 assign this
    character an integer number, 160, which is A0 in hex.
  • UTF-8 is an encoding scheme that provides a way of representing any
    of the approximately 1.1 million possible abstract characters in Unicode
    as a sequence of 1 to 4 bytes.
  • ...8 more annotations...
  • The UTF-8 representation of the Unicode
    character 160 (no-break space), is the pair of bytes C2 A0, in that
    order.
  • This thing: \u00A0
  • the no-break space character
  • This thing:  
    or this thing:  
  • is to SGML applications like HTML and XML what \u00A0 is to Java &
    Python;
  • is called a character reference (or "numeric character reference").
  • This thing:  
  • is to SGML applications like HTML and XML an "entity reference";
  • Oeil-de-nuit -_-
     
    « [...] " " " " and "\u00A0" have nothing, NOTHING to do with UTF-8 [...] Unicode and ISO/IEC 10646 assign this character an integer number, 160, which is A0 in hex [...] UTF-8 is an encoding scheme [...] The UTF-8 representation of the Unicode character 160 (no-break space), is the pair of bytes C2 A0. »
mongolito 404

YouDebug - 0 views

  • mongolito 404
     
    YouDebug is a Java program that lets you script a debug session through Groovy. You can think of it as a programmable, non-interactive debugger, you can create a breakpoint, evaluate expressions, have it dump threads, and a lot more, without requiring any source code. Your customer can just run the tool with the script you supplied, without any knowledge about Java.
mongolito 404

Closure Tools - Google Code - 3 views

  • mongolito 404
     
    Google's JavaScript library and tools
1 - 20 of 1582 Next › Last »
Showing 20 items per page
Join this group