• RisingCode

  • Bookmarks

  • About


  • Managing Concurrency with NSOperation

     cocoa programming article

  • Cognitive dissonance

    Cognitive dissonance is an uncomfortable feeling caused by holding two contradictory ideas simultaneously. The "ideas" or "cognitions" in question may include attitudes and beliefs, and also the awareness of one's behavior. The theory of cognitive dissonance proposes that people have a motivational drive to reduce dissonance by changing their attitudes, beliefs, and behaviors, or by justifying or rationalizing their attitudes, beliefs, and behaviors.[1] Cognitive dissonance theory is one of the most influential and extensively studied theories in social psychology

    Dissonance normally occurs when a person perceives a logical inconsistency among his or her cognitions. This happens when one idea implies the opposite of another. For example, a belief in animal rights could be interpreted as inconsistent with eating meat or wearing fur. Noticing the contradiction would lead to dissonance, which could be experienced as anxiety, guilt, shame, anger, embarrassment, stress, and other negative emotional states. When people's ideas are consistent with each other, they are in a state of harmony or consonance. If cognitions are unrelated, they are categorized as irrelevant to each other and do not lead to dissonance.

    A powerful cause of dissonance is when an idea conflicts with a fundamental element of the self-concept, such as "I am a good person" or "I made the right decision." This can lead to rationalization when a person is presented with evidence of a bad choice. It can also lead to confirmation bias, the denial of disconfirming evidence, and other ego defense mechanisms.

     interesting article

  • Rails Envy: Ruby on Rails Rake Tutorial (aka. How rake tu...

     ruby programming article

  • Mapping Bay Area Transit « Transbay Blog

     transit article geocoding

  • Intridea - SubdomainFu: A New Way To Tame The Subdomain

     ruby programming article

  • Brimful of Asha, Explained || kuro5hin.org

     music article

  • A touch of Cocoa: inside the iPhone SDK: Page 1

     iphone programming article

  • Cocoa Is My Girlfriend » Cocoa Touch Tutorial: iPhone Ap...

     iphone development article

  • Ancient Programming » Blog Archive » Best practise when...

     svn article

  • svn synonym < David Lynch

     svn article

  • Drinking the Apple Juice: Mac OS X, Automator and Subvers...

     svn article

  • Automatic branch merging with SVNMerge on Subversion « Programming Blog

     

     

    Introduction

    SvnMerge enables you to track which changes on another branch have been merged into your current working branch. This means that you won’t accidentally merge the same change twice. SvnMerge isn’t a trivial tool to use, so we’ll need to discuss how we are using it, and define some terminology.

    Feature Branch: A branch that you are merging changes FROM. There can be more than one Feature Branch, gathering up features from multiple developers.

    Target Branch: The branch that you are merging changes TO. There is generally only ONE Target Branch.

    In this article, we are going to discuss how to use SvnMerge to track changes on one or more Feature Branches, into a single Target Branch. It is also possible to merge your Target ...

     svn article

  • Classifier gem rubbish for recommending posts - Xavier Sh...

     ruby programming article

  • The diskette that blew Trixter’s mind « Oldskooler Ramblings

    As an IBM PC historian, one aspect of my hobby is archiving gaming software.  (You can take that statement to mean anything you want — whatever you think of, you’re probably right.)  At the 2008 ECCC this past Saturday, a vendor wanted to offload his entire PC stock on me for $5, which I happily accepted since there was at least one title in there (Martian Memorandum) worth that much.  When I got home, however, I found two additional Avantage (Accolade’s budget publishing title) titles that have not yet been released “into the wild”.  This means there are no copies of these games floating around on Abandonware sites.  For me, this was like finding actual gold nuggets in a collection of Pyrite.

    The two games I got were Mental Blocks and ...

     programming article

  • justaddwater.dk | Affordance of Autocomplete Text Fields

     programming development article

  • Michael Schuerig » Blog Archive » Auto-completion for t...

     javascript programming article

  • Redo The Web » Designing a CMS Architecture

     programming article

  • Dérive

    In the situationist thought, a Dérive is a concept meaning an aimless walk, most often through city streets, that follows the whim of the moment. It is usually translated as a drift.

    French writer and Situationist Guy Debord used this idea to try and convince readers to revisit the way they looked at urban spaces. Rather than being prisoners to their daily route and routine, living in a complex city but treading the same path every day, he urged people to follow their emotions and to look at urban situations in a radical new way. This led to the notion that most of our cities were so thoroughly unpleasant because they were designed in a way that either ignored their emotional impact on people, or indeed tried to control people through their very design. The basic premise of the idea is for people to explore their environment ("psychogeography") without preconceptions, to understand their location, and therefore their existence.

     interesting article

  • Daniel Fischer, your friendly Los Angeles geek - Got Fisc...

     ruby programming article

  • Relevance Blog : Announcing: SimpleServices

     ruby rails programming article

  • stdio buffering

     unix article

  • Dan Manges's Blog - Smart Model, Dumb Controller

     ruby rails programming article

  • Pathfinder Development » Named Scopes Are Awesome

     ruby rails programming article

  • Creating photo mosaics with Yahoo! BOSS image search (Yah...

     image programming ruby article

  • { StevenHaddox.com } » Flash Happy: Simple flash updates...

     rails programming article

  • Speak Up › Ffffantastic Bookmarking

     web2.0 article bookmarking

  • Counting ActiveRecord associations: count, size or length...

     ruby programming article

  • Hungry Machine: Using helpers in a controller: with_helpers

     ruby rails programming article

  • Hueniverse: Scaling a Microblogging Service - Part I

     programming article

  • Ruby on Rails Code Quality Checklist - Articles - Matthew...

     ruby programming article

  • SVD Recommendation System in Ruby - igvita.com

     algorithm ruby programming article

  • Phase Correlation Function in OpenCV

     opencv programming article

  • FoxMaths!: CVT: Image Sorting

     programming article

  • The Idée Blog » Blog Archive » Idée Inc brings image ...

     image programming article

  • visualizeus » Fighting against duplicated images

     image programming article

  • Instant Badger: The Perennial RSS Authentication Dilemma

     rss development article

  • Strictly Untyped: MySql Lovin' Part 1: On Duplicate Key U...

     ruby programming article

  • Binary Logic Searchgasm released!

     ruby programming article

  • 10 Principles of the PHP Masters - NETTUTS

     php howto article

  • Plants are the Strangest People: Lucky Bastard (Dracae...

     bamboo article

  • Google Chrome Tips

     chrome howto article

  • Land of the Rising Code

     music video history article

  • A List Apart: Articles: Getting Out of Binding Situations...

     javascript programming article

  • Hot Topics for iPhone Developers

     iphone article programming

  • Label Placement on Forms - CSS-Tricks

     design css article

  • MacDevCenter.com -- Building a Game Engine with Cocoa

     cocoa programming game article

  • Coding Horror: Regular Expressions: Now You Have Two Prob...

     programming article

  • McSweeney's Internet Tendency: Lit 101 Class in Three Lin...

     writing culture article funny

  • Enhance PHP session management

     php mysql memecache programming article

  • Diary of a Failed Startup

     entrepreneurship article

  • Coding Horror: The Ultimate Code Kata

     programming article

  • Ruby, Rails, Web2.0 » Data extraction for Web 2.0: Scree...

     article programming ruby mashup

  • RedHanded » Using RedCloth 3

     article ruby programming

  • How to get Cross Browser Compatibility Every Time | Antho...

     design article

  • The Relationship Between Software Aesthetics and Quality

     art design article

  • Bloom Filters: Designing a Spellchecker « I POWER INFINITY

    Bloom filters are highly space/time efficient probabilistic data structures that are used to solve the membership problem of a set, that is, given an element, it is used to find out whether the particular element belongs to the set or not. False positives can occur in the results (though we can really minimize its probability) but false negatives are not allowed.

    Ever wondered how the browser/text editor spell checkers work? They tend to take some bare minimum space and are very time efficient. You guessed it right : Bloom Filters is the key! I have designed a Spellchecker in C language using bloom filters and would like to explain how it works, thereby explaining bloom filters in general.

    The image “http://www.cs.ucla.edu/~rlaufer/gbf/gbf.gif” cannot be displayed, because it contains errors.

    Now, the data structure of the spell checker is basically a m-bit array. Moreover we have k hash f ...

     algorithm article

  • The Panacea for Putting Things Off | ThinkSimpleNow.com

     gtd productivity article

  • Open Programming Laboratory - Creating Custom Validators ...

     php zend framework article

  • 30 Websites to follow if you’re into Web Development | ...

     article

  • Software Creation Mystery » The Secret of Building Effec...

     development design article

  • XHTML vs HTML - Habari Project

     standards article

  • Lisp vs C++

     article language lisp

  • Top 5 Ways to Get Your Resume Seen Online

     article career

  • The Narcissism of Small Code Differences

     funny programming article

  • Top 5 Most Useful Ruby Gems | Ruby Zone

     article code ruby programming

  • An Ode to RSS, On RSS Awareness Day - ReadWriteWeb

     aggregator article trend

  • Adam Petersen - Software Development Pages

     development article

  • The Impossible Art Of Li Wei

     art article

  • Jon Udell: del.icio.us: the screencast

     del.icio.us howto article

  • Erik Engbrecht's Blog: Multiprocess versus Multithreaded...

     development article

  • Notional Slurry » Search algorithms

     algorithm programming article

  • Programming and Computation

     programming article

  • CocoaDev: ApplicationLinkingIssues

     cocoa programming framework howto article

  • Building a Universal Binary Framework from Open Source

     cocoa programming framework howto article

  • Cocoa Fundamentals Guide: Using a Cocoa Framework

     cocoa programming framework howto article

  • Framework Programming Guide: Creating a Framework

     cocoa programming framework howto article

  • CocoaDev: SubFrameworksInXCode

     cocoa programming framework howto article

  • Thoughts on VOIP for the iPhone

     iphone programming article voip sip objective-c

  • variogr.am latest » Archive » Audio Playback, Recording...

     iphone programming article

  • Matthew Gamble’s Blog » Blog Archive » Another SIP cl...

     iphone sip article

  • VOIP on iPod touch (SvSIP + VOIP + VOIP)

     iphone voip article

  • pjmedia Running on iPod Touch: Good news for Open Source ...

     iphone programming article

  • Toaster: This is How a High Tech Smart Toaster BBQ's Your...

     toast article

  • [shell-fu:home]$

     shell article

  • A visiting card

     lifehack article

  • Chad Perrin: SOB » insomnia and productivity

     interesting lifehack article

  • C++ vs. Obj-C | NSLog();

     objective-c article

  • deputydog | extremely impressive shiny balls

     design article

  • » Setting up an iPhone development environment

     iphone programming article

  • duriaan.ch :: it smell so good

     iphone programming article

  • http://celso.arrifana.org/index.php?serendipity%5Baction%5D=search&serendipity%5BsearchTerm%5D=frameworks

     iphone sdk article

  • Sand Falling Game [Archive] - iPod touch Fans forum

     iphone sdk article

  • Programming on Windows [Archive] - iPod touch Fans forum

     iphone sdk article

  • conceited software

     iphone programming article

  • Hello World! Basic iPhone Toolchain Working, Cool Apps to...

     iphone sdk article

  • Toolchain Project - The iPhone Dev Wiki

     iphone sdk article archive

  • furbo.org · So you’re going to write an iPhone app…

     cocoa iphone programming article

  • GNUstep News: mySTEP vs iPhone SDK

     interesting gnustep nextstep cocoa programming article

  • iPhone & xcode

     iphone sdk article makefile

  • Hack your iPhone: toolchains and cross-compilers

     iphone sdk article

  • caboose compiling ruby for the iphone

     iphone sdk article

  • 36 Beautiful Resume Ideas That Work | JobMob

     resume article

  • Developers create open-source OS kernels using .NET tools

     c# programming article

  • CocoaDev: WindowShade

     cocoa programming article

  • Logo Design Trends 2008

     design article

  • 12 Hilarious Old School Nintendo Commercials

     video article

  • not martha

     bacon recipe article

  • Comet (programming)

    In web development, Comet is a neologism to describe a web application model in which a long-held HTTP request allows a web server to push data to a browser, without the browser explicitly requesting it. Comet is an umbrella term that uses multiple techniques for achieving this interaction. All methods have in common that they rely on browser-native technologies such as JavaScript, rather than on proprietary plugins. In theory, the Comet approach differs from the original model of the web, in which a browser requests a complete web page or chunks of data to update a web page. However in practice, Comet applications typically use Ajax with long polling to detect new information on the server. The concept predates the coining of the neologism, and is known by several other names, including Ajax Push,[1][2] Reverse Ajax,[3] Two-way-web,[4] HTTP Streaming[4] and HTTP server push[5] among others.[6]

    Web applications have historically been less flexible and capable than desktop applications counterparts, partly because of limitations of creating dynamic user interfaces and constraints in the online environment. One limitation that Comet seeks to address is the inability of a web server to choose when to send updated information to a web browser.

     comet programming article

  • Topher Cyll

     programming ruby comet article

  • Ajaxian » New Chat Prototype using Comet and Prototype

     javascript programming article

  • Last 100 meters Skinny Request, Fat Backend - Scaling Rails

     rails article

  • Polishing Ruby: RubyToRuby

     ruby article meta programming

  • RedHanded » to_sexp, to_c, to_ruby, too_interesting_to_p...

     ruby article

  • Prevent websites from disabling new window features - Moz...

     firefox article

  • Phillie Casablanca: Does the Osmosoft.com TiddlyWiki work...

     tiddlywiki iphone article

  • Learn about article