並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 76件

新着順 人気順

zopeの検索結果1 - 40 件 / 76件

  • Pythonを会得する考え方やポイント5選! 『パーフェクトPython』著者が魅力を語る! - FLEXY(フレキシー)

    ※本記事は2020年4月に公開した内容です。 株式会社ディー・エヌ・エーのシステム本部CTO室の露木誠です。PythonやDjangoについて執筆した『パーフェクトPython』や『Django×Python』などの著書が技術系出版社から数冊出版されています。DjangoのAUTHORSファイルにも実は名前が掲載されています。 本記事では、Pythonを始めたいと思っている方向けに、Pythonの魅力をお伝えできればと思います。知っておきたいPythonの言語仕様や特徴的な考え方をご紹介しますので、参考にしてください。 Python関連のエンジニア案件を見てみる 自己紹介とPython、Djangoに関わる活動について ディー・エヌ・エーのCTO室に所属、元々は異業種からIT業界に参入 現在は、株式会社ディー・エヌ・エーのシステム本部CTO室で、エンジニア組織の課題解決を主な活動として、日

      Pythonを会得する考え方やポイント5選! 『パーフェクトPython』著者が魅力を語る! - FLEXY(フレキシー)
    • Re: ゼロから理解するFlask生活

      https://palletsprojects.com/p/flask/はじめにPythonistaの皆さんの中には、Flaskを使ってWEBアプリケーションを構築したことがある方も多いのではないでしょうか? この記事ではそんなみなさんのFlask生活をより良くするべく、Flaskの仕組みを実際にコードを読みながら解説したいと思います。 この記事で紹介すること WSGIの概要と、WSGIを用いた簡単なWEBアプリケーションの実装方法Flaskの実行コードの仕組みFlaskのルーティングの仕組み対象読者 これからFlaskを使って何かを実装しようとしている人Flaskの実装経験はあるが、コードの中身までは理解していない人Pythonの有名ライブラリのコードを読むのが好きな人Flaskの入門コードこの記事では、以下の入門コードを題材として取りあげます。 from flask import Fl

        Re: ゼロから理解するFlask生活
      • PythonのWebフレームワーク、どう選ぶべきか? Part.1

        2019年9月16、17日、日本最大のPythonの祭典である「PyCon JP 2019」が開催されました。「Python New Era」をキャッチコピーに、日本だけでなく世界各地からPythonエンジニアたちが一堂に会し、さまざまな知見を共有します。プレゼンテーション「Python_Webフレームワーク比較」に登壇したのは、CMSコミュニケーションズ代表取締役の寺田学氏。講演資料はこちら PythonのWebフレームワークについて 寺田学氏(以下、寺田):それでは「Python Webフレームワーク比較」ということで、45分間のトークをしていきたいと思います。 資料は基本的に英語ですが、大事なところは日本語で書いています。もともと英語で発表したいという想いがあったんですけど、日本語で伝えたほうがいいなと思ったので、今日は日本語です。 私は寺田学といいます。CMSコミュニケーションズと

          PythonのWebフレームワーク、どう選ぶべきか? Part.1
        • PyCon JP 2019で見たセッションの聴講記録20個分 / 資料・動画・関連リンクなど - フリーランチ食べたい

          2019年9月16日/17日に開催されたPyCon JP 2019で自分が直接/YouTubeで聴講したセッションについてのまとめです。主に下記の内容を書いています。 スピーカーURL 配信動画 スライド 発表内で出てきたライブラリなどのURL 自分の感想 「あのセッションで話していたライブラリなんだっけ」と思い出したい方やざっくり内容が知りたい方に読んでいただければ幸いです。PyCon JPに自分も発表者としても参加し、スタッフとして参加し、Webサイトの開発もしたので、それについては改めて書きたいと思います。 pycon.jp PythonとAutoML / 芝田 将 スピーカー: https://twitter.com/c_bata_ 動画: https://www.youtube.com/watch?v=Whkwu46DgBs スライド: https://www.slideshar

            PyCon JP 2019で見たセッションの聴講記録20個分 / 資料・動画・関連リンクなど - フリーランチ食べたい
          • 固定IPアドレスでフルマネージドなリダイレクト環境をAWSで構成する | DevelopersIO

            ALBのリダイレクト機能とGlobal Acceleratorを組み合わせることで、AWSで固定IPアドレスなフルマネージドリダイレクト環境が構成できます。事情により名前解決をAレコードで行う必要がある場合にベストなリダイレクト環境かと思います。 はじめに 清水です。固定IPアドレスでアクセスできるリダイレクト環境が必要になり、AWSでの構成を考えてみました。S3+CloudFrontのリダイレクト環境だとIPアドレスが可変であるため要件にマッチしません。それならEC2上でHTTPサーバを稼働させる必要があるかな、と考えていたのですが、ALBのリダイレクト機能とGlobal Acceleratorの固定IPアドレスを利用することで実現が可能だということに気が付きました。AWSのフルマネージドなサービスのみで実現できるため、管理運用の手間もありません。ACM証明書も利用可能です。そもそもどう

              固定IPアドレスでフルマネージドなリダイレクト環境をAWSで構成する | DevelopersIO
            • PythonのWebフレームワーク、どう選ぶべきか? Part.2

              2019年9月16、17日、日本最大のPythonの祭典である「PyCon JP 2019」が開催されました。「Python New Era」をキャッチコピーに、日本だけでなく世界各地からPythonエンジニアたちが一堂に会し、さまざまな知見を共有します。プレゼンテーション「Python_Webフレームワーク比較」に登壇したのは、CMSコミュニケーションズ代表取締役の寺田学氏。講演資料はこちら フルスタックなオールインワンのWebフレームワークDjango 寺田学氏(以下、寺田):「Webフレームワークの紹介」に移ります。Django、Flask、Pyramid、Zope、Tornado、aiohttp、Guillotina、Bottle、responderの9種類の紹介をしていきます。 まず、Djangoの説明です。Djangoの公式サイトはここ(https://www.djangopr

                PythonのWebフレームワーク、どう選ぶべきか? Part.2
              • Pythonパッケージの依存関係とライセンスを確認する | DevelopersIO

                はじめに データアナリティクス事業本部のkobayashiです。 Pythonを使って開発を行っていると、AWSのリソースを扱う際にはboto3でしたりデータ解析を行う場合はPnadas,Scipyなど様々なパッケージを使っているかと思います。 今回、その利用しているパッケージの依存関係やパッケージを調べる機会があったのでその方法をまとめたいと思います。 環境 Python 3.7.4 pipdeptree 1.0.0 pip-licenses 2.2.1 パッケージ依存関係とライセンスを調べるツール 今回使用したツールは以下になります。どちらのツールもきちんと継続的にメンテナンスされており、pipでインストールできるのでこれらを使いました。 パッケージ依存関係をツリーで表示するツール pipdeptree · PyPI pipでインストールしたPythonパッケージを依存関係ツリー形式で

                  Pythonパッケージの依存関係とライセンスを確認する | DevelopersIO
                • 「Python」生みの親グイド・ヴァンロッサム氏、マイクロソフトに入社

                  ほとんどの優秀なプログラマーは一定の年齢になると引退生活を楽しむようになる。人気オープンソース言語「Python」の生みの親として知られるGuido van Rossum氏もその1人だったが、64歳になって「引退生活は退屈だ」という考えのもと、現役生活への復帰を果たした。同氏はMicrosoftのデベロッパー部門に加わった。この動きが人々に驚きを持って受け止められたというのは、あまりにも控えめな表現だ。 Microsoftの広報担当者は「同氏を開発者部門に迎え入れたことにわれわれは心を躍らせている。MicrosoftはPythonコミュニティーへの貢献とともに、コミュニティーと手を携えて成長していくことに力を入れており、Guido(van Rossum氏)の参加はそのコミットメントの表れだ」と述べた。 Microsoftがvan Rossum氏を歓迎するのは当然だ。同氏は1989年にPyt

                    「Python」生みの親グイド・ヴァンロッサム氏、マイクロソフトに入社
                  • TAXELの回遊率を少しだけ最適化した話

                    この記事は GMOアドマーケティング Advent Calendar 2019 22日目の記事です。 こんにちは。 GMOアドマーケティングのM.Nです。 弊社ではメディアの回遊性、収益性を高めるため、レコメンドウィジェットの「TAXEL」を提供しています。 今回はTAXELの回遊率を少しだけ最適化した話を紹介しようと思います。 簡単に言うと、ページを訪れたユーザーに対してどうやって興味を持ってもらえそうな記事をレコメンドするかということです。 1.はじめに まず、TAXELではレコメンド記事をどのように表示しているかを説明します。 TAXELは機械学習によって構築された複数のモデル(レコメンドモデル)があります。 レコメンドウィジェットを表示する際には、設定されたレコメンドモデルからレコメンド記事の在庫を取り出し表示します。 1つのレコメンドウィジェットには記事を複数表示でき、またTAX

                      TAXELの回遊率を少しだけ最適化した話
                    • 次世代 Web カンファレンス 2023 (2023/12/16 12:00〜)

                      次世代 Web カンファレンス 2023 開催告知 About 名称: 次世代 Web カンファレンス 日時: 2023/12/16(土) 12:00-20:00 場所: サイボウズ 参加費: 無料 ハッシュタグ(全体): #nwc_all 配信: 未定 懇親会: なし Schedule [x] 10/23: 日程告知 [x] 11/01: 詳細公開 [ ] 11/16: 募集開始 [ ] 11/30: 抽選終了 [ ] 12/16: 本番当日 Motivation 「Web について話す場」 というか「Web そのものをテーマにした場」というのが、意外と少ないなとずっと思っていました。 (もちろん、結果として Web について話しているカンファレンスや勉強会はたくさんありますが。) そして、スライドなどを用いて何かを「発表する」のではなく、進化の早い Web で「今何が起こっているか?」

                        次世代 Web カンファレンス 2023 (2023/12/16 12:00〜)
                      • Python creator Guido van Rossum joins Microsoft | TechCrunch

                        Guido van Rossum, the creator of the Python programming language, today announced that he has unretired and joined Microsoft’s Developer Division. Van Rossum, who was last employed by Dropbox, retired last October after six and a half years at the company. Clearly, that retirement wasn’t meant to last. At Microsoft, van Rossum says, he’ll work to “make using Python better for sure (and not just on

                          Python creator Guido van Rossum joins Microsoft | TechCrunch
                        • 簡易マークアップテーブル記法まとめ - 自己顕示欲の開放治療所

                          この記事はEWBアドベントカレンダー2019の17日目の記事ということになりました。 adventar.org 20191217 20時30追記:Textileの複雑な表を追記。Textile、はてな記法の参考ページを追加 20191217 21時追記: CAS-UB記法の表と参考ページ追加。シンプルなテーブルでそれぞれのコードから得られる表が大体同じになるようにした Caution 対象言語は大体wikipediaの軽量マークアップ言語のページから。 テーブルヘッダ = TH テーブルデータ = TD 必ずしも記法フル対応では載せていない。 それぞれ同じ出力を得るテーブルを書くのは思った以上に面倒そうなのでやっていない。はてなのWebエディタで書き始めるんじゃなかった。 シンプルなテーブル Markdown(PHP Extra) テーブル(セル)内改行は<br>で実現 | TH | TH

                            簡易マークアップテーブル記法まとめ - 自己顕示欲の開放治療所
                          • 次世代 Web カンファレンス 2023 開催告知 | blog.jxck.io

                            Intro 2023/12/16(土) に、 3 回目となる「次世代 Web カンファレンス」を開催します。 次世代 Web カンファレンス 2023 - connpass 名称: 次世代 Web カンファレンス 2023 日時: 2023/12/16(土) 11:00-20:00 場所: サイボウズ 参加費: 無料 配信: なし アーカイブ: 未定 懇親会: なし 入場規制: あり ハッシュタグ(全体): #nwc_all Schedule [x] 10/23: 日程告知 [x] 11/01: 詳細公開 [x] 11/16: 募集開始 [ ] 11/30: 抽選終了 [ ] 12/16: 本番当日 Motivation 「Web について話す場」 というか「Web そのものをテーマにした場」というのが、意外と少ないなとずっと思っていました。 (もちろん、結果として Web について話して

                              次世代 Web カンファレンス 2023 開催告知 | blog.jxck.io
                            • Let’s EncryptによるSSLサーバー証明書の取得、自動更新設定(Snapを使用しない版) | 稲葉サーバーデザイン

                              北海道札幌市在住、サーバー専門のフリーランスエンジニアです。クラウドサービスを利用してWebサイト、ITシステムのサーバー構成設計とサーバー構築を行います。 1. はじめに 2021年3月に、 「Let’s EncryptによるSSLサーバー証明書の取得、自動更新設定(2021年3月版)」 という記事を書きました。 この方法では、Let’s Encryptのクライアントコマンドのcertbotをインストールするために、Snap (Snappy) というソフトウェアパッケージ管理システムを使用しました。 しかし、このSnap (Snappy) 版certbotのしくみでは、以下の点が気になっていました。 Snap環境全体で1~2GBほどディスクを使用する。 証明書更新タイミングを制御できない。 更新処理のログがわかりにくい。 snapdが常駐することで、20MBほどメモリを使用する。 1.

                                Let’s EncryptによるSSLサーバー証明書の取得、自動更新設定(Snapを使用しない版) | 稲葉サーバーデザイン
                              • ジオとコミュニティと私|Hal Seki

                                これは FOSS4G Advent Calendar 2020 の10日目の記事です。 先日、ジオ展というイベントの基調講演で、位置情報技術者になるきっかけや、コミュニティを始めたこと、そして Code for Japan を始め現在に至るまでの振り返りをいたしました。インタビュー等で良く聞かれることでもありますので、note でも記録を残しておきたいと思います。 スライドはこちらです 結論だけ読みたい人へ 結論だけ短くいうと、こんな感じです。 最初に書いておきますが、UDトークによる記録を元に読みにくいところを編集しているので、長いです。また、ジオ系のイベントでの発表なので、少々業界用語も含まれてしまっておりますのでご了承下さい。 それでは、参りましょう。 自己紹介ジオ展、今回オンラインということで開催おめでとうございます。大変楽しみに参りました。 今日ね、何話そうかなと思ったんですけど

                                  ジオとコミュニティと私|Hal Seki
                                • Crossroads of my life -人生の岐路-Vol.02 寺田学氏 | StartlabMedia

                                  PyCon JP Association代表理事であり日本のPythonistaの牽引役として活躍されている寺田学氏。コミュニティ活動を中心に技術者としても企業としても成長させるために大事にしてきたことを語っていただきました。 一般社団法人PyCon JP Association 代表理事 一般社団法人Pythonエンジニア育成推進協会 顧問理事 Plone Foundation Ambassador PSF(Python Software Foundation) Fellow member 2019Q3 & Contributing members 株式会社CMSコミュニケーションズ 代表取締役 国立大学法人一橋大学 社会学研究科地球社会研究専攻 元客員准教授 1970年生まれ。2005年にPython製WebサーバZope/Python製CMS Ploneに特化したCMSコミュニケーシ

                                  • Red Hat Enterprise Linux 8 RHEL 8 の導入における検討事項

                                    Red Hat Enterprise Linux 8 RHEL 8 の導入における検討事項 Red Hat Enterprise Linux 7 と Red Hat Enterprise Linux 8 における主な相違点 Last Updated: 2024-02-14 Red Hat Enterprise Linux 8 RHEL 8 の導入における検討事項 Red Hat Enterprise Linux 7 と Red Hat Enterprise Linux 8 における主な相違点 法律上の通知 Copyright © 2024 Red Hat, Inc. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share

                                    • 2018年に Redash へ送った Pull Request 一覧 - Qiita

                                      はじめに この記事は Redash Advent Calendar 2018 2日目の記事です。 2018年も色んな OSS にコントリビュートできました。その中でも特に BI ツール Redash への Pull request が多く、どんなものがあったか振り返ってみました。 Pull Requests アイコン 説明 Disable "Download Dataset" button when query hasn't been saved (#2243) 新しいクエリが未保存だった場合、Download Dataset ボタンを無効にする #2134 で対応されていた PR を出した当初、未保存だった場合は無効で十分だと思ったが、有効にできるのであれば確かにそちらが便利 Enable list query by one character when adding widget on

                                        2018年に Redash へ送った Pull Request 一覧 - Qiita
                                      • 【悲報】イタリアの大企業の本拠地一覧、何かがおかしい : 哲学ニュースnwk

                                        2022年04月22日18:00 【悲報】イタリアの大企業の本拠地一覧、何かがおかしい Tweet 1: 風吹けば名無し 2022/04/22(金) 13:55:42.84 ID:YtwHyboR0 なんか変だぞ 2: 風吹けば名無し 2022/04/22(金) 13:57:18.88 ID:o5QOqKs3p 納得やろ 3: 風吹けば名無し 2022/04/22(金) 13:57:32.57 ID:ibg8gkKg0 南部は株式会社マフィアが全て占めてるんやろ🤔 4: 風吹けば名無し 2022/04/22(金) 13:58:09.38 ID:eOzYpQ+80 一つもわからん 7: 風吹けば名無し 2022/04/22(金) 13:58:40.67 ID:jqdTCB0DM >>4 バリラはわかるやろ 11: 風吹けば名無し 2022/04/22(金) 13:59:52.13 ID:e

                                          【悲報】イタリアの大企業の本拠地一覧、何かがおかしい : 哲学ニュースnwk
                                        • Python 3.11の型ヒントに導入される"PEP 673 – Self Type"を訳してみた

                                          この記事は Python 3.11の型ヒント関連の新機能として、PEP 673 – Self Typeが採択されていたので、読み解いてみます。 13k字超の大作になってしまった... 長いので先に感想 冗長だった型表現が簡潔に書けてよさそう Adaptor / Factoryパターンの設計をする時に型がつけられそう Pyramid, Zope / Ploneの型付けに期待...? まだ抽象クラス・メタクラスを使う時はしばしば冗長 これは意図して冗長にしている認識。簡潔に書こうとすると混乱が始まる 以下拙訳を掲載。訳の下に個人的所感を書いています 要約 This PEP introduces a simple and intuitive way to annotate methods that return an instance of their class. This behaves t

                                            Python 3.11の型ヒントに導入される"PEP 673 – Self Type"を訳してみた
                                          • WinLibs - GCC+MinGW-w64 compiler for Windows

                                            WinLibs standalone build of GCC and MinGW-w64 for Windows Jump to: Download | How to use from Windows Command Prompt | How to use from Code::Blocks | Philosophy What is it? In short: it's a free C and C++ compiler for Microsoft Windows. GCC (GNU Compiler Collection) is a free and open source compiler for C and C++ (and other languages like Objective-C, Fortran, D). MinGW-w64 is a free and open sou

                                            • AnacondaでOpen CVのインストールに失敗 - Qiita

                                              タイトルの通りですが、AnacondaでOpen CVをインストールしようとしたところ失敗したのでメモになります。 macのコンソールは下記。 % conda install opencv Collecting package metadata (current_repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source. Collecting package metadata (repodata.json): done Solv

                                                AnacondaでOpen CVのインストールに失敗 - Qiita
                                              • Ubuntu 22.04 Jammy Jellyfish のEC2インスタンスを作ってみた | DevelopersIO

                                                Ubuntu 22.04 Jammy Jellyfish のEC2インスタンスはもう作れるぞ こんにちは、のんピ(@non____97)です。 Ubuntu 22.04 Jammy Jellyfish (以降 Ubuntu 22.04)が2022/4/21にリリースされました。 以下リリースノートを確認すると、色々と変更が加えられているようです。 AMI一覧を見てみると、Ubuntu 22.04のものがあったので、Ubuntu 22.04のEC2インスタンスを作って眺めてみます。 EC2インスタンスの作成 早速のEC2インスタンスの作成を行います。 AMIの選択でその他のAMIを閲覧するをクリックします。 Ubuntu 22.04で検索してAWS Marketplace AMIタブを確認すると、いくつかUbuntu 22.04のAMIが見つかりました。 今回はUbuntu 22.04 LT

                                                  Ubuntu 22.04 Jammy Jellyfish のEC2インスタンスを作ってみた | DevelopersIO
                                                • 2. SELinux入門

                                                  セキュリティとアクセス制御 SELinux入門 ««« 現在のページ SELinux実践 目次の表示 SELinuxの概要 DACとMACのアクセス制御順アクセスベクターキャッシュ (AVC) プロセスの制御制限のないプロセス (Unconfined Process) ドメイン遷移 (Domain Transition) タイプ遷移 (Type Transition)名前遷移 (Name Transition) ファイルのラベリング (Labeling) ファイルコンテキストの一時的な変更 (chcon) ファイルコンテキストの永続的な変更 (semanage fcontext) ファイルコンテキストの復元 (restorecon) ポートのラベリング (semanage port) Boolean Booleanの影響範囲を調べる 役立つBooleanの一覧 ユーザの管理 (semana

                                                    2. SELinux入門
                                                  • comments-in-computer-languages v1.70

                                                    Newsgroups: fj.archives.documents,fj.comp.lang.misc,japan.comp.lang.misc Message-Id: Subject: comments-in-computer-languages v1.70 Followup-To: fj.comp.lang.misc,japan.comp.lang.misc Approved: <kabe.sra-tohoku.co.jp> Archive-name: comments-in-computer-languages Version: $Revision: 1.69 $ Last-modified: $Date: 2023-04-18 19:01:06+09 $ X-RCSId: $Id: comments-comp,v 1.69 2023-04-18 19:01:06+09 kabe E

                                                    • Awesome Python:素晴らしい Python フレームワーク・ライブラリ・ソフトウェア・リソースの数々 - Qiita

                                                      元記事: Awesome Python Awesome List in Qiita Awesome Ruby Awesome Java Awesome JavaScript Awesome Node.js Awesome Go Awesome Selenium Awesome Appium 管理パネル 管理インタフェース用ライブラリ ajenti - サーバ用管理パネル. django-grappelli - Django 管理インターフェースのためのジャズスキン. django-jet - 改良された機能を備えた Django 管理インターフェース用の最新のレスポンシブテンプレート. django-suit - Django Admin インターフェースの代替 (非商用の場合のみ無料). django-xadmin - Django 管理者のドロップイン置換. jet-bridge -

                                                        Awesome Python:素晴らしい Python フレームワーク・ライブラリ・ソフトウェア・リソースの数々 - Qiita
                                                      • CVE情報調査 pip編 - Qiita

                                                        PIPの脆弱性管理 現在システム全体の残留脆弱性の一覧化の方法を整理しています。 その際の基礎調査として、pip編です。 Vulsなどでは利用しているOSの標準レポジトリから導入したpackage情報はきれいに引き抜いてくれるのですが、pipで導入したものや、非標準のレポジトリ(各ソフトウェアベンダが独自に用意しているレポジトリ)から導入したパッケージ分はサーチしてくれません(2023/4現在)。 ということで、pip用の調べ方を整理します。 PIPの脆弱性検索方針 pip freezeなどで得られる情報から、なんとかモジュール情報をCPEに変換して検索する、というのを考えていました。 一方、ググっていたら独自にPVEという脆弱性番号を裁判してガッツリ活動されているpyup社のSafetyというツールも見つけました。 この両者を比較しながら、今回の残留是弱製情報の一覧化に使う方法を整理して

                                                          CVE情報調査 pip編 - Qiita
                                                        • HTMLフォームを生成するためのPythonフォームライブラリ「Deform」のインストール

                                                          サーバー側でHTMLフォームを生成するためのPythonフォームライブラリである「Deform」のインストールについて解説しています。 「Deform(https://github.com/Pylons/deform)」は、サーバー側でHTMLフォームを生成することができます。日付と時刻の選択ウィジェット、 リッチテキストエディタを含むフォーム、複雑なデータ入力フォームなどを生成することができます。 ■Python 今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認) ■deformをインストールするdeformをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。 pip install deform起動後、上記のコマンドを入力し、Enterキーを

                                                            HTMLフォームを生成するためのPythonフォームライブラリ「Deform」のインストール
                                                          • 甲州道中(はつみ道場) 勝沼宿〜石和宿

                                                            あゆこ @thankyoueveryon 大宮五所神社の随身門を覗くと…。 彼は守護の職してはラフすぎるのではないかという意見が多く聞かれました。 🔍随身(ずいじん)とは、平安時代以降、貴族の外出時に警護のために随従した近衛府の官人。 #甲府散歩 #はつみ道場 pic.twitter.com/zopE1Xg3Yr 2022-05-21 23:16:49

                                                              甲州道中(はつみ道場) 勝沼宿〜石和宿
                                                            • Scrapyを使用してPythonでWebスクレイピングをする

                                                              Scrapyを使用してPythonでWebスクレイピングをしてみます。 ​Scrapyとは、高速なオープンソースのWebクローリングフレームワークで、XPathに基づくセレクタの助けを借りてWebページからデータを抽出することができるものです。 なお、Pythonの標準ライブラリではありませんので、事前にインストールする必要があります。 ■Python 今回のPythonのバージョンは、「3.8.2」を使用しています。(Windows10) ■Scrapyをインストールするまずは、Scrapyのインストールを行います。Windowsのコマンドプロンプトを起動します。 pip install scrapy起動後、上記のコマンドを入力し、Enterキーを押します。 Collecting scrapy Downloading Scrapy-2.4.0-py2.py3-none-any.whl (

                                                                Scrapyを使用してPythonでWebスクレイピングをする
                                                              • ハチマキリボンとは?ただのハチマキと何が違うの? おっさんゲーマー趣味の部屋

                                                                40歳過ぎのおっさんゲーマー。楽しいことを徹底追求。 昔はバリバリの高校球児だったのに、今では犬の散歩が唯一の運動。 気づけばインドア派の仲間入り、ゲーム・マンガ・映画などが大好き。 その影響で娘も、ゲーマー&Youtube大好きに・・・ とにかくこのブログでは、楽しい・役に立つ情報配信を心がけるよ! ネット上で『ハチマキリボン』って言葉を見つけました。実際に私以外にも気になってヤフーで検索している人がいるようなので、私の知っているはちまきとは何が違うのか気になるので調べてみました。 この記事を執筆時点で、話題の検索キーワードで20位に来ています(笑)そんなハチマキリボンについて、調べた結果をまとめてみましたので気になる方はどうか最後まで読んでみてください。 結局のところハチマキリボンって?ハチマキリボン・・・はちまきを知っている人であれば恐らく想像が付くかと思います。通常の結び方であれば

                                                                  ハチマキリボンとは?ただのハチマキと何が違うの? おっさんゲーマー趣味の部屋
                                                                • オフラインのHTML/JS GUIアプリを作るためのライブラリ「Eel」のインストール

                                                                  PythonでオフラインのHTML/JS GUIアプリを作るためのライブラリ「Eel」のインストールについて解説しています。 「Eel(https://github.com/ChrisKnott/Eel)」は、JavaScript,HTML,CSSによるデスクトップアプリケーションを構築するフレームワーク「Electron」のようなオフラインのHTML/JS GUIアプリを作るためのライブラリです。 ■Python 今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認) ■EelをインストールするEelをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。 pip install Eel起動後、上記のコマンドを入力し、Enterキーを押します。 なお、

                                                                    オフラインのHTML/JS GUIアプリを作るためのライブラリ「Eel」のインストール
                                                                  • Gitログからチームを可視化するツール、gilotの各種コマンド(log,plot,info,hotspot,hotgraph,author)をWindowsで試してみた - 毎日へっぽこ

                                                                    前回の続き。 試していなかった、 info , hotspot , hotgraph , author といったコマンドを試してみる。 環境 Windows 10 Pro 64bit Version 2004 Python 3.8.5 Git 2.28.0.windows.1 gilot0.2.4 gilotのアップデート 前回試してからgilotをアンインストールしていたため、インストールしようとしたらエラー。 pip install gilot (中略) Running setup.py install for python-Levenshtein ... error ERROR: Command errored out with exit status 1: (中略) error: Microsoft Visual C++ 14.0 is required. Get it with

                                                                      Gitログからチームを可視化するツール、gilotの各種コマンド(log,plot,info,hotspot,hotgraph,author)をWindowsで試してみた - 毎日へっぽこ
                                                                    • Zope 5.0のインストール(Ubuntu 21.04) - Qiita

                                                                      (執筆 2021/5/6) とうとう Zope を再び試す日が来ました。Zope 3 で混乱に陥った人も、Zope 2 が帰ってきたと喜ぶでしょう。取りえず、標準のインストールと立ち上げを試みます。 Python3 のインストール Zope 5.0 は、3.5 以前の Python では動作せず、 3.9 のサポートが追加されています。2021/5/6 時点で Ubuntu 20.10 は 3.8.6 、Ubuntu 21.04 は 3.9.4 です。Ubuntu 20.10 は、3.8.6 になっています。

                                                                        Zope 5.0のインストール(Ubuntu 21.04) - Qiita
                                                                      • Pythonでスクレイピングしようと思ってScrapy入れようとしたらエラーになった話 - 自動化厨のプログラミングメモブログ │ CODE:LIFE

                                                                        sutaba-mac.site $ pip install scrapy でインストールすればええんやな、楽勝。 ・・・。 めっちゃエラーでるやん。 Command "c:\users\1953.three-i\appdata\local\continuum\anaconda3\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\1953~1.THR\\AppData\\Local\\Temp\\pip-install-3mpbwq60\\Twisted\\setup.py';f=getattr(tokenize, 'ope n', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__

                                                                          Pythonでスクレイピングしようと思ってScrapy入れようとしたらエラーになった話 - 自動化厨のプログラミングメモブログ │ CODE:LIFE
                                                                        • 第2回 2日目「1994年のPython」、日本から参加のポスターセッションとライトニングトーク | gihyo.jp

                                                                          ヨーロッパのPythonコミュニティと交流できる3日間「EuroPython 2019」参加レポート 第2回2日目「1994年のPython」、日本から参加のポスターセッションとライトニングトーク EuroPython2日目の様子をお伝えします。 この日は私自身のポスターセッションや、日本から参加した他のメンバーが初めての海外LTに挑戦したりと盛りだくさんな1日でした。 Python 1994 ―Paul Everitt Python 1994 Paul氏は現在はPyCharmのDeveloper Advocateですが、以前はZope Corporationの共同創業者だったりと、Pythonの黎明期から活動している方です。そのPaul氏が、1994年ごろのPythonコミュニティについてジョークを交えて面白おかしく発表していました。 最初に「EuroPythonが一番好きなカンファレン

                                                                            第2回 2日目「1994年のPython」、日本から参加のポスターセッションとライトニングトーク | gihyo.jp
                                                                          • PythonでのWikiエンジン。

                                                                            ドキュメント(に限らず、メモでもなんでも)を、のちのち検索性よく管理して、内容を簡単にアップデートできる、追記もできる、段落とか構造的なテキストにまとめておける、という点で、現状一番よさげなのはWikipediaがいちばん有名だけれどWikiWiki Webでしょう。 日本ではかなり昔からPukiWikiが有名ですが、自分はTWikiではじめました。もうほんとにごく初期の頃ですね。TWikiのAnnounceメーリングリストを購読し始めたのが2005年5月です。動かしたプラットフォームはNetBSD+Apacheで、WikiWiki記法に慣れるために英文のページをどんどん日本語に訳していたのを思い出します。 実はNeovimでPythonコードの品質やエラーを指摘してくれるALE (Asynchronous Lint Engine)というのがあって、そのドキュメントは英語で書かれているので

                                                                            • 【pygame】pythonでゲーム製作【ぱいがめ】

                                                                              0207198垢版2008/01/06(日) 18:48:37ID:AFHVph+u Numericにはてこずったんで少しは役に立てて よかったわ んで、わしの疑問をきいてください。 pygameでファイルをウィンドウに ドロップしたいのですがpygame単体で 出来ますか。wxpythonウィンドウに SDLウィンドウを埋め込むのはだめみたい なので少々諦め気味です。 どなたか御存知なら御教示ください。 0208名前は開発中のものです。垢版2008/01/06(日) 21:43:02ID:bewf10VS >>207 wxpythonのフレームに wx.FileDropTarget つけてやるというのはどうか。 0209名前は開発中のものです。垢版2008/01/06(日) 21:50:29ID:bewf10VS >>207 いまちょっと調べてみたんだけど、「windows環境でwxpy

                                                                              • 【メモ】Ubuntu20.04 デフォルトパッケージ - Qiita

                                                                                Help us understand the problem. What are the problem? accountsservice/focal-updates,focal-security,now 0.6.55-0ubuntu12~20.04.5 amd64 [installed,automatic] adduser/focal,now 3.118ubuntu2 all [installed,automatic] alsa-topology-conf/focal,now 1.2.2-1 all [installed,automatic] alsa-ucm-conf/now 1.2.2-1ubuntu0.9 all [installed,upgradable to: 1.2.2-1ubuntu0.11] amd64-microcode/focal,now 3.20191218.1ub

                                                                                  【メモ】Ubuntu20.04 デフォルトパッケージ - Qiita
                                                                                • Langchain Agents機能について|Jiriken

                                                                                  はじめに本日はLngchainの6つの機能のうちの1つであるChainsについて解説していきます。 Langchain AgentsとはLangchain Agentsは、言語モデルに渡されたツールを用いてモデル自体が次にどのようなアクションをとるかを徹底し、実行し、観察し、完了するまで繰り返す機能です。具体的な使用例としては、Google検索をするツールとPythonのコードを実行するツールを渡すことで、最新の情報に関する質問が来た時には検索をし、Pythonの実行結果などを求められた時は実際にインタープリターで実行することができます。 Langchain Agentsの主な機能Langchain Agentの機能は主に4つあります。 1. ToolsToolsはエージェントというロボットが外界とやり取りをするための機能です。現在、多数の機能が用意されています。 現在、これだけの数の機能

                                                                                    Langchain Agents機能について|Jiriken