タグ

ブックマーク / news.mynavi.jp (184)

  • 2万4000超の開発者に聞いた、Pythonでよく使うフレームワークは?

    Python Software Foundationは5月5日(米国時間)、「Python Software Foundation News: Python Developers Survey 2019 Results」において、2万4000名以上のPython開発者が参加した調査の結果を伝えた。 同調査は、Pythonがどのような用途で使われており、昨年と比較してどのように推移したのかなどがまとめられている。加えて、Python開発者が分野ごとによく使っているフレームワーク、ライブラリ、ツールなどについてもまとまっており、参考になる。 掲載されている主なフレームワークやライブラリ、ツールは次のとおり。

    2万4000超の開発者に聞いた、Pythonでよく使うフレームワークは?
  • 矢部浩之、岡村隆史に公開説教「景色を変えた方がいい」「性格変えろ」

    お笑いコンビ・ナインティナインの岡村隆史が4月30日深夜、ニッポン放送『ナインティナイン岡村隆史のオールナイトニッポン』(毎週木曜25:00~)に生出演し、先週放送の同番組内での発言について謝罪。相方の矢部浩之も駆けつけ、“公開説教”した。 岡村は冒頭、「僕の発言によって、たくさんの人たち、特に女性の皆さんに不快感を与えたことについて心から謝罪させていただきます。当に申し訳ございませんでした」と謝罪。「経済的な問題で生活が苦しくてやむを得ず風俗業につく方がいらっしゃることへの理解や想像力を欠いた発言をしてしまいました。心からお詫びいたします」などと、謝罪の言葉を繰り返した。 放送開始から約35分経過したところで矢部が登場し、「やったな、やってもうたな。もたんやろ、2時間」と岡村に話しかけ、「緊急事態よ、ナインティナインも。情けないやろ。情けないな」とコメント。岡村は「ごめんなさい。申し訳

    矢部浩之、岡村隆史に公開説教「景色を変えた方がいい」「性格変えろ」
  • GitLab、日本法人「GitLab Japan」を設立し、日本に本格参入

    オープンソースのDevSecOpsツールを提供を提供する米GitLabは4月28日、日法人「GitLab Japan」を設立し、日格参入することを発表した。日のカントリーマネージャーには村上督(むらかみ・ただし)氏が就任した。 今後はセールス、チャネル、サービスなど各人員を拡充し、日事業を拡大していくという。 今回、ゴールドマン・サックスなどから2億6000万ドルの資金提供を受けたことから、グローバル展開を加速。その一環で、日にも格参入するという。 村上氏は「日に拠点がない中でもユーザーは増えており、このままでもいいという考えもあるが、ビジネス的なインパクトを与え、次のステップをもっていくためには、日に拠点を置く必要ある。日はシステムインテグレータに依存する傾向が強いので、SI、サポート面からも、再販も含めてSIerと一緒にやっていく必要がある」と、今後、SIerのパ

    GitLab、日本法人「GitLab Japan」を設立し、日本に本格参入
  • ゼロからはじめるPython(62) PythonでExcelを自動操縦しよう - ExcelファイルをPDFに変換

    今回はPythonを利用して、Excelを自動操縦する方法を紹介する。PythonからExcelを自動操縦できれば、事務作業の効率化に大いに役立つだろう。その一例としてExcelファイルをPDFに変換するプログラムを紹介する。 PythonExcelを操作してPDFを出力した VBAよりもPythonで自動化しよう ところで、マルチプラットフォーム対応のプログラミング言語Pythonだが今回はWindows専用だ。というのも、今回はWindowsに備わっているCOM(ActiveX)機能を使うからだ。もともとExcelには処理を自動化するのためにVBAというマクロ機能が備わっているが、外部のプログラミング言語から操作できるよう考慮されている。そのため、このCOM機能を利用することでPythonからもExcelを自動操縦できるようになっている。VBAよりも柔軟で先進的なライブラリを多数備え

    ゼロからはじめるPython(62) PythonでExcelを自動操縦しよう - ExcelファイルをPDFに変換
  • 人工知能技術アシストエディタ「Microsoft Editor」登場

    Microsoftは3月30日(米国時間)、「Introducing Microsoft Editor – Bring out your best writer wherever you write - Microsoft Tech Community - 1247931」において、インテリジェントライティングアシスト機能を備えた「Microsoft Editor」を発表した。Microsoft Editorは2020年3月30日(米国時間)よりサービスの提供が開始され、一般公開は2020年4月末が予定されている。 Introducing Microsoft Editor – Bring out your best writer wherever you write - Microsoft Tech Community - 1247931 Microsoft Editorの機能が提供される

    人工知能技術アシストエディタ「Microsoft Editor」登場
  • Windowsユーザーに贈るLinux超入門(44) LinuxでパッケージとしてUbuntu生まれのSnapを使ってみる

    Snapパッケージ これまで3回にわたって、Ubuntu、SUSE Linux Enterprise Server/openSUSE Leap、Red Hat Enterprise Linux/CentOSのパッケージ管理システムについて取り上げてきた。各Linuxディストリビューションで使用しているパッケージ管理システムは異なっているものの、ベースに採用している概念は似ており、コマンドは異なるが操作方法もよく似ていることを説明した。 今回は、別の切り口からSnapというパッケージについて紹介する。パッケージ管理システムとしての名称は「Snappy」というのだが、Snapパッケージという名称のほうが使われているようなので、ここでもSnapパッケージという名称を使う。 Snapcraft - The app store for Linux Snapパッケージ(Snappy)は、Canonic

    Windowsユーザーに贈るLinux超入門(44) LinuxでパッケージとしてUbuntu生まれのSnapを使ってみる
  • Windows 10ミニTips(463) 「.」を使ってユーザーフォルダーを開く

    Windows 10ミニTips」は各回の作成時点で最新のWindows 10環境を使用しています。 「ファイル名を指定して実行」に「.」(ピリオド)を入力 Windows 10のアカウントに紐付くデータは、ユーザーフォルダーに格納されている。下図のとおり、デスクトップやドキュメントの実体となるフォルダーが並び、レジストリに格納したデータもファイルとして存在することを見て取れるだろう。 隠しフォルダーやシステムファイルを表示した状態のユーザーフォルダー さらにWindows 10自身や使用するアプリの設定情報を格納するAppDataフォルダーも存在し、設定の変更やログファイルの参照時、ユーザーフォルダーにアクセスする場面は多い。 ユーザーフォルダーはアカウント名に応じて名前が変化するため、パス情報は環境変数「USERPROFILE」に格納している。エクスプローラーのアドレスバーや「ファイ

    Windows 10ミニTips(463) 「.」を使ってユーザーフォルダーを開く
  • 現金払い不可、かけラーメンのみ - 革新的すぎるラーメン屋に行ってきた

    ある日、編集部のツウな上司から「蒲田で、すげぇラーメン屋を見つけたから行ってみてよ」と声をかけられた。何が"すげぇ"のかというと、ラーメン屋なのに"現金不可"、しかもメニューは"かけラーメンのみ"だというのだ。ラーメン屋の会計で電子マネーを使ったことがないし、"かけラーメン"というものをしたこともない。たしかに"すげぇ"。面白そうだったので、さっそく蒲田に駆けつけた。 蒲田の飲み屋街に佇む「かけラーメン まさ屋」 絶対、電子マネーが使えなさそうな店構えなのに…… 蒲田の駅前商店街を進んで小路に入ると、スナックや居酒屋がひしめく古き良き昭和風情たっぷりの飲み屋通りに行きつく。実は、この辺りには行列のできるラーメン店も数軒あり、ラーメンファンにはわりと馴染み深い場所だったりする。そんな一角に「メニューはかけラーメンのみ、現金不可」と書かれた手書き看板を発見。ここが、目当ての一軒「かけラーメ

    現金払い不可、かけラーメンのみ - 革新的すぎるラーメン屋に行ってきた
  • Google ChromeのCPU喰いが気になるなら「Tab Freeze」機能を試してみよう

    Google Chromeはマルチプロセスアーキテクチャと呼ばれるデザインを採用している。これはタブごとに別のプロセスが生成される仕組みで、メモリ使用量やCPUリソースの消費量が増えやすい反面、タブを閉じることでリソースの開放が行われやすく、さらにWebブラウザ全体のロバスト性も向上しやすいという特徴があると言われている。 しかし、場合によっては、バックグラウンドで動作を続けるタブで大量のCPUリソースが消費されることがある。これを回避する機能が、先日公開されたChrome 79に実験的な機能として導入された。 この機能は「Tab Freeze」と呼ばれており、5分間以上バックグラウンドに存在するタブを自動的に停止するというもの。CPUリソース消費を大幅に抑えて、ノートPCなどのバッテリーの持ちが改善される可能性がある。 Chrome 79に実験的に導入された機能「Tab Freeze」

    Google ChromeのCPU喰いが気になるなら「Tab Freeze」機能を試してみよう
  • 声優・花守ゆみりが「膝蓋骨亜脱臼及び半月板損傷」のため『Re:ステージ!』卒業を発表

    声優の花守ゆみりが11月1日、「膝蓋骨亜脱臼及び半月板損傷」のため『Re:ステージ!』伊津村陽花役を卒業することを所属事務所のm&iが発表した。 所属事務所のm&iによると、花守は先日より膝の不調が続いており、詳しく検査したところ「膝蓋骨亜脱臼及び半月板損傷」と診断されたと発表。担当医師からは当面、膝に負担がかかる可能性のあるパフォーマンスの禁止を申し渡されているとのこと。 そして、伊津村陽花役として出演している『Re:ステージ!』は、11月17日に大宮ソニックシティ大ホールにて開催されるライブ「PRISM☆LIVE!3rd STAGE~Reflection~」をもって卒業することを発表した。 今回の件に関して花守は、「発表にもありました通り、この度、伊津村陽花役を卒業させて頂きます。彼女の声として紫ちゃん達と共に歩んだ時間はとても大切な宝物です。彼女がこれからもアイドルとして、もっともっ

    声優・花守ゆみりが「膝蓋骨亜脱臼及び半月板損傷」のため『Re:ステージ!』卒業を発表
  • AWS、プログラミング言語「Rust」を支援 - AWS Open Source Blog

    AWS(Amazon Web Services)は現地時間14日、公式ブログAWS Open Source Blogにおいて、プログラミング言語「Rust」のサポートを発表した。 公式ブログでは、Rust関連のコンパイラやライブラリ、ツールなどのAmazon S3への保存、RustコンパイラのRegression test(バージョン前後のパフォーマンスのテスト)を行うツールCraterの設置、Rustのライブラリcrate(クレート)のドキュメンテーションホスト「Docs.rs」の運営などAWSの支援の一端を明かしている。 Firefoxの高速化の立役者とも評された「Rust」は、速度・安全性・並行性の3つを掲げ、Stack Overflow調査で「最も愛されているプログラミング言語」の1位にたびたびランキングされている。AWS Open Source Blogでは、Rustデータのシ

    AWS、プログラミング言語「Rust」を支援 - AWS Open Source Blog
  • 知らなければ気づかない? ‐ 映画『HELLO WORLD』がデジタル作画で描いたもの

    インタビュー PR提供:ワコム 知らなければ気づかない? ‐ 映画『HELLO WORLD』がデジタル作画で描いたもの 公開中の映画『HELLO WORLD』は、『劇場版 ソードアート・オンライン-オーディナル・スケール』の伊藤智彦監督が初めて手掛けるオリジナル長編映画。脚小説家の野﨑まど、キャラクターデザインに『けいおん!』の堀口悠紀子を迎えて描かれるのは、京都に暮らす内気な高校生・直美が、突如現れた10年後の自分と名乗る青年・ナオミと共に、恋仲となる同級生・瑠璃が命を落とす運命を変えるために奮闘する、SFラブストーリー。 その制作を手掛けるのが、総合デジタルプロダクションとして知られるグラフィニカだ。劇場アニメ『楽園追放 -Expelled from Paradise-』(2014年)、TVシリーズ『十二大戦』(2017年)等の意欲作で注目を集め、近年勢いを増しているセルルック=セ

    知らなければ気づかない? ‐ 映画『HELLO WORLD』がデジタル作画で描いたもの
  • Linuxでハードウェア情報を表示するコマンドまとめ

    Opensource.comは9月16日(米国時間)、「Linux commands to display your hardware information|Opensource.com」において、Linuxにおいてハードウェア情報やネットワーク情報を表示するコマンドを紹介した。 Linuxでは、コマンドを使うことでシステムに関するさまざまな情報を得ることが可能。記事ではさまざまなコマンドが取り上げられており、情報を得る際の資料として参考になる。 記事で紹介している主なコマンドの使用例は次のとおり。

    Linuxでハードウェア情報を表示するコマンドまとめ
  • HTTP/2実装に脆弱性、DoS攻撃のおそれ

    United States Computer Emergency Readiness Team (US-CERT)は8月14日(米国時間)、「Multiple HTTP/2 Implementation Vulnerabilities|CISA」において、複数のHTTP/2実装に脆弱性が存在すると伝えた。これら脆弱性を悪用されると、攻撃者によってDoS(サービス運用妨害)状態を引き起こされる危険性があるとされている。 脆弱性に関する詳細情報は次のページにまとまっている。 VU#605641 - HTTP/2 implementations do not robustly handle abnormal traffic and resource exhaustion VU#605641 - HTTP/2 implementations do not robustly handle abnor

    HTTP/2実装に脆弱性、DoS攻撃のおそれ
  • Windows 10のパスワード、24カ月以内に不要へ - 阿久津良和のWindows Weekly Report

    レポート Windows 10のパスワード、24カ月以内に不要へ - 阿久津良和のWindows Weekly Report Windows 10でパスワードが不要になる――その日が近づいてきた。Microsoftが米国時間2019年7月10日にリリースしたWindows 10 Insider Preview ビルド18936には、「Make your device passwordless(デバイスをパスワードレスにする)」というオプションが一部のPCに展開された。オプションを有効にすると、サインイン画面で選択可能だったパスワード入力が無効になる。 Windows 10 Insider Preview ビルド18936の新オプション 画面が撮影できないため、こちらはイメージ図。赤色の罫線で囲んだオプションが使用できなくなる 最近のPCWindows Hello対応カメラを備えるデバイ

    Windows 10のパスワード、24カ月以内に不要へ - 阿久津良和のWindows Weekly Report
  • ゼロからはじめるPython(52) Pythonでちょっと使えるデスクトップ英和辞書

    今回はPythonで手軽にデスクトップアプリが作れる点に注目して、簡単な英和辞書を作ってみよう。最近では多くの辞書データが無料で公開されている。こうした無料データを自作プログラムから利用できれば、オリジナル辞書ツールを手軽に作成できるだろう。自作の辞書ツールを作ってみよう。 手軽にオリジナル英和辞書を作ってみよう 最初に英和辞書データを入手しよう まずは、英和辞書データを入手しよう。検索してみると、英和辞書のデータは、データベース形式で扱いやすく加工してある、EJDict-handを利用する。生のテキストデータに加えて、SQLite形式でも提供されている。また、65,600語を収録している。 そもそも、この英和辞書データは、パブリックドメインの辞書データejdicをベースにしつつ、筆者がメンテナンスをしているものだ。こちらのGitHub上でメンテナンスしている。 実際のSQLite形式のデ

    ゼロからはじめるPython(52) Pythonでちょっと使えるデスクトップ英和辞書
  • 実行してはいけないLinuxコマンド(19) カーネルをパニックさせる「キル・スイッチ」を実行してみる(2)

    想定外の操作で起こす「キル・スイッチ」 前回はSysRqの仕組みを使ってLinuxカーネルをパニックさせる方法を取り上げた。カーネルをパニックさせたものの、前回取り上げたのは、いわば正規の方法でカーネルをパニックさせる方法だ。今回は、それとは別の方法でカーネルをパニックさせる方法を紹介しよう。 カーネルパニックは正規の方法だけではなく、カーネルが提供している機能を来想定されていない使い方をすることでも引き起こすことができる。ただし、その手の穴のようなものは、カーネルのバージョンが上がると塞がれる、つまり、操作できないように変更されることも多く、いつまでも使えるわけではない。 キル・スイッチ「パターン2」を実行 では早速、前回とは異なるパターンのキル・スイッチを実行してみよう。以下が作業手順だ。 cat /dev/port うまくいくと、システムがフリーズして操作できなくなる。 実行直前の

    実行してはいけないLinuxコマンド(19) カーネルをパニックさせる「キル・スイッチ」を実行してみる(2)
  • ゼロからはじめるPython(49) Pythonでブラウザ自動操縦してカード明細を自動でダウンロードしよう(その1)

    クレジットカードの利用明細はこまめにチェックする必要がある。なぜなら、カードの不正使用などの危険があるからだ。しかし、最近ではオンライン明細が推奨されており、カード会社のサイトにログインして、明細をダウンロードしなければならないことも多い。カードが複数枚あるなら、それはかなり面倒な作業となる。そこで、自動でカード明細をダウンロードするプログラムを作ってみよう。今回は、環境の構築をし、簡単なプログラムを作ってみよう。 Webブラウザを自動操縦しているところ Webブラウザを自動操作しよう PythonにはデータをWebから取得する命令がいろいろある。最も簡単なのは、Pythonに標準で用意されているurllib.requestだ。これを使うと任意のURLからデータを取得できる。しかし、最近のWebサイトは、セッションという仕組みを利用していたり、JavaScriptでページをレンダリングした

    ゼロからはじめるPython(49) Pythonでブラウザ自動操縦してカード明細を自動でダウンロードしよう(その1)
  • エバンジェリストからアドボカシーへ、MicrosoftとIBMが進める開発者起点のIT変革 | 阿久津良和のITビジネス超前線 | NewsInsight

    時計 / ウェアラブル 【Apple担当役員インタビュー】10周年のApple Watch、私たちの生活をどう変えた?

    エバンジェリストからアドボカシーへ、MicrosoftとIBMが進める開発者起点のIT変革 | 阿久津良和のITビジネス超前線 | NewsInsight
  • ゼロからはじめるPython(44) Pythonを使ったWebサイトは百円で運用できる(その2)

    前回、Pythonを使ったWebサイトを作成する手順を紹介した。とはいえ、簡単なメッセージを表示するだけで面白くない。そこで、今回は、スマートフォンでも更新できるメッセージボードを作ってみよう。 今回作るメッセージボード WebブラウザとWebアプリのやりとり Pythonのプログラムを、Webサーバ上で動かすなら、それは『Webアプリ』だ。Webアプリでは、サイトを訪問するユーザが使うWebブラウザとPythonのプログラムのやりとりで成り立っていく。それは、つまり、HTMLの中に、ユーザーの選択に応じてWebブラウザがパラメータを送信するようにしておいて、パラメータを受信したときに、Pythonのプログラムで処理するようにするということを意味する。 そもそも、Webの世界は、HTTPという規約に則って動いている。HTTPは、リクエスト(要求)とレスポンス(応答)の一セットが基だ。We

    ゼロからはじめるPython(44) Pythonを使ったWebサイトは百円で運用できる(その2)