仮想サーファーの波乗り

仮想化エンジニアの日常

プログラミング・SNS分析・仮想通貨・自動化などに関してよく書きます。

ノウハウ

【Python初心者〜中級者向け】半年間でPython未経験が趣味で作ったものと学んだこと

半年前くらいからPythonを触ってきて、学んだこと・Pythonで作ったものをまとめておきます。 「なんとなく書きやすそう!」というアホみたいな理由で趣味で書き始めて、最初はググってコピペしながらなんとか書いていたPythonですが、半年経った今ではほとん…

仮想通貨情報お知らせTwitterBotを1週間運用してみた結果

今回は、仮想通貨情報を知らせてくれるTwitterBotを開発してから運用して1週間が経ったので、その開発から運用までを振り返っておこうと思います。 気が向いたから仮想通貨の価格お知らせbot作る— 仮想サーファー@webエンジニア (@virtual_techX) 2018年5月1…

はてなブログで画像をクリックするとリンク先に飛ぶようにする方法

題名の通りですが、毎回書き方を忘れてしまってググる羽目になるので備忘録的に書いておきます。 はてなブログで画像に外部リンクを貼る方法 まずは「写真を投稿」から画像をアップロードします。 「編集」から「プレビュー」に移動します。画像を追加しただ…

仮想通貨データをCoinGeckoのAPIで取得してPythonで遊ぶ② ~仮想通貨価格を知らせるTwitterBot開発~

今回は、CoinGeckoのAPIにアクセスして取得したデータをもとに、つぶやきをしてくれるTwitterのBotを開発していきます。何もしなくても自動でリアルタイム情報をつぶやいてくれるので、仮想通貨の価格どうなったかな?って時に活用できて便利かなと。 Python…

仮想通貨データをCoinGeckoのAPIで取得してPythonで遊ぶ① ~CoinGecko APIの種類と使い方~

今回は、CoinGeckoのAPIで提供されているデータが想定外に豊富で、いろいろ活用できそうだったので紹介します。 応用すれば仮想通貨の価格や値動きやコミュニティ動向などの市場情報取得して、Twitterボットでデータを自動でつぶやいたり、市場情報をもとに…

HSK(中国語検定)2級に3週間で合格する!受験方法と試験内容と勉強方法

今回は、HSK(中国政府認定中国語検定)の2級を受験してすきま時間の勉強3週間だけで合格することができたので、その過程をまとめておきます。 ・これからHSK2級を受ける予定 ・中国語の勉強はしたことがない or したことあるけど単語何も覚えていない とい…

マカオのカジノで一晩過ごすことはできるのか?試してみた

上海のスタバでコーヒーを飲んでいる時に、「マカオで一晩寝ずに過ごせるなら、最後のホテル代と時間有効活用できるんじゃね?」と思い立ち最終日前日をマカオで寝ずに過ごすことに決めました。 ・そもそも、カジノや他の商業施設は深夜から早朝までずっと空…

マカオ(外港)から深セン(蛇口)にフェリーで移動する方法・出港時間まとめ

今回は、マカオの(外港碼頭)から深センの地下鉄蛇口駅への移動方法をまとめておきます。 マカオの(外港碼頭)フェリー乗り場まで移動 まずは、マカオの(外港碼頭)フェリー乗り場まで移動します。 主要ホテルからは無料のシャトルバスが出ているのでそち…

深セン宝安国際空港で一晩過ごすことはできるのか?試してみた

深セン宝安国際空港で早朝の杭州行きの飛行機に乗る必要があり、空港に素泊まりしてみることにしました。深セン空港は思ったよりも広くて寝転がれるベンチもあり、仮眠しながら時間を過ごすことができました。 深セン宝安国際空港への地下鉄での移動方法と、…

深セン(蛇口)からマカオ(外港)までフェリーで行く方法・航行時刻表

今回は深センの蛇口からマカオの外港までフェリーで移動する方法をまとめておきます。 深セン⇆マカオの移動は鉄道や飛行機で行く方法もありますが、フェリーだと210元(≒3600円)で手続きを含めても1時間半程度で行くことができる上に1時間に1本運行していて…

上海虹桥国際空港で一晩過ごすことはできるのか?試してみた

上海虹桥国際空港を早朝の6時半発の飛行機に乗る必要があり、近くのホテルに泊まるのもめんどくさかったので空港に素泊まりしてみることにしました。 素泊まりしてみての結論としては「うるさくて寝れないが、一晩過ごすことはできる」でした。 今回は、地下…

上海の観光オススメ 上海市内で人民広場・南京東路・外滩・豫园・金融街を散策

今回は、上海市内で人民広場・南京東路・外滩・豫园·金融街を散策するオススメの方法を紹介します。 上海市内の観光地は休日めちゃくちゃな量の人で溢れかえるので、できれば平日や中国の長期休暇以外の日程で観光に行くことをオススメします。僕はGWど真ん…

上海の激安宿Panda International Hotelへの行き方と感想

今回は、上海で駅から近いにもかかわらず1泊で3,000円弱というめちゃくちゃ安いホテルを紹介します。旅行費を浮かしてその分美味しいもの食べたい学生さんなどにおすすめです。 ちなみにホテルの場所がめちゃくちゃ分かりにくくて困ったので、画像付きで行き…

杭州(火车东站)から上海(上海虹桥)への中国新幹線での移動方法

今回は杭州から上海までの新幹線(Railway)での移動方法を紹介します。ググっても画像付きで紹介してくれる記事がなかったので割とサバイバル的に頑張るしかなくてツラかったのでまとめておきます。 杭州東駅から上海虹桥駅までの移動方法を例に紹介します…

上海(中国)での地下鉄の利用方法と路線図

今回は上海(中国)市内での地下鉄の利用法を紹介します。 初めて利用するときは駅の名前と場所が一致しなくて混乱するので、事前にどこの駅に行きたいのかmaps.meなどで調べてから利用することをオススメします。 上海での地下鉄の路線図 上海の地下鉄路線…

杭州の観光オススメ①「杭州市内」で市内・盒馬鲜生・浙江大学・西湖を散策

杭州市内は世界遺産に登録されている西湖を中心にカフェ文化がいち早く浸透した都市でもあり、急速に開発が進んでいてショッピングモールが次々にオープンしていたり、アリババ系列の盒馬鲜生(ファーマーションシェン)がオフラインのスーパーとオンライン…

中国旅行前に用意しておくべきこと総まとめ(2018年5月更新)

今回は、中国に行く前に準備しておくべきことをまとめておきます。初めて中国に行くから右も左もわからないけど、事前に準備できることはしておきたい!という方向けに、自分が中国旅行に行く前に知っておきたかったことをまとめます。 中国に行く前に準備し…

中国 杭州での地下鉄の利用方法と路線図

今回は杭州(中国)市内での地下鉄の利用法を紹介します。 僕は初めて利用するときに何も事前情報なしで臨んだので無駄にドキドキしてしまいました。事前に調べてから利用することをオススメします。 杭州での地下鉄利用方法 まずは地下鉄の駅に行きます。 …

シェア自転車mobikeのインストールから検索、解鍵、返却方法までまとめ

今回はmobikeのインストール方法からmobikeのある場所の検索方法、mobikeの解鍵方法、返却方法をまとめておきます。 中国主要市内では大抵mobikeは利用できるので、中国旅行される方はぜひ利用してみてください。 mobikeのインストールからアカウント有効化…

中国の杭州空港から杭州市内へのバスでのアクセス方法

主に英語が通じないという面で、杭州空港から杭州市内までのアクセス方法を探すのが大変だったので、後世の日本人旅行者のためにまとめておきます。 杭州旅行で行くよ!という方は、2018年5月現在での情報という前提で参考にしてください。 杭州空港から市内…

中国でのホテル探しにオススメBooking.comの使い方とお得に利用する方法

今回は、中国での旅行でホテルを探すときに重宝するBooking.comの使い方を紹介します。Airbnbを使おうかと思っていましたが、Booking.comの方が条件にあったホテルを探しやすかったので中国旅7日間で全てBooking.comを利用しました。 Booking.comで宿探しと…

シェア自転車ofoのインストールから検索、解鍵、返却方法までまとめ

今回はofoのインストール方法からofoのある場所の検索方法、mobikeの解鍵方法、返却方法をまとめておきます。 中国主要市内では大抵ofoは利用できるので、中国旅行される方はぜひ利用してみてください。 ofoのインストールからアカウント有効化まで ofoのイ…

中国・香港でVPN対応でインターネット利用するためにオススメの方法とその有効化方法

今回は、中国でのVPN対応インターネット利用方法としてのおすすめ方法を紹介します。事前に調べてみましたが、どれがいいのか良く分からなかったので、実際に使ってみてこれが良かったよという紹介をしていきます。 中国でのVPNインターネット利用で一番オス…

新宿の歌舞伎城ポケットチェンジでWeChat Payに入金する方法

以前WeChat Payのウォレットを使えるようにする方法を紹介しましたが、今回は新宿の歌舞伎場でWeChat Payに入金してきたので方法を書いておきます。 先に知っておいた方がいいこともあったので、これからWeChat Pay入金するよという方の参考になれば。 歌舞…

はてなブログ記事をAPI経由で自動投稿する方法

「はてなブログの記事投稿って自動化できるのかな?」と、ふと気になって調べたら普通にAPI提供されていたので触ってみた話。 はてなブログAPIで、はてなブログを投稿する方法を書いておきます。 Restlet Clientをインストール 今回はAPIアクセスして投稿で…

PythonでSlackBot開発⑧「Heroku Schedulerでプログラム定期実行」

PythonでSlackBotを開発しよう企画の第8回目。今回はプログラムを定期的に自動実行してくれるようにしていきます。本格的にBotっぽくなってきましたが、リクエストを受け付けて処理を始めるようでは、処理を自動でしてくれている感がなくて辛いので、自動で…

PythonでSlackBot開発⑤「DocomoAPIで雑談機能追加」

PythonでSlackBotを開発しよう企画の第5回目。今回は、DocomoAPIを活用して雑談できる機能を実装していきます。これまでは明示的に設定したレスポンスを返すようにしてきましたが、今回でようやくBotぽい動きになることを期待しています。 DocomoAPIの登録・…

PythonでSlackBot開発④「仮想通貨ダッシュボード画像をSlack送信」

PythonでSlackBotを開発しよう企画の第4回目。今回は、仮想通貨情報を教えてくれる機能を実装していきます。「特定の仮想通貨の価格チャート推移画面スクリーンショットをSlack投稿してくれる」機能を実装していきます。 CoinGeckoダッシュボード画像Slack送…

PythonでSlackBot開発③「Twitterで話題のツイートを教えてくれる」

PythonでSlackBotを開発しよう企画の第3回目。今回は、Twitterで話題になっているツイートを探して教えてくれる機能を実装し、返答内容を追加する方法を紹介します。 今回紹介する内容を応用すれば、割となんでもBotで完結できそうな予感がしてます。 現在日…

PythonでSlackBot開発②「Herokuにデプロイする」

PythonでSlackBotを開発しよう企画の第2弾!今回は、第1回目で作ったしょぼいSlackBotアプリケーションをデプロイ(いつでもアクセスできる状態に)していきましょう。 わざわざ「$ python run.py」と打ち込んでファイルを起動しなくてもBotが動き続けてくれ…