Help
RSS
API
Feed
Maltego
Contact
Domain > bulldog2011.github.io
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2014-01-27
199.27.72.133
(
ClassC
)
2014-01-29
199.27.78.133
(
ClassC
)
2014-02-01
199.27.73.133
(
ClassC
)
2014-11-18
23.235.39.133
(
ClassC
)
2024-09-13
185.199.108.153
(
ClassC
)
Port 80
HTTP/1.1 200 OKConnection: keep-aliveContent-Length: 21217Server: GitHub.comContent-Type: text/html; charsetutf-8permissions-policy: interest-cohort()Last-Modified: Fri, 16 Nov 2018 11:46:39 GMTAccess-Control-Allow-Origin: *ETag: 5beeae1f-52e1expires: Fri, 13 Sep 2024 12:07:53 GMTCache-Control: max-age600x-proxy-cache: MISSX-GitHub-Request-Id: 5A15:3985B0:202738E:20F9824:66E428BFAccept-Ranges: bytesAge: 0Date: Fri, 13 Sep 2024 11:57:53 GMTVia: 1.1 varnishX-Served-By: cache-bfi-kbfi7400113-BFIX-Cache: MISSX-Cache-Hits: 0X-Timer: S1726228674.898852,VS0,VE84Vary: Accept-EncodingX-Fastly-Request-ID: 4e7ef857d923d176155141cf0cfd3f70b808855d !DOCTYPE html>!--if IEMobile 7 >html classno-js iem7>!endif-->!--if lt IE 9>html classno-js lte-ie8>!endif-->!--if (gt IE 8)|(gt IEMobile 7)|!(IEMobile)|!(IE)>!-->html classno-js langen>!--!endif-->head> meta charsetutf-8> title>Abstraction Builder/title> meta nameauthor contentBulldog> meta namedescription contentLuxun is a high-throughput, persistent, distributed, publish-subscribe messaging system tailored for big data collecting and analytics. I did an …> !-- http://t.co/dKP3o1e --> meta nameHandheldFriendly contentTrue> meta nameMobileOptimized content320> meta nameviewport contentwidthdevice-width, initial-scale1> link relcanonical hrefhttp://bulldog2011.github.com/> link href/favicon.png relicon> link href/stylesheets/screen.css mediascreen, projection relstylesheet typetext/css> script src/javascripts/modernizr-2.0.js>/script> script src/javascripts/ender.js>/script> script src/javascripts/octopress.js typetext/javascript>/script> link href/atom.xml relalternate titleAbstraction Builder typeapplication/atom+xml> link hrefhttp://fonts.googleapis.com/css?familyLato:400,700,400italic,700italic relstylesheet typetext/css> !--Fonts from Googles Web font directory at http://google.com/webfonts -->link hrefhttp://fonts.googleapis.com/css?familyPT+Serif:regular,italic,bold,bolditalic relstylesheet typetext/css>link hrefhttp://fonts.googleapis.com/css?familyPT+Sans:regular,italic,bold,bolditalic relstylesheet typetext/css> /head>body > header rolebanner>hgroup> div idlogo> div idlogoLeft>{/div> div idlogoText>ab/div> div idlogoRight>}/div> div classclear>/div> /div> h1>a href/>Abstraction Builder/a>/h1> h2>Building simple and elegant programming abstractions/h2> div classclear>/div>/hgroup>/header> nav rolenavigation>ul classsubscription data-subscriptionrss> li>a href/atom.xml relsubscribe-rss titlesubscribe via RSS>RSS/a>/li> /ul> form actionhttp://google.com/search methodget> fieldset rolesearch> input typehidden nameq valuesite:bulldog2011.github.com /> input classsearch typetext nameq results0 placeholderSearch/> /fieldset>/form> ul classmain-navigation> li>a href/>Blog/a>/li> li>a href/blog/archives>Archives/a>/li> li>a href/projects>Projects/a>/li> li>a href/lab>Lab/a>/li> li>a href/about>About Me/a>/li>/ul>/nav> div idmain> div idcontent> div classblog-index> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/20/luxun-performance-test/>Luxun Performance Test/a>/h1> p classmeta> time datetime2013-04-20T14:41:00+08:00 pubdate data-updatedtrue>Apr 20span>th/span>, 2013/time> | a href/blog/2013/04/20/luxun-performance-test/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>a hrefhttps://github.com/bulldog2011/luxun>Luxun/a> is a high-throughput, persistent, distributed, publish-subscribe messaging system tailored for big data collecting and analytics. I did an intensive performance test to Luxun these days, detailed reports can be found a hrefhttps://github.com/bulldog2011/luxun/wiki/Luxun-Performance>here/a>, below is a list of findings:/p>/div> footer> a relfull-article href/blog/2013/04/20/luxun-performance-test/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/19/performance-benchmark-luxun-vs-apache-kafka/>Performance Benchmark - Luxun vs Apache Kafka/a>/h1> p classmeta> time datetime2013-04-19T18:11:00+08:00 pubdate data-updatedtrue>Apr 19span>th/span>, 2013/time> | a href/blog/2013/04/19/performance-benchmark-luxun-vs-apache-kafka/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>a hrefhttps://github.com/bulldog2011/luxun>Luxun/a> is a high-throughput, distributed, pub-sub messaging system tailored for big data collecting and analytics. Luxun is inspired by a hrefhttp://kafka.apache.org/>Apache Kafka/a>, both have a similar architecture. In order to compare the performance of Luxun and Kafka, I did a round of performance testing, below are the testing results:/p>/div> footer> a relfull-article href/blog/2013/04/19/performance-benchmark-luxun-vs-apache-kafka/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/18/nano-tutorial-5-hello-amazon-product-advertising-api/>Nano Tutorial 5 - Hello Amazon Product Advertising API/a>/h1> p classmeta> time datetime2013-04-18T19:18:00+08:00 pubdate data-updatedtrue>Apr 18span>th/span>, 2013/time> | a href/blog/2013/04/18/nano-tutorial-5-hello-amazon-product-advertising-api/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the fifth tutorial of Nano tutorial series, in this tutorial, I will show you how to integrate a hrefhttps://github.com/bulldog2011/nano>Nano/a> with a hrefhttps://affiliate-program.amazon.com/gp/advertising/api/detail/main.html>Amazon Product Advertising API/a>, if you are not familiar with this API, just have a quick review on its official site, basically, the Product Advertising API provides programmatic access to Amazon’s product selection and discovery functionality so that developers like you can advertise Amazon products to monetize your website. In this tutorial, I will show you how to add custom SOAP header which is required by the authentication of Amazon Product Advertising API./p>/div> footer> a relfull-article href/blog/2013/04/18/nano-tutorial-5-hello-amazon-product-advertising-api/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/18/nano-tutorial-4-hello-ebay-shopping/>Nano Tutorial 4 - Hello eBay Shopping/a>/h1> p classmeta> time datetime2013-04-18T09:52:00+08:00 pubdate data-updatedtrue>Apr 18span>th/span>, 2013/time> | a href/blog/2013/04/18/nano-tutorial-4-hello-ebay-shopping/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the fourth tutorial of Nano tutorial series, in this tutorial, I will show you how to integrate a hrefhttps://github.com/bulldog2011/nano>Nano/a> with a hrefhttps://www.x.com/developers/ebay/products/shopping-api>eBay Shopping Web Service/a>, if you are not familiar with this service, just have a quick review on its official site, basically, eBay Shopping service allows you to search for eBay items, products and reviews, user info, and popular items and searches. In previous tutorials, I showed you how to integrate Nano with SOAP based services, while in this tutorial, I will show you how to interate Nano with XML based service, the eBay Shopping service just supports XML message format./p>p>The source of this tutorial is a hrefhttps://github.com/bulldog2011/nano/tree/master/sample/webservice/HelloeBayShopping>here/a>./p>/div> footer> a relfull-article href/blog/2013/04/18/nano-tutorial-4-hello-ebay-shopping/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/17/nano-tutorial-3-hello-ebay-finding/>Nano Tutorial 3 - Hello eBay Finding/a>/h1> p classmeta> time datetime2013-04-17T21:27:00+08:00 pubdate data-updatedtrue>Apr 17span>th/span>, 2013/time> | a href/blog/2013/04/17/nano-tutorial-3-hello-ebay-finding/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the third tutorial of Nano Tutorial Series, in a hrefhttp://bulldog2011.github.io/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/>first/a> and a hrefhttp://bulldog2011.github.io/blog/2013/04/17/nano-tutorial-2-a-barcode-sample/>second/a> tutorials, I showed you how to use Nano with simple services, these services only support one or two calls, the request/response structures are fairly simple, supporting these simple services only can’t show the full power of Nano, so in this and later tutorials, I will show you how to use Nano with industrial grade services, let’s start with a hrefhttp://developer.ebay.com/DevZone/finding/CallRef/index.html>eBay Finding service/a>, please review its official site if you are not familiar with this service, basically, it lets you search items on eBay. eBay Finding service supports SOAP 1.2, so I will also show you how to configure Nano to support SOAP 1.2 protocol, also I will show how to set service required HTTP headers on Nano client./p>p>The source of this tutorial is a hrefhttps://github.com/bulldog2011/nano/tree/master/sample/webservice/HelloeBayFinding>here/a>./p>/div> footer> a relfull-article href/blog/2013/04/17/nano-tutorial-3-hello-ebay-finding/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/17/nano-tutorial-2-a-barcode-sample/>Nano Tutorial 2 - a BarCode Generator Sample/a>/h1> p classmeta> time datetime2013-04-17T10:31:00+08:00 pubdate data-updatedtrue>Apr 17span>th/span>, 2013/time> | a href/blog/2013/04/17/nano-tutorial-2-a-barcode-sample/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the second tutorial of Nano Tutorial series, in the a hrefhttp://bulldog2011.github.io/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/>first tutorial/a>, I showed how to use Nano with a service called a hrefhttp://www.dataaccess.com/webservicesserver/numberconversion.wso>Number Conversion/a> from data access worldwide. Number conversion is a simple service, its request/response structures are quite simple. Today I will show you how to use Pico with a more complex service called a hrefhttp://www.webservicex.net/ws/WSDetails.aspx?CATID8&WSID76>Barcode Generator/a> from webserviceX.NET, barcode generator service has a more complex request/response structures, it will return encoded binary image data in the response./p>/div> footer> a relfull-article href/blog/2013/04/17/nano-tutorial-2-a-barcode-sample/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/>Nano Tutorial 1 - a Number Conversion Sample/a>/h1> p classmeta> time datetime2013-04-15T20:14:00+08:00 pubdate data-updatedtrue>Apr 15span>th/span>, 2013/time> | a href/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the first post of Nano Tutorial Series, in this post, I will show you how easy to use a hrefhttps://github.com/bulldog2011/nano>Nano framework/a> to put WSDL driven application development on Android platform into practice. If this is the first time you get to know Nano, then after this tutorial, you will basically understand what Nano can do for you, and the basic development process when using Nano to carry out WSDL driven development on Android. If you want to see the big picture, please read a hrefhttp://bulldog2011.github.io/blog/2013/04/15/wsdl-driven-development-on-android-the-big-picture/>this post/a> first./p>p>The whole source of this demo is a hrefhttps://github.com/bulldog2011/nano/tree/master/sample/webservice/NumberConverter>here/a>./p>p>WSDL driven development using Nano framework has following steps:/p>blockquote>ol>li>Generate Java proxy from WSDL/li>li>Create new Android project, add Nano runtime and generated proxy into your project/li>li>Implement appliction logic and UI, call proxy to invoke web service as needed./li>/ol>/blockquote>p>Let me cut to the point and show you each step using a simple a hrefhttp://www.dataaccess.com/webservicesserver/numberconversion.wso>Number Conversion/a> web serivce from a hrefhttp://www.dataaccess.com/>Data Access Worldwide/a>./p>/div> footer> a relfull-article href/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/15/wsdl-driven-development-on-android-the-big-picture/>WSDL Driven Development on Android - the Big Picture/a>/h1> p classmeta> time datetime2013-04-15T10:14:00+08:00 pubdate data-updatedtrue>Apr 15span>th/span>, 2013/time> | a href/blog/2013/04/15/wsdl-driven-development-on-android-the-big-picture/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>WSDL driven development is a popular and mature development methodology on platforms like Java and .Net, tools like Axis, CXF, JAX-WS, WCF are leveraged by many developers for rapid web service development. With WSDL as interface contract, both server side and client side proxies can be automatically generated from WSDL, developer can work with plain old interfaces/objects directly, no need to worry about low level SOAP/XML serialization/deserialization and service invocation details(which are very tedious and error-prone), this kind of model driven development(or meta-data driven development) can not only dramatically reduce initial development cost, but reduce long term maintenance cost./p>/div> footer> a relfull-article href/blog/2013/04/15/wsdl-driven-development-on-android-the-big-picture/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/03/luxun-quick-start/>Luxun Quick Start/a>/h1> p classmeta> time datetime2013-04-03T17:01:00+08:00 pubdate data-updatedtrue>Apr 3span>rd/span>, 2013/time> | a href/blog/2013/04/03/luxun-quick-start/#disqus_thread>Comments/a> /p> /header> div classentry-content>h2>Step 0 : Prerequisite/h2>p>To use Luxun, you need to have JDK 1.6 or above installed on your operating system, and Luxun supports strong>em>Windows/em>/strong> and strong>em>Linux/em>/strong> operation systems./p>/div> footer> a relfull-article href/blog/2013/04/03/luxun-quick-start/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/01/pico-and-ebay-trading-api-integration-how-to/>Pico and Ebay Trading Api Integration How To/a>/h1> p classmeta> time datetime2013-04-01T20:18:00+08:00 pubdate data-updatedtrue>Apr 1span>st/span>, 2013/time> | a href/blog/2013/04/01/pico-and-ebay-trading-api-integration-how-to/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>I’ve written a series of tutorials showing to put wsdl driven development into practice on iOS platform using a hrefhttps://github.com/bulldog2011/pico>Pico/a> framework. In a hrefhttp://bulldog2011.github.com/blog/2013/03/29/pico-tutorial-3-hello-ebay-finding/>tutorial 3/a> and a hrefhttp://bulldog2011.github.com/blog/2013/03/30/pico-tutorial-4-hello-ebay-shopping/>tutorial 4/a> I showed how to integrate Pico with eBay Finding and Shopping API. This post is about Pico integration with a hrefhttps://www.x.com/developers/ebay/products/trading-api>eBay Trading API/a> - the most heavy-weight and feature rich API from eBay, I am not going to write another tutorial for eBay Trading API integration, since the flow is quite smiliar to that already elaborated in tutorial 3 and 4, instead, I will dump a few comments here to give you some guide in case you want to integrate eBay Trading API on iOS device using Pico framework./p>/div> footer> a relfull-article href/blog/2013/04/01/pico-and-ebay-trading-api-integration-how-to/>Read on →/a> /footer> /article> div classpagination> a classprev href/blog/page/2/>← Older/a> a href/blog/archives>Blog Archives/a> /div>/div>aside classsidebar> section> h1>Categories/h1> ul idcategories> li classcategory>a href/blog/categories/big-queue/>big queue (7)/a>/li>li classcategory>a href/blog/categories/design/>design (4)/a>/li>li classcategory>a href/blog/categories/ebay-api/>ebay api (2)/a>/li>li classcategory>a href/blog/categories/luxun/>luxun (4)/a>/li>li classcategory>a href/blog/categories/misc/>misc (1)/a>/li>li classcategory>a href/blog/categories/nano/>nano (15)/a>/li>li classcategory>a href/blog/categories/pico/>pico (7)/a>/li> /ul>/section>section> h1>Recent Posts/h1> ul idrecent_posts> li classpost> a href/blog/2013/04/20/luxun-performance-test/>Luxun Performance Test/a> /li> li classpost> a href/blog/2013/04/19/performance-benchmark-luxun-vs-apache-kafka/>Performance Benchmark - Luxun vs Apache Kafka/a> /li> li classpost> a href/blog/2013/04/18/nano-tutorial-5-hello-amazon-product-advertising-api/>Nano Tutorial 5 - Hello Amazon Product Advertising API/a> /li> li classpost> a href/blog/2013/04/18/nano-tutorial-4-hello-ebay-shopping/>Nano Tutorial 4 - Hello eBay Shopping/a> /li> li classpost> a href/blog/2013/04/17/nano-tutorial-3-hello-ebay-finding/>Nano Tutorial 3 - Hello eBay Finding/a> /li> /ul>/section> /aside> /div> /div> footer rolecontentinfo>p> Copyright © 2013 - Bulldog - span classcredit>Powered by a hrefhttp://octopress.org>Octopress/a>/span>/p>/footer> script typetext/javascript> var disqus_shortname bulldogtech; var disqus_script count.js; (function () { var dsq document.createElement(script); dsq.type text/javascript; dsq.async true; dsq.src http:// + disqus_shortname + .disqus.com/ + disqus_script; (document.getElementsByTagName(head)0 || document.getElementsByTagName(body)0).appendChild(dsq); }());/script> script typetext/javascript> (function(){ var twitterWidgets document.createElement(script); twitterWidgets.type text/javascript; twitterWidgets.async true; twitterWidgets.src http://platform.twitter.com/widgets.js; document.getElementsByTagName(head)0.appendChild(twitterWidgets); })(); /script>/body>/html>
Port 443
HTTP/1.1 200 OKConnection: keep-aliveContent-Length: 21217Server: GitHub.comContent-Type: text/html; charsetutf-8permissions-policy: interest-cohort()Last-Modified: Fri, 16 Nov 2018 11:46:39 GMTAccess-Control-Allow-Origin: *ETag: 5beeae1f-52e1expires: Fri, 13 Sep 2024 12:07:54 GMTCache-Control: max-age600x-proxy-cache: MISSX-GitHub-Request-Id: C571:FF3EF:54421B5:5670E5A:66E428C1Accept-Ranges: bytesAge: 0Date: Fri, 13 Sep 2024 11:57:54 GMTVia: 1.1 varnishX-Served-By: cache-bfi-kbfi7400056-BFIX-Cache: MISSX-Cache-Hits: 0X-Timer: S1726228674.029333,VS0,VE101Vary: Accept-EncodingX-Fastly-Request-ID: e613da7f811e785291bcb31b6613b54541b2450d !DOCTYPE html>!--if IEMobile 7 >html classno-js iem7>!endif-->!--if lt IE 9>html classno-js lte-ie8>!endif-->!--if (gt IE 8)|(gt IEMobile 7)|!(IEMobile)|!(IE)>!-->html classno-js langen>!--!endif-->head> meta charsetutf-8> title>Abstraction Builder/title> meta nameauthor contentBulldog> meta namedescription contentLuxun is a high-throughput, persistent, distributed, publish-subscribe messaging system tailored for big data collecting and analytics. I did an …> !-- http://t.co/dKP3o1e --> meta nameHandheldFriendly contentTrue> meta nameMobileOptimized content320> meta nameviewport contentwidthdevice-width, initial-scale1> link relcanonical hrefhttp://bulldog2011.github.com/> link href/favicon.png relicon> link href/stylesheets/screen.css mediascreen, projection relstylesheet typetext/css> script src/javascripts/modernizr-2.0.js>/script> script src/javascripts/ender.js>/script> script src/javascripts/octopress.js typetext/javascript>/script> link href/atom.xml relalternate titleAbstraction Builder typeapplication/atom+xml> link hrefhttp://fonts.googleapis.com/css?familyLato:400,700,400italic,700italic relstylesheet typetext/css> !--Fonts from Googles Web font directory at http://google.com/webfonts -->link hrefhttp://fonts.googleapis.com/css?familyPT+Serif:regular,italic,bold,bolditalic relstylesheet typetext/css>link hrefhttp://fonts.googleapis.com/css?familyPT+Sans:regular,italic,bold,bolditalic relstylesheet typetext/css> /head>body > header rolebanner>hgroup> div idlogo> div idlogoLeft>{/div> div idlogoText>ab/div> div idlogoRight>}/div> div classclear>/div> /div> h1>a href/>Abstraction Builder/a>/h1> h2>Building simple and elegant programming abstractions/h2> div classclear>/div>/hgroup>/header> nav rolenavigation>ul classsubscription data-subscriptionrss> li>a href/atom.xml relsubscribe-rss titlesubscribe via RSS>RSS/a>/li> /ul> form actionhttp://google.com/search methodget> fieldset rolesearch> input typehidden nameq valuesite:bulldog2011.github.com /> input classsearch typetext nameq results0 placeholderSearch/> /fieldset>/form> ul classmain-navigation> li>a href/>Blog/a>/li> li>a href/blog/archives>Archives/a>/li> li>a href/projects>Projects/a>/li> li>a href/lab>Lab/a>/li> li>a href/about>About Me/a>/li>/ul>/nav> div idmain> div idcontent> div classblog-index> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/20/luxun-performance-test/>Luxun Performance Test/a>/h1> p classmeta> time datetime2013-04-20T14:41:00+08:00 pubdate data-updatedtrue>Apr 20span>th/span>, 2013/time> | a href/blog/2013/04/20/luxun-performance-test/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>a hrefhttps://github.com/bulldog2011/luxun>Luxun/a> is a high-throughput, persistent, distributed, publish-subscribe messaging system tailored for big data collecting and analytics. I did an intensive performance test to Luxun these days, detailed reports can be found a hrefhttps://github.com/bulldog2011/luxun/wiki/Luxun-Performance>here/a>, below is a list of findings:/p>/div> footer> a relfull-article href/blog/2013/04/20/luxun-performance-test/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/19/performance-benchmark-luxun-vs-apache-kafka/>Performance Benchmark - Luxun vs Apache Kafka/a>/h1> p classmeta> time datetime2013-04-19T18:11:00+08:00 pubdate data-updatedtrue>Apr 19span>th/span>, 2013/time> | a href/blog/2013/04/19/performance-benchmark-luxun-vs-apache-kafka/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>a hrefhttps://github.com/bulldog2011/luxun>Luxun/a> is a high-throughput, distributed, pub-sub messaging system tailored for big data collecting and analytics. Luxun is inspired by a hrefhttp://kafka.apache.org/>Apache Kafka/a>, both have a similar architecture. In order to compare the performance of Luxun and Kafka, I did a round of performance testing, below are the testing results:/p>/div> footer> a relfull-article href/blog/2013/04/19/performance-benchmark-luxun-vs-apache-kafka/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/18/nano-tutorial-5-hello-amazon-product-advertising-api/>Nano Tutorial 5 - Hello Amazon Product Advertising API/a>/h1> p classmeta> time datetime2013-04-18T19:18:00+08:00 pubdate data-updatedtrue>Apr 18span>th/span>, 2013/time> | a href/blog/2013/04/18/nano-tutorial-5-hello-amazon-product-advertising-api/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the fifth tutorial of Nano tutorial series, in this tutorial, I will show you how to integrate a hrefhttps://github.com/bulldog2011/nano>Nano/a> with a hrefhttps://affiliate-program.amazon.com/gp/advertising/api/detail/main.html>Amazon Product Advertising API/a>, if you are not familiar with this API, just have a quick review on its official site, basically, the Product Advertising API provides programmatic access to Amazon’s product selection and discovery functionality so that developers like you can advertise Amazon products to monetize your website. In this tutorial, I will show you how to add custom SOAP header which is required by the authentication of Amazon Product Advertising API./p>/div> footer> a relfull-article href/blog/2013/04/18/nano-tutorial-5-hello-amazon-product-advertising-api/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/18/nano-tutorial-4-hello-ebay-shopping/>Nano Tutorial 4 - Hello eBay Shopping/a>/h1> p classmeta> time datetime2013-04-18T09:52:00+08:00 pubdate data-updatedtrue>Apr 18span>th/span>, 2013/time> | a href/blog/2013/04/18/nano-tutorial-4-hello-ebay-shopping/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the fourth tutorial of Nano tutorial series, in this tutorial, I will show you how to integrate a hrefhttps://github.com/bulldog2011/nano>Nano/a> with a hrefhttps://www.x.com/developers/ebay/products/shopping-api>eBay Shopping Web Service/a>, if you are not familiar with this service, just have a quick review on its official site, basically, eBay Shopping service allows you to search for eBay items, products and reviews, user info, and popular items and searches. In previous tutorials, I showed you how to integrate Nano with SOAP based services, while in this tutorial, I will show you how to interate Nano with XML based service, the eBay Shopping service just supports XML message format./p>p>The source of this tutorial is a hrefhttps://github.com/bulldog2011/nano/tree/master/sample/webservice/HelloeBayShopping>here/a>./p>/div> footer> a relfull-article href/blog/2013/04/18/nano-tutorial-4-hello-ebay-shopping/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/17/nano-tutorial-3-hello-ebay-finding/>Nano Tutorial 3 - Hello eBay Finding/a>/h1> p classmeta> time datetime2013-04-17T21:27:00+08:00 pubdate data-updatedtrue>Apr 17span>th/span>, 2013/time> | a href/blog/2013/04/17/nano-tutorial-3-hello-ebay-finding/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the third tutorial of Nano Tutorial Series, in a hrefhttp://bulldog2011.github.io/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/>first/a> and a hrefhttp://bulldog2011.github.io/blog/2013/04/17/nano-tutorial-2-a-barcode-sample/>second/a> tutorials, I showed you how to use Nano with simple services, these services only support one or two calls, the request/response structures are fairly simple, supporting these simple services only can’t show the full power of Nano, so in this and later tutorials, I will show you how to use Nano with industrial grade services, let’s start with a hrefhttp://developer.ebay.com/DevZone/finding/CallRef/index.html>eBay Finding service/a>, please review its official site if you are not familiar with this service, basically, it lets you search items on eBay. eBay Finding service supports SOAP 1.2, so I will also show you how to configure Nano to support SOAP 1.2 protocol, also I will show how to set service required HTTP headers on Nano client./p>p>The source of this tutorial is a hrefhttps://github.com/bulldog2011/nano/tree/master/sample/webservice/HelloeBayFinding>here/a>./p>/div> footer> a relfull-article href/blog/2013/04/17/nano-tutorial-3-hello-ebay-finding/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/17/nano-tutorial-2-a-barcode-sample/>Nano Tutorial 2 - a BarCode Generator Sample/a>/h1> p classmeta> time datetime2013-04-17T10:31:00+08:00 pubdate data-updatedtrue>Apr 17span>th/span>, 2013/time> | a href/blog/2013/04/17/nano-tutorial-2-a-barcode-sample/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the second tutorial of Nano Tutorial series, in the a hrefhttp://bulldog2011.github.io/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/>first tutorial/a>, I showed how to use Nano with a service called a hrefhttp://www.dataaccess.com/webservicesserver/numberconversion.wso>Number Conversion/a> from data access worldwide. Number conversion is a simple service, its request/response structures are quite simple. Today I will show you how to use Pico with a more complex service called a hrefhttp://www.webservicex.net/ws/WSDetails.aspx?CATID8&WSID76>Barcode Generator/a> from webserviceX.NET, barcode generator service has a more complex request/response structures, it will return encoded binary image data in the response./p>/div> footer> a relfull-article href/blog/2013/04/17/nano-tutorial-2-a-barcode-sample/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/>Nano Tutorial 1 - a Number Conversion Sample/a>/h1> p classmeta> time datetime2013-04-15T20:14:00+08:00 pubdate data-updatedtrue>Apr 15span>th/span>, 2013/time> | a href/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>This is the first post of Nano Tutorial Series, in this post, I will show you how easy to use a hrefhttps://github.com/bulldog2011/nano>Nano framework/a> to put WSDL driven application development on Android platform into practice. If this is the first time you get to know Nano, then after this tutorial, you will basically understand what Nano can do for you, and the basic development process when using Nano to carry out WSDL driven development on Android. If you want to see the big picture, please read a hrefhttp://bulldog2011.github.io/blog/2013/04/15/wsdl-driven-development-on-android-the-big-picture/>this post/a> first./p>p>The whole source of this demo is a hrefhttps://github.com/bulldog2011/nano/tree/master/sample/webservice/NumberConverter>here/a>./p>p>WSDL driven development using Nano framework has following steps:/p>blockquote>ol>li>Generate Java proxy from WSDL/li>li>Create new Android project, add Nano runtime and generated proxy into your project/li>li>Implement appliction logic and UI, call proxy to invoke web service as needed./li>/ol>/blockquote>p>Let me cut to the point and show you each step using a simple a hrefhttp://www.dataaccess.com/webservicesserver/numberconversion.wso>Number Conversion/a> web serivce from a hrefhttp://www.dataaccess.com/>Data Access Worldwide/a>./p>/div> footer> a relfull-article href/blog/2013/04/15/nano-tutorial-1-a-number-conversion-sample/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/15/wsdl-driven-development-on-android-the-big-picture/>WSDL Driven Development on Android - the Big Picture/a>/h1> p classmeta> time datetime2013-04-15T10:14:00+08:00 pubdate data-updatedtrue>Apr 15span>th/span>, 2013/time> | a href/blog/2013/04/15/wsdl-driven-development-on-android-the-big-picture/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>WSDL driven development is a popular and mature development methodology on platforms like Java and .Net, tools like Axis, CXF, JAX-WS, WCF are leveraged by many developers for rapid web service development. With WSDL as interface contract, both server side and client side proxies can be automatically generated from WSDL, developer can work with plain old interfaces/objects directly, no need to worry about low level SOAP/XML serialization/deserialization and service invocation details(which are very tedious and error-prone), this kind of model driven development(or meta-data driven development) can not only dramatically reduce initial development cost, but reduce long term maintenance cost./p>/div> footer> a relfull-article href/blog/2013/04/15/wsdl-driven-development-on-android-the-big-picture/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/03/luxun-quick-start/>Luxun Quick Start/a>/h1> p classmeta> time datetime2013-04-03T17:01:00+08:00 pubdate data-updatedtrue>Apr 3span>rd/span>, 2013/time> | a href/blog/2013/04/03/luxun-quick-start/#disqus_thread>Comments/a> /p> /header> div classentry-content>h2>Step 0 : Prerequisite/h2>p>To use Luxun, you need to have JDK 1.6 or above installed on your operating system, and Luxun supports strong>em>Windows/em>/strong> and strong>em>Linux/em>/strong> operation systems./p>/div> footer> a relfull-article href/blog/2013/04/03/luxun-quick-start/>Read on →/a> /footer> /article> article> header> !-- Now were back to normal posts. Note the links used under href in both headers.--> h1 classentry-title>a href/blog/2013/04/01/pico-and-ebay-trading-api-integration-how-to/>Pico and Ebay Trading Api Integration How To/a>/h1> p classmeta> time datetime2013-04-01T20:18:00+08:00 pubdate data-updatedtrue>Apr 1span>st/span>, 2013/time> | a href/blog/2013/04/01/pico-and-ebay-trading-api-integration-how-to/#disqus_thread>Comments/a> /p> /header> div classentry-content>p>I’ve written a series of tutorials showing to put wsdl driven development into practice on iOS platform using a hrefhttps://github.com/bulldog2011/pico>Pico/a> framework. In a hrefhttp://bulldog2011.github.com/blog/2013/03/29/pico-tutorial-3-hello-ebay-finding/>tutorial 3/a> and a hrefhttp://bulldog2011.github.com/blog/2013/03/30/pico-tutorial-4-hello-ebay-shopping/>tutorial 4/a> I showed how to integrate Pico with eBay Finding and Shopping API. This post is about Pico integration with a hrefhttps://www.x.com/developers/ebay/products/trading-api>eBay Trading API/a> - the most heavy-weight and feature rich API from eBay, I am not going to write another tutorial for eBay Trading API integration, since the flow is quite smiliar to that already elaborated in tutorial 3 and 4, instead, I will dump a few comments here to give you some guide in case you want to integrate eBay Trading API on iOS device using Pico framework./p>/div> footer> a relfull-article href/blog/2013/04/01/pico-and-ebay-trading-api-integration-how-to/>Read on →/a> /footer> /article> div classpagination> a classprev href/blog/page/2/>← Older/a> a href/blog/archives>Blog Archives/a> /div>/div>aside classsidebar> section> h1>Categories/h1> ul idcategories> li classcategory>a href/blog/categories/big-queue/>big queue (7)/a>/li>li classcategory>a href/blog/categories/design/>design (4)/a>/li>li classcategory>a href/blog/categories/ebay-api/>ebay api (2)/a>/li>li classcategory>a href/blog/categories/luxun/>luxun (4)/a>/li>li classcategory>a href/blog/categories/misc/>misc (1)/a>/li>li classcategory>a href/blog/categories/nano/>nano (15)/a>/li>li classcategory>a href/blog/categories/pico/>pico (7)/a>/li> /ul>/section>section> h1>Recent Posts/h1> ul idrecent_posts> li classpost> a href/blog/2013/04/20/luxun-performance-test/>Luxun Performance Test/a> /li> li classpost> a href/blog/2013/04/19/performance-benchmark-luxun-vs-apache-kafka/>Performance Benchmark - Luxun vs Apache Kafka/a> /li> li classpost> a href/blog/2013/04/18/nano-tutorial-5-hello-amazon-product-advertising-api/>Nano Tutorial 5 - Hello Amazon Product Advertising API/a> /li> li classpost> a href/blog/2013/04/18/nano-tutorial-4-hello-ebay-shopping/>Nano Tutorial 4 - Hello eBay Shopping/a> /li> li classpost> a href/blog/2013/04/17/nano-tutorial-3-hello-ebay-finding/>Nano Tutorial 3 - Hello eBay Finding/a> /li> /ul>/section> /aside> /div> /div> footer rolecontentinfo>p> Copyright © 2013 - Bulldog - span classcredit>Powered by a hrefhttp://octopress.org>Octopress/a>/span>/p>/footer> script typetext/javascript> var disqus_shortname bulldogtech; var disqus_script count.js; (function () { var dsq document.createElement(script); dsq.type text/javascript; dsq.async true; dsq.src http:// + disqus_shortname + .disqus.com/ + disqus_script; (document.getElementsByTagName(head)0 || document.getElementsByTagName(body)0).appendChild(dsq); }());/script> script typetext/javascript> (function(){ var twitterWidgets document.createElement(script); twitterWidgets.type text/javascript; twitterWidgets.async true; twitterWidgets.src http://platform.twitter.com/widgets.js; document.getElementsByTagName(head)0.appendChild(twitterWidgets); })(); /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]