YQL is an amazing tool to use and offer APIs to the world. As you can do the lot in JavaScript it is pretty simple to get started. There is however also the option that you do things wrong and make your end users and yourself unhappy. This talk works around some of the issues you might face.
Things you can use (by the Yahoo Developer Network and friends)Christian Heilmann
An introduction to the developer offers of Yahoo given as a talk at the Yahoo/Opera developer evening in Oslo, Norway December 2009. And yes, it was cold!
YQL is an amazing tool to use and offer APIs to the world. As you can do the lot in JavaScript it is pretty simple to get started. There is however also the option that you do things wrong and make your end users and yourself unhappy. This talk works around some of the issues you might face.
Things you can use (by the Yahoo Developer Network and friends)Christian Heilmann
An introduction to the developer offers of Yahoo given as a talk at the Yahoo/Opera developer evening in Oslo, Norway December 2009. And yes, it was cold!
Assumptions: Check yo'self before you wreck yourselfErin Shellman
Predicting the future is hard and it requires a lot of assumptions, also known as beliefs, also known as faith. In “Assumptions: Check yo self, before you wreck yo self” we explore the consequences of beliefs when constructing predictive models. We’ll walk through the process of developing a demand forecast for Evo, a Seattle-based outdoor recreation retailer, and discuss how assumptions influence the behavior of your application and ultimately the decisions you make.
Mango allows users to declaratively define and query Apache CouchDB indexes. Mango leverages Lucene not only to perform text search, but also to enable ad-hoc querying capabilities.
University of arizona mobile matters - technology, a means to an endThibault Imbert
Technology is fascinating, but should this be what's driving us? What are the things you can do to differentiate yourself today? With all that noise, what are things you should be looking at? In this talk we will look at the different technologies available today to build amazing experiences and what's coming tomorrow. We will focus on the importance of learning, crafting and getting out of your comfort zone and most importantly, never be religious about a technology.
Introduction on how to crawl for sites and content from the unstructured data on the web. using the Python programming language and some existing python modules.
Scraping with Python for Fun and Profit - PyCon India 2010Abhishek Mishra
Tim Berners-Lee - On the Next Web talks about open, linked data. Sweet may the future be, but what if you need the data entangled in the vast web right now?
Mostly inspired from author's work on SpojBackup, this talk familiarizes beginners with the ease and power of web scraping in Python. It would introduce basics of related modules - Mechanize, urllib2, BeautifulSoup, Scrapy, and demonstrate simple examples to get them started with.
Everything is Awesome - Cutting the Corners off the WebJames Rakich
The web is awesome despite it's detractors. But we can't forget our fundamentals when we're trying to forge ahead with new tech. This talk is about how to approach the building blocks of the web in a way that takes advantage of their strengths and avoids their weaknesses.
All Things Open 2014 - Day 2
Thursday, October 23rd, 2014
Doug Turnbull
Search & Big Data Architect for OpenSource Connections
Databases
Stop Worrying & Love the SQL - A Case Study
Assumptions: Check yo'self before you wreck yourselfErin Shellman
Predicting the future is hard and it requires a lot of assumptions, also known as beliefs, also known as faith. In “Assumptions: Check yo self, before you wreck yo self” we explore the consequences of beliefs when constructing predictive models. We’ll walk through the process of developing a demand forecast for Evo, a Seattle-based outdoor recreation retailer, and discuss how assumptions influence the behavior of your application and ultimately the decisions you make.
Mango allows users to declaratively define and query Apache CouchDB indexes. Mango leverages Lucene not only to perform text search, but also to enable ad-hoc querying capabilities.
University of arizona mobile matters - technology, a means to an endThibault Imbert
Technology is fascinating, but should this be what's driving us? What are the things you can do to differentiate yourself today? With all that noise, what are things you should be looking at? In this talk we will look at the different technologies available today to build amazing experiences and what's coming tomorrow. We will focus on the importance of learning, crafting and getting out of your comfort zone and most importantly, never be religious about a technology.
Introduction on how to crawl for sites and content from the unstructured data on the web. using the Python programming language and some existing python modules.
Scraping with Python for Fun and Profit - PyCon India 2010Abhishek Mishra
Tim Berners-Lee - On the Next Web talks about open, linked data. Sweet may the future be, but what if you need the data entangled in the vast web right now?
Mostly inspired from author's work on SpojBackup, this talk familiarizes beginners with the ease and power of web scraping in Python. It would introduce basics of related modules - Mechanize, urllib2, BeautifulSoup, Scrapy, and demonstrate simple examples to get them started with.
Everything is Awesome - Cutting the Corners off the WebJames Rakich
The web is awesome despite it's detractors. But we can't forget our fundamentals when we're trying to forge ahead with new tech. This talk is about how to approach the building blocks of the web in a way that takes advantage of their strengths and avoids their weaknesses.
All Things Open 2014 - Day 2
Thursday, October 23rd, 2014
Doug Turnbull
Search & Big Data Architect for OpenSource Connections
Databases
Stop Worrying & Love the SQL - A Case Study
Internal training presentation about how I go about advocating Yahoo to the outside world and what gets me pretty excited about our developer offers at the moment.
We are obsessed with coding and creating automated workflows and optimisations. And yet our final products aren't making it easy for people to use them. Somewhere, we lost empathy for our end users and other developers. Maybe it is time to change that. Here are some ideas.
PWA are a hot topic and it is important to understand that they are a different approach to apps than the traditional way of packaging something and letting the user install it. In this keynote you'll see some of the differences.
Keynote at halfstackconf 2017 discussing the falsehood of the idea that in order to survive the automation evolution everybody needs to learn how to code. Machines can code, too.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
28. You can mix and match
several web services using
the in() command.
29. Guess what this does:
select * from
flickr.photos.info where
photo_id in (select id from
flickr.photos.search where
woe_id in (select woeid from
geo.places where
text='london,uk') and
license=4)
30. Find London, UK, without a
doubt.
select * from
flickr.photos.info where
photo_id in (select id from
flickr.photos.search where
woe_id in (select woeid from
geo.places where
text='london,uk') and
license=4)
31. Find Photos of London, UK
select * from
flickr.photos.info where
photo_id in (select id from
flickr.photos.search where
woe_id in (select woeid from
geo.places where
text='london,uk') and
license=4)
32. Find Photos of London, UK
with a “By” CC license
select * from
flickr.photos.info where
photo_id in (select id from
flickr.photos.search where
woe_id in (select woeid from
geo.places where
text='london,uk') and
license=4)
33. Give me everything you
know about these photos.
select * from
flickr.photos.info where
photo_id in (select id from
flickr.photos.search where
woe_id in (select woeid from
geo.places where
text='london,uk') and
license=4)
34. Using a command like this
and some out-of-the-box UI
elements like Yahoo Maps
and the YUI carousel, you
can build something *very*
quickly.
36. Instead of selecting all the
information you can also
limit the results:
select name,url from
upcoming.venue where metro_id
in (select id from
upcoming.metro where
search_text=quot;stokeyquot;)
49. All we need the data
provider to do is to create a
schema that explains their
data structure.
http://developer.yahoo.com/yql/guide/
yql-opentables-chapter.html
50. And people do…
amazon nmm
bitly nyt
delicious opensocial
dopplr search
etsy shopping
friendfeed social
github twi?er
Greader update.groovy
guardian weather
imdb wesabe
iploca0on whitepages
las>m yahoo
nestoria yelp
ne>lix zillow
http://github.com/spullara/yql-tables/tree/master
51. For example the national
maritime museum:
select * from
nmm.archive.search where
searchterm=‘horatio nelson'
54. The only shame is that you
can’t do all the things in
YQL that you can do in
Pipes – for example string
manipulation.
55. We wondered how to make
this possible.
One thing we didn’t want
to sacrifice is the simplicity
of the language itself.
56. So instead of inventing an
own language, we decided
to piggy-back on one you
already know.
57. YQL execute allows you to
embed JavaScript in the
open table schema that
runs on the YQL server and
converts the data for you.
http://developer.yahoo.com/yql/guide/yql-
execute-chapter.html
58. For example you can
augment an existing service
to do something different.
62. Stored as XML this can be
used in a YQL query:
use 'http://yqlblog.net/
samples/searchrank.xml' as
searchrank;
select * from searchrank where
query='pizza' and dispurl like
'%pizzahut%'
63.
64. Anyways, the *easiest* way
to start with YQL is to use
the console.
http://developer.yahoo.com/yql/console/
65.
66.
67.
68.
69.
70.
71.
72.
73.
74. Of course, you can also
spend half the hack day
reading API docs
75. Check out some code
examples on.
http://isithackday.com/hacks/ohd-london