プログラミング

最近こんなことを勉強してます

一昨年は1月ごとにやったことをまとめた記事を9月くらいまではやっていたんですが、もう今年は見る影もないので不甲斐ないですね。 前回から進捗があったわけではないのですが、何かしら理由をつけてアウトプットしないと知識の活用の巡り的によろしくなくな…

PyCon JP 2017に参加してきました (1日目) #pyconjp

前回の記事で書いたチュートリアルに引き続き、PyCon JP 2017のカンファレンス本体(1日目)に参加してきました。前回の記事はこちら。 takuan-osho.hatenablog.com PyCon JP 2017のサイトはこちら。 pycon.jp いつものパターンだと記事の内容をしっかりしよう…

#pyconjp 2017のチュートリアル『Chainerで学ぶディープラーニング入門』に参加してきた

タイトルの通りですが、2017/09/07に開かれたPyCon JP 2017のチュートリアルに参加してきました。 参加したチュートリアルはChainerで学ぶディープラーニング入門です。写真を撮っていい場所とかタイミングを見失ったので、環境構築について書いてあったホワ…

AWSのELBを利用した際のProxy Protocolサポートについて調べたことをまとめる

最近仕事でELBとその後段にあるnginxに対してProxy Protocolなるものの設定をする必要があって色々調べたので、せっかくだから自分のブログに備忘録として記録を残すことにします。自分が携わっている業務固有の情報が特にあるわけでもないので。 何故この対…

Apache Kafkaの触りだけ勉強してみた

仕事の関係でApache Kafkaを扱えるようになる必要がだんだん出てきたので、これを機会にしてKafkaについて学び始めました。実際私がどれだけKafkaの運用をすることになるかは分からないんですけどね。 以下、適当に調べたことを適当に書き散らして記録を残し…

最近ブログを更新できてなかったので、最近やったことをまとめてみる

タイトル通り、最近全くブログ更新できていなくて色々よくないなあと思っていたので、手抜きであったとしても更新しようかなと思って今書いてます。 といっても5ヶ月もまともな日本語を書いていなかったのでどうせ大したことを書けるわけでもないから、転職…

2017年の抱負

去年も年始に立てたので今年も立てます。 takuan-osho.hatenablog.com 去年の抱負はあまり達成できたとは言えないので、今年はもう少し胸を張って「達成できた!」と言えるように個人的に方策をとっているところです。 ただ単に目標を立てるだけだと制約がな…

2016年の振り返り

はじめに 2015年もしたので2016年分もします。 takuan-osho.hatenablog.com 体調微妙だから年が明けてからアップしようと思ったら、購読しているブログの人たちも結構ギリギリに2016年まとめブログをアップしていたので、私もそうすることにしました。去年も…

以前から取り組んでいたSphinxのEPUB 3 ビルダー追加のプルリクエストがマージされ、v1.4から使えるようになりました

三行まとめ 以前からやっていた「SphinxにEPUB 3 ビルダーを追加する」プルリクエストがmasterブランチにマージされ、バージョン1.4からその機能が使えるようになりました。 EPUB3形式のepubが出力できると書きましたが、様々な理由により、validなepub3は現…

やりたいと思っていることを書き出してみる

2016年の抱負の記事で書いたことと被るけど、最近勉強していても色々なことに目移りして一つのことをやりきることが出来ていないように感じるのと、今自分がやりたいことの種類がどれくらいあるのかちゃんと把握してなかったので書き出してみようと思ったの…

JavaScriptのthisがよく分からなかったので色々調べた結果、MDNが一番頼りになった

前回の記事で書いたとおり、最近JavaScriptを仕事で使う機会が増えてきたので、ES2015の学習も含めてJavaScriptの学習をしている。 takuan-osho.hatenablog.com もともとJavaScript力低いのでJSを使う上で知っておかないといけないことを色々知らないわけだ…

Electron勉強してとても参考になった記事

最近業務の一環でJavaScriptを色々いじる機会があり、このご時世JSいじるならES2015やらなくてはと思って最近ちょこちょこ書いていたりする流れを受けて、Electronにも最近手を出している。 私みたいなJS初心者かつGUIアプリの経験も少ない人がElectronアプ…

2016年の抱負

はじめに 今年の抱負というかやり遂げたいことを書き出してみる。 githubのアクティビティ率を高める アウトプットの量を増やす 一つプロダクトをリリースする SphinxにContributeする 後色々アレなど それぞれ軽くコメントつけます。 githubのアクティビテ…

2015年の振り返り

はじめに 10, 11, 12月のまとめができないで年の瀬を迎えることになったわけですが、NHK紅白をBGMにしながら今年の振り返りでもしてみます。 「2014年の振り返りとかやってないだろ」とか思っていたら、以外にも今年2月に行っていたので貼っておきます。 tak…

YAPC::Asia Tokyo 2014に行って、初めて #yapcasia に参加してきた感想

はじめに この記事を書き始めたのは8/31辺りです。YAPC::Asia Tokyo 2014が終わってすぐ書き始めました。 …が、気づいてみたらもう9/14…PyConJP 2014が終わってしまっている!! さながら夏休みの宿題を片付けられずに新学期を迎えた子ども状態です。 という…

積ん読状態になっている技術書(電子書籍)を再び読み始める方策を考えてみた

電子書籍で買った技術書がPCの奥深くに眠っていて紙の書籍よりも全然読み進められていないことに気がついたのでどうにかしないといけないと思ったのが動機。 結論 PCのデスクトップ上に積ん読状態になっている技術書データのエイリアスをおく 以上。 こんな…

GAEとかVue.jsとかMartiniとかいじって何か作り始めた

地味にiOSプログラミングは続けているのだけれど、表に出せる結果が無いのでショボーンとしつつ、久しぶりにブログでも更新しようかなとか思い始めて今こうして書いている。 が、特にネタは無い。 強いて言えば、タイトルで書いたように、GAE/Goを使って何か…

iOSプログラミングの勉強をしているのですが、こっそりと…

今やっている勉強メモとか貼り付けておきます。 [個人メモ]iOSプログラミングにおける概念のまとめ 上記リンク先はQiitaの限定共有です。勉強しているネタ元は以下の書籍。 iOS Programming: The Big Nerd Ranch Guide (4th Edition) (Big Nerd Ranch Guides…

Xcodeにプラグインを導入してみた

最近iOSプログラミングもちょびちょびと勉強しているわけですが、iOSプログラミングする際に使うXcodeにそろそろプラグイン導入して楽したいなと思い始めてみたので、軽く調べてみました。 iOSアプリ開発が捗るXcodeプラグイン Xcode の便利プラグインまとめ…

"The Flask Mega-Tutorial"のPartXIVまで進んでて、詰まってる

前回の記事の続き…というわけではないが、ブログ更新しないと永遠に更新しなくなりそうなので、こんなネタでもいいから書いてみる。 http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-xiv-i18n-and-l10n 実は2〜3週間前(確か)には既にPart…

個人的に今注目しているオープンソースのソフトウェア Part01

暇なときにGithubのTrendingを見ていたり色々検索する中でたまたま見つけた面白そうなソフトウェアを少し書き出してみる。Ansibleとかそういう有名どころじゃないやつで、個人発とか企業発とかあんまり関係なく書いてみる。とはいってもそんなに数があるわけ…

"The Flask Mega-Tutorial"のPartⅣまで進んだ

表題の通り。 http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-v-user-logins これを今日はやった。 今日やったことは以下。 SQLAlchemyのちょっとした使い方 Flask拡張を使ったスキーママイグレーションのやり方 …うん、これだけ。 でも…

Webプログラミングよく分からないのでチュートリアルで勉強し始めた

golangを使ってゲストブックアプリとか作ってみてよく分かったが、基本的にWebプログラミングをよく分かっていないので一度まともに一通りのものを作ってWeb上に公開しないと勘所が分からない気がしてきた。 golangのMartiniはpythonのFlaskに似ていると思う…

Sphinx+翻訳 Hack-a-thon 2014.1でEpub3ビルダーの実装の続きをしてました #sphinxjp

Sphinx+翻訳 Hack-a-thon 2014.1/Sphinxハンズオン かなり久しぶりに参加してきました。と思って調べてみたら、昨年の10月に参加していたようです。記憶は当てになりませんね。 やったこと SphinxのEpub3ビルダー実装しようと悪戦苦闘してました。 最初に言…

Githubを散策して気になっているものとか列挙してみる

今日も空手稽古があって時間が無いので手抜き記事です。早くこういう状態から脱却したい。 Github上で気になっているプロジェクトとか列挙してみる 最近はPC立ち上げて暇になったらGithubのTrendingページをよく眺めています。特に最近はgolangをいじってい…

golang製フレームワークのMartiniで簡単にHTMLとかをレンダリングしてみる

前回の記事の続きというか、Martiniの使い方のちょっとした紹介です。例によって公式に書いてあるものほぼそのものですけど。 で、今日やる内容は「html/templateパッケージを使うより楽にHTMLとかレンダリングする方法」です。まあ、一言で言ってしまえばma…

Go言語(golang)の文字列とかスライスの扱いを少し勉強した

Qiitaに投稿したので今日はもうそれでブログ更新終わりにしたい。 ということで記事のリンクとコードをぺろっと貼って終わりにする。 リンク Go言語でスライスとか文字列関係の勉強をしてみた 書いたコード Go言語でスライスとか文字列関係の勉強をしてみた …

Go言語(golang)のWebアプリケーションフレームワーク、Martiniを動かしてみる

最近Go言語のWebアプリケーションフレームワークのMartiniをいじってます。今日はそのMartiniの動かし方でも適当にアウトプットしようかなと思います。と言っても公式に書いているもののほぼ写しですが。 前準備 Go言語自体のインストールとかは割愛。1.1以…

今日学んだこと-シリーズ2

新年明けてから(ほぼ)毎日ブログを更新することでだんだんリズムが取れてきて、更新すること自体へのハードルは下がってきました。後は限られた時間の中で記事の質を上げていくことを考えていかないとな−、って思ってます。 What I learned today 前にも同じ…

技術系記事投稿先としてのブログと他のサービスの使い分けとか少し考えてみた(※あくまで私の場合の話し)

こうやって毎日ブログを更新していくと段々とネタがなくなっていくかと思いきや、しょぼいものならぽんぽん出てくるので、「とりあえず書く」という行動を起こしていくのが大切なんだろうなと感じている最中です。 で、今日書く内容ですが、特に考えていなか…