Monthly Archives: September 2011
Posted by Michael Alfaro on September 25, 2011
Found the answer here: http://help.outlook.com/en-us/140/gg271153.aspx#defaulttags
Example Here’s a command to increase the retention age limit for the Delete Items retention tag to 90 days:
Set-RetentionPolicyTag "Deleted Items" -AgeLimitForRetention 90
The article also shows how to set up and manage retention policies in exchange online
Topics: business, internet, Microsoft, technology
Posted by Michael Alfaro on September 23, 2011
We started working on the mechanics for a 3D mobile game over the last week or so. Currently working on it are myself, RJay Haluko, Luis Herrera, and Ryan Bailey. All we can say so far is that involves an egg :) More to be added as things progress…

We have been using Unity3d as the game engine. Unity is one of the gold standards of new platforms that is used to create engaging 3d content. That content can be exported to multiple devices (web, mobile, game console) in one click. So far we have tackled a few challenges, such as:
- Physics – Unity ships with a great built-in physics engine, as well as plug-and-play components. We have begun using their velocity variables extensively for control of the main character, as well as the built-in Character Controller to handle collisions with other Rigidbodies in the scene.
- Levels – We started with a basic level for our game – Luis has been handling creating the models in Maya, and then importing them into Unity.
- Prefabs – We have some moving platforms and other cool prefabs that can be drag-and-dropped into the Scene very quickly, almost like a Level Creator.
Coming up are some creative sketches from RJay and other new features and functionality…We might even showcase a demo!
Topics: game, project hatch, unity3d, video games
Posted by Ed Roney on September 14, 2011
The first talks about new features for developing for iOS 5 with XCode 4:
http://kurrytran.blogspot.com/2011/07/simple-ios-5-tutorial-using-storyboard.html
Shows an example of how to connect your views together visually. Seems to require building in Interface Builder, I may have to investigate how well it works with views created through code.
And the other UI article is a good follow on to my other post about going from iOS to Android:
http://www.androiduipatterns.com/2011/04/5-tips-for-converting-ios-ui-to-android.html
This one talks about Android UI conventions and what to look for when porting.
Topics: Android, iOS, UI
Posted by Michael Alfaro on September 5, 2011
Ran into this problem after I created a shared mailbox, without specifying which email address I wanted to be the primary one. Original source here: http://www.bpossibility.com/2011/08/10/office-365-shared-mailbox-how-to-change-the-default-email-address/
“Office 365 brings Shared Mailboxes that allow users interact with a common Inbox and Calendar. The following site describes how these are made, licensing and other ins-and-outs such as setting Litigation Hold and delegating control to users:
http://help.outlook.com/en-us/140/ee441202.aspx
Although following these steps will probably create the wrong primary SMTP address.
Other situations, such as multiple domains in the one Office 365 tenant, will more than likely raise the need for several Shared Mailboxes in different domains.
When creating the Shared Mailbox specify the -PrimarySmtpAddress, below is an example:
New-Mailbox -Name “Shared Mailbox” -Alias sharedmbx -Shared -PrimarySmtpAddress SharedMbx@DOMAIN.COM
“
Topics: business, internet, Microsoft, technology
Posted by Michael Alfaro on September 5, 2011
Following up my previous post on Connecting powershell to Office 365, here’s why. I needed to create a shared mailbox for multiple people to have access to. Here’s how it’s done(Thumbs up to Microsoft for the great documentation):
“Create and configure a shared mailbox
After you create a shared mailbox, you have to assign permissions to all users who require access to the shared mailbox. Users can’t sign in to the shared mailbox. They have to sign in to their own mailbox and then open the shared mailbox to which they’ve been assigned permissions.
Here’s how to create and configure a shared mailbox for the Corporate Printing Services department at Contoso Corporation.
- Create a shared mailbox To create the shared mailbox for Corporate Printing Services, run one of the following commands:Office 365
New-Mailbox -Name "Corporate Printing Services" -Alias corpprint -Shared
Set-Mailbox corpprint -ProhibitSendReceiveQuota 5GB -ProhibitSendQuota 4.75GB -IssueWarningQuota 4.5GB
Microsoft Live@edu
New-Mailbox -Name "Corporate Printing Services" -Alias corpprint -Shared
The new shared mailbox is displayed in the Mailboxes list in the Exchange Control Panel.
- Create a security group for the users who need access to the shared mailbox In the Exchange Control Panel, create a security group for the staff who need access to the shared mailbox for Corporate Printing Services.
- Select My Organization > Users & Groups > Distribution Groups > New.
- Specify a display name, alias, and e-mail address. In this example, we’ll use Printing Services Staff, corpprintDG, and corpprintDG@contoso.com.
- Select the Make this group a security group check box.
- In the Ownership section, click Add to add an owner, if necessary.
- In the Membership section, click Add.
- In the Select Members page, select the users you want to add. When you are finished, click OK.
- On the New Group page, click Save.
Note After you create a security group, the membership is closed. When membership is closed, only group owners can add members to the security group, or owners have to approve requests to join the group. Additionally, only group owners can remove members from the security group.
- Assign the security group the FullAccess permission to access the shared mailbox To enable members of the Printing Services Staff security group to open the shared mailbox, read e-mail, and use the calendar, run the following command:
Add-MailboxPermission "Corporate Printing Services" -User corpprintDG -AccessRights FullAccess
- Assign the security group the SendAs permission to the shared mailbox To enable members of the Printing Services Staff security group to send e-mail from the shared mailbox, run the following command:
Add-RecipientPermission "Corporate Printing Services" -Trustee corpprintDG -AccessRights SendAs
Note It may take up to 60 minutes until users can access a new shared mailbox or until a new security group member can access a shared mailbox
Next steps
- Assign an Exchange Online (Plan 1) or Exchange Online (Plan 2) license to a shared mailbox if you need additional functionality. See Manage licenses in Office 365 for enterprises.
- Let users know how to open the shared mailbox using Outlook Web App. Point them to this topic: Open Another Mailbox
- Let users know they can view and use the calendar in the shared mailbox. Each user can schedule events or enter their vacation or out-of-office time.
- By default, security-enabled distribution groups are displayed in the shared address book. However, you may not want users to send e-mail to this type of group because its purpose is to assign permissions to a shared mailbox. To help prevent users from sending e-mail to a security-enabled distribution group, you can hide it from the shared address book.
To hide a group, just select it in the Groups list, click Details, and select the Hide this group from the shared address book check box.
Alternatively, you can restrict who can send messages to the group. For example, you can allow only members to send messages to the group. To do this, configure the Delivery Management section on the group’s properties page. See Change Distribution Group Properties.”
Original Source here: http://help.outlook.com/en-us/140/ee441202.aspx
Topics: business, internet, Microsoft, technology
Posted by Michael Alfaro on September 5, 2011
Found the need for this today as we’re switching over to Office 365 and I had to use the power shell to create a Shared Mailbox that multiple people can access. Step 1 was connecting the powershell to Office 365 as show below.
“Connect Windows PowerShell on your local computer to the cloud-based service
- Click Start > All Programs > Accessories > Windows PowerShell > Windows PowerShell.
- Run the following command:
$LiveCred = Get-Credential
- In the Windows PowerShell Credential Request window that opens, type the credentials of an account in your cloud-based organization. When you are finished, click OK.
- Run the following command:
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
Note The AllowRedirection parameter enables cloud-based organizations in datacenters all over the world to connect Windows PowerShell to the cloud-based service by using the same URL.
- Run the following command:
Import-PSSession $Session
A progress indicator appears that shows the importing of commands used in the cloud-based service into the client-side session of your local computer. When this process is complete, you can run these commands.
Disconnect Windows PowerShell from the cloud-based service
When you’re finished using the server-side session, always disconnect Windows PowerShell by running the following command:
Remove-PSSession <session variable>
For example, to disconnect from the server-side session that is defined by the $Session variable, run the following command:
Remove-PSSession $Session
Important If you close the Windows PowerShell window without disconnecting from the server-side session, your connection will remain open for 15 minutes. Your account can only have three connections to the server-side session at one time.”
Original Source here: http://help.outlook.com/en-us/140/cc952755.aspx
Topics: business, internet, Microsoft, technology
Posted by Ed Roney on September 2, 2011
Interesting to see all the elements that went into this. Videos toward the bottom of the post.

This week saw the release of ’Virus’, the new in-app purchase from Björk’s forthcoming ‘Biophilia’ app-album created in collaboration with Scott Snibbe and M/M (Paris). As expected the new Virus release does not disappoint. We are handed a mesmerising viral system that draws you into the beautiful interactive musical experience. As always we wanted to know more, so we got in touch with Scott and got some wonderful insight into the development of the app including early sketches, code/libraries, inspiration images and sketches by Bjork and Scott. Read on for details.
The making of “Virus” for iPhone/iPad by @bjork + @snibble | CreativeApplications.Net
Topics: iPad app, iPhone app
Posted by Ed Roney on September 1, 2011

http://xkcd.com/936/
Topics: cartoon