mikan's technical note

仕事&趣味で実験した小技の備忘録です(Linux,windows,DOS等)

MENU

【C言語】SQLite3 で OPEN,SELECT,CLOSE(VisualStudio2017)

MFC & SQLite3 の勉強がてら VS2017でツールを作成中 とりあえず SELECT 関連のコードをメモ typedef struct tag_ListDb { // TABLE-GAME int iGame_Id; CString strGameTitleString; CString strPublisherName; int iReleaseYear; int iPlayers; CString s…

【ぼくのPC大改造計画】ASRock DeskMini A300 でミニマム快適マシンを組む

衝動買い! AMD 版の DeskMini が発売されたことは知っていました 気にはなっていたものの既に Core i9-9900K と Core i5-8500 そしてテレビ用の Ryzen 5 2400G があるのでこれ以上増やしても。。。 それにけっこう人気らしく初回分はほぼ売り切れている様子…

【ぼくのPC大改造計画】AMD Ryzen 5 2400G で録画専用マシンを組む(後編)

CPU CPU ソケットに Ryzen 5 2400G を載せる CPU クーラー CPU に CPU クーラー(簡易水冷)を装着 地デジ BS/CS チューナーカード PCI-Express スロットに PX-Q3PE4 を挿す 疎通確認 電源オンで BIOS 画面の表示確認 ケースファン(リア) ainex の 究極静…

【ぼくのPC大改造計画】AMD Ryzen 5 2400G で録画専用マシンを組む(前編)

発端はHDDレコーダ購入計画から 某〇活動休止宣言を受けて「〇の番組は全部録画して永久保存する!(泣)HDDレコーダ買う!」と嫁が言うので まだ2年も先の話なのに・・・ うちにあるHDDレコーダは10年くらい前のモノで使い勝手も悪くDVDへ焼く手順も非常に…

【PSC】ナムコバージョン完成

秘蔵のナムココレクション 全部吸い出すのに1日かかりました・・・ PS吸い出すのは約20年ぶり プレイステーションクラシックの中身を一旦全部消して 激選したゲームをインストール ナムコバージョンの出来上がり♪ 初代リッジレーサーが一番好きかも

【PSC】本体へセーブデータをコピーするシェル

※※※ 取扱注意!!! ※※※※※※ 使用方法によっては文鎮化の危険性あり ※※※ ※※※ 事前に必ずバックアップをとってください ※※※ ※※※ 使用にあたっては利用者の自己責任でお願いします ※※※ USBメモリのセーブデータを、PSC本体へコピー(リカバリ)するシェルです!…

【PSC】本体のセーブデータを削除するシェル

※※※ 取扱注意!!! ※※※※※※ 使用方法によっては文鎮化の危険性あり ※※※ ※※※ 事前に必ずバックアップをとってください ※※※ ※※※ 使用にあたっては利用者の自己責任でお願いします ※※※ PSC本体のセーブデータを削除するシェルです! ※別途 gpghax が必要ですPSC…

【PSC】セーブデータバックアップ用シェル

※※※ 使用にあたっては利用者の自己責任でお願いします ※※※ PSC本体のセーブファイル(仮想メモリカード、再開ポイント)を、USBメモリへコピーするシェルです ※別途 gpghax が必要ですPSC電源オフ、電源ケーブルを抜いていることを確認 USBメモリを挿す 電源…

【C言語】UTF8 <-> SJIS 変換(VisualStudio2017)

何気に解決するまで時間を要したのでメモっておく 結果的に誰かのブログのまるパクリ(どこだったかは忘れました…) 感謝 #include "stdafx.h" #include <Windows.h> #include <string> std::string UTF8toSjis(std::string srcUTF8) { //Unicodeへ変換後の文字列長を得る int l</string></windows.h>…

【PSC】本体へPNGファイルをコピーするシェル(壁紙変更)

※※※ 取扱注意!!! ※※※※※※ 使用方法によっては文鎮化の危険性あり ※※※ ※※※ 事前に必ずバックアップをとってください ※※※ ※※※ 使用にあたっては利用者の自己責任でお願いします ※※※USBメモリに以下のpngファイルを置いてください /games/JP_US_BG.png … 1280…

【PSC】本体へDBファイルをコピーするシェル(タイトル変更)

※※※ 取扱注意!!! ※※※※※※ 使用方法によっては文鎮化の危険性あり ※※※ ※※※ 事前に必ずバックアップをとってください ※※※ ※※※ 使用にあたっては利用者の自己責任でお願いします ※※※USBメモリに以下のdbファイルを置いてください /games/regional_custom.db ※…

【PSC】本体へファイルをコピーするシェル

※※※ 取扱注意!!! ※※※※※※ 使用方法によっては文鎮化の危険性あり ※※※ ※※※ 事前に必ずバックアップをとってください ※※※ ※※※ 使用にあたっては利用者の自己責任でお願いします ※※※USBメモリの /games 配下に1〜nの番号フォルダを作成し、ファイルを置いてく…

【PSC】本体のファイルを削除するシェル

※※※ 取扱注意!!! ※※※※※※ 使用方法によっては文鎮化の危険性あり ※※※ ※※※ 事前に必ずバックアップをとってください ※※※ ※※※ 使用にあたっては利用者の自己責任でお願いします ※※※ PSC本体のファイルを削除するシェルです! ※別途 gpghax が必要ですPSC電源…

【PSC】バックアップ用シェル

※※※ 使用にあたっては利用者の自己責任でお願いします ※※※ PSC本体の主要ファイル(regional.db、bin等)を、USBメモリへコピーするシェルです ※別途 gpghax が必要ですPSC電源オフ、電源ケーブルを抜いていることを確認 USBメモリを挿す 電源ケーブルを挿し…

【ぼくのPC大改造計画】intel Core i9-9900K

CPU交換 i7-8700K を下取りに出して i9-9900K に交換しました(実質2.5万円) CPUの比較 Core i7-8700K 6C/12T 3.7GHz 4.3GHz(6C) 4.7GHz(1C)Core i9-9900K 8C/16T 3.6GHz 4.7GHz(8C) 5.0GHz(1C) CPU交換 CPUだけの交換です パーツ構成 CPU:intel Core i9-9…

【shell】bash で キー入力待ち&判定

サンプル #!/bin/bash #----- キー入力待ち echo echo "【判定方法1】" echo -n "いい?(Yes/No)" read Key #----- 入力値の判定 if [ $Key = "Yes" ] || [ $Key = "yes" ] || [ $Key = "Y" ] || [ $Key = "y" ] then echo "いいよ" else echo "どうしたの…

【C言語】ポインタを理解するための第一歩(int型)

C未経験なのにCのプログラム改修をやらされている同僚くん… そんな彼にポインタの基本をわかってもらうために書いたサンプルです ※このあとchar型のポインタと配列でまた混乱している同僚くん…ガンバ!(^^;; プログラム sample.c #include <stdio.h> int main(void) {</stdio.h>…

【ぼくのPC大改造計画】ASRock DeskMini 310 でミニマム快適マシンを組む(後編)

届いたパーツ一式 合計 94,402円 ※OSは別途必要 今回は古いノートPCからの移行なので、小物類まで必要なもの全てを購入 年配のお義父さま用なので、比較的安定志向のパーツを選んだつもり モニターやドライブ等、手持ちがある場合はもっと安く抑えられると思…

【ぼくのPC大改造計画】ASRock DeskMini 310 でミニマム快適マシンを組む(前編)

PC 制作依頼あり 嫁のお父さんから、ノート PC がだいぶ古くなってきたのでそろそろ買い換えたいと依頼を受けた。 今使っているノート PC の OS は Windows7 Home 32bit で残念ながらハード的に Windows10 へはアップグレード出来ない世代のもの。 デスクト…

【ぼくのPC大改造計画】最新 Core i5-8500 で普段使いマシン(最終version)

マシン組み換え大作戦 諸事情によりつい先日組んだ普段使いマシンはバラして一部のパーツはドナドナすることに(^^; パーツ選定 同じパーツを買うのも面白くないので、ホントは欲しかったMini-ATXマザーと、i5-8500を購入。 i5-8400とi5-8500が1,000円しか違…

【ぼくのPC大改造計画】最新 Core i3-8100 で普段使いマシンを組む

普段使いのPC メインPCはi7-8700K&GTX1080で、普段はネット見るのと音楽再生にしか使ってないので消費電力が無駄に高い・・・気がして精神衛生上もよろしくない。 パーツ選定 第8世代i3は4コア4スレッドTDP65Wで、第7世代i5同等とも言われており非常に気に…

【shell】毎日指定時間内に動的にSQLを生成して実行する

21:00:00~23:59:59 の間、処理を繰り返したい場合の例 resident_main.sh #!/bin/bash ############################################################ # # 毎日指定時間内にSQL実行(常駐) # (c) 2018 mikan # ※使用にあたっては利用者の自己責任でお願い…

【C言語】SymfowareのSELECT結果をCSV形式に変換する

// // SymfowareのSELECT結果をCSV形式へ変換 ※Solarisで動作確認済(1行32kまで対応) // (c) 2018 mikan // ※使用にあたっては利用者の自己責任でお願いします。 // // 使い方:SQLtoCSV input [output] // 例)SQLtoCSV select.log // 例)SQLtoCSV selec…

【Symfoware]】SELECT結果をCSV形式に変換する

※solaris にて動作確認済み(1行20kの制限あり)exportHead.awk #! /usr/xpg4/bin/awk -f ### ############################################################ ### SymfowareのSELECT結果から項目名をCSV形式で抽出する ### (c) 2018 mikan ### ※使用にあた…

【自作PCケース】ニトリのカラボに簡易水冷PCを組み込んでみる 後編

使用した工具たち。 ルータ ジグソー ゴーグル 現物合わせで3mmのアクリル板の穴を空ける場所に線を引く。かなり大雑把。 ルーターで切り抜く。 位置を合わせとネジ穴を空ける。(ピンバイスとドリルで) ジグソーでアクリル板の余分な部分をカットし、背面…

【自作PCケース】ニトリのカラボに簡易水冷PCを組み込んでみる 前編

カラボPCの構想 簡易水冷キットを使用する場合、ケースにラジエター取付スペースが必要です。 最新のケースもしくは、大型のケースであればほぼ大丈夫でしょう。 しかしひと昔前のケース、またはミニケースでは取付スペースを確保できない場合もあ り。 ケー…

【地デジ/BS/CS対応TVチューナー】MonsterTV PCIE3

3番組同時視聴録画対応 地デジ/BS/CS 対応 PC用TVチューナー MonsterTV PCIE3 アプリのバージョンアップで110度CS放送受信にも対応! ミニ B-CAS カード付きで、本体サイズはとても小さく、ファンの音も小さく無音と言って もいい。 最初は急に放送を受信が…

【簡易水冷CPUクーラー】Thermaltake Water 3.0 Riing RGB Edition 240

型落ちの在庫処分なのか、ツクモにて9,980円で購入。水冷一体型CPUクーラーの240mmモデル。 Thermaltake の PCケース CORE X9 へ組み込み。 作業はとても簡単。 特にラジエターとファンを固定するネジと、ケースに固定するネジが分かれているため、ホント助…

【SSD換装】vaio S(VPCSE1AJ) RAID-SSD→通常SSD

OS が起動しない(NO SYSTEM)という vaio を預かりました。 BIOSで見ると、たしかにストレージを認識していない。 念のため、Ubuntu のライブ USB メモリで起動して、正常に動作することを確認。 問題なさそうなので、ストレージ以外は壊れてないっぽい。 試…

【ubuntu18.04LTS】ubuntuインストール直後にやったこと一覧

アップデート sudo apt-get update sudo apt-get upgrade GDebiパッケージインストーラ インストール sudo apt-get install gdebi chrome インストール 公式サイトから、chromeをダウンロードして、 sudo gdebi google-chrome-stable_current_amd64.deb fire…