I presented these slides at GDG DevFest in San Francisco, CA from 3 pm to 4 pm on Sunday - October 28, 2018.
GDG DevFest is a one-day community-run event designed to facilitate the exchange of ideas between developers of all skill levels and backgrounds.
Talk: This class walks you through the steps of transforming an existing website into a Progressive Web App from the bottom up. Together we’ll also explore the vast array of companies that have already benefited from the many enhancements PWAs offer and why they’re so successful in emerging markets.
https://devfestsf.com
I presented these slides at GDG DevFest in San Francisco, CA from 3 pm to 4 pm on Sunday - October 28, 2018.
GDG DevFest is a one-day community-run event designed to facilitate the exchange of ideas between developers of all skill levels and backgrounds.
Talk: This class walks you through the steps of transforming an existing website into a Progressive Web App from the bottom up. Together we’ll also explore the vast array of companies that have already benefited from the many enhancements PWAs offer and why they’re so successful in emerging markets.
https://devfestsf.com
If you love your content, set it free (v3.0) Mike Ellis
This talk is a re-working of previous talks with the same name. This time it focuses on three big ideas which hang off notions of “free” and "open":
- what value and free mean in the networked world we’ve found ourselves in
- how this network has also changed us, as consumers and producers of content
- how we, as content-rich institutions, might respond to these changes
Reaching Accredited Investors and High Net Worth individuals. The magazine is published by investors with numerous years experience in local as well as long-distance investing. To reach us, call: 310-499-9545 or visit www.reWEALTHmag.com for more issues and to join our network.
Social media and mobile devices have combined to help create the always-with-us, always-on, always-connected campus. Not just student-to-student but, importantly, institution/faculty/staff-to-student as well as staff-to-staff. We need to look beyond the silo-ed, one-way web sites of the past towards more personal, two-way applications that take advantage of this sea change on campus. The ways in which our users will want to interact with us, the types of tasks they’ll want to complete, and the types of devices we’ll want to deliver to will just continue to proliferate.
Now is the time to reevaluate.
Using lessons learned at a large land-grant institution we’ll look at what the future friendly campus might look like, ways to plant the seed of that change and tips on how to accomplish it.
This presentation was given at the 2012 .eduGuru Summit on April 11, 2012.
BOSCO-Uganda ICT Training Handbook (I) Introduction to Web 2.0Tom Loughran
The BOSCO ICT Training Handbook covers material presented in training sessions at the user level. This first part covers basic skills from a new web perspective. The second part (uploaded separately) continues with training in Office applications.
If you love your content, set it free (v3.0) Mike Ellis
This talk is a re-working of previous talks with the same name. This time it focuses on three big ideas which hang off notions of “free” and "open":
- what value and free mean in the networked world we’ve found ourselves in
- how this network has also changed us, as consumers and producers of content
- how we, as content-rich institutions, might respond to these changes
Reaching Accredited Investors and High Net Worth individuals. The magazine is published by investors with numerous years experience in local as well as long-distance investing. To reach us, call: 310-499-9545 or visit www.reWEALTHmag.com for more issues and to join our network.
Social media and mobile devices have combined to help create the always-with-us, always-on, always-connected campus. Not just student-to-student but, importantly, institution/faculty/staff-to-student as well as staff-to-staff. We need to look beyond the silo-ed, one-way web sites of the past towards more personal, two-way applications that take advantage of this sea change on campus. The ways in which our users will want to interact with us, the types of tasks they’ll want to complete, and the types of devices we’ll want to deliver to will just continue to proliferate.
Now is the time to reevaluate.
Using lessons learned at a large land-grant institution we’ll look at what the future friendly campus might look like, ways to plant the seed of that change and tips on how to accomplish it.
This presentation was given at the 2012 .eduGuru Summit on April 11, 2012.
BOSCO-Uganda ICT Training Handbook (I) Introduction to Web 2.0Tom Loughran
The BOSCO ICT Training Handbook covers material presented in training sessions at the user level. This first part covers basic skills from a new web perspective. The second part (uploaded separately) continues with training in Office applications.
This talk is going to talk about how I got 50 CVE's in a week. I used to play bug bounties and other security penetration testing challenges. After realization I started contributing to Open Source Community and found several critical bugs and got proper satisfaction for the work. Then I met like minded people and started bug hunter with Code Vigilant (http://codevigilant.com), Project for Securing Open Source Software.
My first presentation at Perl conference, where I introduced myself to wider Perl community and talked about Google@Home project ( https://github.com/IntelliHome/Google-at-Home ).
This talk is about why I believe having the ability to write tools and/or scripts can help elevate a Pen Testers game to the next level.
The talk is case study driven by the different scenarios I've encountered on assessments and the scripts or tools that have been developed as a result.
In today’s age, it is important to have a basic understanding of computer programming. Although not everyone will become a computer programmer as a result, it is helpful these days to understand how computers and various software applications run code behind the scenes; plus, troubleshooting esoteric messages becomes much easier with some computer programming essentials under your belt. Without a doubt, it can be difficult to teach coding skills, but if fun and engaging tools are introduced it won’t be too bad. Thinking like a programmer does involve problem solving, but it can enhance creative confidence and inventive learning. In this webinar:
• Learn the basics of some visual programming languages like Scratch, Hopscotch, App Inventor, Raptor and others.
• Understand basic code syntax to gain important mathematical, computational, and creative thinking concepts through playful learning!
• Discover alternative tools and applications to give people practice programming while having fun!
• Gain other programming ideas, computing devices, and apps to help children & young adults thrive in a world based on technology.
Gave this presentation at the Austin IOT Sub Group. It was bout 2 hours long and was well received. http://www.meetup.com/AustinIoT/events/218899534/
It's about the Spark Core IOT device. It's basically a souped up Ardunio with WiFi, an online IDE, and a web API for $20
Developments in assistive technology opportunities for Social Care in Sheffield Martyn Eggleton
Technology has massively changed and now ideas, entrepreneurship, drive and the kind of open source hardware and software we have at Access Space can get you a prototype cheaply. And that can be used to bootstrap a whole successful business.
Prototype4Production Presented at FOSSASIA2015 at SingaporeDhruv Gohil
Topic: Protoype for Production. Get ready to launch in a week with Django+Ansible and friends! Speaker: Dhruvkumar Gohil, IshiSystems Description: Sharing our whole Idea to Execution to Production work flow and tooling (all open source) centred around awesome Django. Ansible + AngujarJS + Postgresql Full Text Search + Supervisord + Nginx+Uwsgi.
13. ● http://hackaday.com/
● https://learn.sparkfun.com/
● http://makezine.com/
● http://learn.adafruit.com/
● http://tutorial.cytron.com.my/
● http://www.instructables.com/ (Not just arduino, but have other DIY which is as cool)
Online resource for learning
16. Why not a computer
● GPIO Limit
○ Smaller voltage
○ Fewer pins
● Did I tell you it sucked at reading analog
17. How about cell phone?
● You can’t easily add more sensor easily
● To add sensor to phone you
○ a microcontroller to
○ USB interface (ftdi)
○ Sensor
○ Maybe battery
34. To use pre-assembled component
1. Find if someone already use it!
2. If not start here. Read data sheet
3. Understand what you have
4. Find out any extra component needed
5. Now connect it
35. The internet part
● You essentially have interface to the world
● Provide
○ API to read/write
○ used by device
○ UI to explore data
● 2 main one
○ Xively
○ thingspeak, it’s open source!
38. Get the software part here
● https://gist.github.com/sweemeng/9663343
● https://xively.com/feeds/1068165020
39. What next
● Go on and explore!
● Make stuff, anything!
○ Except killer robot that attack human
● I did not do a lot of stuff. But there is a lot
more people done!
●
40. Idea
● Maybe we can map out pollution in KL ;-)
● A christmas light that light up with more
facebook like?
● Get more inspiration on learning page