
本記事はアルバイトとして勤務されている加藤大地さんによる寄稿です。 はじめに Python 3.13 より、PEP 703 で提案された free threading が実験的にサポートされるようになりました。これまで、Python(厳密にはCPython)のインタプリタでは、global interpreter lock (GIL) という機構によって、同時刻において1つのスレッドしか実行できないようになっており、これによってスレッドセーフであることを保証していました。しかし、3.13 で導入された free threading により、複数のスレッドが同時に実行できるようになったことで、実行時間の短縮が見込まれます。 その一方、C-APIにいくつかの後方互換性のない変更が加わったことで、一部のC拡張モジュールがfree threading モードでは正しく動作しなくなる可能性があり、p
なぜ、プログラミングは役に立つのか 2023.12.15 Updated by Atsushi SHIBATA on December 15, 2023, 10:55 am JST 今回紹介する書籍:『Pythonで学ぶ はじめてのプログラミング入門教室』柴田 淳(SBクリエイティブ、2023) 前回の微積分の話をたくさんの人に読んでいただけたことに気を良くして、というわけでもあるのですが、今回は連載の趣旨に合わせながら、最近私が書いたPythonの入門書について紹介します。プログラミングとは何か、どう学べば良いのかについても、私なりの考えを書いてみたいと思います。 ところでみなさんは、「2」という数を見て何を思い浮かべるでしょうか。「2月」「2番手」「2メートル」「2進法」など、数を見るとたちまち頭の中にいろいろなイメージが想起されるはずです。 「2という数」自体には、実はたいした意味は
なぜ、微積分は役に立つのか 2023.11.27 Updated by Atsushi SHIBATA on November 27, 2023, 14:58 pm JST 今回紹介する書籍:『はじめての物理数学』永野 裕之(SBクリエイティブ、2017) 朝起きてから寝るまで、我々は何種類もの「数」を見ます。 私自身、朝起きるとネットやニュースで降水確率、予想気温のように気象にかかわる数、為替、海外の株式市場の指数など、いろいろな種類の数をチェックします。しばらく前なら、コロナウイルスの感染者数や増加傾向を表す指数を毎日のように確認していました。 自分を取り巻く環境を知るために、私たちはいろいろな「数」を確認します。そして数を手がかりにして、行動を決めます。現代を生きる私たちにとって「数」は、世界を知るための「目」としての役割を持っています。 現代人が日常的に見るこの種の数は、たいてい計
この世には「関数電卓」と聞いて目が輝く人と、そうでない人がいるでしょう。エンジニアである私も含め、目が輝く人は、日本では少数派なのではないかと思います。残念なことです。 「電卓」がなくなって困る人は大勢いるはずですが、「関数」を知らなくても、普通に生きて行けるのも事実。でも関数がなかったら、株価を予測してお金儲けできないし、現代社会を支えるテクノロジーは明治か中世くらいに戻ってしまいます。関数は、社会科学を含む科学的現象を数学的に見るための「目」としてとても重要です。理系の学生は、「科学の目」を養うために関数電卓を使います。 「プログラミング」と聞いて目が輝く人は、関数電卓の場合よりちょっと多いかも知れません。なんと最近の関数電卓は、Pythonでプログラミングできるのです。「えっ、そうなの?」と思った人。私も同じ事を思いました。CASIOの関数電卓『fx-CG50』は、2018年に公開さ
May 11, 201911 likes7,409 viewsAI-enhanced description This document provides an overview of Python development from 2000 to the present (2019). It discusses Python's use for web development and various web frameworks from 2000 to 2010 and now (2019). Sample code is also provided to parse header parameters from a string.Read less
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー この本は,オブジェクト指向のスクリプト言語Pythonの解説書です。Webアプリケーションの作成を通じて,Pythonの使い方や活用方法を学んでいただくのが本書のねらいです。立場的には,拙著みんなのPythonの続編になります。インストール方法やPythonの文法など,基本的なことについても触れていますので,Pythonを知らない人でも楽しんでいただける内容になっています。 「みんなのPython」と同じく,本書の構成は積み重ね式になっています。学習を進めてゆくに当たって必要となる知識や技術を,基本的なことから順を追って解説しています。Pythonの基本
さわかみ投信、トランプ関税ショックの絶好球を見逃した上に現金比率まで高めてしまったが次の球は徹底的に買い向かうと新聞の全面広告で宣言 メタリアル(旧ロゼッタ)、粉飾決算疑惑のオルツと無関係を装うも人的関係を色々と勘ぐられてしまい五石順一社長直々の法的措置の匂わせと火消しプレスリリースで必死の防戦
さわかみ投信、トランプ関税ショックの絶好球を見逃した上に現金比率まで高めてしまったが次の球は徹底的に買い向かうと新聞の全面広告で宣言 メタリアル(旧ロゼッタ)、粉飾決算疑惑のオルツと無関係を装うも人的関係を色々と勘ぐられてしまい五石順一社長直々の法的措置の匂わせと火消しプレスリリースで必死の防戦
空前のPythonブーム、到来!! 「Python」流行っていますね。最近は、AIや機械学習、データサイエンスというようなキーワードを頼りに、Pythonを探しあてる人が多いようです。他にも、ネットワーク、IoT、Webやスクレイピングなど、いろいろなキーワードでPythonにたどり着く人がいます。応用範囲が広く、学びやすく、それでいて長く使えるのがPythonの魅力です。 コンピューターが便利な点は、「手順」を自動化してくれるところです。たとえば、Webから必要な文字や数字を取ってきて、Excelのシートにまとめる手順を自動化することで、面倒なルーチンワークから解放されます。あるいは、CO2濃度が高まって眠気が増すのを避けるために、センサーで検知した数値が2,000ppmを超えたら自動的に社内SNSにお知らせを投げるプログラムを書くこともできます。こうして換気をうながすことにより、生産性
テックビューロ株式会社(本店:大阪府大阪市、法人番号1120001184556、仮想通貨交換業者)(以下、「当社」という。)に対しては、資金決済に関する法律(平成21年法律第59号)第63条の15第1項に基づく当社からの報告及び金融庁の検査を踏まえ、平成30年3月8日(木曜)に、実効性あるシステムリスク管理態勢や適切に顧客対応するための態勢、同年6月22日(金曜)に、適正かつ確実な業務運営を確保するための実効性ある経営管理態勢、法令遵守、マネー・ローンダリング及びテロ資金供与対策、利用者財産の分別管理等に係る実効性ある内部管理態勢について、同法第63条の16に基づく業務改善命令(以下、「3月8日付業務改善命令及び6月22日付業務改善命令」という。)を発出し、その改善状況を定期的に確認しているところである。 当社においては、平成30年9月14日(金曜)に当社が保有していた仮想通貨が不正に外部
不正アクセスによって約70億円相当の仮想通貨が流出した取引所「Zaif」の運営元テックビューロに対し、金融庁が9月25日、3度目の業務改善命令を出した。顧客被害への早急な対応を促すもので、業務停止命令などは必要に応じて判断する方針だ。同社は18日、同庁に被害を届け出たというが、その内容は「全てにおいて不十分」(同庁幹部)だったという。 猶予は2日間 金融庁の“厳しいスケジュール” 今回の業務改善命令では、テックビューロに対し、流出トラブルの事実関係・原因の究明に加え、再発防止策、顧客被害への対応などを、9月27日までに書面で報告するよう求めている。期限まで2日間と猶予はないが、金融庁は顧客被害を重く見た。 流出トラブルを受け、テックビューロは顧客資産の財源確保のため、フィスコ、カイカの2社と支援契約を20日に締結したが、金融庁は「9月末までに約50億円の支援を受けるというが、当庁に具体的な
テックビューロ(大阪市)が運営する仮想通貨取引所「Zaif」は9月20日、ハッキング被害を受け、同社が管理する仮想通貨の一部を流出したと発表した。被害額は約67億円相当と見られ、現在確認を急いでいる。金融庁と捜査当局に報告し、調査や顧客資産の財源確保に努めているという。 同社によれば、9月14日ごろから仮想通貨の入出金サービスなどに不具合が発生。17日にサーバ異常を検知し、18日にハッキング被害を確認した。 ハッキングを受けたのは入出金用のホットウォレット(※)を管理するサーバ。14日午後5時ごろ~午後7時ごろまでの間に外部から不正アクセスを受け、このサーバで管理していた仮想通貨「ビットコイン」「モナコイン」「ビットコインキャッシュ」が不正に外部へ送金された。ハッキングの手法については、捜査中であることや同種犯行の予防のため「差し控える」としている。 (※ホットウォレット:インターネットに
「なまけ者になりなさい」 Python入門書22冊を読み比べてみたものの、コードがどんどん書けるまでには至らず、スーパー初学者のまま、Python学習が停滞している。その原因は明白だ。1つは手をあまり動かしていないこと、もう1つはPythonを学ぶ明確な目標がないからだ。 「わかっているならやれよと」いうお叱りの声が聞こえてきそうだが、楽な方に流れるのが人間というもの。あの水木しげる先生も「なまけ者になりなさい」とおっしゃっている。しかし、Python入門書を読んでいると、「Pythonには、簡単にプログラムを開発するために、便利な道具がさまざまに用意されています」(山田祥寛・山田奈美著『3ステップでしっかり学ぶ Python入門』技術評論社)、「『めんどくさくて無理~』ってことは、コンピューターにやってもらえばいいんだよね」(森巧尚著『Python 1年生 体験してわかる!会話でまなべる
もっとも人気のあるプログラミング言語Python 「政府がIoT(モノのインターネット)を推進」「小学校でのプログラミング教育が必修化」などのニュースを耳にするたび、プログラミングに関心を持ったり、始めたいと思ったりしている人も多いはず。 Pythonは今、もっとも人気のあるプログラミング言語(Googleでプログラミング言語のチュートリアルが検索された回数を分析しているサイト、「PYPL PopularitY of Programming Language」などより)です。人工知能やデータサイエンスの分野で使われながらも、シンプルでわかりやすく、これからプログラミングを始めたい人に最適と言われています。数年前まではPythonに関する書籍はそれほど多くありませんでした。しかし、現在では特にディープラーニングや機械学習など人工知能に焦点を当てたものまでを含めて、Python関連書籍は増え続
「素人」というのは少し言い過ぎで、正確には「専門外の人間」となるのですが、このような人たちがイノベーションを起こしてきたのは歴史的にも事実です。遺伝の法則を発見したメンデルは修道院の司祭ですし、蒸気機関のワットは計測機器の設計技師です。農家出身で数学や自然科学に詳しいメンデルは、エンドウマメの育種を通じて遺伝の法則を発見し、数理に詳しいワットは蒸気機関の効率を数学的に解き明かし、実用できるよう改良して世界中に広めました。非専門家が他分野の知識を持ち込んで起こるのがイノベーションです。イノベーションの本質は、ジャンルとジャンルの合体なのです。 プログラミングはなぜ重要か:本当に学ぶべきなのは誰? コンピュータはその登場以降、既存の仕組みを壊しながら世の中を変えてきました。フィルムカメラやカセットテープ、CD、電話機がスマートフォンに置き換わり、誰もがAI(人工知能)の仕組みを知りたがっている
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く