[技術者向] コンピューター

全362924件中121~140件表示
  • C言語について。

    #include <stdio.h>で、#include<ファイル名>は、システムにすでに用意されたファイルを用いる場合にと書かれているのですが、ここでいうシステムとは、どういう事でしょうか?教えていただけると嬉しいです。

  • JavaScript のTypeError

    Uncaught TypeError: Cannot read properties of null (reading 'appendChild') at add というエラーで困っています。 初心者向け動画 https://www.youtube.com/watch?v=E08jeQBa1D0 さんでそのままのコードを打ったつもりですが、「テキストボックスに文字を入れて、エンターを押すと値がリストに追加されていく」という動きができません。 コードはこちらです。(動画のままを打ったつもりです) [HTML] <body class="bg-light"> <div class="container w-75"> <h1 class="text-center text-info my-4"> todo</h1> <form id="form" class="mb-4"> <input type="text" id="input" placeholder="todoを入力" autocomplete="off" class="form-control"> </form> <ul class="list-group text-secondary"></ul> </div> <script src="index.js"></script> </body> [JS] const form = document.getElementById("form") const input = document.getElementById("input") const ul = document.getElementById("ul") form.addEventListener("submit", function (event) { event.preventDefault() console.log(input.value) add() }) function add() { const li = document.createElement("li") li.innerText = input.value li.classList.add("List-group-item") ul.appendChild(li) //ここでエラー input.value = "" } HTMLを生成するときにulがなくて追加できない、という意味であってるでしょうか。 何が原因なのか知りたいです。

    • ベストアンサー
    • 困ってます
    • Lrqubcm
    • JavaScript
    • 回答数 2
  • クラファンの支援金額の取得

    CAMPFIREの「現在の支援金額」を毎日18時にPythonで取得して、CSVに保存するような感じのものを作りたいと思っています。 ID属性を指定しようにも、支援金額を表示している部分にはIDがありません。 ライブラリはどれでもいいです。 ID属性のない要素の取得の方法を教えてください。 出来ればCSVの取り扱いも教えてください(小声)

  • コンボボックスの値に応じてブック内クロを実行したい

    マクロ初心者です。 シート1にコンボボックスを用意しています。 コンボボックスの入力範囲で指定している値が複数の年月 (例2022/11,2022/12…) リンクするセルがA1としました。 A1に表示されている値は、1です。 標準モジュールに、Macro1、Macro2、Macro3…と作りました。 セルA1値が2022/11の場合はMacro1を実行、 2022/12の場合はMacro2を実行する場合のマクロを教えてください。 よろしくお願いいたします。

  • Windows Wordソフトについて

    Microsoftサーフェスプロ8をもらい受けましたが、オフィス のWordだけでも入れたいと思ってます。永続版カードを購入したいと思いますが、偽物も多いと聞いています。 どのカードをどのように買うのが確実なのかアドバイスをいただきたいです。

  • エクセルワークブックの数だけ処理を繰り返したいです

    excel vba(マクロ)についての質問です。 元のフォルダには、複数の.xlsxのワークブックがあります。この各ワークブックのワークシート1のA1に”〇月見積書”と記載があり、これらを元のフォルダと同じフォルダに各ワークブックのワークシート1のA1に記載があるファイル名にし、かつ、csvにして保存し、同じファイル名になったら、連番にしたいです。 例えば、"11月見積書(1)"の様に。そして、元の.xlsxの数だけ連番にしたいです。 元のフォルダにある.xlsxをカウントしてその分だけ繰り返せばいいと思うのですが、連番が永遠と繰り返されてしまい、出来ません。 各.xlsxをワークブックのワークシート1のA1に記載があるファイル名にし、そして、この.xlsxの分だけ.csvに変換するには、どうすればいいでしょうか? dim f as string dam i as long dim tem as string tem = thisworkbook.sheets(1).range("A1") & "¥" f = dir(tem) if f ="" then f= tem else do while f<>"" i = i+1 f= dir(tem& "(" & i &")" & ".csv") loop f =tem & "(" & i &")" & ".csv" end if activeworkbook.save as filename:=tem & "(" & i &")" & ".csv" お手数ですが、宜しくお願い致します。

  • Xampp のbinary mode?

    御世話になります。 Xampp 32 bit をWindows 7 のラップトップにインストールして使い始めましたが、別のデスクトップのPCからのMysql データベースを移植しようとしましたが、エラーが出ました。 解決方法が全く分からないため、ご存知の方にお聞きしたいと思い投稿しました。 私のMysql コマンドラインでの入力とMysqlからの結果は以下の通りです。 # mysql -u root -p karaoke<c:/temp/db/db.sql password: ******* Error: ASCII '\0' appeared in the statementbut this is not allowed unlessoption --binary-mode is enabled and mysql is run in non-interactive mode. Set --binary-mode to 1 if SCII '\0' is expected. Query: ''. 私が入力したパスワードは rsi2018 で 0 が入っているのですが、この0(ゼロ)が問題でしょうか? パスワードの設定は上手く行ったと思いますし、このパスワードでMariDBにちゃんと入ることが出来ています。 エラーメッセージではbinary mode というものを1に設定しなくてはならいようですが、それは何処でどんな風にするのでしょうか? 何かの設定ファイルを書き換えるのでしょうか?そうだとすると、それは何処にある何というファイルなのでしょうか? また、デスクトップのPC(Windows 10)で作ったオリジナルのデータベースは Xampp 64bit でしたが、これも何か関係あるでしょうか? 詳しい方、教えて頂きたく、よろしくお願いいたします。

  • Python-Pandas でcsvを読み込んだ時

    csv の中に"0"から始まりすべてが数字の文字コードがあります。 これを「文字列」として読み込む方法を、どなたかご存じありませんか?

    • ベストアンサー
    • 困ってます
    • kaznhi
    • Python
    • 回答数 2
  • 正規表現で特定文字に挟まれた範囲内での検索

    VS CODE にて文字列の正規表現で文字列(プログラムではありません)の検索をしたく質問いたします。 (A B C)<A B C> という文字列があり、この中の半角スペースを別の文字に置換したいのですが、全ての空白ではなく( )に挟まれた中の半角スペースだけを検索したいと思っています。 ↑の用な文字列から( )内の半角スペースだけを照らし出す正規表現を教えていただいていただけると嬉しいです。

  • 有線LANで

    知らないMACアドレスからリモートで接続されているみたいですが どうしたら調べられるでしょうか? arp -a でもnslookupでも駄目です。 ご教示お願いします。

  • メディバンペイントのインストールに失敗します。

    windows11。ドローソフト、メディバンペイントがインストールされない。下記の画像のようなメッセージが出てインストールできません。どなたか助けて下さい。

  • javaのプログラミングについて教えてください

    大学の課題で摂氏から華氏を求めるプログラミングを作っているのですが、コンパイルをするとどうしても下のようなエラーが出てしまいどこを直せば良いのか教えてください。 エラー: <identifier>がありません pubulic static void main(String[]args){ ちなみに言語はjavaでサクラエディタを使っています。 初心者で何もわからないのでよろしくお願いいたします。

    • ベストアンサー
    • 困ってます
    • RioPeace48
    • Java
    • 回答数 4
  • ハードリンクのメリット

    シンボリックリンクとハードリンクがあるとおもうのですが シンボリックリンクとはWindowsのようなショートカットでショートカットを削除してもリンク先のファイルは消えない認識です。 一方ハードリンクはショートカットとリンク先が連動していてショートカットを削除するとリンク先のファイルも消える認識です。 ハードリンクって何のメリットがあって何に使えるのでしょうか?

    • ベストアンサー
    • すぐに回答を!
    • unko347
    • Linux系OS
    • 回答数 3
  • div要素で定義された配列変数間の値引き渡し

    div要素のid名と値を配列[id名,値]で定義して、親htmlと子iframe間で同名の変数の引き渡しを行なっています。 数が多いのでfor文で実施したいのですがうまくいきません。 間違いを正していただけませんでしょうか。 var arr = [ ["b01", b01], ["b02", b02], ["b03", b03],    ・    ・ ]; // iframeの呼び出し var doc = document.getElementsByTagName("iframe")[0].contentWindow; // iframe内div要素の値取得、親の変数に代入 for (var i = 0; i < arr.length; ++i) { arr[i][1] = doc.document.getElementById(`"${arr[i][0]}"`).innerHTML; } 意図としては上のような形にしたいのですが、これではうまくいきません。 おそらく`"${arr[i][0]}"`の部分がいけないのだと思います。 alert(`"${arr[0][0]}"`)の結果は意図どおり"b01"と出力されます。 もちろん以下であれば変数がきちんと渡ります。 var b01 = doc.document.getElementById("b01").innerHTML; var b02 = doc.document.getElementById("b02").innerHTML; var b03 = doc.document.getElementById("b03").innerHTML;    ・    ・ よろしくお願いします。

  • ウイルスを媒介するからUSBメモリー禁止?

     近年ではUSBメモリーの使用を禁止している企業が増えて来ており、それらの企業においてUSBメモリーが禁止されている理由は幾つかあるようですが、その理由の一つとして 「ウイルスを媒介するおそれがあるため」 というものが挙げられているそうです。  しかし、ウイルスを媒介するおそれを問題視するのであれば、CD、DVD、Blu-ray等々のディスクや、ネットワーク回線の類、その他全てのデータのやり取りもまた同様にウイルスを媒介するおそれがありますから、データのやり取り自体を禁止しなければならなくなるはずですが、実際にはUSBメモリー以外の手段によるデータのやり取りまでは禁止していない処が多いようです。  つまり、他の手段においては「ウイルスを媒介するおそれ」自体は禁止する理由になっていないと考えられるわけですが、それでは何故USBメモリーの場合に限って「ウイルスを媒介するおそれがある」事が禁止される理由の一つとして挙げられているのでしょうか?

  • なぜか正常にマクロが動いていない?

    Sub 横から縦へ() Dim ii As Long, i As Long Application.ScreenUpdating = False For ii = 2 To Cells(1, Columns.Count).End(xlToLeft).Column i = Application.CountA(Columns(ii)) If i > 0 Then Cells(1, ii).Resize(i).Copy Cells(Rows.Count, 1).End(xlUp).Offset(1) End If Next ii Application.ScreenUpdating = True End Sub こちらは、B列からある記入をA列の下へと集約させるマクロです。 これで、横にずっとあるセル達をA列の縦に集約していました。 ですが、なぜかB列以降の最後の行が集約されません。 B列からずっと右の列の最後には、 ----- -------- という記述があります。(-----と--------の間に2セル開け) 上記のマクロで、 ----- -------- を集客させると、 ----- が最後になり、 -------- が集約されません。 2セル開いてるからかと思い、セルを開けずにマクロを動かしたら、 -------- が省略されて、集約されました。 まるで、 -------- を避けているかのようです。 -------- これが入らないとならないのですが、省略されると困ります。 -------- これもちゃんと集約されるようにするには、どのようにすればよいでしょうか? エクセル2016です。 よろしくお願いいたします。

  • postMessageによるiframeの書き換え

    iframeに表示している自身のブログを作成・修正するスクリプトを考えていますがうまくいきません。 「contentWindowで取得した変数の属性は読み取り専用なので、変数を操作するにはpostMessageを使う必要がある」といった記事があったので、自分なりにスクリプトを書いてみました。以下が、そのサンプルです。 親のparentから子のiframeに変数var1をpostMessageで送り、子側で変数var1を使ってoutputの内容を書き換えています。 しかし、これだとcontentWindowで変数を取得・操作を行なった場合と何ら変わらない結果になってしまいます。 つまりiframe.htmlを直接ブラウザで開いて表示しても、outputの表示内容が書き換わっていません。 どこに誤りがあるのでしょうか。 それとも「読み取り専用」に関する私の理解が間違っているのでしょうか。 <html lang="ja"> <head> <meta charset="UTF-8" /> <title>parent</title> </head> <body> <iframe id="iframe" src="iframe.html"></iframe></br> 天気<input type="text" id="var1" value=""> <input type="button" id="build" onclick="send()" value="データ送付"> <script type="text/javascript"> function send(){ var win = document.getElementById("iframe").contentWindow; win.postMessage(document.getElementById("var1").value, '*'); } </script> </body> </html> <html lang="ja"> <head> <meta charset="UTF-8" /> <title>iframe</title> </head> <body> <p>タイトル</p> <div id="output"></div> <div id="var1"></div> <script type="text/javascript"> window.addEventListener('load', function(){ var var1 = "晴れ"; build(var1); }); function onMessage(e) { var var1 = e.data; build(var1); } window.addEventListener("message", onMessage, false); function build(var1) { var output = "きょうは" + var1 + "です。"; document.getElementById("output").innerHTML = output; } </script> </body> </html>

  • ブラウザを開いているだけでスマホが発熱する

    https://www.db.yugioh-card.com/yugiohdb/member_deck.action?ope=1&cgid=45bb78aae9628871a2c923a1db662496&dno=4&request_locale=ja 上記の遊戯王の公式サイトを閲覧すると必ずスマホが発熱します 基本的にYouTubeなども含め色々なサイトを閲覧しても発熱しません データ通信量で言えばYouTubeなどの動画の方が圧倒的に高いと思いますし、ここまで発熱する理由がわかりません 裏で仮想通貨のマイニングの処理でも行わされてるような感じです どうしてなんでしょうか?

  • PowerShellで処理を簡単にしたい

    PowerShellは、ど素人です。 PowershellであるPs1ファイルを実行するのに 現在下記の手順で行っています。 1)PowerShellを管理者権限で実行 2)以下のコマンドを最初に実行 powershell set-executionPolicy remoteSigned 3)次に以下のコマンドを実行 powershell -File C:\Users\Mic\Desktop\Keep\sample.ps1 毎回、2),3)をPowerShellの画面にコピペして処理しています。 もう少し簡単な手順になれば嬉しいのですが、 1),2),3)を一つのBATで処理するような方法はありませんか ? BATに限らず手順が減るような方法があれば教えてください。

  • laravel controllerに記載したい

    以前、回答いただいた内容で現在view側に書いている内容が view側に記入してあると肥大化するのでcontroller側に書きたいのですが可能でしょうか?foreachで回しているのでviewにかくしかないでしょうか?もしも可能であればcontroller側へのデータの渡し方も教えていただけるとありがたいのですが。。。よろしくお願いします。 $ym = date("2022-04-22"); $tm = date("n",strtotime($ym));//月 $ty = date("Y",strtotime($ym));//年 $countdate=date('t',mktime(0,0,0,$tm,1,$ty));//4月の日数を計算 $goukei = 0; for ($i = 0; $i < $countdate; ++$i) { $d = mktime(0, 0, 0, $tm, 16 + $i, $ty); //日付ごとの配列のキー $dd = date('Y-m-d', $d); foreach($e_all as $e_time){ if (in_array($dd, (array)$e_time->date_time)) { echo $e_time->start_time; echo $e_time->end_time; $sabun = (strtotime($e_time->end_time) - strtotime($e_time->start_time)) / 60; echo $sabun; $goukei += $sabun; echo $goukei; } } }

    • ベストアンサー
    • 困ってます
    • iyumoyumo
    • PHP
    • 回答数 1