If you're in the Atlanta, GA area and interested in Google technologies, you should come down/over/up to the Google Midtown office for tonight's GTUG meeting. The first meeting...
Since launching YouTube Direct last November , our team has been hard at work adding new functionalities, fixing bugs, and answering developer's questions. We wanted to take...
Moments ago we introduced the Google Font API and Google Font Directory . In addition to Google’s support of web fonts, we’re excited to announce a second launch...
Greetings! Just a quick reminder for everyone. Nominations for the OpenSocial Board of Directors community seats are underway and will close on Tuesday, June 1, 2010. Please use...
You might be asking why we’re so excited. Here’s some of the reasons: There are plenty of great sessions including a few that I’ll have the pleasure of...
If you access the YouTube API via Java using the official Google Data Client Library , we want to let you know about upcoming changes to the YouTube...
I am creating an application from legacy code using AngularJS.
I wonder what parts of my code should be moved into a directive.
For example, i had thought of moving a table which is used multiple times across the application into a directive. The tables alter from headings and size.
Is it worth the effort or even a good practice to turn such things into their own directives or should i create each table in a unique way?
The Google Apps Marketplace launched last month with over 50 integrated business applications. In less than 2 months, more than 1 million Google Apps users now have access...
The use of spreadsheets to record tasks as a universal, minimalistic, portable, flexible, and very customizable approach that requires "no" learning curve.
Generally saying Specification is a predicate that determines if an object does or does not satisfy some criteria. By using Specifications you could easily recombine business logic together using boolean logic.Have you ever thought that bool TryParse(string s, out int result) is pattern?
It's been a while since the last community update post, and you've probably been wondering what the App Engine community has been up to over the holiday period...
Allocating memory from the system heap can be an expensive operation due to a lock used by system runtime libraries to synchronize access to the heap. Contention on this lock can limit the performance benefits from multithreading. Learn how to solve this problem.
At Google we have experts on everything from Python to penguins. However, connecting our expert teachers to eager students around the globe can be a complicated business. To...
Today, we’re pleased to announce our new orkut Java client library ! If you’ve ever wanted to write desktop or mobile apps for orkut , this new open...
Here are the notes for this week’s release: Pull Requests We added diff previews to the pull request creation page so that you have more context in the pull request that you’re creating. Bug Fixes Fixed an issue that prevented users from downloading files if they were using an ad blocker browser plug-in. Fixed an issue that caused harmless error messages to appear when pushing changes using Git. Fixed an issue where visiting the project openings search results would result in a non-functional search box. Fixed an issue where projects would break if users attempted to publish the project with an empty description. Known Issues The formatting of tabs on pull requests has disappeared. We’ll fix this issue early next week with another deployment. Have ideas on how to improve CodePlex? Visit our ideas page! Vote for your favorite ideas or submit a new one. Got Twitter? Follow us and keep apprised of the latest releases and service status at @codeplex.