Feb 042013
 

Hello Everyone,

We started DigTheMail based on an observation of TAs behavior at the Department of Computer Engineering, Sharif University of Technology. At the department, instructors, TAs, and students can use online courseware systems. But non of them are reliable, easy-to-use systems. Therefore, many teaching assistants prefer to have students deliver their electronic assignments by email. They usually create a unique email address for the course and instruct students to attach their files to an email with a specific subject (e.g. CE44088-HW2-881184213). However, downloading and organizing those attachments is performed on an email-by-email basis and is not very easy.

DigTheMail helps teaching assistants download and orginize these assignments automatically. It uses IMAP technology to connect to a mail server that supports IMAP (e.g. gmail) and download the emails you want. This part is done using regular expressions.

Engineering & Development: Alimohammad Rabbani, Sadjad Fouladi

For information on how to download and use this software, go to DigTheMail’s GitHub page.

Aug 132012
 

When you play songs in iTunes or Spotify, this application gets the track name, artist, and album name of that song and shows it in Mountain Lion’s new Notification Center or Growl. This is your choice.

iTunification Icon

The idea started when I downloaded a similar application called Now Playing. That application was basically a loop that checked the song currently being played every 1-2 seconds. iTunification in contrast, observes the OS X’s native NSDistributedNotificationCenter. So it has less overhead and much less resources are used in it.

iTunification 1.5 Growl Support

iTunification can now be a good alternative to GrowlTunes which has somehow similar features and costs about $2 at the moment of writing this post. iTunification in addition to GrowlTunes features, supports Spotify and Mountain Lion’s Notification Center. Growl notifications are also customizable in iTunification.

iTunification Screenshot

iTunification only supports Mac OS X 10.8 since previous versions of OS X do not have a Notification Center. iTunification enables notifications from iTunes & Spotify in Notification Center and Growl.

iTunification is now open source. You can access source files at its GitHub page. https://github.com/AlimoRabbani/iTunification

iTunification
iTunification
iTunification_v1.5.zip
Version: 1.5
3.5 MiB
10879 Downloads
Details...
May 222012
 

kstenerud@github develops a very useful template for Xcode. It enables you to build iOS frameworks from your own library or available libraries online. Building a framework will help you use your libraries in different projects easier and without having all .m and .h files floating in your project’s resource directory.

I used this template to build SBJson.framework for my own iOS projects. Here is a screenshot of what you will see before using this template: