iOやってるhttp://www.checkio.org/研究室、Python使う人が多い。iOはPython専用のプログラミングパズル?みたいなサイトで、ゲーム風になってる。僕は話題になった時、5,6問くらい解いて放置してたんだけど、後輩に抜かされてぐぬぬってなって、ここ数日続けてる。昨日レベル9になった。いうのやってると、アルゴリズムの知識が不足してるなーっと感じる。以前は、アルゴリズムを勉強するのは「勉強のための勉強」のような気がして、興味なかった。アルゴリズム、奥深すぎるし、世界中の天才が作ってくれたライブラリとか利用してればいいやって思ってた。これまで、プログラミングとは「アプリを作ること」だと思ってた。iOとか単純な問題でも凄い苦労したりしてショックだった。「問題を解決する」プログラムには、アルゴリズムの勉強が必要なんだなーって思い始めた。(土曜日にやってたAtCoderの奴、途中から参加したけど、1問しか解けなかった)研究、謎アルゴリズムとか謎手法を思いつく力必要で、みんな凄いなーって感想だった。したら、アルゴリズムを勉強すると思いつき力が身に付くのかもしれない。学部でもアルゴリズムみたいな授業あったけど、その時はまだ何もアプリ作れない人生で、「そんなことよりなんかアプリ作り方教えてくれ」って思ってて、あんまり勉強しなかった。図書館で「珠玉のプログラミング」ぱらっと読んだ。名著扱いされてる割に最近本屋でみないけど、あっさり読めてよかった。見るあと、以下のどっちか買って読もうと思ってる。Kindle版この商品を含むブログを見るところで、Python(特に3系)、怠惰な感じがあまりないので、最近はRubyの方が好きになってきた。iOみたいな環境だとあんまり良さ感じない。#nodefest楽しかったです。法然院でVJした過去記事スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。