SQLってなんだ?「だれでもわかる」教え方とは:朝日新聞デジタル      2019-11-17 11:40:03  詳細
凄腕しごとにん データミックス 社長 堅田洋資さん(37) 「ビッグデータ」「人工知能」「機械学習」。そこまでは何となくわかる。でも「SQL(エスキューエル)」「Python(パイソン)」「R(アール)」と言われたら、聞こえないふり……。 そんな経営陣、管理職が多くないか。「経験と勘」頼みでデータがあ...
https://www.asahi.com/articles/ASMC56FMMMC5ULFA03T.html
Why is the Migration to Python 3 Taking So Long? - Stack Overflow Blog      2019-11-16 10:40:02  詳細
In Pycon in 2014, Guido van Rossum, the creator of Python and, at the time, the Benevolent Dictator For Life of the language, stood on stage in a shirt that had a large 2.8 written on it in block letters, with a big red no entry sign through it. “It’s time to move on to Python 3,” he said, tellin...
https://stackoverflow.blog/2019/11/14/why-is-the-migration-to-python-3-taking-so-long/
Python独学 プログラミング初心者がステップアップできる入門レベルの本と勉強法 - StayTune      2019-11-16 09:40:02  詳細
Pythonは注目度が高く、初心者の方が最初に選ぶプログラミング言語として人気が上がっています。 未経験エンジニアが、独学でPythonを勉強してIT業界に就職・転職しているケースも増えてきました。 PythonはWEBシステムで使われることが多く、初心者でも学習しやすいプログラミング言語になります。 ですが同じWEB系のプ...
https://san223.hatenablog.com/entry/programming/python/
巨大地震のきっかけは月なのか? | | ITに頼って生きていく      2019-11-16 01:40:02  詳細
0. Abstract巨大地震(M>8のもの)は多くの場合、月による潮汐応力による地球の変形が、発生のトリガとなっているらしい(例えば[1])過去に発生した地震を、統計的に扱った論文もいくつかあったしかし、当然といえば当然なのだが、Tidal Phase Angleについて議論していても、Lunar AgeやLunar Phaseを明確に示したもの...
https://boomin.yokohama/archives/1519
Python Network Programming Cheat Sheet - Downloadable JPG & PDF      2019-11-15 23:40:02  詳細
All the tables provided in the cheat sheets are also presented in tables below which are easy to copy and paste. The Python Network Programming Cheat Sheet covers: Required common installation modules: PIP and IDLETop python network programming librariesNetwork forensics: Required python librarie...
https://www.comparitech.com/net-admin/python-network-programming-cheat-sheet/
pythonのmatplotlibの使い方をまとめてみた - Qiita      2019-11-15 20:40:04  詳細
はじめに 今回はmatplotlibの使い方をまとめていきます。 matplotlibについては多くの人が使い方をまとめているので、特に目新しいことはないかもしれませんがお付き合い頂ければ幸いです。 前回の記事でnumpyとpandasの使い方についてまとめているので、よろしければご確認ください。 pythonのnumpyについてまとめてみ...
https://qiita.com/renesisu727/items/24fc4cd8fa2635b00a0d
jupyter notebook/pythonで時間のかかる処理が終わったときにslackに通知する - Qiita      2019-11-15 20:40:02  詳細
概要 jupyter notebookで時間がかかる作業をする場合、終わるまで別の作業をすると思いますが、 そちらの作業に没頭してしまい、元の作業が終わっていたことに気づかないことがよくあります 対処法として通知を飛ばしたくなると思います。現時点で僕が一番いいと思った方法をまとめます 通知の要件 同じ悩みを持つ人はた...
https://qiita.com/elyunim26/items/f6780e809c35c7d027c9
巨大地震のきっかけは月なのか? - Qiita      2019-11-15 15:40:03  詳細
0. Abstract 巨大地震(M>8のもの)は多くの場合、月による潮汐応力による地球の変形が、発生のトリガとなっているらしい 過去に発生した地震を、統計的に扱った論文もいくつかあった しかし、当然といえば当然なのだが、Tidal Phase Angleについて議論していても、Lunar AgeやLunar Phaseを明確に示したものは見つから...
https://qiita.com/boomin/items/9db5b3b2fd38eeedcbeb
Pythonのネットワークプログラミングに必要なデータまとめ | マイナビニュース      2019-11-15 13:40:33  詳細
Comparitechは11月13日(米国時間)、「Python Network Programming Cheat Sheet - Downloadable JPG & PDF」において、Pythonを使ったネットワークプログラミングに必要となるモジュールやライブラリ、コードサンプルなどをまとめたチートシートおよびテーブルの公開を伝えた。 公開されたチートシートには次のデータがま...
https://news.mynavi.jp/article/20191115-923445/
2019年11月14日 Fedora,次バージョンでPython 3のパフォーマンス改善へ:Linux Daily Topics|gihyo.jp … 技術評論社      2019-11-15 08:40:02  詳細
10月29日にリリースされたFedora 31で行われた大きなアップデートのひとつに,Python 2を完全に削除し,PythonコマンドをPython 3にスイッチしたことが挙げられる。そして2020年春のリリースとなる「Fedora 32」では,Pythonのパフォーマンスをさらに向上させるための変更が実施されることになる。 Changes/PythonStatic...
https://gihyo.jp/admin/clip/01/linux_dt/201911/14
たった一文でPandasのapplyメソッドを高速化する方法(検証計算あり) - Qiita      2019-11-15 06:40:02  詳細
以下では、DaskやPandasなどと比較して、swifterがどの程度高速なのかを検証したいと思います。 swifterはベクトル化可能な場合とそうでない場合で挙動が異なるので、各々の場合を検証します。 使用したPCのスペックはIntel Core i5-8350U @1.70GHz、メモリが16GBです。 ベクトル化可能な場合 swifterはベクトル化可能な...
https://qiita.com/heisenberg_/items/fc4d2498f208a1d1426b
[Python入門]イテレータとは (1/2):Python入門 - @IT      2019-11-12 20:40:03  詳細
リストやタプル、辞書、集合は典型的な反復可能オブジェクトだ。これらは内部にイテレータを持ち、for文などで要素を反復的に処理する際には、Python内部で自動的にそれが使われるようになっている。 なお、反復可能オブジェクトの条件はイテレータを戻り値とする__iter__メソッドを持つことと、イテレータは自身を戻り...
https://www.atmarkit.co.jp/ait/articles/1911/12/news011.html
My Python Development Environment, 2020 Edition | Jacob Kaplan-Moss      2019-11-12 16:40:38  詳細
My Python Development Environment, 2020 Edition For years I’ve noodled around with various setups for a Python development environment. A couple of years ago I wrote about a setup I finally liked; this is an update to that post. Bad news: this stuff still isn’t stable, and I’ve had to make some c...
https://jacobian.org/2019/nov/11/python-environment-2020/
がたろう TTLでCPUを作る爺(コンパイラやOSも手作りです) on Twitter: "【本当にあった採用面接(121)】 面接官「最初に貴方の実力を確認します」 応募者「はい」 面接官「まず、得意なプログラミング言語は何ですか?」 応募者「ピートホンとライルスです」 面接官「Python と Rails ですね」… https://t.co/FjyzjxFvJp"      2019-11-12 14:20:24  詳細
【本当にあった採用面接(121)】 面接官「最初に貴方の実力を確認します」 応募者「はい」 面接官「まず、得意なプログラミング言語は何ですか?」 応募者「ピートホンとライルスです」 面接官「Python と Rails ですね」… https://t.co/FjyzjxFvJp
https://twitter.com/duo6750/status/1193677062831104000
オブジェクト指向設計実践ガイドを読んだので基本部分をPythonでも書いてみた – サーバーワークスエンジニアブログ      2019-11-12 02:40:03  詳細
オブジェクト指向設計実践ガイド is その名の通りオブジェクト指向の原則に沿った設計を実践しながら学ぶという内容です。 私は今年の3月からCloud Automatorを開発するサービス開発課に配属になりましたが、これまでのプログラミング経験が乏しいこともあり、 オブジェクト指向というものがいまいち掴みきれませんでし...
http://blog.serverworks.co.jp/tech/2019/11/08/practical-oop-in-python/
Pythonで量子コンピュータを動かしたい - Qiita      2019-11-12 02:40:02  詳細
はじめに Googleが量子超越性を実証したとのNewsが出て最近量子コンピュータが何かと話題だったので軽く調べていたのですが、誰でもお試しで量子コンピュータ(後述しますが、量子アニーリング方式の方でGoogleか開発を進めている方式とは異なる)を誰でもお試しで動かせる方法があったのでこちらにまとめました。 筆者は...
https://qiita.com/g-k/items/ef50cc14271f7c5a5b79
Ubuntu 20.04 LTS Continuing To Work On Python 2 Removal - Phoronix      2019-11-11 21:20:25  詳細
Written by Michael Larabel in Ubuntu on 11 November 2019 at 01:40 AM EST. 4 Comments The goal for Ubuntu 20.04 is to ship with Python 2 removed since Py2 will be end-of-life after the after the start of the year and this next Ubuntu Linux release is a Long-Term Support release, but there still ar...
https://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-20.04-Continue-Py2-Drop
開発やデバッグが捗るPythonライブラリ6選 - Qiita      2019-11-11 15:40:58  詳細
目次 概要 動作環境 紹介するPythonライブラリ flake8 pyformat isort mypy bpython ipdb 最後に 概要 仕事でよくつかうパッケージからプライベートで開発するときに、必ずインストールしているパッケージをまとめて紹介してみた。 データサイエンス系の人はJupyterを使うと思うのでWeb開発向きだと思います。 Djangoな...
https://qiita.com/k4ssyi/items/606429ada3b017d34f12
business-rulesを使ってルールエンジンを使った処理を書く - ariarijp’s blog      2019-11-10 18:21:42  詳細
ルールエンジンをPythonで使えると仕事上便利なことがありそうなので調査してみたところ、 business-rules が目的にあっているように思えたので、READMEを読みつつ試してみた。 使ったモジュール Venmoが開発した business-rules を使うことにした。VenmoのことはRebuildで聞いたことがあるぐらいで使ったことはない。 g...
http://ariarijp.hatenablog.com/entry/2017/11/19/134152
Python: Target Encoding のやり方について - CUBE SUGAR CONTAINER      2019-11-10 13:40:03  詳細
データ分析コンペでは Target Encoding という特徴量抽出の手法が用いられることがある。 Target Encoding では、一般的に説明変数に含まれるカテゴリ変数と目的変数を元にして特徴量を作り出す。 データによっては強力な反面、目的変数をエンコードに用いるためリークも生じやすく扱いが難しい。 今回は、そんな Target...
https://blog.amedama.jp/entry/target-mean-encoding-types