G$earch

30 Cheatsheets & Infographics For Software Developers

Posted by Harshad

30 Cheatsheets & Infographics For Software Developers


30 Cheatsheets & Infographics For Software Developers

Posted: 03 Oct 2013 08:01 AM PDT

We don’t mention software developers on this site often enough but it would be a crime to not have a cheatsheet for this group after catering cheatsheet collections for:

If you are just embarking on a journey to learn a programming language or would just like to find some cheats that would make debugging a tad bit easier, we have a compilation of 30 cheatsheets & infographics for software developers.

Keep in mind that each link will lead you to the original site where you can view the entire content of the cheatsheet or infographic, or download it in PDF.

How To Become A Software Developer

How To Become A Software Developer

The Developers Toolkit

Developer Toolkit

Why Software Developers Should Prototype

Software Prototype

The Evolution of Programming

Evolution of Programming

Career Opportunities in Software and Mobile Applications Development

Software and Mobile Developement

Top 10 Programming Languages

Top 10 Programming Languages

What Makes A Great Software Engineer?

Great Software Engineer

A Brief History of Open-Source Code

Open Source History

Computer Programming Languages

Programming Languages

The New Industrial Revolution Favors Developers

Industrial Developers

The History of Programming Languages Infographic

History of Programming Languages

jQuery Cheatsheet – The site also has cheatsheets for many other programming languages.

jQuery Cheatsheet

C# Basics Reference Sheet (PDF)

CSharp Basic

C++11 Cheatsheet

C++11 Cheatsheet

C++11 Regex Cheatsheet

C++11 Regex

Node.JS Help Sheet (PDF)

Node.JS Help Sheet

Java Syntax Cheatsheet (PDF)

Java Syntax Cheatsheet

Java Cheatsheet

Java Cheatsheet

JavaScript Cheatsheet (PDF)

JavaScript Cheatsheet

Objective-C Cheatsheet & Quick Reference (PDF)

Objective-C Cheatsheet

C Reference Card (ANSI) (PDF)

C Reference Card

Core C# and .NET Quick Reference (PDF)

CSharp Reference

Ruby QuickRef

Ruby QuickRef

Ruby Cheatsheet (PDF)

Ruby Cheatsheet

Python 2.6 Quick Reference

Python 2.6 Quick Reference

Flash ActionScript Quick Reference

Flash ActionScript

PHP Cheatsheet

PHP Cheatsheet

Coding Guidelines for C# 3.0, 4.0, 5.0 (PDF)

CSharp Coding Guidelines

ActionScript 3.0 Syntax Cheatsheet (PDF)

ActionScript 3.0 Syntax

C# Cheatsheet & Notes (PDF)

CSharp PDF


    


Freebie Release: Adobe Long Shadow Icon Set

Posted: 03 Oct 2013 06:01 AM PDT

We featured Simon Rahm’s Long Shadow Flat Icon Set giveaway a while back. Well, Simon is back with another set of icons to give away to our readers. We know that a lot of our readers are fans of Adobe Creative Suite (and if you haven’t checked out Adobe Creative Suite Toolbar Shortcut Wallpapers, you’re welcome).

This time, Simon has applied the long shadow design to some of our favorite Adobe Creative Suite Icons, namely: Adobe Story, Fireworks, Illustrator, Flash Player, InDesign, Premiere Pro, After Effects, Contribute, Encore, OnLocation, Photoshop, Prelude, Speedgrade, Audition, Dreamweaver, Flash Catalyst, Flash Builder, Bridge and CS7.

Download Icon Set

The icons in this icon set are available for download in AI and in two forms for PNG, one with shadow, the other without.

Adobe Icons (shadow background) Adobe Icons (without shadow background)
32×32 (PNG) 32×32 (PNG)
64×64 (PNG) 64×64 (PNG)
128×128 (PNG) 128×128 (PNG)
256×256 (PNG) 256×256 (PNG)
512×512 (PNG) 512×512 (PNG)
.AI
ALL

    


Fresh Resources for Designers and Developers — October 2013

Posted: 03 Oct 2013 04:01 AM PDT

Ladies and gents, our fresh resources compilation has reached its first year! And I’m really excited for this round as we have put together some really cool stuff.

Find resource piles for vector icons and UI designs, get tools to help with your task to optimize your site for mobile, a tool to help you process images in large batches into multiple image dimensions, and if you want to make your site voice-enabled, you can.

Let’s check out October’s roundup.

Tridiv

CSS has evolved rapidly in the last couple of years, and with the new features that are introduced in CSS3 specifications like Drop Shadow, 2D/3D Transformation, and Transition, we are now able to build a comparable 3D object using only HTML and CSS.

Tridiv is a web application that makes this idea of creating 3D upon CSS less complicated. With Tridiv, we can build a 3D object in an interactive way with the GUI. Some of the examples are really amazing, check them out.

Tridiv

Mobile Design Kit

Unlike desktop computers, mobile devices come in too many different screen sizes. It is challenging to accommodate this when designing an application or a mobile-optimized website. So, you might need a design kit to help you out on that matter.

Mobile Design Kit, as the name suggests, is a set of mobile device mockups with real screensize pixel, created by Daniel Chitu. It comes with 15 types of devices ranging from iOS to Android to Windows Phone platform. You can use it to help you design an app or website for mobile in the right size and great precision.

Mobile Design Kit

SkalaPreview

SkalaPreview is a free OSX and iOS application for previewing images in real mobile devices. After constructing your crafted design using the Mobile Design Kit above, it is time to preview it in a real device. By using SkalaPreview app, this is a snap. You can also preview the design in real time as you are editing it in Photoshop, which could tremendously streamline your workflow.

SkalaPreview

NProgress

Did you notice that when you are navigating across Youtube pages, there is a loading bar moving at the very top of the window? This Progress Bar is a popular way in Ajax-based websites to show that the content is being loaded. If you want to add the same progress bar, there is a JS library for that called NProgress.

NProgress

iOS 7 Vector Icons

iOS7 comes with new UI direction. It is now flat and thin. That means, you also need a different set of UI components including the icons when designing for iOS7. Here are collections of more than 800 vector icons for iOS7 designed by Icons8.

iOS 7 icons

Brick

Brick is a set of reusable UI aimed for rapid mobile and web application. Brick is developed by Mozilla, and it uses X-tags to construct UI components. At the time of this writing, it comes with 13 general web components such as Appbar, Calendar, Datepicker, and Flipbox.

Brick

Pttrns

Every designer relies on inspiration for his or her work, and an Application designer is no exception. If you are building a mobile application, Pttrns is one of the sites you should visit to find some inspiration. It collects more than 1000 beautifully crafted UI design in mobile application.

Pttrns

PSD Fonts

PSD Fonts is a nice little web tool that allows you to figure out the fonts being used in a PSD file quickly, so that you don’t having to painfully search through a bunch of PSD layers on your own. It’s a time saver tool and worth-bookmarking.

PSD Fonts

Sizzlepig

In Responsive Design, we ideally need a set of multiple image dimensions to cater to multiple screen sizes. However, It could be a rea pain to crop large numbers of images. So, you need a tool like SizzlePig for help. Sizzlepig is a web tool that will automatically resize or crop all the images in a folder in a specified dimension.

SizzlePig

Annyang

Annyang — which in Korean means Hi or Hello — is a Voice Command library. While we traditionally use a keyboard or mouse to interact with a Website, by using this library, we can add voice interaction to our website, similar to what Siri does for iOS. Using Voice Command might come in useful to extend website accessibility as well as to enrich user experience.

Annyang


    


Create a Mini Social Network For Your Business with Bitrix24

Posted: 02 Oct 2013 10:01 PM PDT

The power of the internet allows for startups or home businesses to quickly grow. Sooner or later, those small startups will turn into running offices, where meeting and web conferencing tools are used for daily communication.

For something more advanced than just a messaging tool, there’s Bitrix24, a service you can use to collaborate with employees to discuss and manage a business.

Bitrix24

Bitrix24 works as an intranet – a personal communications (social) network for your business. It lets you interact with colleagues, share files on the cloud, manage tasks, organize a company calendar and much more. Here are all the cool features Bitrix24 has to offer small, medium and even large business owners.

Getting Started With Bitrix24

A first time sign up on Bitrix24 will make you the admin of your company’s network. There’s no other way to give someone else administrative rights so this account is very crucial for your network.

It allows you to set tasks for other users, edit their profiles, view their personal calendars, etc. You’ll also have to name your Intranet to allow users access with a login ID and password through this domain.

Bitrix24 Intranet

Once registered, you’ll have access to the portal and can start inviting colleagues to your personal network.

The portal allows you to:

  • add specific user tasks
  • plan a work calendar
  • add files to the cloud storage for everyone to access
  • send chat messages between colleagues
  • build a CRM database
  • even access your email accounts from providers like Gmail, Outlook, iCloud, Yahoo, AOL, Microsoft Exchange or a personal IMAP.

Bitrix24 Activity

WorkGroups

You can also manage your employees by categorizing them under "departments" so it’s easy to communicate and give them department-specific tasks.

These departments will be workgroups that act as a miniature intranet of your company. In the group, users can discuss their projects and share files that are confined only to that workgroup. This will prevent interference or a cluttered activity feed for those outside of the workgroup.

Bitrix24 Workgroup

Customer Relationship Management

If your business deals with a lot of customers or a large clientele, this is a great feature you can benefit from. With the CRM tool, you can build your database of clients by entering or importing contact data and other relevant information.

Additionally, you can manage interactions and log events like phone calls or meetings between potential or existing clients with the tool. Deals that are made can also be logged in before creating an invoice (receipt) of payment. The tool also lets you create and view reports for an overall idea of how the business has progressed over time.

Bitrix24 CRM

Multi-Platform Support

Bitrix24 is supported on both Android and iOS that allows you to access all of Bitrix24′s features including chat, notifications, managing projects/tasks, view calendar, access shared files, and your CRM data.

Bitrix24 App

The desktop app is more of a messenger tool with added features, and is supported on both Windows and Mac OS. It allows you to receive chat messages, notifications of activities or incoming tasks, sync shared files on its cloud storage, and hold a video conference with up to 4 people.

The desktop program will also allows for screen sharing that will only be fully working by November 2013.

Bitrix24 Desktop

Conclusion

Bitrix24 is free for up to 12 users in a single network. Users get its basic but powerful features plus a 5GB cloud storage. Paying a monthly fee will grant you access to more features like unlimited users, higher cloud storage, records management, meetings planner, and can invite partners or clients.

Bitrix24 is probably good for small businesses and with everything stored securely in the Cloud, you won’t have to spend extra cost for a server or other hosting fees.


    


0 comments:

Post a Comment