Even though Information technology (IT) assimilation and diffusion has been widely studied most of this type of research has been conducted from within a limited set of perspectives and from within a dominant paradigm. This research proposal is a response to calls to go beyond the dominant paradigm as well as a response to growing calls for more: use of pragmatism as a philosophical foundation for IS research; more use of mixed methods research grounded in a single appropriate philosophical paradigm; as well as calls for the employment of the methods of complexity science in IS research. Unified communications (UC) was chosen as an exemplar of a complex socio-technical innovation. It is proposed to use a combination of theoretical perspectives as lenses to understand the underlying causes enabling the adoption of UC in organisations in South Africa. It is expected that causes described in social contagion theory such as the institutional perspective, management fashion theory, efficient choice perspectives, as well as organisational innovativeness and possibly other specific South African pressures could influence organisational predisposition to adopt UC technology. A longitudinal study using a mixed methods approach will be undertaken from a pragmatist epistemological position. Pragmatism was chosen as a research paradigm because it supports the use of a mix of different research methods as well as modes of analysis and a continuous cycle of abductive reasoning while being guided primarily by the researcher’s desire to produce socially useful knowledge. The locus of adoption that will be studied will be organisational level adoption. Complexity science and agent-based modelling was chosen because real-world organisational adoption has been shown to be both highly complex and too slow to develop to be analysed using more traditional IS research methods. An agent-based model will be iteratively developed using aspects of complexity science as a guide to assist with explanation and prediction of organisational adoption intentions
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystemSidu Ponnappa
The Ruby ecosystem is pretty awesome when it comes to developing or
consuming HTTP APIs. On the publishing front, the Rails framework is
an attractive option because it supports publishing what are popularly
(but inaccurately) referred to as 'RESTful' APIs quickly and
effortlessly. On the consumer side, the Ruby ecosystem provides
several very fluent and powerful libraries that make it easy to
consume HTTP based APIs.
Since a significant proportion of projects today require that APIs be
both published and consumed, many of them wind up choosing Ruby as a
platform for the reasons mentioned above. This talk is targeted at
folks that are currently on such projects, or anticipate being on such
projects in the future.
We will cover:
Consuming HTTP APIs:
1) The basics of making HTTP calls with Ruby
2) The strengths and weaknesses of Ruby's Net::HTTP across 1.8, 1.9
and JRuby (possibly Rubinius if we have the time to do research)
3) Popular HTTP libraries that either make it easier to do HTTP by
providing better APIs, make it faster by using libCurl or both
4) Different approaches to deserializing popular encoding formats such
as XML and JSON and the pitfalls thereof
Producing HTTP APIs using Rails:
1) The basics of REST
2) What Rails gives you out of the box - content-type negotiation,
deserialization etc. and the limitations thereof
3) What Rails fails to give you out of the box - hypermedia controls etc.
4) What Rails does wrong - wrong PUT semantics, no support for PATCH,
error handling results in responses that violate the clients Accepts
header constraints etc.
4) How one can achieve Level 2 on the Richardson Maturity Model of
REST using Rails
5) Writing tests for all of this
At the end of this, our audience will understand how you can both
consume and produce HTTP APIs in the Ruby ecosystem. They will also
have a clear idea of what the limitations of such systems are and what
the can do to work around the limitations.
Slides used as background during discussion of guerilla marekting for Sacramento Tech Week. Examples in the slides include the launch or Salesforce.com, Oreo a capella flash mob, the Sacramento Kings Playing to Win tour, and ioSafe and the buring of a hard drive.
"Media Temporalities: Genre, Queer Space, and Digital Archives in Transition"
Media in Transition 6 - MIT
April 25, 2009
A part of the above panel. I moderated; this is not my own presentation!
Surveillance and Self-Presentation: Foucault’s Arts of Existence in the Digital Archive
Anne Kustritz
Anne Kustritz is a Visiting Assistant Professor in the Women’s, Gender, and Sexuality Studies Department at Macalester College where she teaches media anthropology, sexual citizenship, and queer and feminist theory. Her research centers on cyberethnography, queer citizenship, the public sphere, and slash fan fiction and other fan creative practices. Her essays appear in the Journal of American Culture, Refractory, Transformative Works and Cultures, and Flow, and her book manuscript is titled "Multiplying Sex, Sociability, and Civics: Slash Fan Fiction's Publics."
Myths and Realities of Cloud Data SecurityMichael Krouze
Debunking some of the "sound bite" myths around Cloud Data Security. Presentation done for the MinneAnalytics "Life Science Lean-In: Analytics & Big Data in Healthcare & Life Science"
I planned the induction to last over six months. We started before school with a two day (mostly) intensive, then had an hour and a half session once a month until December.
Even though Information technology (IT) assimilation and diffusion has been widely studied most of this type of research has been conducted from within a limited set of perspectives and from within a dominant paradigm. This research proposal is a response to calls to go beyond the dominant paradigm as well as a response to growing calls for more: use of pragmatism as a philosophical foundation for IS research; more use of mixed methods research grounded in a single appropriate philosophical paradigm; as well as calls for the employment of the methods of complexity science in IS research. Unified communications (UC) was chosen as an exemplar of a complex socio-technical innovation. It is proposed to use a combination of theoretical perspectives as lenses to understand the underlying causes enabling the adoption of UC in organisations in South Africa. It is expected that causes described in social contagion theory such as the institutional perspective, management fashion theory, efficient choice perspectives, as well as organisational innovativeness and possibly other specific South African pressures could influence organisational predisposition to adopt UC technology. A longitudinal study using a mixed methods approach will be undertaken from a pragmatist epistemological position. Pragmatism was chosen as a research paradigm because it supports the use of a mix of different research methods as well as modes of analysis and a continuous cycle of abductive reasoning while being guided primarily by the researcher’s desire to produce socially useful knowledge. The locus of adoption that will be studied will be organisational level adoption. Complexity science and agent-based modelling was chosen because real-world organisational adoption has been shown to be both highly complex and too slow to develop to be analysed using more traditional IS research methods. An agent-based model will be iteratively developed using aspects of complexity science as a guide to assist with explanation and prediction of organisational adoption intentions
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystemSidu Ponnappa
The Ruby ecosystem is pretty awesome when it comes to developing or
consuming HTTP APIs. On the publishing front, the Rails framework is
an attractive option because it supports publishing what are popularly
(but inaccurately) referred to as 'RESTful' APIs quickly and
effortlessly. On the consumer side, the Ruby ecosystem provides
several very fluent and powerful libraries that make it easy to
consume HTTP based APIs.
Since a significant proportion of projects today require that APIs be
both published and consumed, many of them wind up choosing Ruby as a
platform for the reasons mentioned above. This talk is targeted at
folks that are currently on such projects, or anticipate being on such
projects in the future.
We will cover:
Consuming HTTP APIs:
1) The basics of making HTTP calls with Ruby
2) The strengths and weaknesses of Ruby's Net::HTTP across 1.8, 1.9
and JRuby (possibly Rubinius if we have the time to do research)
3) Popular HTTP libraries that either make it easier to do HTTP by
providing better APIs, make it faster by using libCurl or both
4) Different approaches to deserializing popular encoding formats such
as XML and JSON and the pitfalls thereof
Producing HTTP APIs using Rails:
1) The basics of REST
2) What Rails gives you out of the box - content-type negotiation,
deserialization etc. and the limitations thereof
3) What Rails fails to give you out of the box - hypermedia controls etc.
4) What Rails does wrong - wrong PUT semantics, no support for PATCH,
error handling results in responses that violate the clients Accepts
header constraints etc.
4) How one can achieve Level 2 on the Richardson Maturity Model of
REST using Rails
5) Writing tests for all of this
At the end of this, our audience will understand how you can both
consume and produce HTTP APIs in the Ruby ecosystem. They will also
have a clear idea of what the limitations of such systems are and what
the can do to work around the limitations.
Slides used as background during discussion of guerilla marekting for Sacramento Tech Week. Examples in the slides include the launch or Salesforce.com, Oreo a capella flash mob, the Sacramento Kings Playing to Win tour, and ioSafe and the buring of a hard drive.
"Media Temporalities: Genre, Queer Space, and Digital Archives in Transition"
Media in Transition 6 - MIT
April 25, 2009
A part of the above panel. I moderated; this is not my own presentation!
Surveillance and Self-Presentation: Foucault’s Arts of Existence in the Digital Archive
Anne Kustritz
Anne Kustritz is a Visiting Assistant Professor in the Women’s, Gender, and Sexuality Studies Department at Macalester College where she teaches media anthropology, sexual citizenship, and queer and feminist theory. Her research centers on cyberethnography, queer citizenship, the public sphere, and slash fan fiction and other fan creative practices. Her essays appear in the Journal of American Culture, Refractory, Transformative Works and Cultures, and Flow, and her book manuscript is titled "Multiplying Sex, Sociability, and Civics: Slash Fan Fiction's Publics."
Myths and Realities of Cloud Data SecurityMichael Krouze
Debunking some of the "sound bite" myths around Cloud Data Security. Presentation done for the MinneAnalytics "Life Science Lean-In: Analytics & Big Data in Healthcare & Life Science"
I planned the induction to last over six months. We started before school with a two day (mostly) intensive, then had an hour and a half session once a month until December.