サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
bob.ippoli.to
Bob Ippolito (@etrepum) EuroPython Berlin 21 July 2014 bob.ippoli.to/python-haskell-ep2014 Who am I? Python user since 2001 (simplejson, Mac stuff) Founded Mochi Media (2005-2012, sold in 2010) Haskell user since 2012 (ported exercism.io curriculum) Doing a bit of advising/investing in startups Currently focusing on code education non-profit Mission Bit Python is not all bad! I love Python's commu
I’ve been having a lot of fun learning Haskell these past few months, but getting started isn’t quite as straight-forward as it could be. I had the good fortune to work at the right place at the right time and was able to take Bryan O’Sullivan’s Haskell class at Facebook, but it’s definitely possible to get started on your own. While you can play a bit with Haskell at Try Haskell you’ll eventually
Mochi Media's Code Substantial multi-language codebase Erlang code going back to 2006 Did not always have good tests :( Doing It Wrong Write code without tests or review Push to production branch Deploy Firefight [and repeat] Doing It Better Write code, tests and docs Push to issue branch Review [and repeat] Merge to production branch Continuous Integration server runs tests (again) Deploy
Python 2.6 was released yesterday, which has tons of cool new features including a new json library and a new multiprocessing library. The json library is basically simplejson (from a few months ago) minus the Python 2.4/2.5 support and refactored to take advantage of the latest future-compatible features (such as the new str.format method instead of using % format interpolation). The only downsid
Aral Balkan has recently released SWX, a new data exchange format for Flash. In his current implementation it's really two standards: A JSON-ish format based on PHP (bad idea) and a particular layout of SWF bytecode on the receiving end (good idea). Creating another JSON-like format is stupid. I really don't know why he did that. There are plenty of fast parsers for JSON in PHP, which are almost c
While I didn't personally attend Freedel 06, I recently came across the slides for Anant Narayanan's Web Application Development talk. Specifically it covers JavaScript web application development with MochiKit and Dojo, and it's split into four sets of slides. I've just had a chance to give them a look and they're quite good. The slides are all done with S5, which is what I used for the MochiKit
The browser security model dictates that XMLHttpRequest, frames, etc. must have the same domain in order to communicate. That's not a terrible idea, for security reasons, but it sure does make distributed (service oriented, mash-up, whatever it's called this week) web development suck. There are traditionally three solutions to solving this problem. Local proxy: Needs infrastructure (can't run a s
In JavaScript, there are basically two kinds of object iteration: All objects support property enumeration: for (var propName in someObject) { var value = someObject[propName]; } Some objects support the "Array protocol": for (var i=0; i<someObject.length; i++) { var value = someObject[i]; } These both suck. Property enumeration is only really useful for debugging, since chances are the objects wi
Bob Ippolito (@etrepum) on Haskell, Python, Erlang, JavaScript, etc. I’m pleased to announce that OSTIF recently sponsored a security audit of simplejson, performed by X41 D-Sec. The release of simplejson v3.9.1 includes fixes for the potential security issues discovered in this audit, as well as a number of security hardening measures it recommended. Many open source projects such as simplejson a
このページを最初にブックマークしてみませんか?
『bob.ippoli.to - Bob Ippolito (@etrepum) on Haskell, Python, Erlang, JavaScrip...』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く