HICAPACITY

James Wang will be giving a talk on the Apple Watch!

The Apple Watch is an exciting new product that has the potential to make a huge impact on technology wearables. James will be going over the fundamentals and guidelines on iOS development with the Apple Watch. The product is not yet released, and this is a very early introduction for what’s to come! Check out this OUDL event on development with the Apple Watch. Although programming experience is not required, we’ll be showing some Objective-C and Swift code.


When: Thursday, April 2, 2015 @ 6:00pm

Where: Manoa Innovation Center (HICapacity), 2800 Woodlawn Drive, Suite #132, Honolulu, Hawaii 96822.

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.


James Wang

James Wang is the CEO and Principal Software Engineer of Slickage, a Honolulu based software engineering firm. He is also a co-founder of HICapacity, a hackerspace in Honolulu formed in 2011. When hacking he enjoys the intricacies of large scale systems all the way up to the response times of beautiful user interfaces. When James is not coding he engages in competitive fighting games and competes in tournaments across the US.


event

Writing Asynchronous code in JavaScript can often times be confusing. JavaScript callbacks allow you to handle concurrency by offering to run a function at the end of another function with the return values of the previous function. But callbacks come with a few downsides. The code needs to be well thought out for it to be easy to read. Nested callback often lead to highly indented and hard to read code and pushes novice developers into spaghetti code. It’s the most controversial feature in JavaScript.

Promises to the rescue! Or is it? It’s a new feature in ES6, or the next version of JavaScript, and will be hitting evergreen browsers soon. Promises is a new tool that allows developers to replace callbacks with a thenable. What’s a thenable? Come to the talk and find out!

I’ll also cover how to use it now rather than wait till all the browsers adopt it.

How to keep the flow of control within one function while reaching out to many others.

How to convert code (and whole libraries) from callbacks to promises and back.

How to keep your code tidy with Promises.

Finally, advanced tips and tricks with Promises.

RSVP on Meetup: http://www.meetup.com/dynamic/events/220724906/


When: Tuesday, March 10, 2015 @ 7:00pm

Where: Manoa Innovation Center (HICapacity), 2800 Woodlawn Drive, Suite #132, Honolulu, Hawaii 96822.

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.


Edward Kim

Edward Kim is a developer for Slickage Studios. He graduated from the University of Manoa with a Bachelor of Science degree in Information and Computer Science. Since graduating, he has mainly focused on building web services and applications for both the client and server side. He’s also has experience building Machine Learning Frameworks and A.I. type applications, worked with GIS type applications for the military, and has also dabbled in buzz words like Big Data and Cloud.

event

japanese flag with parens

Think Japanese is hard? Confusing? Well, you’re wrong!

This talk will introduce a totally different way of looking at Japanese grammar and structure that is immediately understandable to functional programmers. It will also reveal some hidden gems and amazing features of Japanese. If you like functional programming, Japanese, or both, this is going to blow your mind.

Trevor Alexander finished his MS in Electrical Engineering this year, and holds a minor in Japanese from the University of Hawaii. He has worked as a freelance Japanese translator on and off for nine years, and can speak, read, and write on a business and technical level.

「日本語、むずいなぁ」って思ったことあるかい?そいつは間違いだ!

このトークは、日本語の文法や構成などに対する、関数型プログラマーなら一目瞭然な見方を説明します。その上、日本語においてのすごい機能や隠し技を明かします。とにかく、関数型言語、あるいは日本語が好きだったら、このトークであなたの世界はひっくり返ります!

トレバー・アレクサンダーは今年電子工学の修士号をハワイ大学から得て、日本語の副専攻も卒業しています。9年に渡り、ビジネスと技術内容をさばき、フリーの翻訳者として活動してきました。


When: Thursday, February 19, 2015 @ 6:00pm

Where: Manoa Innovation Center (HICapacity), 2800 Woodlawn Drive, Suite #132, Honolulu, Hawaii 96822.

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.

event

Trevor Alexander, HICapacity member and UH student liaison, will be giving an informal technical talk about rBCI, a tool for quickly validating brain-computer interfaces. The first half of the talk will be concerned with the background, purpose, and implications of hackerspaces and BCI, while the second half of the talk will focus on the code, design, and implementation of rBCI.

Bring your brain, your computer, and let’s interface!

helmet interface


When: Thursday, February 12, 2015 @ 6:00pm

Where: Manoa Innovation Center (HICapacity), 2800 Woodlawn Drive, Suite #132, Honolulu, Hawaii 96822.

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.

event

OUDL is having a Swift discussion. Bring your laptops and follow along and be sure to participate in the discussion!

From the Meetup event:

Warning: May include functional programming and excessive Playgrounds.

A little bit of time has gone by since our last Swift meetup. It’s time to regroup and have a discussion on Swift.

The agenda is simple:

  • Discuss interesting Swift language features, guided by suggestions or led by my Playgrounds
  • Go over the GitHub project that I’ve put together to guide the PNM workshop in March (beta testing!)

Our focus will be on guided discussion and writing a lot of code together.

RSVP at: http://www.meetup.com/dynamic/events/220150799/


When: Monday, February 9, 2015 @ 6:00pm to 8:00pm

Where: Manoa Innovation Center, 2800 Woodlawn Drive, Honolulu, Hawaii 96822. MIC Board Room - 2nd Floor

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.

event

James Wang will be giving a talk on Go this coming Thursday!

Go is an exciting programming language that is aimed to replace C in many ways. From groundbreaking benchmarks to Erlang-like concurrency focused language constructs make it one of the go to languages for code that demand performance.

From Go’s Documentation:

The Go programming language is an open source project to make programmers more productive.

Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It’s a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.

The agenda for this talk is as follows:

  • Environment Setup
  • Getting Started: Simple Programs and Algorithms
  • Concurrency & Design Patterns
  • Tools and Projects written in Go

Golang links:


When: Thursday, January 29, 2015 @ 7:00pm

Where: Manoa Innovation Center (HICapacity), 2800 Woodlawn Drive, Suite #132, Honolulu, Hawaii 96822.

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.


James Wang

James Wang is the CEO and Principal Software Engineer of Slickage, a Honolulu based software engineering firm. He is also a co-founder of HI Capacity, a hackerspace in Honolulu formed in 2011. When hacking he enjoys the intricacies of large scale systems all the way up to the response times of beautiful user interfaces. When James is not coding he engages in competitive fighting games and competes in tournaments across the US.


event

Trevor Alexander, HICapacity member and Student Liaison, will give an informal technical talk about backpack, an ‘information introspection application’ developed at Startup Weekend with the help of a couple of UH student biz devs, a tenacious student from DevLeague (hi Eun Joo!), and some punks from Sudokrew (hi Manny! hi Matt!). Expect bad jokes, terrible commit messages, sappy reminiscence, shoutouts to the community, and maybe even a little lucid code review!


When: Tuesday, November 25, 2014 @ 7:00pm

Where: Manoa Innovation Center (HICapacity), 2800 Woodlawn Drive, Suite #132, Honolulu, Hawaii 96822.

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.

event

This Wednesday, we’re giving UH engineering students a chance to see HICapacity at work!

HICAP Members: Sign up to show your work off or just brag and chat.

UH Students: Sign up so we know how many attendees to plan for.

Student transportation to the space will be provided by UH shuttle. HICapacity members will be available for short rides back to campus.

Light pupus will be provided for both members and students.

RSVP on EventBrite: https://www.eventbrite.com/e/ieee-hicapacity-tour-tickets-14388551545


When: Wednesday, November 19, 2014 @ 6:20pm to 8:30pm

Where: Manoa Innovation Center (HICapacity), 2800 Woodlawn Drive, Suite #132, Honolulu, Hawaii 96822.

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.

event

This is just a reminder that the November NodeSchool.io meetup is happening on November 4th! Everyone is invited to come. Whether you’re new to Node or a seasoned Node dev, feel free to come down and try out some of the workshops available.

Note that they will be continuing from where they finished last time. However, they will try to get anyone that is new up to speed with the problem sets.

RSVP on Facebook: https://www.facebook.com/events/396640200484533


When: Tuesday, November 4, 2014 @ 7pm to 9pm

Where: Manoa Innovation Center - Presentation Room, 2800 Woodlawn Drive, Honolulu, Hawaii 96822.

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.

event

DevLeague is having a virtual meetup that will focus on an introduction to web applications using NodeJS and Express. They will take you through building a simple demo web application and have a Q&A session afterwards. If your are interested in attending you must RSVP on Meetup. Please refer to the Meetup page for more information.

RSVP: http://www.meetup.com/Lucky-We-Code-Hawaii/events/214817812/


When: Thursday, November 6, 2014 @ 6pm to 8pm

Where: Online


Immediately following the intro to web applications session is the Meteor session. They will be introducing the Meteor platform as well as taking attendees through a sample app. There will also be a show and tell for those who are already building their applications with Meteor. For for information see the Meetup page.

RSVP: http://www.meetup.com/Lucky-We-Code-Hawaii/events/216730502/


When: Thursday, November 6, 2014 @ 8pm to 10pm

Where: Online

event

This is just a reminder that the first NodeSchool.io meetup is happening on October 7th! Everyone is invited to come. Whether you’re new to Node or a seasoned Node dev, feel free to come down and try out some of the workshops available.

RSVP on Facebook: https://www.facebook.com/events/392225064261397/


When: Tuesday, October 7, 2014 @ 7pm to 9pm

Where: Manoa Innovation Center - Presentation Room, 2800 Woodlawn Drive, Honolulu, Hawaii 96822.

Street parking is available, as well as a limited amount of green vistor stalls are available. Please do not park in the reserved stalls.

event