Aug 13 2011

CSS3 Features Without Java Script Making Snow in the Summer | WordCamp SF

Published by under WordPress

Link to her slide deck: http://iestelle.com/wordcampsf/#slide1

Estelle Weyl Advanced Features of CSS @estellevw

09.40

Structural selectors in CSS3 #wcsf showing how to use with table rows. nth selectors

Show how you can use CSS instead of JavaScript

Attribute Selectors: slide deck press #2 it has the explanations
You can actually do different things based on the state. Find the information that is hidden on the page of her slide deck.

 

09.45

CSS3 gradients very cool #wcsf don’t need to use Photoshop. One shade to a different shade

She has created a gradient tool in her slide deck

All open source at her gradient library

09.49

CSS3 Next Slides Opacity vs. Alpha Transparency, HSLA Colors instead of RGB

Hue – first value
Saturation – how much color
Light
Alpha

10.02

She ran out of time but see her slide deck it is very cool and works look at it on Chrome. CSS3 #wcsf

border-radius making circles with CSS3 elliptical is ugly don’t use it. #wcsf

Transforms scaling start at one and go down not one and up because it will pixelate it
Transform – origin is a separate property

Transitions – from one color to another.

Animation: first step to declare keyframes, don’t forget 0% / 100%
you can have granular control
multiple properties
Want to learn more about animations you need to name and attach to a property

She ran out of time but see her slide deck it is very cool and works look at it on Chrome.

 

 

No responses yet

Aug 13 2011

WordPress Post Formats Awesome Up Your Boring Theme | WordCamp

Published by under WordPress

07.54

Ian Stewart will explain what WordPress Post Formats are and why they’re so awesome. #wcsf http://www.tonicarr.com/blog

07.57

Live blog of post formats #wcsf http://www.tonicarr.com/blog/wordpress-post-formats-awesome-up-your-boring-theme-wordcamp/ @ 9:15 pdt

08.04

This is on the presentation screen now http://bit.ly/awesome-up #wcsf

08.16

Ian Stewart works at Automattic worked on 2010 theming it is #wcsf

08.18

Post Formats #wcsf is your theme doing the same thing over and over?

08.20

Design patterns make #wordpress themes repetitive #wcsf
Did your Theme Take control of your writing?

08.20

Post Formats free you to write how you like #wcsf your content to match your design

08.23

Short post with a small title #wcsf Your blog theme is there to help you publish
Link in a side format. Breaks up the post after post monotony. He is showing Matt Mullenweig’s blog as an example.

A user with intent to publish something different.

08.27

Post Formats give you the ability to break up the content #wcsf
One line of code in functions.php
Adds a new module with buttons.

08.38

Styling Post Formats with CSS add post class #wcsf
You can give different posts custom styling, for images, quotes …

.format-aside { something: awesome;}

Creating Content Templates

Child theme can be overridden

You can enable a whole slew of templates.

content-gallery.php:

Look at his slide deck for the code http://themeshaper.com/downloads/awesome-up-your-boring-theme.pdf

08.41

Don’t confuse Custom Post types with post formats #wcsf

08.44

Don’t use post types for a publicly released theme. #wcsf
Post formats are simple and awesome. Making your wordpress theme cool
themeshaper.com @iandstewart http://bit.ly/awesome-up for the slides

08.49

Q&A – Post Formats #wcsf http://www.tonicarr.com/blog/wordpress-post-formats-awesome-up-your-boring-theme-wordcamp/

  • How do your recommend using Post Formats? – look at 2010 theme see loop.php
  • Contribute and best practices: WordPress.com they are messing around with regular expressions, think about UI for entering the information and that it is always in the content.
  • How many have used post formats? 10% of the room

One response so far

Aug 12 2011

Version Control for Designers | WordCamp SF

Published by under WordPress

09.01

Version control #wcsf gives you an extra backup and to deploy code

Version control gives you a piece of mind.  Don’t delete your repositories

GIT – SVN – HG

 

09.04

subversion is what is used for wordpress core #wcsf
https://tree.svn.arboretum.com svn co

If you are learning start with command line.

command for a check out is svn co >> then svn commit
commit small pieces of code rather than large and leave messages to what you have updated be very specific

09.08

svn up when you are working with a lot of people. Make sure working on the latest version #wcsf

trunk is the main part of your code base branch off without disrupting the trunk then merge back into the trunk #wcsf

When you svn up you get updates from the trunk not the branches

 

09.13

They use subversion in WordPress #wcsf If you want to contribute learn to use subversion and trac

won’t be able to submit theme unless you can do an svn

Cornerstone – a little more robust than Version

Kaleidoscope – This is specifically for designers it will read the repository and look at other verisons of images, psd’s, tracks changes to code files

09.25

chexee. me @chexee Q&A Version Control

  • How to create a repo? Beansprout is a service has a nice ui. Priced a little higher than some. If you use public then anyone can see what you are working on. For client work use private.
  • Favorite kit tools and WP plugins – I don’t know of any. Tools for GIT – GIT tower it is a mac app. GIT X, another free visual tool.
  • Dropbox, Lions? – Lion it is only on your machine. Dropbox? I would recommend using version control systems over dropbox. Can’t do deployments easily with dropbox. Don’t get commit messages with dropbox. Recommend using version control.
  • Can you talk to doing deployment from Version Control? SSH to SVN . This works ok for smaller scale. Need more advanced for larger scale.
  • Stumbling block to using version control with other developers on in house development server – Repository up they should let you in. If the concerned about you messing things up that is why they are concerned. If you know how to use not a problem.
  • PC version of Kaleidoscope – their is not one only for Mac. Windows Tortoise SVN
  • Subversion does not track data bases. Usually will do back up of Data base to local if it does not have sensitive information

One response so far

Aug 12 2011

WordCamp SF Day Two Live Blogging | WordPress

Published by under WordPress

WordCamp San Francisco 2011

WordCamp SF 2011 Day Two

Below are links for the second day of  WordCamp SF 2011. I live blogged Day One and it was so much fun I am going to attempt day two. Below are the links to the sessions I attended and blogged. I have also included links to presentation  slide decks when they were posted. I am not responsible for errors in my notes due to the human aspect. Enjoy and I hope they are helpful.

 

No responses yet

Aug 12 2011

Creating A WordCampus

Published by under WordPress

14.08

Dan Brown the technical wizardry that developed the WordCampus sites #wcsf

14.15

Legacy vs. WordPress wordpress did not have a licensing cost. #wcsf

What they had to convince upper management to move to WP

  1. had to convince of open source
  2. community support is strong
    First year they bought support from Automattic
    This helped to get them started

They have a content management service for Carleton College. Needed to get the same language across all departments. The roll out was a process.

First two years of the project built 40 sites with the legacy system. With WordPress they built 130 sites in <1 year.

14.16

In two years they built 24o sites in 2 years. WordPress is an out of the box CMS made it possible #wcsf

14.25

They use a single template for all sites and then adapt it to each site. #wcsf Business school always wants something different from the rest.

Included is the varsity teams and they all have a different sites. School Alumni

Now updating the template again after two years

Looking ahead:

  • ecommerce
  • mobile
  • giving back to education
  • adding buddypress for faculty and staff

Don’t be afraid to go open source for enterprise. Due to cost savings could spend more time with clients. By adding WP they were able to move two magazines from paper to online. It has taken forms out of the paper realm.

 

14.36

Q&A WordPress University Site #wcsf

The sites are not multi site. Reason it was a plugin not a part of core. they are going to move to it in the future. Now they have to do everything individually instead of once with multi-site

What kind of CMS for teachers / classroom info ? Different for teacher information. All wordpress is what the public wants to see

How are you handling domains for all these sites and pulling into multi site? With Multi-site will split up into more servers.

Portal stuff is separate all not WP. He went to school before internet so doesn’t have experience. He has a great dry sense of humor.

Custom Fields – they just try to eliminate fields that they won’t use. Less distraction. They love it they see what they want.

How did you get buy in to a centralized theme? They were burnt out with having to figure out how to update the site. Users were worn down with the legacy site.

 

 

No responses yet

Aug 12 2011

How To Hire A Developer | WordCamp SF

Published by under WordPress

Before I start the plugin for live blogging seems to work really well and it is fun

13.58

How To Hire A Developer http://www.tonicarr.com/blog/how-to-hire-a-developer-wordcamp-sf/ (like me!!) #wcsf presentation by Andrew Riddles

14.45

Steve Zehngut #wcsf @zengy How to Hire and Manage Developers

14.46

@zengy leads the Orange County WordPress Meetup #wcsf

14.47

What went wrong dealing with web devs #wcsf.

  • Money
  • quality of code
  • took to long
  • communication
  • cultural differences in other countries

14.52

Interview the Developer what questions to ask:

  • what is your hourly rate,
  • how will I be billed, maintenance,
  • what is a typical project budget for your firm,
  • where does my project rank,
  • will it be delivered on time,
  • what happens when something goes wrong,
  • what is turn around time,
  • bug reporting bug fixes,
  • project management do you use,
  • day to day contact,
  • what version control system do you use.

I am more interested in how they answer the questions not what the answers are. How confident. Look for body language.

Ok to interview many developers. You are entering into a long term relationship

If they aren’t cutting it – find another developer.

 

14.53

“bad planning on your part doesn’t make it bad planning on mine” #wcsf

14.55

client can never over plan and you should not rush this project. #wcsf

Planning is about setting expectations. Developers expectations were different than the developer

SOW – Statement of Work – every project big of small should have this written. Doesn’t have to be big and should be signed.

14.56

Always have a SOW Statement of Work #wcsf take as much time as you need to prepare. Living document that changes. Scope creep.

14.58

Who owns the code in a project? Establish this up front. Protects both client and developer #wcsf

Client usually owns the code as long as the developer gets paid. Can the developer use the code again. Developer is learning things for future work. Client own iteration of the code.

15.01

Freelancer or small shop, client can put project management into place #wcsf

Project Management tools

  • Assembla – assembla.com
  • BaseCamp
  • GoPlan

Centralizes communication on a project. Worse form of communication is email. Nothing gets lost with Project Management tools

15.02

Clients: Know that developers work strange hours. Developers are on weird schedules and respect their time. #wcsf

15.03

Communication, email is the worst. Use the phone, video chat. IM is a little better than email. #wcsf

15.05

Version Control, client should have access to this. Gives client a peace of mind that they are in control #wcsf

15.08

git – is good version control tools github.com beanstalkapp.com assembla.com Client can control #wcsf

15.11

Clients learn to use Bug Reports  supportdetails.com downforeveryoneorjustme.com. #wcsf Developer needs to train client. Good to prioritize bugs. Good project management system will have a ticket system

15.22

Q&A @zengy WordCamp #wcsf

  • How do you know how to hire when you don’t know the skills: body language, level of confidence most important portfolio.
  • How do you check the portfolio if not a coder: Is it working, is it functioning, is it working the right way. You should have a gut feel. Not getting quality results fire them and move on.
  • What should we be paying a skilled developer hourly: there are websites with hourly wage. He did not give an exact amount.
  • Can you explain best practice designer then coder: Project manager will say how to go about the project. First wireframe everything ui standpoint >> designer >> coder. But depends on project.
  • Problems with assembla getting developers to keep it up to date and commit to amount of time to do a project:Difficult, moved things into buckets small, med., large. Developers put it into buckets.
  • What is step one to find a developer: Go to meet ups. Attend meet ups. On line. Meet them at wordcamp

 

No responses yet

« Prev - Next »