When you see punctuation as your reading, there is no need to stop and think “What does that symbol mean?”. You instantly know. You were taught the meaning of punctuation at a young age and have probably encountered it everyday since. It’s this familiarity that makes these symbols effective as design elements, especially for logos. In this post we’ve put together a showcase of creative punctuation in logo design for your inspiration.
Archive for April 13th, 2010
Google Apps Re-Architected
My Favorite New Features in Visual Studio 2010
On Tuesday, April 13th, Microsoft released Visual Studio 2010 and the .NET Framework 4.0 (which includes ASP.NET 4.0). To get started with Visual Studio 2010 you can either download a trial version of one of the commercial editions or you can go grab the free Visual Web Developer 2010 Express Edition. The Visual Studio 2010 user experience is noticeably different than with previous versions. Some of the changes are cosmetic - gone is the decades-old red and orange color scheme, having been replaced with blues and purples - while others are more substantial. For instance, the Visual Studio 2010 shell was rewritten from the ground up to use Microsoft's Windows Presentation Foundation (WPF). In addition to an updated user experience, Visual Studio introduces an array of new features designed to improve developer productivity. There are new tools for searching for files, types, and class members; it's now easier than ever to use IntelliSense; the Toolbox can be searched using the keyboard; and you can use a single editor - Visual Studio 2010 - to work on .
This article explores some of the new features in Visual Studio 2010. It is not meant to be an exhaustive list, but rather highlights those features that I, as an ASP.NET
developer, find most useful in my line of work. Read on to learn more!
Read More >
Random Generator updated to AS3
There is one new getRan function which return random number less than max parameter. You can use this to limit the number you want to display. Here is new code with minor changes.
// author: FLANTURE http://flanture.blogspot.com
// date: 24 Jan 2009
// updated: 13 Apr 2010 (AS2 -> AS3)
import flash.filters.BlurFilter;
import flash.events.Event;
import flash.text.TextField;
var timerStarted:Boolean = false;
var counter:uint = 0;
var firstDigitStop:uint = 8;
var secondDigitStop:uint = 16;
var thirdDigitStop:uint = 20;
var filter:BlurFilter = new BlurFilter();
var filterArray:Array = new Array();
// function for roll_mc movie clip onPress action. If timer has not started,
// that means there is no action in progress, so we can start one.
roll_mc.addEventListener(MouseEvent.MOUSE_UP, onRoll);
function onRoll(evt:Event):void
{
if (!timerStarted) {
var filter:BlurFilter = new BlurFilter(60, 120, 1);
var filterArray:Array = new Array();
filterArray.push(filter);
num1_txt.filters = filterArray;
var newNumber1:Number = getRan(10);
num1_txt.text = newNumber1;
num2_txt.filters = filterArray;
var newNumber2:Number = getRan(10);
num2_txt.text = newNumber2;
num3_txt.filters = filterArray;
var newNumber3:Number = getRan(10);
num3_txt.text = newNumber3;
timerStarted = true;
}
}
// functions for restoring blur effect
function restoreBlur1() {
num1_txt.filters = new Array(filter);
}
function restoreBlur2() {
num2_txt.filters = new Array(filter);
}
function restoreBlur3() {
filter.blurY = 0;
filter.blurX = 0;
num3_txt.filters = new Array(filter);
}
// next function controls when blur should stop and numbers should display.
addEventListener(Event.ENTER_FRAME, onFrame);
function onFrame(evt:Event):void
{
if (timerStarted) {
if (counter < thirdDigitStop) {
counter += 1;
if (counter == firstDigitStop) {
restoreBlur3();
}
if (counter == secondDigitStop) {
restoreBlur2();
}
} else {
timerStarted = false;
counter = 0;
restoreBlur1();
}
}
}
// you can change firstDigitStop and other variables to suit your needs.
// numbers represent frames, not seconds.
function getRan(max:uint):uint
{
return Math.floor(Math.random()*max);
}
Everything else is the same, just target at least Flash Player 9 with AS3.

*_*
IT Energy and Carbon Footprint Tool for Universities
SusteIT (Sustainable Information Technology in Tertiary Education) have developed an Excel-based carbon footprinting tool for university technology energy use.




















