Skip to main content

Home/ Coders/ Group items tagged that

Rss Feed Group items tagged

Kevin O'Neill

In Search of Excellent Requirements - 1 views

  • Consequently, it is not reasonable to expect us to make sound business or technical decisions on behalf of the customers, or to resolve conflicting requirements supplied by different end users, or to set priorities for the many requirements that might be collected.
  • We have finally reached the state where if no project champion can be found to see that the right system is built, we cancel the project.
  • The consequence of not explicitly discussing these quality tradeoffs is a surprise upon delivery, when the customer finds that his implicit quality attribute requirements have not been achieved
  • ...3 more annotations...
  • One way to reach an appropriate middle ground in the specification process is to conduct formal inspections of the SRS. A structured document like the IEEE SRS is readily inspected by the design team, the project champions, other representative users, and other software engineers who are not directly involved with the project
    • Kevin O'Neill
       
      sadly, this is something that is always left to the end to 'clean up'. Meaning, the spec is complete when the project is delivered versus kept up to date and in sync with what we are delivering.
  • A prototype is intended to answer specific questions about functionality or interaction styles. If you don't have any questions, don't bother with a prototype
  • Even in a small software group, a focus on accurately and completely capturing, documenting, and modeling the user requirements is a major contributor to building high quality information systems
Joel Bennett

Managed Extensibility Framework - CodePlex - 0 views

  •  
    Managed Extensibility Framework (MEF) is a new library in .NET that enables greater reuse of applications and components ... but it's (currently) licensed under the unacceptable MS-LPL ... where that extra L stands for "lock-in"
Kingdon Barrett

Radiant CMS: Why Radiant? - 0 views

    • Kingdon Barrett
       
      I was hoping to provide a list of my blog posts from RSS feeds, as well as links to all of the articles that I have commented on with my friends' blogs. I could list all of my friends' blogs and scrape them periodically, but I was hoping for a solution that uses trackbacks, or whatever pingback-style facilities are available on my friends' blogs. Granted this type of support will vary from site to site, but it should be possible to build a complete publishing record automatically, with the standards we have available today. I posted a comment on otierney.net (my friend Tristan is up on all the latest web standards) and I noticed that his blogger is collecting URLs along with emails. I filled in the link to my Radiant CMS on nerdland.org but I'm afraid my blogger is not going to do anything to collect these pingbacks, when they are fired. Can anyone point out an example code segment or project that highlights this type of behavior?
Joel Bennett

Entity Framework POCO Adapter - Jaroslaw Kowalski - 0 views

  •  
    A code-generation tool to work around one of the main limitations of Microsoft's Entity Framework V1 (released as part of .NET Framework 3.5 SP1 and Visual Studio 2008 SP1): lack of support for POCO (Plain Old CLR Object) entity objects -- that is, objects that do not have any persistence awareness programmed in them.
Joel Bennett

Oomph - A Microformats Toolkit - CodePlex - 0 views

  •  
    Making Microformats more accessible for users, developers and designers: * An Internet Explorer Add-in that lights up Microformats on pages * A cross-browser DHTML overlay built using JQuery that aggregates Microformats * A set of beautiful CSS styles for Microformats * A Windows Live Writer Plug-in written in WinForms for inserting hCards
anonymous

Mapeed.AddressChooser API documentation | Home - 0 views

  •  
    Mapeed.AddressChooser is a Javascript script to create a nice address form for any websites that need to collect addresses. For example getting user's address, place's location or anything that can be localized on a map. This script just add behavior on HTML form, it does'nt geerate HTML markup and can be plugged on any existing forms.
Joel Bennett

Open Source AJAX/Silverlight Framework for Web Applications - Visual WebGui - 0 views

  •  
    Visual WebGui is another 'Web like Desktop' platform that offers an open source framework to develop applications that work in *both* DHTML/AJAX and Silverlight
Fabien Cadet

MIT's Introduction to Algorithms, Lectures 22 and 23: Cache Oblivious Algorithms - good... - 0 views

  • Cache-oblivious algorithms should not be confused with cache-aware algorithms. Cache-aware algorithms and data structures explicitly depend on various hardware configuration parameters, such as the cache size. Cache-oblivious algorithms do not depend on any hardware parameters.
  • An example of cache-aware (not cache-oblivious) data structure is a B-Tree that has the explicit parameter B, the size of a node. The main disadvantage of cache-aware algorithms is that they are based on the knowledge of the memory structure and size, which makes it difficult to move implementations from one architecture to another.
  •  
    « Cache-oblivious algorithms take into account something that has been ignored in all the lectures so far, particularly, the multilevel memory hierarchy of modern computers. Retrieving items from various levels of memory and cache make up a dominant factor of running time, so for speed it is crucial to minimize these costs. The main idea of cache-oblivious algorithms is to achieve optimal use of caches on all levels of a memory hierarchy without knowledge of their size. »
Fabien Cadet

The Duct Tape Programmer - Joel on Software - 0 views

  •  
    « A 50%-good solution that people actually have solves more problems and survives longer than a 99% solution that nobody has because it's in your lab where you're endlessly polishing the damn thing. Shipping is a feature. A really important feature. Your product must have it. »
Jungle Jar

JungleJar | Featured Web Application: PHPanywhere.net - 0 views

  •  
    This is an extremely cool and useful web application, and if it hasn't been thought of before, I'm absolutely shocked, because it makes so much sense. Essentially, PHPanywhere is a web based free Integrated Development Environment or IDE for the PHP language. In other words it is a web based application that provides PHP developers a PHP code editor that mocks a desktop application, and it does so very well.
Fabien Cadet

Why Ugly Teams Win - Scott Berkun's Essay from `Beautiful Teams` - 0 views

  •  
    "Nietzsche would have been right at home on an ugly team: what does not kill the ugly team makes the ugly team stronger." "Real heroes are ugly. [...] In spite of their failings, they find ways to achieve, betting everything on passion, persistence, and imagination. [...] For these reasons, when things get tough, it's the ugly teams that win. People from ugly teams expect things to go wrong and show up anyway. They conquer self-doubt, make friendships under fire, and find magic in ideas that others abandon."
Fabien Cadet

PhoneGap : OpenSource framework for mobile development - 2 views

  • "AIR for the iPhone" because this nice little hack, first created at an iPhone BarCamp, wraps the Web view with a container. This container gives the view access to APIs available on the device, that may not be available yet via WebKit alone."
    • David Corking
       
      This quote sounds compelling
  •  
    I don't think this will get you past the iPhone app store, but it should make it easier for non-Cocoa coders who want access to the accelerometer, geolocation and other on board functions that aren't available to pure web apps.
  •  
    « PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. PhoneGap leverages web technologies developers already know best... HTML and JavaScript. »
Joel Bennett

Windows 7 Taskbar .NET Sample Library - an Overview - Windows 7 for Developers - The Wi... - 0 views

  • The MainDemo sample is a simple WinForm application that showcases all the functions that are expose via the API, including building a jump list with custom categories and custom tasks, setting an overlay icon and progress bar, and creating and handling events from Thumbnail Toolbar buttons:
  •  
    A series of samples including demonstrations of all the functions that are new in Windows 7 and exposed via the API, including: * building a jump list with custom categories and custom tasks, * setting an overlay icon and progress bar * creating and handling events from Thumbnail Toolbar buttons * customizing taskbar thumbnails
Fabien Cadet

Threads Cannot be Implemented as a Library - Boehm, Hans-J. - 0 views

  •  
    Abstract: In many environments, multi-threaded code is written in a language that was originally designed without thread support (e.g. C), to which a library of threading primitives was subsequently added. [...] We provide specific arguments that a pure library approach, in which the compiler is designed independently of threading issues, cannot guarantee correctness of the resulting code. [...]
David Corking

Squeak Bug/Fix Reporting on Vimeo by Ken Causey - 2008 - 0 views

  •  
    It is always important to know how to submit a bug report. It doesn't help that every community has different expectations, and every bug tracking system has a different layout. In Squeak, the learning curve is long but shallow. In this 23 minute screencast, Ken Causey starts with some bug hunting tips, and explains how to make a Smalltalk changeset file that is numbered, documented and compressed. He then shows how to submit this to the Mantis server on bugs.squeak.org.
Joel Bennett

Tweetsharp - 0 views

  •  
    TweetSharp is a complete .NET library for microblogging platforms that allows you to write short and sweet expressions that convert automatically to web queries and fly to Twitter on your behalf.
Fabien Cadet

WTFPL - Do What The Fuck You Want To Public License - 0 views

  •  
    There is a long ongoing battle between GPL zealots and BSD fanatics, about which license type is the most free of the two. In fact, both license types have unacceptable obnoxious clauses (such as reproducing a huge disclaimer that is written in all caps) that severely restrain our freedoms. The WTFPL can solve this problem.
Joel Bennett

Microsoft U-Prove CTP - Microsoft Connect - 0 views

  •  
    U-Prove is an innovative cryptographic technology that enables the issuance and presentation of cryptographically protected claims in a manner that provides multi-party security: issuing organizations, users, and relying parties can protect themselves not just against outsider attacks but also against attacks originating from each other. At the same time, the U-Prove technology enables any desired degree of privacy (including authenticated anonymity and pseudonymity) without contravening multi-party security. These user-centric aspects make the U-Prove technology ideally suited to create the digital equivalent of paper-based credentials and the plastic cards in one's wallet.
Joel Bennett

Spark bits for MVC 2 RC2 - Where's Lou - 0 views

  •  
    I asked him afterward if he would be interested in helping update the releases on Codeplex and he kindly agreed, in fact the new bits on codeplex and release notes were put together by Erik, so be sure to thank him for that. Hopefully this is just the first step in getting that larger support base I've been angling for.
Joel Bennett

DotNetOpenAuth - OpenID, OAuth, and InfoCard for .NET - 2 views

  •  
    Compiled library that adds support for your site visitors to login with their OpenIDs by just dropping an ASP.NET control onto your page. It's that easy. An AJAX-style login control is also included for a slick, streamlined user experience.
« First ‹ Previous 141 - 160 of 1261 Next › Last »
Showing 20 items per page