Showing posts with label india. Show all posts
Showing posts with label india. Show all posts

Monday, February 10, 2014

The 12 Best Free Photoshop Plugins for Designers

While Adobe Photoshop is a powerful, creative platform, using plugins can help to extend its capabilities and use it to its full potential. Using an add-on can help you perform tedious or difficult tasks in a more efficient manner, enabling you to spend more time on design.
There are thousands of plugins to choose from, but many are outdated and no longer work with updated versions of Photoshop. We've collected the best free plugins you can download, install and start using right away.
1.Social Kit
Social Kit provides customizable templates for four of the biggest social networks -- Facebook, Google+, Twitter and YouTube -- along with a variety of social buttons. Each template is fully sliced and customizable, and the plugin automatically updates when there's a minor change to the social sites' designs You can see your design changes in real time, and you can add contributors to projects to help improve it.
2.Layrs Control
Layrs Control is a free plugin that houses a collection of scripts to make the more mundane tasks in Photoshop. It provides five main features, including a layer name editor and options to remove any unused effects, flatten all layer effects, delete empty layers to cut down the file size, and rasterize smart objects.
3.Cut&Slice Me
Cut&Slice lets you export your assets to different devices in seconds, and it improves your workflow by naming your layers. You can cut and export files in PNG format, trimming extraneous pixels or specifying you size you require. Cut&Slice also exports your button states.
Exported files have unsupported characters in the file name removed, with support for .xxdpi, .Idpi, .mdpi and .hdpi. While Photoshop hasn't changed the way it exports for the web for years, Cut&Slice offers new capabilities, allowing you to create overlapping slices and exporting only what you need with maximum detail.
4.CSS3Ps
CSS3Ps is a free cloud-based Photoshop plugin that converts your layers to CSS3. Since it's based in the cloud, the updates and bug-fixes are transparent, so there's no need to update the plugin to use new features. It's easy to use -- just select your layers and click the CSS3Ps button, and it directs you to the CSS3Ps webpage where the output is generated.
The plugin features support for vendor prefixes for cross-browser compatibility, SASS and SCSS support, border radius, stroke, gradient overlay, drop shadow, outer glow, and inner glow. You can select multiple layers and groups of layers at once and convert them with one click, with additional support for blending modes, bevel and emboss. It's worth noting that in order for the plugin to convert appropriately, you need to use the correct Photoshop effects.
5.BlendMe.In
BlendMe.in is a plugin for both Photoshop and Illustrator that lets you search thousands of assets (including popular icon packs) that you can simply drag and drop into you canvas and continue work. All the icons are vector format, so they're inserted as smart objects and are infinitely scalable.
The assets are provided under the Creative Commons Attribution license, so you can use them in your personal and commercial projects. If you wish to have your collection of icons or assets considered, simply email the developer. All you need to do is install it via the extensions manager and you're ready to start.
The interface sits within the Photoshop panel, so it's unobtrusive and makes it easy to drag assets onto your canvas.
6.Renderly
Renderly will automatically exports screens, assets and detailed design specs, and with its smart technology, only those elements that have changed are exported. All you need to do is use a proper prefix and Render.ly will do the rest.
To keep your icons as vectors, simply add a prefix of "ico." For buttons, name a group with "btn" and create a state (e.g., add ":hover") at the end of the name inside that group. To export images, add "img" as a prefix and the image will be exported as a raster graphic. Inside your group, each variant must have a "+" in front of the layer name, and Renderly will automatically export as many screens or variants as you require. Each top level group is treated as a separate screen, so you can design your entire app or website in one PSD file.
Renderly is currently in private beta, but it's accepting new designers -- simply sign up for a chance to preview it.
7.Guide Guide
Dealing with multiple guides in Photoshop can be a pain, but using GuideGuide makes it easy to have pixel-accurate columns, rows, midpoints and baselines based on your document or selection. Your frequently used guide sets can be used for future use, with the ability to use multiple types of measurements.
The plugin works with Photoshop CS5, CS6 and CC and is simple to install. You can also use the plugin to measure exactly how wide a navigation element should be to fit evenly across the width of a site, as well as creating baseline grids and element padding.
8.Composer
Composer lets you update multiple layer comps in Photoshop with a single click, meaning less maintenance and more designing. It works on Photoshop CS5 or higher.
Select any layers or groups to which want to apply changes and use one of the four commands to update the selected layers: Update Layer Style, Update Position, Update Visibility and Update All. The plugin sits inside the Photoshop panel for easy access.
9.WebFont
The Web Font plugin lets you design with your desired website fonts from within Photoshop, with access to thousands of web fonts from prestigious foundries. It works in combination with professional font manager Suitcase Fusion 5 and web font service WebINK.
You can preview any font while you're working on a design, without having to download and install individual fonts to use in Photoshop. If you've chosen a font from WebINK, you only pay for the fonts that you use in your final site. It's important to note, however, that you can't use fonts purchased from WebINK for derivative work -- only as part of the website design process. When new fonts are added, they're available automatically.
10.Flaticon
Flaticon is a free project, created for and by designers and developers. It's home to one of the largest databases of free vector icons, available to download in SVG, PSD or PNG formats. You can also convert icons into web fonts, with all the icons on Flaticon completely scalable and editable, and accessible to any screen reader.
You have instant access to more than 31,000 icons. The database always stays synchronized so you never have to worry about manually updating the icon collection. The plugin has support for Photoshop CS5, CS6 and CC, and it's compatible with both Windows and Mac OS X.
11.Breeezy
Breeezy is a free plugin that adds multilayer export functionality to Photoshop. This makes it quick and easy to prepare graphics for app development or websites. It features the ability to save a layer's transparency when exporting, pass layer names to files, and organize all exported files and assets in one folder.
It works with Photoshop CS5 and higher on both Windows and Mac OS X.
12.Save Panel
Save Panel is a Photoshop plugin that optimizes file saving, meaning that you can configure the buttons to save documents with your favorite settings. It features the ability to customize the destination folder (either absolute or relative), image dimensions, file type and filename. Using the Save Panel with a service such as Dropbox lets you effectively share images with other people directly from Photoshop.

It's easy to configure, with no limitations on how many buttons you can create and customize. To set up, simply save presets created in the options dialog -- each preset will then be represented with a button on the panel, giving you quick access to your favorite settings.

Tuesday, January 21, 2014

10 Programming Languages You Should Learn in 2014

The tech sector is booming. If you've used a smartphone or logged on to a computer at least once in the last few years, you've probably noticed this.
As a result, coding skills are in high demand, with programming jobs paying significantly more than the average position. Even beyond the tech world, an understanding of at least one programming language makes an impressive addition to any resumé.

1. Java

What it is: Java is a class-based, object-oriented programming language developed by Sun Microsystems in the 1990s. It's one of the most in-demand programming languages, a standard for enterprise software, web-based content, games and mobile apps, as well as the Android operating system. Java is designed to work across multiple software platforms, meaning a program written on Mac OS X, for example, could also run on Windows.

2. C Language

What it is: A general-purpose, imperative programming language developed in the early '70s, C is the oldest and most widely used language, providing the building blocks for other popular languages, such as C#, Java, JavaScript and Python. C is mostly used for implementing operating systems and embedded applications.
Because it provides the foundation for many other languages, it is advisable to learn C (and C++) before moving on to others.
 3. C++
What it is: C++ is an intermediate-level language with object-oriented programming features, originally designed to enhance the C language. C++ powers major software like Firefox, Winamp and Adobe programs. It's used to develop systems software, application software, high-performance server and client applications and video games.


4. C#

What it is: Pronounced "C-sharp," C# is a multi-paradigm language developed by Microsoft as part of its .NET initiative. Combining principles from C and C++, C# is a general-purpose language used to develop software for Microsoft and Windows platforms.

5. Objective-C

What it is: Objective-C is a general-purpose, object-oriented programming language used by the Apple operating system. It powers Apple's OS X and iOS, as well as its APIs, and can be used to create iPhone apps, which has generated a huge demand for this once-outmoded programming language.

6. PHP

What it is: PHP (Hypertext Processor) is a free, server-side scripting language designed for dynamic websites and app development. It can be directly embedded into an HTMLsource document rather than an external file, which has made it a popular programming language for web developers. PHP powers more than 200 million websites, including Wordpress, Digg and Facebook.

7. Python

What it is: Python is a high-level, server-side scripting language for websites and mobile apps. It's considered a fairly easy language for beginners due to its readability and compact syntax, meaning developers can use fewer lines of code to express a concept than they would in other languages. It powers the web apps for Instagram, Pinterest and Rdio through its associated web framework, Django, and is used by Google, Yahoo! And NASA.

8. Ruby

What it is: A dynamic, object-oriented scripting language for developing websites and mobile apps, Ruby was designed to be simple and easy to write. It powers the Ruby on Rails (or Rails) framework, which is used on Scribd, GitHub, Groupon and Shopify. Like Python, Ruby is considered a fairly user-friendly language for beginners.

9. JavaScript

What it is: JavaScript is a client and server-side scripting language developed by Netscape that derives much of its syntax from C. It can be used across multiple web browsers and is considered essential for developing interactive or animated web functions. It is also used in game development and writing desktop applications. JavaScript interpreters are embedded in Google's Chrome extensions, Apple's Safari extensions, Adobe Acrobat and Reader, and Adobe's Creative Suite.


Monday, August 19, 2013

FOOTPRINT RECOGNITION SOFTWARE

How Footprint Recognition Software Can Revolutionize Zoology


New software can now identify an animal's gender and age based just on a picture of a footprint.
This is how it works: Key elements uniquely identifying a footprint are marked on an image, as shown below  with an Amur tiger print, prior to algorithmic classification.

Studying animal behavior in the wild usually starts with figuring out just where the wild animals are hiding. Field biologists can use a combination of methods for this, such as radio collars, aerial surveys, and camera traps to remotely monitor animal movement. However, to an expert eye, a well-preserved footprint can also reveal a surprising amount about an animal: its species, gender, age, even its individual identity.
 The scientists call this method footprint identification technique, or FIT. Professional trackers photograph footprints (with a ruler for scale) and add GPS coordinates. The footprints are then loaded into software that allows WildTrack to match them to a large number of known footprints from captive animals of the same species. Algorithms compare elements of the photographed footprint against those in a database of animals whose age and gender are known.
An ongoing challenge will be FIT's reliability (it is currently 90 percent accurate at correctly determining the sex, age, and species). Nonetheless the technique is low cost, relatively easy to use, and noninvasive compared to radio collaring, which requires darting an animal. But FIT doesn't work well with all animals yet, and is still very much in an experimental stage.