P4 Blog

  • December 01, 2014

    perforce products chinese japanese korean

    Like their competitors around the globe, most companies in Japan, Korea and China are under considerable pressure to release products faster and at high levels of quality. While the use of English language tools is tolerable for many developers in these countries, a localized user experience (UI, documentation and error messages) means faster, more productive and—let’s face it—happier contributors. Simply put, with localized products, users are unhindered from translating back-and-forth in their heads as they go.

  • December 01, 2014

    Many modes of Perforce training are available, ranging from instructor-led classroom training to on-site workshops to watching videos. Here’s a quick cheat sheet to match your needs with our training recommendation.

    training is not one size fit all

  • November 25, 2014

    perforce swarm commons inights

     

    Here's what's new from Perforce in November.

    Posted In:
  • November 24, 2014

    This is part 3 of a 6-part series on Git commands.

     

    git beyond basics

     

    One of Git’s particularly useful features is stashing. The Git newbie can be overwhelmed easily with the power of light, in-place branching, particularly if his colleagues are Git experts who branch all the time.

    Posted In:
  • November 21, 2014

    Steph Turner

    This is part of a blog series designed to explore the stories of our Women in Tech at Perforce. It's been fun and inspiring talking to each one of these women. As they share where they've been and how they came to where they are now, it is my hope that others will be encouraged and inspired too.

    Steph Turner is no stranger to the Perforce Community. A seasoned developer with a wealth of knowledge, she is also very involved in creating opportunities for girls in technology and youth sports. She is currently working with the public schools, Boys and Girls Club, the Perforce Foundation and private industry to develop a hands on technology program that exposes high school and college students to current industry skills and practices. Steph also started two tournament girls basketball programs and sits on the Board for Alameda Youth Basketball.

    Posted In:
  • November 21, 2014

    This is part 2 of a 6-part series on Git commands.

    Some of the Git command syntax can be described (charitably) as baroque, and it’s unsurprisingly one of the roadblocks that can slow down newbies. Thankfully, Git provides an under-utilized facility to address this known as aliases. A Git alias is not dissimilar from a Bash (or other shell) alias, in that it defines a piece of text as a key that Git will recognize and expand into something else, optionally including arguments in the process.

    Posted In:

Pages