【Rust】英単語帳プログラム

コンソールで動作します データは↓にあります drive.google.com Cargo.toml [dependencies] rand = "0.8"main.rs use std::fs::File; use std::io::{self,Write,BufRead}; use std::path::Path; use rand::seq::SliceRandom; use rand::thread_rng; fn main(…

【Python】宇宙の星の中を進むように見えるプログラム

ChatGPTを利用したものを修正して作成しました turtleモジュールを使用しています 未インストールの場合はpipなどでインストールする必要があります SpaceInStarsimport turtle import random import time import math # 画面の設定 win = turtle.Screen() w…

【C言語】コンソール上で五芒星を描く

このプログラムでは楕円上に五芒星を描いていますが幅と高さを同じにすれば円上に五芒星を描いているのと同じになります コンソール上で丸に見えるようにするには高さを幅の半分にしてください■参考Webページ 楕円を描く https://daeudaeu.com/circle/ 点/線…

【VBScript】数値を漢数字に変換する

数値を漢数字に変換するプログラム Function KanSuuK(num) Kingaku=0 '0=漢数字 1=金額漢数字 If Kingaku=0 Then saKeta=Array("","万","億","兆","京","垓","𥝱","穣","溝","澗","正","載","極","恒河沙","阿僧祇","那由他","不可思議","無量大数") Else sa…

【C++】ガンダムネットワーク大戦 エリア確認アプリケーション

ガンダムネットワーク大戦で使えるエリア確認アプリケーションを作りました 苦労した点はウィンドウを六角形に変形させたことと半透明にすることでした このアプリケーションは前にC#/VB.netで作ってましたがフレームワークを別途インストールしないといけな…

【VSCode/C++】「名前空間に"std"メンバー"cout"がありません」のインテリセンスエラー

【VSCode】「名前空間に"std"メンバー"cout"がありません」のインテリセンスエラー 【VSCode】「名前空間に"std"メンバー"cout"がありません」のインテリセンスエラーこのエラーは「C/C++ Configurations (c_cpp_properties.json)」の設定エラーで発生する「…

【C++】宝さがしゲーム【C++11】

#include <iostream> #include <random> #include <algorithm> #include <vector> #include <numeric> #include <iterator> #include <chrono> #include <string> enum digstate{ stilldig, // 0 stilltreasure, // 1 dig, // 2 digtreasure // 3 }; void dispgrid(std::vector<int>&grid, const std::vector<std::string>&…</std::string></int></string></chrono></iterator></numeric></vector></algorithm></random></iostream>

【Python】オセロ(Othero)[リバーシ(riversi)]を作ってみた

リクエストがあったのでオセロを作ってみました 作成所要時間は座標系の嫌なバグが出たので15時間ほどかかりました 参考になれば幸いです #プレイヤー値 順番により入れ替わる player=1 notplayer=2 #ボードサイズ bsize=8 #盤面 board=[[0 for i in range(b…

【Windows】端末(ターミナル)の種類と起動方法

現在Windows[10,11]で使える端末(terminal)は5種類あります その簡単な説明と起動方法を紹介します ターミナルの種類 コマンドプロンプト(Command Prompt) パワーシェル(Windows PowerShell) パワーシェルISE(Windows PowerShell ISE) パワーシェル7(PowerSh…

【PowerShell】ソースコードファイル種による文字化けと文字コード

※成否の評価について - はリテラル文字または変数・関数名に2バイト文字が含まれている時点で構文エラーになる × はターミナル出力時に文字化けする Write-Output(ehco,write) ターミナル ソースコードファイル 成否 PowerShell Shift-Jis 〇 PowerShell UTF…

【PoweShell】Get-Comandでコマンドレットを絞り込む

結論から言うと2通りあります ここではこれらを取得する方法とその構成を説明します コマンドレットのContentに注目します※PowerShellでは特に指定しない限りコマンド中の大文字小文字は区別されません もっとも簡単な方法 コマンド >gcm -noun content 短縮…

【ImageMagic】一括処理でJpeg画像から丸窓化(Ping画像)するBatchプログラム【Windows】

環境 OS:Windows ImageMagic7以降 注意 ファイル名に半角スペースが含まれている場合エラーになります 作成したバッチファイルは画像のあるフォルダに入れて実行してください トリミングした画像はPNG画像になります変数preにはファイル前置詞を指定できます…

SQLServerのインストールと郵便番号データのインポート

■ファイヤーウォールのポート開放 コントロールパネルでファイアーウォールを検索 WindowsDefenderファイアウォールの詳細設定を表示 新しい規則で次のポートを開放 TCP 1433 UDP 1434 規則の名前はMSSqlserverとでもしておく ■SQLServer2017のインストール …

SQLServer2017に PubsとNorthWindデータベースのインストール

■参考URL http://fa11enprince.hatenablog.com/entry/2014/05/28/234203 ■Northwind and pubs Sample Databases for SQL Server 2000 をダウンロード https://www.microsoft.com/en-us/download/details.aspx?id=23654 https://github.com/Microsoft/sql-ser…

【R言語】 RODBCパッケージを使ったSQLServer接続

■RODBCパッケージをインストール しかし、RGuiのパッケージメニューからインストールしたほうが良い感じ(ヘルプなどがインストールされる) > install.packages("RODBC") ■インストールされたかを確認する > library() ※コンソールとは別にウィンドウが開き一…

【Visual Basic】タブレットモードのタッチキーパッド(TabTip)のコントロール

■TabTip起動時 Process.Start("c:\program files\common files\microsoft shared\ink\tabtip.exe") ■TabTipを閉じる時 '宣言 Const WM_SYSCOMMAND As Integer = &H112 Const SC_CLOSE As Integer = &HF060 Declare Function FindWindow Lib "user32" Alias "…

XAMPP WebアプリケーションDrupalインストール時の注意

XAMPPをWindows付属のIISと共存させるにはApacheのhttp.confのListen 80→Listen 8080、ServerName localhost:80→ServerName localhost:8080に変更する。 ApacheのWebサーバーを呼び出すURLはhttp:localhost:8080になる。 開発環境 WebSever統合アプリケーシ…

ADODB.StreamのCharsetプロパティに設定できる値

ADODB.StreamのCharsetプロパティに設定できる値 ○Charsetプロパティ セットできる値は HKEY_CLASSES_ROOT\MIME\Database\Charset のサブキー一覧の中から選択できますTypeプロパティがadTypeText=2の時に機能します ※Charsetを列挙する方法 ①PwerShellを使…

【PowerShell】コマンドの短縮名(エイリアス)逆引きリスト

PowerShellコマンドの短縮名(エイリアス)逆引きリストです 一覧は PS>Get-Item Alias: で取得することができますCSV形式にしておいたのでたの表計算ソフトなどで取り込んで検索したりできますPowerShellのGridViewに表示する場合は以下のコマンドが便利です …

【VB.net/C#】OleDbによるcsvファイルをDataGlidViewに表示するプログラム

開発環境 VisualStudio2017 OS Windows10 フレームワーク .NET Framework 4.7.2 DataGridViewをFormにドッキングさせる方法 ドッキング方法はプロパティでDataGridViewを選択すると デザインビューでDataGridViewがアクティブになり 右上に三角マークが出る…

【Java】ログインデータ管理プログラム【csv】

import java.io.File; import java.io.FileWriter; import java.io.FileReader; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.*; import java.util.List; import java.util.Arrays; import java.util.ArrayList; impor…

【Java】JDBCを使ってSQLServerに接続する【JDBC】

JDBCを使ってSQLServerに接続するのに大変苦労したので解決方法を紹介します。 因みに名前付きインスタンスのサーバーに接続しています。環境はWindows10、Java11、JDBCドライバは7.0です。 https://www.microsoft.com/ja-JP/download/details.aspx?id=57175…

【JavaScript/JQuery】YTPlayerを使ってWebページの背景に動画を表示する

Webページの背景に動画を表示する方法です。https://github.com/pupunzi/jquery.mb.YTPlayer からダウンロードし Distフォルダ内のj query.mb.YTPlayer.min.jsとDist\cssフォルダ内のjquery.mb.YTPlayer.min.css をhtmlファイルと同じフォルダ内に置きます。…

【Python/Tkinter】写真を点滅させる

【Python/Tkinter】写真を点滅させる PILをインストールする必要があります PILで扱える画像の種類はbmp、tiff、gif、jpg、png、tiff、ppm、pgmですPILがインストールされてない場合はpipでインストールしてください >pip install Pillow※参考URLpythonのGUI…

【VBS】ドラッグ&ドロップで結合ファイルを作成する

下のコードをテキストファイルにコピーして「MargeTextFile.vbs」とでも名前を付けて保存してください。このvbsファイルに複数選択したテキストファイルをドラッグ&ドロップするとマージされたファイル「Marge.txt」ができます。MargeTextFile.vbs if WScrip…

【Java Swing】csvファイルをJTableに表示するプログラム

import java.io.BufferedReader; import java.io.IOException; import java.nio.charset.Charset; import java.nio.file.Files; import java.nio.file.Path; import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JMenu; import…

【JavaFX】csvファイルをTableViewに表示するプログラム

■[JavaFX]csvファイルをTableViewに表示するプログラム import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; imp…

【Batch】2次元配列を扱う

Batchプログラムで2次元配列を扱います 科目データを個人・総合・性別ごとの合計・平均を求めています 遅延環境変数が必須なのでsetlocal enabledelayedexpansionを使います data.txt 性別 名前 科目1 科目2 科目3 1 akiyama 67 89 78 2 kimura 79 86 92 1 t…

【VB.net】丸いボタン、角の丸いボタンを作る

1.CircleButtonというプロジェクトを作る 2.プロジェクトにクラスファイルを追加する 3.クラスファイルにコードを書く 4.一度コンパイル(ビルド)する 5.ツールボックスから対応したコントロールをフォームに張り付ける 6.RoundButtonはプロパティRoundで丸み…

【C#】丸いボタン、角の丸いボタンを作る

1.CircleButtonというプロジェクトを作る 2.プロジェクトにクラスファイルを追加する 3.クラスファイルにコードを書く 4.一度コンパイル(ビルド)する 5.ツールボックスから対応したコントロールをフォームに張り付ける 6.RoundButtonはプロパティRoundで丸み…