Tocyukiのブログ

ギターと柔術とプログラミングが好き!

プログラミング

SQLを勉強したい時に活用できる無料サイト

基本的なSQLを学びたい場合、以下の2つのサイトで事足りるなと思ったのでメモ SQL bolt sqlbolt.com 英語だけど問題もシンプルなのでそんなに理解に苦しむことなく、サクサクと進めることができ、一通りのSQL構文を身につけることができるので、オススメです…

Pythonでインストールされているはずのpipモジュールが読み込みできない場合の対処

boto3を使ってデプロイスクリプトを作成していたら、インストールされているはずのboto3が読み込みできないというエラーが発生 $ python3 test.py Traceback (most recent call last): File "test.py", line 1, in <module> import boto3 ModuleNotFoundError: No mo</module>…

【Rails】MinitestでのテストをGuardで自動化して表示結果に色をつける

テストに関するGemを以下のようにGemfileへ記述する group :test do gem 'rails-controller-testing', '1.0.2' gem 'minitest', '5.10.3' gem 'minitest-reporters', '1.1.14' gem 'guard', '2.13.0' gem 'guard-minitest', '2.4.4' end bundle install実行…

Go言語の勉強方法

最近ISUCONの利用言語でもほとんどGo言語になっていて、CLIツールやインフラ周りでかなりの存在感を出してきているGo言語。 直近のISUCONでは最も利用されている言語のようですね〜。 これはインフラエンジニアとしてGo言語知らんとは言えない状況です。 直…

【Python】リストの要素を頻出順でソートする

やりたいこと 例えば以下のようなリストを [5, 4, 3, 5, 5, 5, 4, 4, 3, 2] こうしたい場合のTipsです [5, 5, 5, 5, 4, 4, 4, 3, 3, 2] できあがったコード from collections import Counter a = [5, 4, 3, 5, 5, 5, 4, 4, 3, 2] counter = Counter(a) resul…

Pythonで機械学習を学ぶための道のり

[2018/07/04] 加筆あり! とりあえず機械学習を学びたい場合、・キカガクUdemy 機械学習初級・キカガクUdemy 機械学習中級・キカガクUdemy アルゴリズム論前編・codexa・Aidemy・Kaggleで分析の流れでやってみるとよさそう!キカガクUdemyのコンテツ続編も待…

GoogleがJupyterNotebookをサービス化した「Google Colaboratory」がやばすぎる!!

こんなサービス待ち望んでました 最近、JupyterNotebookが便利だなぁと思いまくっていて、はやくどこかがWEBサービス化してくんないかなぁと思ったらGoogleさんがやってくれたよ! スプレッドシートとの連携や、GoogleDriveでの共有など、Googleの既存サービ…

Pythonで文字列をリスト化するTips

やりたいこと たとえばこんな文字列をそのままリスト化したいときなどに str型の数字をint型に直してリスト化したいときなど コード map関数をつかった場合 >>> text = '1 2 3 4 5' >>> num_list = list(map(int, text.split(' '))) >>> num_list [1, 2, 3, …

PythonのTypeHints ~型アノテーション~

なんじゃこりゃ? CheckIOを始めてみたらいきなりよくわからない表記が・・・。 py.checkio.org def correct_sentence(text: str) -> str: """ returns a corrected sentence which starts with a capital letter and ends with a dot. """ # your code here…

Pythonで言語処理100本ノックするならJupyterNoterbook + Dockerがいいよという話

2年連続でインフルエンザにかかり、床に伏しております。 こないだ娘もインフルエンザにかかったからやばいかなーと思いつつやはりやばかった。 診察結果はインフルエンザB型、ちなみに娘はインフルエンザA型。 関係ないんかい。 そんなこんなで床に伏しつつ…

みんなのPython勉強会#27 に参加してきた!

はじめに 久しぶりに勉強会に参加してきました〜! 繰り上がったー!楽しみだー! https://t.co/NRg3aS1wBF #stapy— としゆき (@Tocyuki) 2017年8月7日 Python関係の勉強会初めて!楽しみだなー #stapy— としゆき (@Tocyuki) 2017年8月9日 腹ごしらえも完了#…