background preloader

Cool sites

Facebook Twitter

Slack: Be less busy. Brackets - A modern, open source code editor that understands web design. Domainr: fast, free, domain name search, short URLs, international domain registration. Smashing Magazine — For Professional Web Designers and Developers. Sentiment140 - A Twitter Sentiment Analysis Tool. Think with Google.

Codelucas/newspaper. Cruise Lines International Association. Digital Marketing Optimization Solutions | Compete. PalPrices | Your vacation planning starts with us / PalPrices. Plan & share your travel to Japan - Odigo. Apache Kafka 0.8.2 Now Ready For You To Trial. OK, we got the Kafka joke out of the way in the headline. So what is Kafka and why does it need a manager? Apache Kafka 0.8.2 has been released, alongside news that Yahoo is making Kafka Manager available as an open source version.

Kafka is a fault-tolerant, low-latency, high-throughput distributed messaging system that is used in data pipelines at several companies. It was originally created at LinkedIn, where it forms a critical part of LinkedIn’s infrastructure and transmits data to all systems and applications. It is a top-level Apache project and is currently under active development. The new version of Kafka has a new Java producer client. Until now, Kafka’s JVM clients haven’t changed much since the original release, and alongside the new producer Java client, the team is rewriting the consumer client. The post adds that batching is now done whenever possible, meaning that the sync producer, under load, can get performance as good as the async producer. Share & Discover Personal Travel Itineraries, Maps & Guides. Photos of vacation destinations, adventures, and local gems - Trover. Online Vector Based Mockup & Wireframing Tool - Moqups.

Group Travel Planner - Travel Planning | Travefy. Trail API || Outdoor Recreation Data Service. Eventbrite Developer Resources | APIs & Web Services. Foursquare for Developers. Products Overview. Events Feed, Concert & Event API - Eventful API. Technical Documentation - priceAPI.com. Scrape that site they said. It will be fun they said. If you tried to do scraping yourself or your company is currently doing this, you might have noticed, that getting first results is not that hard. Retrieving big quantities on a regular basis and reliably is a different story. Things can and will go wrong. Crawlers get blocked by firewalls and target sites change their HTML structure. And then you need a fix, asap. Probably on a weekend. Scraping probably isn't your core business and with priceAPI.com there will be less hassle for you, and your company will even pay less. Best Practice Things will go wrong, but it will be fine Our core business is to extract information reliably. Of course, now we are the ones fixing these asap.

Nevertheless, you have to design your application in a way that is robust when a product or a whole source cannot be accessed for a certain time span. Let's say you use priceAPI.com for repricing. There are two types of requests, single and bulk. Use case Limit 1. <? API 2.0: Introduction | Yelp for Developers | Yelp. Sign up for TIXIK.com API - TIXIK.com. Traxo Developer Center - Traxo API Explorer - Version 2. Travel API for Developers, TripIt API Documentation. Cookies must be enabled. Please modify your browser settings so we can remember you when you visit TripIt. After cookies are enabled, please refresh the page.

Show me how. Internet Explorer 6/7 Click on Tools - Internet Options. Cookie options are generally found within the browser’s privacy settings, but may require some navigation to find. More Help If you have followed the steps outlined above but are still having trouble with our site, please try the following to supplemental steps: Disable any secure software you may be using. Add travel information to a TripIt account Instantly generate clean, professional looking itineraries accessible on TripIt's website, mobile apps, and many third party productivity applications that use the TripIt API. Import travel information from a TripIt account Seamless email import technology makes it simple for your customers to add travel plans to your application. Include an "Add to TripIt" button on your booking confirmation page. TripIt - Travel Itinerary - Trip Planner. ITA Software by Google.

Transactional Email from MailChimp - Mandrill. LampCMS Open Source Question Answer program. On-site customer Feedback, targeted Surveys & push Notifications for Websites - WebEngage. Michael-lynch/reading-time. Daily Destination Blogs From 1000s Of Worldly Travelers | Travelogx. Instapaper. Bloglovin'. Day 18: Boilerpipe--Article Extraction for Java Developers. Today for my 30 day challenge, I wanted to learn how to do text and image extraction from web links using the Java programming language. This is a common requirement in most of the content discovery websites like Prismatic. In this blog, I will show you how to use a Java library called boilerpipe to accomplish this task.

Prerequisite Basic Java knowledge is required. Install the latest Java Development Kit (JDK) on your operating system. Basic Java knowledge is required. Step1 : Create a JBoss EAP application Let’s start creating the demo application. . $ rhc create-app newsapp jbosseap If you have access to medium gears then you can use following command. $ rhc create-app newsapp jbosseap -g medium This will create an application container for us, called a gear, and setup all of the required SELinux policies and cgroup configuration. Step 2 : Add Maven dependencies In the pom.xml file add the following dependency: You will also need to add a new repository Step 3 : Enable CDI The code above: Tags.

Timeline JS - Beautifully crafted timelines that are easy, and intuitive to use. PredictionIO Open Source Machine Learning Server.

Content Syndication

Extract Data from Any Web Page - Diffbot. AlchemyAPI | Powering the New AI Economy. Goose-extractor 1.0.25. Html Content / Article Extractor, web scrapping Intro Goose was originally an article extractor written in Java that has most recently (aug2011) been converted to a scala project. This is a complete rewrite in python. The aim of the software is to take any news article or article-type web page and not only extract what is the main body of the article but also all meta data and most probable image candidate. Goose will try to extract the following information: Main text of an articleMain image of articleAny Youtube/Vimeo movies embedded in articleMeta DescriptionMeta tags The python version was rewritten by: Xavier Grangier Licensing If you find Goose useful or have issues please drop me a line.

Goose is licensed by Gravity.com under the Apache 2.0 license, see the LICENSE file for more details Setup mkvirtualenv --no-site-packages goose git clone cd python-goose pip install -r requirements.txt python setup.py install Take it for a spin Configuration. Сферические aэропанорамы, фотографии и 3D туры самых интересных и красивых городов и уголков нашей планеты, 360° панорамы вокруг света | проект AirPano.ru. BuiltWith Technology Lookup.

URL2PNG - Screenshots as a Service. ThemeRoller | jQuery Mobile. Print Friendly & PDF. Social Share Count Analytics & API - Mercenie Tools. This API will be very much helpful if your are building any web app or own CSS designed social sharing button. Social share counter API can be used in two format XML & JSON. You can request one url share counter in one call, check below documentation for better understanding. Add counter flag value of selected social networks to get only these social network share counter in API and set calculated value as flag GET value in API call. e.g. Don't retrieve unwanted social network counter to avoid waiting time for your project. JSON format is mostly used in own-a-days API program, so we prefer it. JSON API Call: JSON API Result: PHP Example Using JSON Call Code: <? Result: Tweet:7,+1:362,Fb Like:0,Fb Share:2,LinkedIn Share:0 Can choose XML format for API call if comfortable with XML work for web project.

XML API Call: XML API Result: Share Tally | How Many Social Shares Does My URL Have? 1. Keyword Ranking Data in Google As you are hopefully aware, since Google wants people to run ads on their platform they actually provide quite a bit of information about keywords that are generating consistent traffic on a monthly basis. Ranking your content for terms that people are constantly searching for in Google is actually the most consistent way for a site to generate traffic. (And since Amazon controls 40% of eCommerce search this is a great way to get your audiences attention.) In this endeavor, keyword ranking tools like SEMrush (pricey, but the best and features a 7 day money back guarantee) and SERPstat (Cheaper plans, and great info) can be our friends. If you determine which pages rank on your site, and double down on those topics or buttress those pieces, you can expect significantly more traffic than with social shares alone. 7 Day Free Trial Link — You can check out their features with this 7 day free trial link. 2.

Free Backlink Info Sources: 3. 4. 5. Wideo - Make animated online videos free. PowToon, free business presentation software animated video maker and PowerPoint alternative. oEmbed. Professional Travel Bloggers Association - GeoNames. OpenPOIs Database. What are the pros and cons of each "Places" API?

Factual | Home - The Location Platform Enabling Mobile Personalization. Panoramio - Photos of the World. Sabre Dev Studio - APIs. Get travel information on demand with our REST and SOAP APIs. What's in it for you? Incorporate rich shopping content from the Sabre® travel marketplace Access market insights, such as busiest travel times and flight price ranges others recently booked Create an enriched shopping experience through map-based, large calendar and budget shopping applications Receive sub-second inspirational shopping results Build a fully-customized application, whether you are a full-service travel company or only focused on searching for travel With our portfolio of over 100 SOAP APIs and a growing collection of REST APIs, you can incorporate services across the entire travel journey — from dreaming, to planning, to purchasing and servicing trips.

Try our REST APIs to enable new air shopping experiences, including sub-second inspirational and theme shopping, as well as intelligence services to help users make more informed choices. Alert! There are no items that match your filter. Sign up for TIXIK.com API - TIXIK.com. A Free Web & Mobile App for Reading Comfortably — Readability. Leader in realtime technologies| Pusher.

Infinite-social-wall by philipbjorge. An infinite social stream based on RSS feeds with a MySQL backend. Hosted Version Coming Soon - infinitesocialwall.appspot.com A video demonstrating the functionality (unfortunately not showing the beautiful CSS3 transitions) can be seen on youtube. As well as on my personal homepage philipbjorge.com. Officially Supported Networks (Icons/Styles included) Currently supports the following social networks (however it should work reasonably well with any RSS feed): Google PlusGithubPinterestTwitterStackoverflowRedditInstagram Installation Detailed instructions can be found on the wiki. Database + Server Create a database (or use an existing one). Create the archive table. CREATE TABLE `archived_social_items` ( `id` varchar(32) NOT NULL, `category` varchar(255) NOT NULL, `title` text NOT NULL, `content` text NOT NULL, `link` text NOT NULL, `date` datetime NOT NULL, UNIQUE KEY `item_id` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 Modify config.php's mysql settings to point to your database.

RSS Feeds. SharedCount: Social URL Analytics. Discourse. Embedly makes your content more engaging and easier to share | Embedly. AlchemyAPI | Powering the New AI Economy. Extract Data from Any Web Page - Diffbot. OSQA | The Open Source Q&A System. Enterprise Knowledge Management and Social Collaboration | AnswerHub.

Welcome | IDOL OnDemand. Superfeedr - PuSH Feed API. Feedly. SharedCount: Social URL Analytics. Weebly: Create a Free Website, Online Store, or Blog. Application Load Testing Tools for API Endpoints with loader.io. WebPagetest - Website Performance and Optimization Test. Exercism.io. Gatling Project, Stress Tool. Media Queries. Amazon Route 53 - Domain Name Server - DNS Service. Much like a phone book, the Internet’s DNS system manages mapping between names and numbers. In DNS’s case, the names are domain names (www.example.com) that are easy for your users to remember. Instead of phone numbers, in DNS, these names are mapped to IP addresses (192.0.2.1) that specify the location of computers on the Internet. Amazon Route 53 performs two DNS functions.

First, it lets you manage the IP addresses listed for your domain names in the Internet’s DNS phone book. These listings are called DNS “records.” Amazon Route 53 is designed to be fast, easy to use, and cost-effective. Amazon Route 53 is built using AWS’s highly available and reliable infrastructure. Route 53 is designed to automatically scale to handle very large query volumes without any intervention from you. Amazon Route 53 is designed to work well with other AWS features and offerings. With self-service sign-up, Route 53 can start to answer your DNS queries within minutes. MX Lookup Tool - Check your DNS MX Records online - MxToolbox. The Twelve-Factor App. Digital Business Academy. Book:MOOC Web Engineering II. MOOC Web Engineering[edit] Part I: Basics of Web Development[edit] Part II: Developing Mobile HTML5 Apps[edit] Part III: Web Application Quality Assurance[edit] A collection of articles by Prof.

Dr. Klaus Quibeldey-Cirkel, University of Applied Sciences Mittelhessen, THM A MOOC on iversity Chapter 11 Starter Kit: Tools for the HTML5 App in the Cloud Virtual machine VirtualBox Virtual appliance BitTorrent CloudControl Chapter 12 REST Architectural Style for Mobile Web Applications Representational state transfer Uniform resource identifier Create, read, update and delete Hypertext Transfer Protocol Roy Fielding Chapter 13 Interactive Exercises with JavaScript at Codecademy Codecademy JavaScript JavaScript syntax JavaScript engine ECMAScript XMLHttpRequest Brendan Eich Douglas Crockford Chapter 14 Single-Page Applications with JavaScript, JSON, and REST API Web application Single-page application Web service Boilerplate code Modernizr Apache Ant Chapter 15 Overview of HTML5 and its JavaScript APIs HTML5 video Web storage NoSQL.

Graylog2 - Open source log management and data analytics. Incident Management Software for IT Tools | PagerDuty. Grove - Hosted IRC and so much more. Loadosophia.org β :: Loadosophia.org. Fastly | Fastly - The Next Gen CDN.