iPad Tools for Project Managers: Moment Diary

One of the biggest challenges for a Project Manager is making sure that all the details are remembered and incorporated when need be.  Changes in direction, on-going decision-making and just who said what and when, can be hard to remember as things get complicated and busy.

One of the best tools to address the problem is the project diary. The project manager is often identifiable as the one who is always carrying a notebook or large diary.  As the technological age continues to develop, this may sometimes be a laptop computer.

The iPad can do even better.  No need to be plugged in (unless you need a recharge) and a lot easier to perch on your knee, it's very much a go-anywhere accessory and doesn't weigh any more than the diary did.

MD -- the Moment Diary -- is a simple but effective diary of notes with a date stamp.  With its  ability to insert pictures and voice notes as well as text, it's very easy to make progress reports hassle-free and very quick to put together.  The search function makes it a breeze finding specific notes again.  You can sort your dates into ascending or descending order, or select a range of dates for export. You can also set 'stickers' to flag important notes (10 stickers for £1.49).

 iPad Screenshot 1

As well as a full calendar, the app has settings for font sizes and colours with on/off for most features.  Exporting is done with an email or by linking from PC or Mac using your browser and the IP address of your iPad.

 iPad Screenshot 2

Categorisation must be done with an extra tag rather than splitting notes up into topics or books as you might with another app, but this is so like the old project diary or notebook, that it will feel familiar immediately.

Available from the app store for free, this 10MB app from Utagoe Inc will slide easily into the project manager's toolkit

How to Extend iPhone Battery Life After an iOS 8 Upgrade

Two new iPhones have hit the market and, as usual, Apple has released a new version of iOS alongside them. The new operating system, iOS 8, is full of new features, but as with many new releases, it is not bug-free yet. Many users are complaining that their phone batteries are draining even faster than with previous versions of the operating system. Fortunately, there are a few tricks to extend your battery's life after upgrading to iOS 8.

Battery Breakdown

This feature allows you to disable apps that are running in the background and are potentially draining your battery. Access it via Settings > General > Usage > Battery Usage. Turn off any applications that you are not currently using.

Turn Off Background App Refresh

Background App Refresh checks various installed apps and updates them in the background. While this can be handy to make sure you have the latest versions of your apps with minimal effort, it can also drain your battery unnecessarily. You can turn it off through your iPhone's general settings under "Background App Refresh."

Disable 4G Lite

This is the generation of speedy Internet connections, but 4G lite comes at a price. If you do not truly need a fast internet connection, try turning off 4G to save battery life. Disable it through Settings > Cellular > Enable LTE (select to turn off). Better yet, use a wifi connection for your Internet needs whenever possible.

Disable Dynamic Wallpaper

The new wallpaper options may be pretty, but creating all that movement on your phone also takes up a lot of battery energy. Choose a static background instead of a dynamic one if you are having battery-life issues.

Turn Screen Brightness Down

While the iOS 8 update does not turn your screen brightness up, this is often the easiest way to extend your battery life. You may not have had previous issues, but turning your screen brightness down by half can extend your battery life by an hour or more. Adjust the brightness via Settings > Display & Brightness. Disable Auto-Brightness for an even bigger boost to battery life.

Replace Your Battery

 If none of the above tips work and you are using an older iPhone, it may be time to replace your battery. Batteries lose overall capacity over time, so even when fully charged, they will not hold as much power or last as long as a new battery.

 Whether you just purchased a new iPhone 6 or 6s, or you upgraded your old iPhone to iOS 8, you can expect struggles with battery life. The new features may be fun, but if you are away from your charger frequently, you should get used to turning off many of the more power-hungry options to extend your battery's life.

How to Use Gmail Advanced Search

Everyone knows what a pain it is to sift through hundreds or even thousands of emails. But Gmail users can save time with the help of its advanced search feature, a powerful tool that lets you quickly search, organize and purge your email.

You will find the Gmail search bar at the middle top of the page when you are signed in. At first glance, the search box looks like any ordinary search bar: you type keywords and Gmail returns a fairly accurate list of related messages. What you might not know is that you can use advanced search operators to refine your queries. Knowing how to use these search operators can help you navigate your Gmail messages quickly and efficiently.

Here is a breakdown of some of the most useful Gmail search operators and how to use them. You can either type operators directly in the search bar, or use the Gmail advanced options dialog box. To open the dialog box, click the down arrow in the search bar.

Search by Name or Email Address

Most basic searches involve looking for a particular email address or name. To retrieve messages sent to or from a specific email address, name or domain, use the operators:

from (sender)

to (recipient)

cc (carbon copy)

bcc (blind carbon copy)

To use the above, type operator: keyword where operator is the field and keyword is the word or phrase you want to find in it.


from: Mr. ABC

from: mr.abc@domain.xxx

to: Company XYZ


bcc: Agent XXX

from: comcast.net

Note that when using the bcc operator, Gmail cannot retrieve messages in which you yourself received a blind carbon copy.

Search by Message Title

Frequently, you can find the email you want if you remember its title. To find a message that contains a word or phrase in the title, type: subject: keyword where keyword is the full or partial title you are looking for.


subject: Your password reset information

subject: XYZ Magazine Newsletter

Search for Phrases

Doing a search for keywords in Gmail is simple. Just type the keyword(s) in the search bar. If you want the results to be exact enter the phrase within quotes, like so:

"$2 off"

"Error message 5"

Search by Label or Status

In Gmail, you can assign labels to your mail to help organize them. To retrieve messages you had previously marked under a particular label, type: label:keyword where keyword is the name of the label.



label:Old mail

You can also search for messages you either starred or marked as important. Type is:starred or is:important in the search bar.

Search Read/Unread Messages

Many people have a mix of read and unread messages in their Gmail accounts. If you want to view only one or the other kind, type: is:unread or is:read in the search bar. To retrieve only unread messages in your inbox, type is unread, in:inbox.

Search for Files

Looking for that elusive PDF file that someone sent you a year ago? Use Gmail's powerful search tool to track it down. Type filename.type has:attachment where filename is the name or partial name of the file, and type is the file extension.


logo*.png has:attachment

... retrieves messages with attached PNG files that begin with "logo."

*.pdf has:attachment

... retrieves all messages with attached PDF files.


... retrieves all messages that contain file attachments.

Alternatively, click the down arrow on the search bar. This will bring up the advanced search dialog box. Check the has:attachment check box. Type the name, partial name or file type of the file you are looking for. Click the blue magnifying glass button.

Search by Size

You can request Gmail to retrieve messages based on their size. This is useful when you need to find emails with big files attached to them. Use the larger and smaller operators.



... retrieves messages at least 15 megabytes in size.


... retrieves messages smaller than 500 kilobytes in size.

Search by Date

Do you keep mail that goes back several years? Save yourself time with Gmail's time-based operators before, after, older_than and newer_than.

The operators before and after are suitable for retrieving mail prior to or following a specific date. They use the format yyyy/mm/dd.



... retrieves all mail before January 1, 2014.


.... retrieves all mail on or after October 1, 2014.

The operators newer_than and older_than are similar but better for more general date ranges. They recognize the values d,m and y for day, month and year respectively.



... retrieves messages older than 12 days.


... retrieves messages newer than 2 months.

Combination Searches

You can combine Gmail search opreators to perform more complex functions. Here are some examples.

Find all important messages by sender:

from:(sender email), is:important

Find all JPEG attachments sent to recipient:

to:(sender email), filename:*.jpg, has:attachment

Find all file attachments with a specific label:

label:(label name), has:attachment

For more information, please refer to the Gmail help page on advanced searches: support.google.com/mail/answer/7190?hl=en

heatmaps mobile analytics

5 User Analytics Tools for App Developers

Are you considering launching a mobile app for your online business? Need to track user data to ensure your app is delivering the features your customers want? There are a variety of helpful user analytics tools you can consider integrating into your app's infrastructure. Following are five finds you can consider:


Adjust's analytics platform offers a number of excellent features for mobile app developers. Customize your campaigns according to your business' current needs. Track KPI data for a specific feature within your app or segment your data analysis according to user behavior. Adjust integrates with both iTunes and Google Play data to help you understand the performance of your app as compared to similar apps in your category.

adjust mobile analytics


If you're planning to develop on the iOS platform, Appsee is worth investigating. Add Appsee's software development kit to your code and you'll be able to record user engagement with your app in real time. Track everything from registration interactions to application crash events.

appsee mobile anlytics


Countly provides an open-source analytics platform to mobile developers. Track a variety of data outputs including app version, screen resolution, geographic location, and device used. If you only integrate one analytics platform into your app's development, Countly just might be your best choice.

countly mobile analytics


Available for the iOS platform, Heatmaps lets you track physical user engagement with your application. Follow everything from page swipes to image pinches. Each time a user interacts with your application, you'll be able to view their moves in real time. Discover user engagement flows as well as orientation preferences (landscape or portrait). The more data you discover, the better your next app updates will be for your users.

heatmaps mobile analytics


If traditional analytics aren't offering you enough data, consider integrating YouEye into your analysis efforts. YouEye enables one-on-one video interviews with your users. Find out first-hand your audience's preferences or dislikes and discover features your users would like to see added to your app.

youeye mobile analytics

Maintaining a mobile app offering your users find engaging and helpful is made easier if you pay attention to ongoing interactions with your product. Integrating analytics into your product helps you not only discover problem areas but also potential spin-off applications you might overlook (high user interaction counts). Will you be considering any of the above-listed tools as you develop your software?

8 Useful Responsive Web Design Tutorials of July 2014

Web design is a process of integrating new stuff into the design. It is also making the web page look updated and great according to the newest technology and techniques. Responsive design is the new thing in web design trends. Responsive sites basically adjust their dimensions and size according to the device’s screen size. It is very easy to design a responsive web page, but anything requires some training and tutorials to be learned before implementation.

A good tutorial is something that teaches the important and required stuff in the least possible time. A good tutorial also presents the least complicated content and data. It is all about conveying the message to even the most newbie person reading it.

We learn new material using these type of tutorials. For responsive web design, there are thousands of tutorials available on the web. These offer cool and amazing features and levels of teaching. A good tutorial teaches code placement and design in an easy and effective way.

You might get confused or frustrated with all of the available tutorials. Here are the 8 most useful responsive web design tutorials.

1) Build Basic Responsive Site CSS

In this tutorial, the principles behind responsive web design are presented in detail. You can build a website that scales perfectly on both large and small screens. Responsive web design has mainly become a hot topic because more people are using mobile devices such as iPhones, iPads, and BlackBerrys to access the Internet.

So it’s becoming increasingly important to understand that a website should not be specifically about either the desktop or the mobile device, but about building in such a way that its layout adapts to varying viewport sizes.



2) How to Design a Mobile Responsive Website

In these tutorials, you can learn how to make a responsive web design for mobile devices.



3) How to Add Responsive Video to Your Website

The web design industry is evolving at a rapid pace. So, sometimes, we need to adjust our design and development techniques to account for new technologies. Nowadays, responsive web design is advanced technologies for everyone. You can embedded videos on the sites similar as images.



4) Responsive Web Design Layouts and Media Queries

A responsive website is a website that will respond and adapt to the user’s behavior and screen size. The idea is to resize and reorder the design, adapt images, typography, columns, etc. These adjustments are based on screen or browser size, resolution and orientation instead of providing each device a specific website.



5) Design Sites Using Responsive Grid System

The Responsive Grid System isn't a framework or a boilerplate. But it does make creating responsive websites quick and easy.



6) Handling Typography Responsive Design

Responsive web design is a wonderfully fluid grid and media query. It makes our designs fit screens of any size. In this tutorial you will learn how to fit typography into a responsive web design site.




7) Create Fluid Layouts HTML5 and CSS3

In these tutorials, designers and developers can get the knowledge about how to create fluid layouts with HTML5 and CSS3 responsive sites.



8) Responsive Web Design a Visual Guide net

According to this guide, you can learn about how we can fit a site on every device.



5 Best Free CSS Editors for Linux System

A computer system is useless without an operating system. Developers at the bigger companies have been working well on building the least complicated and easy to use operating systems. Linux, considered to be a complex OS, is still the most used operating system around. It is not only used by developers and tech geeks, but the average users like you and me also prefer it. It offers an amazing stability factor, and the level of application extensions is much better than Windows.

Here are the 5 best free CSS editors for Linux.

1) Amaya

Amaya is an open source CSS web editor tool used to create and update documents directly on the web. Amaya supports HTML, CSS, XHTML, MathML and SVG. Amaya software is written in C and is available for Linux.

best css editors for Linux amaya

2) jedit

jEdit is another great programming CSS tool for Linux users. Its written in Java and has many great features that makes it popular among coders.

best css editors for Linux jedit

3) Bluefish

Bluefish is a powerful editor targeted toward programmers and web developers. It offers many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages. It can be run on Linux. 

best css editors for Linux bluefish

4) Gedit

Gedit is another great tool for Linux system developers.


5) cssed

CSSed helps to create and develop CSS applications. It tries to ease the CSS editing. It is an open-source project to download free. Some features include syntax highlighting, syntax validation, MDI notebook based interface, quick CSS properties and values insertion, auto-completion and dialog-based insertion of CSS complex values.

best css editors for Linux cssed

Top 10 Best Cloud Based IDEs for Programmers

We have used a lots of desktop-based software for web development, but now is the time for cloud-based IDEs that provide a fast, easy and advanced platform for programming. Nowadays, all software companies and developers are using a desktop based development environment, where you are the single person who can code, compile and, debag applications. But with Cloud, multiple people can access the codes through the web to co-build and co-debug. Developers can access through all devices and browsers.

Nowadays, cloud-based IDEs available with advanced features provide a useful development environment for programmers. Today we are going to share some best Cloud based IDEs for web developers.

1) Cloud9

This is one of the best and most powerful IDEs. Developers can run and debug your code anywhere and anytime. Cloud9 IDE is an online development for JavaScript, Node.js , HTML, PHP, CSS and 23 other languages.

Best cloud IDEs for web programmers 2014 - c9

2) Codenvy

Codenvy is another cloud based development environment for developers. This codenvy cloud is for Rails, Python, PHP, JavaScript, Android and many more languages.

Best cloud IDEs for web programmers 2014 - codenvy

3) Code Anywhere

Codeanywhere is the most powerful code editor available in the cloud. It has some great features and desktop based applications that make it popular among web developers.


Best cloud IDEs for web programmers 2014 - codeanywhere

4) Koding

Koding another great development environment for web developers.


Best cloud IDEs for web programmers 2014 - koding

5) Neutron Drive

Neutrondrive development environment provides the facility to follow you on any computer anywhere you go. It provide some great features for programmers, such as realtime collaboration, auto saves to Google Drive, Realtime Markdown preview, Google Drive revision control, File browser and many more.

Best cloud IDEs for web programmers 2014 - neutron-drive

6) Collide

Collide is an open-source "collaborative IDE" demonstration. It allows multiple users to edit the same files in real-time,
with syntax highlighting, autcomplete, quick-search and a host of other features.


Best cloud IDEs for web programmers 2014 - collide

7) Orion

Orion is open source platform for cloud based development tool that helps to code everywhere you are at any time.

Best cloud IDEs for web programmers 2014 -orion

8) Python Fiddle

Python Fiddle is another great platform for web developers that provides the cloud environment for programmers.


Best cloud IDEs for web programmers 2014 - pythonfiddle

9) Erbix

Erbix is a browser based IDE for server side javascript Apps. You can use server side JavaScript to simplify your code and increase your developer productivity.


Best cloud IDEs for web programmers 2014 - erbix

10) SourceKit

This text editor is provided by Google. It's also a useful cloud text editor for programmers.


Best cloud IDEs for web programmers 2014 - sourcekit

Top 10 Amazing HTML & CSS UI Kits for Web Designers

Bootstrap is a really cool front end framework, which is responsive, and can be basically termed as a browser based IDE. Bootstrap is compatible with almost all major web browsers like Firefox, chrome, etc, and works charm, when developing web applications, website, web pages, etc, because of the amazing number of tool kits and support stuff available. This is an open source tool, available to get and download at Github. This was first integrated at twitter, to improve consistency of the stuff going on, but now is very widely used elsewhere too, including web designing processes, etc.

Bootstrap doesn’t end there. It offers a lot of amazing UI kits, which you can integrate into it, and improve your development process so it is smoother, quicker and better. These free css3 UI kits can speed up your web development process to new heights thus giving you extra time to spare. Copy the html and css code into your web page elements and you are all set to enjoy the beautiful design. As well as copying the code, and getting the same thing, as it appears in the UI kit manual, this is how easy bootstrap has made the things.

These Bootstrap CSS and HTML UI kits are highly customizable, and you may customize all of it, or a particular element according to your own need, and matching your website design and theme. These kits are available in a huge number online, some of them being cheap, some of them being extremely costly, and some being free. We have prepared a list of the 10 best CSS and HTML UI kits for Bootstrap! These may be used by you, or any of your friend in development, and make the workflow quick and easy.

1) CSS3 UI Kit( PDS+CSS)

Here is the long awaited Icon Deposit CSS3 UI Kit. This includes everything from GUI switches and buttons, to radio buttons and checkboxes. I also included the Photoshop PSD file for those who want to edit the design or make the images bigger.


best CSS and HTML UI Kits - css3-ui-kits

2) Metro UI CSS Kit

Metro UI CSS is a BizSpark Startup. Microsoft BizSpark is a global program that helps software startups succeed by giving them access to software development tools, connecting them with key industry players, and providing marketing visibility.


best CSS and HTML UI Kits - metro-ui-kit

3) Flat-UI

Web designers can get a ton of User Interface Kit (UI Kit) as buttons, menus, typography, background and color. Icons and many more completely free.


best CSS and HTML UI Kits flat-ui

4) Dropper Bootstrap Skin

Dropper skin can be use used with any site built with the Bootstrap framework.  This Skin have many advanced functionality of CSS3. 


best CSS and HTML UI Kits dropper

5) Web UI CSS Kit 

Metro style and semi-flat designs are most popular nowadays. This UI kit comes with some latest design  trends embraces the latest design trends and mixes flat design with more graduated design styles. 


best CSS and HTML UI Kits webui-kit

6) CSS3 UI Kit

This CSS3 UI kit has many buttons,  search box, checkboxes, radio buttons, and more with the code. 



7) Bootflat UI Kit

BOOTFLAT is an open source Flat UI KIT based on Bootstrap 3.2.0 CSS framework.



8) Futurico UI HTML

Futurico has many useful and stylish radio boxes, modern buttons, colorful icons, calendars, music buttons, sign in button, like buttons and many more which designers will like a lot.


best CSS and HTML UI Kits  futurico

9) Pure CSS

This is one of the most popular sets that have a lot of responsive CSS modules that web designers can use in every web project.



10) MI Strap Twitter Bootstrap UI

ML Strap is a UI kit and theme built on the well-known Twitter Bootstrap framework, which means the set is highly customizable and easy to use.



6 Best Free VoIP Software for Linux Users

Linux is the second most popular operating system among users. Every OS contains large amounts of useful software for users. Today, we are going to share Voice over IP(VoIP)  software. Nowadays, internet telephony is widely used among internet users. Skype is one of the best way to connect, providing advanced functionality for its users.

If you want to call over the internet to a family member or friend, you can do so with these applications. We always try to share good stuff on our site, such as cheat sheets, web templates, jQuery plugins and much more. Please visit these best VoIP software for Linux systems and share your thoughts with us.

1) Twinkle Phone

Twinkle is one of the best VoIP softwares for instant message communications using SIP protocols. It's also used for direct IP phone to IP phone communication.



2) Ekiga

Ekiga is free open-source softphone and instant messenger application over the internet.



3) kPhone

KPhone is a SIP UA for Linux, supporting a multitude of features.



4) Qutecom



5) Linphone

Linephone is another excellent way to connect over internet phone or voice over IP phone ( VoIP). With linphone you can communicate freely with people over the internet, with voice, video, and text instant messaging.


6) kiax2

Kiax is an open-source softphone that provides a simple user interface for making VoIP calls. 


12 Best Free jQuery Plugins of June 2014

jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC by John Resig. It is currently developed by a team of developers led by Dave Methvin. It's used by over 80% of the 10,000 most visited websites, and because of its extensive and wonderful extensibility, it is the most widely used Javascript library used today. This is a free, open source library, and registered under the M.I.T License. jQuery's syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications. jQuery also provides capabilities for developers to create plug-ins on top of the JavaScript library.

Jquery is basically an open source java script library that provides wonderful plugins for the website, simplifying things for the user, who is reading that HTML document, and the developer, who is developing it. A jQuery plugin is simply a new method that we use to extend jQuery's prototype object. By extending the prototype object you enable all jQuery objects to inherit any methods that you add. Writing these plugins is not all difficult task; all you need is to understand the basic and logical understanding of JavaScript and you can code any plugin the way you want and embed it over your web page.

There are already so many jquery developers working on it and creating a plethora of plugins. There are some trying to sell it, as well as some distributing it for free, and so it becomes a difficult task to choose between the huge list. Here is a list of the 12 best jqeury plugins available to download in June 2014 that are both cheap and effective.

1) Grid Scrolling js



2) Scroll ME

With the help of this plugin, you can add simple scrolling effects to web pages. ScrollMe can scale, rotate, translate, and change the opacity of elements on the page.



3) Row Grid.js

A small, lightweight jQuery plugin for placing items in straight rows. 



4) LiteBox


5) Font Icon Picker

jQuery fontIconPicker is a small jQuery plugin that allows you to include an elegant icon picker with categories, search and pagination inside your administration forms.



6) Scrollify

A jQuery plugin that assists scrolling and smoothly snaps to sections. Fully configurable and optimized for touch.



7) Mix it up

MixItUp is a jQuery plugin providing animated filtering and sorting.



8) Scroll To By Speed

It's best to perform this animation by scroll speed. That's what this jQuery plugin does.



9) jNottery

jNottery is here to help users with sharing and managing content of your website more effctively! The library's workflow is fairly straightforward.



10) Instagram Lite


11) jCalculator

This plugins helps to find the calculation of inputs.



12) Shuffle Images

This plugin is perfect for when you want to save space while allowing users to take a peek at what other images are related to the one displayed.