Posts Tagged ‘Tools’

We are pleased to present below all posts tagged with ‘Tools’.

35 Useful Source Code Editors Reviewed

To edit HTML- and CSS-code you only need a simple plaintext-editor — the rest depends on your skills and your creativity. However, to make your life a little bit easier, you can use some more comfortable source-code editors with advanced editing features. These features can effectively support you during coding, debugging and testing. Powerful modern editors provide developers with syntax highlighting, diff, macros, plugins, code-snippets, preview-option and an integrated FTP-management tool. Some editors go even further and offer a complete integrated development environment with numerous features and functions.

Screenshot

In the list below we present an overview of 35 established or rather unknown — but useful source code-editors; you'll probably find "usual suspects" — your favourite editor or the editor you've once been working with. But you'll also find some rather unknown alternatives which are definitely worth considering when choosing an optimal source code editor.

Some of the "ancient" text-editors such as EMacs or Vi are still alive and have achieved a remarkable level of quality over years. We've presented them below proving that sometimes it is really better to consider preferring a rather old editor to a "fresh" one. The position of the editors in the list is rather random and doesn't necessarily correspond to our personal evaluation of the editors. Please notice: even although this overview presents quite many editors, it doesn't mention all of them.

Yesterday we've published a review of 25 WYSIWYG-editors. Now, what about useful source code editors? What is your favourite?

Read more...

25 Useful WYSIWYG Editors Reviewed

When it comes to coding editors, it's damn hard to a get a clear overview of all the benefits and functionalities different editors have to offer. However, in the end everybody needs one, so it's important to know which editor is best tailored to your personal needs.

WYSIWYG-editors are often criticized by real coding ninjas for bloated, dirty and not standards-complaint source code they've been producing over the last years. However, WYSIWYG-editors have become much better recently. Some of them even produce valid and elegant code.

Screenshot

Sometimes you need to provide your clients with some simple tools to edit or update their web-sites. And this is where the utility of WYSIWYG-editors comes in. As a web-professional you need to provide your clients with some sophisticated advice and offer a simple yet effective tool — e.g. a WYSIWYG-editor. In this article we've tried to give you an overview of both useful and deprecated WYSIWYG-editors.

Read more...

Professional Web Design Forums

Web design-related forums are a place where you interact with other designers, exchange ideas or discuss your first drafts. When you have a problem, you can post the issue, and then receive feedback on possible design or coding solutions from community members. This interaction is a great way to establish contacts and build relationships. Forums are used for networking and marketing purposes. They are practical places to solve problems and can serve as a form of social diversion.

Designers Talk Forum

As designers and developers, we choose a forum depending on its ability to approach our needs. In best case the forum should be large enough, moderators should be cooperative and the posts should be responded quickly. There is nothing worse than posting a thread on a forum and no one replies to it.

In forums, users develop a reputation over time. The forum software can be used to track this. Some forums allow users to rate each other as well. Also, the more you participate and the more professional input you bring to the community, the more other members will recognize you and respect your opinion.

Read more...

Productivity Boost: Key Stroke Launchers

Productivity is a tricky thing. Once you've found your way to get things done, you aren't likely to change anything until the system (your workflow or your tools) doesn't work any more. For instance, many developers tend to use the very same versions of applications they've been using over years. After all, you get things done and you've got used to it — so why should you introduce any changes? "Never touch the running system" is the principle which is often followed in such situations.

However, this approach has its drawbacks. For instance, you might simply be not aware of some useful tools which would save you many headaches, a lot of money and dozens of sleepless nights. Using them, you can become more efficient, more productive and consequently minimize the time you spend on tiring, monotonous daily routine tasks.

Over the next months we are going to cover a number of useful tools, services and applications which might help you to improve your workflow and increase your productivity. Most of them will turn out to be life-savers in practice, as they help you to accomplish some tasks automatically and you would need to do them manually otherwise.

Launchy

In this article we present some free key stroke launchers — desktop-applications which you can use to start some other applications without a single mouse click.

Read more...

Frameworks Round-Up: When To Use, How To Choose?

Software frameworks provide developers with powerful tools to develop more flexible and less error-prone applications in a more effective way. Software frameworks often help expedite the development process by providing necessary functionality “out of the box”. Such things include user/role management, data access, caching, and much more. These frameworks aid in helping you focus on the more important details of design and even project management by alleviating the need to reinvent the wheel for common development needs.

There are frameworks that cover specific areas of application development such as JavaScript/CSS frameworks that target the presentation (view) layer of the application, and there are others that handle more of the dynamic aspects of the application. Some include both!

cakePHP

In the following we present an overview of most popular web application frameworks; we cover both server-side (PHP, Java, C#, Ruby) and client-side approaches (JavaScript, CSS).

You can also take a look at

Read more...

Online Calendars and Date Pickers

Calendars always come in handy. Whether you are planning a schedule for your next project, manage your appointments or simply want to keep track on events you are going to take part in — to get things done in time you need a clear, simple and user-friendly time line. The more flexible your calendars are, the more effectively you can work with them. E.g. setting up your milestones, defining your deadlines and shifting your time line once unexpected problems occur. Besides, if you can get notified once the deadline is coming up or update the data once you stuck in the traffic then your calendar can turn out to be a real life-saver and boost your effectiveness.

Online calendars can also be useful if you'd like to publish your schedule or share it with your colleagues instantly — instead of sending hundreds of e-mails via a mailing list. Or if you'd like to provide your visitors with a date picker — e.g. for your web form. In fact, online calendar services, scripts, tools and software applications are useful for everybody.

Compact Calendar

This post presents a detailed overview of calendar scripts (Ajax, PHP, DHTML etc.), applications, tools and related services, including CSS-styling of online calendars and web-services you can use to generate a printable weekly planners and monthly and yearly calendars for free.

Read more...

Charts And Graphs: Modern Solutions

Charts are supposed to visualize data in order to give a more profound understanding of the nature of a given problem or recent developments. Whatever type of data presentation you prefer (pie charts, bubble charts, bar graphs, network diagrams etc.), you can create charts in graphic editors manually or use special desktop-software instead. In both cases you have a major problem: once you’d like to update an old chart, or create a new one, you have to run the application and create new images over and over again. That’s not flexible. That's also not usable — e.g. if you'd like to update your chart live.

Server-based solutions, implemented with Flash, JavaScript or pure CSS, offer a more flexible alternative. In fact, since Flash offers significant advantages over static data presentation with CSS and JavaScript, most solutions use it for dynamic data visualization. The data itself is often stored in XML-files which are loaded and updated via PHP or ASP. The price range varies enormously — depending on the flexibility and level of customization you'd like to have. However, if you don't want to pay, you don't have to — there are powerful free solutions as well.

Chart Demo Screenshot

This article presents an overview of tools, applications and techniques for visualizing data in charts and graphs. Among other things both free and commercial chart tools, services, desktop-applications and web-based solutions (Flash, JavaScript, CSS) — you can use them on your server — are presented.

Please notice that the solutions listed below don't necessarily produce charts which serve the main purpose of data visualization — namely, to provide an easy-to-use visual presentation of (possibly) complex data sets. It's far more important that the presented information is usable and comprehensible rather than presented in a visually appealing way. Outstanding data visualizations aren't achieved by the beauty of data presentation, but by an effective interpretation of the data it represents.

Read more...

↑ Back to top