Wednesday, February 23, 2011

Google's announcement - Googlers at Tech@State: Open Source Technology Conference

Earlier this month two members of the Google Open Source Programs Office, Chris DiBona and Jeremy Allison, traveled to Washington, D.C. to speak on a panel about open source in government at the State Department’s Tech@State: Open Source conference.

Chris and Jeremy were joined by an impressive lineup of speakers who joined together to illustrate how open source software can improve the education, health, and welfare of the world's population. The video of their discussion is featured above, and more information about the event and videos from all of the sessions are available on the conference’s video page.

Click here to look more information from original post

Monday, February 21, 2011

COMMON PORT NUMBERS

WEB, NETWORK  and OTHER SERVICES:
FTP - 21
SSH - 22
Telnet - 23
SMTP - 25
DNS - 53
HTTP - 80
POP3 - 110
IMAP - 143
HTTPS - 443
Remote Desktop - 3389
VNC Web - 5800
VNC Client - 5900

DATABASE:

MySQL - 3306
MSSQL - 1433
PostgreSQL - 5432

Friday, February 18, 2011

Use Google Apps APIs without writing a program

Feb 15th, 2011 Google Apps was releasing the Google Apps Shell Interface (GASI), a graphical user interface for administrators working with Google Apps APIs.

Google Apps administrators work with the APIs for a variety of reasons. First, there are a number of features that are only exposed to the administrator through the APIs. Second, the administrator may wish to save time by automating a task instead of repeating it for thousands of users. Traditionally, you’d write a program directly using the Google Apps APIs, use libraries such as gData, or write a shell script using third party scripts such as the Google Apps Manager (GAM).

Now you can also use the user interface in GASI to issue commands. GASI allows Google Apps administrators to make certain API calls through a graphical user interface without having to write a program. You can also execute commands dynamically generated with variables from a CSV file, for batch execution.

The commands available in GASI are listed in the documentation page for the Google Apps Shell (GAS), a library that comes with GASI. GAS can also be called from a command line interface. The current version of GAS contains commands to configure email settings, Google Groups, user nicknames, user accounts, and domain organizations. For example, there is a GAS command to move a user to an organization in the control panel. With GASI, you can programmatically run this command for a number of users listed in a CSV file. Other common use cases include renaming usernames or creating user nicknames.

If you’re looking for other ways to use Google APIs through a command line, check out the Postini EZCommand Shell and Google CL, two other open source projects from Google.

Thanks to Google's Team.

Original post available here.

Sunday, February 6, 2011

Google's Contracts for Java

If you are Java developer and spent hours for debugging the java code.Hope this post for you

Contracts for Java is a open source tool.It enables you to write annotate your code with contracts in the form of preconditions, postconditions and invariants.

According to Google's announcement, this open source tool is based on Modern Jass by Johannes Rieken and inspired by the programming language Eiffel. It was created by two Google engineers - David Morgan, Andreas Leitner - using their 20% time, and was expanded as part of an internship by Nhat Minh Le.