recentpopularlog in

rtopitt : json   31

JSON API — A specification for building APIs in JSON
If you've ever argued with your team about the way your JSON responses should be formatted, JSON API is your anti-bikeshedding weapon.

By following shared conventions, you can increase productivity, take advantage of generalized tooling, and focus on what matters: your application.

Clients built around JSON API are able to take advantage of its features around efficiently caching responses, sometimes eliminating network requests entirely.
api  json  rest  reference  schema  convention  specification 
september 2015 by rtopitt
APIfy converts data in existing HTML sites and wikipedia pages to JSON APIs.

APIs can be consumed from Ruby , Python , PHP, Node.js, iPhone, Android apps.

Javascript and Phonegap apps can use JSONP to consume API without a backend.

APIfy is built using ScrApify gem.
api  heroku  html  json  scraping  gem  ruby  wikipedia  webservice 
september 2013 by rtopitt
Advanced Caching in Rails: Revised
This series means to teach you everything you need to know to implement any different caching level inside your Rails application. It assumes you know nothing at all about caching in any of its forms. It takes from zero to knowledge to an intermediate level in all areas. If you can't implement caching in your app after reading this then I've failed.
rails  cache  performance  webapp  memcached  ruby  api  json  http  compilation  tip 
july 2013 by rtopitt
intridea/grape · GitHub
Grape is a REST-like API micro-framework for Ruby. It's designed to run on Rack or complement existing web application frameworks such as Rails and Sinatra by providing a simple DSL to easily develop RESTful APIs. It has built-in support for common conventions, including multiple formats, subdomain/prefix restriction, content negotiation, versioning and much more.
api  framework  rails  rest  ruby  json  biblioteca  gem 
june 2013 by rtopitt
StatHat - Status Board Integration
StatHat makes it a piece of cake to get your stats on Panic's awesome Status Board iPad app. You can put up to five stats in one graph module, or display a stat group in a table module.
dashboard  painel  integração  estatística  gráfico  webapp  json  service 
june 2013 by rtopitt
BroadcastingAdam - Advanced Caching in Rails: Revised
This series means to teach you everything you need to know to implement any different caching level inside your Rails application. It assumes you know nothing at all about caching in any of its forms. It takes from zero to knowledge to an intermediate level in all areas. If you can't implement caching in your app after reading this then I've failed.
cache  rails  ruby  http  how-to  performance  json  api  protocol  compilation  tip 
june 2013 by rtopitt
The Toolbox: a directory of the best time-saving apps and tools
A collection of the best time-saving apps, tools, and widgets from around the web.
design  json  ferramenta  coleção  top10  webapp  utilidade  desenvolvimento  web  compilation 
june 2013 by rtopitt
Timeline JS - Beautifully crafted timelines that are easy, and intuitive to use.
TimelineJS is an open-source tool that enables you to build visually-rich interactive timelines and is available in 40 languages.
javascript  timeline  json  inspiração  linha  tempo  lifestream  interface  webdesign  biblioteca 
may 2013 by rtopitt
Mr. Data Converter
I will convert your Excel data into one of several web-friendly formats, including HTML, JSON and XML.
json  xml  excel  csv  conversor  webapp  utilidade  software_livre  service 
may 2013 by rtopitt
API de consulta de CEP « Aviso Brasil - Soluções logísticas
A API de consulta de CEP é um serviço gratuito da Aviso Brasil para a comunidade de desenvolvedores web brasileira. Nós oferecemos a busca de CEP na base atualizada dos Correios. Nossa base tem hoje mais de 850 mil CEPs e é atualizada sempre que os Correios atualizam sua base. Afinal, esse é o nosso negócio.
api  correio  brasil  cep  consulta  endereço  geo  georeferenciamento  json  jsonp  grátis 
december 2012 by rtopitt
jq is like sed for JSON data - you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text.
json  shell  terminal  manipulação  api  c  tip  programming 
october 2012 by rtopitt
Building an iOS Photo-sharing and Geolocation Mobile Client and API | Heroku Dev Center
This article will guide you through the process of developing a photo sharing service with a native iOS client and Rails backend.
rails  ios  tutorial  how-to  importante  json  api  heroku  upload  inspiração  exemplo  photo 
april 2012 by rtopitt
httpbin(1): HTTP Client Testing Service
Testing an HTTP Library can become difficult sometimes. is fantastic for testing POST requests, but not much else. This exists to cover all kinds of HTTP scenarios. Additional endpoints are being considered (e.g. /deflate).
http  api  webservice  desenvolvimento  json  teste  cliente  biblioteca 
april 2012 by rtopitt
Hurl makes HTTP requests. Enter a URL, set some headers, view the response, then share it with others. Perfect for demoing and debugging APIs.
api  webapp  utilidade  ferramenta  http  get  post  json  curl  debug  teste  webservice 
november 2010 by rtopitt
Quick and simple geocoding without external librairies « Slainer68's Blog
Do you know that if you just want to retrieve and store lat/lng in your records, geokit or another external library is unnecessary ? And moreover, geokit still uses the old Google Maps API v2… Google has updated his Maps API (v3) and it is very easy to consume it using simple GET calls returning JSON. And, icing on the cake : Google API v3 does not require an API key! So no more headache managing multiple API keys for all your environments…
api  google  mapa  georeferenciamento  geo  ruby  how-to  importante  json  rails  endereço  tip 
september 2010 by rtopitt
Currency converter | Xurrency
Conversor de valores entre moedas, com API json
moeda  conversor  conversão  dólar  euro  real  peso  api  ferramenta  webservice  json 
august 2010 by rtopitt
RestMQ - Redis based message queue
RestMQ is a message queue which uses HTTP as transport, JSON to format a minimalist protocol and is organized as REST resources. It stands on the shoulder of giants, built over Python, Twisted, Cyclone (a Tornado implementation over twisted) and Redis. Message queues are created on the fly, as a message is sent to them. They are simple to use as a curl request can be.
redis  messaging  queue  software_livre  json 
august 2010 by rtopitt
The MessagePack Project - Extremely efficient object serialization library. It's like JSON, but very fast and small
MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small. Typical small integer (like flags or error code) is saved only in 1 byte, and typical short string only needs 1 byte except the length of the string itself. [1,2,3] (3 elements array) is serialized in 4 bytes using MessagePack as follows.
ruby  python  perl  c  c++  java  php  haskell  lua  serialização  gem  api  biblioteca  performance  objeto  formato  json  binário  mensagem  programming 
april 2010 by rtopitt
Riak - A Decentralized, Internet-Scale Data Store
Riak combines a decentralized key-value store, a flexible map/reduce engine, and a friendly HTTP/JSON query interface to provide a database ideally suited for Web applications.
http  rest  json  mapreduce  nosql  erlang  riak  distribuído  escalabilidade  software_livre  documento  database 
february 2010 by rtopitt
Friendly - NoSQL with MySQL in Ruby
Store schema-less data in MySQL. Evolve your data model without feeling the pain of migrations. Build indexes offline
Building an index can take hours with a lot of data. Stay agile without taking your app offline. Write-through and read-through caching baked right in. Fast websites make more money. The 99.8% cache hit rate we see in production is a one-liner with Friendly.
ruby  gem  mysql  orm  nosql  importante  documento  schemaless  json  database 
december 2009 by rtopitt
How This Web Site Uses MongoDB
Sometimes I'm asked what platform we're running the Business Insider on. Well, we're using LAMP, of course: Linux, Apache, Mongo, PHP. After I get past defending our choice of PHP to the haters (you know who you are!), people ask what the M stands for. Our database is not MySQL, but Mongo. Here's why and how we use it:
mongodb  json  estudo  caso  webapp  uso  php  server  database 
november 2009 by rtopitt
Apache CouchDB: The CouchDB Project
Apache CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution. CouchDB provides a RESTful JSON API than can be accessed from any environment that allows HTTP requests. There are myriad third-party client libraries that make this even easier from your programming language of choice. CouchDB’s built in Web administration console speaks directly to the database using HTTP requests issued from your browser.
couchdb  apache  erlang  rest  json  javascript  software_livre  database 
october 2009 by rtopitt
MongoMapper, The Rad Mongo Wrapper // RailsTips by John Nunemaker
In which I formally release MongoMapper, a high level wrapper similar to ActiveRecord, but for MongoDB.
mongodb  adaptador  ruby  biblioteca  gem  orm  rails  active_record  importante  json 
june 2009 by rtopitt
Apache CouchDB: The CouchDB Project
Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and
apache  couchdb  erlang  json  software_livre  database 
may 2009 by rtopitt
Open Flash Chart - Home
Engine de gráficos em Flash que recebe os valores via JSON
engine  flash  gráfico  json  plugin  rails 
may 2009 by rtopitt
Drogomir's blog » Blog » Upload progress bar with mod_passenger and apache
Usando barra de progresso de upload de arquivos em aplicações Rails servidas via Apache Passenger (mod_rails)
apache  how-to  json  módulo  mod_rails  progresso  rails  upload 
may 2009 by rtopitt
Yahoo! Developer Network - Ruby Developer Center
If you've ever thought about combining Ruby with Yahoo!'s open APIs and Web services, read on.
api  how-to  json  plugin  rails  rest  ruby  xml  yahoo 
may 2009 by rtopitt

Copy this bookmark:

to read