PageSourceSearch

https://hetarena.com/

html hetarena.com collected 2026-10-02 03:51:40 UTC 122,749 bytes, 1,253 lines download raw bytes

1<!DOCTYPE html>
2<html lang="ja" class="no-js">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1.0">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7	<link rel="pingback" href="https://hetarena.com/xmlrpc.php">
8	
8<script>
9(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);
10//# sourceURL=twentyfifteen_javascript_detection
11</script>
11
12<title>hetarena.com &#8211; ヘタレな趣味の道</title>
13<meta name='robots' content='max-image-preview:large' />
14<link rel='dns-prefetch' href='//secure.gravatar.com' />
15<link rel="alternate" type="application/rss+xml" title="hetarena.com &raquo; フィード" href="https://hetarena.com/feed" />
16<link rel="alternate" type="application/rss+xml" title="hetarena.com &raquo; コメントフィード" href="https://hetarena.com/comments/feed" />
17		<!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 17-18
17
18							<script src="//www.googletagmanager.com/gtag/js?id=
18G-EFYZTJZW0K
vendor: 68 bytes, lines 18-19
18"  data-cfasync="false" data-wpfc-render="false" async></script>
19			
19<script data-cfasync="false" data-wpfc-render="false">
20				var mi_version = '11.3.0';
21				var mi_track_user = true;
22				var mi_no_track_reason = '';
23								var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/hetarena.com\/"};
24								if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) {
25					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations );
26				} else {
27					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations;
28				}
29
30								var disableStrs = [
31										'ga-disable-G-EFYZTJZW0K',
32									];
33
34				/* Function to detect opted out users */
35				function __gtagTrackerIsOptedOut() {
36					for (var index = 0; index < disableStrs.length; index++) {
37						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
38							return true;
39						}
40					}
41
42					return false;
43				}
44
45				/* Disable tracking if the opt-out cookie exists. */
46				if (__gtagTrackerIsOptedOut()) {
47					for (var index = 0; index < disableStrs.length; index++) {
48						window[disableStrs[index]] = true;
49					}
50				}
51
52				/* Opt-out function */
53				function __gtagTrackerOptout() {
54					for (var index = 0; index < disableStrs.length; index++) {
55						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
56						window[disableStrs[index]] = true;
57					}
58				}
59
60				if ('undefined' === typeof gaOptout) {
61					function gaOptout() {
62						__gtagTrackerOptout();
63					}
64				}
65								window.dataLayer = window.dataLayer || [];
66
67				window.MonsterInsightsDualTracker = {
68					helpers: {},
69					trackers: {},
70				};
71				if (mi_track_user) {
72					function __gtagDataLayer() {
73						dataLayer.push(arguments);
74					}
75
76					function __gtagTracker(type, name, parameters) {
77						if (!parameters) {
78							parameters = {};
79						}
80
81						if (parameters.send_to) {
82							__gtagDataLayer.apply(null, arguments);
83							return;
84						}
85
86						if (type === 'event') {
87														parameters.send_to = monsterinsights_frontend.v4_id;
88							var hookName = name;
89							if (typeof parameters['event_category'] !== 'undefined') {
90								hookName = parameters['event_category'] + ':' + name;
91							}
92
93							if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') {
94								MonsterInsightsDualTracker.trackers[hookName](parameters);
95							} else {
96								__gtagDataLayer('event', name, parameters);
97							}
98							
99						} else {
100							__gtagDataLayer.apply(null, arguments);
101						}
102					}
103
104					__gtagTracker('js', new Date());
105					__gtagTracker('set', {
106						'developer_id.dZGIzZG': true,
107											});
108					if ( MonsterInsightsLocations.page_location ) {
109						__gtagTracker('set', MonsterInsightsLocations);
110					}
111										__gtagTracker('config', 'G-EFYZTJZW0K', {"forceSSL":"true","link_attribution":"true"} );
112										window.gtag = __gtagTracker;										(function () {
113						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
114						/* ga and __gaTracker compatibility shim. */
115						var noopfn = function () {
116							return null;
117						};
118						var newtracker = function () {
119							return new Tracker();
120						};
121						var Tracker = function () {
122							return null;
123						};
124						var p = Tracker.prototype;
125						p.get = noopfn;
126						p.set = noopfn;
127						p.send = function () {
128							var args = Array.prototype.slice.call(arguments);
129							args.unshift('send');
130							__gaTracker.apply(null, args);
131						};
132						var __gaTracker = function () {
133							var len = arguments.length;
134							if (len === 0) {
135								return;
136							}
137							var f = arguments[len - 1];
138							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
139								if ('send' === arguments[0]) {
140									var hitConverted, hitObject = false, action;
141									if ('event' === arguments[1]) {
142										if ('undefined' !== typeof arguments[3]) {
143											hitObject = {
144												'eventAction': arguments[3],
145												'eventCategory': arguments[2],
146												'eventLabel': arguments[4],
147												'value': arguments[5] ? arguments[5] : 1,
148											}
149										}
150									}
151									if ('pageview' === arguments[1]) {
152										if ('undefined' !== typeof arguments[2]) {
153											hitObject = {
154												'eventAction': 'page_view',
155												'page_path': arguments[2],
156											}
157										}
158									}
159									if (typeof arguments[2] === 'object') {
160										hitObject = arguments[2];
161									}
162									if (typeof arguments[5] === 'object') {
163										Object.assign(hitObject, arguments[5]);
164									}
165									if ('undefined' !== typeof arguments[1].hitType) {
166										hitObject = arguments[1];
167										if ('pageview' === hitObject.hitType) {
168											hitObject.eventAction = 'page_view';
169										}
170									}
171									if (hitObject) {
172										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
173										hitConverted = mapArgs(hitObject);
174										__gtagTracker('event', action, hitConverted);
175									}
176								}
177								return;
178							}
179
180							function mapArgs(args) {
181								var arg, hit = {};
182								var gaMap = {
183									'eventCategory': 'event_category',
184									'eventAction': 'event_action',
185									'eventLabel': 'event_label',
186									'eventValue': 'event_value',
187									'nonInteraction': 'non_interaction',
188									'timingCategory': 'event_category',
189									'timingVar': 'name',
190									'timingValue': 'value',
191									'timingLabel': 'event_label',
192									'page': 'page_path',
193									'location': 'page_location',
194									'title': 'page_title',
195									'referrer' : 'page_referrer',
196								};
197								for (arg in args) {
198																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
199										hit[gaMap[arg]] = args[arg];
200									} else {
201										hit[arg] = args[arg];
202									}
203								}
204								return hit;
205							}
206
207							try {
208								f.hitCallback();
209							} catch (ex) {
210							}
211						};
212						__gaTracker.create = newtracker;
213						__gaTracker.getByName = newtracker;
214						__gaTracker.getAll = function () {
215							return [];
216						};
217						__gaTracker.remove = noopfn;
218						__gaTracker.loaded = true;
219						window['__gaTracker'] = __gaTracker;
220					})();
221									} else {
222										console.log("");
223					(function () {
224						function __gtagTracker() {
225							return null;
226						}
227
228						window['__gtagTracker'] = __gtagTracker;
229						window['gtag'] = __gtagTracker;
230					})();
231									}
232			</script>
232
233							<!-- / Google Analytics by MonsterInsights -->
234		<style id="wp-img-auto-sizes-contain-inline-css">
235img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
236/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
237</style>
238<link rel='stylesheet' id='twentyfifteen-jetpack-css' href='https://hetarena.com/wp-content/plugins/jetpack/modules/theme-tools/compat/twentyfifteen.css?ver=16.2' media='all' />
239<style id="wp-emoji-styles-inline-css">
240
241	img.wp-smiley, img.emoji {
242		display: inline !important;
243		border: none !important;
244		box-shadow: none !important;
245		height: 1em !important;
246		width: 1em !important;
247		margin: 0 0.07em !important;
248		vertical-align: -0.1em !important;
249		background: none !important;
250		padding: 0 !important;
251	}
252/*# sourceURL=wp-emoji-styles-inline-css */
253</style>
254<style id="wp-block-library-inline-css">
255:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
255--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
256
257/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
258</style>
259<style id="wp-block-heading-inline-css">
260h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
261/*# sourceURL=https://hetarena.com/wp-includes/blocks/heading/style.min.css */
262</style>
263<style id="wp-block-list-inline-css">
264ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
265/*# sourceURL=https://hetarena.com/wp-includes/blocks/list/style.min.css */
266</style>
267<style id="wp-block-paragraph-inline-css">
268.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
269/*# sourceURL=https://hetarena.com/wp-includes/blocks/paragraph/style.min.css */
270</style>
271<style id="wp-block-preformatted-inline-css">
272.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}
273/*# sourceURL=https://hetarena.com/wp-includes/blocks/preformatted/style.min.css */
274</style>
275<style id="wp-block-quote-inline-css">
276.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}
276.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}
277/*# sourceURL=https://hetarena.com/wp-includes/blocks/quote/style.min.css */
278</style>
279<style id="wp-block-quote-theme-inline-css">
280.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}
281/*# sourceURL=https://hetarena.com/wp-includes/blocks/quote/theme.min.css */
282</style>
283
284<style id="classic-theme-styles-inline-css">
285/*! This file is auto-generated */
286.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
287/*# sourceURL=/wp-includes/css/classic-themes.min.css */
288</style>
289
290<style id="global-styles-inline-css">
291:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dark-gray: #111;--wp--preset--color--light-gray: #f1f1f1;--wp--preset--color--yellow: #f4ca16;--wp--preset--color--dark-brown: #352712;--wp--preset--color--medium-pink: #e53b51;--wp--preset--color--light-pink: #ffe5d1;--wp--preset--color--dark-purple: #2e2256;--wp--preset--color--purple: #674970;--wp--preset--color--blue-gray: #22313f;--wp--preset--color--bright-blue: #55c3dc;--wp--preset--color--light-blue: #e9f2f9;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
291--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--dark-gray-gradient-gradient: linear-gradient(90deg, rgba(17,17,17,1) 0%, rgba(42,42,42,1) 100%);--wp--preset--gradient--light-gray-gradient: linear-gradient(90deg, rgba(241,241,241,1) 0%, rgba(215,215,215,1) 100%);--wp--preset--gradient--white-gradient: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 100%);--wp--preset--gradient--yellow-gradient: linear-gradient(90deg, rgba(244,202,22,1) 0%, rgba(205,168,10,1) 100%);--wp--preset--gradient--dark-brown-gradient: linear-gradient(90deg, rgba(53,39,18,1) 0%, rgba(91,67,31,1) 100%);--wp--preset--gradient--medium-pink-gradient: linear-gradient(90deg, rgba(229,59,81,1) 0%, rgba(209,28,51,1) 100%);--wp--preset--gradient--light-pink-gradient: linear-gradient(90deg, rgba(255,229,209,1) 0%, rgba(255,200,158,1) 100%);--wp--preset--gradient--dark-purple-gradient: linear-gradient(90deg, rgba(46,34,86,1) 0%, rgba(66,48,123,1) 100%);--wp--preset--gradient--purple-gradient: linear-gradient(90deg, rgba(103,73,112,1) 0%, rgba(131,93,143,1) 100%);--wp--preset--gradient--blue-gray-gradient: linear-gradient(90deg, rgba(34,49,63,1) 0%, rgba(52,75,96,1) 100%);--wp--preset--gradient--bright-blue-gradient: linear-gradient(90deg, rgba(85,195,220,1) 0%, rgba(43,180,211,1) 100%);--wp--preset--gradient--light-blue-gradient: linear-gradient(90deg, rgba(233,242,249,1) 0%, rgba(193,218,238,1) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-yellow-color{color: var(--wp--preset--color--yellow) !important;}.has-dark-brown-color{color: var(--wp--preset--color--dark-brown) !important;}.has-medium-pink-color{color: var(--wp--preset--color--medium-pink) !important;}.has-light-pink-color{color: var(--wp--preset--color--light-pink) !important;}.has-dark-purple-color{color: var(--wp--preset--color--dark-purple) !important;}.has-purple-color{color: var(--wp--preset--color--purple) !important;}.has-blue-gray-color{color: var(--wp--preset--color--blue-gray) !important;}.has-bright-blue-color{color: var(--wp--preset--color--bright-blue) !important;}.has-light-blue-color{color: var(--wp--preset--color--light-blue) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-yellow-background-color{background-color: var(--wp--preset--color--yellow) !important;}.has-dark-brown-background-color{background-color: var(--wp--preset--color--dark-brown) !important;}.has-medium-pink-background-color{background-color: var(--wp--preset--color--medium-pink) !important;}.has-light-pink-background-color{background-color: var(--wp--preset--color--light-pink) !important;}.has-dark-purple-background-color{background-color: var(--wp--preset--color--dark-purple) !important;}.has-purple-background-color{background-color: var(--wp--preset--color--purple) !important;}.has-blue-gray-background-color{background-color: var(--wp--preset--color--blue-gray) !important;}.has-bright-blue-background-color{background-color: var(--wp--preset--color--bright-blue) !important;}.has-light-blue-background-color{background-color: var(--wp--preset--color--light-blue) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-yellow-border-color{border-color: var(--wp--preset--color--yellow) !important;}.has-dark-brown-border-color{border-color: var(--wp--preset--color--dark-brown) !important;}.has-medium-pink-border-color{border-color: var(--wp--preset--color--medium-pink) !important;}.has-light-pink-border-color{border-color: var(--wp--preset--color--light-pink) !important;}.has-dark-purple-border-color{border-color: var(--wp--preset--color--dark-purple) !important;}.has-purple-border-color{border-color: var(--wp--preset--color--purple) !important;}.has-blue-gray-border-color{border-color: var(--wp--preset--color--blue-gray) !important;}.has-bright-blue-border-color{border-color: var(--wp--preset--color--bright-blue) !important;}.has-light-blue-border-color{border-color: var(--wp--preset--color--light-blue) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
291.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-dark-gray-gradient-gradient-gradient-background{background: var(--wp--preset--gradient--dark-gray-gradient-gradient) !important;}.has-light-gray-gradient-gradient-background{background: var(--wp--preset--gradient--light-gray-gradient) !important;}.has-white-gradient-gradient-background{background: var(--wp--preset--gradient--white-gradient) !important;}.has-yellow-gradient-gradient-background{background: var(--wp--preset--gradient--yellow-gradient) !important;}.has-dark-brown-gradient-gradient-background{background: var(--wp--preset--gradient--dark-brown-gradient) !important;}.has-medium-pink-gradient-gradient-background{background: var(--wp--preset--gradient--medium-pink-gradient) !important;}.has-light-pink-gradient-gradient-background{background: var(--wp--preset--gradient--light-pink-gradient) !important;}.has-dark-purple-gradient-gradient-background{background: var(--wp--preset--gradient--dark-purple-gradient) !important;}.has-purple-gradient-gradient-background{background: var(--wp--preset--gradient--purple-gradient) !important;}.has-blue-gray-gradient-gradient-background{background: var(--wp--preset--gradient--blue-gray-gradient) !important;}.has-bright-blue-gradient-gradient-background{background: var(--wp--preset--gradient--bright-blue-gradient) !important;}.has-light-blue-gradient-gradient-background{background: var(--wp--preset--gradient--light-blue-gradient) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
292/*# sourceURL=global-styles-inline-css */
293</style>
294
295<style id="jetpack-stats-inline-css">
296img#wpstats{display:none}
297/*# sourceURL=jetpack-stats-inline-css */
298</style>
299<link rel='stylesheet' id='twentyfifteen-fonts-css' href='https://hetarena.com/wp-content/themes/twentyfifteen/assets/fonts/noto-sans-plus-noto-serif-plus-inconsolata.css?ver=20230328' media='all' />
300<link rel='stylesheet' id='genericons-css' href='https://hetarena.com/wp-content/plugins/jetpack/_inc/genericons/genericons/genericons.css?ver=3.1' media='all' />
301<link rel='stylesheet' id='twentyfifteen-style-css' href='https://hetarena.com/wp-content/themes/twentyfifteen/style.css?ver=20251202' media='all' />
302<style id="twentyfifteen-style-inline-css">
303
304		/* Custom Header Background Color */
305		body:before,
306		.site-header {
307			background-color: #efefef;
308		}
309
310		@media screen and (min-width: 59.6875em) {
311			.site-header,
312			.secondary {
313				background-color: transparent;
314			}
315
316			.widget button,
317			.widget input[type="button"],
318			.widget input[type="reset"],
319			.widget input[type="submit"],
320			.widget_calendar tbody a,
321			.widget_calendar tbody a:hover,
322			.widget_calendar tbody a:focus {
323				color: #efefef;
324			}
325		}
326	
327/*# sourceURL=twentyfifteen-style-inline-css */
328</style>
329<link rel='stylesheet' id='twentyfifteen-block-style-css' href='https://hetarena.com/wp-content/themes/twentyfifteen/css/blocks.css?ver=20240715' media='all' />
330<link rel='stylesheet' id='sharedaddy-css' href='https://hetarena.com/wp-content/plugins/jetpack/modules/sharedaddy/sharing.css?ver=16.2' media='all' />
331<link rel='stylesheet' id='social-logos-css' href='https://hetarena.com/wp-content/plugins/jetpack/_inc/build/social-logos/social-logos.css?ver=16.2' media='all' />
332<script async data-wp-strategy="async" id="monsterinsights-frontend-script-js" src="https://hetarena.com/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=11.3.0"></script>
vendor: 1 bytes, line 332
332
333<script data-cfasync="false" data-wpfc-render="false" id='monsterinsights-frontend-script-js-extra'>var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/hetarena.com","hash_tracking":"false","v4_id":"G-EFYZTJZW0K"};</script>
vendor: 1 bytes, line 333
333
334<script id="jquery-core-js" src="https://hetarena.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 334
334
335<script id="jquery-migrate-js" src="https://hetarena.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 335
335
336<script id="twentyfifteen-script-js-extra">
337var screenReaderText = {"expand":"\u003Cspan class=\"screen-reader-text\"\u003E\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u3092\u5c55\u958b\u003C/span\u003E","collapse":"\u003Cspan class=\"screen-reader-text\"\u003E\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u3092\u9589\u3058\u308b\u003C/span\u003E"};
338//# sourceURL=twentyfifteen-script-js-extra
339</script>
vendor: 1 bytes, line 339
339
340<script data-wp-strategy="defer" defer id="twentyfifteen-script-js" src="https://hetarena.com/wp-content/themes/twentyfifteen/js/functions.js?ver=20250729"></script>
vendor: 1 bytes, line 340
340
341<script id="jquery-cookie-js" src="https://hetarena.com/wp-content/plugins/standard-widget-extensions/js/jquery.cookie.js?ver=7.1.2"></script>
341
342<link rel="https://api.w.org/" href="https://hetarena.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://hetarena.com/xmlrpc.php?rsd" />
343<meta name="generator" content="WordPress 7.1.2" />
344
345<style type="text/css">
346    
347    #content-sidebar-swe .widget h1
348    {
349        zoom: 1	; /* for IE7 to display background-image */
350        padding-left: 20px;
351        margin-left: -20px;
352	}
353
354    #content-sidebar-swe .widget .hm-swe-expanded 
355    {
356        background: url(https://hetarena.com/wp-content/plugins/standard-widget-extensions/images/minus.gif) no-repeat left center;
357    }
358
359    #content-sidebar-swe .widget .hm-swe-collapsed 
360    {
361        background: url(https://hetarena.com/wp-content/plugins/standard-widget-extensions/images/plus.gif) no-repeat left center;
362    }
363
364    #content-sidebar-swe
365    {
366        overflow: visible	;
367    }
368
369        .hm-swe-resize-message {
370        height: 50%;
371        width: 50%;
372        margin: auto;
373        position: absolute;
374        top: 0; left: 0; bottom: 0; right: 0;
375        z-index: 99999;
376
377        color: white;
378    }
379
380    .hm-swe-modal-background {
381        position: fixed;
382        top: 0; left: 0; 	bottom: 0; right: 0;
383        background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.85);
384        z-index: 99998;
385        display: none;
386    }
387</style>
388    <style id="custom-background-css">
389body.custom-background { background-color: #cecece; }
390</style>
391
392<!-- Jetpack Open Graph Tags -->
393<meta property="og:type" content="website" />
394<meta property="og:title" content="hetarena.com" />
395<meta property="og:description" content="ヘタレな趣味の道" />
396<meta property="og:url" content="https://hetarena.com/" />
397<meta property="og:site_name" content="hetarena.com" />
398<meta property="og:image" content="https://s0.wp.com/i/blank.jpg" />
399<meta property="og:image:width" content="200" />
400<meta property="og:image:height" content="200" />
401<meta property="og:image:alt" content="" />
402<meta property="og:locale" content="ja_JP" />
403
404<!-- End Jetpack Open Graph Tags -->
405</head>
406
407<body class="home blog custom-background wp-embed-responsive wp-theme-twentyfifteen">
408<div id="page" class="hfeed site">
409	<a class="skip-link screen-reader-text" href="#content">
410		コンテンツへスキップ	</a>
411
412	<div id="sidebar" class="sidebar">
413		<header id="masthead" class="site-header">
414			<div class="site-branding">
415									<h1 class="site-title"><a href="https://hetarena.com/" rel="home" aria-current="page">hetarena.com</a></h1>
416									<p class="site-description">ヘタレな趣味の道</p>
417				
418				<button class="secondary-toggle">メニューとウィジェット</button>
419			</div><!-- .site-branding -->
420		</header><!-- .site-header -->
421
422			<div id="secondary" class="secondary">
423
424					<nav id="site-navigation" class="main-navigation">
425				<div class="menu-my-menu-container"><ul id="menu-my-menu" class="nav-menu"><li id="menu-item-714" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-714"><a href="http://hetarena.com/" aria-current="page" title="hetarena.com">ホーム</a></li>
426<li id="menu-item-704" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-704"><a href="/special">まとめ記事</a>
427<ul class="sub-menu">
428	<li id="menu-item-705" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-705"><a href="#">DAW</a>
429	<ul class="sub-menu">
430		<li id="menu-item-668" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-668"><a href="https://hetarena.com/daw-cubase">Cubase (まとめ)<div class="menu-item-description">Cubase 1.x の頃から Cubase を使っています。とは言ってもオーディオ関連や VST プラグインの活用は Cubase 5 を買った昨年 (2010年) あたりからで、いろいろ得た知識をまとめました。 Cubase 5 を使って記事を書いていますが、ほとんどは Cubase 6 でも同様に操作できます。 まずはここから 初心者向けの記事です。 Cubase 6 を買った人はパッケージ&hellip;</div></a></li>
431		<li id="menu-item-669" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-669"><a href="https://hetarena.com/daw-komplete">KOMPLETE (まとめ)<div class="menu-item-description">KOMPLETE 7 には大量のソフトウェアが含まれています。 Kontakt のプリセット音を鳴らã
431™ã ã‘で満足せず、できるだけ使いこなせるソフトを増やしていきたいものです。 Reaktor 5 Reaktor は使いこなせるようになるとマイシンセを作れるようになってしまいます。そこまで行かなくても音作りの基本は理解しておきたいものです。 シンセの基本を理解し、シンセ初心者用のインストゥルメント「&hellip;</div></a></li>
432		<li id="menu-item-1703" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1703"><a href="https://hetarena.com/daw-ipad">iPad で音楽 (まとめ)</a></li>
433	</ul>
434</li>
435	<li id="menu-item-706" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-706"><a href="#">楽器演奏</a>
436	<ul class="sub-menu">
437		<li id="menu-item-666" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-666"><a href="https://hetarena.com/music-copy">耳コピ (まとめ)<div class="menu-item-description">耳コピのためのヒントです。</div></a></li>
438	</ul>
439</li>
440	<li id="menu-item-707" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-707"><a href="#">MS Office</a>
441	<ul class="sub-menu">
442		<li id="menu-item-671" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-671"><a href="https://hetarena.com/office-excel">Excel (まとめ)<div class="menu-item-description">Excel に関する Tips です。特に体系だてて書いているわけではないのですが、中にはきっと役に立つものがあると思います。 セルの参照 セルを参照するときにハマった点を書いたものです。空白を参照しているので空白表示にして欲しいのに 0 になったり、複数行を含むセルを参照しているのに 1行で表示されたり、というときの解決法です。 「空のセルや改行を含むセルを参照するときの注意」 VLOOKUP &hellip;</div></a></li>
443		<li id="menu-item-672" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-672"><a href="https://hetarena.com/office-word">Word (まとめ)<div class="menu-item-description">Word Tips です。 見出しと段落番号 見出しにつけた段落番号が意図通りに振られないときのトラブルシュートです。長くメンテナンスしていく文書ならば、直接入力でなく段落番号の機能をきちんと使いたいところです。 「Word で見出しにつける段落番号について整理してみる」 (Word 2003 まで) 「Word で見出しにつける段落番号について整理してみる (Word 2007版)」 文書プロパ&hellip;</div></a></li>
444		<li id="menu-item-667" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-667"><a href="https://hetarena.com/office-powerpoint">PowerPoint (まとめ)<div class="menu-item-description">PowerPoint Tips です。</div></a></li>
445	</ul>
446</li>
447	<li id="menu-item-904" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-904"><a href="https://hetarena.com/camera">カメラ (まとめ)<div class="menu-item-description">私が買った初めての一眼レフは EOS Kiss Digital N (2005年) でした。 しばらくこれを使っていたのですが、昨年 (2010年) EOS 60D を購入しました。 自分の子供の写真を撮るのが主な目的で、これは今も昔も変わっていません。 バリバリ写真を撮っているわけではないので、レンズの細かい撮り比べ等の細かい記事はないですが、初心者の方には参考になることもあるかと思います。 ボ&hellip;</div></a></li>
448	<li id="menu-item-1636" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1636"><a href="https://hetarena.com/it-wordpress">WordPress (まとめ)</a></li>
449	<li id="menu-item-673" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-673"><a href="https://hetarena.com/model-akihabara">秋葉原へ行こう<div class="menu-item-description">鉄道模型&#038;ラジコンショップマップ 「ヘタレな趣味の道」のキラーコンテンツ (!) でã
449‚る鉄道模型店とラジコンショップの地図です。 Google Maps 版の方が新しいのですが、メンテナンスされていない古い地図の方が多く参照されていて複雑な気分です。ここには Google Maps 版へのリンクのみ載せておきます。 「秋葉原 鉄道模型店めぐりマップ (Google Maps 版)」 「秋葉原 ラジ&hellip;</div></a></li>
450	<li id="menu-item-670" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-670"><a href="https://hetarena.com/learn-english">英語の勉強 (まとめ)<div class="menu-item-description">英語の勉強について書いた記事です。大学生以上向けです。要約してしまうと、 100% を目指さない 英語を通して様々な知識を増やす、という形でとにかく英語に触れる時間を増やす ということです。日本語ですら、スピーキング・リスニング共に 100点満点にはならないのに、英語で完璧を目指すなんてナンセンスだと思うのです。 「まとまった時間を取れない人が TOEIC スコア 860 を取るには」 「リスニン&hellip;</div></a></li>
451</ul>
452</li>
453<li id="menu-item-1250" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1250"><a href="https://hetarena.com/daw-cubase" title="Cubase に興味のある方はこちら!">Cubase</a></li>
454<li id="menu-item-1251" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1251"><a href="https://hetarena.com/daw-komplete" title="KOMPLETE に興味のある方はこちら!">KOMPLETE</a></li>
455<li id="menu-item-1637" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1637"><a href="https://hetarena.com/it-wordpress" title="WordPress のカスタマイズやプラグイン開発関連です">WordPress</a></li>
456<li id="menu-item-808" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-808"><a href="#">About</a>
457<ul class="sub-menu">
458	<li id="menu-item-809" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-809"><a href="https://hetarena.com/profile">プロフィール<div class="menu-item-description">hetarena.com は blogger323 の個人サイトです。もし気に入った記事があったら、メニューからまとめ記事を読んでみると良いことがあるかも知れません (ã
458ªã‹ã£ãŸã‚‰ã”めんなさい)。下にプロフィールを書いておきます。 職業:IT系企業勤務 年齢:アラフォー 性別:男 家族:4歳娘、8歳息子、妻 Twitter: @blogger323 2011å¹´9月以前の記事は他のブログサイトで書いた&hellip;</div></a></li>
459	<li id="menu-item-1404" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1404"><a href="http://hetarena.com/?post_type=tweets">つぶやき集</a></li>
460	<li id="menu-item-915" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-915"><a href="http://feeds.feedburner.com/hetarena">RSS feed</a></li>
461</ul>
462</li>
463</ul></div>			</nav><!-- .main-navigation -->
464		
465		
466					<div id="widget-area" class="widget-area" role="complementary">
467				<aside id="text-8" class="widget widget_text"><h2 class="widget-title">お知らせ (2021. 4)</h2>			<div class="textwidget"><ul>
468<li>ぼちぼちと更新をしています。</li>
469<li>スパムばかり来るのでコメント欄は閉じてます。何かあれば Twitter の @blogger323 まで。</li>
470</ul>
471</div>
472		</aside><aside id="tag_cloud-3" class="widget widget_tag_cloud"><h2 class="widget-title">タグ</h2><nav aria-label="タグ"><div class="tagcloud"><ul class='wp-tag-cloud' role='list'>
473	<li><a href="https://hetarena.com/archives/tag/cubase-plugin" class="tag-cloud-link tag-link-66 tag-link-position-1" style="font-size: 11.111111111111pt;" aria-label="Cubase-plugin (2個の項目)">Cubase-plugin</a></li>
474	<li><a href="https://hetarena.com/archives/tag/cubase-score" class="tag-cloud-link tag-link-65 tag-link-position-2" style="font-size: 14.913580246914pt;" aria-label="Cubase-score (4個の項目)">Cubase-score</a></li>
475	<li><a href="https://hetarena.com/archives/tag/cubase6" class="tag-cloud-link tag-link-64 tag-link-position-3" style="font-size: 22pt;" aria-label="Cubase6 (12個の項目)">Cubase6</a></li>
476	<li><a href="https://hetarena.com/archives/tag/cubase7" class="tag-cloud-link tag-link-50 tag-link-position-4" style="font-size: 17.506172839506pt;" aria-label="Cubase7 (6個の項目)">Cubase7</a></li>
477	<li><a href="https://hetarena.com/archives/tag/epson-printer" class="tag-cloud-link tag-link-63 tag-link-position-5" style="font-size: 16.296296296296pt;" aria-label="epson-printer (5個の項目)">epson-printer</a></li>
478	<li><a href="https://hetarena.com/archives/tag/facebook" class="tag-cloud-link tag-link-52 tag-link-position-6" style="font-size: 14.913580246914pt;" aria-label="facebook (4個の項目)">facebook</a></li>
479	<li><a href="https://hetarena.com/archives/tag/featured" class="tag-cloud-link tag-link-71 tag-link-position-7" style="font-size: 13.185185185185pt;" aria-label="featured (3個の項目)">featured</a></li>
480	<li><a href="https://hetarena.com/archives/tag/git" class="tag-cloud-link tag-link-51 tag-link-position-8" style="font-size: 17.506172839506pt;" aria-label="git (6個の項目)">git</a></li>
481	<li><a href="https://hetarena.com/archives/tag/ipad-daw" class="tag-cloud-link tag-link-61 tag-link-position-9" style="font-size: 16.296296296296pt;" aria-label="ipad-daw (5個の項目)">ipad-daw</a></li>
482	<li><a href="https://hetarena.com/archives/tag/javascript" class="tag-cloud-link tag-link-74 tag-link-position-10" style="font-size: 8pt;" aria-label="JavaScript (1個の項目)">JavaScript</a></li>
483	<li><a href="https://hetarena.com/archives/tag/reaktor" class="tag-cloud-link tag-link-59 tag-link-position-11" style="font-size: 14.913580246914pt;" aria-label="reaktor (4個の項目)">reaktor</a></li>
484	<li><a href="https://hetarena.com/archives/tag/selinux" class="tag-cloud-link tag-link-67 tag-link-position-12" style="font-size: 11.111111111111pt;" aria-label="SELinux (2個の項目)">SELinux</a></li>
485	<li><a href="https://hetarena.com/archives/tag/wordpress-management" class="tag-cloud-link tag-link-57 tag-link-position-13" style="font-size: 14.913580246914pt;" aria-label="wordpress-management (4個の項目)">wordpress-management</a></li>
486	<li><a href="https://hetarena.com/archives/tag/wordpress-misc" class="tag-cloud-link tag-link-58 tag-link-position-14" style="font-size: 8pt;" aria-label="wordpress-misc (1個の項目)">wordpress-misc</a></li>
487	<li><a href="https://hetarena.com/archives/tag/wordpress-plugin" class="tag-cloud-link tag-link-55 tag-link-position-15" style="font-size: 18.37037037037pt;" aria-label="wordpress-plugin (7個の項目)">wordpress-plugin</a></li>
488	<li><a href="https://hetarena.com/archives/tag/wordpress-theme" class="tag-cloud-link tag-link-56 tag-link-position-16" style="font-size: 16.296296296296pt;" aria-label="wordpress-theme (5個の項目)">wordpress-theme</a></li>
489	<li><a href="https://hetarena.com/archives/tag/wsl" class="tag-cloud-link tag-link-76 tag-link-position-17" style="font-size: 14.913580246914pt;" aria-label="WSL (4個の項目)">WSL</a></li>
490	<li><a href="https://hetarena.com/archives/tag/xperia-acro" class="tag-cloud-link tag-link-62 tag-link-position-18" style="font-size: 16.296296296296pt;" aria-label="xperia-acro (5個の項目)">xperia-acro</a></li>
491</ul>
492</div>
493</nav></aside><aside id="text-5" class="widget widget_text"><h2 class="widget-title">注目!</h2>			<div class="textwidget"><iframe src="https://rcm-fe.amazon-adsystem.com/e/cm?t=hobbiesofblog-22&o=9&p=8&l=as1&asins=4797373520&ref=qf_sp_asin_til&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:100%;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
494
495
496
497</div>
498		</aside><aside id="text-7" class="widget widget_text"><h2 class="widget-title">このサイドバーの動きは&#8230;</h2>			<div class="textwidget">Powered by <a href="/standard-widget-extensions">SWE</a></div>
499		</aside><aside id="hmhe_top10_widget-3" class="widget widget_hmhe_top10_widget"><h2 class="widget-title">昨日のアクセス トップ 10</h2><div></div></aside>
499<aside id="text-2" class="widget widget_text"><h2 class="widget-title">Hatena bookmark</h2>			<div class="textwidget"><div>
500<script language="javascript" type="text/javascript" src="https://b.hatena.ne.jp/js/widget.js" charset="utf-8"></script>
vendor: 2 bytes, line 500
500
501<script language="javascript" type="text/javascript">
502  Hatena.BookmarkWidget.url   = "http://hetarena.com/archives/";
503  Hatena.BookmarkWidget.title = "人気エントリー";
504  Hatena.BookmarkWidget.sort  = "count";
505  Hatena.BookmarkWidget.width = 0;
506  Hatena.BookmarkWidget.num   = 10;
507  Hatena.BookmarkWidget.theme = "notheme";
508  Hatena.BookmarkWidget.load();
509</script>
509
510</div></div>
511		</aside>
512		<aside id="recent-posts-2" class="widget widget_recent_entries">
513		<h2 class="widget-title">最近の投稿</h2><nav aria-label="最近の投稿">
514		<ul>
515											<li>
516					<a href="https://hetarena.com/archives/2864">Docker: busybox のイメージサイズはなぜ小さい</a>
517									</li>
518											<li>
519					<a href="https://hetarena.com/archives/2862">WSL 2 複数インスタンス同一 IP アドレス</a>
520									</li>
521											<li>
522					<a href="https://hetarena.com/archives/2856">WSL 2 のデフォルトユーザー指定 (2つめのインスタンス用)</a>
523									</li>
524											<li>
525					<a href="https://hetarena.com/archives/2846">Anaconda と Visual Studio Code</a>
526									</li>
527											<li>
528					<a href="https://hetarena.com/archives/2841">Docker で WSL 2 エンジン有効化後、既存 Hyper-V ボリュームアクセス不可問題</a>
529									</li>
530											<li>
531					<a href="https://hetarena.com/archives/2826">WSL 2 で Windows から Linux マシンをどう参照するか問題</a>
532									</li>
533											<li>
534					<a href="https://hetarena.com/archives/2822">hetarena.com rebooted!</a>
535									</li>
536											<li>
537					<a href="https://hetarena.com/archives/2810">Happy New Year!</a>
538									</li>
539											<li>
540					<a href="https://hetarena.com/archives/2780">バトスピ: 指定アタック後にブロックされない効果</a>
541									</li>
542											<li>
543					<a href="https://hetarena.com/archives/2771">Minified JavaScript と Source Maps、とか</a>
544									</li>
545					</ul>
546
547		</nav></aside><aside id="text-3" class="widget widget_text"><h2 class="widget-title">プロフィール</h2>			<div class="textwidget"><p>
548<a href="/profile">blogger323  について</a>
549</p>
550</div>
551		</aside>			</div><!-- .widget-area -->
552		
553	</div><!-- .secondary -->
554
555	</div><!-- .sidebar -->
556
557	<div id="content" class="site-content">
558
559	<div id="primary" class="content-area">
560		<main id="main" class="site-main">
561
562		
563			
564			
565<article id="post-2864" class="post-2864 post type-post status-publish format-standard hentry category-windows-">
566	
567	<header class="entry-header">
568		<h2 class="entry-title"><a href="https://hetarena.com/archives/2864" rel="bookmark">Docker: busybox のイメージサイズはなぜ小さい</a></h2>	</header><!-- .entry-header -->
569
570	<div class="entry-content">
571		<p class="wp-block-paragraph">まあ、このあたりは初心者なので新しい発見が多いわけですが&#8230;</p>
572<p class="wp-block-paragraph"><a href="/archives/2841">この前</a>も使った busybox ですが、サイズがやたらと小さいことに気づきました。</p>
573<pre class="wp-block-preformatted">$ docker images
574 REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
575 busybox       latest    c55b0f125dc6   11 hours ago   1.24MB</pre>
576<p class="wp-block-paragraph">えっ、busybox って一通りの基本コマンドが揃っていたような、と思ったわけです。普通 /bin とかこのサイズで収まらないでしょう、と。で、調べてみるとそもそも busybox って十徳ナイフのようなコマンドとして組み込み用に存在していてそれを Docker 用イメージにしたのですね。</p>
577<p class="wp-block-paragraph">Linux の man ページには以下のようにあります。</p>
578<pre class="wp-block-preformatted">NAME
579        BusyBox - The Swiss Army Knife of Embedded Linux</pre>
580<p class="wp-block-paragraph">つまり、複数のコマンドを一つの実行ファイルにし共有できるところを共有・最適化することによりこのサイズを実現しているわけです。そして起動時にどのような名前で呼ばれたかによって動作を変えると。</p>
581<p class="wp-block-paragraph">試しに busybox を起動して中身を確認してみます。</p>
582<pre class="wp-block-preformatted">$ docker run -i -t busybox:latest
583/ # ls -li /bin
584total 449684
585  84754 -rwxr-xr-x  400 root     root       1149184 May  3 21:57 [
586  84754 -rwxr-xr-x  400 root     root       1149184 May  3 21:57 [[
587  84754 -rwxr-xr-x  400 root     root       1149184 May  3 21:57 acpid
588  84754 -rwxr-xr-x  400 root     root       1149184 May  3 21:57 add-shell
589  84754 -rwxr-xr-x  400 root     root       1149184 May  3 21:57 addgroup
590  84754 -rwxr-xr-x  400 root     root       1149184 May  3 21:57 adduser
591  84754 -rwxr-xr-x  400 root     root       1149184 May  3 21:57 adjtimex
592  84754 -rwxr-xr-x  400 root     root       1149184 May  3 21:57 ar
593(...省略)</pre>
594<p class="wp-block-paragraph">ls に &#8216;-i&#8217; オプションをつけて inode 番号を表示するようにして /bin の中身を見ました。上の例で一番最初の数字が inode 番号ですが、これはファイルシステム上のどのファイル実体を指しているかを表しています。このように 400 の実行ファイルの inode 番号が同じに表示され (注)、これらの実行コマンドファイルの実体が同じものであることがわかります。ちなみにこの 400 という数はオーナー (root) の前に表示されているリンク数 (400) からもわかりますね。</p>
595<p class="wp-block-paragraph">busybox のサイズの小ささと共に 400 もの機能をひとまとめにしていることに感嘆するわけです。</p>
596<p class="wp-block-paragraph">(注: /bin の中で getconf だけ別の inode 番号を持っていました)</p>
597<p class="wp-block-paragraph">参考: <a href="https://busybox.net/">https://busybox.net/</a></p>
598<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
599				data-shared="sharing-facebook-2864"
600				class="share-facebook sd-button share-icon"
601				href="https://hetarena.com/archives/2864?share=facebook"
602				target="_blank"
603				aria-labelledby="sharing-facebook-2864"
604				>
605				<span id="sharing-facebook-2864" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
606				<span>Facebook</span>
607			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
608				data-shared="sharing-twitter-2864"
609				class="share-twitter sd-button share-icon"
610				href="https://hetarena.com/archives/2864?share=twitter"
611				target="_blank"
612				aria-labelledby="sharing-twitter-2864"
613				>
614				<span id="sharing-twitter-2864" hidden>X で共有 (新しいウィンドウで開きます)</span>
615				<span>X</span>
616			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
617				data-shared="sharing-custom-2864"
618				class="share-custom share-custom- sd-button share-icon"
619				href="https://hetarena.com/archives/2864?share=custom-1400302611"
620				target="_blank"
621				aria-labelledby="sharing-custom-2864"
622				>
623				<span id="sharing-custom-2864" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
624				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
625			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
626
627	
628	<footer class="entry-footer">
629		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2864" rel="bookmark"><time class="entry-date published" datetime="2021-05-04T20:27:48+09:00">2021年5月4日</time><time class="updated" datetime="2021-05-04T21:12:48+09:00">2021年5月4日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/blogger323">blogger323</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/it%e7%b3%bb/windows-%e3%82%a8%e3%83%b3%e3%82%bf%e3%83%97%e3%83%a9%e3%82%a4%e3%82%ba" rel="category tag">Windows エンタプライズ</a></span>			</footer><!-- .entry-footer -->
630
631</article><!-- #post-2864 -->
632
633<article id="post-2862" class="post-2862 post type-post status-publish format-standard hentry category-windows- tag-wsl">
634	
635	<header class="entry-header">
636		<h2 class="entry-title"><a href="https://hetarena.com/archives/2862" rel="bookmark">WSL 2 複数インスタンス同一 IP アドレス</a></h2>	</header><!-- .entry-header -->
637
638	<div class="entry-content">
639		<p class="wp-block-paragraph">WSL 2 で複数の distribution (ここではこれを WSL の「インスタンス」と呼ぶことにします) を導入して同時に起動すると同じ IP アドレスを使うのです。ちょっと直感に反していたのでまとめておきます。</p>
640<p class="wp-block-paragraph">まず前提として WSL の複数インスタンスを使うという話ですが、wsl.exe の exp
640ort/import  機能を使えば同じバージョン Ubuntu でも複数のインスタンスを作成できます。ここでは元々の名前の Ubuntu というインスタンスとそれを export/import して作った Hetarena  というインスタンスがあるものとして説明します。</p>
641<p class="wp-block-paragraph">その 2つ、Ubuntu と Hetarena を同時に起動して ifconfig で IP アドレスを確認すると、あら不思議、同じ IP アドレスを持っています。さらに Ubuntu で Apache を起動して Hetarena で netstat で listening しているポートを確認すると、なんと 80/TCP をリッスンしているではないですか!</p>
642<p class="wp-block-paragraph">さらにさらに Ubuntu で mysql を起動して Hetarena から以下のコマンドを打ってみると何と接続できて Ubuntu のデータベースの内容を確認することができます。</p>
643<pre class="wp-block-preformatted">mysql -u myid -D mydb -h 127.0.0.1 -p</pre>
644<p class="wp-block-paragraph">ちなみにホスト指定を &#8216;-h localhost&#8217; とすると Unix ソケット経由の接続を試みこれはエラーとなります。ファイルシステムは明らかにインスタンス毎に独立しているし、ps コマンドを打ってみても他方のプロセスが見えるということはなさそうです。</p>
645<p class="wp-block-paragraph">ググってみると関連した issue が見つかり、そこで関係者により以下のように説明されていました。</p>
646<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
647<p>All of the WSL 2 distros run on the same virtual machine, which has a singular virtualized networking interface controller.</p>
648<p><cite><a href="https://github.com/microsoft/WSL/issues/4304">https://github.com/microsoft/WSL/issues/4304</a></cite></p></blockquote>
649<p class="wp-block-paragraph">「WSL 2 の複数ディストロは同一 VM 上で動作する」って訳してもチンプンカンプンになりそうですが、面白い実装ですね。</p>
650<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
651				data-shared="sharing-facebook-2862"
652				class="share-facebook sd-button share-icon"
653				href="https://hetarena.com/archives/2862?share=facebook"
654				target="_blank"
655				aria-labelledby="sharing-facebook-2862"
656				>
657				<span id="sharing-facebook-2862" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
658				<span>Facebook</span>
659			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
660				data-shared="sharing-twitter-2862"
661				class="share-twitter sd-button share-icon"
662				href="https://hetarena.com/archives/2862?share=twitter"
663				target="_blank"
664				aria-labelledby="sharing-twitter-2862"
665				>
666				<span id="sharing-twitter-2862" hidden>X で共有 (新しいウィンドウで開きます)</span>
667				<span>X</span>
668			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
669				data-shared="sharing-custom-2862"
670				class="share-custom share-custom- sd-button share-icon"
671				href="https://hetarena.com/archives/2862?share=custom-1400302611"
672				target="_blank"
673				aria-labelledby="sharing-custom-2862"
674				>
675				<span id="sharing-custom-2862" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
676				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
677			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
678
679	
680	<footer class="entry-footer">
681		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2862" rel="bookmark"><time class="entry-date published" datetime="2021-05-04T18:20:42+09:00">2021年5月4日</time><time class="updated" datetime="2021-05-04T18:20:47+09:00">2021年5月4日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/blogger323">blogger323</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/it%e7%b3%bb/windows-%e3%82%a8%e3%83%b3%e3%82%bf%e3%83%97%e3%83%a9%e3%82%a4%e3%82%ba" rel="category tag">Windows エンタプライズ</a></span><span class="tags-links"><span class="screen-reader-text">タグ </span><a href="https://hetarena.com/archives/tag/wsl" rel="tag">WSL</a></span>			</footer><!-- .entry-footer -->
682
683</article><!-- #post-2862 -->
684
685<article id="post-2856" class="post-2856 post type-post status-publish format-standard hentry category-73 tag-wsl">
686	
687	<header class="entry-header">
688		<h2 class="entry-title"><a href="https://hetarena.com/archives/2856" rel="bookmark">WSL 2 のデフォルトユーザー指定 (2つめのインスタンス用)</a></h2>	</header><!-- .entry-header -->
689
690	<div class="entry-content">
691		<p class="wp-block-paragraph">Visual Studio Code で WSL 2 と連携してろくに設定せずに Terminal を開くと root でシェルが起動してしまったりします。それでは困るので以下のコマンドでデフォルトユーザーを設定することになります。</p>
692<pre class="wp-block-preformatted">ubuntu config --default-user blogger323</pre>
693<p class="wp-block-paragraph">
693<a href="https://docs.microsoft.com/en-us/windows/wsl/wsl-config#change-the-default-user-for-a-distribution">参考: https://docs.microsoft.com/en-us/windows/wsl/wsl-config#change-the-default-user-for-a-distribution</a></p>
694<p class="wp-block-paragraph">ところが、です。私の場合は以下の記事を参考にしてディストリビューションの位置を変えたり 2つめの WSL インスタンスを作ったりしています。</p>
695<p class="wp-block-paragraph"><a href="https://stackoverflow.com/questions/38779801/move-wsl-bash-on-windows-root-filesystem-to-another-hard-drive">https://stackoverflow.com/questions/38779801/move-wsl-bash-on-windows-root-filesystem-to-another-hard-drive</a></p>
696<p class="wp-block-paragraph">私の場合、Ubuntu を export 後、Hetarena という名前で import して 2つめのインスタンスを作りました。さて、この 2つめのインスタンスのデフォルトユーザーを変えるにはどうしたらよいでしょう? </p>
697<pre class="wp-block-preformatted">hetarena config --default-user blogger323</pre>
698<p class="wp-block-paragraph">の様なことをやっても当然のごとく &#8220;Command Not Found&#8221; なわけです。</p>
699<p class="wp-block-paragraph">ググっても答えは見つからず、結局レジストリ内を検索して見つけ出しました。以下のキーに Linux uid を設定することでデフォルトユーザーを指定できます。</p>
700<pre class="wp-block-preformatted">HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lxss\{<em>distro-id</em>}\DefaultUid</pre>
701<p class="wp-block-paragraph">ここで<em> distro-id </em>はディストリビューション (WSL インスタンス) に割り当てられた ID です。DefaultUid と同じ階層に DistributionName というキーがあるのでこれで見分けることができます。</p>
702<p class="wp-block-paragraph">ちなみにレジストリキーでググって後から以下の Issue を見つけることができました。私は試していないですが、Linux ファイルシステムの設定ファイルに書く方法もあるようです。(追記: <a href="https://docs.microsoft.com/ja-jp/windows/wsl/wsl-config#user">Microsoft のドキュメントを改めて確認すると記載</a>
702があったのでこちらの方が正規の方法ですね!)</p>
703<p class="wp-block-paragraph"><a href="https://github.com/microsoft/WSL/issues/3974">https://github.com/microsoft/WSL/issues/3974</a></p>
704<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
705				data-shared="sharing-facebook-2856"
706				class="share-facebook sd-button share-icon"
707				href="https://hetarena.com/archives/2856?share=facebook"
708				target="_blank"
709				aria-labelledby="sharing-facebook-2856"
710				>
711				<span id="sharing-facebook-2856" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
712				<span>Facebook</span>
713			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
714				data-shared="sharing-twitter-2856"
715				class="share-twitter sd-button share-icon"
716				href="https://hetarena.com/archives/2856?share=twitter"
717				target="_blank"
718				aria-labelledby="sharing-twitter-2856"
719				>
720				<span id="sharing-twitter-2856" hidden>X で共有 (新しいウィンドウで開きます)</span>
721				<span>X</span>
722			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
723				data-shared="sharing-custom-2856"
724				class="share-custom share-custom- sd-button share-icon"
725				href="https://hetarena.com/archives/2856?share=custom-1400302611"
726				target="_blank"
727				aria-labelledby="sharing-custom-2856"
728				>
729				<span id="sharing-custom-2856" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
730				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
731			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
732
733	
734	<footer class="entry-footer">
735		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2856" rel="bookmark"><time class="entry-date published" datetime="2021-05-02T23:08:18+09:00">2021年5月2日</time><time class="updated" datetime="2021-05-04T17:44:57+09:00">2021年5月4日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/blogger323">blogger323</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/it%e7%b3%bb/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0" rel="category tag">プログラミング</a></span><span class="tags-links"><span class="screen-reader-text">タグ </span><a href="https://hetarena.com/archives/tag/wsl" rel="tag">WSL</a></span>			</footer><!-- .entry-footer -->
736
737</article><!-- #post-2856 -->
738
739<article id="post-2846" class="post-2846 post type-post status-publish format-standard hentry category-73">
740	
741	<header class="entry-header">
742		<h2 class="entry-title"><a href="https://hetarena.com/archives/2846" rel="bookmark">Anaconda と Visual Studio Code</a></h2>	</header><!-- .entry-header -->
743
744	<div class="entry-content">
745		<p class="wp-block-paragraph">Windows で Anaconda を使用して主に Python でコーディングしたりしています。Notebook 中心でスクリプトファイルをいじるときは Windows 用 Python 付属の IDLE を少し使うみたいな感じだったのですが、最近思い立って Visual Studio Code 環境に移行しつつあります。で、このエントリは Anaconda 用に Visual Studio Code を設定したときの覚え書きです。Python Extension をインストールした後あたりからの話です。</p>
746<h2 class="wp-block-heading">Python interpreter の選択</h2>
747<p class="wp-block-paragraph"><a href="https://code.visualstudio.com/docs/python/python-tutorial#_select-a-python-interpreter">公式 Tutorial にも書いてあるし</a>エディター上でもメッセージが出たりしますが、まずは Python interpreter を選択しなければなりません。ここで Anaconda 環境の python.exe を選択します。</p>
748<h2 class="wp-block-heading">conda.bat のあるところにパスを通しておく</h2>
749<p class="wp-block-paragraph">作成したスクリプト実行時はまず conda コマンドが起動され、選択されている python.exe に応じた仮想環境が activate されてスクリプトが実行されるわけですが、この conda が見つからずエラーになってしまいます。<a href="https://code.visualstudio.com/docs/python/settings-reference#_general-sett
749ings">Visual Studio Code のドキュメント</a>をみると python.condapath を設定するとあるのですが、これが効きません。</p>
750<p class="wp-block-paragraph">ググってみると、この設定での成功例は見当たらないし、<a href="https://github.com/microsoft/vscode-python/issues/9154">関連ありそうな Issue は Open のまま</a>っぽいので、素直にパスを設定することにしました。Windows 「システムの詳細設定」から環境変数で Path に &#8220;C:\ProgramData\Anaconda3\Scripts&#8221; を追加しています。</p>
751<h2 class="wp-block-heading">conda init powershell を実行する</h2>
752<p class="wp-block-paragraph">Visual Studio Code 内で起動するターミナルではデフォルトで PowerShell が起動されるようです。Anaconda プロンプトを起動後、以下のコマンドを実行し Anaconda 関連初期化処理をPowerShell 用初期化スクリプト (profile.ps1) に追加します。</p>
753<pre class="wp-block-preformatted">conda init powershell</pre>
754<h2 class="wp-block-heading">PowerShell 実行ポリシー変更</h2>
755<p class="wp-block-paragraph">デフォルト設定のままだと初期化用の profile.ps1 が実行許可されずエラーとなってしまうため、PowerShell Execution Policy を緩くします。ここではローカルのスクリプトは署名がなくても実行できるようにします。(RemoteSigned:<a href="https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies"> 詳細はこちら</a>)</p>
756<p class="wp-block-paragraph">以下を管理者権限で起動した PowerShell 上で実行します。</p>
757<pre class="wp-block-preformatted"> Set-ExecutionPolicy RemoteSigned </pre>
758<p class="wp-block-paragraph">以上で Python スクリプトを Visual Studio Code から起動できるようになったはずです。</p>
759<p class="wp-block-paragraph">ということをもろもろ確認しながら書いていたら<a href="https://stackoverflow.com/questions/54828713/working-with-anaconda-in-visual-studio-code/61402982#answer-61300365">ここの回答そのままじゃん、</a>と見つけて思ってしまいました。やはり探すべきは stack overflow ですよね。</p>
760<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
761				data-shared="sharing-facebook-2846"
762				class="share-facebook sd-button share-icon"
763				href="https://hetarena.com/archives/2846?share=facebook"
764				target="_blank"
765				aria-labelledby="sharing-facebook-2846"
766				>
767				<span id="sharing-facebook-2846" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
768				<span>Facebook</span>
769			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
770				data-shared="sharing-twitter-2846"
771				class="share-twitter sd-button share-icon"
772				href="https://hetarena.com/archives/2846?share=twitter"
773				target="_blank"
774				aria-labelledby="sharing-twitter-2846"
775				>
776				<span id="sharing-twitter-2846" hidden>X で共有 (新しいウィンドウで開きます)</span>
777				<span>X</span>
778			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
779				data-shared="sharing-custom-2846"
780				class="share-custom share-custom- sd-button share-icon"
781				href="https://hetarena.com/archives/2846?share=custom-1400302611"
782				target="_blank"
783				aria-labelledby="sharing-custom-2846"
784				>
785				<span id="sharing-custom-2846" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
786				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
787			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
788
789	
790	<footer class="entry-footer">
791		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2846" rel="bookmark"><time class="entry-date published" datetime="2021-04-24T13:16:04+09:00">2021年4月24日</time><time class="updated" datetime="2021-04-24T13:20:28+09:00">2021年4月24日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/blogger323">blogger323</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/it%e7%b3%bb/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0" rel="category tag">プログラミング</a></span>			</footer><!-- .entry-footer -->
792
793</article><!-- #post-2846 -->
794
795<article id="post-2841" class="post-2841 post type-post status-publish format-standard hentry category-windows- tag-wsl">
796	
797	<header class="entry-header">
798		<h2 class="entry-title"><a href="https://hetarena.com/archives/2841" rel="bookmark">Docker で WSL 2 エンジン有効化後、既存 Hyper-V ボリュームアクセス不可問題</a></h2>	</header><!-- .entry-header -->
799
800	<div class="entry-content">
801		<p class="wp-block-paragraph">まあ、当たり前と言えば当たり前なんですけどね。私は Docker に関して一般ユーザーなので、 &#8216;Use the WSL  2 based engine&#8217; を有効化したとたんにこれまで使用できたボリュームにアクセスできなくなって焦りました。そんなときどうするかという話です。今更という感じの話題かも知れませんが&#8230;。</p>
802<p class="wp-block-paragraph">シナリオとしては以下の通りです。</p>
803<ol class="wp-block-list">
804<li>これまで Docker Desktop for Windows を Hyper-V backend で使用してきた。</li>
805<li>メリットが多いというので WSL 2 backend に切り替えた。</li>
806<li>切り替えた後は既存ボリュームにアクセスできない!</li>
807</ol>
808<p class="wp-block-paragraph">さて、この時どうするかなのですが、まず焦らず もう一度 Hyper-V backend に戻します。backend を切り替えるだけでは Hyper-V 上の Docker サービス用 VM が削除されたりするわけではないので Docker Desktop で設定を元に戻せばこれまでの image や volume がまた使用できるようになります。</p>
809<p class="wp-block-paragraph">続いて volume の内容をエクスポートします。以下のように busybox を使用して Windows のファイルシステムと Docker ボリュームをマウントした後、ボリュームの内容を tar.gz ファイル on Windows ファイルシステムとしてエクスポートします。</p>
810<pre class="wp-block-preformatted">(ボリュームを確認)
811C:\&gt;docker volume ls
812 DRIVER    VOLUME NAME
813 local     myvolume</pre>
814<pre class="wp-block-preformatted">(ボリュームをエクスポート)
815C:\&gt;docker run -v myvolume:/src -v C:\Temp:/dest -i -t busybox
816 / # tar -zcvf /dest/volume-backup.tgz src
817 / # exit
818
819C:\&gt;</pre>
820<p class="wp-block-paragraph">あとは WSL 2 backend に切り替え新規ボリュームを作成してから .tgz を戻せばよいです。私の場合は WSL の Linux ファイルシステム上に適当に展開して &#8216;-v /home/blogger323/dockervol:/mnt&#8217; のように bind mount するようにしました。</p>
821<p class="wp-block-paragraph">ちなみにですが、WSL 2 backend に切り替えた後のボリュームは以下のパスで Windows からアクセス可能です。</p>
822<pre class="wp-block-preformatted">
822\\wsl$\docker-desktop-data\version-pack-data\community\docker\volumes</pre>
823<p class="wp-block-paragraph">参考情報:</p>
824<p class="wp-block-paragraph"><a href="https://stackoverflow.com/questions/62131415/migrating-existing-containers-from-hyper-v-to-wsl2-technology"></a><a href="https://stackoverflow.com/questions/62131415/migrating-existing-containers-from-hyper-v-to-wsl2-technology">Migrating existing containers from Hyper-V to WSL2 technology</a></p>
825<h2 class="wp-block-heading">追記: リソース消費量を抑えるには (2021.5.2)</h2>
826<p class="wp-block-paragraph">WSL 2 を Docker エンジンとして選択すると、Docker 用の WSL distribution として以下のように docker-desktop、docker-desktop-data の 2つが新たに作成されます。</p>
827<pre class="wp-block-preformatted">C:\&gt;wsl.exe --list -v
828  NAME                   STATE           VERSION
829* Ubuntu                 Running         2
830  docker-desktop         Running         2
831  docker-desktop-data    Running         2 </pre>
832<p class="wp-block-paragraph">上のリストで Ubuntu は元から使っていた distribution ですが、WSL integration の設定でこの Ubuntu と Docker を統合すると Docker を使っているときはこれら 3つの WSL 環境が起動することになります。本文では WSL  integration の設定を行う想定で bind mount するとしましたが、WSL 用メモリの使用量は多くなりがち (<a href="https://qiita.com/yoichiwo7/items/e3e13b6fe2f32c4c6120">参考</a>)なので統合せず Docker volume を作ることで起動する WSL 環境を docker 関連の 2つのみにするという選択肢もありだと思います。</p>
833<p class="wp-block-paragraph">その場合も、本文最後に書いたパスを用いて Windows から直接 volume 内のファイルにアクセスすることが可能です。</p>
834<p class="wp-block-paragraph"><strong>更に追記 (2021.5.15):</strong><br />よく考えると Docker Desktop を使わずに WSL で Linux 版 Docker を動かせばよいような気がしてきました。</p>
835<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
836				data-shared="sharing-facebook-2841"
837				class="share-facebook sd-button share-icon"
838				href="https://hetarena.com/archives/2841?share=facebook"
839				target="_blank"
840				aria-labelledby="sharing-facebook-2841"
841				>
842				<span id="sharing-facebook-2841" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
843				<span>Facebook</span>
844			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
845				data-shared="sharing-twitter-2841"
846				class="share-twitter sd-button share-icon"
847				href="https://hetarena.com/archives/2841?share=twitter"
848				target="_blank"
849				aria-labelledby="sharing-twitter-2841"
850				>
851				<span id="sharing-twitter-2841" hidden>X で共有 (新しいウィンドウで開きます)</span>
852				<span>X</span>
853			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
854				data-shared="sharing-custom-2841"
855				class="share-custom share-custom- sd-button share-icon"
856				href="https://hetarena.com/archives/2841?share=custom-1400302611"
857				target="_blank"
858				aria-labelledby="sharing-custom-2841"
859				>
860				<span id="sharing-custom-2841" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
861				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
862			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
863
864	
865	<footer class="entry-footer">
866		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2841" rel="bookmark"><time class="entry-date published" datetime="2021-04-17T14:11:32+09:00">2021年4月17日</time><time class="updated" datetime="2021-05-15T16:38:43+09:00">2021年5月15日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/blogger323">blogger323</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/it%e7%b3%bb/windows-%e3%82%a8%e3%83%b3%e3%82%bf%e3%83%97%e3%83%a9%e3%82%a4%e3%82%ba" rel="category tag">Windows エンタプライズ</a></span><span class="tags-links"><span class="screen-reader-text">タグ </span><a href="https://hetarena.com/archives/tag/wsl" rel="tag">WSL</a></span>			</footer><!-- .entry-footer -->
867
868</article><!-- #post-2841 -->
869
870<article id="post-2826" class="post-2826 post type-post status-publish format-standard hentry category-windows- tag-wsl">
871	
872	<header class="entry-header">
873		<h2 class="entry-title"><a href="https://hetarena.com/archives/2826" rel="bookmark">WSL 2 で Windows から Linux マシンをどう参照するか問題</a></h2>	</header><!-- .entry-header -->
874
875	<div class="entry-content">
876		<p class="wp-block-paragraph">WSL 2 に mysql や apache を入れて Windows のプログラムから接続したくなることがあります。さてどうしましょうか。</p>
877<h2 class="wp-block-heading">build 18950 以上であれば localhost 指定で OK</h2>
878<p class="wp-block-paragraph">Windows 10 build 18950 以上であれば Windows のループバックアドレス (localhost) のポートから自動的に Linux マシンにãƒ
878ãƒ¼ãƒˆãƒ•ォワードしてくれます。ですので Linux で Apache を動かして Windows のブラウザから http://localhost/ と指定してアクセスすることができます。</p>
879<p class="wp-block-paragraph">参考記事: <a href="https://www.atmarkit.co.jp/ait/articles/1909/09/news020.html">https://www.atmarkit.co.jp/ait/articles/1909/09/news020.html</a></p>
880<h2 class="wp-block-heading">生のアドレスでアクセスしたい時もある</h2>
881<p class="wp-block-paragraph">ただ、Web アプリ関連でリダイレクト等が絡むと localhost を使った URL では動かないケースがあるようです。私もそのあたりが原因でハマりかけたので開発時は Linux マシンのアドレスを使ってアクセスしています。ここで困るのが Linux マシンの IP アドレスを固定できないことです。調べた限りでは方法がなさそうです。</p>
882<p class="wp-block-paragraph">そこで策として考えられるのが、Windows の hosts ファイルを Linux マシン起動後に更新してホスト名を固定する方法です。世の中にはこれを Windows サービス化された方がいらっしゃいます。</p>
883<p class="wp-block-paragraph"><a href="https://github.com/shayne/go-wsl2-host">https://github.com/shayne/go-wsl2-host</a></p>
884<p class="wp-block-paragraph">私の場合はこれだけのためにサービスを増やすのも大ごとのように感じてしまい、以下のような簡単なスクリプトを作って WSL 起動後に Windows 管理者権限で実行しています。元々 hosts ファイルはいじっておらず空のままだったので完全に置き換える動作にしていますが、ちょっと変えれば静的レコード+動的レコードみたいな使い方もできると思います。ご参考まで。</p>
885<h4 class="wp-block-heading">Linux 側 IP アドレス表示スクリプト</h4>
886<pre class="wp-block-preformatted">$ cat /usr/local/bin/genhosts
887#!/bin/sh
888IP_ADDR=<code>hostname -I</code>
889while read -r line; do
890  echo $IP_ADDR $line
891done &lt; /usr/local/etc/wslhosts</pre>
892<h4 class="wp-block-heading">Windows 側から参照したいホスト名を記述するファイル </h4>
893<p class="wp-block-paragraph">hetarena.com 開発環境の例ですw</p>
894<pre class="wp-block-preformatted">$ cat /usr/local/etc/wslhosts
895hetarena-dev.com
896en.hetarena-dev.com
897ura.hetarena-dev.com</pre>
898<h4 class="wp-block-heading">Windows 側スクリプトファイル</h4>
899<p class="wp-block-paragraph">以下の内容の .cmd ファイルを作って WSL 起動後に管理者権限で実行します。</p>
900<pre class="wp-block-preformatted">wsl.exe genhosts &gt; C:\Windows\System32\drivers\etc\hosts </pre>
901<p class="wp-block-paragraph">すると以下のような hosts ファイルが生成されます。</p>
902<pre class="wp-block-preformatted">172.27.43.123 hetarena-dev.com
903172.27.43.123 en.hetarena-dev.com
904172.27.43.123 ura.hetarena-dev.com</pre>
905<p class="wp-block-paragraph">これで Windows ブラウザから http://hetarena-dev.com を参照したりすることができます。</p>
906<h2 class="wp-block-heading">その他</h2>
907<ul class="wp-block-list">
908<li> WSL 2 のファイルシステムを参照したいときは &#8216;\\WSL$\&#8217; を Explorer から開けばよいですね。</li>
909<li>逆に Linux から Windows を参照する場合は &#8220;ホスト名.mshome.net&#8221; というホスト名が使用できます。</li>
910</ul>
911<p class="wp-block-paragraph">関連情報: WSL2 Set static ip?&nbsp;<br /><a href="https://github.com/microsoft/WSL/issues/4210" data-type="URL" data-id="https://github.com/microsoft/WSL/issues/4210">https://github.com/microsoft/WSL/issues/4210</a></p>
912<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
913				data-shared="sharing-facebook-2826"
914				class="share-facebook sd-button share-icon"
915				href="https://hetarena.com/archives/2826?share=facebook"
916				target="_blank"
917				aria-labelledby="sharing-facebook-2826"
918				>
919				<span id="sharing-facebook-2826" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
920				<span>Facebook</span>
921			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
922				data-shared="sharing-twitter-2826"
923				class="share-twitter sd-button share-icon"
924				href="https://hetarena.com/archives/2826?share=twitter"
925				target="_blank"
926				aria-labelledby="sharing-twitter-2826"
927				>
928				<span id="sharing-twitter-2826" hidden>X で共有 (新しいウィンドウで開きます)</span>
929				<span>X</span>
930			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
931				data-shared="sharing-custom-2826"
932				class="share-custom share-custom- sd-button share-icon"
933				href="https://hetarena.com/archives/2826?share=custom-1400302611"
934				target="_blank"
935				aria-labelledby="sharing-custom-2826"
936				>
937				<span id="sharing-custom-2826" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
938				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
939			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
940
941	
942	<footer class="entry-footer">
943		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2826" rel="bookmark"><time class="entry-date published" datetime="2021-03-18T19:12:53+09:00">2021年3月18日</time><time class="updated" datetime="2021-05-02T23:09:42+09:00">2021年5月2日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/blogger323">blogger323</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/it%e7%b3%bb/windows-%e3%82%a8%e3%83%b3%e3%82%bf%e3%83%97%e3%83%a9%e3%82%a4%e3%82%ba" rel="category tag">Windows エンタプライズ</a></span><span class="tags-links"><span class="screen-reader-text">タグ </span><a href="https://hetarena.com/archives/tag/wsl" rel="tag">WSL</a></span>			</footer><!-- .entry-footer -->
944
945</article><!-- #post-2826 -->
946
947<article id="post-2822" class="post-2822 post type-post status-publish format-standard hentry category-26 category-1">
948	
949	<header class="entry-header">
950		<h2 class="entry-title"><a href="https://hetarena.com/archives/2822" rel="bookmark">hetarena.com rebooted!</a></h2>	</header><!-- .entry-header -->
951
952	<div class="entry-content">
953		<p class="wp-block-paragraph">いやはや。<br />
9543年超放置してしまいましたが、また細々と更新していきます。</p>
955<p class="wp-block-paragraph">この間色々ありましたが、突然部門がなくなったり、転職したものの上司と合わなかったり、家庭も子供が手がかかったりでそこそこ大変な日々を過ごしておりました。 もろもろの私生活をすべて記事にできるかわからないのですが、また IT系、趣味系は問題ないと思いますので記事を増やして行きたいと思います。</p>
956<p class="wp-block-paragraph">放置していた間、暖かいコメントくださった皆様、ありがとうございました。ポジティブな気分になれました!</p>
957<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
958				data-shared="sharing-facebook-2822"
959				class="share-facebook sd-button share-icon"
960				href="https://hetarena.com/archives/2822?share=facebook"
961				target="_blank"
962				aria-labelledby="sharing-facebook-2822"
963				>
964				<span id="sharing-facebook-2822" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
965				<span>Facebook</span>
966			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
967				data-shared="sharing-twitter-2822"
968				class="share-twitter sd-button share-icon"
969				href="https://hetarena.com/archives/2822?share=twitter"
970				target="_blank"
971				aria-labelledby="sharing-twitter-2822"
972				>
973				<span id="sharing-twitter-2822" hidden>X で共有 (新しいウィンドウで開きます)</span>
974				<span>X</span>
975			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
976				data-shared="sharing-custom-2822"
977				class="share-custom share-custom- sd-button share-icon"
978				href="https://hetarena.com/archives/2822?share=custom-1400302611"
979				target="_blank"
980				aria-labelledby="sharing-custom-2822"
981				>
982				<span id="sharing-custom-2822" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
983				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
984			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
985
986	
987	<footer class="entry-footer">
988		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2822" rel="bookmark"><time class="entry-date published" datetime="2019-10-22T18:57:44+09:00">2019年10月22日</time><time class="updated" datetime="2021-05-15T16:40:41+09:00">2021年5月15日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/admin">admin</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/%e6%97%a5%e5%b8%b8%e3%83%bb%e3%81%9d%e3%81%ae%e4%bb%96/%e3%81%93%e3%81%ae%e3%83%96%e3%83%ad%e3%82%b0" rel="category tag">このブログ</a>, <a href="https://hetarena.com/archives/category/%e6%9c%aa%e5%88%86%e9%a1%9e" rel="category tag">未分類</a></span>			</footer><!-- .entry-footer -->
989
990</article><!-- #post-2822 -->
991
992<article id="post-2810" class="post-2810 post type-post status-publish format-standard hentry category-10">
993	
994	<header class="entry-header">
995		<h2 class="entry-title"><a href="https://hetarena.com/archives/2810" rel="bookmark">Happy New Year!</a></h2>	</header><!-- .entry-header -->
996
997	<div class="entry-content">
998		<p>昨年は春頃から仕事が忙しくなり、ブログもその他もろもろも放置してしまいました。
999ブログに関して、今年はきちんと月1本は記事を書いていきたいです。</p>
1000<p>今考えているネタとしては以下の様な感じ。</p>
1001<ul>
1002<li>
100340歳を超えてからの転職
1004</li>
1005<li>
1006アジアの仕事と英語
1007</li>
1008</ul>
1009<p>けっしてブログを引退したわけではないです。
1010今年も細々と続けていきます。</p>
1011<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
1012				data-shared="sharing-facebook-2810"
1013				class="share-facebook sd-button share-icon"
1014				href="https://hetarena.com/archives/2810?share=facebook"
1015				target="_blank"
1016				aria-labelledby="sharing-facebook-2810"
1017				>
1018				<span id="sharing-facebook-2810" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
1019				<span>Facebook</span>
1020			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
1021				data-shared="sharing-twitter-2810"
1022				class="share-twitter sd-button share-icon"
1023				href="https://hetarena.com/archives/2810?share=twitter"
1024				target="_blank"
1025				aria-labelledby="sharing-twitter-2810"
1026				>
1027				<span id="sharing-twitter-2810" hidden>X で共有 (新しいウィンドウで開きます)</span>
1028				<span>X</span>
1029			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
1030				data-shared="sharing-custom-2810"
1031				class="share-custom share-custom- sd-button share-icon"
1032				href="https://hetarena.com/archives/2810?share=custom-1400302611"
1033				target="_blank"
1034				aria-labelledby="sharing-custom-2810"
1035				>
1036				<span id="sharing-custom-2810" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
1037				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
1038			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
1039
1040	
1041	<footer class="entry-footer">
1042		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2810" rel="bookmark"><time class="entry-date published" datetime="2016-01-09T11:40:36+09:00">2016年1月9日</time><time class="updated" datetime="2021-03-14T02:32:21+09:00">2021年3月14日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/blogger323">blogger323</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/%e6%97%a5%e5%b8%b8%e3%83%bb%e3%81%9d%e3%81%ae%e4%bb%96/%e9%9b%91%e8%a8%98" rel="category tag">雑記</a></span><span class="comments-link"><a href="https://hetarena.com/archives/2810#comments"><span class="screen-reader-text">
1042Happy New Year! への</span>2件のコメント</a></span>			</footer><!-- .entry-footer -->
1043
1044</article><!-- #post-2810 -->
1045
1046<article id="post-2780" class="post-2780 post type-post status-publish format-standard hentry category-75">
1047	
1048	<header class="entry-header">
1049		<h2 class="entry-title"><a href="https://hetarena.com/archives/2780" rel="bookmark">バトスピ: 指定アタック後にブロックされない効果</a></h2>	</header><!-- .entry-header -->
1050
1051	<div class="entry-content">
1052		<p>いきなり<a href="http://www.battlespirits.com/">バトルスピリッツ</a>です。
1053すみません、もともと方向性も何もない備忘録ブログだったりするので。</p>
1054<p>と言っても子供がハマっているのに付き合っている状態です。
1055ブースターパックを開けると、強いカードは全部子供のものになるので、余った黄色で頑張っています。
1056黄色はうまく使えればそこまで弱くないのでしょうが、萌え系カードということもあって余るのです。
1057決して私の趣味ではありません、はい。</p>
1058<p>まあ、負けてばかりなのが嫌で、ちょっとシングル買いをしたりもしますが&#8230;w</p>
1059<p>というわけで、今回は子供がカードダスナビに電話で質問した内容です。
1060備忘録&誰かのためになればと。</p>
1061<h2>質問</h2>
1062<p>ホワイトフォックスに蛇星鞭サビクがブレイヴした状態で、サビクのブレイヴ時効果を使って相手の疲労状態スピリットに指定アタックしたとします。
1063この後、アルティメットトリガーがヒットし、相手のスピリットからブロックされない効果が発揮したとき、どうなるのでしょう?</p>
1064<p>ひょっとして、そのままライフ削れる? (by 子供)</p>
1065<h2>答え</h2>
1066<p>この場合、相手のスピリットからブロックされないので、指定アタックが無効となります。
1067なので、アルティメットが居ればアルティメットでブロックすることができます。</p>
1068<h2>子供の反応</h2>
1069<p>まあ、アルティメットが居たらクロスアルティメットトリガーで手札に戻すけどね (ニヤリ)。</p>
1070<p>父はいつまで経っても各カードの効果が頭に入らず、子供の記憶力のよさにバカ親ぶりを発揮している今日この頃です。</p>
1071<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
1072				data-shared="sharing-facebook-2780"
1073				class="share-facebook sd-button share-icon"
1074				href="https://hetarena.com/archives/2780?share=facebook"
1075				target="_blank"
1076				aria-labelledby="sharing-facebook-2780"
1077				>
1078				<span id="sharing-facebook-2780" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
1079				<span>Facebook</span>
1080			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
1081				data-shared="sharing-twitter-2780"
1082				class="share-twitter sd-button share-icon"
1083				href="https://hetarena.com/archives/2780?share=twitter"
1084				target="_blank"
1085				aria-labelledby="sharing-twitter-2780"
1086				>
1087				<span id="sharing-twitter-2780" hidden>X で共有 (新しいウィンドウで開きます)</span>
1088				<span>X</span>
1089			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
1090				data-shared="sharing-custom-2780"
1091				class="share-custom share-custom- sd-button share-icon"
1092				href="https://hetarena.com/archives/2780?share=custom-1400302611"
1093				target="_blank"
1094				aria-labelledby="sharing-custom-2780"
1095				>
1096				<span id="sharing-custom-2780" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
1097				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
1098			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
1099
1100	
1101	<footer class="entry-footer">
1102		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2780" rel="bookmark"><time class="entry-date published" datetime="2015-03-06T22:53:12+09:00">2015年3月6日</time><time class="updated" datetime="2021-03-14T02:32:34+09:00">2021年3月14日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/blogger323">blogger323</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/%e9%9b%91%e5%a4%9a%e3%81%aa%e8%b6%a3%e5%91%b3/%e3%82%ab%e3%83%bc%e3%83%89%e3%82%b2%e3%83%bc%e3%83%a0" rel="category tag">カードゲーム</a></span>			</footer><!-- .entry-footer -->
1103
1104</article><!-- #post-2780 -->
1105
1106<article id="post-2771" class="post-2771 post type-post status-publish format-standard hentry category-73 tag-git tag-javascript">
1107	
1108	<header class="entry-header">
1109		<h2 class="entry-title"><a href="https://hetarena.com/archives/2771" rel="bookmark">Minified JavaScript と Source Maps、とか</a></h2>	</header><!-- .entry-header -->
1110
1111	<div class="entry-content">
1112		<p>あっと言う間に 2015年が始まって 1ヶ月半が経過してしまいました。
1113本業がバタバタしているのもあってこれが今年初のエントリだったりします。</p>
1114<p>今回は PhpStorm を使った開発関連の小ネタを 2つほど。
1115PhpStorm といいつつ PHP には関係ない部分なので WebStorm でもオッケーなはずです。</p>
1116<h2>Minified JavaScript とデバッグ</h2>
1117<p>WordPress プラグインの開発に PhpStorm を使っているわけですが、いわゆる .min.js ファイルを作って圧縮しつつ、ソースファイルを使ってデバッグするための方法を探していました。
1118Source Maps ファイルを使えば良いということはわかっていたのですが、今一つうまく動かないのでちょっと気合を入れて調べてみました。</p>
1119<p>
1119すると日本語で答えが見つかったので感動しました!</p>
1120<ul>
1121<li><a href="http://c-brains.jp/blog/wsg/13/03/15-122723.php">[WebStorm]JavaScriptファイルをMinifyする(Source Maps対応)</a></li>
1122</ul>
1123<p>重要なのは <a href="https://developers.google.com/closure/compiler/">Closure Compiler</a> に以下のオプションを与える部分です。</p>
1124<pre class="brush: text">
1125--create_source_map $FileNameWithoutExtension$.min.js.map 
1126--output_wrapper "%output%//@ sourceMappingURL=$FileNameWithoutExtension$.min.js.map"
1127</pre>
1128<p><a href="http://code.tutsplus.com/tutorials/source-maps-101--net-29173#highlighter_392753">こちらの記事</a>でも説明されていますが、圧縮して作った .min.js の最後に Source Maps ファイルの URL を埋め込まなければなりません。
1129以下のような内容を最後に入れるのです。</p>
1130<pre class="brush: text">
1131//@ sourceMappingURL=standard-widget-extensions.min.js.map
1132</pre>
1133<p>これを行うために &#8211;output_wrapper オプションを使って出力の最後にソースマップ用 URL を追加しています。</p>
1134<p>これで圧縮前の JavaScript ソースを使ってデバッグできるようになりました。
1135英語も含めて探したのですが、見つかったのは先の日本語記事のみ。
1136バシャログさん、有益な情報ありがとうございます。</p>
1137<p>ちなみに YUI Compressor では Source Maps 出力用オプションを見つけることができず、UglifyJS は調べてません。</p>
1138<h2>Git merge と PhpStorm</h2>
1139<p>WordPress プラグインは一人で開発しているので、なるべくマージが発生しないようにしてきましたし、やむを得ない場合はできるだけコンフリクトが生じないようにしてきました。
1140ところが最近、開発を進めてだいぶコードをいじった後に、リリースしているバージョンの微修正版を出さなければならない状況が生じました。
1141もう仕方ないのでブランチを切ってみました。
1142そして、恐る恐る PhpStorm 上で git merge をしてみました。</p>
1143<p>そしたら、思ったより簡単。
1144PhpStorm (WebStorm) はマージツールとしてとても扱いやすいです。
1145下の画面の様にマージ結果を中心に 3つ並べて「×」や「>>」、「< <」を使って操作することができます。
1146
1147<img fetchpriority="high" decoding="async" src="https://hetarena.com/wp-content/uploads/2015/02/merge.png" alt="merge (phpstorm)" width="620" height="361" class="alignnone size-full wp-image-2770" srcset="https://hetarena.com/wp-content/uploads/2015/02/merge.png 620w, https://hetarena.com/wp-content/uploads/2015/02/merge-300x175.png 300w" sizes="(max-width: 620px) 100vw, 620px" /></p>
1148<p>以下の記事に従えばコマンドライン git のマージツールとして PhpStorm (WebStrom) を登録することもできます。</p>
1149<ul>
1150<li><a href="https://www.jetbrains.com/webstorm/help/running-webstorm-as-a-diff-or-merge-command-line-tool.html">Running WebStorm as a Diff or Merge Command Line Tool</a></li>
1151</ul>
1152<h2>結び</h2>
1153<p>今年も相変わらずマイペースにブログを続けていこうと思いますので、よろしくお願いします。</p>
1154<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">共有:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
1155				data-shared="sharing-facebook-2771"
1156				class="share-facebook sd-button share-icon"
1157				href="https://hetarena.com/archives/2771?share=facebook"
1158				target="_blank"
1159				aria-labelledby="sharing-facebook-2771"
1160				>
1161				<span id="sharing-facebook-2771" hidden>Facebook で共有 (新しいウィンドウで開きます)</span>
1162				<span>Facebook</span>
1163			</a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer"
1164				data-shared="sharing-twitter-2771"
1165				class="share-twitter sd-button share-icon"
1166				href="https://hetarena.com/archives/2771?share=twitter"
1167				target="_blank"
1168				aria-labelledby="sharing-twitter-2771"
1169				>
1170				<span id="sharing-twitter-2771" hidden>X で共有 (新しいウィンドウで開きます)</span>
1171				<span>X</span>
1172			</a></li><li class="share-custom share-custom-"><a rel="nofollow noopener noreferrer"
1173				data-shared="sharing-custom-2771"
1174				class="share-custom share-custom- sd-button share-icon"
1175				href="https://hetarena.com/archives/2771?share=custom-1400302611"
1176				target="_blank"
1177				aria-labelledby="sharing-custom-2771"
1178				>
1179				<span id="sharing-custom-2771" hidden>はてブ で共有 (新しいウィンドウで開きます)</span>
1180				<span style="background-image:url(&quot;http://b.hatena.ne.jp/favicon.ico&quot;);">はてブ</span>
1181			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->
1182
1183	
1184	<footer class="entry-footer">
1185		<span class="posted-on"><span class="screen-reader-text">投稿日: </span><a href="https://hetarena.com/archives/2771" rel="bookmark"><time class="entry-date published updated" datetime="2015-02-15T15:06:24+09:00">2015年2月15日</time></a></span><span class="byline"><span class="screen-reader-text">作成者 </span><span class="author vcard"><a class="url fn n" href="https://hetarena.com/archives/author/blogger323">blogger323</a></span></span><span class="cat-links"><span class="screen-reader-text">カテゴリー </span><a href="https://hetarena.com/archives/category/it%e7%b3%bb/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0" rel="category tag">プログラミング</a></span><span class="tags-links"><span class="screen-reader-text">タグ </span><a href="https://hetarena.com/archives/tag/git" rel="tag">git</a>, <a href="https://hetarena.com/archives/tag/javascript" rel="tag">JavaScript</a></span>			</footer><!-- .entry-footer -->
1186
1187</article><!-- #post-2771 -->
1188
1189	<nav class="navigation pagination" aria-label="投稿のページ送り">
1190		<h2 class="screen-reader-text">投稿のページ送り</h2>
1191		<div class="nav-links"><span aria-current="page" class="page-numbers current"><span class="meta-nav screen-reader-text">ページ </span>1</span>
1192<a class="page-numbers" href="https://hetarena.com/page/2"><span class="meta-nav screen-reader-text">ページ </span>2</a>
1193<span class="page-numbers dots">&hellip;</span>
1194<a class="page-numbers" href="https://hetarena.com/page/66"><span class="meta-nav screen-reader-text">ページ </span>66</a>
1195<a class="next page-numbers" href="https://hetarena.com/page/2">次ページ</a></div>
1196	</nav>
1197		</main><!-- .site-main -->
1198	</div><!-- .content-area -->
1199
1200
1201	</div><!-- .site-content -->
1202
1203	<footer id="colophon" class="site-footer">
1204		<div class="site-info">
1205									<a href="https://ja.wordpress.org/" class="imprint">
1206				Proudly powered by WordPress			</a>
1207		</div><!-- .site-info -->
1208	</footer><!-- .site-footer -->
1209
1210</div><!-- .site -->
1211
1212<script type="speculationrules">
1213{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentyfifteen/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1214</script>
1214
1215
1216	
1216<script type="text/javascript">
1217		window.WPCOM_sharing_counts = {"https://hetarena.com/archives/2864":2864,"https://hetarena.com/archives/2862":2862,"https://hetarena.com/archives/2856":2856,"https://hetarena.com/archives/2846":2846,"https://hetarena.com/archives/2841":2841,"https://hetarena.com/archives/2826":2826,"https://hetarena.com/archives/2822":2822,"https://hetarena.com/archives/2810":2810,"https://hetarena.com/archives/2780":2780,"https://hetarena.com/archives/2771":2771};
1218	</script>
1218
1219				
1219<script id="standard-widget-extensions-js-extra">
1220var swe = {"buttonplusurl":"url(https://hetarena.com/wp-content/plugins/standard-widget-extensions/images/plus.gif)","buttonminusurl":"url(https://hetarena.com/wp-content/plugins/standard-widget-extensions/images/minus.gif)","maincol_id":"primary","sidebar_id":"content-sidebar-swe","widget_class":"widget","readable_js":"1","heading_marker":"1","scroll_stop":"1","accordion_widget":"1","single_expansion":"","initially_collapsed":"","heading_string":"h1","proportional_sidebar":"0","disable_iflt":"673","accordion_widget_areas":[""],"scroll_mode":"2","ignore_footer":"","custom_selectors":["#content-sidebar-swe .widget"],"slide_duration":"200","recalc_after":"3","recalc_count":"3","header_space":"48","enable_reload_me":"0","float_attr_check_mode":"","sidebar_id2":"secondary","proportional_sidebar2":"0","disable_iflt2":"0","float_attr_check_mode2":"1","msg_reload_me":"\u898b\u3084\u3059\u3044\u30ec\u30a4\u30a2\u30a6\u30c8\u3092\u4fdd\u3064\u305f\u3081\u306b\u30da\u30fc\u30b8\u3092\u518d\u30ed\u30fc\u30c9\u3057\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u304b\uff1f","msg_reload":"\u518d\u30ed\u30fc\u30c9\u3059\u308b","msg_continue":"\u518d\u30ed\u30fc\u30c9\u305b\u305a\u306b\u7d9a\u884c"};
1221//# sourceURL=standard-widget-extensions-js-extra
1222</script>
vendor: 1 bytes, line 1222
1222
1223<script id="standard-widget-extensions-js" src="https://hetarena.com/wp-content/plugins/standard-widget-extensions/js/standard-widget-extensions.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1223
1223
1224<script id="jetpack-stats-js-before">
1225_stq = window._stq || [];
1226_stq.push([ "view", {"v":"ext","blog":"51488974","post":"0","tz":"9","srv":"hetarena.com","arch_home":"1","j":"1:16.2"} ]);
1227_stq.push([ "clickTrackerInit", "51488974", "0" ]);
1228//# sourceURL=jetpack-stats-js-before
1229</script>
vendor: 1 bytes, line 1229
1229
1230<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202640.js"></script>
vendor: 1 bytes, line 1230
1230
1231<script id="sharing-js-js-extra">
1232var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"};
1233//# sourceURL=sharing-js-js-extra
1234</script>
vendor: 1 bytes, line 1234
1234
1235<script id="sharing-js-js" src="https://hetarena.com/wp-content/plugins/jetpack/_inc/build/sharedaddy/sharing.min.js?ver=16.2"></script>
vendor: 1 bytes, line 1235
1235
1236<script id="sharing-js-js-after">
1237window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {};
1238window.WPCOM_sharing_popups[ "facebook" ] = "menubar=1,resizable=1,width=600,height=400";
1239window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {};
1240window.WPCOM_sharing_popups[ "twitter" ] = "menubar=1,resizable=1,width=600,height=350";
1241//# sourceURL=sharing-js-js-after
1242</script>
vendor: 1 bytes, line 1242
1242
1243<script id="wp-emoji-settings" type="application/json">
1244{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://hetarena.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
1245</script>
vendor: 1 bytes, line 1245
1245
1246<script type="module">
1247/*! This file is auto-generated */
1248var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1249//# sourceURL=https://hetarena.com/wp-includes/js/wp-emoji-loader.min.js
1250</script>
1250
1251
1252</body>
1253</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.