00.15-Research

0) AVRO - Schemas

16-Aug-17

AVRO - Schemas

Hystrix is one of the API related tools at Netflix released as part of Netflix OSS. Allows you to compose auto-scaled container based services in a fault tolerant way using RxJava. Along with RxJava, Eureka, Archaiu, Ribbon, Zuul, Turbine, Karyon, Governator it provides a PAAS like environment for all of Netflix API and website needs. You will find here research and a bit of summary.

2) Google Guice

15-Aug-17

Google Guice

3) Open API

9-Aug-17

Open API

4) etcd

26-Jul-17

etcd

5) Flannel

26-Jul-17

Flannel

6) Chef

25-Jul-17

Chef

7) Puppet

25-Jul-17

Puppet

8) Jenkins

25-Jul-17

Jenkins

9) Cassandra

25-Jul-17

Cassandra

10) Memcached, EVCache

25-Jul-17

Memcached, EVCache

11) cAdvisor

25-Jul-17

cAdvisor

12) Grafana

25-Jul-17

Grafana

13) Prometheus

25-Jul-17

Prometheus

14) Consul

25-Jul-17

Consul

15) Eureka

25-Jul-17

Eureka

16) Service Discovery

25-Jul-17

Service Discovery

17) Kubernetes

24-Jul-17

Kubernetes

18) Progressive Web

24-Jul-17

Progressive Web

19) Kafka

23-Jul-17

Kafka

20) Hue

23-Jul-17

Hue

21) SASL

22-Jul-17

SASL

22) Zookeeper

22-Jul-17

Zookeeper

23) Tensor Flow

23-Jun-17

Tensor Flow

On Xamarian: a quick look

25) Ethereum

20-Apr-17

Ethereum

What are cloud management platforms (CMPs)?

27) What is Spark?

3-Aug-16

What is Spark?

ANTLR and other Compiler Related Tools

29) GitHub and GitFlow

3-Aug-16

Understand the lungs of the modern programming! This is how the Cloud breaths!

What is AppEnsure?

Browser based cloud ides

32) 4998 What is Swift?

2-Aug-16

4998 What is Swift?

33) 4982 What is Redis?

2-Aug-16

Redis is a Remote DIctionary Server.

It is advanced-data-structure server that supports complex data types, including strings, hashes, lists, sets, sorted sets, bitmaps and HyperLogLogs.

Redis is open source, BSD licensed, advanced key-value cache and store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs.

34) 5053 What is GetApp?

31-Jul-16

5053 What is GetApp?

35) What is Outsystems?

19-May-15

What is Outsystems?

In search of a service host or what I call a process server

37) Data Science

28-Apr-15

Data Science

38) Hacking the Job Market

22-Apr-15

Hacking the Job Market

39) What is Yarn?

9-Apr-15

What is Yarn?

On Organizational Structure

41) What is CQRS?

23-Jan-15

What is CQRS?

what is wireshark? (A tool to analyze packet data!)

What is Data Virtualization and Connected Analytics?

What tools are there to better understand Biology?

45) Future of Technology 1

28-Apr-14

I have wondered like everyone else that I look back once in a while from my myopic view that where the rest of the world has been heading. This page is a look at what is new in technology. This first look is in 2014 and probably I will be updating this page often. At the moment this is titled "Future of Technology 1", and I expect to have to "Future of Technology 2" and on.

This has been a surprisingly pleasant thing to do! Hope this is of help to other caterers as well!

Explore TypeScript and how to use it

Tech news I want to look back later

Lot of URLs on the new Microsoft CEO: Satya Nadella

Cloud, Salesforce, Amazon

50) User Experience

28-Aug-13

User Experience

51) Online stores

19-Jul-13

Online stores

52) What is Raspberry Pi?

24-Jun-13

What is Raspberry Pi?

53) What is Red Orbit?

24-Jun-13

What is Red Orbit?

What is facebook OpenGraph

What is Electric Cloud for Release management?

What is HP Project Moonshot?

Reluctant Spinzone: Key Self Help Articles

60) What is gradle?

15-Nov-12

What is gradle?

61) What is OpenCompute?

15-Nov-12

What is OpenCompute?

http://www.osgi.org/

why

Perhaps a gateway to control the devices of future

Implications to middleware

63) Conf. Devoxx 2012

30-Oct-12

Conf. Devoxx 2012

Marketing and Relevance: some ideas

What is Trifacta, Protovis, D3.js, Big data?

Here is the article on how scientists study and work to see if it is possible to create new neurons from other cells in the brain.

A nice solution to use google docs as the input to your CMS

How to reorient your energy?

Whats up with Dell Boomi?

What is a Download manager

tbd: figure out how this could be useful to websites.

whats new in windows server 2012?

72) What is work.com?

20-Sep-12

looks like a cloud based HR/performance/team management tool from Saelsforce.

What is OpenCL? Note it is not OpenGL...

Mathematics of Bending/Folding Surfaces

What is Get Satisfaction?

76) What is Coursera?

16-Aug-12

What is Coursera?

77) What is FlumeJava?

30-Jul-12

What is FlumeJava?

78) What is mapreduce?

30-Jul-12

What is mapreduce?

79) What is Dryad?

30-Jul-12

What is Dryad?

80) What is Storm?

30-Jul-12

Storm is a free and open source distributed realtime computation system. Storm makes it easy to reliably process unbounded streams of data, doing for realtime processing what Hadoop did for batch processing. Storm is simple, can be used with any programming language, and is a lot of fun to use!

81) What is D3?

30-Jul-12

D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS. D3?s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation

82) What is Spark?

30-Jul-12

Spark is an open source cluster computing system that aims to make data analytics fast ? both fast to run and fast to write.

To run programs faster, Spark provides primitives for in-memory cluster computing: your job can load data into memory and query it repeatedly much quicker than with disk-based systems like Hadoop MapReduce.

To make programming faster, Spark integrates into the Scala language, letting you manipulate distributed datasets like local collections. You can also use Spark interactively to query big data from the Scala interpreter.

83) What is Mesos?

30-Jul-12

Apache Mesos is a cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks. It can run Hadoop, MPI, Hypertable, Spark (a new framework for low-latency interactive and iterative jobs), and other applications. Mesos is open source in the Apache Incubator.

84) makezine.com

16-May-12

makezine.com

Understanding single signon

Understanding Public Key Cryptography and Keytool

To see the power of trickles so they become torrents you should watch the following speech by Tim Berners Lee

Speech

91) Understanding OpenID

11-Mar-10

Understanding OpenID

92) Alice

26-Sep-08

93) javafx

23-Sep-08

javafx

Aspect Oriented Programming

95) Derby

10-Sep-08

Derby

svg current status and possibilities

97) Django

18-Aug-08

Django

LCIM - Levels of Conceptual Interoperability Model

99) Mashup

7-Aug-08

Mashup

100) NASA Space COLAB

7-Aug-08

NASA Space COLAB

101) OWL

7-Aug-08

OWL

102) Ontology

7-Aug-08

Ontology

103) IKL

7-Aug-08

IKL

104) Darkstar

7-Aug-08

Darkstar

105) Wonderland

7-Aug-08

Wonderland

106) OpenSim

7-Aug-08

OpenSim

107) SciLands

7-Aug-08

SciLands

Linden Scripting Language

CLF - Common Logic Framework

110) what is indesign?

30-Aug-06

Following is a quote from Adobe

"Every day, more graphics professionals, publishers, and print service providers are discovering that Adobe® InDesign® is a leap forward in page layout software. Get more information on the benefits of switching from QuarkXPress® and Adobe PageMaker®, as well as resources to aid you in making a smooth transition to InDesign."

How can one enable a website for better searching by search engines?

Keywords

oai-pmh
google sitemap
dublin core
eprints.org
oai registries
mod_oai
oai gateway service

References

114) r: News line

5-Oct-05

Technology news

http://www.oreillynet.com/lpt/a/6060

An interview with C.J Date on relational databases

http://www.projectseven.com/index.htm

Cool products for html design
menus, css, etc.
Written as dreamweaver extensions

http://www.oreillynet.com/pub/a/network/2005/02/04/sb_flckr.html

Direct technologies

RSS
blogs
Camera phones

Indirect technologies

Simpler tools
Larger effect
Lyrical/Starter technologies

119) Semantic web notes

4-Feb-05

EAI
RDF
OWL

http://www.milkforum.com/htm/present1.htm

Medium priority

MILK (Multimedia Interaction for Learning and Knowing - IST 2001-33165) is an international research and technology development project in the IST Programme. MILK goal is to create a solution supporting knowledge and working processes in knowledge intensive organizations.

121) The Croquet project

26-Nov-04

http://www.opencroquet.org/index.html

...a combination of open source computer software and network architecture that supports deep collaboration and resource sharing among large numbers of users. Such collaboration is carried out within the context of a large-scale distributed information system. The software and architecture define a framework for delivering a scalable, persistent, and extensible interface to network delivered resources.

http://www.onjava.com/lpt/a/4360

JMX
MBeans
Reduce garbage collection
Deployment enhancements

124) Technologies

21-Aug-04

Description to be entered
Could be used to implement type faces

http://sourceforge.net/projects/pmd

PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and so forth.

127) Maven related links

9-Aug-04

http://www.onjava.com/lpt/a/5048

Brief Introduction to Maven

https://jdic.dev.java.net/

What can be done with it?

https://jdnc.dev.java.net/

Is it significant

How does the mark up compare to xaml?

http://www.laszlosystems.com/

XAML like
Uses Flash
Developer edition is free

To be done/Questions to be answered

1. Why - perhaps a stepping stone to XAML
2. How is lazlo architected
3. Develop educational content
4. Clarify restrictions on developer edition
5. Download
6. who is its competetion
7. Develop an akc frontend with lazlo
8. Potential lazlo applications
9. Consulting opp based on lazlo

http://www.arc.nasa.gov/exploringtheuniverse-mapgen.cfm

May have implications to the collaborative space.
See if it is available for experimentation
See what it does
Architecture
Philosophy
There are six principle steps to the scientific method.  They are listed below.
1.	Define the problem
2.	Identify critical characteristics and metrics.
3.	Analysis
4.	Generate a solution and potentially more than one.
5.	Pick the best solution
6.	Sensitivity Analysis - check how good my solution is.

These six steps are important to understand and document during any new or experimental concept.  

141) State of XUL for swing

23-Feb-04

1. Tell me the state of XUL for swing as of now.
2. Use luxor to prototype a simple app
3. Is there any effort from Sun to do this?
4. If not why not?
5. Is there a JSR for it?
6. Do a JSR search for it.
7. Develop a sample app with Luxor-xul
8. Prepare a good document answering the above.

142) Mozilla home page for XUL

23-Feb-04

http://www.mozilla.org/projects/xul/

Understand the architecture.
See how easy is it to implement the spec?
How about a part of the spec?
Are there any tools for swing?

143) XUL for swing

23-Feb-04

http://luxor-xul.sourceforge.net/

To be explored.
What are the competing technologies?
Who else is using it?
Can it be integrated with other swing apps?
What benefit can we expect for applications?

144) Northface University

18-Feb-04

http://www.northface.edu/

An interesting attempt.

http://www.javadesktop.org/tsc/sightings/S20.html

Following is a quote from the above url

"One of the most exciting kinds of e-mail that the Swing/JFC team receive is a product announcement for a new JavaTM application that features a Swing GUI. A close runner-up is the URL for a new game or a compelling never-before-seen applet.

Over the years we've collected many links to this information. In fact, if you walked down the hallways here you would see the walls plastered with hundreds of screenshots from applications developed outside of Sun. Therefore, we have decided to launch a Swing Connection feature to share this bounty. Don't expect a comprehensive survey; these are applications that we bumped into or that found us."

146) Javadesktop.org

13-Feb-04

http://community.java.net/javadesktop/

How to apply java over the web

http://www.orkut.com

1. A good example of asp.net
2. Look into the concept/idea

148) anything goes

21-Jan-04

Description to be entered

http://www.kernelthread.com/

Very interesting in terms of CSS and content management.

Jedit, wordml, xaml, jxpath, InfoPath, XForms are some of the names that I have jotted down in 2003 to take a look at in the future. Hopefully I will get to some of these in 2004. The following knowledge folder named "Research" explores these ideas a bit further and provide additional references.

Research Knowledge Folder

On a personal front I want to consider the following:

  1. Provide a discoverable and typed interface to Aspire's declarative middle tier. This idea is explored somewhat in the O'Reilly paper titled "Qualities of a good middle tier architecture".
  2. I have been meaning to write a command interpreter in Java for command line utilities where the shell can interpret the input java objects and prompt the user for the input and automatically transfer the input to java objects and call the command eventually.
  3. I have been planning on writing a universal editor for any XML properties file. The underlying idea is very similar to number 2.
  4. Look into drag and drop file system over the web using either Applets or Flash components for AKC. This will allow for folders in folders and a natural interface for the authors AKC to manage their content.
  5. Work more on CSS to polish the AKC and some of the master pages it hosts
  6. Have friends sign up on AKC and potentially look into porting the AKC to MySQL from MicrosoftAccess that it is sitting on

152) WordML

3-Jan-04

http://msdn.microsoft.com/msdnmag/issues/03/11/XMLFiles/default.aspx

A possible solution to documentation quandry. Word is extreemly good as an outline editor. But has been very bad at spitting out the content as XML. Hopefully this will solve the problem.

http://longhorn.msdn.microsoft.com/lhsdk/core/overviews/about%20xaml.aspx

Aspire is optimized for developing 3 tier GUIs that include the current web paradigm. The declarative GUI elements of XAML should allow me to extend Aspire to the .net world quite effectively.

http://jakarta.apache.org/commons/jxpath/

Goes to show that XML and Java are just two representations of hierarchical data structures of which XPAth is the query language. Hoping to integrate into Aspire at some point.

http://www.xml.com/lpt/a/2003/10/23/iswc.html

How the Semantic Web Will Really Happen

http://foa.sourceforge.net/

Formatting objects authoring tool

Some basic cursory links