{"id":49,"date":"2007-04-26T04:21:33","date_gmt":"2007-04-26T09:21:33","guid":{"rendered":"https:\/\/billhiggins.us\/weblog\/2007\/04\/26\/links-for-2007-04-26\/"},"modified":"2007-04-26T04:21:33","modified_gmt":"2007-04-26T09:21:33","slug":"links-for-2007-04-26","status":"publish","type":"post","link":"https:\/\/billhiggins.us\/blog\/2007\/04\/26\/links-for-2007-04-26\/","title":{"rendered":"links for 2007-04-26"},"content":{"rendered":"<ul class=\"delicious\">\n<li>\n<p class=\"delicious-link\"><a href=\"http:\/\/wiki.eclipse.org\/index.php\/Evolving_Java-based_APIs\">Evolving Java-based APIs &#8211; Eclipsepedia<\/a><\/p>\n<p class=\"delicious-extended\">Jazz colleague Jim des Rivieres&#8217; excellent analysis on how to achieve compatible evolution of Java-based APIs.  Need something similar on compatible evolution of REST-based APIs.<\/p>\n<p class=\"delicious-tags\">(tags: <a href=\"http:\/\/del.icio.us\/BillHiggins\/compatibleEvolution\">compatibleEvolution<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/api\">api<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/java\">java<\/a>)<\/li>\n<li>\n<p class=\"delicious-link\"><a href=\"http:\/\/www-128.ibm.com\/developerworks\/websphere\/techjournal\/0508_benantar\/0508_benantar.html\">IBM WebSphere Developer Technical Journal: Advanced authentication in WebSphere Application Server<\/a><\/p>\n<p class=\"delicious-extended\">Deep into the realm of advanced authentication in WAS, building on top of JAAS.  Via Pete Birk of the WAS security dev team.<\/p>\n<p class=\"delicious-tags\">(tags: <a href=\"http:\/\/del.icio.us\/BillHiggins\/security\">security<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/websphere\">websphere<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/jaas\">jaas<\/a>)<\/li>\n<li>\n<p class=\"delicious-link\"><a href=\"http:\/\/www.prescod.net\/rest\/\">Paul Precod&#8217;s REST Resources<\/a><\/p>\n<p class=\"delicious-extended\">Excellent set of early (in web years) articles on REST.<\/p>\n<p class=\"delicious-tags\">(tags: <a href=\"http:\/\/del.icio.us\/BillHiggins\/rest\">rest<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/http\">http<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/paulprescod\">paulprescod<\/a>)<\/li>\n<li>\n<p class=\"delicious-link\"><a href=\"http:\/\/www.ics.uci.edu\/~fielding\/pubs\/dissertation\/top.htm\">Architectural Styles and the Design of Network-based Software Architectures<\/a><\/p>\n<p class=\"delicious-extended\">Fielding&#8217;s excellent thesis which describes the REST architectural style but also has an interesting discussion on the topic of architectural styles in general.<\/p>\n<p class=\"delicious-tags\">(tags: <a href=\"http:\/\/del.icio.us\/BillHiggins\/rest\">rest<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/http\">http<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/architecture\">architecture<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/royfielding\">royfielding<\/a>)<\/li>\n<li>\n<p class=\"delicious-link\"><a href=\"http:\/\/www.w3.org\/Protocols\/rfc2616\/rfc2616.html\">Hypertext Transfer Protocol &#8212; HTTP\/1.1<\/a><\/p>\n<p class=\"delicious-extended\">The final word on all things HTTP.<\/p>\n<p class=\"delicious-tags\">(tags: <a href=\"http:\/\/del.icio.us\/BillHiggins\/http\">http<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/rest\">rest<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/royfielding\">royfielding<\/a>)<\/li>\n<li>\n<p class=\"delicious-link\"><a href=\"http:\/\/norvig.com\/\">Peter Norvig<\/a><\/p>\n<p class=\"delicious-extended\">Fascinating writings and links from Google&#8217;s Director of Research.<\/p>\n<p class=\"delicious-tags\">(tags: <a href=\"http:\/\/del.icio.us\/BillHiggins\/programming\">programming<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/design\">design<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/peternorvig\">peternorvig<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/google\">google<\/a>)<\/li>\n<li>\n<p class=\"delicious-link\"><a href=\"http:\/\/www.fiddlertool.com\/fiddler\/\">Fiddler HTTP Debugger &#8211; A free web debugging tool<\/a><\/p>\n<p class=\"delicious-extended\">Eric Lawrence&#8217;s very useful tool for monitoring network traffic (including XHR) between browsers and a server.<\/p>\n<p class=\"delicious-tags\">(tags: <a href=\"http:\/\/del.icio.us\/BillHiggins\/web\">web<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/tools\">tools<\/a>)<\/li>\n<li>\n<p class=\"delicious-link\"><a href=\"http:\/\/www.nevon.net\/nevon\/2005\/05\/interview_mike_.html\">NevOn: Interview: Mike Wing, IBM &#8211; May 20, 2005<\/a><\/p>\n<p class=\"delicious-extended\">2005 interview with Mike Wing (VP of Strategic Communications at IBM) when blogging was new at IBM.<\/p>\n<p class=\"delicious-tags\">(tags: <a href=\"http:\/\/del.icio.us\/BillHiggins\/ibm\">ibm<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/mikewing\">mikewing<\/a> <a href=\"http:\/\/del.icio.us\/BillHiggins\/blogging\">blogging<\/a>)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Evolving Java-based APIs &#8211; Eclipsepedia Jazz colleague Jim des Rivieres&#8217; excellent analysis on how to achieve compatible evolution of Java-based APIs. Need something similar on compatible evolution of REST-based APIs. (tags: compatibleEvolution api java) IBM WebSphere Developer Technical Journal: Advanced authentication in WebSphere Application Server Deep into the realm of advanced authentication in WAS, building [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-49","post","type-post","status-publish","format-standard","hentry","category-links"],"_links":{"self":[{"href":"https:\/\/billhiggins.us\/blog\/wp-json\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/billhiggins.us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/billhiggins.us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/billhiggins.us\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/billhiggins.us\/blog\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":0,"href":"https:\/\/billhiggins.us\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"wp:attachment":[{"href":"https:\/\/billhiggins.us\/blog\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/billhiggins.us\/blog\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/billhiggins.us\/blog\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}