tag:blogger.com,1999:blog-81158417355637922632024-03-16T11:50:02.242-07:00PyHawaiiThe Pacific's Premier Python User Group:
bringing Python to Honolulu, the Islands of Hawaii and the PacificPyHawaiihttp://www.blogger.com/profile/04557870085430234196noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-8115841735563792263.post-68725231076404003522018-02-12T23:25:00.000-08:002018-02-12T23:25:13.331-08:00Need to count things? <br />
Chalmer has written up an article detailing techniques to count objects using the Counter class in Python's collections library.<br />
<br />
Take a look.<br />
<br />
<a href="https://darkartofcoding.com/2018/02/04/counting-objects/">https://darkartofcoding.com/2018/02/04/counting-objects/</a><br />
<br />
<br />Chalmer Lowehttp://www.blogger.com/profile/16159571243487026754noreply@blogger.com31tag:blogger.com,1999:blog-8115841735563792263.post-79127932903591486472016-01-27T18:57:00.000-08:002016-01-27T19:13:07.999-08:00This week's PyHawaii meetup will be on livecoding.tvDear Pythonistas:<br />
<br />
Instead of meeting face-to-face, tonight's session will be held virtually through the magic of the Internet at https://www.livecoding.tv/darklord/<br />
<br />
You won't have to battle traffic and you can enjoy PyHawaii from the comfort of anywhere!<br />
<br />
Log in a few minutes early so you can ensure that everything works correctly!<br />
<br />
See you tonight at 5:30 pm.<br />
<br />
Tonight's session will cover:<br />
<br />
• Anaconda - what it is, why it is useful and how it can save you time.<br />
<br />
• IPython - how IPython makes it easier to learn Python and do the data analysis you love (and so much more)<br />
<br />
• Numpy - Why this is your numbers solution<br />
<br />
• Pandas - Where Pandas can help you do things faster and easier when analyzing data<br />
<br />
• And of course... puzzles (maybe!)<br />
<br />
<center>
<iframe allowfullscreen="true" frameborder="0" height="315" scrolling="no" src="https://www.livecoding.tv/darklord/embed" width="560"></iframe></center>
Ria Baldeviahttp://www.blogger.com/profile/11547252920035946750noreply@blogger.com76tag:blogger.com,1999:blog-8115841735563792263.post-14925994436742369462016-01-01T21:32:00.004-08:002016-01-01T22:42:12.110-08:00Dark Python 1: Exif Data Extraction and GeoLocation MappingImage one (GPS data included):<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-CAhq5tTcMjI/VodxD86o7qI/AAAAAAAAED0/dwFsr40so7M/s1600/python_book.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-CAhq5tTcMjI/VodxD86o7qI/AAAAAAAAED0/dwFsr40so7M/s1600/python_book.jpg" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
Image two (No GPS data included):<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-P8ACx266I_g/VodgL7deM0I/AAAAAAAAEC8/gB2EOOquc9A/s1600/manta_by_jenfu.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-P8ACx266I_g/VodgL7deM0I/AAAAAAAAEC8/gB2EOOquc9A/s400/manta_by_jenfu.jpg" /></a></div>
Chalmer Lowehttp://www.blogger.com/profile/16159571243487026754noreply@blogger.com34tag:blogger.com,1999:blog-8115841735563792263.post-71015864075152133712015-12-26T20:49:00.003-08:002016-01-01T21:17:32.615-08:00Pythonista Jeff Elkner shares his love for programming and teaching<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="http://2.bp.blogspot.com/-XPDygiMew80/Vn9ssoGa_MI/AAAAAAAAB4I/iGhEdamI2DU/s1600/jeff__elkner_360.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://2.bp.blogspot.com/-XPDygiMew80/Vn9ssoGa_MI/AAAAAAAAB4I/iGhEdamI2DU/s1600/jeff__elkner_360.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Jeff Elkner</td></tr>
</tbody></table>
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Jeff Elkner is a Computer Science teacher in Arlington, Virginia and made the extremely popular Python conversion of the book </span><span style="background-color: transparent; color: #1155cc; font-family: Arial; font-size: 14.6667px; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"><a href="http://www.amazon.com/How-Think-Like-Computer-Scientist/dp/0971677506" target="_blank">How to Think Like a Computer Scientist: Learning with Python</a></span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.</span></div>
<b id="docs-internal-guid-e8ab0349-e1bf-f53f-d512-8a5e7c630202" style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii: How did you become a programmer?</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Jeff</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">: I have a master’s degree in computer science (CS), but my background is practical as I am a teacher and never really worked in industry. I started as a math teacher in the 1990's, and quickly got hooked on computers and information technology. At the time, the computer teacher was the math teacher who had a computer hobby. I was that guy and loved it. I then pursued a master’s in CS and since then I have been a full time CS and IT teacher. I first fell in love with computers because I am somewhat dyslexic, and I had such a difficult time with writing. The word processor was a liberation for me, and I loved writing when I found the word processor.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii: Why did you choose Python?</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Jeff: </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Pascal was the lingua franca of teaching, but in the late 1990's the college board switched from Pascal to C++ and that was a disaster. C++ has been very successful professionally, but it was extremely difficult to use as a teaching language. At the time, there were no standard classes and the college board actually had to introduce a standard template library, called the AP classes, for students. However, that meant when we went to a programming competition, the students couldn't write a simple program because they couldn't use the AP classes. It was a very different world then, and I desperately wanted something besides C++. I was looking for anything and found Python. I don't have any proof of this, but in '99 I might have been the first high school teacher to use Python in the classroom. It started in 1995 when Python had been recommended to me at a Linux install-fest, and when C++ came out I remembered that conversation, tried Python, and have been hooked ever since. The language brought me to Python, but the community kept me there. It is a wonderful, inclusive, and welcoming group.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii: What other programming languages do you use?</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Jeff: </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">I have to use Java. The AP exam has moved on to Java from C++ and so I need to teach Java. I am now getting into JavaScript as well. Things are changing and it is probably time to look at another system programming language as well.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii: What has been your favorite Python project?</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Jeff:</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> The thing I love about Python the most is that students can contribute. I am a teacher in Arlington, VA and it is a highly educated place. 65% of the residents have graduate degrees here. The students in the public school vary, but we get a lot of high-end students and I think what to do with them. Most students are average, and struggle with things like programming logic. But I always get a couple students that can complete the entire course in a month. I love dealing with students like that and the Python community makes it possible to hook them up with real world projects.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">We have a great Linux User Group (LUG) and have had many notable groups like IBM and people like Vint Cerf visit over the years. One of my students helped win a competition to have Red Hat visit our LUG by writing a Python script that asked the Red Hat team if they were coming to visit our LUG. If you didn't pick our LUG, the script returned a fake traceback error with all the reasons to come to our LUG.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii: What is your favorite Python module?</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Jeff: </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">- GASP. Graphics API for Students of Python. This is a set of wrappers around TK that some of my students wrote. GASP allowed you to do procedural style programming and recreate some of the 1980's style arcade games like Pong and Breakout. You could populate the world with objects, then hit an event loop and play the game. Most importantly, the students loved it! It made it possible to do easy graphics, and back then it was a wonderful thing.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<span style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="background-color: white; color: #3d3c40; font-size: 14.6667px; vertical-align: baseline;">There you have it folks! We would like to thank <a href="http://www.elkner.net/" target="_blank">Jeff Elkner</a> for his time and sharing his experiences and background with PyHawaii. Thank you, </span><span style="background-color: white; color: #1155cc; font-family: Arial; line-height: 18.216px; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"><a href="http://www.pyhawaii.com/p/after-trying-to-correlate-excel.html" style="background-color: white; color: #888888; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; line-height: 18.216px; text-decoration: none; white-space: normal;">James</a><span style="font-size: 14.6667px;">,</span></span><span style="background-color: white; color: #3d3c40; font-size: 14.6667px; vertical-align: baseline;"> for putting together this amazing series, spreading the wonderful work that is done using Python. </span></span></div>
Ria Baldeviahttp://www.blogger.com/profile/11547252920035946750noreply@blogger.com82tag:blogger.com,1999:blog-8115841735563792263.post-77988671952621801602015-12-20T19:33:00.000-08:002015-12-26T20:21:36.022-08:002015 Holiday Cheer from PyHawaiiHi! Ria here. It's been an event-filled November and December for PyHawaii. After the first annual PyNow! Competition and Conference, the crew revved up for the first Django Girls Workshop in Honolulu. It's already mid-December and 2016 is lurking right around the corner.<br />
<br />
Here is some holiday cheer for you. I found this awesome Python code for a tree in Turtle. I forked it from <a href="https://gist.github.com/jurandysoares/4380835" target="_blank">jurandysoares on GitHub</a>:<br />
<script src="https://gist.github.com/jurandysoares/4380835.js"></script> Run the .py file and you'll get this pretty tree: <br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://1.bp.blogspot.com/-C2v7u9VYbII/VnIsR_Xu1BI/AAAAAAAABvo/QNi4GK5iLLo/s1600/Screen%2BShot%2B2015-12-16%2Bat%2B10.30.19%2BPM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="317" src="http://1.bp.blogspot.com/-C2v7u9VYbII/VnIsR_Xu1BI/AAAAAAAABvo/QNi4GK5iLLo/s400/Screen%2BShot%2B2015-12-16%2Bat%2B10.30.19%2BPM.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Mele Kalikimaka!</td></tr>
</tbody></table>
<div style="text-align: left;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
More holiday cheer from us coming soon!</div>
Ria Baldeviahttp://www.blogger.com/profile/11547252920035946750noreply@blogger.com13tag:blogger.com,1999:blog-8115841735563792263.post-43122996376828446522015-11-14T11:09:00.001-08:002015-11-14T17:05:05.010-08:00PyNow! 2015: A Look Back<div dir="ltr" id="docs-internal-guid-fd1be61c-08ab-1615-1819-b2d4791861e9" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I think it’s safe to say </span><a href="https://pcatt.org/pynow/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">PyNow! Conference and Competition 2015</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> was a rousing success. With over 100 attendees, 28 pizzas, a slew of awesome talks, and some seriously creative competition, PyNow! is definitely here to stay and will hopefully grow even larger next year. While we could not have done it without our friends and partners at </span><a href="https://pcatt.org/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">PCATT</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, </span><a href="http://www.boozallen.com/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Booz Allen Hamilton</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, the </span><a href="http://www.honolulu.hawaii.edu/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">University of Hawaii</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, the <a href="https://www.python.org/psf/">Python Software Foundation</a> and the </span><a href="http://darkartofcoding.com/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Dark Art of Coding</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, it is </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">YOU</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, our members and friends, who brought </span><a href="http://www.meetup.com/pyHawaii-Python-Users-Group/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">PyHawaii</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> to where it is today and that made PyNow! every bit the amazing experience it was. </span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Check out some of what happened at PyNow!</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img alt="IMG_6481.JPG" height="349px;" src="https://lh5.googleusercontent.com/8l03kj_yA6qeu6J9pry9IpwoZc6I0B0z67iuh6kWppPIQ02zxjGEgyp04wB-i04QCpgDZllWBLOmX3O6lKUhcgHDaPgmM7OFYZEGGtc0zHsts2Plp5_g0Qj7aaoBez_zu9UVw5rd" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="524px;" /></span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">PCATT is running three programming courses in the near future:</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<a href="http://ce.uhcc.hawaii.edu/search/publicCourseSearchDetails.do?method=load&courseId=1640153" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Python Programming Essentials, an intro to Programming Using Python, Part 1</span></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<a href="http://ce.uhcc.hawaii.edu/search/publicCourseSearchDetails.do?method=load&courseId=1676035" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Python Programming Essentials, Automating Everyday Tasks using Python, Part 2</span></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt;">
<a href="http://ce.uhcc.hawaii.edu/search/publicCourseSearchDetails.do?method=load&courseId=1777001" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Java for the Enthusiast</span></a></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img alt="IMG_6483.JPG" height="358px;" src="https://lh5.googleusercontent.com/Csu7yJwfj-QPfEc92bgO8DcuGxmoeyAKcQjHdRwSEjHx3mzwq8t5AaY3f_tXUJhZPsbf-pJ_e4y2QhkGJGd-8n2j0mw4jtls2F-zSeOd7EDPrXjOG_m3jn8zQzt0JrU2onsRvJIo" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="524px;" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Look at that grin!</span></div>
<br />
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img alt="IMG_1145.JPG" height="209px;" src="https://lh3.googleusercontent.com/t7SjPyyj_kad4dNJ3bjVLdUQqwYcqgnYnudGBss1ODepW-f8-C-fV-h8QtJYEl3KPqxMZ4J2O1rpXdz8vix8h4WHpg4mQpBQTafHyWtH0Cuke6CDvJ16lh4K58Hn1-xUo7oFYDse" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="524px;" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img alt="IMG_1154.JPG" height="344px;" src="https://lh5.googleusercontent.com/P5gR5YK8p8jzIhuq8Fq5vbm7gJ-bNNUy4ieccFHOsqILGgxNke9hYVfEn7-6Cmcbgm9DJBy5FVfPbglamccaITgmH2s3fJzlA7qRrxHrQpDYjpZL59tD2QiTLWUJiisYmnw91CYb" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="528px;" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img alt="IMG_1151.JPG" height="272px;" src="https://lh6.googleusercontent.com/DoTPrPhqswsCXcILkoMCpCj-J1Y6v_7ob-s7ZVRMQYY7Vw8oSCY3aPA_E2cl6XRdx5t4KI3J01ba61MMeQIXJzoYXWy-5hDxoqLaPG3Rbd9-sQ_o3XYCOrBRr-NQCh2j54XaU8J4" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="528px;" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Awesome talks!</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img alt="IMG_6520.JPG" height="235px;" src="https://lh5.googleusercontent.com/f5zj_r0mW9XmJj88f3MPfZMJcVSjJuH4N2kpau3tUf3tY3H4qCfZ_AqKdmmzoPZq5Qqv_2i4mjO5ceFkYI-HQTU_UQcSy-I4T-xWx5P9AmrRSArCo1q2hOr_d3AlwOfBdUt0hwSx" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="526px;" /></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Our speaker lineup</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img alt="IMG_6521.JPG" height="218px;" src="https://lh6.googleusercontent.com/rIGgndDq8lVxWfXtTEW4WPCmRV3ljkVu3k5J5nbQ2Qd9D2VDtWVaY1zbhCMRINiV6uOQHXEJzWmkDo1VElQ_vuPJzOCQCASkmv44z7ytNfqlGM9fsaqGJZ0-Yachxl2KPQezUzgN" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="526px;" /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Top ranked competitors!</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Thanks again to everyone who attended, gave a tech talk and/or competed! We’re only getting started, so stay tuned!</span></div>
De3phttp://www.blogger.com/profile/12033408586660412989noreply@blogger.com66tag:blogger.com,1999:blog-8115841735563792263.post-88037746007043503252015-10-04T21:12:00.000-07:002015-10-04T21:12:58.276-07:00<strong>PyNow Call for papers is now open</strong>:<br />
<br />
PyNow! the first ever <strong>Python Conference in Hawaii</strong> is <a href="https://pcatt.org/pynow/call-for-presentation/">looking for speakers</a>, <strong>like you!</strong> to give talks on the following, <a href="https://goo.gl/zMaJFb">sign up here!</a><br />
<ul> <li>Best Practices & patterns</li>
<li>Community</li>
<li>Databases</li>
<li>Data Science / Data Analysis</li>
<li>Education</li>
<li>Embedded Systems</li>
<li>Gaming</li>
<li>Python Core (language, standard library, etc)</li>
<li>Python Internals</li>
<li>Python Libraries</li>
<li>Security</li>
<li>Systems Administration</li>
<li>Testing</li>
<li>Web Frameworks</li>
</ul>This event is being sponsored by<br />
<table style="width:100%;border:0;" cellspacing="10"><tbody>
<tr>
<td><a href="https://darkartofcoding.files.wordpress.com/2015/10/pyhawaii_200x200.png"><img class="wp-image-211 alignleft" src="https://darkartofcoding.files.wordpress.com/2015/10/pyhawaii_200x200.png" alt="pyhawaii_200x200" width="100" height="100" /></a></td>
<td><a href="http://www.pyhawaii.com/">PyHawaii</a> (see PyHawaii's <a href="http://www.meetup.com/pyHawaii-Python-Users-Group/">meetup site</a>!)</td>
</tr>
<tr>
<td><a href="https://darkartofcoding.files.wordpress.com/2015/10/pcatt_logo_colored_consortium.png"><img class="wp-image-212 alignleft" src="https://darkartofcoding.files.wordpress.com/2015/10/pcatt_logo_colored_consortium.png?w=300" alt="PCATT_Logo_Colored_consortium" width="200" height="134" /></a></td>
<td><a href="https://pcatt.org/">PCATT Pacific Center for Advanced Technology Training</a></td>
</tr>
<tr>
<td><img class="size-medium wp-image-214 alignleft" src="https://darkartofcoding.files.wordpress.com/2015/10/uhhcc.png?w=300" alt="uhhcc" width="200" height="66" /></td>
<td><a href="http://www.honolulu.hawaii.edu/">University of Hawaii Honolulu Community Colleges</a></td>
</tr>
<tr>
<td><img class="size-medium wp-image-213 alignleft" src="https://darkartofcoding.files.wordpress.com/2015/10/bah-100th-logo_black_red_tagline-jpg.jpeg?w=300" alt="BAH 100TH LOGO_black_red_tagline.jpg" width="200" height="44" /></td>
<td> <a href="http://www.boozallen.com/">Booz Allen Hamilton</a></td>
</tr>
<tr>
<td><img class="size-medium wp-image-198 alignleft" src="https://darkartofcoding.files.wordpress.com/2015/07/logos-3-600-wide.png?w=300" alt="logos.3.600.wide" width="200" height="31" /></td>
<td><a href="http://darkartofcoding.com/">The Dark Art of Coding</a></td>
</tr>
</tbody>
</table><br />
- Chalmer<br />
<br />
Chalmer Lowehttp://www.blogger.com/profile/16159571243487026754noreply@blogger.com47tag:blogger.com,1999:blog-8115841735563792263.post-72219251772219953102015-09-15T12:10:00.002-07:002015-09-19T20:58:01.501-07:00Pythonista Luke Davis, Engineer at Planet Labs, Shares His Love for Python<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii is happy to launch a series of interviews showcasing the diverse use of the Python programming language.</span></div>
<b id="docs-internal-guid-81a865f0-d267-41d0-3886-0c69181aab20" style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Our first interview is with Luke Davis, an engineer at </span><a href="http://planet.com/" style="text-decoration: none;"><span style="background-color: white; color: #1155cc; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">Planet Labs</span></a><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. “</span><span style="background-color: white; color: #666666; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Planet’s goal is to provide universal access to information about our changing planet through a platform that includes the daily imaging data from Planet’s fleet of satellites, along with data from various other sources.”</span><span style="background-color: white; color: #666666; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Planet Labs has now launched more satellites into orbit than any other organization in the world and is devoted to using its platform to improve our Earth. Luke's recent projects involve a large Django framework so that the satellite operators have a web based GUI to control the entire network of spacecraft! His typical development environment involves virtual environments, private git repos, and lots of Python.</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii:</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">How did you become a programmer? </span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Luke:</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> In Spring 2008, I realized that programming was a way to think outside your head, and thinking was something extremely valuable. Therefore, with that idea, I knew I had to learn to program. I also knew that I had to be excellent at it, and move up that gradient to master it. At some point, I was given the opportunity to move from a hobby to a vocation and I jumped on the opening. I didn't set out to have a job as a programmer, I set out to become excellent at programming because of the relationship to thought.</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii: </span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Why did you choose Python?</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Luke: </span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Universality. Python is the lingua franca of scientific computing and many other things. Python spans so many communities and you can take part in a huge conversation about programming, machine intelligence, and many other things. That opportunity doesn't exist in other languages like Ruby, C++, or JavaScript. The low barrier to entry and preeminence with the scientific computing community creates a perfect mix of easy for novices, yet full-featured enough for professional research. There is smooth onboarding from novice to professional. When you compare Python to Java/C++ , both have a great scientific community, but those other languages are much harder for people to get involved with. In a similar situation with R, there is a great community, but it is much smaller and not a good fit for what I like doing: thinking. All that is why I think Python is an attractive language.</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii: </span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Do you use other programming languages?</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Luke:</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Yes, JavaScript. JS is the native language of the winning platform, web browsers. JS is also good for teaching because of the immediate feedback and universal web browser. There is no need to set-up a development environment, dependencies, or anything else. It is really invaluable to do things on the web and I am doing a lot on the web. I wouldn't use JS if it wasn’t part of the winning platform. For instance, Lua is a great language that I would use but it didn't win, so there isn't a large community and there are not a variety of modules. When you go to look for something in Lua, you may end up having to go build it from scratch. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">I think we are living in the zenith of JavaScript. You have already seen things come and pull the market from JS, like CoffeeScript, but soon if the WebAssembly train doesn't get derailed, we'll see the decline of JS. Apple, Google, Microsoft, Mozilla, and others have all agreed to push forward on WebAssembly to create a low level bytecode for web browsers. JS tries to be a good language and a good compiled target, but it isn't really good at either one. WebAssembly will be an extremely fast target for compiled languages for any browser that is part of the consortium. If WebAssembly doesn't get derailed, JS will decline.</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii:</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">What has been your favorite Python project?</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Luke:</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Well at work, we use Python to control satellites! We've built a suite of tools to control the birds, ground stations, and everything else. The satellite has a Linux-based controller and runs Python, so literally everything we do can be Python-based. An example: you can manipulate how the satellite is pointing. We have two systems for that, all controlled with Python. The first is a reaction wheel using gyroscopes, which moves very fast. The second, for slower movements, is a magnetorquer which applies torque to the satellite by interacting with the Earth's magnetic field! We also use Python to establish a radio connection with the ground stations and control the ground site antennas. The ground site antennas must point within 1-2 degrees of arc of the satellite in order to communicate.</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">PyHawaii:</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">What is your favorite Python module?</span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Luke: </span><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Good old </span><a href="https://docs.python.org/2.7/library/datetime.html" style="text-decoration: none;"><span style="background-color: white; color: #1155cc; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">datetime</span></a><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">! I hate calculating timestamps, and this saves me so much time. I literally use it every day, multiple times a day. We have 15 ground sites across the Earth so we are constantly calculating local time zones and time differences.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">There you have it folks! We would like to thank Luke Davis for his time and sharing his experiences and background with PyHawaii. Thank you, </span><a href="http://www.pyhawaii.com/p/after-trying-to-correlate-excel.html" style="text-decoration: none;"><span style="background-color: white; color: #1155cc; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">James</span></a><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> for putting together this amazing series, spreading the wonderful work that is done using Python. Also, if you’d like to learn more about Planet Labs, check out this video/article piece done by CBS News, “Entrepreneur Blasting Off Into Orbit” (August 23, 2015). </span><br />
<span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<embed src="http://www.cbsnews.com/common/video/cbsnews_video.swf" scale="noscale" salign="lt" type="application/x-shockwave-flash" background="#000000" width="620" height="387" allowFullScreen="true" allowScriptAccess="always" FlashVars="pType=embed&si=254&pid=aVibM1DMBR_v&uuid=3e1edcce-9f5a-4ff6-bd50-501c8f56257b&url=http://www.cbsnews.com/videos/entrepreneurs-experiencing-economic-boom-in-outer-space/" /><div class='cbs-resources'><span class='cbs-more'>View More: </span><a href='http://www.cbsnews.com/tech/' class='cbs-link'>Technology News</a><span class='cbs-pipe'>|</span><a href='http://www.cbsnews.com/live/' class='cbs-link'>Live News</a><span class='cbs-pipe'>|</span><a href='http://www.cbsnews.com/videos/' class='cbs-link'>More News Videos</a></div><style type='text/css'>.cbs-link {color:#4B5054;text-decoration:none; font: normal 12px Arial;}.cbs-link:hover {color:#A7COFF;text-decoration:none; font: normal 12px Arial;}.cbs-pipe {color:#303435;padding: 0 2px;}.cbs-resources {height:24px; background-color:#000; padding: 0 0 0 8px; width: 612px;}.cbs-more {font: normal 12px Arial; color: #4B5054; padding-right:2px;}</style>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">
</span>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Interview and post by <a href="http://www.pyhawaii.com/p/after-trying-to-correlate-excel.html" target="_blank">James</a>.</span></span></div>
<span style="background-color: white; color: #3d3c40; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">
</span></div>Ria Baldeviahttp://www.blogger.com/profile/11547252920035946750noreply@blogger.com41tag:blogger.com,1999:blog-8115841735563792263.post-19115443278365563452015-09-02T08:58:00.001-07:002015-09-02T09:30:11.008-07:00PyHawaii PyLadies: Inaugural Meetup on September 9, 2015<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-kCkcrCiwEy8/VecZj-FrJAI/AAAAAAAABgA/OlveIqrClSI/s1600/pyladies2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-kCkcrCiwEy8/VecZj-FrJAI/AAAAAAAABgA/OlveIqrClSI/s320/pyladies2.png" /></a></div>
We're counting down to our very <a href="http://www.meetup.com/PyHawaii-Python-Users-Group/events/224628568/" target="_blank">first PyLadies meetup</a> that is scheduled to take place next week as our Python Weekly. Register to <a href="http://www.meetup.com/PyHawaii-Python-Users-Group/events/224628568/" target="_blank">join our meetup today</a>! We are stoked about increasing our diversity and outreach efforts to grow our Python family. It is important we continue finding creative ways to cultivate an inclusive environment where all community members can enjoy their Python coding experience.<br />
<br />
Python is one of the fastest growing programming languages for many reasons: it is easy to learn and use, it is quick to implement, and it is robust and fast. Python can be one's first programming language and can also be the language of choice for large industries. Right now, college courses across the country are moving their curricula to Python; and this same language taught to aspiring coders powers Google, YouTube, Dropbox, Reddit and hundreds of other world class applications.<br />
<br />
PyLadies' focus is to expand the Python community's diversity through meetups, social outreach, and education. PyLadies first chapter started in Los Angeles and has since then exploded across the globe! PyHawaii is enthusiastically working with the first PyLadies chapter in Hawaii get off the ground and expand the overall Python community.
Python and PyLadies are an awesome combination. PyLadies has put thousands of meetups in over 50 different locations and brought in untold numbers of aspiring and experienced Python developers.<br />
<br />
Python is a great, general purpose language that is one of the top choices for data scientists, students, teachers, business analysts, rapid application designers, computer graphic artists, and people in hundreds of other fields. Python is not just the Jack and Jill of all trades, but it is the master of them as well!<br />
<br />
<div style="text-align: center;">
<b>What:</b> Python Weekly for PyLadies Inaugural Meetup</div>
<div style="text-align: center;">
<b>When:</b> Wednesday, September 9, 2015</div>
<div style="text-align: center;">
<b>Time:</b> 5:30pm- 7:00pm</div>
<div style="text-align: center;">
<b>Place:</b> The Box Jelly, 307 Kimani Street Ste A, Honolulu, HI</div>
<div style="text-align: center;">
<b>Powered by:</b> Dark Art of Coding, HiCapacity, & The Box Jelly</div>
<br />
Pythonistas unite!<br />
<br />
-PyHawaii Team<br />
<br />
<span style="font-size: x-small;">(Blog post by <a href="http://www.pyhawaii.com/p/after-trying-to-correlate-excel.html" target="_blank">James</a>)</span>Ria Baldeviahttp://www.blogger.com/profile/11547252920035946750noreply@blogger.com59tag:blogger.com,1999:blog-8115841735563792263.post-34803856525114388032015-08-25T09:13:00.000-07:002015-08-25T09:13:31.996-07:00August Python Extravaganza, Bytemarks, PyLadies & more<strong>What a week!</strong><br />
This has been a great week for PyHawaii! We are preparing for this month's big get together, Python Extravaganza! <strong><a href="http://www.meetup.com/PyHawaii-Python-Users-Group/">Signup Here!</a></strong> It will take place on Friday, August 28, 2015 at 7pm at <a href="http://www.theboxjelly.com/">The Box Jelly</a> in Honolulu. This will be our third monthly meetup where our Pythonistas have the opportunity to share what projects they’ve been working on. Some of the projects include:<br />
<ul><li>Python simulation prove the controversial outcome of the Monty Hall Problem</li>
<li>Music programming with Python</li>
<li>Hardware hacking using the Raspberry Pi</li>
<li>Image manipulation using Python</li>
<li>Functional programming in Python</li>
</ul><br />
<strong>PyHawaii on the Radio</strong><br />
We would also like to thank Burt Lum and Ryan Ozawa for having us on their weekly show, <a href="http://www.bytemarkscafe.org/">Bytemarks Cafe</a>. It was a great way to share our mission and objectives with a wider audience in Hawaii. Also, it was wonderful meeting movers and shakers in the college community. If you missed the show, you can <a href="http://www.bytemarkscafe.org/2015/08/19/episode-364-univ-of-hawaii-makers-aug-19-2015/">listen here</a>.<br />
<br />
<strong>Interest in PyLadies Hawaii Chapter</strong><br />
We mentioned on Bytemarks Cafe that the PyHawaii team is interested in launching a <a href="http://www.pyladies.com/">PyLadies</a> Hawaii chapter. PyLadies is an international mentorship group with a focus on helping more women become active participants and leaders in the Python open-source community. Their mission is to promote, educate and advance a diverse Python community through outreach, education, conferences, events and social gatherings. PyLadies also aims to provide a friendly support network for women and a bridge to the larger Python world. We believe that this is a great opportunity to encourage women to explore Python and its many functional uses for work, school, and/or fun. <br />
<br />
<strong>Python in the News</strong><br />
Did you check out yesterday’s article “<a href="http://www.techworm.net/2015/08/top-10-popular-programming-languages-used-on-github.html">Top 10 popular programming languages used on GitHub</a>” on Techworm.com? Python is top five! Take a look at the list below:<br />
Here are the Top 10 Programming Languages on GitHub today:<br />
<ul><li>JavaScript</li>
<li>Java</li>
<li>Ruby</li>
<li>PHP</li>
<li><strong>Python</strong></li>
<li>CSS</li>
<li>C++</li>
<li>C#</li>
<li>C</li>
<li>HTML</li>
</ul>Chalmer Lowehttp://www.blogger.com/profile/16159571243487026754noreply@blogger.com83tag:blogger.com,1999:blog-8115841735563792263.post-89522645913085782092015-08-18T00:07:00.000-07:002015-08-20T08:51:44.125-07:00PyHawaii on the radio: Bytemarks Cafe Wednesday, Aug 19th.PyHawaii will be on Hawaii Public Radio as guests on <a href="http://www.hawaiipublicradio.org/talk/bytemarkscafe">Bytemarks Cafe</a> this Wednesday, August 19th between 5 and 6 pm on KIPO 89.3. We hope you can join us there.<br />
<br />
<strong>UPDATE 20150820</strong>: find the <a href="http://www.bytemarkscafe.org/2015/08/19/episode-364-univ-of-hawaii-makers-aug-19-2015/">radio show here</a> (PyHawaii starts at 11:10 into the program).<br />
<br />
<h2>PyHawaii’s Mission</h2>PyHawaii is a community of programmers AND soon-to-be programmers focused on educating and mentoring each other in the <a href="https://www.python.org/">Python</a> programming language and related technologies with the goal of having fun, growing our skills, and serving the social good. As the Pacific’s Premier Python User Group, we seek to grow the Python programming community in both numbers and diversity.<br />
<br />
<h2>PyHawaii events and upcoming plans</h2><b>Ongoing:</b><br />
weekly <a href="http://www.meetup.com/PyHawaii-Python-Users-Group/">meetups</a> every Wednesday<br />
monthly <a href="http://www.meetup.com/PyHawaii-Python-Users-Group/">meetups</a> on the 4th Friday (next session on August 28th)<br />
<br />
<b>In planning:</b><br />
quarterly all-day mini conferences (next minicon in November)<br />
annual pyhawaiicon (mid-summer 2016)<br />
<a href="http://www.pyladies.com/">pyladies</a> chapter / <a href="https://djangogirls.org/">djangogirls</a> workshops<br />
programming competitions<br />
civic engagement projects (i.e. with Code for Hawaii and open source projects)<br />
youth education workshops and career days presentations<br />
support to the broader education community <br />
social events (i.e. Star Wars movie night)<br />
<br />
<h2>Why Python?</h2>Python is a powerful general purpose language designed to be easy to read, write, and understand. It is simple enough for middle-schoolers to learn, but powerful enough to support the infrastructure and inner workings of companies like Google, Disney Animation, Twitter, Facebook, Star Wars’ Industrial Light and Magic, Dropbox, etc. It easily and efficiently handles tasks like web applications, data science and data mining, game development, system administration, hardware hacking, etc. It is one of the most popular and widely used languages in the world.<br />
<br />
<h2>How can you get involved?</h2>Join us at our meetups: PyHawaii is always looking for fun and passionate members to join the PyHawaii `ohana. <br />
Step up to share your skills and knowledge: sign up to give a talk.<br />
Volunteer to help with the day-to-day management of our events and our long-range planning. <br />
Follow us on social media (see below) and share the message (tweets and retweets, link love, etc)<br />
Lastly: Donate: we don’t charge for what we offer, but your donations can help!<br />
<br />
<h2>Follow PyHawaii:</h2>http://www.meetup.com/PyHawaii-Python-Users-Group/<br />
https://pyhawaii.slack.com <<< ask us for an invite and join the conversation
https://www.facebook.com/pyhawaii
https://twitter.com/py_hawaii
<h2>Who are we?:</h2>See our <a href="http://www.pyhawaii.com/p/about-u.html">About Us</a> page to learn more about the geeks and nerds who are building PyHawaii.Chalmer Lowehttp://www.blogger.com/profile/16159571243487026754noreply@blogger.com8tag:blogger.com,1999:blog-8115841735563792263.post-5642736706032391002015-08-12T08:23:00.001-07:002015-08-12T08:34:59.511-07:00Our Jupyter / IPython Meetup, August 12th!<div class="separator" style="clear: both; text-align: center;"><a href="https://avatars3.githubusercontent.com/u/7388996?v=3&s=200" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://avatars3.githubusercontent.com/u/7388996?v=3&s=200" /></a></div><br />
Our next <a href="http://www.meetup.com/PyHawaii-Python-Users-Group/events/224139612/">meetup is tonight</a>! Stephan will cover sample Jupyter/IPython notebooks. And give a brief demo of how to create one for yourself. Be sure to register!<br />
<br />
For those not familiar with Jupyter or IPython notebooks, a note from the <a href="https://jupyter.readthedocs.org/en/latest/">Jupyter ReadTheDocs page</a>.<br />
<br />
<blockquote>The Jupyter Notebook is a web application for interactive data science and scientific computing. It allows users to author documents that combine live-code with narrative text, equations, images, video and visualizations. These documents encode a complete and reproducible record of a computation that can be shared with others on GitHub, Dropbox and the Jupyter Notebook Viewer.</blockquote><br />
IPython took the Python programming world by storm and was such a huge success, that it morphed into a nearly language-agnostic platform, serving up support for Python, Ruby, R, Lua, Erlang, F#, Julia, Haskell, and more... the list is up to ~49 language kernels as of August 2015.<br />
<br />
To track developments in the Jupyter platform, <a href="https://blog.jupyter.org/">follow the blog</a>.<br />
<br />
For those familiar with IPython already, but not sure what Jupyter is bringing to the table, <a href="https://blog.jupyter.org/2015/08/12/first-release-of-jupyter/">this article</a> explains it well.<br />
<br />
Still not convinced? Jupyter just earned $6 Million dollars in funding from these major supporters:<br />
<br />
The Leona M. and Harry B. <a href="http://helmsleytrust.org/news/uc-berkeley-and-cal-poly-expand-and-enhance-open-source-software-scientific-computing-and-data">Helmsley Charitable Trust</a><br />
The Gordon and Betty <a href="https://www.moore.org/newsroom/press-releases/2015/07/07/$6m-for-uc-berkeley-and-cal-poly-to-expand-and-enhance-open-source-software-for-scientific-computing-and-data-science">Moore Foundation</a><br />
The Alfred P. <a href="http://www.sloan.org/">Sloan Foundation</a>Chalmer Lowehttp://www.blogger.com/profile/16159571243487026754noreply@blogger.com2tag:blogger.com,1999:blog-8115841735563792263.post-36383024477485521072015-07-15T23:53:00.000-07:002015-07-16T00:09:05.946-07:00New Weekly Series of Python get togethers<b>PyHawaii</b> is running a new series of weekly get togethers.<br /><br />
These meetups will be a place for seasoned Pythonistas and aspiring code monkeys, alike. Join us for your weekly fix of Python programming. See our meetup.com site for <a href="http://www.meetup.com/PyHawaii-Python-Users-Group/">details and to RSVP</a>.<br /><br />
Meet local Pythonistas and see what they're working on. Get the scoop on what's hot in the broader Python Community.<br /><br />
Learn new tools, best practices, and ways that you can become more skilled and more involved with other developers to do great things in the world.<br /><br />
Finally... an excuse for us Python junkies to hang out, learn,and have tons of fun in the process :D<br /><br />
This event will be held in HiCapacity, a local hackerspace committed to enabling technologists to learn, grow, and create positive change in their communities.<br /><br />
<b>Interested in being even more involved with the Pacific's Premier Python User Group?</b><br /><br />
Join our <b>pyhawaii.slack.com</b> community, where you can chat, share resources, ask questions and more: email us for an invite at <a href="mailto:chalmer@pyhawaii.com?Subject=Join%20Pyhawaii%20Slack%20Team">chalmer@pyhawaii.com</a>.<br /><br />Chalmer Lowehttp://www.blogger.com/profile/16159571243487026754noreply@blogger.com24tag:blogger.com,1999:blog-8115841735563792263.post-60167011786108167472015-07-04T21:34:00.000-07:002015-07-04T21:52:56.278-07:00Random Thought for the Day...<div dir="ltr">
<div class="gmail_quote">
<div>
Came across this article that covers a process called 'currying'. One that I hadn't heard of before.</div>
<div>
<div class="p1">
<br /></div>
<div class="p1">
<span class="s1"><a href="http://ayberkt.me/2015/06/23/currying-for-python-programmers/">Currying explained for Python programmers</a></span></div>
</div>
<div dir="ltr">
<div>
<br />
The article provides a snippet of code and some explanations to help apply the principles associated with 'currying'.<br />
<br /></div>
<div>
From <a href="https://en.wikipedia.org/wiki/Currying">wikipedia</a>:<br />
<blockquote class="tr_bq">
<span style="font-size: 16px; line-height: 1.24;">In mathematics and computer science, </span><b style="font-size: 16px; line-height: 1.24;">currying</b><span style="font-size: 16px; line-height: 1.24;"> is the technique of translating the evaluation of a function that takes multiple arguments (or a tuple of arguments) into evaluating a sequence of functions, each with a single argument (partial application).</span></blockquote>
</div>
<div>
<ol style="border: 0px; color: #222222; font-family: arial,sans-serif; font-size: 13px; line-height: 15.6000003814697px; margin: 0px; padding: 0px;">
<li class="mod" style="border: 0px; clear: none; line-height: 1.24; list-style: none; margin: 0px; padding: 20px 20px 0px;"><span class="_Tgc" style="font-size: 16px;"><br /></span></li>
</ol>
<div>
Also:<br />Keep your eyes open for our next Python get-together. Coming soon!<br />
<br />
PyHawaii: your source for Python in the Pacific.<br />
<br /></div>
</div>
</div>
</div>
</div>
Chalmer Lowehttp://www.blogger.com/profile/16159571243487026754noreply@blogger.com6tag:blogger.com,1999:blog-8115841735563792263.post-22043593896425636912015-07-01T11:56:00.000-07:002015-07-05T21:40:42.812-07:00PyHawaii's first Meetup - a huge success!Our first PyHawaii session was a huge success: we had <b>38 attendees</b> of from across Hawaii who engaged in several activities:<br />
* <b>Padawan Track</b> - training for absolute beginners with plenty of hands-on, interactive learning opportunities.<br />
* <b>Puzzles</b> - a set of challenges to solve using Python - get your geek on!<br />
* <b>General engagement</b> - good conversation, new friendships, sharing of news, techniques, tradecraft<br />
<br />
We are excited to host future meetups. Right now, the next meetup will be courtesy of our friend Jeff and will be hosted at ProtoHub. See <a href="http://www.meetup.com/Hawaii-Python-Users-Group/events/223401358/" target="_blank">this link</a> for some additional details.<br />
<br />
Beyond that, we are closing in on several other meetups, looking at places and topics.<br />
<br />
Much to our chagrin, we ran into two problems at the location of our last meetup:<br />
* the WiFi at the location, unbeknownst to us, shuts down at a set time each day... but we persevered and got folks back online using cell phones as hot spots<br />
* the projector died mid-session, so we finished off the Padawan Track using online slides versus projected slides<br />
<br />
As we hunt for a venue that is more computer geek friendly (i.e. doesn't shut down their wi-fi) we will keep you posted.<br />
<br />
As we finalize the topics, we will let you know.<br />
<br />
If you want to present a talk, wish to hear/learn something in particular, please reach out, we are happy to hear your thoughts!<br />
<br />
<b>pyhawaii808 (at) gmail.com</b><br />
<br />
More news to come, so stay tuned.<br />
<br />
- Chalmer<br />
PyHawaii, Python in Honolulu and across the Pacific<br />
<br />PyHawaiihttp://www.blogger.com/profile/04557870085430234196noreply@blogger.com1tag:blogger.com,1999:blog-8115841735563792263.post-41979923199594177852015-06-11T00:28:00.001-07:002015-06-11T00:28:33.132-07:00Introduction!Hello everybody!<br />
<br />
Welcome to PyHawaii! If you're reading this and you've heard of us, congratulations because you're part of the rapidly growing Hawaiian coding community. We're glad you can join us. <br />
<br />
First, introductions. Who are we? We are, at the moment, a rotating cast of coders of all ages and of various professional backgrounds who have all come together to create a PyCommunity in Hawaii. Python, and coding in general, is an amazing, very low-cost way to create almost anything on a computer, to make your voice heard globally, and to solve a vast number of day-to-day and not-so-day-to-day problems both individually and in society. We believe the more heads we bring together and the more people learn to code, the more easily we can transform our community, Hawaii, and the world in general for the better.<br />
<br />
So what can you find on this website? First of all, a schedule for all our meetups as well as for other relevant and significant events on Oahu. As we grow, we'll include events on other islands as well. You'll also get to learn more about us in detail in the "About us" and "Contact" pages above. To the right, you'll see our Twitter feed on which we'll feed you even more coding awesomeness. Below that, you'll see a bunch of relevant links to both help you learn coding as well as expand on what you already know to include other languages, other projects, and to help you meet other coders all over the world.<br />
<br />
Most of all, we're about fun and community. Come together, be friendly, share your code and your frustrations with it, and grow together. You know, <i>aloha</i>. <br />
<br />PyHawaiihttp://www.blogger.com/profile/04557870085430234196noreply@blogger.com1