hassiweb さん プロフィール

  •  
hassiwebさん: hassiweb programming
ハンドル名hassiweb さん
ブログタイトルhassiweb programming
ブログURLhttp://hassiweb-programming.blogspot.jp/
サイト紹介文pythonプログラミングや、パソコン周りの設定について紹介します
参加カテゴリー
更新頻度(1年)情報提供25回 / 365日(平均0.5回/週) - 参加 2016/05/13 02:27

hassiweb さんのブログ記事

  • Google翻訳APIをPythonから使う
  • この記事のまとめ:Google翻訳API (Cloud Translation API)をPythonで使う方法の解説とサンプルコードの紹介。背景自分用にWebスクレイピングで情報をまとめているのですが、基本的に英語サイトの情報が対象です。まとめた情報はそれなりの数になるのですが、英語だと時間がないとついつい読み飛ばしてしまうので、手っ取り早く情報を取り込むには英語より日本語の方がいいので、Google翻訳に頼ろうと思った次第です。 Google Tra [続きを読む]
  • PythonでPosgreSQLを操作する
  • この記事のまとめ:PythonでPostgreSQLのデータベースにSQL文を流す。サンプルコード紹介。背景:Webスクレイピングで取得した結果のデータなどなどさまざまのデータ管理を行う上で、はじめはCSVファイルなんかで管理しようとしていたのですが、CSVだと限界を感じ始めたことをきっかけにPostgreSQLをデータベースとして使い始めたのですが、それを行うと必然的にプログラム上でPostgreSQLを操作できる必要が出てきますので調べた次 [続きを読む]
  • Pythonでウェブスクレイピング
  • この記事のまとめ:Pythonでウェブスクレイピング(ウェブクローリング)する上で基本的な処理として下記を紹介しています。Refequestsライブラリを使ったHTMLの取得方法Seleniumを使ったJavaScript対応ページのHTMLの取得方法robots.txtの確認方法Beautiful Soupを使ったHTML解析方法ウェブスクレイピングの利用例背景:仕事や趣味でウェブページから手早く取得するためにウェブスクレイピングをやってみようと思った次第で、意外 [続きを読む]
  • WindowsでのIBM Watson API用Python SDKのインストールエラー時の対処法
  • この記事のまとめ:IBM Watoson APIを利用するためのPython SDKのインストールがWindowsで失敗したときの対策方法。背景:Watson APIをPythonで使うためにWindows 10のPCにWatson Developer Cloud Python SDKをpipでインストールしようとしたらエラーが出たので、その対処方法をまとめています。なお、Ubuntu 16.04のPCではエラーは発生しなかったです。 システム環境搭載OS: Windows 10 ProPython関連: Python 3.5 (Anaconda3)、 [続きを読む]
  • UbuntuでのSambaの設定
  • この記事のまとめ:Ubuntu 16.04でのSambaを設定してWindows 10のPCからフォルダアクセスを行う方法。背景:単純に家にUbuntu 16.04が動くPCとWindows 10が動くPCがあるので間でのファイル共有を行うためにUbuntu PC側にSambaの設定をしたのですが意外とてこずったので備忘録として設定方法を残しておきます。 流れSambaのインストールsmb.confの編集Sambaサービスの再起動Windows PCからの接続確認1. Sambaのインストール下記コ [続きを読む]
  • PostgreSQLのデータベースをWindows (SJIS)からUbuntu (UTF8)に移植する方法
  • この記事のまとめ:Windowsで作成した文字コードがSJISのPostgreSQLのデータベースをUbuntuのUTF8のデータベースに移植した流れを記載しています。背景:当初、自宅にあるWindows PCでPostgreSQLを動かしていたのですが、どこの環境でもデータベースにアクセスできるようにした方が利便性が高かったので、Ubuntuが動くVPSに移植しようとしたところ、文字コードの問題にぶち当たってしまったのでとりあえず対処した作業手順を載せて [続きを読む]
  • PostgreSQL操作コマンド一覧
  • この記事のまとめ:Ubuntu上でPostgreSQLサーバーを操作する際に多用するコマンドをまとめています。 はじめに:本記事での表記についてコマンドについて説明する機会が多々ありますが、それぞれどのターミナル上で実行しているかを区別するために文頭の記号ごとにそれぞれ下記を意味しています。$ → Linuxターミナル上でのコマンド (一般ユーザーでのログイン中)=# → PostgreSQL上でのコマンド (スーパーユーザーでログイン中 [続きを読む]
  • Ubuntu上でのPostgreSQLの設定
  • この記事のまとめ:Ubuntu上でPostgreSQLサーバーを立てる方法についてまとめています。 PostgreSQLのインストールからデータベースへの初期接続データベース、ユーザー、テーブルの新規作成データベースへのリモート接続の許可背景:データベースを何かしら使えないと不便だったので最近勢いのあるPostgreSQLを導入してみました。 はじめに:本記事での表記について本記事ではコマンドについて説明する機会が多々ありますが、そ [続きを読む]
  • JupyterでのPython開発環境準備
  • この記事のまとめ:JupyterでのPythonの開発環境を準備する。他のマシンからネットワーク経由でJupyter Notebookを使用できるように設定する。背景:これまでPythonのデバッグ環境として、Visual Studio Codeを使用していたのですが、Jupyterがはるかに楽そうだったので鞍替えをしてみました。なお、Pythonを実行するマシンとして、操作するマシンとは別のネットワーク上にあるマシンで実行させたいので、他のマシンから制御できる [続きを読む]
  • タダで入手できる仮想通貨の情報
  • この記事のまとめ:タダで仮想通貨を入手できるサービスや仕組みを紹介しています。背景:仮想通貨をはじめてみるとタダで仮想通貨を入手できるサービスや仕組みがあることがわかります。随時更新をしながら、私の知っている限りのやっておいて損のないことを紹介していきます。 紹介内容BitZeny投銭Botぜにぃ姫SwiftDemandQuantum HashAirDrop1. BitZeny投銭Botぜにぃ姫Twitterアカウントを持っている方におすすめ。@zenyhimeを [続きを読む]
  • PoSマイニングをしてみよう 〜Linux編〜
  • この記事のまとめ:Linux (Ubuntu)環境でのPoSアルゴリズムの仮想通貨のPoS (Proof of Stake)マイニング (※本来はstakingと言います)する方法をまとめています。背景:前回、Windows環境でのPoS (Proof of Stake)マイニングのやり方を説明しましたが、今回はLinux (Ubuntu)環境でやってみます。PoSマイニングのやり方は他の仮想通貨と大体同じなので他のPoS通貨でやる場合でも参考になると思います。なお、本記事にはPoSの説明やP [続きを読む]
  • PoSマイニングをしてみよう 〜WIndows編〜
  • この記事のまとめ:Windows環境でのPoSアルゴリズムの仮想通貨のPoS (Proof of Stake)マイニング (※本来はstakingと言います)する方法をまとめています。(本記事は前回の記事「仮想通貨Condensate (Rain)のPoSマイニングをしてみる 〜Windows編〜」を再構成し、Rainに限らず一般化した記事です。)背景:だんだん仮想通貨の事情がわかってきまして、これまでPoW (Proof of Work)アルゴリズムの仮想通貨をGPUを使ってマイニングを [続きを読む]
  • 仮想通貨Condensate (Rain)のPoSマイニングをしてみる 〜Windows編〜
  • この記事のまとめ:仮想通貨のCondensate (Rain)のPoS (Proof of Stake)マイニングする方法をまとめています。背景:だんだん仮想通貨の事情がわかってきまして、これまでPoW (Proof of Work)系のGPUによるマイニングをしてきましたが、計算リソースのいらないPoS (Proof of Stake)によるマイニングも試してみようと思い、巷では名の知れているCondensate (Rain)のPoSマイニングをやってみました。なお、本記事にはPoSの説明やCond [続きを読む]
  • LinuxでのnVidia GPUのオーバークロック・電力チューニング方法
  • この記事のまとめ:Linux (Ubuntu 16.04)環境でのnVidia GPUのチューニング方法をまとめています。背景:Linux (Ubuntu 16.04)環境でnVidia製GPUを使って仮想通貨のマイニングを行っていまして、収益を最大化するために供給電力やオーバークロックなどのチューニングをしてみました。なお、オーバークロックはGPUドライバーのクラッシュや最悪の場合、GPUの故障を引き起こす可能性がありますので、自己責任で実行してください。 [続きを読む]
  • Ubuntu 16.04にnVidia GPUドライバーとCUDAをインストールする
  • この記事のまとめ:Ubuntu 16.04環境でのnVidia GPUカードのドライバーのインストール方法をまとめています。背景:Linux (Ubuntu 16.04)環境でこれまでnVidia製GPUを使ってマイニングを行っていましたが、GPUカードを追加したらこれまで使えていたnVidia GPUのドライバーを認識しなくなったのでいちから入れ直したところ、結構手こずったのでドライバーとCUDA SDKのインストール方法を残しておきます。 PC構成GPUカード1枚のとき [続きを読む]
  • EthereumとZcashはどちらが儲かるか?
  • この記事のまとめ:EthereumとZcashのどちらが稼げるのかを比較してみた。背景:nVidia GeForce GTX 1060 6GBを使ったUbuntu OS上で、これまでにEthereumのマイニングソフトウェアのセッティングとZcashのマイニングソフトウェアのセッティングをしてきましたのでどちらが稼げるのかを比較してみました。 で、どっちが稼げるの?結論から述べると、レート次第で順序が入れ替わるというつまらない結果になりました。詳細は下記で説 [続きを読む]
  • Linux (Ubuntu)環境でGTX1060を用いたEthereumマイニング方法
  • この記事のまとめ:Ubuntu 64-bit環境でnVidia GeForce GTX 1060 GPUを用いてEthereumをマイニングする方法をまとめています。背景:Zcashマイニングをしてみたもののあまりマイニング量が多くなかったのでEthereumと比較するために、まずはUbuntu上でClaymore Minerを使ったEthereumのマイニング環境を準備します。NoDevFeeツールで開発者報酬を発生しないようにもしてみます。 Claymore’s Miner + NoDevFeeツールのLinux環境で [続きを読む]
  • Linux (Ubuntu)環境でGTX1060を用いたZcashのマイニング方法
  • この記事のまとめ:Ubuntu 64-bit環境でnvidia GeForce GTX 1060 GPUを用いてZcashをマイニングする方法をまとめています。背景:GPU搭載PCのOSをWindowsからUbuntuに変更したことに伴って、以前はWindows環境でEthereumのマイニングをしていましたが、このマイニング環境を構築し直すとともに、最近好調なZcashのマイニングをやってみましたので、Ubuntu上でZcashマイニング方法をまとめてみます。 Zcashとは?Zcash(読み方:ズ [続きを読む]
  • MeCab+mecab-ipadic-NEologdをUbuntu上のPythonで使う
  • この記事のまとめ:Ubuntu上でMeCab用Pythonモジュールを使えるようにする。MeCab用のシステム辞書であるmecab-ipadic-NEologdを使えるようにする。背景:前回、Windows環境でMeCabを必死こいて使えるようにしたのですが、mecab-ipadic-NEologdがLinux用しかないことに後から気づき、結局Ubuntuで再度MeCabを使えるように環境を整え、mecab-ipadic-NEologdを使えるようにしたので、その手順をまとめておきます。 MeCabのインスト [続きを読む]
  • MeCabをWindows 10 (64-bit)上のPythonで使う
  • この記事のまとめ:64-bit版Windows環境上でMeCab用Pythonモジュールをインポートするまでの手順をまとめます。背景:日本語解析を少しやってみようと思って、形態素解析ツールのMeCabをWindows (64-bit)上のPythonで使ってみようと思ったのですが、これがなかなかの曲者でした。Windows 64-bit環境でPythonからMeCabを使うのはとてもめんどくさいです。とりあえずMeCab用Pythonモジュールをインストールして、それをインポートす [続きを読む]
  • GTX1060で仮想通貨のEthereumをマイニングしてみる
  • この記事のまとめ:Claymore’s Dual GPU Minerを使ってアルトコインを発掘(マイニング)する方法をまとめています。背景:Deep Learning用に最新のGPUを買いました。ただ、24時間Deep Learning用にGPUを稼働させているわけではないので、GPUを使っていない空き時間で仮想通貨のマイニングができるかなと思い、マイニングの初心者がマイニングのはじめてみた内容をまとめます。 で、稼げるの?とりあえず結論から述べると、現状 [続きを読む]