Profile

Cover photo
wesley chun
Works at Google
Attended University of California, Berkeley
8,541 followers|1,511,688 views
AboutPostsPhotosYouTube

Stream

wesley chun

Shared publicly  - 
 
Did you know you can access #GoogleSheets spreadsheets from #Python? It was limited but things got better recently stackoverflow.com/a/37868852/305689
9
2
Giuliano Ribeiro (ilegra)'s profile photosuresh mangukiya's profile photo徐涵茜's profile photo
3 comments
 
拿刀殺人不見影的人才可怕
 ·  Translate
Add a comment...

wesley chun

Shared publicly  - 
 
Great yet subtle changes to tone it down. I'm sure the founders hadn't thought of that specific use case when they first designed it. http://fusion.net/story/340171
 
The "neighborhood social network" Nextdoor started to develop a nasty racism problem a while ago: people were using it to identify and discuss "suspicious behavior" among their neighbors which was often nothing more than "being in our neighborhood while dark-skinned." This started to become the reputation of the company - and the company decided to do something about it.

This article is about how minor user interface tweaks can profoundly affect user behavior. By injecting friction at the right point, you can significantly change how people behave - and in this case, substantially reduce the problem. It's a good lesson in UX design, and even more so a good discussion of how subtle cues shape people's behavior in a system.

h/t +Amber Yust​
'We hated the idea that something we built would be viewed as racist,' said Nextdoor's CEO. So the company decided to do something about it.
70 comments on original post
3
1
Add a comment...

wesley chun

Shared publicly  - 
 
Google APIs: migrating from tools.run() to tools.run_flow()
UPDATE 2016: this mini-tutorial slash migration guide slash PSA (public service announcement) is aimed at Python developers using the Google APIs Client Library  (to access Google APIs from their applications) currently calling oauth2client.tools.run() getting errors that look like this: "AttributeError: 'module' object has no attribute 'run'."

NOTE: unfortunately Blogger changed this post's original URL from wescpy.blogspot.com/2015/04/migrating-from-toolsrun-to-toolsrunflow.html to the current one, meaning 404s for those going to the old link (or corresponding shortlink goo.gl/ughnW7). There's no apparent way to do a redirect either, so apologies in advance to readers who end up here.
5
1
Add a comment...

wesley chun

Shared publicly  - 
 
After a great day @py_bay, I cleaned the sh-t out of a piece of code I had been working on, then cleaned the sh-t out of the script for my next video goo.gl/kFMUa6, AND for good measure, cleaned the sh-t out of the chicken coop too.
3
Add a comment...

wesley chun

Shared publicly  - 
 
ICYMI, there's a regional #PyCon conference happening in the SF Bay Area this weekend (Aug 19-21) for all #Python developers! There are still tickets, so register today! http://pybay.com. Want to learn about networking (sockets, talking to APIs)? Then sign up for my workshop tomorrow (Fri) morning! http://www.pybay.com/#!pre-conference-workshops/yxbdl The conference runs Sat & Sun, but if you can only make it one day, you can get a discounted 1-day ticket. So join us for all 3 days, the conference only, workshops only, or mix-n-match! I look fwd to meeting you!
4
Add a comment...

wesley chun

Shared publicly  - 
 
BTW I never claimed I supported Hillary, so let's fact-check her too. http://www.politifact.com/truth-o-meter/article/2016/jul/28/fact-checking-hillary-clintons-acceptance-democrat/ So yes, they both lie & can be seen as untrustworthy, BUT only one of them is a textbook case of clinical narcissistic personality disorder enough where professionals want to archive their videos in lieu of hiring actors (and their lies are larger & more blatant) https://plus.google.com/+WesleyChun/posts/7Vh4Q15FSsF
The Democratic Party has a new presidential nominee, and for the first time for either major political party, she is a woman. Hillary Clinton — a former secretary of state, senator and first lady — accepted her party’s nomination on July 28, 2016, the final night of the Democratic National Convention. After being introduced by her daughter Chelsea, Clinton challenged the campaign message of Republican nominee Donald Trump as being all about himse...
3
Add a comment...

wesley chun

Shared publicly  - 
 
ICYMI the other week: What kind of body do you need to win gymnastics gold(s) at the Olympics? This kind: http://usat.ly/2bCClkp
Madison Kocian, Simone Biles and Aly Raisman have a combined 13 Olympic medals between them. They’re some of the best athletes in the world; I mean come on, just look at what they can do…
2
Add a comment...

wesley chun

Shared publicly  - 
 
It's amazing the kind of data you can pull up with big data queries these days... http://nyti.ms/1nS6AJl Apparently, out of "more than 4,000 tweets Mr. Trump has made since he declared his candidacy in June 2015,... we found that one in every eight was a personal insult of some kind." --NY Times
1
Add a comment...

wesley chun

Shared publicly  - 
 
Hillary is "horrible," but she's just sooooo lucky that her opponent is just way worse. "More than 60% of Americans have an unfavorable opinion of Trump, leaving Clinton, with a 54% unfavorable rating, as only the 2nd most unpopular presidential candidate in history." Man, that's sure nothing to write home about, "I won because I suck less than the other one." http://politico.com/story/2016/08/trump-campaign-turn-around-out-of-time-227457
With negative perceptions hardened, his late adjustments on policy and rhetoric could sway too few people to matter.
4
Add a comment...

wesley chun

Shared publicly  - 
 
Unsure of what this #GoogleSheets security announcement (http://googleappsdeveloper.blogspot.com/2016/08/enhanced-third-party-access-protection.html) means? One of our product experts (http://developers.google.com/experts) explains the implications of the change.  #GoogleApps   #GoogleAppsScript  
 
Are you using Awesome Table in your intranet? Change is coming!
In August 2016, Google announced on the Apps Updates blog "enhanced third-party access protection for Google Sheets". This means that tools like Awesome Table must now ask for explicit authorization before a user can view data from Google Sheets.
1 comment on original post
4
1
Add a comment...

wesley chun

Shared publicly  - 
 
Sat down for lunch @Py_Bay expecting to discuss on a certain #Python  topic but turned out to be something completely different: THREE of 8 people didn't drive, and we're in California, amazing!!
1
Add a comment...

wesley chun

Shared publicly  - 
 
Millennials don't like either candidate... myself included. “You have a choice between a douche and a turd sandwich.... This is a lesser-of-two-evils vote. We’ll be a laughingstock if Trump becomes president. With Hillary, we’ll stomach it for four or eight years and live through it.” http://wapo.st/2boJpSv
Eight years after Obama captivated them, young voters are dispirited by the political options left on the table.
4
Add a comment...
Story
Tagline
"A computer never does what you want... only what you tell it."
Introduction
WESLEY CHUN, MSCS, is author of Prentice Hall's bestselling Core Python book series, the companion video lectures, Python Fundamentals (LiveLessons DVD), co-author of Python Web Development with Django, and has also written various technical articles for Linux Journal, CNET, and InformIT. In addition to being an engineer and Developer Advocate at Google, he runs CyberWeb, a consultancy specializing in Python training and engineering. Wesley has over 25 years of programming, teaching, and writing experience, including more than a decade of Python. While at Yahoo!, he helped create Yahoo!Mail and Yahoo! People Search using Python. Wesley holds degrees in Computer Science, Mathematics, and Music from the University of California. He can be reached on Google+ and Twitter (@wescpy).
Education
  • University of California, Berkeley
    AB, Applied Mathematics (Computer Science), 1985 - 1989
  • University of California, Berkeley
    CMP, Music (Classical Piano), 1985 - 1989
  • University of California, Santa Barbara
    MS, Computer Science (Distributed Systems), 1992 - 1995
Work
Occupation
Engineer
Employment
  • Google
    Developer Advocate, 2009 - present
  • Slide (Google)
    Architect, 2008 - 2009
  • NearbyNow (JiWire)
    Senior Engineer, 2006 - 2008
  • IronPort (Cisco)
    Senior Software Engineer, 2004 - 2005
  • Synarc
    Senior Software Developer, 2001 - 2004
  • Yahoo!
    Technical Yahoo!, 1998 - 1999
  • Four11 (Yahoo!)
    Software Engineer, 1997 - 1998
  • Sun Microsystems (Oracle)
    Member of Technical Staff, 1994 - 1997
  • Hewlett-Packard
    Information Technology Specialist (SEED), 1993 - 1993
  • Rockwell Network Systems (Sorrento)
    Contractor, 1993 - 1993
  • Legato Systems (EMC)
    Member of Technical Staff, 1992 - 1992
  • Xilinx
    Software Engineer, 1990 - 1992
Basic Information
Gender
Male