1. webstartwomen:

    Wanted: A few nerdy women

    As we get the ball rolling in Boston and continue to grow in Philadelphia, we’re looking for instructors who love geeking out on web development as much as we do.

    If you have the knowledge and the confidence to lead a group of smart, determined women on any of the following topics, we should talk!

    • HTML / CSS
    • JavaScript / jQuery
    • PHP / MySQL
    • Ajax
    • Photoshop
    • Git
    • WordPress
    • Drupal
    • Graphic Design
    • Business (as it pertains to the web, ‘course :-)

    Many of the courses already have curriculum created, so your job is just to come in and teach it. For an example of our material, checkout the notes from our first class in the HTML/CSS series. Other topics have not been run yet, and you’ll have the opportunity to help us develop that material (compensation will be higher).

    Class commitments are usually a couple hours, one night a week or occasionally a half an afternoon on a weekend.

    If this sounds like fun to you, send us some information about yourself and your background to instructors@webstartwomen.com.

    And, if you don’t fit the description above, but you know a woman who does, please let her know! The more talented, awesome instructors we can find, the more classes we can run, and the quicker more women can start coding their ideas into reality. :-)

    15 notes
  2. jacob:

    new-aesthetic, via brocatus:

    The label reads:

    =if(Label="","RMA","?")

    This is an Excel function. It also would work in Microsoft Access. The factory is using Excel or Access to store all the logos for the different jeans they make and then print them onto leather. This is what happens when there is a bug in their software.

    Bug… or feature?
    code 
    361 notes
  3. It is exciting stuff when someone else is dissecting a technique you built : ) In this case, improving as well - very clean and concise.

    Tip: There’s another fun animation reward on our product pages when you click “Like” to add a product to your wishlist.

    (concepts by Amit Gupta, Illustrations by Pasquale D’Silva, JavaScript execution by me)

    110 notes
  4. To the surprise of the managers and participants, all the teams outperformed the individual programmers, enjoyed the problem-solving process more, and had greater confidence in their solutions.” The groups completed the task 40% more quickly and effectively by producing better algorithms and code in less time. The majority of the programmers were skeptical of the value of collaboration in working on the
    same problem and thought it would not be an enjoyable process. However, results show collaboration improved both their performance and their enjoyment of the problem solving process (Nosek 1998).

    On Pair Programming, a strategy Photojojo played around with this past week during our dev week.

    Read more…

    3 notes
  5. Easy peasy jQuery rollovers

    I wanted a quick and easy way to do rollovers via jQuery - found it here: selfcontained.us: Simple jQuery image rollover script

    Use is simple:

    
    <img src="first.gif" data-hover="second.gif" />
    
    
    And just a little setup:
    
    .bind("mouseup.button",function(){
        if(c.disabled)return false;
        a(this).removeClass("ui-state-active")
    })
    
    

    2 notes
  6. jQuery UI: bug on pressed states

    There’s a bug in the jQuery UI library which sometimes leaves buttons in their pressed states - some users are seeing it after popping up dialog boxes and I noticed it when using a button to submit ajax (note that with a regular submit button POST it operated fine).

    One solution is to fix this library wide in your jQuery include.

    Replace:

    
    .bind("mouseup.button",function(){
        if(c.disabled)return false;
        a(this).removeClass("ui-state-active")
    })
    
    
    With:
    
    .bind("mouseup.button",function(){
        if(c.disabled)return false;
        a(this).removeClass("ui-state-active ui-state-hover ui-state-focus")
    })
    
    Alternatively, if you don’t want to hack the library (or you’re hosting from the Google Libraries API), you can fix on a case by case basis:
    
    button.click(function() {
        button.removeClass("ui-state-focus ui-state-hover");
    
        // Rest of your click actions here
    }
    
    Resources: 1 2

    code  jquery 
    0 notes