All posts tagged “Quickly”

GMO apples that don’t brown so quickly have been approved by the USDA

The US Department of Agriculture has decided to deregulate two new apple varieties genetically engineered to resist browning, The New York Times reports. That means the apples, which will be marketed as Arctic Granny and Arctic Golden, are approved for commercial planting.

Continue reading…

The Verge – All Posts

5 AngularJS Frameworks to Get Apps Up and Running Quickly

Now that you are well-versed in the basics, it is time to get started on building your own web application with AngularJS. AngularJS made building a Javascript-based app more intuitive using what’s called directives, which works hand-in-hand with your HTML markups.

If building a web application from the ground seems overwhelming to you, not to worry. Some very generous developers have adapted a few frontend frameworks to support AngularJS. Like a typical framework, they come with pre-built web components. These make using the framework the perfect tool for anyone who needs to get a web application up and running quick.

Here are 5 frameworks you can use to kick-start a web-based application with AngularJS.

1. AngularUI Bootstrap

AngularUI Bootstrap, as the name implies, is built on top one of the most popular front-end frameworks, Bootstrap. This framework contains a set of Bootstrap components such as Carousel, Alert, and Collapse along with some additions, like Rating and TimePicker.

All these components have been ported to use AngularJS directives (ng-repeat and ng-controller) and custom HTML elements. For example, rather than using a <div> to wrap the Carousel, you can use a more “meaningful” custom element, <carousel> and <slide>:

 <carousel interval="slideInterval"> <slide ng-repeat="slide in slides" active=""> <img ng-src="{{slide.image}}"> </slide> </carousel> 

If you are a big fan of Bootstrap while also enjoy the power and the performance that AngularJS offered, this could be a perfect choice of framework.

2. Angular Foundation

Another popular framework that has also been ported to use AngularJS is Foundation, and it is simply named “Angular Foundation”.

Similarly, this framework has modified Foundation components to adopt AngularJS’s directive and custom HTML elements so you can now build your web application using more semantically named HTML element slike <top-bar>, <accordion>, and <pagination> , rather than the ambiguous <div>. Here is one example of how we add an Alert component with the <alert> element:

 <div ng-controller="alertArea"> <alert ng-repeat="alert in alerts" type="alert.type" close="closeAlert($  index)">{{alert.msg}}</alert> </div> 

If you like Foundation better than Bootstrap, then this is the framework to go with. Download Angular Foundation in this page, or stay up-to-date with the project development through the Github repo.

3. Ionic Framework

Ionic comes with a handful of solid building-blocks that makes developing mobile applications easy and fast. Each component in the Ionic framework is optimized for mobile experience, which is basically dependent on touch and gestures. These UI components are also made up of custom HTML elements. In deploying a tabbed navigation, for example, you would use the <ion-tabs>:

 <ion-tabs class="tabs-default tabs-icon-only"> <ion-tab title="Home" icon-on="ion-ios-home" icon-off="ion-ios-home-outline"> </ion-tab> <!-- The rest of the tabs go here --> </ion-tabs> 

To make it even easier and faster to build your application, you can use Ionic Creator which lets you build your app by drag-n-drop. So if performance and speed is important to you, Ionic is the best framework to go with.

4. Mobile Angular UI

Mobile Angular UI is a mobile UI framework which is an extension of the Bootstrap framework, aimed to build mobile applications. It uses most of Bootstrap 3 syntaxes with some added specific mobile components such as switches, overlays, sidebars and scrollable areas. It is only dependent on AngularJS and you can easily bring your current web app into mobile version by adding provided CSS to turn your content responsive and touch-enabled.

Download this framework here

5. UI Grid

UI Grid is the best way to work a grid or table with Angular. It has rich features to display simple, and also complex and large datasets on a grid. UI Grid is designed to execute complex features only when needed, thus keeping the core small. With UI Grid you can bind cells to complex properties/functions, run column sorting and filtering, edit data in place and more. To change styles of your data grid display, use Customizer.

Get the latest UI Grid from its homepage.

7 ways to quickly clean up your digital clutter

Read more about 7 ways to quickly clean up your digital clutter at

Everyone knows the winter break is a classic time to stop, take stock of the previous year and set goals for the coming months. 2015 might be the year you finally get into photography, or learn how to use Adobe After Effects. Maybe it’s time to get that side project off the ground or actively start winning bigger clients.

Creative Bloq

How to quickly create different character concepts

Read more about How to quickly create different character concepts at

youtube: Z6A-NAtPUjM There are two ways to quickly create different character concepts: the easy way and the hard way. The hard way is painting over the portrait and altering the form and appearance of the character manually. This takes longer, though.

Creative Bloq

How to Build a Website Quickly and Easily

Being online is very important nowadays for every business, no matter how small it would be. Without it, a business simply does not exist for the new generation that uses the internet for everything…

For full article and other interesting tech related stuff visit the website.

Why Are Visitors Quickly Leaving Your Site and What Can You Do About It?

When judging a websites’ potential and worth, one of the most popular metrics to use is the unique visitor count, which more or less can show how many people have opened at least one page on a website.

Why Are Visitors Quickly Leaving Your Site and What Can You Do About It?

But while this stat has some purpose, relying on it is a huge mistake that can cost fortunes on inefficient marketing efforts and, ultimately, even failure as a business.

But what should you look at when judging if a visitor is useful to your website?

One of the most important statistical measures that has to be closely monitored is the time on website, which is the time that a user spends on a certain page or pages of a website. This, ultimately, is what helps to determine if a visitor is genuinely interested in what the website has to offer or if he just randomly wanders to the site and leaves immediately.

Now when you’re spending money to generate traffic to your site, it goes without saying that you better figure out which traffic methods are actually converting into customers, and usually the time spent on a website is a good indication of whether or not a person is at all interested.

So how long does a visitor usually stay on a website?

There are actually so many different statistics floating around the web that it’s really difficult to put a number on it, but one thing is certain – in today’s world where people are bombarded with information every day, they are very selective on where they spend their time on and if a website doesn’t capture immediate attention, it is doomed to be left in a few seconds.

Of course, if a person does not leave immediately, that does not mean that he is much more likely to become a client, but it at least gives the business a much better chance to make a proper pitch and, hopefully, start building a relationship for the future. Even as seemingly little as 90 seconds spent on a website can give the visitor a clearer understanding of the business and the benefits that they can offer, and that might just become the deciding factor in the prospects’ decision of buying.

But even though 90 seconds might seem like a relatively short time, online it can seem like an eternity –that’s why to even achieve this number from an acceptable percentage of the leads, a lot of effort must be put in to make the site as appealing and accessible as possible.

How do you make visitors browse your website longer?

It’s a multi-faceted process that has to be carefully planned out and preferably handled by professionals – after all, it’s easy to miss essential details when you are overwhelmed by the countless tasks that need to be completed for the site to be an effective marketing tool. It’s a devastating myth that a website is just a few pages put together and that simply having one is enough – each market is different and thus needs a unique approach, all the way to the design, layout, colours and even the tone of the voice (the text).

In order to have a useful website and not just something with the company logo on top, these mistakes must be avoided at all costs:

1. Forgetting What the Website Should Be About

One of the most frustrating things to see in a business website is when upon opening it, you’re not really sure what the website is really all about – it might be crammed with some weird geeky high-tech graphics that do nothing else besides slow down the visitors computer/smart-device, or simply take you to a page that talks about something else rather than the business.

What you should figure out even before you start to do anything about your website is exactly what your business is, what it does and how it can help people. After you have the answers to these questions you can then proceed to craft the website in a form that will convey those answers in the most easily understandable and convincing fashion possible.

When a visitor opens up your website, he/she should immediately know 1) what your business does, 2) how you can help him/her and 3) why he/she should choose your services. It’s amazing how many businesses get this wrong and their websites end up doing nothing else but wasting online space.

2. Not Understanding Your Target Audience

Now of course this one is crucial to a business’ success in general, but it also goes very true when designing a website – remember that you’re not designing the website so it looks nice as the home page in your browser, but rather its sole purpose is to be comfortable and easy to navigate for your clients.

A common mistake of businesses when they hire a web design firm is to get wooed by the flashy choices that can be made to “enrich” their website, but usually what they end up doing is making the website more difficult to navigate and off-putting in general.

Rather, it would be smart to think about the demographics of your clientele – the layout, design and even style of writing should all be determined by your target audiences age, education, familiarity with technology and many other factors. That’s because in the end you’re not dealing with visitor numbers on the screen, but rather real people that are not all the same, so you better cater to their preferences as much as you can.

3. No Call to Action

In the online world, where the attention span of an average user is so short, one of the most commonly emphasized aspects of a successful website is the call to action – it’s the direct and clear suggestion of what the visitor of your site should do next.

Now that can be almost anything that’s beneficial to you and intriguing to him – reading an article on your website, going to a different page, checking out your services, subscribing to a newsletter, downloading an e-book or, finally, making a purchase.

It’s not difficult to see why this is so important – if when a person finishes reading a page on your website, he/she does not get a clear answer on the lingering question of what to do next, he/she is most likely going to wander off attracted by something else, because online everyone is constantly being bombarded with countless choices.

4. Hard to Find Contact Information

If you’re like me, you’ve probably cursed off plenty of website owners in your mind when you were wandering around a website looking for contact info which was seemingly nowhere to be found. Until, of course, you (at least usually) spot it in the least expected corner of the website, or even written in font that is almost unnoticeable without extraordinary luck.

So please, for the sake of all the internet users, if you make a business website, leave at least some form of contact details visible on each page or just make a separate page named “Contact Us”. Trust me on this one, each and every person that is potentially interested in what you’re offering will thank you and will be much more likely to choose your services.

Getting these four steps right is actually a really big step towards making a website appealing to its visitors – it will probably put your business light-years ahead compared to most of your competition, but it is still not a guarantee that people will stay on your sites significantly longer.

Sometimes the problems can have a more fundamental cause which can be solved only by going through and checking each part of the websites’ setup – all of them must be ‘just right’ or the results will not be as good as they could be.

So what are the most important parts of a well-functioning business website?

There are three key parts, all of which are almost equally important:

1. Professional Design

It goes without saying just how important it is to make a good first impression, so obviously a website should also set the tone for your business in the best possible manner. This means that you simply can’t allow to half-ass the design part of the website creation and leave it to someone who doesn’t have the necessary experience or skill.

People will judge your business’ professionalism, credibility and even expertise in your field based on the first few seconds on your website – whether that is fair or not remains up for debate, but what’s certain is that you better make sure those few seconds leave a good and lasting impression.

Now of course, as was said before, this does not mean you should load it up with anything unnecessary – sometimes a minimalistic design works great, but you should always consult with professional designers who have the necessary experience to give your business a face online that will garner respect and admiration rather than doubts.

2. Right Traffic Sources

Now it might be that your website is actually not the source of your problems – it might be well-designed to suit the needs of your specific market but the visitors might still be leaving after spending just a few seconds on your site.

If that is the case, you should always look at where your leads are coming from – whether that is organic search engine traffic or paid traffic, you have to always perform split-testing and track as much visitor data as possible to determine where your most profitable leads are coming from.

It might just be that your traffic quality is simply poor – meaning that it is either being visited by people that are not interested in what you’re offering, that live in a different area or that don’t even speak the language the website is written in.

3. Trustworthiness

Now this is something that is really difficult to achieve, at least initially – the internet is full of scammers and shady companies that prey on gullible people, so naturally most people develop a natural suspicion to anything offered online and a business has to jump through plenty of hoops in order to be considered.

Of course, in some instances it might be easier – for instance, if you have a brand that is well known in your market or even to the general public, then you can simply use that as instant credibility, but for most companies that is not the case.

So if you want to have a chance, give as much proof to support your claims as you possibly can – that includes testimonials from happy customers, which should be as detailed as possible, even including the contact details of some of your happy clients for possible reference. Also, things like certificates, awards or even staff photos can all help to show that you’re a real company operated by a real group of people.

There can be many reasons why visitors are quickly leaving your website but if you make changes to your website based on the tips in this article, I can confidently say that you will notice more and more visitors staying on your website for longer.

Visit us at



Build a Robust Website Quickly and Easily with DudaOne

Whether you’re building one site or a thousand, efficiency and flexibility are two of the most desirable traits in a website builder. The Duda platform encapsulates both, and incredibly well. The…

For full article and other interesting tech related stuff visit the website.

How to Insert File Path Quickly in Sublime Text [Quicktip]

Sublime Text is a very minimal code editor. It comes without much of a GUI; even the settings are done in text-based fashion. This minimalism helps us to focus more on writing the codes rather being distracted with the code editor’s dressing. But this also comes with one question in mind: How do we insert a file path?

Other code editors, like Coda for example, allow you to insert a file path for images, or stylesheets by simple drag-n-drop — just drop the file onto the working area.

Sublime Text, on the other hand, does not have such a feature. You might have to type the path in – which is no fun. Here’s an alternative that will make inserting file paths easier and more streamlined.

My First Solution

My first solution was using a plugin called SidebarEnhancement. This plugins adds some extra items to the contextual menu of the sidebar including Copy Path. Option, right-click on one of the files in your project, right-click, and select the Copy Path option.

There you have the path of the selected file. And this way is better than having to set down the file path with your hands. Not good enough? There is another better plugin for the job.

A Better Solution

This second plugin is called AutoFileName. You might be familiar with the code auto-completion feature in Sublime Text — this plugin brings a similar auto-complete functionality for file name. You can install this plugin via Package Control.

Assuming that your project has an HTML file, and two folders; one for storing stylesheets and another for images, within the <head> tag of the HTML file, you may want to link a stylesheet. With this plugin installed, you can simply put the cursor in the href, and it will show a list of files and folders that are at the same directory level.

Then, selecting the css will list the files and folders in it.

Looks more efficient and streamlined, right? You don’t have to repeatedly “copy and paste” every time you need to insert a file path. This plugin does the guess work for us.

Inserting Image Path

This is, I think, is the most helpful feature from AutoFileName. When you insert an image, it will identify the image size, the width and the height. Then it will also automatically populate the image width and height attribute with the identified size. Perfect!

Final Thought

These are the two plugins that regularly accompany my daily work. But I now use SidebarEnhancement primarily to manage the projects that are attached in the Sublime Text sidebar. For inserting file path, I use AutoFileName which does the job perfectly. Lastly, I hope you find this quicktip useful, and that it will help increase your productivity.

Quickly Preview Localhost Project with Sublime Text

During developement, we would often go back and forth between the browsers and code editors to view the result of our code. If you are working in Sublime Text, you will find that files will open in the browsers with a file:// protocol.

But If you are developing a PHP-based website, you have to view your site under HTTP protocol, thus file:// will not work in this case. The same is required when you want to test your website in Adobe Edge Inspect otherwise, you can’t preview the site on mobile devices.

If you are using Sublime Text, we would like to give you a quick tip that could streamline your workflow when working on a project. You can quickly preview your website in the browser under a HTTP protocol. Let’s check it out.


The first thing you need to do is to install SidebarEnhancement. It is a Sublime Text plugin that adds several new functionalities in the SublimeText sidebar. You can install this plugin with Package Control.

But if Package Control does not work for you, you can install it through Git by running the following command line in Terminal.

 cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages git clone 

Once installed, you will find several new options when you right-click on the sidebar. You can view your project in a browser by selecting Open in Browser. This will open the files in the browser with file:// protocol, as mentioned.

To change this so that it will open with an HTTP protocol, right-click on the project folder, and select Projects > Edit Preview URLS. It will open a JSON file named SidebarEnhancements.json in a new tab.

In this file, we will specify several things: the project path, the testing URL, and the production URL. here is an example:

 { "/Users/thoriq/Sites/project": { "url_testing":"http://localhost/project", "url_production":"" } } 

The first line in the example specifies the project folder path in the computer. url_testing specifies the testing of URL or the development URL. In my case, a testing URL usually starts with localhost.

Lastly, the url_production specifies the production URL, this is the URL that puts the website online and allows it to be accessed through the Internet.

In addition, you can also add multiple projects, like so.

 { // 1st Project "/Users/thoriq/Sites/project": { "url_testing":"http://localhost/project", "url_production":"" } // 2nd Project "/Users/thoriq/Sites/project2": { "url_testing":"http://localhost/project2", "url_production":"" } // 3rd Project "/Users/thoriq/Sites/project2": { "url_testing":"http://localhost/project3", "url_production":"" } } 

The Shortcut Keys

There are shortcut keys to make this easier for you: hit F12 to open project files in testing URL, and Alt + F12 to open the project in production URL.

To change keys (in case of conflict in use), go over to Preferences > Package Setting > Side Bar > Key Bindings – Users, and make your changes there. Add the following codes and change the values in the "keys" string.

 [ { "keys": ["F12"], "command": "side_bar_open_in_browser" , "args":{"paths":[], "type":"testing"} }, { "keys": ["alt+F12"], "command": "side_bar_open_in_browser", "args":{"paths":[], "type":"production"} } ] 

For example:

 [ { "keys": ["command+shift+r"], "command": "side_bar_open_in_browser" , "args":{"paths":[], "type":"testing"} }, { "keys": ["command+shift+d"], "command": "side_bar_open_in_browser", "args":{"paths":[], "type":"production"} } ] 

That’s it. Now, you can open your project in a browser under the HTTP protocol quickly using the shortcut keys. Just make sure that your localhost server is running. If somehow you cannot make this work, or have some trouble in applying this tutorial, feel free to pose your question in the comments below.

How to quickly prototype a site and test it online

Read more about How to quickly prototype a site and test it online at

Adobe Muse CC is a web design and prototyping tool predominately aimed at graphic or print designers who want to quickly design sites or get an idea across to a developer or web designer. The beauty of Muse is that you don’t have to even know a line of code to get creating for the web. Of course we don’t recommend this – but if you’re strapped for time it can provide a great way to get a site idea online.

Creative Bloq