• PresentationSmells

    Updated: 2012-02-10 02:33:55
    Intro Bliki Design Agile Refactoring DSL Delivery About Me ThoughtWorks PresentationSmells 9 February 2012 presentations : tags I've given lots of presentations , and since I go to a lot of conferences I see a lot too . This means I see a lot of problems , where people are doing things that reduce the efficacy of their talks . I've not tried to come up with a comprehensive list , so the ones I'm raising here are just a few things off the top of my head . Like most smells , these aren't always wrong , but should always make you . think Sentences on . slides I could say bullet points here , as that's the most common way to misuse slides by turning them into Slideuments But I think the real rogue is the sentence . My approach with slides is to treat them as a VisualChannel following this it's

  • Poll: Have you tried Ruby on Rails?

    Updated: 2012-02-03 17:19:19
    Let us know whether you've used Ruby on Rails, and if so, whether you like it for your development projects.

  • Tips on making sure your apps work for mobile users

    Updated: 2012-01-26 19:58:33
    Read about two UI considerations you should keep in mind when developing native mobile apps and other app development tips.

  • CharityCodeJam

    Updated: 2012-01-25 14:44:10
    Intro Bliki Design Agile Refactoring DSL Delivery About Me ThoughtWorks CharityCodeJam 25 January 2012 thoughtworks internet culture : tags Over the last couple of years several of my colleagues have been organizing code jam 1 events where developers get together to write software for charitable causes . A good example is a regular code-jam in New York that works on RapidFTR Chris George , a ThoughtWorker based in New York , helped organize a one-off event in New York in August 2010. The group didn't get as much done on the day as they had hoped , but in a bar afterwards decided to try to get together more regularly . Since then they've been meeting every week . It's a small group , still mostly ThoughtWorkers and friends , with a core of 3-4 people rising to a dozen when we've had a big

  • Getting Started as a Developer Documentation OpenMRS Wiki

    Updated: 2012-01-25 14:44:06
    Quick Search Browse Pages Blog Labels Attachments Bookmarks Mail Forums Advanced People Directory Space Directory Keyboard Shortcuts Confluence Gadgets Log In Sign Up Dashboard Documentation Home Developer Guide Getting Started as a Developer OpenMRS Community Wiki Documentation Projects Resources IRC Support MediaWiki Archive Documentation Tools A ttachments 1 Page History E-mail Restrictions Info Link to this Page View in Hierarchy View Wiki Markup Export to PDF Export to Word Watchers Favourites Getting Started as a Developer Skip to end of metadata Page restrictions apply : Attachments 1 Added by Michael Downey last edited by Michael Downey on Sep 12, 2011 view change : Comment Go to start of metadata Getting Started as a Developer If you don't have one , create an OpenMRS ID which you

  • Developer Info

    Updated: 2012-01-25 14:44:05
    Who We Are Blog Developer Info FAQ How To Help Contact RapidFTR Developer : Links Go to http : bit.ly ftrbundle for a collection of links to the various repositories and wiki pages . But first , join the Google Group . below Join the Google Group The first thing you need to do is to subscribe to our Google Group Once you have been accepted , introduce yourself on the list and we'll get you set up and . started Subscribe to Google Group : Available Work Go to http : rapidftr.com userstories to see what work is . available Wiki A good place to learn about RapidFTR is on the Github wiki Here you will find information about how to setup the system on your specific platform , API Documentation and project . practices Repository You can get the source code by forking the GitHub . repositories

  • AggregateOrientedDatabase

    Updated: 2012-01-19 17:52:46
    Intro Bliki Design Agile Refactoring DSL Delivery About Me ThoughtWorks AggregateOrientedDatabase 19 January 2012 database : tags One of the first topics to spring to mind as we worked on NosqlDistilled was that NoSQL databases use different data models than the relational model . Most sources I've looked at mention at least four groups of data model : key-value , document , column-family , and graph . Looking at this list , there's a big similarity between the first three all have a fundamental unit of storage which is a rich structure of closely related data : for key-value stores it's the value , for document stores it's the document , and for column-family stores it's the column family . In DDD terms , this group of data is an aggregate The rise of NoSQL databases has been driven

  • Aggregate Domain-Driven Design Community

    Updated: 2012-01-19 17:52:46
    Domain-Driven Design Community Home Discussion Experience Reports Books Examples Local About Search this site : Navigation What is DDD Learning DDD Strategic Design Event Sourcing CQRS Frameworks Architecture Resources Glossary of terms Archive Feed aggregator Contact User login Username : Password : Create new account Request new password Home Aggregate Definition : A cluster of associated objects that are treated as a unit for the purpose of data changes . External references are restricted to one member of the Aggregate , designated as the root . A set of consistency rules applies within the Aggregate's boundaries . Problem : It is difficult to guarantee the consistency of changes to objects in a model with complex associations . Invariants need to be maintained that apply to closely

  • Amazon.com The Difference How the Power of Diversity Creates Better Groups Firms Schools and Societi

    Updated: 2012-01-16 00:15:10
    : : , , , . : amazon.com . Hello Sign in to get personalized . recommendations New customer Start here FREE Two-Day Shipping : See details Your Amazon.com Today's Deals Gifts Wish Lists Gift Cards Your Digital Items Your Account Help Shop All Departments Search All Departments Amazon Instant Video Appliances Apps for Android Arts , Crafts Sewing Automotive Baby Beauty Books Cell Phones Accessories Clothing Accessories Computers Electronics Gift Cards Grocery Gourmet Food Health Personal Care Home Kitchen Industrial Scientific Jewelry Kindle Store Magazine Subscriptions Movies TV MP3 Downloads Music Musical Instruments Office Products Patio , Lawn Garden Pet Supplies Shoes Software Sports Outdoors Tools Home Improvement Toys Games Video Games Watches Cart Cart Wish List Books Advanced

  • Martin Fowler The Fallacies and Reprocussions of Diversity Imbalance Hacker News

    Updated: 2012-01-16 00:15:09
    : Hacker News new comments ask jobs submit login Martin Fowler : The Fallacies and Reprocussions of Diversity Imbalance martinfowler.com 70 points by skormos 4 days ago 165 comments DanielBMarkham 4 days ago link I hate to pick apart Fowler probably a good way for folks to call me an idiot but I have . to here are roughly 50 women in the world , so we should expect the ratio for women in computing to be 50 unless there's real evidence that some other ratio is natural . 2 So far there's no such . evidence But , er , doesn't the observation that the actual ratio is different evidence constitute evidence Aside from direct observation , what other definition of evidence would you use Or are you assuming that because one ratio exists in one set the general population of humans it must exist in

  • How does biology explain the low numbers of women in computer scien

    Updated: 2012-01-16 00:15:07
    . SlideShare Upload Login or Signup Go Pro Email Favorite Favorited Ø Download Embed Private Content Copy and paste this code into your blog or website Copy Customize Without related content Start from slide number 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Size px 460Ø349 Shortcode for WordPress.com blogs Copy Old embed code Copy Close We have emailed the verification download link to Login to your email and click the link to download the file directly . To request the link at a different email address , update it . here Close Validation . messages Success . message Fail . message Check your bulk spam folders if you can't find our . mail Tweet Loading Flash Player 9 or above is needed to view presentations . We have detected that you do not have it on your

  • NosqlDistilled

    Updated: 2012-01-16 00:15:05
    Intro Bliki Design Agile Refactoring DSL Delivery About Me ThoughtWorks NosqlDistilled 4 January 2012 database writing : tags Over the last few months 1 I've been helping my colleague Pramod Sadalage work on a book on NoSQL technologies to be titled NoSQL Distilled You may know of Pramod's work on refactoring databases and evolutionary database design In the last year we've been doing a few projects that have used NoSQL technology , and we think it's going to play an important role in the next few years of software . development Pramod Sadalage We're writing this book as a brief introduction to help people understand the issues involved in using this technology . As you might expect by the distilled in the title , it's modeled on the style of UML Distilled a short overview aimed at giving

  • NosqlDefinition

    Updated: 2012-01-16 00:15:05
    Intro Bliki Design Agile Refactoring DSL Delivery About Me ThoughtWorks NosqlDefinition 9 January 2012 database : tags As soon as we started work on NosqlDistilled we were faced with a tricky conundrum what are we writing about What exactly is a NoSQL database There's no strong definition of the concept out there , no trademarks , no standard group , not even a . manifesto The term originally surfaced at an informal meetup on June 11 2009 in San Francisco organized by Johan Oskarsson . At the session there were presentations from Voldemort , Cassandra , Dynomite , HBase , Hypertable , CouchDB , VPork , and MongoDB . The term caught on rapidly and few people would argue that only the databases mentioned at that meeting should be called . NoSQL Indeed there's often a twist in the name itself

  • PolyglotPersistence

    Updated: 2012-01-16 00:15:04
    Intro Bliki Design Agile Refactoring DSL Delivery About Me ThoughtWorks PolyglotPersistence 16 November 2011 database application architecture : tags In 2006, my colleague Neal Ford coined the term Polyglot Programming to express the idea that applications should be written in a mix of languages to take advantage of the fact that different languages are suitable for tackling different problems . Complex applications combine different types of problems , so picking the right language for the job may be more productive than trying to fit all aspects into a single . language Over the last few years there's been an explosion of interest in new languages , particularly functional languages , and I'm often tempted to spend some time delving into Clojure , Scala , Erlang , or the like . But my

  • IBM Information Management System Wikipedia the free encyclopedia

    Updated: 2012-01-16 00:15:03
    , IBM Information Management System From Wikipedia , the free encyclopedia Jump to : navigation search IBM Information Management System IMS is a joint hierarchical database and information management system with extensive transaction processing . capabilities Contents 1 History 2 Database 2.1 Full function databases 2.2 Fast path databases 2.3 High Availability Large Databases HALDBs 3 Transaction Manager 4 Application 5 See also 6 External links 7 References edit History IBM designed IMS with Rockwell and Caterpillar starting in 1966 for the Apollo program IMS's challenge was to inventory the very large bill of materials BOM for the Saturn V moon rocket and Apollo space . vehicle The first IMS READY message appeared on an IBM 2740 terminal in Downey , California on 14 August 1968. IMS is

  • Slideument

    Updated: 2012-01-16 00:14:59
    Intro Bliki Design Agile Refactoring DSL Delivery About Me ThoughtWorks Slideument 19 December 2011 bad things presentations : tags A slideument is a cross between a slide deck and a document . The idea is that you can use a single slide deck both for slides during your presentation and as a handout for people to read afterwards . The trouble is that those two needs lead to very different requirements on your slides , so you can't satisfy them both . The result is that slideuments usually fail at . both The main reason they fail is due to the amount of words and detail you need in the deck . If you want a stand-alone document you need enough context to make sense without the speaker being there . This requires a lot of words . But if the speaker is there , and speaking , then the audience

  • TalkNotes

    Updated: 2012-01-16 00:14:58
    Intro Bliki Design Agile Refactoring DSL Delivery About Me ThoughtWorks TalkNotes presentations : tags I give a lot of talks , and like any speaker I'm always asked for a copy of my slides . Also like many speakers , particularly those who put some thought into their slides , I hate giving out copies of slides as handouts . When I use slides , I design them to be a visual accompaniment to my words , not as a stand-alone slideument Such slideuments are very distracting when talking , as reading the bullet points takes the audience's attention away from the words being spoken . As a result my slides are graphic , minimal , and often involve animation that's cued into my talking . Such slides are meaningless without me . speaking A written piece is a much more effective stand-alone document .

  • Infodeck

    Updated: 2012-01-16 00:14:58
    Intro Bliki Design Agile Refactoring DSL Delivery About Me ThoughtWorks Infodeck 19 December 2011 presentations : tags When I rant on at my colleagues about the evils of Slideuments I do hear a useful push-back . Many people now like to communicate through slide decks that aren't meant to be used for presentations , just to be read . People like me can snark about managers these days being unable to read anything that doesn't look like a bullet point , but there are advantage to these . infodecks You can use spatial layout to help explanation They discourage long prose that people don't read It's easy to include diagrams as primary elements in the communication All this can lead to a document that's more approachable and easier to communicate information than a traditional prose text would

  • The Learning Generalist For heaven's sake avoid Slideuments Here's how

    Updated: 2012-01-16 00:14:52
    : , . The Learning Generalist Think big , start small and iterate exploring common sense approaches to learning in the . workplace Pages Home Twitter FULL RSS skip to main skip to sidebar Thursday , February 18, 2010 For heaven's sake , avoid Slideuments Here's how . If you've worked for half as long as me I'm sure you would have already noticed the incredible importance Powerpoint seems to assume in our corporate lives . I'm also sure that you've received dozens of PPT reports , agendas , project charters and documents in your working life . So much so , that it doesn't even seem wrong anymore Let's take a step back what kind of a tool is Powerpoint again A presentation tool . And why are we using a presentation tool to create awful documents In today's post I want to address the practice

Previous Months Items

Jan 2012 | Dec 2011