Write a Twitter Bot in 5 Minutes – Thnxz to @labnol – Amit Agarwal


Meet @DearAssistant, a Twitter bot that is like a mini version of Siri. You can tweet your questions in plan English and the bot will reply with an answer.

The Twitter bot is internally using Wolfram Alpha so there’s a whole range of questions that it can answer. Here are some questions that people have asked @DearAssistant so far:

  • How many calories are in Diet Coke? (link)
  • When was Mahatama Gandhi born? (link)
  • What is the distance between city A and city B (link)
  • Who directed the film M (link)
  • What is the price of Kindle Paperwhite (link)

Twitter Bot

You can also ask the bot for word meanings, weather conditions, language translation, to convert between time zones, date calculations (how many days until Christmas) and more.

Writing a Twitter Bot – The Basic Ingredients

Writing a Twitter bot is surprisingly simple and you can get one up and running in 5 minutes. It helps if you know little bit of coding (simple JavaScript) but that’s certainly not a requirement for writing a basic Twitter bot.

A bot is essentially a program that is always running in the background and whenever it encounters a command (tweets in this), it processes it (based on the text of the tweeet) and sends a reply to the tweeter in another tweet.

Earlier, you would need a web server to run the bot while the bot itself would be written in languages like PHP, Perl or Python. That’s complicated so we will use Google Scripts to write the Twitter bot and host it on our Google Drive.

How to Write a Twitter Bot – Step by Step
Full article? H e r e 🙂

Anuncios

SEO: URL estáticos y URL dinámicos | by Cristina Rojas


CodeJobs

by Cristina Rojas

 

Inicialmente, el World Wide Web constaba en forma predominante de sitios Web estáticos. Cada URL dentro de un sitio Web apuntaba a un archivo físico actual y situado en un sistema de archivo del servidor Web. Un spider (rastreador de sitios web) de buscadores tenía poco de que preocuparse, buscaría por el sitio web e indexaría cada URL de un modo relativamente fácil. No existían problemas del tipo contenido duplicado ni trampas para el spider.

Actualmente, los sitios web dinámicos dominan el WWW (World Wide Web). Desafortunadamente, si observamos el URL desde el punto de búsqueda, a veces puede presentar problemas; especialmente cuando se trata de spidering. Un ejemplo de esto es que muchos sitios Web dinámicos emplean parámetros de cadena de búsqueda que generen diferentes URL y que alojen contenido muy similar o idéntico. Los buscadores lo interpretan como contenido duplicado, y penalizan las páginas. A continuación explicare: los URL estáticos y dinámicos.

URL estáticos …  Leer más “SEO: URL estáticos y URL dinámicos | by Cristina Rojas”

PHP in the Enterprise [Infographic]


infographics4u.com

PHP is a general-purpose server-side scripting language originally designed for Web development to produce dynamic Web pages. It is one of the first developed server-side scripting languages to be embedded into an HTML source document rather than calling an external file to process data. This infographic is an attempt to readdress the balance and show how PHP is used in the enterprise.

 

5 excellent Open Source Content Management Systems start website.


Inbound Blog

by Every day, more and more people are building their own websites and leading their own communities. They are built to take care of all the backend programming and database maintenance, allowing you to focus on creating the website that you want. These are 5 essential or day to day most widely used CMS you can prefer to create your own website without any prior knowledge.

1. WordPress
It’s impossible to talk about CMS’s without mentioning WordPress. WordPress started off as a simple blog publishing product back in 2003, it has since evolved into something much more that they are used by each and everyone who is familiar with it. Since it has user friendly UI a layman can understand in one go. That the power of WordPress. More over WordPress is powered by PHP and MySQL.

2. Joomla
This is the next best Open Source Content Management System which is widely used by designers. They have lots of option in terms of designing. Your website can be as lightweight or as heavyweight as you need it to be. There are hundreds of extensions available that will help you mold your website into doing exactly what you wish. Joomla is powered by PHP and MySQL.

3. Drupal Leer más “5 excellent Open Source Content Management Systems start website.”

How to design the best website user experience

The Navigation System
No, we’re not talking about your GPS. But you might glean some perspective from the consumer products all around you. Long before the internet (or GPS) was mainstream, industrial designers had been honing and advancing user interfaces for manual operation. Whether it was the car stereo or the VCR, they recognized that comprehensive controls were pivotal in making their products viable. Things are starting to come full circle (who knew?!) with the advent of touchscreen and the desire to develop & design responsive websites for displays of various device types. The new norm will soon be conforming your site for display on car stereos! Until then, let’s focus on what you need to consider today to create a compelling website navigation system.
Use conventional placement
Why? Humans are creatures of habit. There is a reason you see top-of-the-screen navigation on the majority of websites. It is functional because people read from the top down. It is effective because it communicates a lot across a wide piece of real estate without hogging it up. Logically, you can’t go wrong with a menu at the screen’s top because people are looking for it up there by default.


http://www.gomediazine.com

Greetings & Salutations

My name is Wilson Revehl, Co-founder, CTO, and Vice-President of Go Media. When William Beachy and I founded the firm in 2003, merging our respective freelance businesses, I would not have imagined we’d become a publisher. And lord knows I haven’t done much to advance that cause. Jeff Finley, our first principle partner, deserves most of the credit for advancing our readership. The last time I wrote a Zine article was in 2007, about Flash, which has since become irrelevant.

I built my first website in 1996 on Yahoo’s GeoCities wysiwyg. I’ve been immersed in the world of syntaxcurly braces and for loops ever since. Today, I can read and write in all the major web programming languages, but still prefer PHP & Javascript. My skill-sets are perpetually in high demand. That’s great, except maybe I’ve been using it as an excuse to put article writing on the back burner. I’m hoping to change all of that. I want to contribute more knowledge to the design community moving forward.

Usability fundamentals of modern website design

Months after we launched a brand-new site design for our client, they returned. They wanted a new homepage. They were a market-savvy bunch who had tracked visitor click-through and retention. The idea was to alter the layout to rev up visitor engagement. I wholeheartedly endorsed the endeavor.

An organization who has the means and is willing to test differing user experiences will find that it offers constructive insight into their marketplace. However, most small businesses don’t have the budget to refresh their website design or layout whenever they want. That is why it’s crucial to design a thoughtful website user experience the first time.

Here, we’ll cover some usability basics for modern websites. The goal is to show you pragmatic dos & don’ts to ensure you’re taking advantage of best practices and conventions.

The Navigation System

No, we’re not talking about your GPS. But you might glean some perspective from the consumer products all around you. Long before the internet (or GPS) was mainstream, industrial designers had been honing and advancing user interfaces for manual operation. Whether it was the car stereo or the VCR, they recognized that comprehensive controls were pivotal in making their products viable. Things are starting to come full circle (who knew?!) with the advent of touchscreen and the desire to develop & design responsive websites for displays of various device types. The new norm will soon be conforming your site for display on car stereos! Until then, let’s focus on what you need to consider today to create a compelling website navigation system.

Use conventional placement

Why? Humans are creatures of habit. There is a reason you see top-of-the-screen navigation on the majority of websites. It is functional because people read from the top down. It is effective because it communicates a lot across a wide piece of real estate without hogging it up. Logically, you can’t go wrong with a menu at the screen’s top because people are looking for it up there by default.

No design works unless it embodies ideas that are held common by the people for whom the object is intended.

– Adrian Forty

Top Navigation… Leer más “How to design the best website user experience”

Giveaway: 5 SliderWall jQuery Image Slider Licenses

The winners will be announced on a separate post. You are advised to subscribe to our RSS feed so that you can be quickly notified when the winners announcement post has been published. Please note that comments are moderated and so your comment may not show up right away. Please note that comments that do not follow the instructions on how to win (described above) may not be published, or may be removed later on.


Via Scoop.ithuman being in – perfección

5 winners to win a single-domain commercial license to SliderWall jQuery slider. This giveaway is between March 13-March 20, 2012.

Giveaway Details
This giveaway ends on Tuesday, March 20, 2012, after which the comments section on this post will be closed and you will no longer be able to leave a comment. Please leave a valid email address when filling out the comment form so that we can contact you if you’ve won. Please only comment once. The winners will be randomly selected using a similar method as previous Six Revisions giveaways. Leer más “Giveaway: 5 SliderWall jQuery Image Slider Licenses”

Desarrollador PHP (que resida en ARGENTINA) con ganas de trabajar, que la rompa!

Busco Desarrollador Semi-senior con experiencia en PHP (al menos de 6 años), MySQL, Apache, SQL Server, AJAX,HTML y Javascript para trabajar freelance. Los postulantes serán evaluados personalmente.

Enviame tu CV a: gabrielcatalano@gmail.com


Busco Desarrollador Semi-senior con experiencia en PHP (al menos de 6 años), MySQLApacheSQL ServerAJAX,HTML y Javascript para trabajar freelance. Los postulantes serán evaluados personalmente.

Enviame tu CV a:  gabrielcatalano@gmail.com