Search This Blog

Monday 9 October 2017

MODS 17


OCT 5
  • A11Y - for accessibility not disability 
    • tota11y.com,  a11y.org, koa11y.tool
  • Scott Davis company - Thirsty Head
  • Future is all micro services, currently its all monolithic
  • Kubernetes - IBM's ., container orchestration
  • Swift for web
    • REPL
    • Chris Latner is a genius
    • Protocol oriented
    • LLVM?
    • CodableProtocol - Swift 4 JSON type
    • TaskStorage - delete, save etc 4 props
  • Kitura
    • Open API 2.0 Spec - swagger
  • React Native
    • DogFooding
    • Hot Reloading
    • Configuring instant updates?
    • Expo - Dev tool
      • expo kit for managing custom needs
      • CRNA
    • Testing:
      • Jest - Snapshot Testing
      • Enzyme
    • StoryBook
      • Interactive Dev & Testing
      • Loki - Visual Regression Testing
      • Monkey Runner tests
    • Build & Deploy:
      • fastlane
  • Tools:
    • Lottie - Animations
    • Crashlytics, Sentry
    • Expo Snack
    • Detox - replacement for appium/selenium
    • appitools - Visual automated testing
    • Open STF - for certain devices testing
    • Electrode native - convert to react
  • Building for Next Billion  Users:
    • about PWA's
    • Performance in google chrome set to slow 3G 
    • In slow 3g expected performance:
      • First meaningful paint - 1.6s
      • Time to interactive - 2.5s
      • Page Ready - 3.6s
  • React with GraphQL & Apollo:
    • Redux - State Management
    • Graph QL is server side, which decouples Server endpoints and client
    • GraphQL
      • Only one end point will be there 
      • Client has to query details it needs and GraphQL will call corresponding service/db and executes a query and returns queried data.
      • Its kind of agreement between client and server so, client need not bother about service side changes. it will always return the details queried by the client and in the same format as the query.
      • Query - Read, Mutation - Write, Subscription - Push
      • cycle: Query -> Resolvers (Functions to calculate how to fetch data) -> Connectors
    • Apollo:
      • Client side for GraphQL mostly. it replaces the need for Relay.
OCT 6
  • Data - J.Paul Getty's quote
  • Deep leaning:
    • Yousha Bengio book on deep learning
    • Super long sequence pattern recognition
    • Alpha GO -by google
    • Over fitting in Neural networks
  • BFF (Backend for frontend) with swift:
    • Micro services
    • Be part of swift evolution - Chris Latner
    • Swift on linux works on Ubuntu 14.0 onwards, linux one server platform and android platform as well
    • Foundation & Dispatch are in progress for apple & Linux platforms
    • Web service frame works based on swift are  - Kitura, Perfect, Vapour
    • Swift is best for web interms of performace and storage when compared with Node, Java
  • Citizen Data Scientist:
    • epilipsy?
    • Lyfas
    • ibm.biz/heartmotion - ibm's project
    • PCA - principle component analysis
    • Data science experience in Bluemix
  • Deep Learning by (methods)
    • blundering - experimentation
    • transfer learning - japan cucumber example
    • Simulation
  • Swift Stack developer is a upcoming profile
  • Robust introduction AI:
    • Recurrent neural networks
    • Tensor layer
  • Appless environment:
    • Conversational UI
      • Intents
      • Entity
      • Action
    • Cloud functions (Google) & Lamda (AWS)
    • Siri - apple, Google Assistant - Google, Amazon - Alexa
    • console.actions.google.com - for cloud functions
    • Amazon echo, echo dot,
    • Earcon instead of icon
    • Siri kit by apple for ConvoUI
    • Chat bubbles - Response
    • Mood Analysis - Urgency etc
    • Seamless UI - b/w devices etc
  • RxJS: @ladyleet
    • IxJS - Matt Podwyski is working on
    • Sync .of, .from  -synchronus functions in Rx
    • .share?
    • SpeechRecognition - mozilla/api/web_search_api
    • .switchmap?
    • .merge?
  • Native Script:
    • from teleric like react
    • snippets plugin for easy coding of native script in atom




















No comments:

Post a Comment