10 more things you can do with the Python programming language. Python is used in science, engineer, and forward thinking entrepreneurial projects like Instagram and Pinterest.
Support Office Hour Webinar - LivePerson API LivePerson
Course description and agenda
LivePerson enables the creation of innovative applications designed to enhance and extend the functionality of your LivePerson solution, as well as cooperate with partners worldwide.
In this session we will demonstrate the LivePerson API offerings, the development process and quick overview of CHAT API and its basic usage. You will also have an opportunity to ask questions relevant to your business.
Host: Nitay Bartal
Date: July 17, 2014
Time: 11:00 AM - 12:00 PM EST
Duration: 60 minutes
Agenda:
- Leveraging LivePerson APIs to your benefit
- Overview of LivePerson API offerings
- Introduction to LivePerson Developers Network
- Overview of the Development process
- Tools and best practices
- Helpful tips and tricks
- Q&A
Beyond the Hype: 4 Years of Go in ProductionC4Media
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1SaJaeK.
Travis Reeder thinks the performance, memory, concurrency, reliability, and deployment are key to exploring Go and its value in production. Travis describes how it’s worked for Iron.io. Filmed at qconsf.com.
Travis Reeder is CTO/co-founder of Iron.io, heading up the architecture and engineering efforts. He has 15+ years of experience developing high-throughput web applications and cloud services.
This presentation talks about BizTalk360, how the organization was formed, the growth of the organization, and what's in it for you to be a part of BizTalk360, career opportunities, about the team, and lots more.
In this episode, we will focus on open sourcing how we run Netflix's open source program. Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
JIRA 7 for Developers - Bartek Gatz Filip Rogaczewski Ian GrunertAtlassian
Lots changed with the JIRA platform this year: the JIRA REST API, Atlassian Connect, and JIRA Data Center, to name a few. Learn all about what's new and what's coming up next in this update for add-on developers.
State of Search, Solr and Facets in Drupal 8 - Drupalcamp Belgium 2015Dropsolid
Session:
http://leuven2015.drupalcamp.be/sessions/state-search-solr-and-facets-drupal-8
Presenters:
Nick Veenhof & Joris Vercammen
Description:
In this session I'll give you an overview what changed so far in Drupal 8 in regards to the Search eco-system. We will talk about Search API, Apache Solr, Facet API and Elastic Search.
Over the course of the last 3 years I've been involved in how Search in Drupal 8 should take form and what needed to change to merge the Apache Solr module with the Search API Solr module. In this presentation I hope to give you some guidance what is still pending and what already was done. I will also try to explain what effort it takes to push and move such projects.
Depending on the audience we can go really in-depth or stay general. Please let me know in advance what you expect from this session so I can tailor it to your needs!
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...Lucas Jellema
For a long time I have been reluctant to actively contribute to an open source project. I thought it would be rather complicated and demanding – and that I didn't have the knowledge or skills for it or at the very least that they (the project team) weren't waiting for me.
In December 2021, I decided to have a serious input into the Dapr.io project – and now finally to determine how it works and whether it is really that complicated. In this session I want to tell you about my experiences. How Fork, Clone, Branch, Push (and PR) is the rhythm of contributing to an open source project and how you do that (these are all Git actions against GitHub repositories). How to learn how such a project functions and how to connect to it; which tools are needed, which communication channels are used. I tell how the standards of the project – largely automatically enforced – help me to become a better software engineer, with an eye for readability and testability of the code.
How the review process is quite exciting once you have offered your contribution. And how the final "merge to master" of my contribution and then the actual release (Dapr 1.6 contains my first contribution) are nice milestones.
I hope to motivate participants in this session to also take the step yourself and contribute to an open source project in the form of issues or samples, documentation or code. It's valuable to the community and the specific project and I think it's definitely a valuable experience for the "contributer". I looked up to it and now that I've done it gives me confidence – and it tastes like more (I could still use some help with the work on Dapr.io, by the way).
IBM and OpenStack: Collaboration Beyond the CodeDaniel Krook
Presentation at the OpenStack Summit in Paris, France on November 5, 2014.
As the largest open source project in the world, OpenStack is produced by a huge and diverse community of global contributors. The most high profile efforts come from the individuals and organizations that produce the code and package the releases, however there are many other ways to get involved. In this sponsored session, we will highlight some of the key ways that IBM participates in the OpenStack community. We'll start off by reviewing some of our major code contributions, then we will highlight our conference and summit content, local meetup leadership activity, social media activism, web content, and more. After this presentation, you'll appreciate the full range of the activities that make an open source community strong, and learn how you can take part in the OpenStack community, as IBMers have. Finally, you'll have a chance to provide your feedback to guide IBM with its community activities, and have a starting point to get involved yourself.
Daniel Krook - Senior Certified IT Specialist
Manuel Silveyra - Senior Cloud Solutions Architect
10 more things you can do with the Python programming language. Python is used in science, engineer, and forward thinking entrepreneurial projects like Instagram and Pinterest.
Support Office Hour Webinar - LivePerson API LivePerson
Course description and agenda
LivePerson enables the creation of innovative applications designed to enhance and extend the functionality of your LivePerson solution, as well as cooperate with partners worldwide.
In this session we will demonstrate the LivePerson API offerings, the development process and quick overview of CHAT API and its basic usage. You will also have an opportunity to ask questions relevant to your business.
Host: Nitay Bartal
Date: July 17, 2014
Time: 11:00 AM - 12:00 PM EST
Duration: 60 minutes
Agenda:
- Leveraging LivePerson APIs to your benefit
- Overview of LivePerson API offerings
- Introduction to LivePerson Developers Network
- Overview of the Development process
- Tools and best practices
- Helpful tips and tricks
- Q&A
Beyond the Hype: 4 Years of Go in ProductionC4Media
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1SaJaeK.
Travis Reeder thinks the performance, memory, concurrency, reliability, and deployment are key to exploring Go and its value in production. Travis describes how it’s worked for Iron.io. Filmed at qconsf.com.
Travis Reeder is CTO/co-founder of Iron.io, heading up the architecture and engineering efforts. He has 15+ years of experience developing high-throughput web applications and cloud services.
This presentation talks about BizTalk360, how the organization was formed, the growth of the organization, and what's in it for you to be a part of BizTalk360, career opportunities, about the team, and lots more.
In this episode, we will focus on open sourcing how we run Netflix's open source program. Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
JIRA 7 for Developers - Bartek Gatz Filip Rogaczewski Ian GrunertAtlassian
Lots changed with the JIRA platform this year: the JIRA REST API, Atlassian Connect, and JIRA Data Center, to name a few. Learn all about what's new and what's coming up next in this update for add-on developers.
State of Search, Solr and Facets in Drupal 8 - Drupalcamp Belgium 2015Dropsolid
Session:
http://leuven2015.drupalcamp.be/sessions/state-search-solr-and-facets-drupal-8
Presenters:
Nick Veenhof & Joris Vercammen
Description:
In this session I'll give you an overview what changed so far in Drupal 8 in regards to the Search eco-system. We will talk about Search API, Apache Solr, Facet API and Elastic Search.
Over the course of the last 3 years I've been involved in how Search in Drupal 8 should take form and what needed to change to merge the Apache Solr module with the Search API Solr module. In this presentation I hope to give you some guidance what is still pending and what already was done. I will also try to explain what effort it takes to push and move such projects.
Depending on the audience we can go really in-depth or stay general. Please let me know in advance what you expect from this session so I can tailor it to your needs!
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...Lucas Jellema
For a long time I have been reluctant to actively contribute to an open source project. I thought it would be rather complicated and demanding – and that I didn't have the knowledge or skills for it or at the very least that they (the project team) weren't waiting for me.
In December 2021, I decided to have a serious input into the Dapr.io project – and now finally to determine how it works and whether it is really that complicated. In this session I want to tell you about my experiences. How Fork, Clone, Branch, Push (and PR) is the rhythm of contributing to an open source project and how you do that (these are all Git actions against GitHub repositories). How to learn how such a project functions and how to connect to it; which tools are needed, which communication channels are used. I tell how the standards of the project – largely automatically enforced – help me to become a better software engineer, with an eye for readability and testability of the code.
How the review process is quite exciting once you have offered your contribution. And how the final "merge to master" of my contribution and then the actual release (Dapr 1.6 contains my first contribution) are nice milestones.
I hope to motivate participants in this session to also take the step yourself and contribute to an open source project in the form of issues or samples, documentation or code. It's valuable to the community and the specific project and I think it's definitely a valuable experience for the "contributer". I looked up to it and now that I've done it gives me confidence – and it tastes like more (I could still use some help with the work on Dapr.io, by the way).
IBM and OpenStack: Collaboration Beyond the CodeDaniel Krook
Presentation at the OpenStack Summit in Paris, France on November 5, 2014.
As the largest open source project in the world, OpenStack is produced by a huge and diverse community of global contributors. The most high profile efforts come from the individuals and organizations that produce the code and package the releases, however there are many other ways to get involved. In this sponsored session, we will highlight some of the key ways that IBM participates in the OpenStack community. We'll start off by reviewing some of our major code contributions, then we will highlight our conference and summit content, local meetup leadership activity, social media activism, web content, and more. After this presentation, you'll appreciate the full range of the activities that make an open source community strong, and learn how you can take part in the OpenStack community, as IBMers have. Finally, you'll have a chance to provide your feedback to guide IBM with its community activities, and have a starting point to get involved yourself.
Daniel Krook - Senior Certified IT Specialist
Manuel Silveyra - Senior Cloud Solutions Architect
5. Contents
• What is din9talk?
• What firebase services has been used?
• User Interface
• Do it din9talk!
• Update-plan
• Q n A
• Reference
6. What firebase services has been used?
Firebase?
• Cloud service provider and BaaS(Backend as a Service) company
• Founded in 2011
• Acquired by google in 2014
• Services
1. Analytics
2. Firebase Cloud Messaging
3. Firebase Authentication
4. Real time Database
5. Hosting
6. Storage
7. + …
7. What firebase services has been used?
Firebase?
• Cloud service provider and BaaS(Backend as a Service) company
• Founded in 2011
• Acquired by google in 2014
• Services
1. Analytics
2. Firebase Cloud Messaging
3. Firebase Authentication
4. Real time Database
5. Hosting
6. +*Storage
7. …
*will be planed to be used
14. Contents
• What is din9talk?
• What firebase services has been used?
• User Interface
• Do it din9talk!
• Update-plan
• Q n A
• Reference
15. User Interface(main & sign in)
Start Activity Sign in Activity Signed Start Activity
16. User Interface(user list & chatting)
User List Activity Chatting Activity
(keyboard)
Chatting Activity
17. User Interface(option)
User List Activity
(Log out)
Signed Start Activity
(restart & stay signed in)
Signed Start Activity
(restart & signed on another device)
18. Contents
• What is din9talk?
• What firebase services has been used?
• User Interface
• Do it din9talk!
• Update-plan
• Q n A
• Reference
19. Contents
• What is din9talk?
• What firebase services has been used?
• User Interface
• Do it din9talk!
• Update-plan
• Q n A
• Reference
20. Update-Plan
기술적 문제
1. 사용자 간 대화 중 다른친구의 알림이 오면 대화가 섞임(엑티비티라벨을 활용?)
2. 대화창을 리스트뷰로할 것
3. 프레그먼트엑티비티를 이용해 만들기
4. 리사이클리스트 사용하기
5. 상대에게 내 토큰 한번만 보내기(or 나의UID를 한번보낸 후 내 토큰을 받아오기)
6. 데이터베이스를 개선하여 친구리스트 만들기
7. 대용량 파일 전송하기
8. 대화내용 저장하기(로컬 or firebase DB)
9. 한 아이디를 다른기기로 로그인 했을 때 현재 로그인 중인 기기에 알리기
10. 세션문제를 좀 더 효율적으로
11. 등등등…..
21. Update-Plan
기능적 문제
1. 닉네임사용하기
2. 나만의 친구기능
3. 그룹대화기능
4. 기존 채팅앱과 차별화 된 기능 구상
5. 계정 비번바꾸기 or 탈퇴
6. 등등등….
디자인 문제
1. 사운드 기능
2. 앱 아이콘
3. 푸시 아이콘
4. 버튼눌림효과
5. 로그인화면 다이얼로그화
6. 등등등…