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
We love retro gaming on the Raspberry Pi but there’s nothing quite like retro gaming with a Raspberry Pi. Instead of running an emulator on a Pi, this Raspberry Pi Pico Nintendo 64 cart project, created by maker and developer Konrad Beckmann, is using the Raspberry Pi Pico to host a ROM that runs on the original Nintendo 64 console. I built a working Nintendo 64 flash cart with a Raspberry Pi Pico
SilverStone、極細導体を用いた真っ白な超柔軟電源モジュラーケーブル3製品 2022.06.28 16:26 更新 2022.06.27 配信 導体をわずか直径0.08mmに抑え、圧倒的な柔軟性を獲得 SilverStone Technology(本社:台湾)は2022年6月27日(現地時間)、柔軟性に優れた電源ユニット用のモジュラーケーブル「PP07E-MBW」「PP07E-EPS8W」「PP07E-PCI8W」を発表した。ケーブルカラーはいずれもホワイトに統一されている。 電源ユニットのケーブルとは思えないほどの柔軟性を備えた、スリーブ仕様のモジュラーケーブル。導体を一般的な製品の半分程度に相当する、わずか直径0.08mmに抑えている。製品ラインナップは、ATX 24pinケーブル「PP07E-MBW」とATX 4+4pinケーブル「PP07E-EPS8W」、PCI Expre
米Googleは6月27日(現地時間)、一般ユーザー向けコミュニケーションツール「Hangout(ハングアウト)」の終了と「Google Chat」への移行について説明した。 ハングアウトのモバイルアプリを使っているユーザーにはGoogle Chatへ移行するよう促す通知が表示されるようになる。iOS版アプリは既にApp Storeから消えており、Android版もGoogle Playストアから間もなく削除される見込みだ(国によっては既に表示されなくなっている)。 WebブラウザでGmailに組み込まれたハングアウトを使っている場合は、11月に自動的にGoogle Chatに移行し、その少なくとも1カ月前から移行の予告が表示されるようになる。 ハングアウトは2013年に発表された。一時期はSMS機能も搭載された総合的なコミュニケーションツールという位置付けだったが、一般向けと企業向けで異
今や大人気のスクリプト言語「Python」は、PC内の処理はもちろんインターネットやクラウドとの親和性も高いという特徴を持つ。Pythonを使ってExcelファイルの変換などPC内で完結する処理から、クラウドを活用した各種自動化処理まで便利なスクリプトの数々を紹介する。 Pythonを使って任意のWebサイトからデータを取得するのは比較的簡単です。しかし、最近ではJavaScriptなどを利用して動的に画面を構成したりデータを取得したりすることによって構成されるWebサイトが増えています。このようなサイトからデータを取得するのは骨が折れる作業となります。そこで試したいのがWebブラウザーをPythonから操縦するフレームワーク「Selenium」です。Seleniumを使うとFirefox/Chromeといった主要なブラウザーをPythonなどのプログラミング言語から自動操縦できます。 こ
ここまで見てきたように、Pythonのモジュール(ライブラリー)群はネットワーク管理にも役立つ。さらにPythonにはデータを簡単に収集・分析し、グラフとして可視化できるモジュールが豊富に備わっている。AI(人工知能)システムの構築にPythonが多用されるのは、こうした豊富なモジュール群があるからだ。 そこで調査対象のWebサイトからの応答時間(レスポンス時間)をグラフ化してみよう。requestsモジュールにはHTTPリクエストを発行したWebサイトからレスポンスが到着するまでの時間を出力するメソッドが用意されている。これを利用してレスポンス時間を測定する。 必要なモジュール群をインストール まずプログラムの実装に必要なモジュール群を組み込む。「pip」コマンドで「requests」モジュールをインストールしておこう。ここではhttps://example.comというWebサイトから
今や大人気のスクリプト言語「Python」は、PC内の処理はもちろんインターネットやクラウドとの親和性も高いという特徴を持つ。Pythonを使ってExcelファイルの変換などPC内で完結する処理から、クラウドを活用した各種自動化処理まで便利なスクリプトの数々を紹介する。 インターネットで公開されている情報を定期的に取得し、その情報に基づいて何かの処理をしたい場合があります。昨今、多くのWebAPIやオープンデータが公開されています。それらの有益な情報同士を組み合わせることで、思ってもみない付加価値を見いだすことができるかもしれません。 ここでは、そうした一例として気象情報を定期的に取得して、グラフを描画するスクリプトを紹介します。気象庁が日々公開している気象情報(最高気温と最低気温)を取得してCSVファイルに追記するスクリプト「download.py」(図1)と、そのCSVファイルを読み込
企業で利用するWebサービスの管理もシステム管理における重要な要素だ。システム管理者はWebサービスが正常に稼働しているかどうかを監視する必要がある。 前回紹介したpingコマンドを使えば、サーバーやネットワーク機器が稼働しているかどうかを確認できる。しかしサーバーなどが提供するWebサービスに不具合が起きて、正常に動かなくなっていてもpingだけでは分からない。pingへの応答はOSの役割だからだ。WebサービスはOSにとってはアプリケーションの1つである。このためpingの応答があってもWebサービスにはアクセスできない事例は発生し得る。 管理するWebサービスが増えると、いちいちブラウザーを使ってアクセスしていては時間を要する。Pythonプログラムを駆使すれば、複数のWebサービスが正常に動いているかどうかを一括して調査できる。利用するのはHTTP通信用モジュール(ライブラリー)の
今や大人気のスクリプト言語「Python」は、PC内の処理はもちろんインターネットやクラウドとの親和性も高いという特徴を持つ。Pythonを使ってExcelファイルの変換などPC内で完結する処理から、クラウドを活用した各種自動化処理まで便利なスクリプトの数々を紹介する。 最近は監視カメラの低価格化が進んでいますが、そうした市販製品よりも細かく自分の思い通りにカメラを制御したい人もいるでしょう。市販の監視カメラでは専用のアプリからしか使えない場合が多いのも不便です。Pythonのライブラリを使えば、自由にカメラを制御できるため、自作の監視カメラを作るのも難しくありません。そこで、Webカメラの画像を定期的に撮影してLINEで通知するスクリプト「camera_line.py」を作ってみました(図1)。安価に機材をそろえられるRaspberry Pi(ラズパイ)とUSB接続のWebカメラを組み合
企業のシステム管理者にとって、ネットワーク監視などの日々の運用は欠かせない。企業システムはインターネットやLANの利用を前提としており、ネットワークにトラブルが発生すると業務に支障を来してしまう。 そこでシステム管理者はネットワークの疎通を調べたり、機器の挙動を確かめたりする。そのために手順書を用意し、手作業で実施するシステム管理者も少なくない。例えばネットワークコマンドを順番に入力して、毎回手順書に従って機器の死活監視などを実施するという具合だ。 しかし手作業でネットワークコマンドを実行していると、管理対象の機器やコマンドの種類が増えるにつれて手間や時間がかかるようになる。さらに手作業ではミスも発生しやすい。 こうした面倒な手作業はプログラムによって自動化するに限る。人気プログラミング言語のPythonには、ネットワーク管理のためのモジュール(ライブラリー)が用意されている。これを利用し
今や大人気のスクリプト言語「Python」は、PC内の処理はもちろんインターネットやクラウドとの親和性も高いという特徴を持つ。Pythonを使ってExcelファイルの変換などPC内で完結する処理から、クラウドを活用した各種自動化処理まで便利なスクリプトの数々を紹介する。 作業の自動化で最も時間短縮が望める分野が「繰り返し処理」です。特に画像に関する繰り返し処理は手作業では非常に時間がかかります。こういうとき、画像処理の専用ライブラリを使ってPythonスクリプトを作れば、画像形式の変換からフィルター処理、画像分析まで、高度な処理を手軽に実行でき大幅な時間短縮が望めます。 ここでは、大量の画像ファイルをリサイズして、著作権表示を書き込むというスクリプト「image_copyright.py」を作ってみました(図1)。本格的な画像処理にはOpenCVモジュールが使われますが、今回は簡単な画像処
今や大人気のスクリプト言語「Python」は、PC内の処理はもちろんインターネットやクラウドとの親和性も高いという特徴を持つ。Pythonを使ってExcelファイルの変換などPC内で完結する処理から、クラウドを活用した各種自動化処理まで便利なスクリプトの数々を紹介する。 テキストファイルは、最も基本的でありながら、汎用的でさまざまなデータの基本となるフォーマットと言えます。本特集で扱うスクリプトのソースコード、HTMLやCSS、JSONやXML、CSVなどのデータファイル、文書記述に使うマークダウンもテキスト形式を基本としています。 ここでは、指定フォルダー以下にある大量のマークダウン形式のテキストファイル(拡張子".md")を正規表現で置換するPythonスクリプト「replace.py」を作りました(図1)。「2022/11/22」のような日付の表記形式を「2022年11月22日」のよ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く