<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Google Colab - MasaruのIT＆マーケティングBLOG | Info Tech &amp; Marketing BLOG by Masaru</title>
	<atom:link href="/tag/google-colab/feed/" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description>Cross the cliffs of the times</description>
	<lastBuildDate>Thu, 29 Jul 2021 09:25:01 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8</generator>
<site xmlns="com-wordpress:feed-additions:1">191177362</site>	<item>
		<title>Google Colaboratory(Colab Pro)でkaggleデータをダウンロードする方法[備忘録]</title>
		<link>/2021/07/13/google-colaboratorycolab-pro%e3%81%a7kaggle%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%e5%82%99%e5%bf%98%e9%8c%b2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-colaboratorycolab-pro%25e3%2581%25a7kaggle%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e3%2582%2592%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2581%2599%25e3%2582%258b%25e6%2596%25b9%25e6%25b3%2595%25e5%2582%2599%25e5%25bf%2598%25e9%258c%25b2</link>
					<comments>/2021/07/13/google-colaboratorycolab-pro%e3%81%a7kaggle%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%e5%82%99%e5%bf%98%e9%8c%b2/#respond</comments>
		
		<dc:creator><![CDATA[masaru]]></dc:creator>
		<pubDate>Tue, 13 Jul 2021 00:56:43 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[データ分析]]></category>
		<category><![CDATA[Colab Pro]]></category>
		<category><![CDATA[Google Colab]]></category>
		<category><![CDATA[Googleドライブ]]></category>
		<category><![CDATA[kaggle]]></category>
		<category><![CDATA[ビッグデータ]]></category>
		<guid isPermaLink="false">/?p=514</guid>

					<description><![CDATA[<p>　技術的な要素は無いのですが、忘れやすいのでコピペ出来るように記事を残しておきます。 kaggle.jsonをGoogleドライブに保存しておく 　kaggleのAccount画面でCreate New API Toke&#8230; <a class="more-link" href="/2021/07/13/google-colaboratorycolab-pro%e3%81%a7kaggle%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%e5%82%99%e5%bf%98%e9%8c%b2/">続きを読む <span class="screen-reader-text">Google Colaboratory(Colab Pro)でkaggleデータをダウンロードする方法[備忘録]</span></a></p>
<p>The post <a href="/2021/07/13/google-colaboratorycolab-pro%e3%81%a7kaggle%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%e5%82%99%e5%bf%98%e9%8c%b2/">Google Colaboratory(Colab Pro)でkaggleデータをダウンロードする方法[備忘録]</a> first appeared on <a href="/">MasaruのIT＆マーケティングBLOG  |  Info Tech & Marketing BLOG by Masaru</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>　技術的な要素は無いのですが、忘れやすいのでコピペ出来るように記事を残しておきます。</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>kaggle.jsonをGoogleドライブに保存しておく</h2>



<p>　<a href="https://www.kaggle.com/" target="_blank" rel="noreferrer noopener">kaggle</a>のAccount画面で<mark>Create New API Token</mark>ボタンを押して<mark>kaggle.json</mark>をダウンロードし、Googleドライブに保存する(私の場合は’Colab Notebooks&#8217;直下)。</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>Colabの規定ディレクトリにkaggle.jsonをコピー</h2>



<p>　Colabのノートブック画面でGoogleドライブに接続。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-python" data-lang="Python"><code>from google.colab import drive
drive.mount(&#39;/content/drive&#39;)</code></pre></div>



<p>　ターミナルでkaggle.jsonを所定の位置に配置。ColabのターミナルではCtrl+C、Ctrl+Vでコピペ出来ないので、それぞれ<mark>Ctrl+Insert</mark>、<mark>Shift+Insert</mark>のショートカットで代用する（メニューバーの『編集』でもコピペ出来ない……）。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-bash" data-lang="Bash"><code>/content# mkdir /root/.kaggle/
/content# cp &#39;/content/drive/MyDrive/Colab Notebooks/kaggle.json&#39; /root/.kaggle/</code></pre></div>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>kaggleコマンドでデータダウンロード</h2>



<p>　Kaggleのコマンド自体はkaggleのサイトに表示されるので、<mark>コンペの利用条件を承諾してから</mark>コマンドをコピペするだけです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="750" height="388" src="https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/07/kaggle.jpg?resize=750%2C388&#038;ssl=1" alt="" class="wp-image-516" srcset="https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/07/kaggle.jpg?resize=1024%2C530&amp;ssl=1 1024w, https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/07/kaggle.jpg?resize=300%2C155&amp;ssl=1 300w, https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/07/kaggle.jpg?resize=768%2C397&amp;ssl=1 768w, https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/07/kaggle.jpg?resize=1536%2C795&amp;ssl=1 1536w, https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/07/kaggle.jpg?resize=1568%2C811&amp;ssl=1 1568w, https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/07/kaggle.jpg?w=1801&amp;ssl=1 1801w" sizes="(max-width: 750px) 100vw, 750px" data-recalc-dims="1" /></figure>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>/content# kaggle competitions download -c house-prices-advanced-regression-techniques
Warning: Looks like you&#39;re using an outdated API Version, please consider updating (server 1.5.12 / client 1.5.4)
Downloading train.csv to /content
  0%|                                                                                           | 0.00/450k [00:00&lt;?, ?B/s]
100%|███████████████████████████████████████████████████████████████████████████████████| 450k/450k [00:00&lt;00:00, 61.1MB/s]
Downloading sample_submission.csv to /content
  0%|                                                                                          | 0.00/31.2k [00:00&lt;?, ?B/s]
100%|█████████████████████████████████████████████████████████████████████████████████| 31.2k/31.2k [00:00&lt;00:00, 33.8MB/s]
Downloading test.csv to /content
  0%|                                                                                           | 0.00/441k [00:00&lt;?, ?B/s]
100%|███████████████████████████████████████████████████████████████████████████████████| 441k/441k [00:00&lt;00:00, 60.6MB/s]
Downloading data_description.txt to /content
  0%|                                                                                          | 0.00/13.1k [00:00&lt;?, ?B/s]
100%|█████████████████████████████████████████████████████████████████████████████████| 13.1k/13.1k [00:00&lt;00:00, 12.4MB/s]</code></pre></div>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>Colabの操作性は初心者に優しくない</h2>



<p>　Colabのインスタンスを立ち上げるたびに各種操作が必要なのが果てしなくだるいですね……。GoogleのColabチームは操作性の向上に消極的なようで、細かいところでストレスが蓄積します。<a href="/2021/06/27/google%e3%83%89%e3%83%a9%e3%82%a4%e3%83%96%e3%81%ae%e9%ac%bc%e4%bb%95%e6%a7%98%e3%81%aa%e3%80%8e%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%80%8f/" target="_blank" rel="noreferrer noopener">GBレベルのデータダウンロードが厄介</a>なのも大きな弱点です。</p>



<p>　AutoMLがオープンソースでも出てきており、細かいチューニングが不要な用途ではnotebookの体裁すら不要な<mark>ノーコード</mark>の時代になってきています。本来はGUIでボタンぽちーで分析完了出来てしかるべきです。ちなみに<s>お高い</s><a href="https://www.datarobot.com/jp/" target="_blank" rel="noreferrer noopener">DataRobot</a>や無料でもそこそこ使える<a href="https://www.ibm.com/jp-ja/cloud/watson-studio/autoai" target="_blank" rel="noreferrer noopener">AutoAI with IBM Watson Studio</a>では<mark>既にGUIでAutoMLが可能です</mark>。</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>伸びしろがある若い方なら思い切ってワークステーションを買ってみては？</h2>



<p>　ワークステーションに50万円払える方は、買ってしまってローカルのJupyter Notebookで分析した方がシアワセになれるかも知れません。もちろんLinuxの知識が多少はあることが前提ですが。</p>



<p>　私が大学時代に貯金をはたいて購入したDECのパソコンは50万円しましたから、伸びしろがある方なら無駄な投資にはならないと思います。</p>
		<div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button"
					aria-label="いいねボタン"
					data-ulike-id="514"
					data-ulike-nonce="10295a1006"
					data-ulike-type="post"
					data-ulike-template="wpulike-default"
					data-ulike-display-likers=""
					data-ulike-likers-style="popover"
					class="wp_ulike_btn wp_ulike_put_image wp_post_btn_514"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span>			</div></div>
	<p><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=%2F2021%2F07%2F13%2Fgoogle-colaboratorycolab-pro%25e3%2581%25a7kaggle%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e3%2582%2592%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2581%2599%25e3%2582%258b%25e6%2596%25b9%25e6%25b3%2595%25e5%2582%2599%25e5%25bf%2598%25e9%258c%25b2%2F&amp;linkname=Google%20Colaboratory%28Colab%20Pro%29%E3%81%A7kaggle%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%5B%E5%82%99%E5%BF%98%E9%8C%B2%5D" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_line" href="https://www.addtoany.com/add_to/line?linkurl=%2F2021%2F07%2F13%2Fgoogle-colaboratorycolab-pro%25e3%2581%25a7kaggle%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e3%2582%2592%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2581%2599%25e3%2582%258b%25e6%2596%25b9%25e6%25b3%2595%25e5%2582%2599%25e5%25bf%2598%25e9%258c%25b2%2F&amp;linkname=Google%20Colaboratory%28Colab%20Pro%29%E3%81%A7kaggle%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%5B%E5%82%99%E5%BF%98%E9%8C%B2%5D" title="Line" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=%2F2021%2F07%2F13%2Fgoogle-colaboratorycolab-pro%25e3%2581%25a7kaggle%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e3%2582%2592%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2581%2599%25e3%2582%258b%25e6%2596%25b9%25e6%25b3%2595%25e5%2582%2599%25e5%25bf%2598%25e9%258c%25b2%2F&amp;linkname=Google%20Colaboratory%28Colab%20Pro%29%E3%81%A7kaggle%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%5B%E5%82%99%E5%BF%98%E9%8C%B2%5D" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=%2F2021%2F07%2F13%2Fgoogle-colaboratorycolab-pro%25e3%2581%25a7kaggle%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e3%2582%2592%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2581%2599%25e3%2582%258b%25e6%2596%25b9%25e6%25b3%2595%25e5%2582%2599%25e5%25bf%2598%25e9%258c%25b2%2F&amp;linkname=Google%20Colaboratory%28Colab%20Pro%29%E3%81%A7kaggle%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%5B%E5%82%99%E5%BF%98%E9%8C%B2%5D" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_copy_link" href="https://www.addtoany.com/add_to/copy_link?linkurl=%2F2021%2F07%2F13%2Fgoogle-colaboratorycolab-pro%25e3%2581%25a7kaggle%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e3%2582%2592%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2581%2599%25e3%2582%258b%25e6%2596%25b9%25e6%25b3%2595%25e5%2582%2599%25e5%25bf%2598%25e9%258c%25b2%2F&amp;linkname=Google%20Colaboratory%28Colab%20Pro%29%E3%81%A7kaggle%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%5B%E5%82%99%E5%BF%98%E9%8C%B2%5D" title="Copy Link" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=%2F2021%2F07%2F13%2Fgoogle-colaboratorycolab-pro%25e3%2581%25a7kaggle%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e3%2582%2592%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2581%2599%25e3%2582%258b%25e6%2596%25b9%25e6%25b3%2595%25e5%2582%2599%25e5%25bf%2598%25e9%258c%25b2%2F&#038;title=Google%20Colaboratory%28Colab%20Pro%29%E3%81%A7kaggle%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%5B%E5%82%99%E5%BF%98%E9%8C%B2%5D" data-a2a-url="/2021/07/13/google-colaboratorycolab-pro%e3%81%a7kaggle%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%e5%82%99%e5%bf%98%e9%8c%b2/" data-a2a-title="Google Colaboratory(Colab Pro)でkaggleデータをダウンロードする方法[備忘録]"></a></p><p>The post <a href="/2021/07/13/google-colaboratorycolab-pro%e3%81%a7kaggle%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%e5%82%99%e5%bf%98%e9%8c%b2/">Google Colaboratory(Colab Pro)でkaggleデータをダウンロードする方法[備忘録]</a> first appeared on <a href="/">MasaruのIT＆マーケティングBLOG  |  Info Tech & Marketing BLOG by Masaru</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>/2021/07/13/google-colaboratorycolab-pro%e3%81%a7kaggle%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%e5%82%99%e5%bf%98%e9%8c%b2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">514</post-id>	</item>
		<item>
		<title>Googleドライブの鬼仕様な『フォルダダウンロード』を回避する裏技(Piping Server)</title>
		<link>/2021/06/27/google%e3%83%89%e3%83%a9%e3%82%a4%e3%83%96%e3%81%ae%e9%ac%bc%e4%bb%95%e6%a7%98%e3%81%aa%e3%80%8e%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%80%8f/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google%25e3%2583%2589%25e3%2583%25a9%25e3%2582%25a4%25e3%2583%2596%25e3%2581%25ae%25e9%25ac%25bc%25e4%25bb%2595%25e6%25a7%2598%25e3%2581%25aa%25e3%2580%258e%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25ab%25e3%2583%2580%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2580%258f</link>
					<comments>/2021/06/27/google%e3%83%89%e3%83%a9%e3%82%a4%e3%83%96%e3%81%ae%e9%ac%bc%e4%bb%95%e6%a7%98%e3%81%aa%e3%80%8e%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%80%8f/#respond</comments>
		
		<dc:creator><![CDATA[masaru]]></dc:creator>
		<pubDate>Sun, 27 Jun 2021 01:44:54 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[データ分析]]></category>
		<category><![CDATA[BERT]]></category>
		<category><![CDATA[Colab Pro]]></category>
		<category><![CDATA[Google Colab]]></category>
		<category><![CDATA[Googleドライブ]]></category>
		<category><![CDATA[GPT-2]]></category>
		<category><![CDATA[NVIDIA V100]]></category>
		<category><![CDATA[Piping Server]]></category>
		<category><![CDATA[バックアップ]]></category>
		<category><![CDATA[ビッグデータ]]></category>
		<category><![CDATA[ファイル転送]]></category>
		<guid isPermaLink="false">/?p=491</guid>

					<description><![CDATA[<p>　最近、Google Colab Pro(月1,072円)を契約したので、『NVIDIA V100』という高性能GPUで機械学習ごっこ(GPT-2,BERT等)をして遊んでいます。 　ところが、機械学習は10GB単位で鬼&#8230; <a class="more-link" href="/2021/06/27/google%e3%83%89%e3%83%a9%e3%82%a4%e3%83%96%e3%81%ae%e9%ac%bc%e4%bb%95%e6%a7%98%e3%81%aa%e3%80%8e%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%80%8f/">続きを読む <span class="screen-reader-text">Googleドライブの鬼仕様な『フォルダダウンロード』を回避する裏技(Piping Server)</span></a></p>
<p>The post <a href="/2021/06/27/google%e3%83%89%e3%83%a9%e3%82%a4%e3%83%96%e3%81%ae%e9%ac%bc%e4%bb%95%e6%a7%98%e3%81%aa%e3%80%8e%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%80%8f/">Googleドライブの鬼仕様な『フォルダダウンロード』を回避する裏技(Piping Server)</a> first appeared on <a href="/">MasaruのIT＆マーケティングBLOG  |  Info Tech & Marketing BLOG by Masaru</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>　最近、<a href="https://colab.research.google.com/signup" target="_blank" rel="noreferrer noopener">Google Colab Pro</a>(月1,072円)を契約したので、『<a href="https://www.nvidia.com/ja-jp/data-center/v100/" target="_blank" rel="noreferrer noopener">NVIDIA V100</a>』という高性能GPUで機械学習ごっこ(GPT-2,BERT等)をして遊んでいます。</p>



<p>　ところが、機械学習は10GB単位で鬼のようにデータを吐き出すので、Googleドライブが100GB有料契約(月250円)でもすぐ満杯になってしまいます。</p>



<p>　学習したモデルを即消しすれば良いのですが、様々なデータを食わせてAIの挙動を比べるような楽しいことが出来なくなってしまいます。</p>



<p>　そこで考えるのが学習データのバックアップ＝Googleドライブからのダウンロードです。しかし、Googleドライブがまさかの変な挙動を示しましたので、注意喚起しつつ対処方法を記録しておきます。</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>圧縮すらされず変なファイルが落ちてくる</h2>



<figure class="wp-block-image size-large"><img loading="lazy" width="750" height="353" src="https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.38.53.png?resize=750%2C353&#038;ssl=1" alt="" class="wp-image-493" srcset="https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.38.53.png?resize=1024%2C482&amp;ssl=1 1024w, https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.38.53.png?resize=300%2C141&amp;ssl=1 300w, https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.38.53.png?resize=768%2C362&amp;ssl=1 768w, https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.38.53.png?resize=1536%2C723&amp;ssl=1 1536w, https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.38.53.png?resize=2048%2C964&amp;ssl=1 2048w, https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.38.53.png?resize=1568%2C738&amp;ssl=1 1568w, https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.38.53.png?w=2250&amp;ssl=1 2250w" sizes="(max-width: 750px) 100vw, 750px" data-recalc-dims="1" /></figure>



<p>　Googleではフォルダをダウンロードしようとすると、一つあるいは複数のzipファイルに圧縮して送ってきます。ところが、2.5GBあるような大きなファイルは、なぜか圧縮せずzipとは別にボコボコ送りつけてくるのです<img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f62d.png" alt="😭" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="750" height="466" src="https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.37.07.png?resize=750%2C466&#038;ssl=1" alt="" class="wp-image-494" srcset="https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.37.07.png?resize=1024%2C636&amp;ssl=1 1024w, https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.37.07.png?resize=300%2C186&amp;ssl=1 300w, https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.37.07.png?resize=768%2C477&amp;ssl=1 768w, https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.37.07.png?resize=1536%2C954&amp;ssl=1 1536w, https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.37.07.png?resize=1568%2C974&amp;ssl=1 1568w, https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/スクリーンショット-2021-06-26-19.37.07.png?w=1764&amp;ssl=1 1764w" sizes="(max-width: 750px) 100vw, 750px" data-recalc-dims="1" /><figcaption>Googleドライブは、圧縮しきれなかったファイルだけ非圧縮で送ってくる。最悪だ</figcaption></figure>



<p>　上図のケースでは、各チェックポイントのフォルダごとに複数個作成されるoptimizer.ptというファイルが非圧縮のままボコボコ落ちて来た例です。ファイル名が重複するので『optimizer-002.pt』『optimizer-005.pt』など謎なファイル名になっています。さすがにこれは私も</p>



<p class="has-text-align-center has-white-background-color has-text-color has-background has-extra-large-font-size" style="color:#fc0000"><strong>「どのoptimizer.ptだよ！！」</strong></p>



<p>と<s>キレ気味</s>困惑してしまいます。課金してもデレないGoogleドライブの<s>糞</s>仕様を何とかして回避しなければなりません。</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>こうなったら自力で圧縮だ</h2>



<p>　Googleドライブの圧縮機能がおかしいなら、自力で圧縮するまでです。Colab ProにはUbuntu Linuxのシェルがついてくるので、notebookにシェルコマンドを記述しなくても普通にシェル芸が使えます。そこで、まずはtar.gzでフォルダごと圧縮します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="750" height="505" src="https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/06/tar.jpg?resize=750%2C505&#038;ssl=1" alt="" class="wp-image-497" srcset="https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/06/tar.jpg?resize=1024%2C690&amp;ssl=1 1024w, https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/06/tar.jpg?resize=300%2C202&amp;ssl=1 300w, https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/06/tar.jpg?resize=768%2C517&amp;ssl=1 768w, https://i2.wp.com/can.ne.jp/wp-content/uploads/2021/06/tar.jpg?w=1030&amp;ssl=1 1030w" sizes="(max-width: 750px) 100vw, 750px" data-recalc-dims="1" /></figure>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>シェル間ファイル転送の裏技『Piping Server』</h2>



<p> 　24時間で落ちるシンデレラ型インスタンス()であるColab Proで、ファイル転送だけのためにサーバーを立てたりトンネリングの設定をするのは面倒くさい。そこで思いついた対策がRyo Otaさんの『<a href="https://qiita.com/nwtgck/items/78309fc529da7776cba0" target="_blank" rel="noreferrer noopener">Piping Server</a>』です。</p>



<p>　Piping Serverは、遠隔地のシェルのWebブラウザ(curl等)を仲介してWebブラウザ同士で直接テキストやファイルを送受信するものです。追加アプリのインストールが全く要らない、すごい……。</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="750" height="251" src="https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/send.jpg?resize=750%2C251&#038;ssl=1" alt="" class="wp-image-504" srcset="https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/send.jpg?resize=1024%2C343&amp;ssl=1 1024w, https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/send.jpg?resize=300%2C101&amp;ssl=1 300w, https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/send.jpg?resize=768%2C257&amp;ssl=1 768w, https://i1.wp.com/can.ne.jp/wp-content/uploads/2021/06/send.jpg?w=1047&amp;ssl=1 1047w" sizes="(max-width: 750px) 100vw, 750px" data-recalc-dims="1" /><figcaption>【送信側】　『Piping Server』は、任意のWebブラウザ間で直接ファイルを送受信できるサービス</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" width="750" height="563" src="https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/piping-server.png?resize=750%2C563&#038;ssl=1" alt="" class="wp-image-498" srcset="https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/piping-server.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/piping-server.png?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/can.ne.jp/wp-content/uploads/2021/06/piping-server.png?resize=768%2C576&amp;ssl=1 768w" sizes="(max-width: 750px) 100vw, 750px" data-recalc-dims="1" /><figcaption>【受信側】　『Piping Server』は、任意のWebブラウザ間で直接ファイルを送受信できるサービス</figcaption></figure>



<p>あとは、回線品質の安定を祈るのみです……(現時点でまだダウンロード中です<img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f4a6.png" alt="💦" class="wp-smiley" style="height: 1em; max-height: 1em;" />)</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>ダウンロード中にColabのセッション切れを防ぐ</h2>



<p>　　2時間ほどダウンロードしたところで、切断されてしまいました。シェルコマンドが動いていてもColabセンセイは容赦なく未使用とみなしてセッションを切ってしまうようです。</p>



<p>　これはColabでは有名な問題で、既に他の方が解決策を見つけられています：</p>



<p class="has-text-align-center"><strong><a href="https://flat-kids.net/2020/07/28/google-colab-%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E5%88%87%E3%82%8C%E3%82%92%E9%98%B2%E6%AD%A2%E3%81%99%E3%82%8B/" target="_blank" rel="noreferrer noopener">Google Colab セッション切れを防止する</a></strong></p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>【追記】Colab Serverとの通信速度が上がらない……</h2>



<p>　その後、梅雨の合間を縫って図書館に行き、Piping ServerでColabからローカルへのダウンロードを試みました。しかし、通信速度が低く、1GB/時くらいしか出ません。図書館のネットは1時間に一回くらい切断される仕様なので、もはやファイルを分割するしかありません。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-bash" data-lang="Bash"><code>/content/drive/MyDrive/work# ls -al
total 8449838
drwx------ 2 root root       4096 Jun 19 04:41 output
drwx------ 2 root root       4096 Jun 19 04:32 output-3epochs
-rw------- 1 root root 8631501037 Jun 26 23:59 output-3epochs.tar.gz
drwx------ 2 root root       4096 Jun 18 15:37 runs
-rw------- 1 root root   21116052 Jun 18 15:34 train.txt
drwx------ 2 root root       4096 Jun 18 15:01 transformers
/content/drive/MyDrive/work# split -b 1000m -a 2 output-3epochs.tar.gz output-3epochs_p_
/content/drive/MyDrive/work# mkdir split
/content/drive/MyDrive/work# mv output-3epochs_p* split/
/content/drive/MyDrive/work# cd split
/content/drive/MyDrive/work/split# ls -al
total 8429201
-rw------- 1 root root 1048576000 Jun 29 09:08 output-3epochs_p_aa
-rw------- 1 root root 1048576000 Jun 29 09:08 output-3epochs_p_ab
-rw------- 1 root root 1048576000 Jun 29 09:08 output-3epochs_p_ac
-rw------- 1 root root 1048576000 Jun 29 09:09 output-3epochs_p_ad
-rw------- 1 root root 1048576000 Jun 29 09:09 output-3epochs_p_ae
-rw------- 1 root root 1048576000 Jun 29 09:09 output-3epochs_p_af
-rw------- 1 root root 1048576000 Jun 29 09:10 output-3epochs_p_ag
-rw------- 1 root root 1048576000 Jun 29 09:10 output-3epochs_p_ah
-rw------- 1 root root  242893037 Jun 29 09:10 output-3epochs_p_ai
/content/drive/MyDrive/work/split# cat output-3epochs_p_aa | curl -T - https://ppng.io/epochs
[ERROR] Connection on &#39;/epochs&#39; has been established already.
/content/drive/MyDrive/work/split# cat output-3epochs_p_aa | curl -T - https://ppng.io/epochs2
[INFO] Waiting for 1 receiver(s)...
[INFO] A receiver was connected.
[INFO] Start sending to 1 receiver(s)!</code></pre></div>



<div class="hcb_wrap"><pre class="prism line-numbers lang-bash" data-lang="Bash"><code>% curl https://ppng.io/epochs2 &gt; output-3epochs_p_aa.tar.gz
% curl https://ppng.io/epochs2 &gt; output-3epochs_p_ab.tar.gz
% curl https://ppng.io/epochs2 &gt; output-3epochs_p_ac.tar.gz
% curl https://ppng.io/epochs2 &gt; output-3epochs_p_ad.tar.gz
% curl https://ppng.io/epochs2 &gt; output-3epochs_p_ae.tar.gz
% curl https://ppng.io/epochs2 &gt; output-3epochs_p_af.tar.gz
% curl https://ppng.io/epochs2 &gt; output-3epochs_p_ag.tar.gz
% curl https://ppng.io/epochs2 &gt; output-3epochs_p_ah.tar.gz
% curl https://ppng.io/epochs2 &gt; output-3epochs_p_ai.tar.gz
% cat $ output-3epochs_p_* &gt; output-3epochs.tar.gz
% tar -zxvf output-3epochs.tar.gz</code></pre></div>



<p>　ただのデータバックアップなのに、気が遠くなる作業です。お金持ちの方は観念してGoogleドライブに多額の納金をするのが現実的かと思います……。</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<p>　Colabはお得で面白いサービスですが、なかなか癖も強いので付き合うのは大変そうです……。</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>【追記】分割もダメでした……</h2>



<p>　図書館で数日に分けて分割ダウンロードをして、ローカルでtar.gzの解凍を試みたところ</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>(base) masaru@MacBook-Pro-15 output-3epochs % tar -xvf output-3epochs_p_aa.tar.gz 
x output-3epochs/
x output-3epochs/checkpoint-5000/
x output-3epochs/checkpoint-5000/config.json
x output-3epochs/checkpoint-5000/pytorch_model.bin: truncated gzip input
tar: Error exit delayed from previous errors.</code></pre></div>



<p>結局エラーが出て解凍出来ませんでした……。回線品質が劣悪でtarやPiping Serverにエラー補正がないため、ダウンロード途中でデータが壊れてしまったものと思われます。</p>



<p>　そんなわけで、「高速回線がないと使いこなせない」というのが、現時点での私のGoogle Colab Proへの見解です。</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>【追記】3分割で再試行し、ようやくダウンロード成功</h2>



<p>　緊急事態宣言が出て図書館の人出が若干減ったので、3分割で再試行しました。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-bash" data-lang="Bash"><code>(base) masaru@MacBook-Pro-15 output-3epochs % cat output-3epochs_p_* &gt; output-3epochs.tar.gz 
(base) masaru@MacBook-Pro-15 output-3epochs % ls -al
total 33769200
drwxr-xr-x  6 masaru  staff         192  7 29 18:15 .
drwxr-xr-x  4 masaru  staff         128  7 12 19:03 ..
-rw-r--r--  1 masaru  staff  8631501037  7 29 18:16 output-3epochs.tar.gz
-rw-r--r--  1 masaru  staff  3145728000  7 12 19:35 output-3epochs_p_aa.tar.gz
-rw-r--r--  1 masaru  staff  3145728000  7 21 19:47 output-3epochs_p_ab.tar.gz
-rw-r--r--  1 masaru  staff  2340045037  7 29 18:08 output-3epochs_p_ac.tar.gz
(base) masaru@MacBook-Pro-15 output-3epochs % tar -xvf output-3epochs.tar.gz 
x output-3epochs/
x output-3epochs/checkpoint-5000/
x output-3epochs/checkpoint-5000/config.json
x output-3epochs/checkpoint-5000/pytorch_model.bin
x output-3epochs/checkpoint-5000/tokenizer_config.json
x output-3epochs/checkpoint-5000/special_tokens_map.json
x output-3epochs/checkpoint-5000/spiece.model
x output-3epochs/checkpoint-5000/training_args.bin
x output-3epochs/checkpoint-5000/optimizer.pt
x output-3epochs/checkpoint-5000/scheduler.pt
x output-3epochs/checkpoint-5000/trainer_state.json
x output-3epochs/checkpoint-10000/
x output-3epochs/checkpoint-10000/config.json
x output-3epochs/checkpoint-10000/pytorch_model.bin
x output-3epochs/checkpoint-10000/tokenizer_config.json
x output-3epochs/checkpoint-10000/special_tokens_map.json
x output-3epochs/checkpoint-10000/spiece.model
x output-3epochs/checkpoint-10000/training_args.bin
x output-3epochs/checkpoint-10000/optimizer.pt
x output-3epochs/checkpoint-10000/scheduler.pt
x output-3epochs/checkpoint-10000/trainer_state.json
x output-3epochs/config.json
x output-3epochs/pytorch_model.bin
x output-3epochs/tokenizer_config.json
x output-3epochs/special_tokens_map.json
x output-3epochs/spiece.model
x output-3epochs/training_args.bin
x output-3epochs/train_results.json
x output-3epochs/trainer_state.json
x output-3epochs/eval_results.json
x output-3epochs/all_results.json</code></pre></div>



<p>　ようやく無事、解凍までたどりつきました……。</p>
		<div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button"
					aria-label="いいねボタン"
					data-ulike-id="491"
					data-ulike-nonce="6e0e7c7939"
					data-ulike-type="post"
					data-ulike-template="wpulike-default"
					data-ulike-display-likers=""
					data-ulike-likers-style="popover"
					class="wp_ulike_btn wp_ulike_put_image wp_post_btn_491"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span>			</div></div>
	<p><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=%2F2021%2F06%2F27%2Fgoogle%25e3%2583%2589%25e3%2583%25a9%25e3%2582%25a4%25e3%2583%2596%25e3%2581%25ae%25e9%25ac%25bc%25e4%25bb%2595%25e6%25a7%2598%25e3%2581%25aa%25e3%2580%258e%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25ab%25e3%2583%2580%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2580%258f%2F&amp;linkname=Google%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AE%E9%AC%BC%E4%BB%95%E6%A7%98%E3%81%AA%E3%80%8E%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%80%8F%E3%82%92%E5%9B%9E%E9%81%BF%E3%81%99%E3%82%8B%E8%A3%8F%E6%8A%80%28Piping%20Server%29" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_line" href="https://www.addtoany.com/add_to/line?linkurl=%2F2021%2F06%2F27%2Fgoogle%25e3%2583%2589%25e3%2583%25a9%25e3%2582%25a4%25e3%2583%2596%25e3%2581%25ae%25e9%25ac%25bc%25e4%25bb%2595%25e6%25a7%2598%25e3%2581%25aa%25e3%2580%258e%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25ab%25e3%2583%2580%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2580%258f%2F&amp;linkname=Google%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AE%E9%AC%BC%E4%BB%95%E6%A7%98%E3%81%AA%E3%80%8E%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%80%8F%E3%82%92%E5%9B%9E%E9%81%BF%E3%81%99%E3%82%8B%E8%A3%8F%E6%8A%80%28Piping%20Server%29" title="Line" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=%2F2021%2F06%2F27%2Fgoogle%25e3%2583%2589%25e3%2583%25a9%25e3%2582%25a4%25e3%2583%2596%25e3%2581%25ae%25e9%25ac%25bc%25e4%25bb%2595%25e6%25a7%2598%25e3%2581%25aa%25e3%2580%258e%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25ab%25e3%2583%2580%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2580%258f%2F&amp;linkname=Google%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AE%E9%AC%BC%E4%BB%95%E6%A7%98%E3%81%AA%E3%80%8E%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%80%8F%E3%82%92%E5%9B%9E%E9%81%BF%E3%81%99%E3%82%8B%E8%A3%8F%E6%8A%80%28Piping%20Server%29" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=%2F2021%2F06%2F27%2Fgoogle%25e3%2583%2589%25e3%2583%25a9%25e3%2582%25a4%25e3%2583%2596%25e3%2581%25ae%25e9%25ac%25bc%25e4%25bb%2595%25e6%25a7%2598%25e3%2581%25aa%25e3%2580%258e%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25ab%25e3%2583%2580%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2580%258f%2F&amp;linkname=Google%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AE%E9%AC%BC%E4%BB%95%E6%A7%98%E3%81%AA%E3%80%8E%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%80%8F%E3%82%92%E5%9B%9E%E9%81%BF%E3%81%99%E3%82%8B%E8%A3%8F%E6%8A%80%28Piping%20Server%29" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_copy_link" href="https://www.addtoany.com/add_to/copy_link?linkurl=%2F2021%2F06%2F27%2Fgoogle%25e3%2583%2589%25e3%2583%25a9%25e3%2582%25a4%25e3%2583%2596%25e3%2581%25ae%25e9%25ac%25bc%25e4%25bb%2595%25e6%25a7%2598%25e3%2581%25aa%25e3%2580%258e%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25ab%25e3%2583%2580%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2580%258f%2F&amp;linkname=Google%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AE%E9%AC%BC%E4%BB%95%E6%A7%98%E3%81%AA%E3%80%8E%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%80%8F%E3%82%92%E5%9B%9E%E9%81%BF%E3%81%99%E3%82%8B%E8%A3%8F%E6%8A%80%28Piping%20Server%29" title="Copy Link" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=%2F2021%2F06%2F27%2Fgoogle%25e3%2583%2589%25e3%2583%25a9%25e3%2582%25a4%25e3%2583%2596%25e3%2581%25ae%25e9%25ac%25bc%25e4%25bb%2595%25e6%25a7%2598%25e3%2581%25aa%25e3%2580%258e%25e3%2583%2595%25e3%2582%25a9%25e3%2583%25ab%25e3%2583%2580%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589%25e3%2580%258f%2F&#038;title=Google%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AE%E9%AC%BC%E4%BB%95%E6%A7%98%E3%81%AA%E3%80%8E%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%80%8F%E3%82%92%E5%9B%9E%E9%81%BF%E3%81%99%E3%82%8B%E8%A3%8F%E6%8A%80%28Piping%20Server%29" data-a2a-url="/2021/06/27/google%e3%83%89%e3%83%a9%e3%82%a4%e3%83%96%e3%81%ae%e9%ac%bc%e4%bb%95%e6%a7%98%e3%81%aa%e3%80%8e%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%80%8f/" data-a2a-title="Googleドライブの鬼仕様な『フォルダダウンロード』を回避する裏技(Piping Server)"></a></p><p>The post <a href="/2021/06/27/google%e3%83%89%e3%83%a9%e3%82%a4%e3%83%96%e3%81%ae%e9%ac%bc%e4%bb%95%e6%a7%98%e3%81%aa%e3%80%8e%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%80%8f/">Googleドライブの鬼仕様な『フォルダダウンロード』を回避する裏技(Piping Server)</a> first appeared on <a href="/">MasaruのIT＆マーケティングBLOG  |  Info Tech & Marketing BLOG by Masaru</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>/2021/06/27/google%e3%83%89%e3%83%a9%e3%82%a4%e3%83%96%e3%81%ae%e9%ac%bc%e4%bb%95%e6%a7%98%e3%81%aa%e3%80%8e%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%80%8f/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">491</post-id>	</item>
	</channel>
</rss>
