読者です 読者をやめる 読者になる 読者になる

New-Village

月間ブログ。だいたい1カ月に1回は更新しているようです。

Django 1.10 でサーバーを起動すると DisallowedHost になる

Django 1.10 でセキュリティ・アップデートが入ったらしく、サーバー起動時に不特定のホストからのアクセスが拒絶されるようになったようです。これまで通り、普通に Django のアプリを作成して、runserver をすると DisallowedHost が発生します。

f:id:New-Village:20161203151943p:plain

続きを読む

ダウンロードできないTensorflowにイライラ

PycharmでTensorflowの開発に挑戦してみようと思ったのですが、PycharmのPreference > Project : xxx > Project Inspector から、Tensorflowをインストールしようとしたら以下のエラーが出てしまいました。

f:id:New-Village:20160618170609p:plain

サクッと楽しませてくれよと思いつつ、公式サイトの手順を見ながらセットアップを行いました。

続きを読む

Selenium実行時の"unsupported operand type(s)"の消し方

Seleniumを使ったテスト実行時に表示される"unsupported operand type(s)"を消す方法のメモ書きです。

f:id:New-Village:20151108191847p:plain

続きを読む

NitrousでSelenium WebDriverを使う

前回記事でNitrousを使ってPython開発環境を作成しました。

その後、ダラダラとPythonチュートリアルをやっていたのですが、チュートリアルで使われているテストツールSeleniumが期待通りに動かず、対応にかなりの時間がかかりました(チュートリアルは別の記事で紹介します)。

f:id:New-Village:20151108125753p:plain

本当はチュートリアルの第一章を記事にしたかったのですが、テストツールがうまく動かなかったこともあって、今回は、Nitrous環境上でSeleniumを動かす際のエラー解消手順を記述しておきます。

なお、本記事は主にエラー解消手順について記述しています。ベストプラクティスを知りたい方は、本記事の「最後に:PhantomJSを使う」を参照してください。

続きを読む

NitrousでDjango (Python) 開発はじめます

Ruby on Railsは大好きなんですけど、本業が分析屋さんなので、やっぱりpythonがやりたいな…と思い、Nitrous+Herokuで開発してみることにしました。

はじめは、ローカル環境でPyCharm使ってKaggleのデータを機械学習させていたんですけど、やっぱりウェブサービスとして形に残らないと張り合いがないので、表題の通りとなりました。

f:id:New-Village:20151024141907p:plain

追記:過去に同じことをしようと試みていたみたいです…。もうすっかり忘れていましたが。

続きを読む

Windows環境のIntellijからGithub/Bitbucketを利用する

夏の陣が終わり、燃え尽きていたこともあってブログの更新が滞っていました。

 

個人使用のMacではintelljをここ数カ月使っていたのですが、職場のwindows環境でもintellijを使い始めました。Eclipseと比べて何が良いのか?と問われても、正直、目に優しいです、程度しかメリットを説くことができないのですが、個人的にEclipseのGitプラグインが使いにくいので、選択してみました。

ということで、Windows環境のintellijgithub/bitbucketを使い始めたので、セットアップ方法をメモしておきます。

 

続きを読む

今年の夏こそ!スリムなNavbarでモテかわウェブサービスに

Bootstrap3のNavbarを使うとヘッダー領域が50px確保されます。
しかし、野暮ったい…。どのサイトを見ても、ページロゴとメニューとユーザー管理機能くらしか置いていないんだし、夏のビーチのお姉ちゃんのように、Navbarはキュッと締まっていた方がいいと思うんだ。

f:id:New-Village:20150705121114p:plain

気になったので、手短なサイトのヘッダーを調べてみると、やっぱりヘッダーの高さは50pxより低く設定されている。
Hatena Blogのヘッダーは37px
JIRA/Bitbucketは40px
StackOverflowは32px(これは流石にやりすぎな気がスル)
Facebookは42px

ちなみに、ヘッダーが50pxより高くされているサイトもある。検索と閲覧が中心で、あまり画面内でコメントを書いたりしないサイトが多いようだ。
Githubは60px
Googleも60px
RubyGemsは75px

閑話休題

僕は、bootstrap-sass v3.3で、夏のモテかわウェブサービスを実現すべく、高さ40pxの細いNavbarに挑戦してみた。

続きを読む