The use of spreadsheets to record tasks as a universal, minimalistic, portable, flexible, and very customizable approach that requires "no" learning curve.
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...
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...
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...
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?
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...
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.
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?
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...
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.
Next week, several members of the Open Source Programs office will be in Portland, OR for the second Open Source Bridge conference which takes place over four days...
This whitepaper explains how through smart use of UI and Data virtualization, content recycling, XAML optimizations and more, RadControls for Silverlight deliver first-class performance.