タグ

neumannのブックマーク (7,212)

  • ツールの作り方 – 通信編/MCプロトコル | PLCのメモ書き

    ' 送受信バッファと変数間のコピーで使うAPI。ByRefにしてポインタ渡し。VBAやVB6.0以前だと"**** As Any"という型が使えたけどVB.net以降はAnyが使えない。 Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (ByRef Destination As Byte, ByRef Source As Short, ByVal length As Integer) Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (ByRef Destination As Short, ByRef Source As Byte, ByVal length As Integer) Private Declare Su

    ツールの作り方 – 通信編/MCプロトコル | PLCのメモ書き
    neumann
    neumann 2024/05/15
  • 毎日誰かが用水路に食われている…4年間で108人死亡の「岡山県の人食い用水路」が野放しのままなワケ 用水路の危険性は矮小化されている

    岡山県の岡山市や倉敷市では用水路への転落事故が後を絶たない。県の調査によると、2013年からの4年間で1562件の転落事故が発生し、108人が死亡している。なぜ事故はなくならないのか。岡山市出身のルポライター・昼間たかしさんは「柵の設置が進められているが対策は行き届いていない。長らく用水路の危険性が矮小化され、放置されてきた」という――。 岡山県で用水路への転落事故がなくならない理由 岡山県南部、岡山市や倉敷市は全国でも屈指の用水路が張り巡らされた地域である。全国の用水路の総延長は約40万キロあるが、そのうち岡山市だけで1%にあたる4000キロ、倉敷市は2000キロを占めている。 そもそも、なんで岡山県南部にはそんなに用水路が張り巡らされているのか。 用水路の歴史は岡山県の歴史である。戦国時代の後期まで、岡山県南部は瀬戸内海に浮かぶ児島(現在の児島半島)と土との間に20余りの島が点在する

    毎日誰かが用水路に食われている…4年間で108人死亡の「岡山県の人食い用水路」が野放しのままなワケ 用水路の危険性は矮小化されている
    neumann
    neumann 2024/05/13
  • アルパインから世界初のプラズマクラスター付き後席モニターが登場

    neumann
    neumann 2024/05/13
  • 仕事の進め方がグダグダの会社はどうすればいいのか、「プロジェクトマネジメントの基本が全部わかる本」の著者に聞いてみた

    仕事の進め方がグダグダの会社はどうすればいいのか、「プロジェクトマネジメントの基が全部わかる」の著者に聞いてみた 「プロジェクトマネジメントの基が全部わかる」を執筆し、ご自身もプロジェクトマネージャーやプロダクトマネージャーとして23年経験を積んできた橋将功さん。 橋さんは、セミナーや著書でプロジェクトマネジメントについての知見を発信されていますが、今回 Agend であえてお聞きするのは「専門のプロジェクトマネージャーがいないグダグダになっている職場で、どう仕事を回していくか」。 「うちの会社は仕事を回すのが下手」と感じている方にこそ読んでいただければと思います。

    仕事の進め方がグダグダの会社はどうすればいいのか、「プロジェクトマネジメントの基本が全部わかる本」の著者に聞いてみた
    neumann
    neumann 2024/05/10
  • トーキング・モジュレーターとは?〜トークボックスは楽しい〜 [vol.135]|マサツム

    トーキング・モジュレーター(Talking Modulator)楽器の音をホースを通して口の中に響かせ、しゃべるような音の変化をつける奏法、エフェクターのことをいいます。 エフェクター自体はトークボックスとも呼ばれることが多いです。 口の形を変えてワウのような演奏ができます。 ボコーダーと並んで70年代〜に使用されていました。 音の変化の原理がとてもアナログ的な面白い発想で、見た目にもインパクトがあります。 倍音を多く含む音色の方が音の変化が分かりやすく効果的なので、ギターでは歪んだ音、シンセではノコギリ波で使用されることが多いです。 トーキング・モジュレーターのしくみトーキング・モジュレーターの演奏をするには、エフェクターを使います。 エフェクターといっても特殊な構造をしています。 スピーカーが内蔵されていて、つないだホースを伝って、ホースの先から楽器音が出力されます。 その音が出るホー

    トーキング・モジュレーターとは?〜トークボックスは楽しい〜 [vol.135]|マサツム
    neumann
    neumann 2024/04/30
  • 地球から240億キロ、ボイジャー1号システム復旧に成功 5カ月ぶりに解読可能データ受信

    (CNN) 地球から最も遠い宇宙空間を飛行する米航空宇宙局(NASA)の探査機「ボイジャー1号」から、5カ月ぶりに解読可能なデータが地球に届いた。NASAのチームが試行錯誤を繰り返し、通信問題を引き起こした原因が1個のチップにあることを突き止めて、解決策を編み出した結果だった。 ボイジャー1号は現在、地球から240億キロメートル離れた宇宙空間を飛行中。打ち上げから46年を経て、さまざまな不具合や老朽化の兆候が見えている。 今回の問題は2023年11月に発生。飛行データシステムの遠隔測定モジュールから送られてくるデータが解読不可能になった。 ボイジャー1号の飛行データシステムは、現在の健康状態を表す工学データを科学計器の情報と組み合わせて収集している。地球上の管制室はそのデータを、0と1で構成される2進コードで受信する。 ところが11月以来、この飛行データシステムがループ状態に陥り、無線信号

    地球から240億キロ、ボイジャー1号システム復旧に成功 5カ月ぶりに解読可能データ受信
    neumann
    neumann 2024/04/24
  • [ORACLE] ログイン失敗回数を無制限にする – ORACLE逆引きノート

    オラクルのデフォルト状態では、ログインに10回失敗するとアカウントがロックされるように設定されています。 これを何回失敗してもロックしないようにする方法です。 手順 まず、現在の設定を確認します。 例)ログインの失敗許可回数を確認する

    neumann
    neumann 2024/04/23
  • NASAが宇宙ステーションからごみ放出→大気圏抜けて“民家に直撃”する事故発生

    NASAは4月15日(現地時間)、宇宙ステーションから放出した廃棄物の一部が大気圏を抜けて民家に衝突していたと発表した。NASAは2021年3月ごろ、老朽化したニッケル水素電池など約2.6t分の機材を宇宙に放出。地上に届く前に大気圏で燃え尽きると計算していたが、その一部が燃え尽きずに24年3月8日に米フロリダ州の民家に落ちたという。 米フロリダ州のある住人は3月8日、「家に何かが落ちてきて天井を突き破り、床を引き裂いた」という旨をX上に投稿していた。幸いにもけが人はいなかったという。 この投稿を見たNASAが落ちてきた物体を回収して分析したところ、21年3月に宇宙ステーションから放出した古い機材の一部であると判明。落ちてきた物体の大きさは、高さ10.16cm、直径4cm、重さ725g。金属合金のインコネル製で、廃棄した電池を積載するために使われた貨物パレットの支柱の一部だった。

    NASAが宇宙ステーションからごみ放出→大気圏抜けて“民家に直撃”する事故発生
    neumann
    neumann 2024/04/18
  • BOSS GT-1の基本講座①はじめに

    ここではBOSSのマルチエフェクターのGT-1の基的な使い方を説明していきます。パソコンのGT-1専用アプリケーション「BOSS TONE STUDIO for GT-1」の画面で説明しますが、パソコンが手元にない方であってもGT-1体から同様に設定が可能です。 GT-1のプリセットで遊ぶのも楽しいですが、理想の音を作るためには、まっさらな音から音作りできるスキルが必要になってきますので、今回はまっさらな音から作り始めて、かっこいいディストーションサウンドを作るまでの基を解説していきます。 今回はまっさらな音から「ドンシャリ」サウンドを作ります まずは「どんな音を作るか?」を決めます。今回の記事では例として、中音域を押さえ低音域と高音域を少しブーストさせた、ドンシャリとした音のディストーションサウンドを作ります。 今回、なぜドンシャリサウンドなのかには理由があります。ドンシャリするギ

    BOSS GT-1の基本講座①はじめに
    neumann
    neumann 2024/04/08
  • ドライバーをインストールして取り付けたが認識されず、デバイスマネージャーに「コード39」のエラーが表示されるのですが? | アイ・オー・データ機器 I-O DATA

    ドライバーをインストールして取り付けたが認識されず、デバイスマネージャーに「コード39」のエラーが表示されるのですが? コンピュータ側のセキュリティ設定でメモリー整合性の設定がONになっていると、ドライバーの導入がうまくいかず、デバイスマネージャーで「デバイスドライバーを読み込むことができません。ドライバーが壊れているかドライバーがない可能性があります。(コード39)」とエラーが表示される場合がございます。 (一部のPCでは、よりセキュリティを高くするために上記設定が有効になっています。) 設定をOFFにして製品が認識されるかどうかご確認ください。 設定の変更手順は以下をご参照ください。 1.PCの画面左下のWindowsロゴ(スタートボタン)を右クリックし、[設定]を起動します。 2.更新とセキュリティ→[Windowsセキュリティ]をクリックします。 3.[デバイスセキュリティ]をク

    neumann
    neumann 2024/03/29
  • Bluetooth Low Energy(BLE)/ iBeaconとは - Qiita

    BLEとiBeaconについて勘違いしていたこともあり、まとめ直してみました。 間違ってたらご指摘いただけるとうれしいです・・・ BLEとは Bluetooth 4.0規格の一部 BLE、BTLEなどとも呼ばれる 特徴 超低電力(ボタン電池1つで数年稼働) 2.4GHz帯を利用して、最大1Mbpsの通信が可能 これまでのBluetoothとは互換性がない 通信距離は2.5mから50m 同時接続数に制約はない(従来のBluetoothでは最大7台) 物理的な物、水、人体などによって電波強度に影響がでる BLEのブロードキャスト通信を利用したiOSの近接通知機能 特徴 iOS7から搭載された機能 ある範囲に入った/出た、何階にいるか、等を簡単測定できるAPI OSレベルでBLEのブロードキャスト通信を受信し、アプリに通知 単方向のブロードキャスト通信のみで、双方向通信はできない iBeacon

    Bluetooth Low Energy(BLE)/ iBeaconとは - Qiita
    neumann
    neumann 2024/03/28
  • BLEビーコンを紐解く2 | ITフリーランスエンジニアの案件・求人はPE-BANK

    BLEビーコンを紐解く」の第2回目です。 今回は、iBeaconフレームが題です。ですが、その前に、まだ触れていないAdvertiser’s Addressフィールド(以下 AdvA)とAdvertiser’s Dataフィールド(以下 AdvData)、およびその構成単位であるADストラクチャ(以下 AD Structure)について紹介します。 AdvA デバイスを識別するためのアドレスとして、6 オクテット長が割り当てられています。PDU Header内にあるTxAddフィールド値が0の場合、機器固有のパブリックアドレスとなり、1の場合、不定値なランダムアドレスになります。 パブリックアドレスの場合は、LANでおなじみのMACアドレスに相当し、24オクテットのベンダ識別子(OUI) と24オクテットのベンダ定義値で構成されています。ですので、AdvA値を読み解くとビーコンの製造メ

    BLEビーコンを紐解く2 | ITフリーランスエンジニアの案件・求人はPE-BANK
    neumann
    neumann 2024/03/28
  • Android BLE ドキュメントを参考にSCANまで - Qiita

    Android BLE を下記、ドキュメントを参考に実装します。 今回は、Scanした結果をログ出力するところまでやります。 曖昧な理解なところがあるのであくまで参考程度で。 ①概要 https://developer.android.com/guide/topics/connectivity/bluetooth?hl=ja ②Bluetooth Low Energyの概要 https://developer.android.com/guide/topics/connectivity/bluetooth-le?hl=ja#find ③Bluetooth Low Energyを使用する https://developer.android.com/guide/topics/connectivity/use-ble?hl=ja#connect BLEパーミッション ②Bluetooth Low

    Android BLE ドキュメントを参考にSCANまで - Qiita
    neumann
    neumann 2024/03/28
  • AndroidのAPKを逆コンパイルする - Qiita

    2年ほど前に知ってて当たり前のように教えていただきました。 最近、再び逆コンパイル(デコンパイル)する機会がございましたので、Qiita記事としてメモを投稿しておこうと思います。 手順 apkファイル から dexファイル を取り出す dexファイル を jarファイル に変換する jarファイル から classファイル を取り出す classファイル を javaファイル に変換する だいたいこんな感じです。 必要なツール dex2jar(手順2で使用する) https://github.com/pxb1988/dex2jar Java Decompiler(手順4で使用する) http://varaneckas.com/jad まずは、サンプル用のapkを用意します。 せっかくなので以下の記事で使用したサンプルアプリのapkを逆コンパイルしてみようと思います。 ActivityとFr

    AndroidのAPKを逆コンパイルする - Qiita
    neumann
    neumann 2024/03/27
  • 【初心者向け】AnacondaでPythonの仮想環境を作成・切り替える(多分)最も簡単な方法 - Qiita

    はじめに (読んでください) Anacondaでの仮想環境の作成方法と切り替え方法についてのまとめです。 Anacondaでは、たとえ仮想環境下であってもpipとcondaの競合を起こすと最悪再インストールしなければなりません。逆に言うと再インストールさえすれば大した問題ではないです。よって、Anacondaを使用する際には、 目的に合った仮想環境を作成 condaにあるライブラリはcondaでインストールする。 その他のライブラリはpipで慎重にインストールする。 という方針がオススメです。 そもそもAnacondaを入れたはずなのにcondaコマンドが使えねぇ!という方はおそらくPATHが通っていないためなので、自力で解決できそうな方は以下のように.bashrcや.zshrcにPATHを通してみてください。 ピンと来ない方は、Anacondaを再インストールしてPATHがどうたらって聞

    【初心者向け】AnacondaでPythonの仮想環境を作成・切り替える(多分)最も簡単な方法 - Qiita
    neumann
    neumann 2024/03/18
  • サクラエディタでよく使う正規表現たち【備忘録】 - Qiita

    よくお世話になっている正規表現ですが、毎日使うものでもないので、なかなか覚えることができず。。。 使う度に検索するものもあるので、自分のための正規表現備忘録を作成することにしました。 データ整理などに使っているだけなので、偏りがあるかもしれません。 全角文字だけ

    サクラエディタでよく使う正規表現たち【備忘録】 - Qiita
    neumann
    neumann 2024/03/17
  • 第22回 Raspberry PiのGPIO概要 | ツール・ラボ

    今回の説明内容 今回はRaspberry PiのGPIOピンの概要を確認します。GPIOのピン番号や電気的仕様を確認したあと、GPIOピンにLEDを接続する回路とスイッチを接続する回路を検討します。 今回の説明内容は以下になります。 GPIOピン番号 GPIOピンの電気的仕様 GPIOピンのLEDを接続する回路 GPIOピンにスイッチを接続する回路 プルアップ抵抗・プルダウン抵抗の注意点 補足 – Raspberry Pi内部のプルアップ・プルダウン抵抗 GPIOピンの番号 Raspberry Piにはプログラムで制御できるGPIOピンは26あります。プログラムで制御する際、どのGPIOピンを制御するのかを「番号」で指定します。例えば「何番のピンの出力電圧を3.3Vにする」「何番のピンの電圧の状態を読み取る」などです。 この「番号」ですが、Raspberry Piの場合、指定方法が2種類

    第22回 Raspberry PiのGPIO概要 | ツール・ラボ
    neumann
    neumann 2024/03/12
  • タイマーIC NE555P を使ってみよう

    タイマーICと呼ばれるICはいろいろな種類のものがあって、非常に安い価格で販売されています。 この基的な使い方を知っていると、電子工作で、いろいろなところに使えるでしょう。 この中でも「555シリーズ」はタイマーICの定番と言えるもので、各社製のいろいろなよく似た型番があリます。 最近の傾向は小型化省電力化なので、CMOSや小さな面実装タイプのICが増える傾向にあるのですが、電子工作に使うには、TTL(トランジスタ-トランジスタ-ロジック:バイポーラトランジスタで構成されたIC)で「DIP(ディップ)」というタイプであれば、ブレッドボードに直接に挿して使えますし、ピンソケットを利用するとユニバーサル基板に配線するのも使いやすいでしょう。 ここではテキサスインスツルメント社のNE555Pという、DIP8ピンタイプのものを使って紹介します。 NE555P について ピン配置 いろいろな回路を

    neumann
    neumann 2024/03/11
  • Raspberry Piでスイッチ入力

    どうも、クラゲです。 ラズパイにタクトスイッチを付けて基的なプログラミングを行います。主に、GPIOを常時チェックして処理する方法とGPIOに変化があったときのみ処理する方法の2通りあります。 この動画はLチカとの組合せで、スイッチを押したら5回だけ点滅しています。こちらのコードも最後に紹介します。 目次 [TOC] ラズパイ 今回はRaspberry Pi 4 B を使用しました。別のラズパイでも問題ありません。 電子部品 ラズパイ以外に必要な部品は以下3点です。 ブレッドボード タクトスイッチ ジャンパーワイヤー(オス-メス) 2 色や大きさなどは好みで構いません。 回路結線 以下のように接続してください。 タクトスイッチは縦置きか横置きかで向きがありますが、図のように挿さる向きであればOKです。 ラズパイ側は上から3番目のピンと6番目のピンです。上側がGroundで下側がGPIO

    Raspberry Piでスイッチ入力
    neumann
    neumann 2024/03/11
  • Webアクセスの設定方法/外出先からLinkStationにアクセスする方法(LS700、700DNBシリーズ)

    Webアクセスの設定方法/外出先からLinkStationにアクセスする方法(LS700、700DNBシリーズ)

    Webアクセスの設定方法/外出先からLinkStationにアクセスする方法(LS700、700DNBシリーズ)
    neumann
    neumann 2024/03/11