タグ

関連タグで絞り込む (212)

タグの絞り込みを解除

pythonとPythonに関するats2019のブックマーク (391)

  • コミュニケーションとしてのコード

    May 21, 20186 likes2,641 viewsAI-enhanced description This document discusses PyCon mini Osaka and includes the following information: - It was held on February 15th and included talks on various Python topics like data analysis and web scraping. - Attendees discussed pros and cons of Python as well as programming examples using the FizzBuzz problem and bytecode. - Examples of Python code were pro

    コミュニケーションとしてのコード
  • 最近のPython-dev(2018-04) : DSAS開発者の部屋

    バックナンバー: 2018: 1月 2017: 1月 | 2月 | 3月 | 4月 | 5月 | 6月 | 8月 | 9月 | 12月 Python 3.7 がベータになり、大きな変更はなく安定期に入りました。 その間、Python の言語自体やエコシステムに関して重要な話題が幾つかありました。 pypi.python.org から pypi.org へ 長年 Python のエコシステムを支えてくれていた PyPI がリニューアルしました。 Python 3 への移行を始めとしてモダン化され、 Markdown で書いた README をレンダリングできるようになるなどの改善も入っています。 IRC から Zulip chat へ freenode に python-dev という IRC チャンネルがあるのですが、新しい貢献者がコミュニケーションを取るのに今更IRCを使うのはハードルが

    最近のPython-dev(2018-04) : DSAS開発者の部屋
    ats2019
    ats2019 2018/04/27
    PEP 572に触れてあってすごい
  • Python入門書の定番『みんPy』柴田淳氏が提案する、新しいプログラミングの入門講座とは?

    インタラクティブ教材やペアプログラミングで、ここでしか得られないプログラミング体験 学校でまだ教えていないことを学べるようにするのが出版社の仕事の1つです。そこで、一昨年から角川アスキー総研では「ディープラーニング」や「Python」のセミナーを開催してきました※1。この2つのテーマは、とくに多くのジャンルの人に取り組んでほしい領域なのに、きちんと学べる環境にいる人は専門の学科や仕事でかかわられている方に限られているからです。 その中でもPythonは、プログラミングを始めるのに最適な言語の1つとされ、日々の仕事にかかわる面倒なことを片付けてくれるパートナーにもなる言語です。しかも、まさにディープラーニングやIoT、データサイエンス、量子コンピューティングなどの先端分野で必要とされ、これからますます注目される言語です。 そこで、角川アスキー総研では、Pythonの新しいセミナーを企画させて

    Python入門書の定番『みんPy』柴田淳氏が提案する、新しいプログラミングの入門講座とは?
  • みんなのPython Webアプリ編 - Webアプリケーションと認証 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Webアプリケーションの中には、ユーザ名とパスワードを使ってログインを行ってから機能が利用できるようになるものがあります。認証を行うことによって、誰がWebアプリケーションを使っているかが明確になり、権利を持った利用者にのみ、特定の機能を利用させる、といったことが可能になります。ここでは、Webアプリケーションで認証の処理を行うための方法について考えてみたいと思います。 認証の基 私たちは日常生活でさまざまな認証を行います。たとえば、キャッシュカードを使いキャッシュディスペンサーで現金を下ろすときには、暗証番号を使った認証を行います。家のト

  • みんなのPython Webアプリ編 - フォームの処理 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー URLにクエリを埋め込み、Webサーバ上で動くプログラムに値を渡す方法は簡易で便利ですが、欠点が多いのも事実です。長い文字列や複雑な値を渡すのには不向きですし、だいいちアプリケーションの利用者にとって扱いやすい方法とは言えません。そこでここでは、「フォーム(Form)」を使ってもう少し気の利いたUIを作ってみましょう。 フォームを使ってWebサーバに値を渡す 先ほど作った13日の金曜日を数えるプログラムでは、クエリとして西暦を渡していました。クエリを書き換えて西暦を指定するのはとても不便です。ここでは、フォームを使って西暦を入力、指定できるよ

  • 30秒で分かるPythonコード集 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 30 secounds of Python codeは,その名の通り「30秒で理解できるPythonのコード集」。リスト要素のソートやシャッフル,数値列の平均の計算など,親しみやすい課題やアルゴリズムをPythonで書いたコード集。それぞれのコードは短いので,プログラムの挙動を文字通り「30秒」で理解できる。 たとえば,リスト要素のシャッフル(ランダムな並べ替え)のコードを見てみよう。 from copy import deepcopy from random import randint def shuffle(arr): temp_arr = deepcopy(arr) m = l

  • 新著「みんなのIoT」は,いちばん分かりやすいPython入門書です | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 「みんなのPython」はおかげさまで大好評を頂いているようで当にありがとうございます。外国語版が出るとか出ないとかいう話があって,渾身のネタの数々がどう料理されるのかが目下の感心どころです。 「わかりやすい」「読みやすい」と好評を頂いているみんPyですが,たまにプログラミング初心者には難しい,というご意見を頂くこともあります。それが気になっていたので,プログラミング経験がなくてもエントリーしやすい万人向けのPython入門書を書きました。 9割くらいの人は何を言っているのか分からなくて口をあんぐりと開けてると思うけど,まあおじさんの話をもう少し聞いてくれ。「IoTと言えばハード」と

  • みんなのPython Webアプリ編 - セキュリティホールへの対処 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Webアプリケーションを使う上で、起こりうることをすべて想定してプログラムを作れば、原理的にはセキュリティホールはなくなるはずです。しかし、実際にそのようなプログラムを作るのはとても難しいか、ほとんどの場合は不可能といってよいでしょう。 そのため、セキュリティホールを出にくくするような定石をよく知り、活用する、という対策が取られます。セキュリティホールにはいくつかのパターンがあります。そのため、取るべき対策のパターンも限られています。 先ほど例に挙げたようなセキュリティホールが発生する原因として考えられるのは、Webアプリケーションで扱う文字

  • omake

    オマケ : プログラミング力上達のコツ¶このNotebookでは,拙著を読んで,その後どうすんだ,ということについて,書籍には載せないような砕けたかんじで書いてみたいと思います。プログラミングを上達させるためのコツについて,つらつら書いてみました。どうぞ。 目標を設定しよう¶まずは,Pythonを使ってなにがしたいのか,ゴールを明確にしましょう。 「Webアプリを作りたい」「Raspberry PiでIoTデバイスを作りたい」「人工知能を活用したい」「データ分析をしたい」など,できるだけ具体的な目標を立てましょう。 「世の中を変えたい」「お金を稼ぎたい」「異性にモテたい」「とにかくビッグになりたい」というような抽象的な目標をたててはいけません。 煩悩は知的成長を助けないのです。 簡単なことからはじめよう¶目標を立てたら,目指す方向に向かって,ゆっくりとでいいので歩き始めましょう。 プログラ

  • Python初学者向けビジュアルデバッガ birdseye | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 初学者にとってプログラミングを難しくしている理由の一つは,プログラムが動いている様子を想像しづらい,という点です。プログラムに,変数,ループや条件分岐があるので,状態によって実行結果が変わります。同じプログラムでも,与えられる条件や内部状態によって違った動きをします。 熟練したプログラマであれば,条件による挙動の変化や内部状態の境界値を巧みに脳内で想像しながら,すいすいとプログラムを作ってゆくことができます。しかし,初心者にはそのようなことが難しい。そのため,とりあえずプログラムを書いてみて動かしてみるのですが,内部状態の遷移による挙動の変化をうまくイメージできないので,間違えるし,ま

  • https://research.google.com/colaboratory/

  • The State of ML and Data Science 2017 | Kaggle

    A big picture view of the state of data science and machine learning that shares who is working with data, what’s happening at the cutting edge of machine learning across industries, and how new data scientists can best break into the field.

    The State of ML and Data Science 2017 | Kaggle
  • Apache2 Ubuntu Default Page: It works

    This is the default welcome page used to test the correct operation of the Apache2 server after installation on Ubuntu systems. It is based on the equivalent page on Debian, from which the Ubuntu Apache packaging is derived. If you can read this page, it means that the Apache HTTP server installed at this site is working properly. You should replace this file (located at /var/www/html/index.html)

  • 【感想】みんなのPython 第4版 - Rのつく財団入り口

    Python入門書の定番決定版 通称「みんPy」。個人的にはこのを最初に手に取ったのはまだPythonが日であまり流行ってない頃、2版の白っぽい表紙の頃でした。 その当時はインデントが違うだけで動かなくなるオソロシイ言語ということを知った後、全部はちゃんと読まずに机の中に眠ってしまった記憶があります。(笑) その後2012年にPython3に対応した第3版が、シルクハットをかぶったニシキヘビのちょっとへぼい表紙で登場。そして第4版が2016年12月、一見プログラム言語のに見えないえらくポップな表紙に全面改訂して登場。2017年現在で手に入りやすいPython3入門書の定番です。 大きい屋で技術書コーナーのPython特集を見ると平積みになっていることが多いですね。オライリーなんかの隣にあったりすると表紙に落差があってちょっとフフッとなってしまいます。 たぶん選びにには皆さんぐぐ

    【感想】みんなのPython 第4版 - Rのつく財団入り口
  • OSSベースの機械学習が強い理由

    英語版はこちら。 TensorFlowの登場以降、OSSベースの機械学習の盛り上がりは加速しています。Kerasの作者のFrançois Cholletさんの言葉が、この状況を非常に端的に表しています。これだけでも十分だとは思いますが、この記事では、なぜオープンソースの機械学習が強いのか、最近のどういった流れがあるのかを整理したいと思います。 tl;dr機械学習やDeep Learningのフレームワークが充実してきた論文が査読前に公開され、他社も簡単にアルゴリズムの検証ができるようになった多くのプレーヤーの参戦により、アカデミアでの機械学習の研究がレッドオーシャン化した他社にないアルゴリズムで一発勝負、実装は秘密、というアプローチが厳しい牧歌的な時代5年前10年前の世界では、先端の機械学習に取り組んでいるのは大学などの研究室、大企業の研究所や一部の先進的な企業がほとんどでした。特に、ラベ

    OSSベースの機械学習が強い理由
  • GitHub - ac1235/python-QuickUI: Scientific One-Liner Interactive GUI Library

    Dismiss Join GitHub today GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together. Sign up

    GitHub - ac1235/python-QuickUI: Scientific One-Liner Interactive GUI Library
  • プログラミングはなぜ難しいのか | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 4月19日(水)に開催される勉強会にお呼ばれして,お話をすることになった。10年間多くの方に読んで頂いているPythonの入門書を書いている関係もあって,つねづね「プログラミングはなぜ難しいのか」について考えたり調べたりすることが多いのだけど,当日はそのことも含め,どうすればよりよく学習できるのか,プログラミングとは何か,ということなどにも言及したいと思っている。 プログラミングが難しいのは,一言で言うと「ロジックの塊」だから,ということなんだけど,そうすると「じゃあ論理的な思考が得意な人だけがプログラミングやればいいじゃん」みたいな話になりかねないので,もう少し砕いて考えてみたいと思

  • GitHub - donnemartin/interactive-coding-challenges: 120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - donnemartin/interactive-coding-challenges: 120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
  • 人生の見直し。 - 山形浩生の「経済のトリセツ」

    大学時代に単位を落とした構造力学、いつか勉強しなおそうと思ってずっと教科書をとってあったけれど、たぶんもうやらないだろうという悲しい認識に到達したよ…… ミシェル・フーコーの「性の歴史」も読まないだろうし、ましてドゥルーズ=ガタリも、そのうち読むかと思ったけど、「そのうち」はこないだろう。平井『ベルリン』三部作も、2度と読まないだろう (1度は通読したんだけどね) …… 大友克洋の初期作品集も、引っ越してきてから一度も開いてないし、レーニンは絶対読まないだろうし、いつかやりなおすつもりで取ってあった物理や電磁気学の教科書も、もう何年寝ていることか。紙の英和辞典とか、もう使うことなくなっちゃったよねー。マイナーな興味で買っていたチョコレートのとかもいらない。一つ処分を決めると「これがアレならこっちも処分だよねー」になっていって、大航海時代叢書とかほぼ一回も開かず状態、準オカルト系のとかも

    人生の見直し。 - 山形浩生の「経済のトリセツ」
  • PyTorch

    Join us at PyTorch Conference in San Francisco, October 22-23. CFP open now! Learn more. Learn Get Started Run PyTorch locally or get started quickly with one of the supported cloud platforms Tutorials Whats new in PyTorch tutorials Learn the Basics Familiarize yourself with PyTorch concepts and modules PyTorch Recipes Bite-size, ready-to-deploy PyTorch code examples Intro to PyTorch - YouTube Ser

    PyTorch