タグ

pythonに関するkoyhogeのブックマーク (169)

  • PyCon JPにおける登壇者採択に関する見解

    一般社団法人PyCon JP Association 理事の寺田です。 昨年のPyCon JP APAC 2023および来たるPyCon JP 2024(以下、「イベント」といいます)の登壇者選定に関して、インターネット上で疑義が一部で取り沙汰されている状況を確認しております。 私たち一般社団法人PyCon JP Association(以下、「当法人」といいます)は、PyCon JP 2024において、参加者の皆様、企業スポンサー、Pythonコミュニティ、そして運営に携わる多くのボランティア主催メンバーを含むすべての関係者に対し、安心してカンファレンスにご参加いただける環境を提供したいと考えています。イベントの登壇内容の選定に関するプロセスについて、当法人の見解をお伝えします。 一般社団法人PyCon JP AssosiarionおよびPyCon JPについて当法人は日国内外の

    koyhoge
    koyhoge 2024/09/23
    誹謗中傷に対するPyCon JPの公式見解。奥歯に物が2つくらい挟まった表現だが今はこれが精一杯。私もこの件では関係者なので個人の意見表明はしばらく控えます。
  • PyCon APAC 2023会計報告

    他、決算確定後に入金の2023年度分スポンサー協賛収入400,000円あり 詳細データは、こちらで参照可能です。 PyCon APAC 2023の予算管理・会計を振り返ってPyCon APAC(PyCon JP)イベント会計ならではの考え方として、会場費などの固定的なコストに対してはスポンサー収入を相当させ、飲物などの変動的なコストについては参加費収入を相当させています。これにより見合った内容での参加者の増減にあまり影響を受けない安定的な会計を目指すことができます。この考え方は私もほかのイベントの主催や会計を行う際にも活用しています。 PyCon APAC 2023のイベントは、COVID-19禍以前のスタイルに近いスタイルとなり、広い会場を使用しての複数トラックのセッションによるハイブリッド開催となりました、これは会場費が高額になるだけではなく、同通機材の大規模通日使用や複数トラックの

    PyCon APAC 2023会計報告
    koyhoge
    koyhoge 2024/08/24
    PyCon APAC 2023の決算。約3千万規模のイベント。広告宣伝費が1千万以上あるけど、詳細を見るとランチ代や遠方支援がこの項目だった。
  • PyCon JP 2024 チケット発売中!若者・学生を全力応援!

    このチケットには、特に大学を卒業したばかりの新社会人や若いエンジニアの皆さんを応援したいという、私たちの特別な思いがあります。 今年のチケットはすべて、カンファレンス公式のパーティー参加が含まれています。通常のPersonalチケットと若者・学生向けのチケットは以下の価格です:    Personalチケット: 18,000円(枚数限定のEarlyBirdは15,000円)    U25チケット: 5,000円 イベント初日(9月27日)時点で25歳以下の方は、証明できる書類をお持ちいただければ、特別価格で参加できます。新社会人の皆さん、ぜひこの機会を活用してください。    Studentチケット: 2,000円 当日、学生証をお持ちいただければ、割引価格でご参加いただけます。学生の皆さんが気軽に参加できるよう、引き続きサポートしていきます。 PyCon JP 2024 チケット購入

    koyhoge
    koyhoge 2024/08/16
    PyCon JP 2024で導入したU25チケットの背景。コロナ禍でテックコミュニティをよく知らない若者に参加してほしいです。
  • PyCon JP 2024 (2024/09/27 09:00〜)

    (English follows Japanese) このページはカンファレンス体の参加申し込みページです。 カンファレンス体は9/27(金)、28(土)の2日間にわたって開催され、参加にはチケットの購入が必要です。参加登録とお支払いをお願いします。 お手数ですが、それ以外のお申し込みについては下記をご参照ください。 会場と開催日時🏯📆 会場 PyCon JP 2024はTOC有明コンベンションホールにて開催致します。 住所:東京都江東区有明3丁目5番7号(受付は4Fです) 開催日時 カンファレンス:2024年9月27日(金)、28日(土) PyCon JP 2024 チケット 🎫 発表者の方へ 発表者もチケット購入が必要です。 万が一、チケットが売り切れている場合は、スピーカーにチケットを購入していただく手段を別途用意します。 ただし、発表者割引はありません。 このページからチ

    PyCon JP 2024 (2024/09/27 09:00〜)
    koyhoge
    koyhoge 2024/07/11
    PyCon JP 2024のチケット販売ページが公開されました。販売開始は今週末土曜日7/13の18時から。限定先着チケットがあるので公平のため公開後数日遅らせています。
  • PyPIを悪用した攻撃グループLazarusのマルウェア拡散活動 - JPCERT/CC Eyes

    JPCERT/CCでは、攻撃グループLazarusが不正なPythonパッケージを公式PythonパッケージリポジトリーであるPyPIに公開していることを確認しました(図1)。今回確認したPythonパッケージは以下のとおりです。 pycryptoenv pycryptoconf quasarlib swapmempool pycryptoenvやpycryptoconfは、Pythonで暗号化アルゴリズムを使う際に用いられるPythonパッケージpycryptoに類似したパッケージ名になっており、攻撃者は、ユーザーが同名のパッケージをインストールする際のタイポを狙って、マルウェアを含む不正なパッケージを準備していたと考えられます。 今回は、この不正なPythonパッケージの詳細について紹介します。 図1: 攻撃グループLazarusが公開していたPythonパッケージ 不正なPython

    PyPIを悪用した攻撃グループLazarusのマルウェア拡散活動 - JPCERT/CC Eyes
    koyhoge
    koyhoge 2024/02/28
    有名パッケージ名に似た名前のマルウェア。DLLなのでターゲットはWindowsのみ。LLMの流行でWindowsでPythonを動かしている人も増えてるのかも。
  • Pythonの独学を支える教科書づくりの裏側、京都大学の喜多教授が授業に込めた思いとは?

    Pythonユーザのためのグローバルイベント「PyCon APAC 2023」が2023年10月27日と28日に、TOC有明コンベンションホールで開催された。1日目の基調講演に登壇したのは、京都大学国際高等教育院の喜多一教授。「Why University Teachers Wrote a Python Textbook?」と題し、大学の授業のために書き下ろされたPythonの教科書執筆の背景を紹介した。プログラミング初心者のつまずきポイントを理解しているからこそ、オリジナルの教科書を作ったという喜多教授。はじめてプログラミングに触れる学生向けの授業と教科書に込めた思いを語った。 Pythonを学び、学生は興味をひろげてゆく 喜多教授がPythonを教えるワケ 京都大学の国際高等教育院で教養教育、特に新入生向けの教育を担っている喜多教授。自身のプログラミングとの出会いは、学生時代の1978

    Pythonの独学を支える教科書づくりの裏側、京都大学の喜多教授が授業に込めた思いとは?
    koyhoge
    koyhoge 2023/12/20
    PyCon APAC 2023 喜多さんのキーノートのレポート。メディアの注目が結構高いので良い人選だったと思う。
  • 京都大学が無償で公開しているPythonの教科書、その誕生秘話と中身に迫る

    京都大学は全学共通科目でプログラミング演習の教材に使用している、Pythonの教科書を無償公開している。教科書は京都大学学術情報リポジトリ「KURENAI(紅)」で公開しており、累計ダウンロード数は100万件を超えるという。 教科書は2018年に授業で使用し始めたもので、学生の反響を取り入れながら毎年のようにアップデートを繰り返してきた。稿執筆時点で最新版となる2023年度版では、前年度版の誤植の修正や読みにくい文章を改訂したほか、前年の授業で補足した説明などを追記している。その他、章立ての改訂や新たな演習を追加するなど、公開から約5年が経過した現在でも改良が続けられている。 教科書を執筆したのは、京都大学 国際高等教育院 教授の喜多一氏ら。なぜ、大学教授がPythonの教科書を書くことになったのだろうか? Pythonユーザーが集まる開発者向けのカンファレンス「PyCon APAC 2

    京都大学が無償で公開しているPythonの教科書、その誕生秘話と中身に迫る
    koyhoge
    koyhoge 2023/11/17
    PyCon APAC 2023の喜多先生の基調講演とその追加取材による記事。ええ話だなぁ。
  • PyCon APAC 2023におけるNOCコンテンツに関するご指摘について

    一般社団法人PyCon JP Association(以下「当法人」といいます。)が主催するPyCon APAC 2023(以下「イベント」といいます。)においてネットワークオペレーションセンター(以下「NOC」といいます。)が提供するコンテンツの一部につきまして、DNSクエリ情報を収集し、その一部の情報をインターネット上に公開したコンテンツがありました。このようなコンテンツを公開したことについて、下記に詳述する通り、イベントの主催者として不適切な行為であったと考えます。 イベント参加者、企業スポンサー、Pythonコミュニティおよび運営ボランティアスタッフをはじめとする関係者の皆様にご迷惑とご心配をおかけしたことを心よりお詫び申し上げます。合わせて、件に関してご指摘をいただいたコミュニティの皆様には御礼申し上げます。 当法人は件を厳粛かつ真摯に受け止めるとともに、件の発生事実

    koyhoge
    koyhoge 2023/11/02
    コミュニティでも技術と倫理は両方大事だということが示された事案だったんじゃないだろうか。良い知見として今後に繋がると良いな。
  • PyCon APAC 2023の歩き方 | gihyo.jp

    PyCon APAC 2023 コンテンツチームの小山(koyhoge: こいほげ)です。 2023年10月26日(木)から10月29日(日)まで、PyCon APAC 2023が開催されます。これはアジア太平洋地域のPythonコミュニティが集まる国際カンファレンスで、日で開催されるのは2回目です。主な会場はTOC有明コンベンションホールです。 PyCon APAC 2023 URL:https://2023-apac.pycon.jp/ 日では一般社団法人 PyCon JP Associationが、年に1回PyCon JPカンファレンスを開催していますが、2023年はこれの代わりとしてPyCon APAC 2023の運営を受け持つことになりました。この記事ではPyCon APAC 2023のイベント内容や見どころを紹介していきます。 PyCon APACとは まず最初にPyCon

    PyCon APAC 2023の歩き方 | gihyo.jp
    koyhoge
    koyhoge 2023/10/02
    PyCon APAC 2023にはいろんなコンテンツがあるので、それを整理する記事を書きました。沢山の人に楽しんでもらいたいです。
  • 開発者のWindows、macOS、Linux環境を狙ったDangerousPasswordによる攻撃 - JPCERT/CC Eyes

    JPCERT/CCは、2019年6月から継続して攻撃を行っている標的型攻撃グループDangerousPassword [1][2](CryptoMimicまたは、SnatchCryptoとも呼ばれる)に関連すると思われる、暗号資産交換事業者の開発者を狙った攻撃を5月末に確認しています。この攻撃は、マシン上にPythonやNode.jsがインストールされたWindowsmacOSLinux環境をターゲットとしたものです。 今回は、JPCERT/CCが確認した攻撃および使用されたマルウェアについて解説します。 Pythonマルウェアを起点としたWindows環境における攻撃 攻撃者は、QRコードを扱うためのPythonモジュール(https://github.com/mnooner256/pyqrcode)のbuilder.pyというファイルに不正なコードを挿入したものをあらかじめ用意し、

    開発者のWindows、macOS、Linux環境を狙ったDangerousPasswordによる攻撃 - JPCERT/CC Eyes
    koyhoge
    koyhoge 2023/07/12
    python製QRコード生成ライブラリpyqrcodeに不正コードを挿入しバックドアを仕込む攻撃。WinだけではなくMacやLinuxでもターゲットとなる。
  • Mojoは「C言語のように速いPython」なのか - k0kubun's blog

    LLVMやSwiftを作ったChris LattnerがCEOをやっている会社が、Pythonの使用感とC言語並の性能を併せ持つ言語としてMojoをアナウンスした。 まだ手元で試せる状態でリリースされてはいないが、最大35000倍Pythonより速いという。 Mojo🔥 combines the usability of Python with the performance of C, unlocking unparalleled programmability of AI hardware and extensibility of AI models. Also, it's up to 35000x faster than Python 🤯 and … deploys 🏎 pic.twitter.com/tjT09U4F80— Modular (@Modular_AI) May

    Mojoは「C言語のように速いPython」なのか - k0kubun's blog
    koyhoge
    koyhoge 2023/05/06
    並列処理が前提のプログラミング言語が、これを機にどんどん出てくると面白い。
  • PyCon JP Association Awarded the PSF Community Service Award for Q4 2021

    koyhoge
    koyhoge 2022/05/31
    PyCon JP AssociationがPSF Community Service Awardを受賞。おめでとうございます。受賞記念写真を依頼されて私が撮りました。
  • プログラム言語のPythonとPHPのライブラリが乗っ取られて悪意のあるバージョンが公開、開発者の情報が収集される

    プログラミング言語であるPythonを開発に用いるためのモジュールの人気なもののひとつである「ctx」が、モジュールを取得した開発者の情報を侵害する悪意ある変更を加えられていたことが判明しました。また、オープンソースのプログラミング言語であるPHPの全250万回以上ダウンロードされたモジュールである「phpass」にも悪意のあるバージョンが含まれていたと報じられています。 Popular Python and PHP libraries hijacked to steal AWS keys https://www.bleepingcomputer.com/news/security/popular-python-and-php-libraries-hijacked-to-steal-aws-keys/ PyPI package 'ctx' and PHP library 'phpass'

    プログラム言語のPythonとPHPのライブラリが乗っ取られて悪意のあるバージョンが公開、開発者の情報が収集される
    koyhoge
    koyhoge 2022/05/26
    phpassというものを知らなかったのだけど、password_hash()と同じ目的のものらしい。今どきは使っている人はあまりいないんじゃないかな。
  • LINE <-> Slack

    koyhoge
    koyhoge 2021/01/13
    Bolt for Pythonを用いたSlack-LINEの仲介ボットサンプル。なるほどこう書くのかー。
  • Bolt for Python が FaaS での実行のために解決した課題 - Qiita

    Bolt とは & 自己紹介 近年、Slack のプラットフォーム機能開発チームは、Slack 連携アプリを作るための公式フレームワークである「Bolt(ボルト)」の開発と普及活動に力を入れています。私はこの Bolt の開発を担当しています(特に PythonJava は大部分を私が手がけたので、思い入れもひとしおです)。 Bolt を使うと Web API を使ってメッセージやファイルを投稿して通知するだけのシンプルな連携ではなく、ボタンやモーダルを活用したインタラクティブなアプリを簡単に作ることができます。また、そのような UI 部品を使わない場合でも、Bolt を使うと Events API の受信とリスナー関数の実装を非常に簡単に実装することができます。 今年のアドベントカレンダーは、まだそこそこ空きがあるようなので、埋まらなかった日については、この Bolt のノウハウを

    Bolt for Python が FaaS での実行のために解決した課題 - Qiita
    koyhoge
    koyhoge 2020/11/30
    Slack APIの3秒レスポンス問題を回避するために、ackを返す処理と実ロジックを実行する処理を分離する Lazy Listener。面白そう。
  • GitHub - slackapi/bolt-python: A framework to build Slack apps using Python

    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 - slackapi/bolt-python: A framework to build Slack apps using Python
    koyhoge
    koyhoge 2020/08/21
    Slack Client LibraryのBoltにPython版が作られてたのか。
  • 【Python】Foundation Expert Master 研修  日本AI-Ready協会推薦

    Python®資格を取得しよう ! 話題のAI・ディープラーニングで最も多く利用されている言語。それがPythonです。 Pythonは「コードが読みやすく」「少ないコード記述でプログラムが簡単にかける」特徴があります。今話題の「人工知能(AI)」だけでなく、一般的な「Web開発」や「教育の分野」など、広い分野で使われています。 さらに、現在最も高い年収を得ているのもPythonプログラマで、修得したい言語の第1位になっていることも頷けます。 また、2020年より基情報技術者試験の選択可能なプログラミング言語としても採用されることが決定しています すぐに使えるUbuntu(OS)~Python入りUSBを無料で提供!! Python®研修には、言語概要を学ぶPython®ファンデーション、プログラミングを実装するPython®エキスパート、自在に使いこなすPython®マスターと3種類が

    koyhoge
    koyhoge 2019/09/18
    昨日のPyCon JP 2019で、株式会社アークのPython商標登録が問題だと表明された。お墨付きを得ていたかのような解説は今後どうなるか。
  • 【高合格率と最低価格】アークのITIL®  ISO 研修

    【ファンデーション 合格100%継続中】 Zoom 3日コース(研修と試験) Zoom 2日コース(研修と試験) eラーニングコース(通学不要。研修と試験) ITIL is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited.The Swirl logo? is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. 【情報システム部門実務管理(近日開講)】 (PM Practitioner Manager) <全体管理> (CAI:Collaborate,Assure,and Improve) ・ Zoom 3日コース ・ eラーニングコース <

    koyhoge
    koyhoge 2019/07/22
    Pythonの商標を取りフリーライドしているふざけた会社。
  • Red Hat Enterprise Linux 8 のPython事情 - 赤帽エンジニアブログ

    Red Hatの森若です。 今回はRHEL8でのPythonがどのようにパッケージされているかを見ていきます。 Red Hat Enterprise Linux 8には"python"コマンドがない!? Red Hat Enterprise Linux 8 はインストール直後のデフォルト状態では "python" コマンドが存在しません。(ほとんどの場合"python3"コマンドはあります。) pythonコマンドがない……!? RHELは各種のシステムツールがPythonで実装されており、RHELであれば "python"コマンドが利用できるという状況が続いてきました。RHEL 8では少し様子が違うようです。詳しくみていきましょう。 3つのPython処理系 RHEL 8 Betaでは、Pythonの処理系は3種類存在します。 platform-python: RHELに同梱の各種システ

    Red Hat Enterprise Linux 8 のPython事情 - 赤帽エンジニアブログ
    koyhoge
    koyhoge 2019/01/30
    なるほど、管理ツールが使うpythonはそれ専用になるのね。
  • 保守性・可読性の高いPythonコードを実装するためにはどうすればよいか - はてなの金次郎

    はじめに コードは理解しやすくなければいけない。 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) 作者:Dustin Boswell,Trevor Foucher発売日: 2012/06/23メディア: 単行(ソフトカバー) コードの保守性や可読性を高めるために我々エンジニアはどんなことができるでしょうか? テストを書く 推奨されているコードスタイルに準拠する コメントを書く DRY原則に則る 変更・拡張しやすく設計する ログを出力する・監視する 適切な命名をする etc... まだまだ意識すべきことはあると思いますが、上記の項目はエンジニアであれば恐らく一度は目にしたことがあるような内容であり、暗黙的に了承されたいルールです。 しかし、これらはただの心構えであり、体現するために実際には以下のような項目に落とし込む必要

    保守性・可読性の高いPythonコードを実装するためにはどうすればよいか - はてなの金次郎
    koyhoge
    koyhoge 2019/01/09
    Pythonのプログラミングサポートツールまとめ。