background preloader

Plans - Treehouse

Plans - Treehouse

ruby - CSS Selector for group of elements CSS Reference - CSS style-rule ::= selectors-list { properties-list } ... where : selectors-list ::= selector[:pseudo-class] [::pseudo-element] [, selectors-list] properties-list ::= [property : value] [; properties-list] See the index of selectors, pseudo-classes, and pseudo-elements below. The syntax for each specified value depends on the data type defined for each specified property. Style rule examples For a beginner-level introduction to the syntax of selectors, see our guide on CSS Selectors. MOOC | MOOC - Massiivinen avoin verkkokurssi 1. Huomautus lukijalle Tämä materiaali on tarkoitettu Helsingin yliopiston tietojenkäsittelytieteen laitoksen Ohjelmoinnin perusteet -kurssille. Materiaali pohjautuu syksyn 2012 ja keväiden 2013, 2012, 2011 ja 2010 kurssimateriaaleihin, joiden sisältöön ovat vaikuttaneet Matti Paksula, Antti Laaksonen, Pekka Mikkola, Juhana Laurinharju, Martin Pärtel, Joel Kaasinen ja Mikael Nousiainen Lue materiaalia siten, että teet samalla itse kaikki lukemasi esimerkit. Esimerkkeihin kannattaa tehdä pieniä muutoksia ja tarkkailla, miten muutokset vaikuttavat ohjelman toimintaan. Pyri tekemään tai ainakin yrittämään tehtäviä sitä mukaa kuin luet tekstiä. Tekstiä ei ole tarkoitettu vain kertaalleen luettavaksi. Muutamiin kohtiin olemme myös liittäneet screencasteja joita katsomalla voi pelkän valmiin koodin lukemisen sijaan seurata miten ohjelma muodostuu. 2. 2.1 Lähdekoodi Ohjelma muodostuu lähdekoodista. 2.2 Komennot Varsinaisesti ohjelma muodostuu lähdekoodiin kirjoitetuista komennoista. Hei maailma!

Design Thinking Action Lab All humans are born as creative beings, but as we grow up, school and work offer few opportunities to cultivate and apply our creativity. At Stanford’s Hasso Plattner Institute of Design - known as the d.school - students of all disciplines learn the design thinking process as a methodology for creative and human-centered problem solving that empowers them to collaborate across disciplines and tackle the world’s biggest challenges. In this experiential course - free and open to all - you will learn the design thinking process by tackling a real world innovation challenge. As preparation for each stage of the challenge, you will explore the main design thinking concepts through short videos, each paired with brief activities to practice relevant methods and approaches. There will be one weekly assignment reporting on your progress, as well as weekly Google hangouts with the instructor. Empathize: understanding the needs of those you are designing for. Workload. Prerequisites. « Less

Code School vs Treehouse vs Codecademy: Part 2 | Mike LaPeter This is the second part in my three part review of Code School, Treehouse, and Codecademy. You can find the first one, about Code School, here: Code School vs Treehouse vs Codecademy: A Review. This one’s about Treehouse. Monthly Cost: $25 Silver Plan (all training videos) $49 Gold Plan (additional interview and workshop videos) Ruby Courses Available (as of 6/4/13): 31 Badges (Badges are a collection of short courses, in general I found a badge to quite a bit shorter than a code school course, so they’re tough to compare.) Best For: Total Beginners I Wish I had found Treehouse when I was first learning to code. Tree House Strengths: Short, Easily Digestible Stages: It sounds silly, but breaking a larger topic down into shorter stages and awarding badges really does give me a sense of accomplishment. Jason Seifer’s Creeper Smile: At first it was hate, then love/ hate, and now it’s just love. Tree House Weaknesses: Treehouse Review:

Going all in on Zynga Poker HTML5 | Zynga Engineering Over the last year, we’ve been doing a lot of R&D to make social games entirely from HTML5, CSS and JavaScript. Game development in HTML5 is a brave, not-yet-standardized world, but today marks a major stride for both Zynga and the industry. Say hello to Zynga Poker Mobile Web, the next evolution of Zynga Poker, and one of our first games to be featured on Facebook’s mobile apps and mobile site. Zynga Poker Mobile Web was created in cross-collaboration by teams from Zynga Austin and San Francisco, as well as key contributions coming from a shared technology group focused on HTML5 game development. It marks the first game to launch after myself and the team at MarketZero joined Zynga in April 2011, a fact that we’re all particularly proud of. The promise of HTML5 game development is pretty clear: rich, high-quality games built on one code base that can reach across many screens and platforms. Sound off below with any comments or questions.

font-style - CSS Summary The font-style CSS property allows italic or oblique faces to be selected within a font-family. Initial value normal Applies to all elements Inherited yes Media visual Computed value as specified Animatable no Canonical order the unique non-ambiguous order defined by the formal grammar Syntax Formal syntax: normal | italic | oblique font-style: normal font-style: italic font-style: oblique font-style: inherit Values Italic forms are generally cursive in nature while oblique faces are typically sloped versions of the regular face. normal Selects a font that is classified as normal within a font-family italic Selects a font that is labeled italic, if that is not available, one labeled oblique oblique Selects a font that is labeled oblique Example This paragraph is normal. This paragraph is italic. This paragraph is oblique. The above example shows the two font-style values. And the HTML looks like this: <p class="normal">This paragraph is normal. Specific​ations Browser compatibility See also

How sugar affects the brain - Nicole Avena Dr. Avena’s website has links to new research and articles about the effects of sugar on the brain and behavior, and how this can influence body weight.Want to learn more about the adverse effects of sugar? Read Food Junkie, Dr. Avena’s blog on Psychology Today.

Taming Advanced CSS Selectors Are Psychedelic Drugs the Achilles' Heel of the Establishment? Back in 2010, I took a winter solstice themed acid trip with my lovely wife, which spawned the impetus for me finally writing my second book (which should be coming out this summer). I realized I needed to start writing said book during the trip because it was the one part of my magickal practice I had been neglecting, my magickal journal. According to some Occultists, this is the most important variable in the equation, so yeah, a pretty big oversight on my part and not something that was occurring to me at all before then. So I woke up the next day, sketched out the outline and got moving. During this particular neuro-excursion I also had a fairly profound vision embed itself into my psyche seemingly out of nowhere. “People of Earth. This was my channeled communication to humanity. Let’s face it, the protest movement hasn’t been accomplishing a whole fuck of a lot. Don’t get me wrong, the “documentary” did in fact make a lot of good points about the failings of the hippie movement.

Don’t use ID selectors in CSS | screwlewse.com Posted on: July 28, 2010 / Lately I have been testing out performance among css styles and I found that some of my very smart friends, started asking,”why aren’t you testing using IDs for the unique sections of the page?”. This wasn’t a hard answer: The element is not re-usable on that page.This is the begining of a downward sprial into specificityUsually, IDs refer to something very specific, and abstracting would be toughAny performance gains picked up by using id, is negated by adding any other selector to the left fo that id Lets delve into each of these issues at more length The element is not re-usable on that page: IDs are programmer’s equivalent to singletons. This is the beginning of a downward spiral into specificty: There are two main ways of overriding in css. The cascade: (anything further down the css, can overwrite the previous css rules)Specificity: the idea of creating weight by using weighted selectors. Above is real code from one of my own work from 2005. On the other hand:

How To Learn Hacking Copyright © 2014 Eric S. Raymond The “hacking” we'll be talking about in this document is exploratory programming in an open-source environment. If you think “hacking” has anything to do with computer crime or security breaking and came here to learn that, you can go away now. There's nothing for you here. Hacking is primarily a style of programming, and following the recommendations in this document can be an effective way to acquire general-purpose programming skills. Note that one can be doing hacking without being a hacker. Hacking doesn't have enough formal apparatus to be a full-fledged methodology in the way the term is used in software engineering, but it does have some characteristics that tend to set it apart from other styles of programming. Hacking is done on open source. The hacking style has been closely associated with the technical tradition of the Unix operating system Recently it has become evident that hacking blends well with the “agile programming” style.

Related: