-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdev.html
934 lines (890 loc) · 57.8 KB
/
dev.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
<!doctype html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>s-takeuchi 開発メモ</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet" media="screen">
<script>
window.onload = function () {
activateTopic('top');
}
function activateTopic(id) {
var Rows = document.getElementsByClassName("row");
for (var Loop = 0; Loop < Rows.length; Loop++) {
Rows[Loop].style.display = 'none'
}
var activateTarget = document.getElementById(id);
activateTarget.style.display = 'block'
}
</script>
</head>
<body>
<!-- top nav -->
<nav class="navbar navbar-default">
<div class="container">
<!-- 無くても良い -->
<div class="navbar-header">
<!-- logo img -->
<a class="navbar-brand" onclick="activateTopic('top')">
<strong>s-takeuchi 開発メモ</strong>
</a>
<!-- toggle -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#top-nav">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- top menu -->
<div class="collapse navbar-collapse" id="top-nav">
<!-- main navbar -->
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-pencil"></span> OSS開発規約</a>
<ul class="dropdown-menu" role="menu">
<li><a onclick="activateTopic('b1')"><span class="glyphicon glyphicon-pencil"></span> 開発規模について</a></li>
<li><a onclick="activateTopic('b2')"><span class="glyphicon glyphicon-pencil"></span> バージョン表記に関する規約</a></li>
<li><a onclick="activateTopic('b4')"><span class="glyphicon glyphicon-pencil"></span> 使用ポート番号</a></li>
<li><a onclick="activateTopic('b5')"><span class="glyphicon glyphicon-pencil"></span> バックアップ方法</a></li>
<li><a onclick="activateTopic('b6')"><span class="glyphicon glyphicon-pencil"></span> コンパイラおよび組み込みOSS</a></li>
<li><a onclick="activateTopic('b7')"><span class="glyphicon glyphicon-pencil"></span> 開発環境構築</a></li>
</ul>
</li>
<li>
<a href="" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-tags"></span> 歴代のPC/Server</a>
<ul class="dropdown-menu" role="menu">
<li><a onclick="activateTopic('c1')"><span class="glyphicon glyphicon-tags"></span> VPS [takeuchi-xxx.com]</a></li>
<li><a onclick="activateTopic('c2')"><span class="glyphicon glyphicon-tags"></span> 玄人志向 KURO-SHEEVA: ホスト名=Debian</a></li>
<li><a onclick="activateTopic('c3')"><span class="glyphicon glyphicon-tags"></span> サブPC: ホスト名=Sublina</a></li>
<li><a onclick="activateTopic('c4')"><span class="glyphicon glyphicon-tags"></span> NECのPC: ホスト名=Neco</a></li>
<li><a onclick="activateTopic('c5')"><span class="glyphicon glyphicon-tags"></span> ASUSのノートPC: ホスト名=SHINYA-PC</a></li>
<li><a onclick="activateTopic('c6')"><span class="glyphicon glyphicon-tags"></span> mouseのノートPC: ホスト名=moushin</a></li>
</ul>
</li>
<li>
<a href="" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-globe"></span> 関連リンク</a>
<ul class="dropdown-menu" role="menu">
<li><a href="https://github.com/s-takeuchi"><span class="glyphicon glyphicon-globe"></span> GitHub s-takeuchi</a></li>
<li><a href="https://s-takeuchi.github.io/a/index.html"><span class="glyphicon glyphicon-globe"></span> S.Takeuchi Works</a></li>
<li><a href="https://qiita.com/sy-takeuchi"><span class="glyphicon glyphicon-globe"></span> Qiita</a></li>
<li><a href="https://aws.amazon.com/"><span class="glyphicon glyphicon-globe"></span> AWS</a></li>
<li><a href="https://chatgpt.com/"><span class="glyphicon glyphicon-globe"></span> ChatGPT</a></li>
<li><a href="http://pro.foto.ne.jp/"><span class="glyphicon glyphicon-globe"></span> プロカメラマンのフリー写真素材・無料画像素材 pro.foto</a></li>
<li><a href="http://www.vector.co.jp/"><span class="glyphicon glyphicon-globe"></span> Vector ソフトウェアライブラリ</a></li>
<li><a href="http://www.google.com/"><span class="glyphicon glyphicon-globe"></span> Google</a></li>
<li><a href="http://outlook.live.com/"><span class="glyphicon glyphicon-globe"></span> Outlook</a></li>
<li><a href="https://validator.w3.org/"><span class="glyphicon glyphicon-globe"></span> Markup Validation Service</a></li>
<li><a href="http://www.cplusplus.com/"><span class="glyphicon glyphicon-globe"></span> cplusplus.com</a></li>
<li><a href="https://ja.cppreference.com/"><span class="glyphicon glyphicon-globe"></span> cppreference.com</a></li>
</ul>
</li>
</ul>
</div>
</div>
<!-- end container -->
</nav>
<!-- end nav -->
<div class="container-fluid">
<div id="top" class="row">
<div class="col-xs-12">
<p class="text-center">
s-takeuchi 開発メモ
</p>
<img src="dev/titleimg.jpg" class="img-responsive center-block" alt="Title">
</div>
</div>
<div id="b1" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-pencil"></span> 開発規模について</h2>
<p>開発したソフトウェアの規模の推移を以下にまとめた。</p>
<h4>StkFw 1.0.0 (2008.12.19 リリース) 開発規模 : 9,259</h4>
<table class="table table-striped">
<tr><td>StkAbout</td><td>228</td></tr>
<tr><td>Stk_IP_DLG</td><td>843</td></tr>
<tr><td>StkData</td><td>2,864</td></tr>
<tr><td>StkLib</td><td>2,994</td></tr>
<tr><td>StkThread</td><td>730</td></tr>
<tr><td>StkFw</td><td>1,600</td></tr>
</table>
<h4>StkFw 1.1.0 (2009.12.14 リリース) 開発規模 : 15,382</h4>
<table class="table table-striped">
<tr><td>StkAbout</td><td>228</td></tr>
<tr><td>Stk_IP_DLG</td><td>954</td></tr>
<tr><td>StkData</td><td>3,195</td></tr>
<tr><td>StkLib</td><td>3,018</td></tr>
<tr><td>StkThread</td><td>743</td></tr>
<tr><td>StkFw</td><td>2,108</td></tr>
<tr><td>LBAadpt</td><td>187</td></tr>
<tr><td>MessageProc</td><td>332</td></tr>
<tr><td>FwAdd/FwDel</td><td>36</td></tr>
<tr><td>VarCon</td><td>1,328</td></tr>
<tr><td>StkProp</td><td>3,253</td></tr>
</table>
<h4>StkFw 1.2.0 (2010.06.28 リリース) 開発規模 : 17,013</h4>
<table class="table table-striped">
<tr><td>Common/StkAbout</td><td>241</td></tr>
<tr><td>Common/StkData</td><td>3,656</td></tr>
<tr><td>Common/MessageProc</td><td>478</td></tr>
<tr><td>Common/StkThread</td><td>794</td></tr>
<tr><td>Stk_IP_DLG</td><td>996</td></tr>
<tr><td>StkLib</td><td>2,998</td></tr>
<tr><td>StkFw</td><td>7,601</td></tr>
<tr><td>LBAadpt</td><td>213</td></tr>
<tr><td>FwAdd/FwDel</td><td>36</td></tr>
</table>
<h4>StkFw 1.3.0 (2011.04.25 リリース) 開発規模 : 19,893</h4>
<table class="table table-striped">
<tr><td>Common/StkAbout</td><td>236</td></tr>
<tr><td>Common/StkData</td><td>2,253</td></tr>
<tr><td>Common/StkDataGui</td><td>1,054</td></tr>
<tr><td>Common/MessageProc</td><td>552</td></tr>
<tr><td>Common/StkThread</td><td>822</td></tr>
<tr><td>Stk_IP_DLG</td><td>857</td></tr>
<tr><td>StkLib</td><td>3,018</td></tr>
<tr><td>StkFw</td><td>8,276</td></tr>
<tr><td>LBAadpt(コマンド含む)</td><td>2,789</td></tr>
</table>
<h4>StkFw 1.4.0 (2013.02.27 リリース) 開発規模 : 25,638</h4>
<table class="table table-striped">
<tr><td>Common/StkAbout</td><td>236</td></tr>
<tr><td>Common/StkData</td><td>2,389</td></tr>
<tr><td>Common/StkDataGui</td><td>1,079</td></tr>
<tr><td>Common/MessageProc</td><td>895</td></tr>
<tr><td>Common/StkThread</td><td>529</td></tr>
<tr><td>Common/StkThreadGui</td><td>614</td></tr>
<tr><td>Common/StkSocket</td><td>706</td></tr>
<tr><td>Stk_IP_DLG</td><td>857</td></tr>
<tr><td>StkLib</td><td>2,916</td></tr>
<tr><td>StkFw</td><td>8,852</td></tr>
<tr><td>LBAadpt(コマンド含む)</td><td>2,789</td></tr>
<tr><td>CmdFreak</td><td>1,367</td></tr>
</table>
<h4>CmdFreak 1.0.0 (2014.02.04 リリース) 開発規模 : 25,814</h4>
<table class="table table-striped">
<tr><td>Common/StkAbout</td><td>236</td></tr>
<tr><td>Common/StkData</td><td>2,389</td></tr>
<tr><td>Common/StkDataGui</td><td>1,198</td></tr>
<tr><td>Common/MessageProc</td><td>847</td></tr>
<tr><td>Common/StkThread</td><td>529</td></tr>
<tr><td>Common/StkThreadGui</td><td>614</td></tr>
<tr><td>Common/StkSocket</td><td>706</td></tr>
<tr><td>Stk_IP_DLG</td><td>857</td></tr>
<tr><td>StkLib</td><td>2,916</td></tr>
<tr><td>StkFw</td><td>8,852</td></tr>
<tr><td>LBAadpt(コマンド含む)</td><td>2,789</td></tr>
<tr><td>cmdfrksrv</td><td>1,749</td></tr>
<tr><td>bbb</td><td>1,438</td></tr>
</table>
<h4>StkFw 1.5.0 (2015.12.10 リリース) 開発規模 : 26,841</h4>
<table class="table table-striped">
<tr><td>CommonLib</td><td>6,855</td></tr>
<tr><td>StkFw</td><td>16,128</td></tr>
<tr><td>CmdFreak</td><td>3,858</td></tr>
</table>
<h4>CmdFreak 1.1.0 (2018.01.28 リリース) 開発規模 : 29,183</h4>
<table class="table table-striped">
<tr><td>CommonLib</td><td>9,520</td></tr>
<tr><td>StkFw</td><td>16,398</td></tr>
<tr><td>CmdFreak</td><td>3,265</td></tr>
</table>
<h4>StkFw 1.6.0 (2018.11.04 リリース) 開発規模 : 31,176</h4>
<table class="table table-striped">
<tr><td>CommonLib</td><td>9,586</td></tr>
<tr><td>StkFw</td><td>17,734</td></tr>
<tr><td>CmdFreak</td><td>3,856</td></tr>
</table>
<h4>CmdFreak 1.2.0 (2020.04.22 リリース) 開発規模 : 36,410</h4>
<table class="table table-striped">
<tr><td>CommonLib</td><td>11,531</td></tr>
<tr><td>StkFw</td><td>17,752</td></tr>
<tr><td>CmdFreak</td><td>4,058</td></tr>
<tr><td>YaizuSample</td><td>3,069</td></tr>
</table>
<h4>StkFw 1.7.0 (2020.11.23 リリース) 開発規模 : 38,203</h4>
<table class="table table-striped">
<tr><td>CommonLib</td><td>12,095</td></tr>
<tr><td>StkFw</td><td>18,180</td></tr>
<tr><td>CmdFreak</td><td>4,067</td></tr>
<tr><td>YaizuSample</td><td>3,861</td></tr>
</table>
<h4>SERVAL 1.0.0 (2021.12.12 リリース) 開発規模 : 41,938</h4>
<table class="table table-striped">
<tr><td>CommonLib</td><td>14,293</td></tr>
<tr><td>StkFw</td><td>18,180</td></tr>
<tr><td>CmdFreak</td><td>3,222</td></tr>
<tr><td>SERVAL</td><td>6,243</td></tr>
</table>
</div>
</div>
<div id="b2" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-pencil"></span> バージョン表記に関する規約</h2>
<p>
開発ソフトウェアのバージョン表記は以下の様に, メジャーバージョン番号, マイナーバージョン番号, 不良修正番号をピリオド "." で区切った形式とする。<BR>
</p>
例)1.6.0<br>
<p>
メジャーバージョン番号 = 1<BR>
マイナーバージョン番号 = 6<BR>
不良修正番号 = 0<BR>
</p>
<UL>
<LI>メジャーバージョン番号: 常に1。</LI>
<LI>マイナーバージョン番号: エンハンスおよび不良対策の度に値を上げる。</LI>
<LI>不良修正番号: 常に0。</LI>
</UL>
</div>
</div>
<div id="b4" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-pencil"></span> 使用ポート番号</h2>
リリースしたソフトウェアやテストコードがデフォルトで使用するポート番号を以下に整理する。<br>
<TABLE class="table table-striped">
<tr><th>ソフトウェア名称</th><th>IPアドレス</th><th>ポート番号</th></tr>
<tr><td>CmdFreak (HTTPサーバ)</td><td>-</td><td>80</td></tr>
<tr><td>CmdFreak (CmdFreakサービス)</td><td>localhost</td><td>8085</td></tr>
<tr><td>YaizuSample (HTTPサーバ)</td><td>-</td><td>8080</td></tr>
<tr><td>YaizuSample (REST APIサービス)</td><td>localhost</td><td>8081</td></tr>
<tr><td>StkWebAppTest</td><td>localhost</td><td>2080, 2081, 2082, 2083</td></tr>
<tr><td>StkSocketTest (IPv4-TCP)</td><td>127.0.0.1</td><td>2000~2039, 2100, 2201~2203, 2221~2225, 2300~2339</td></tr>
<tr><td>StkSocketTest (IPv4-UDP)</td><td>127.0.0.1</td><td>2001, 2002, 2003</td></tr>
<tr><td>StkSocketTest (IPv6-TCP)</td><td>::1</td><td>2202</td></tr>
<tr><td>StkSocketTest (IPv6-UDP)</td><td>::1</td><td>2202</td></tr>
<tr><td>CmdFreak Test</td><td>localhost</td><td>10008</td></tr>
<tr><td>YaizuSample Test</td><td>localhost</td><td>10009</td></tr>
</TABLE>
</div>
</div>
<div id="b5" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-pencil"></span> バックアップ方法</h2>
ローカルファイルのバックアップは,下図のように複数のメディアを組み合わせる形で多重にバックアップを行う。<br>
<img src="dev/backup.gif" class="img-responsive" alt="Backup"><br>
ローカルディスク: Dドライブ<br>
USBメモリ: Fドライブ<br>
OneDrive: C:\Users\Shinya\OneDrive<br>
</div>
</div>
<div id="b6" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-pencil"></span> コンパイラおよび組み込みOSS</h2>
コンパイラおよび組み込みOSS一覧は以下のとおり。<br>
<table class="table table-striped">
<tr><th>Product/Version</th><th>Compiler</th><th>OSS</th></tr>
<tr><td>CmdFreak 1.0.0</td><td>Visual Studio 2008</td><td>mongoose 3.7, jQuery 1.9.1, jQuery UI 1.10.3, ParamQuery Grid 1.1.2</td></tr>
<tr><td>StkFw 1.5.0</td><td>Visual Studio 2008</td><td></td></tr>
<tr><td>CmdFreak 1.1.0</td><td>Visual Studio 2008</td><td>nginx 1.10.3, jQuery 1.9.1, jQuery UI 1.10.3, ParamQuery Grid 1.1.2</td></tr>
<tr><td>StkFw 1.6.0</td><td>Visual Studio 2017</td><td></td></tr>
<tr><td>CmdFreak 1.2.0</td><td>Visual Studio 2017</td><td>nginx 1.12.2, jQuery 3.2.0, Bootstrap 4.4.1, IcoMoon-Free</td></tr>
<tr><td>StkFw 1.7.0</td><td>Visual Studio 2017</td><td>OpenSSL 1.1.1g</td></tr>
<tr><td>SERVAL 1.0.0</td><td>Visual Studio 2017 / g++(gcc) 8.3.1 on Alma 8.3</td><td>OpenSSL 1.1.1g, nginx 1.12.2, jQuery 3.2.0, Bootstrap 4.4.1, IcoMoon-Free</td></tr>
</table>
</div>
</div>
<div id="b7" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-pencil"></span> 開発環境構築</h2>
<h3>Alma Linux 8.10 DVD</h3>
<ol>
<li>
Alma Linux 8.10 DVDをVMWareのゲストOSとしてインストールする。VMのネットワークアダプタの設定は、ブリッジを指定する。
インストールオプションとして、ワークステーションを選択し、開発ツール、RPM開発ツール、コンテナー管理、グラフィカル管理ツール、セキュリティツールを指定する。
Alma Linux 8.10 DVDには、予めVMware Toolsが含まれており、VMware Toolsの個別インストールは不要。
</li>
<li>
/etc/sudoer の権限をchmod 660で変更し、ログインユーザーにsudo権限を与える。<br>
> ## Allow user to run any commands anywhere<br>
> takeuchi ALL=(ALL) ALL<br>
</li>
<li>
OSSのバージョンを確認する。<br>
gcc --version ==> 8.5.0<br>
rpmbuild --version ==> 4.14.3<br>
openssl version ==> 1.1.1k<br>
</li>
<li>
gitでクローンを作成する。(事前にSSL検証を無効にする)<br>
# git config --global http.sslVerify false<br>
# git clone -q --branch=master https://github.com/s-takeuchi/YaizuComLib.git /home/xxxx/dev<br>
</li>
</ol>
<h3>Alma Linux 9.4 DVD</h3>
<ol>
<li>
Alma Linux 9.4 DVDをVMWareのゲストOSとしてインストールする。VMのネットワークアダプタの設定は、ブリッジを指定する。
インストールオプションとして、ワークステーションを選択し、開発ツール、コンテナー管理、グラフィカル管理ツールを指定する。
Alma Linux 9.4 DVDには、予めVMware Toolsが含まれており、VMware Toolsの個別インストールは不要。
</li>
<li>
/etc/sudoer の権限をchmod 660で変更し、ログインユーザーにsudo権限を与える。<br>
> ## Allow user to run any commands anywhere<br>
> takeuchi ALL=(ALL) ALL<br>
</li>
<li>
OSSのバージョンを確認する。<br>
gcc --version ==> 11.4.1<br>
rpmbuild --version ==> 4.16.1.3<br>
openssl version ==> 3.0.7.1<br>
</li>
<li>
gitでクローンを作成する。(事前にSSL検証を無効にする)<br>
# git config --global http.sslVerify false<br>
# git clone -q --branch=master https://github.com/s-takeuchi/YaizuComLib.git /home/xxxx/dev<br>
</li>
</ol>
</div>
</div>
<div id="c1" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-tags"></span> VPS [takeuchi-xxx.com]</h2>
開発サーバとしてDebianの後を継ぎ運用開始。株式会社日本システム開発のWinServerと一年契約。<br>
<table class="table table-striped">
<tr><td>初期費用</td><td>¥3,000</td></tr>
<tr><td>ドメイン取得または移転料</td><td>¥3,500</td></tr>
<tr><td>Lightプラン 12ヶ月分</td><td>¥21,600</td></tr>
<tr><td>消費税</td><td>¥1,405</td></tr>
<tr><td>合計</td><td>¥29,505</td></tr>
</table>
VPSの設定<br>
<ol>
<li>Administratorのパスワードを変更
<li>運用ユーザーtakeuchiの追加
<li>コントロールパネル - デザイン - フォルダオプションで登録済拡張子を表示するように変更
<li>サーバーマネージャでIE ESCの構成を変更
<li>C:\publicに共有フォルダを作成する
</ol>
Trac Lightningインストールおよび準備<br>
<ol>
<li>Trac Lightning 3.0.8をインストール, subversion, tracのみインストール
<li>trac->サービスのインストール
<li>Trac Lightningのサービスを手動で起動
<li>"セキュリティが強化されたWindowsファイアウォール"で受信の規則としてポート#80を許可にする
<li>OS再起動
<li>OS再起動後Trac Lightningのサービスが自動で起動されていることを確認
<li>SampleProjectのデフォルトで登録されているadmin, guest, leaderのパスワードを変更
</ol>
以前のプロジェクトの移管<br>
Debianで運用していたsvnおよびtracのプロジェクトをtakeuchi-xxx.comに移管する手順を示す。<br>
移管後のプロジェクト名をBambooProjectとする。<br>
<ol>
<li>svnおよびtracにプロジェクトを作成する "create-project.bat BambooProject"
<li>svnに移管前のプロジェクトのデータをインポートする "svnadmin load C:\TracLight\projects\svn\BambooProject < c:\public\svnbkup.dump"
<li>Trac Lightningのサービスを停止する
<li>tracに移管前のプロジェクトのデータを配置する(まるごとコピーする)
<li>trac.ini(C:\TracLight\projects\trac\BambooProject\conf\trac.ini)のrepository_dirを"C:\TracLight\projects\svn\BambooProject"に変更する
<li>Trac Lightningのサービスを開始する
<li>移行前ver=0.11,移行後ver=0.12のためデータのUpgradeを実行する "trac-admin C:\TracLight\projects\trac\BambooProject upgrade"
<li>tracとsvnの同期を行う "trac-admin C:\TracLight\projects\trac\BambooProject repository resync "*""
<li>tracにログインし[管理]-[一般設定]-[基本設定]-[名称]="BambooProject", [URL]="http://www.takeuchi-xxx.com/trac/BambooProject/"に変更
<li>
tracにログインし[管理]-[一般設定]-[プラグイン]で以下を有効にする<br>
iniadmin 0.2 [全てのコンポーネント]<br>
tracaccountmanager 0.2.1dev [全てのコンポーネント]<br>
tracusermanagerplugin 0.4r5520 [全てのコンポーネント]<br>
<li>
trac.iniのaccount_managerを変更<br>
[htdigest_realm=trac]<br>
[password_format=htdigest]<br>
[password_file=C:\TracLight\projects/trac.htdigest]<br>
[password_store=HtDigestStore]<br>
<li>[管理]-[アカウント]-[ユーザ]でユーザーを編集する
<li>[管理]-[一般設定]-[権限]でアクセス権限を編集する
<li>サービス停止後,"trac\BambooProject\db"フォルダ以外のフォルダ/ファイルをすべて削除し,"\tarc\SampleProject"からコピーする
<li>
"trac\BambooProject\conf\trac.ini"を編集する<br>
※重要:trac.iniを編集するときはワードパッドを使用する。<br>
※メモ帳で編集した場合,不正なエラーが発生しTracにログインできなくなる。<br>
- 全ての"SampleProject"の記述を"BambooProject"に変更する<br>
- "tickets.href = /wiki/MyTickets"を"tickets.href = /report"に変更する。<br>
- "complete.label","due_assign.label","due_close.label","parents.label"を変更(英語化)<br>
- Ticket workflowについても変更(英語化)<br>
<li>サービスを開始する。必要に応じてResyncを実行する。
</ol>
テスト管理用プラグインの導入<br>
Tracのテスト管理用プラグインであるTestManagerForTracの導入手順を以下に示す。<br>
testman4trac.1.7.1-Py_2.6-Trac_0.12-1.0.zip を解凍し,下記の順でeggファイルをtracにインストールする。
インストールはtracのGUIから可能。<br>
<ul>
<li>TracGenericClass-1.1.5-py2.6.egg<br>
<li>TracGenericWorkflow-1.0.4-py2.6.egg<br>
<li>TestManager-1.7.1-py2.6.egg<br>
</ul>
TracGenericWorkflow-1.0.4-py2.6.eggおよびTestManager-1.7.1-py2.6.eggのインストール後にはtracのupdateが必要。<br>
2012年5月から利用していたVPSの契約を2015年5月で解除。<br>
チケット管理システムをGitHubに移行。<br>
</div>
</div>
<div id="c2" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-tags"></span> 玄人志向 KURO-SHEEVA: ホスト名=Debian</h2>
製品名称: KORO-SHEEVA<br>
購入日: 2010/10/26<br>
経緯: 上野科学博物館で開催されていた「空と宇宙展」に行った帰りに衝動買いしたもの。
subversionやtracのような開発支援用サーバとして機能させたいと考えていた。<br>
価格: ¥16,800 (T-ZONE PC DIY SHOPにて)<br>
<img src="dev/kurosheeva.jpg" class="img-responsive" alt="KURO Sheeva">
<ul>
<li>型番 KURO-SHEEVA</li>
<li>JANコード 4988755233545</li>
<li>ハードウェア仕様</li>
<li>
MPU:<br>
Marvell Sheeva CPUコア搭載<br>
Kirkwood SoCプロセッサ 88F6281 (1.2GHz)<br>
メインメモリ:512MB/DDR2<br>
NANDフラッシュメモリ:512MB<br>
</li>
<li>
インターフェース<br>
LAN(RJ45/1000BASE-T)x1<br>
USB2.0/1.1(TYPE A)x1<br>
USB1.1(TYPE miniB)x1※<br>
SDスロットx1, eSATAx1<br>
※コンソール用<br>
</li>
<li>搭載OS Ubuntu 9.04</li>
<li>(内蔵NANDフラッシュメモリ内にインストール済み)</li>
<li>消費電力 最大約11W</li>
<li>外形寸法 96.5x110x48.5mm(突起部除く)</li>
<li>
付属品<br>
USB-miniUSBケーブル<br>
LANケーブル<br>
ACケーブル<br>
</li>
</ul>
新規導入手順<br>
<ol>
<li>接続元PCへのUSBドライバのインストール。(USBケーブルを接続→ドライバの場所を指定)</li>
<li>Tera Termから接続の確認 (ポートレート = 115200)</li>
<li>passwdコマンドでパスワードの設定</li>
<li>dpkg-reconfigure tzdataコマンドでタイムゾーンの設定</li>
<li>dateコマンドで日時の設定</li>
<li>/etc/network/interfaces の編集によるIPアドレスの設定</li>
<li>/etc/resolv.conf の編集によるDNSの設定</li>
<li>apt-get install ftpd でFTPのインストール</li>
<li>mke2fs /dev/mmcblk0p1 でext2フォーマット</li>
<li>/etc/fstab の編集によるSDカードの自動マウント (/dev/mmcblk0p1 /media/sdcard ext2 defaults 0 0)</li>
<li>
/etc/smb.confの[Media]または[global]を編集する。<br>
comment = Media<br>
path = /media/sdcard/public<br>
public = no<br>
guest ok = no<br>
valid users = @takeuchi<br>
security = user<br>
</li>
<li>useraddおよびpdbedit -aを用いてユーザーを追加する。</li>
<li>sambaの有効化 (/etc/rc.local に /etc/init.d/samba start を追記)</li>
</ol>
Subversion導入手順<br>
<ol>
<li> apt-get install apache2</li>
<li> apt-get install subversion</li>
<li> apt-get install libapache2-svn</li>
<li> chmod 777 /tmp, chmod 777 /var/tmp でsubversionのプロセスが/tmp, /var/tmpに書き込めるようにする</li>
<li> /etc/apache2/mods-available/dav_svn.conf の編集</li>
<li> svnadmin create --fs-type fsfs MyNewRepository</li>
<li> chown -R www-data:www-data MyNewRepository で所有権変更</li>
<li> apache2ctl restart</li>
</ol>
Trac導入手順<br>
<ol>
<li> apt-get install trac</li>
<li> mkdir /media/sdcard/trac</li>
<li> trac-admin trac initenv</li>
<li> chown -R www-data:www-data trac で所有権変更</li>
<li> apt-get install libapache2-mod-python</li>
<li> htpasswd -c /media/sdcard/trac/htdocs/trac.htpasswd takeuchi によるユーザーの作成</li>
<li> /etc/apache2/conf.d/trac.conf の新規作成と編集</li>
<li> trac-adminによるpermissionの設定 "TRAC_ADMIN"</li>
<li> apache2ctl restart</li>
</ol>
Subversion-Trac連携手順<br>
<ol>
<li>
trac-post-commit-hookを/media/sdcard/takeuchi/hooksにコピーする<br>
(http://trac.edgewall.org/browser/branches/0.11-stable/contrib/)
</li>
<li>/media/sdcard/takeuchi/hook/post-commit.tmpl を post-commit にコピーし編集する</li>
<li>chown でスクリプトの所有権をwww-data に変更</li>
<li>chmod 755 post-commit で実行権限を付与</li>
</ol>
Subversion, Tracバックアップ手順<br>
<ul>
<li>svnadmin dump /media/sdcard/takeuchi > /media/sdcard/svnbkup.dump</li>
<li>trac-admin /media/sdcard/trac hotcopy /media/sdcard/tracbkup</li>
<li>tar -cvf /media/sdcard/tracbkup.tar /media/sdcard/tracbkup</li>
</ul>
Debian(KURO-SHEEVA)不具合のため運用終了 (2012/05/13)<br>
Debian(KURO-SHEEVA)運用終了。5/13より処分開始。<br>
経緯: 開発用で使用していたが,頻繁に不具合(熱暴走)が発生したため,機能をVPSに移管しKURO-SHEEVAは運用を終了する。<br>
<img src="dev/kurosheeva2.jpg" class="img-responsive" alt="KURO Sheeva"><br>
2017年2月頃,不燃ゴミとして滅却処分済。<br>
<img src="dev/kurosheeva3.jpg" class="img-responsive" alt="KURO Sheeva"><br>
</div>
</div>
<div id="c3" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-globe"></span> サブPC: ホスト名=Sublina</h2>
サブPCとしてケース, CPU, HDD, メモリ,マザーボードを購入。詳細は下記の構成。<br>
ホスト名はSublinaとした。<br>
購入日=2010/10/26。<br>
<ul>
<li>CPU: AMD Phenom II X6 1055T<br>2.8GHz, 3.3GHz(TurboCore)<br>9.0MB Total Cache</li>
<li>マザーボード: MINIX 6150SE-UC3<br>NVIDIA GeForce 6150SE<br>nForce 430MCP</li>
<li>
メモリ: 2GB×2
AMD Socket AM3 95W Max<br>Dual Channel DDR3 1333/1066/800 MHz
</li>
<li>HDD: HDP725032GLA360 320GB</li>
<li>OS: Windows Server 2008</li>
</ul>
<img src="dev/sublina2.jpg" class="img-responsive" alt="Sublina">
<p>
SublinaのOS入れ替えを実施 (2011/6/1)<br>
OSの入れ替えを実施。NecoのバックアップPCとする。<br>
</p>
<ul>
<li>OS: Windows 7 Ultimate</li>
</ul>
<p>
Sublinaの運用停止 (2013年頃?)<br>
</p>
<ul>
<li>稼働率が低いため,運用を停止し,物置に移動した。</li>
</ul>
<p>
Sublinaの廃棄 (2019年5月頃?)<br>
</p>
<ul>
<li>運用停止後倉庫に保管していたが,今後使用する予定がないことから2019年5月頃に廃棄処分した。</li>
</ul>
</div>
</div>
<div id="c4" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-globe"></span> NECのPC: ホスト名=Neco</h2>
<h2>Necoの購入 (2005/8/??)</h2>
秋葉原のLAOXにてPCおよび液晶ディスプレイを購入。<br>ホスト名はNecoとした。<br>
<ul>
<li>型名: NEC ValueOne MT (MT600/2A)</li>
<li>本体サイズ: 175(幅)×420(奥行き)×381(高さ)ミリ</li>
<li>出荷日: 2005年8月25日</li>
<li>OS: Microsoft(R) Windows(R) XP Home Edition 日本語版 Service Pack 2</li>
<li>
CPU: HTテクノロジ インテル(R) Pentium(R) 4プロセッサ 2.80GHz 521<br>
(FSB=800MHz Prescott L2-cache=1MB EMT64)
</li>
<li>メモリ: DDR2-533MHz/ 256Mバイト(DDR2 SDRAM PC2-4200 DIMM)×2</li>
<li>サウンド: ADI社製 AD1981B搭載(不明)</li>
<li>HDD: <br>Serial ATA 7200回転/分 160GB</li>
<li>
チップセット: <br>
945G (82945G)<br>
- 最大メモリ容量 4GB (最大大域幅 10.7GB/s)<br>
- デュアル・チャネル DDR2 メモリー<br>
- 1066/800 MHz システムバス<br>
- PCI Express* x16 グラフィックス・ポート<br>
- PCI Express x1 I/O ポート<br>
- 次世代のシリアル ATA (SATA) 3Gb/s<br>
- Hi-Speed USB 2.0 接続<br>
- GMA 950 グラフィックス・コアを内蔵<br>
82801GR (South Bridge)<br>
- I/O コントローラー・ハブ (ICH7R)<br>
</li>
<li>
DVD/CD: <br>
- DVDスーパーマルチドライブ (DVD-RAM/R/RW with DVD+R/RW)<br>
- バッファアンダーランエラー防止機能付<br>
- DVD-R/+R 2層書き込み<br>
- HL-DT-ST DVDRAM_GSA-4165B<br>
- サポートOS:<br>
Windows 98, Windows ME, Windows 2000 Professional,
Windows XP Home Edition, Professional, Media Center Edition<br>
- 対応フォーマット:<br>
記録:DVD-RAM, DVD-R/RW, DVD+R (SL, DL)/RW, CD-R/RW<br>
再生:DVD-ROM, DVD-RAM, DVD-R, DVD-RW, DVD+R (SL, DL),
DVD+RW; CD-R, CD-RW, CD-ROM, CD-ROM XA, <br>
CD-DA, CD-I, CD-Extra, CD-Text, Photo CD, Video CD<br>
---以下補足---<br>
標準CD-ROM関連 [読込倍速] DVD-RAM最大5倍速、DVD最大16倍速、CD最大40倍速<br>
標準CD-ROM関連 [書込倍速] DVD-RAM最大5倍速、DVD-R(1層)/+R(1層)最大16倍速、DVD-R(2層)/+R(2層)最大4倍速、DVD-RW最大6倍速、DVD+RW最大8倍速、CD-R最大40倍速、CD-RW最大10倍速<br>
</li>
<li>BIOS: <br>American Megatrends, Inc. v.02.58</li>
<li>マザーボード: <br>microATX MSI製 MS-7186</li>
</ul>
<img src="dev/neco.jpg" class="img-responsive" alt="NECO"><br>
<h2>Necoのメモリを拡張(メモリの入れ替え)を実施 (2008/1/1)</h2>
<ul>
<li>
メモリ: <br>
PC533 CL4 DDR2 1GB (Windows XP Pro SP2 DSP版)<br>
PC533 CL4 DDR2 1GB (Windows XP Pro SP2 DSP版)<br>
PC667 DDR2 512MB (Windows Vista Business DSP版)<br>
PC667 DDR2 512MB (Windows Vista Business DSP版)<br>
</li>
</ul>
<h2>NecoのHDDを拡張(HDDの入れ替え)を実施 (2009/1/1)</h2>
<ul>
<li>
HDD: HDP725032GLA360 (容量:320GB,回転数:7200rpm,キャッシュ:16MB,I/F:Serial-ATA300)<br>
(2008/5/5購入, \6300)
</li>
</ul>
<h2>Necoのマザーボード/CPU/メモリを拡張 (2011/6/1)</h2>
下記の構成に変更<br>
<ul>
<li>CPU: Intel Core2Quad Q6600<br>クロック:2.4GHz<br>L2キャッシュ:8MB<br>FSBクロック:1066MHz</li>
<li>
マザーボード: Intel Desktop Board Classic Series DG31PR<br>
LGA775 soket for Intel Core2Quad, Core2Duo, Pentium Dual-Code, Celeron400<br>
Intel G31 Express Chipset<br>
Realtek ALC888 audio codec<br>
Graphics Media Accelerator X3100<br>
DDR2 800 / 667 SDRAM (Max 4GB)<br>
</li>
<li>メモリ: Dual DDR2-800 KINGBOX 2GB×2</li>
<li>HDD: Hitachi HDS721050CLA362 500GB</li>
<li>サウンドカード: Sound Blaster 5.1 VX (PCI)</li>
<li>OS: Windows 7 Ultimate</li>
</ul>
<img src="dev/sublina.jpg" class="img-responsive" alt="Sublina"><br>
Necoに搭載のMBのマニュアル:<br>
Intel製マザーボード DG31PRのマニュアル・その他を処分した。念のためマザーボードのマニュアル(一部)の写真を撮って残しておくことに。<br>
<img src="dev/dg31pr.jpg" class="img-responsive" alt="Mother board"><br>
Neco購入時のMBは,2017年2月頃,不燃ゴミとして滅却処分済。<br>
<img src="dev/neco1.jpg" class="img-responsive" alt="NECO"><br>
<h2>購入したときのHDDの増設の実施 (2013/6/8)</h2>
<ul>
<li>
(Serial ATA 7200回転/分 160GB)<br>
重要ファイルのバックアップ/スナップショット格納先として使用予定。
</li>
</ul>
<h2>NECOの運用停止 (2015/6/13)</h2>
<ul>
<li>
2015年6月,ASUSのノートPCを購入したことにともない,NECOの運用を停止。<br>
物置にて廃棄待ちの状態とした。<br>
</li>
<li>PCケース/電源については,2005年から概ね10年間の運用。マザーボードについては2011年にリプレースを実施して以降4年間の運用。</li>
</ul>
<img src="dev/oldpcs_s.jpg" class="img-responsive" alt="NECO"><br>
<h2>運用再開 (2016/12/26)</h2>
後述するASUSのノートPCの障害のため,2016年12月26日からNECOの運用を再開。<br>
物理マシンにインストールするソフトウェアの見直しを実施。以下インストール済ソフトウェア一覧。<br>
<ul>
<li>Canon MG6130 プリンタドライバ</li>
<li>Creative Sound Blasterドライバ</li>
<li>Microsoft Office 2010</li>
<li>Adobe Reader 最新版</li>
<li>Adobe Flash Player 最新版</li>
<li>Visual Studio 2008 Professional Edition (with patch "VS90-KB948127.exe")</li>
<li>wkhtmltopdf 0.12.0.3</li>
<li>PDFtk Server 2.02</li>
<li>7-Zip 9.20</li>
<li>Line Counter 1.4</li>
<li>SourceTree 最新版</li>
<li>GIMP 2.8</li>
<li>Microsoft Security Essentials</li>
<li>FFFTP 1.98g</li>
<li>e frontier Shade 13</li>
<li>VMware Player 最新版</li>
<li>PIXELA VideoBrowser + 最新パッチ</li>
<li>Abyssmedia Wave Editor 3.3.5.1</li>
<li>Firefox 最新版</li>
</ul>
<h2>2回目の運用停止 (2017/3/25)</h2>
SHINYA-PCの復旧に伴い,NECOの運用を再度停止した。
<h2>廃棄 (2019/5)</h2>
2回目の運用停止後しばらく倉庫に保管していたが,今後使用する予定がないことから2019年5月頃に廃棄処分した。
</div>
</div>
<div id="c5" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-globe"></span> ASUSのノートPC: ホスト名=SHINYA-PC</h2>
<h2>SHINYA-PC購入 (2015/6/13)</h2>
<p>
NECOの性能が近年のソフトウェア開発環境についていけなくなったため,NECOの後釜として購入 (2015/6/13)。<br>
</p>
<ul>
<li>
ASUS X751L<br>
CPU: Intel Core i7-5500U, Up to 3.0GHz (2 Cores, 4 Threads)<br>
Memory: 8GB<br>
HDD: 1TB<br>
</li>
<li>ソフトウェア開発のメインマシンとして活用する。</li>
<li>2015/6/20にNECOからの移行作業完了。</li>
<li>既存のノートPC"AKEMI-PC"と対比させるため,マシン名を"SHINYA-PC"とした。</li>
<li>2015/8/15にWindows 10へのアップグレードを実施。</li>
</ul>
<img src="dev/shinyapc_s.jpg" class="img-responsive" alt="ASUS PC"><br>
<p>
物理マシンにインストールするソフトウェアは下記のとおり。<br>
</p>
<ul>
<li>VMware Player 最新版</li>
<li>Wave Editor 3.3.4.0</li>
<li>PIXELA VideoBrowser + 最新パッチ</li>
</ul>
ソフトウェア開発環境はVMwareのゲストOS(Windows 7 Ultimate)に構築。仮想マシンにインストールするソフトウェアは下記のとおり。<br>
<ul>
<li>Canon MG6130 プリンタドライバ</li>
<li>Microsoft Office 2010</li>
<li>Adobe Reader 最新版</li>
<li>Adobe Flash Player 最新版</li>
<li>Visual Studio 2008 Professional Edition (with patch "VS90-KB948127.exe")</li>
<li>wkhtmltopdf 0.12.0.3</li>
<li>PDFtk Server 2.02</li>
<li>7-Zip 9.20</li>
<li>Line Counter 1.4</li>
<li>SourceTree 1.6</li>
<li>GIMP 2.8</li>
<li>Ineternet Explorer 最新版</li>
<li>Firefox ESR 最新版</li>
<li>Chrome 最新版</li>
<li>Microsoft Security Essentials</li>
<li>FFFTP 1.98g</li>
</ul>
<h2>SHINYA-PC故障 (2016/12/20)</h2>
<p>
2016年12月17日あたりから,Windows 10のディスクアクセス負荷が100%を維持し,Windows 10の操作が異常に遅くなる現象が発生。<br>
数日後の2016年12月20日には,ノートPCの電源投入後にBIOSの設定画面が強制表示され,Windows 10の起動が不可になる現象に置き換わる。<br>
12月22日にメーカーであるASUSのカスタマーサービスに問い合わせたところ,ハードウェア(HDD)の問題の可能性が高い旨回答あり。
取り急ぎデータの復旧を目的にヨドバシカメラのサービスに依頼したところ,データ復旧センター(?)から電話があり,HDD磁気ヘッドの故障であり,
復旧には\148,000の費用が掛かるとのこと。<br>
費用が高額であることからデータ復旧は諦めることに。メインPCもASUSのノートPCから再びNECOに変更することにした。<br>
故障したHDDは,2018年3月末に不燃ごみとして滅却済。<br>
</p>
<h2>SHINYA-PC復旧 (2017/3/25)</h2>
<p>
メインPCをNECOに切り替えたものの,処理性能が遅く,頻繁にスタンが発生。ストレスが大きいため,メインPCをSHINYA-PCに戻すべく,2017年3月中旬に修理を依頼し3月25日に復旧した。
</p>
<ul>
<li>修理費用:¥64,425</li>
<li>バックアップ対策として購入したUSBメモリ(32GB):¥2,780</li>
<li>バックアップ対策として購入したSDカード(64GB):¥11,640</li>
</ul>
<p>
Windows 8.1の初期設定後,Windows 10に更新する。
Windows 10に更新後,初期状態から不要なソフトウェアを削除する。削除するソフトウェアは次のとおり。
</p>
<table class="table table-striped">
<tr>
<td>
Kingsoft Office, デジタルアーツ iフィルター, Foxit PhantomPDF, WebStorage, WebStorage(WSA), Skype, Skype(WSA),
Candy Crush Soda Saga(WSA), Facebook(WSA), Flipboard(WSA), Keeper Password Manager(WSA), Line(WSA), Minecraft(WSA),
Music Maker Jam(WSA), NAVITIME(WSA), Netflix(WSA), Phototastic Collage(WSA), TripAdvisor Hotels Flights Restaurants(WSA),
Twitter(WSA), Zinio Reader(WSA), マーチオブエンパイア(WSA)
<br>
※WSA : Windowsストアアプリ<br>
※McAfeeのセキュリティソフトウェアは,Windows 10に更新したときに自動的に削除される。<br>
</td>
</tr>
</table>
<p>
SHINYA-PCにインストールするソフトウェアは次のとおり。
</p>
<ul>
<li>Canon MG6130 プリンタドライバ</li>
<li>Microsoft Office 2010</li>
<li>Visual Studio 2017 Community</li>
<li>InstallerProjects (Visual Studio 2017 Community add-on)</li>
<li>wkhtmltopdf 0.12.0.3</li>
<li>PDFtk Server 2.02</li>
<li>7-Zip 9.20</li>
<li>Line Counter 1.4</li>
<li>SourceTree 1.10</li>
<li>WinMerge 2.14</li>
<li>GIMP 2.8</li>
<li>WinSCP 5.13.4</li>
<li>RLogin 2.23.8</li>
<li>VMware Player 最新版</li>
<li>Firefox 最新版</li>
<li>Chrome 最新版</li>
<li>e frontier Shade 13</li>
<li>PIXELA VideoBrowser + 最新版アップデート</li>
</ul>
<h2>SHINYA-PC 2度目の故障と廃棄 (2021/4月頃)</h2>
<p>
2021年4月頃にOSが起動しなくなる問題が発生。新規にmouseのノートPCを購入することとなった。
SHINYA-PCは、廃棄業者であるリネットジャパンに廃棄を申し込みし(2023/08/14)、2023/08/15に回収および廃棄となった。
</p>
</div>
</div>
<div id="c6" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-globe"></span> mouseのノートPC: ホスト名=moushin</h2>
<h2>moushin購入 (2021/04/04)</h2>
<p>
ASUSのノートPCのOSが起動しなくなる問題が発生(2021/04/04)。もともとWifiの接続が頻繁に切断する問題もあったこともあり、
約6年ぶりにノートPCを購入することにした。秋葉原のマウスコンピュータのダイレクトショップに購入。<br>
取得費用は、本体である"mouse K5"(¥109,800)と"3年間の無償保証センドバック修理"(¥9,000)含めて税込みで¥130,680。
ホスト名はmouseとshinyaを掛け合わせてmoushin(猛進)とした。<br>
</p>
<img src="dev/moushin1.jpg" class="img-responsive" alt="moushin-1">
<img src="dev/moushin2.jpg" class="img-responsive" alt="moushin-2">
<ul>
<li>OS<br>Windows 10 Home 64ビット</li>
<li>CPUプロセッサー<br>インテル® Core™ i7-10750H プロセッサー</li>
<li>グラフィックス・アクセラレーター<br>GeForce® MX350/ インテル® UHD グラフィックス</li>
<li>メモリ容量<br>16GB (8GB×2 / デュアルチャネル)</li>
<li>M.2 SSD<br>512GB (NVMe対応)</li>
<li>パネル<br>15.6型 フルHDノングレア(LEDバックライト)</li>
<li>無線<br>インテル® Wi-Fi 6 AX201 (最大2.4Gbps/ IEEE802.11ax/ac/a/b/g/n) + Bluetooth 5モジュール内蔵</li>
<li>動作時間(標準バッテリー使用時最大)<br>約 11.5時間</li>
<li>本体重量(kg)<br>約 1.95kg</li>
</ul>
インストールするソフトウェア<br>
<ul>
<li>Canon MG6130 プリンタドライバ</li>
<li>Visual Studio 2022 Community</li>
<li>InstallerProjects (Visual Studio 2022 Community add-on)</li>
<li>OpenSSL 1.1.1g</li>
<li>wkhtmltopdf 0.12.0.3</li>
<li>PDFtk Server 2.02</li>
<li>7-Zip 9.20</li>
<li>Line Counter 1.4</li>
<li>GitKraken 最新版</li>
<li>WinMerge 最新版</li>
<li>GIMP 最新版</li>
<li>WinSCP 最新版</li>
<li>RLogin 最新版</li>
<li>ImgBurn 最新版</li>
<li>Firefox 最新版</li>
<li>Chrome 最新版</li>
<li>Visual Studio Code 最新版</li>
<li>VMware Workstation Player 最新版</li>
<li>LibreOffice 最新版</li>
<li>バンドプロデューサ5</li>
<li>Wave Editor 最新版</li>
<li>スコアメーカーZERO</li>
<li>Hand Brake 最新版</li>
</ul>
</div>
</div>
<div id="d1" class="row" style="display:none">
<div class="col-xs-12">
<h2><span class="glyphicon glyphicon-globe"></span> 関連リンク</h2>
<p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
<p>あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこ</p>
</div>
</div>
</div>
<script src="jquery-3.2.0.min.js"></script>
<script src="bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
</body>
</html>