Skip to content

Instantly share code, notes, and snippets.

View zubairov's full-sized avatar

Renat Zubairov zubairov

View GitHub Profile

This document describes generalized approach to describing contacts data based on analyzing various contact data sources.

First version of the generalized contact entity

The initial contacts widget implementation had the following fields:

  • Source.
  • Email.
  • Given name.
  • Family name.

Second version of the generalized contact entity

{
"title":"Timer",
"description" : "A task that can be scheduled for one-time or repeated execution by a Timer.",
"fields":{
"interval":{
"viewClass":"SelectView",
"label":"Interval",
"required":true,
"model":{
"minute":"Every Minute",
@zubairov
zubairov / posts.json
Created May 16, 2014 13:38
LinkedIn Groups JSON Sample
{
"attachment": {
"contentDomain": "fundrazr.com",
"contentUrl": "http://fundrazr.com/campaigns/6jQA1",
"imageUrl": "http://s3.amazonaws.com/fundrazr-platform/campaigns/fd5e5c9ab08f43e69f27726913baaccb.jpg",
"summary": "Decided to do 2 things this year. A full marathon and a full triathlon. So I thought it is a good oppertunity to raise some funds to a charity that I care about which is Childline.  I going to start with the triathlon at Wicklow Adventure Race .  ...",
"title": "Raising funds for childline"
},
"category": {
"code": "discussion"
{
"page": 1,
"results_per_page": 20,
"results_size": 1,
"total_results_size": 1,
"total_pages": 1,
"next_page": null,
"prev_page": null,
"results": [
{
{
"attributes":{
"type":"Lead",
"url":"/services/data/v25.0/sobjects/Lead/00QE000000Ft9AhMAJ"
},
"Id":"00QE000000Ft9AhMAJ",
"LastName":"Bar",
"FirstName":"Foo",
"Salutation":null,
"Title":null,

Project plan

Project setup and preparation

task responsible entity status
Clarify requirements for syncing Customer Group Prices SchoolLocker
Providing NAV test instance as described below SchoolLocker
Provide Magento test instance as described below SchoolLocker
Asserting the results Elastic
"actions":{
"send":{
"main":"./send.js",
"title":"Send Mail",
"metadata": {
"in": {
"type": "object",
"properties": {
"to": {
"title":"To",
   private void createAndShowGUI() {
       //Create and set up the window.
       appFrame = new JFrame(Messages.CarRentalClient_Title);
       appFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       // Display the window centered on the screen
       Dimension d = appFrame.getToolkit().getScreenSize();
       appFrame.setLocation((d.width / 2) - (appFrame.getWidth() / 2), (appFrame.getHeight() / 2));
       main = createPanel();
@zubairov
zubairov / qxTree.js
Created October 20, 2010 13:25
Qooxdoo Tree
/* ************************************************************************
qooxdoo - the new era of web development
http://qooxdoo.org
Copyright:
2004-2008 1&1 Internet AG, Germany, http://www.1und1.de
License:
@zubairov
zubairov / tESBProviderCode.java
Created February 2, 2011 13:34
Code generated by talend
System.out
.println("--- [tESBProviderRequest] Initializing the component");
Class<?> clazz_tESBProviderRequest_1 = this.getClass();
// *** ESB context initialization
routines.esb.ESBContext esbContext_tESBProviderRequest_1 = new routines.esb.ESBContext(
"http://127.0.0.1:8088/esb/provider");
// System.out.println("esb context: " +
// esbContext_tESBProviderRequest_1);