<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[西二旗日志]]></title><description><![CDATA[Sharing Logs, Books, Food, Photos and Technical Articles.]]></description><link>https://blog.crackcreed.com/</link><image><url>https://blog.crackcreed.com/favicon.png</url><title>西二旗日志</title><link>https://blog.crackcreed.com/</link></image><generator>Ghost 5.5</generator><lastBuildDate>Tue, 21 Apr 2026 03:24:42 GMT</lastBuildDate><atom:link href="https://blog.crackcreed.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[反穿武功山]]></title><description><![CDATA[<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/611696820224_.pic.jpg" width="1706" height="1280" loading="lazy" alt srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/611696820224_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/611696820224_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2023/10/611696820224_.pic.jpg 1600w, https://blog.crackcreed.com/content/images/2023/10/611696820224_.pic.jpg 1706w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/621696820225_.pic.jpg" width="1280" height="1706" loading="lazy" alt srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/621696820225_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/621696820225_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/2023/10/621696820225_.pic.jpg 1280w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/631696820226_.pic.jpg" width="1706" height="1280" loading="lazy" alt srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/631696820226_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/631696820226_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2023/10/631696820226_.pic.jpg 1600w, https://blog.crackcreed.com/content/images/2023/10/631696820226_.pic.jpg 1706w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/651696820228_.pic.jpg" width="1280" height="1706" loading="lazy" alt srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/651696820228_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/651696820228_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/2023/10/651696820228_.pic.jpg 1280w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/661696820228_.pic.jpg" width="1280" height="1706" loading="lazy" alt srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/661696820228_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/661696820228_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/2023/10/661696820228_.pic.jpg 1280w" sizes="(min-width: 720px) 720px"></div></div></div></figure>]]></description><link>https://blog.crackcreed.com/fan-chuan-wu-gong-shan/</link><guid isPermaLink="false">65236ac5a2693f06a747358a</guid><category><![CDATA[Landscape]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Mon, 09 Oct 2023 02:58:13 GMT</pubDate><media:content url="https://blog.crackcreed.com/content/images/2023/10/WechatIMG67.jpg" medium="image"/><content:encoded><![CDATA[<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/611696820224_.pic.jpg" width="1706" height="1280" loading="lazy" alt="&#x53CD;&#x7A7F;&#x6B66;&#x529F;&#x5C71;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/611696820224_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/611696820224_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2023/10/611696820224_.pic.jpg 1600w, https://blog.crackcreed.com/content/images/2023/10/611696820224_.pic.jpg 1706w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/621696820225_.pic.jpg" width="1280" height="1706" loading="lazy" alt="&#x53CD;&#x7A7F;&#x6B66;&#x529F;&#x5C71;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/621696820225_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/621696820225_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/2023/10/621696820225_.pic.jpg 1280w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/631696820226_.pic.jpg" width="1706" height="1280" loading="lazy" alt="&#x53CD;&#x7A7F;&#x6B66;&#x529F;&#x5C71;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/631696820226_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/631696820226_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2023/10/631696820226_.pic.jpg 1600w, https://blog.crackcreed.com/content/images/2023/10/631696820226_.pic.jpg 1706w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/651696820228_.pic.jpg" width="1280" height="1706" loading="lazy" alt="&#x53CD;&#x7A7F;&#x6B66;&#x529F;&#x5C71;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/651696820228_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/651696820228_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/2023/10/651696820228_.pic.jpg 1280w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/10/661696820228_.pic.jpg" width="1280" height="1706" loading="lazy" alt="&#x53CD;&#x7A7F;&#x6B66;&#x529F;&#x5C71;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/10/661696820228_.pic.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/10/661696820228_.pic.jpg 1000w, https://blog.crackcreed.com/content/images/2023/10/661696820228_.pic.jpg 1280w" sizes="(min-width: 720px) 720px"></div></div></div></figure>]]></content:encoded></item><item><title><![CDATA[阿那亚一日]]></title><description><![CDATA[ ]]></description><link>https://blog.crackcreed.com/a-na-ya-yi-ri/</link><guid isPermaLink="false">64b0bd9fc5885205e0f19ca6</guid><category><![CDATA[Landscape]]></category><category><![CDATA[Log.Me]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Fri, 14 Jul 2023 03:15:56 GMT</pubDate><media:content url="https://blog.crackcreed.com/content/images/2023/07/WechatIMG115.jpg" medium="image"/><content:encoded><![CDATA[<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/07/WechatIMG118.jpg" width="1706" height="1280" loading="lazy" alt="&#x963F;&#x90A3;&#x4E9A;&#x4E00;&#x65E5;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/07/WechatIMG118.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/07/WechatIMG118.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2023/07/WechatIMG118.jpg 1600w, https://blog.crackcreed.com/content/images/2023/07/WechatIMG118.jpg 1706w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/07/WechatIMG117.jpg" width="1706" height="1280" loading="lazy" alt="&#x963F;&#x90A3;&#x4E9A;&#x4E00;&#x65E5;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/07/WechatIMG117.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/07/WechatIMG117.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2023/07/WechatIMG117.jpg 1600w, https://blog.crackcreed.com/content/images/2023/07/WechatIMG117.jpg 1706w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/07/WechatIMG116.jpg" width="1280" height="1706" loading="lazy" alt="&#x963F;&#x90A3;&#x4E9A;&#x4E00;&#x65E5;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/07/WechatIMG116.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/07/WechatIMG116.jpg 1000w, https://blog.crackcreed.com/content/images/2023/07/WechatIMG116.jpg 1280w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/07/WechatIMG115-1.jpg" width="1706" height="1280" loading="lazy" alt="&#x963F;&#x90A3;&#x4E9A;&#x4E00;&#x65E5;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/07/WechatIMG115-1.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/07/WechatIMG115-1.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2023/07/WechatIMG115-1.jpg 1600w, https://blog.crackcreed.com/content/images/2023/07/WechatIMG115-1.jpg 1706w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/07/WechatIMG113.jpg" width="1280" height="1706" loading="lazy" alt="&#x963F;&#x90A3;&#x4E9A;&#x4E00;&#x65E5;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/07/WechatIMG113.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/07/WechatIMG113.jpg 1000w, https://blog.crackcreed.com/content/images/2023/07/WechatIMG113.jpg 1280w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2023/07/WechatIMG112.jpg" width="1706" height="1280" loading="lazy" alt="&#x963F;&#x90A3;&#x4E9A;&#x4E00;&#x65E5;" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/07/WechatIMG112.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/07/WechatIMG112.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2023/07/WechatIMG112.jpg 1600w, https://blog.crackcreed.com/content/images/2023/07/WechatIMG112.jpg 1706w" sizes="(min-width: 720px) 720px"></div></div></div></figure>]]></content:encoded></item><item><title><![CDATA[Lego BMW M1000 RR]]></title><description><![CDATA[ ]]></description><link>https://blog.crackcreed.com/lego-bmw-m1000/</link><guid isPermaLink="false">64b0bb16c5885205e0f19c81</guid><category><![CDATA[Log.Me]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Fri, 14 Jul 2023 03:11:25 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1585366119957-e9730b6d0f60?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fGxlZ298ZW58MHx8fHwxNjg5Mjg1NzM4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<figure class="kg-card kg-image-card"><img src="https://blog.crackcreed.com/content/images/2023/07/WechatIMG111.jpg" class="kg-image" alt="Lego BMW M1000 RR" loading="lazy" width="1706" height="1280" srcset="https://blog.crackcreed.com/content/images/size/w600/2023/07/WechatIMG111.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2023/07/WechatIMG111.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2023/07/WechatIMG111.jpg 1600w, https://blog.crackcreed.com/content/images/2023/07/WechatIMG111.jpg 1706w" sizes="(min-width: 720px) 720px"></figure>]]></content:encoded></item><item><title><![CDATA[重读《ZhengZhi的人生》, 安静的思考下自己的生活]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#x51E0;&#x5E74;&#x524D;&#x518D;&#x4E8C;&#x624B;&#x4E66;&#x7F51;&#x7AD9;&#x4E0A;&#x4E70;&#x4E86;&#x672C;&#x65E7;&#x4E66;&#x7684;&#x590D;&#x5370;&#x7248;&#xFF0C;&#x521D;&#x8BFB;&#x4E0B;&#x6765;&#x786E;&#x5B9E;&#x548C;&#x4F5C;&#x8005;&#x89D2;&#x5EA6;&#x601D;&#x60F3;&#x90FD;&#x4E0D;&#x5728;&#x4E00;&#x4E2A;&#x5C42;&#x6B21;&#x3002;&#x4E66;&#x540D;&#x300A;zhengzhi&#x7684;&#x4EBA;&#x751F;&#x300B;&#xFF0C;</p>]]></description><link>https://blog.crackcreed.com/read-zhengzhiderensheng/</link><guid isPermaLink="false">624d7106795aff055b01b601</guid><category><![CDATA[读书记录册]]></category><category><![CDATA[Log.Me]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Sun, 31 Jul 2022 04:20:02 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1518281420975-50db6e5d0a97?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDV8fGxpZmV8ZW58MHx8fHwxNjg5MzAzMzA5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://images.unsplash.com/photo-1518281420975-50db6e5d0a97?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDV8fGxpZmV8ZW58MHx8fHwxNjg5MzAzMzA5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" alt="&#x91CD;&#x8BFB;&#x300A;ZhengZhi&#x7684;&#x4EBA;&#x751F;&#x300B;, &#x5B89;&#x9759;&#x7684;&#x601D;&#x8003;&#x4E0B;&#x81EA;&#x5DF1;&#x7684;&#x751F;&#x6D3B;"><p>&#x51E0;&#x5E74;&#x524D;&#x518D;&#x4E8C;&#x624B;&#x4E66;&#x7F51;&#x7AD9;&#x4E0A;&#x4E70;&#x4E86;&#x672C;&#x65E7;&#x4E66;&#x7684;&#x590D;&#x5370;&#x7248;&#xFF0C;&#x521D;&#x8BFB;&#x4E0B;&#x6765;&#x786E;&#x5B9E;&#x548C;&#x4F5C;&#x8005;&#x89D2;&#x5EA6;&#x601D;&#x60F3;&#x90FD;&#x4E0D;&#x5728;&#x4E00;&#x4E2A;&#x5C42;&#x6B21;&#x3002;&#x4E66;&#x540D;&#x300A;zhengzhi&#x7684;&#x4EBA;&#x751F;&#x300B;&#xFF0C;&#x8BFB;&#x8FD9;&#x4E2A;&#x4E5F;&#x662F;&#x5F53;&#x65F6;&#x8FFD;&#x98CE;&#x3002;&#x6700;&#x8FD1;&#x751F;&#x6D3B;&#x4E00;&#x56E2;&#x7CDF;&#xFF0C;&#x7A81;&#x7136;&#x53C8;&#x60F3;&#x8D77;&#x8FD9;&#x672C;&#x4E66;&#xFF1A;</p>
<p>&#x5148;&#x5C11;&#x6458;&#x51E0;&#x6BB5;&#xFF1A;</p>
<blockquote>
<p>&#x751F;&#x6D3B;&#x5728;&#x8FD9;&#x4E2A;&#x4E16;&#x754C;&#x4E0A;&#x7684;&#x4EBA;&#xFF0C;&#x6709;&#x7684;&#x662F;&#x5F31;&#x8005;&#xFF0C;&#x6709;&#x7684;&#x662F;&#x5F3A;&#x8005;&#xFF1B;&#x6709;&#x7684;&#x8981;&#x522B;&#x4EBA;&#x6765;&#x8BBE;&#x5B9A;&#x76EE;&#x6807;&#xFF0C;&#x6709;&#x7684;&#x7ED9;&#x522B;&#x4EBA;&#x8BBE;&#x5B9A;&#x76EE;&#x6807;&#xFF1B;&#x6709;&#x7684;&#x9700;&#x8981;&#x611F;&#x60C5;&#x652F;&#x6301;&#x751F;&#x6D3B;&#xFF0C;&#x6709;&#x7684;&#x9700;&#x8981;&#x610F;&#x5FD7;&#x652F;&#x6301;&#x751F;&#x6D3B;&#x3002;</p>
</blockquote>
<blockquote>
<p>&#x8981;&#x5728;&#x751F;&#x547D;&#x6D41;&#x5931;&#x7684;&#x8FC7;&#x7A0B;&#x4E2D;&#xFF0C;&#x5C3D;&#x91CF;&#x5730;&#x5B9E;&#x73B0;&#x81EA;&#x5DF1;&#x7684;&#x7406;&#x60F3;&#x548C;&#x610F;&#x5FD7;&#xFF0C;&#x5B8C;&#x6210;&#x4EBA;&#x7684;&#x9009;&#x62E9;&#xFF0C;&#x8FD9;&#x5C06;&#x662F;&#x6709;&#x4EF7;&#x503C;&#x7684;&#x751F;&#x547D;&#x3002;&#x5386;&#x53F2;&#x5728;&#x4E00;&#x5E74;&#x4E00;&#x5E74;&#x5730;&#x8FC7;&#x5F80;&#xFF0C;&#x751F;&#x547D;&#x5728;&#x4E00;&#x5929;&#x4E00;&#x5929;&#x5730;&#x51CF;&#x5C11;&#x3002;&#x5BF9;&#x4E2A;&#x4EBA;&#x6765;&#x8BF4;&#x662F;&#x8FD9;&#x6837;&#xFF0C;&#x4F46;&#x662F;&#x5BF9;&#x6574;&#x4E2A;&#x4EBA;&#x7C7B;&#x6765;&#x8BF4;&#xFF0C;&#x5386;&#x53F2;&#x5728;&#x4E00;&#x5E74;&#x4E00;&#x5E74;&#x5730;&#x5EF6;&#x957F;&#xFF0C;&#x751F;&#x547D;&#x5728;&#x4E00;&#x5929;&#x4E00;&#x5929;&#x5730;&#x589E;&#x52A0;&#x3002;</p>
</blockquote>
<blockquote>
<p>&#x591A;&#x5E74;&#x6765;&#x517B;&#x6210;&#x4E00;&#x79CD;&#x4E60;&#x60EF;&#xFF0C;&#x6216;&#x8005;&#x8BF4;&#x4E0D;&#x5F97;&#x4E0D;&#x517B;&#x6210;&#x8FD9;&#x6837;&#x7684;&#x4E60;&#x60EF;&#xFF0C;&#x5C31;&#x662F;&#x5728;&#x591C;&#x6DF1;&#x4EBA;&#x9759;&#x7684;&#x65F6;&#x5019;&#xFF0C;&#x9759;&#x9759;&#x5730;&#x601D;&#x8003;&#x4E00;&#x5929;&#x6765;&#x7684;&#x7ECF;&#x5386;&#x3002;</p>
</blockquote>
<p>&#x8FD1;&#x6765;&#xFF0C;&#x5DE5;&#x4F5C;&#x5E73;&#x6DE1;&#x65E0;&#x5947;&#xFF0C;&#x6CA1;&#x6709;&#x592A;&#x591A;&#x6FC0;&#x60C5;&#x6295;&#x5165;&#xFF0C;&#x673A;&#x68B0;&#x7684;&#x8FDB;&#x884C;&#x7740;&#xFF0C;&#x81EA;&#x6211;&#x7BA1;&#x7406;&#x4E0E;&#x79EF;&#x6781;&#x6027;&#x660E;&#x663E;&#x964D;&#x4F4E;&#x3002;&#x611F;&#x60C5;&#x751F;&#x6D3B;&#x50CF;&#x4E00;&#x6EE9;&#x6CE5;&#x6C34;&#xFF0C;&#x90FD;&#x4E0D;&#x77E5;&#x9053;&#x8BE5;&#x7529;&#x8C01;&#x8EAB;&#x4E0A;&#x3002;&#x70E6;&#x607C;&#x6108;&#x591A;&#xFF0C;&#x601D;&#x8003;&#x8D8A;&#x591A;&#x3002;&#x8054;&#x60F3;&#x5230;&#x4E66;&#x4E2D;&#x4F5C;&#x8005;&#x6240;&#x5206;&#x4EAB;&#x7684;&#x60C5;&#x666F;&#xFF0C;&#x81EA;&#x6127;&#x4E0D;&#x5982;&#xFF0C;&#x6211;&#x7684;&#x70E6;&#x607C;&#x662F;&#x6709;&#x591A;&#x4E48;&#x4F4E;&#x7EA7;&#x3002;</p>
<ul>
<li>&#x6709;&#x5DE5;&#x4F5C;&#xFF0C;&#x4F46;&#x662F;&#x6CA1;&#x4E8B;&#x4E1A;&#x3002;&#x81EA;&#x4EE5;&#x4E3A;&#x5DE5;&#x4F5C;&#x80FD;&#x529B;&#x8D85;&#x8FC7;90%&#x7684;&#x4EBA;&#xFF0C;&#x4F46;&#x662F;&#x5F88;&#x96BE;&#x6709;&#x5E26;&#x5165;&#x611F;&#xFF0C;&#x83B7;&#x5F97;&#x611F;&#x3002;&#x505A;&#x518D;&#x597D;&#x4E5F;&#x96BE;&#x4EE5;&#x5524;&#x8D77;&#x6700;&#x5F00;&#x59CB;&#x7684;&#x6FC0;&#x60C5;&#x3002;</li>
<li>&#x6709;&#x7231;&#x597D;&#xFF0C;&#x4F46;&#x662F;&#x6CA1;&#x4EC0;&#x4E48;&#x7528;&#x3002;&#x5BF9;&#x5F88;&#x591A;&#x4E8B;&#x90FD;&#x6709;&#x5174;&#x8DA3;&#xFF0C;&#x4F46;&#x53C8;&#x5F88;&#x96BE;&#x7CBE;&#x8FDB;&#x3002;&#x6BD4;&#x5982;&#x4F11;&#x606F;&#x65F6;&#x641E;&#x641E;&#x53A8;&#x827A;&#xFF0C;&#x53EA;&#x662F;&#x4E3A;&#x4E86;&#x8BA9;&#x81EA;&#x5DF1;&#x80FD;&#x6309;&#x89C4;&#x77E9;&#x529E;&#x4E8B;&#xFF0C;&#x6CE8;&#x91CD;&#x7EC6;&#x8282;&#xFF0C;&#x5728;&#x751F;&#x6D3B;&#x4E0A;&#x80FD;&#x7ED9;&#x81EA;&#x5DF1;&#x63D0;&#x4E2A;&#x9192;&#xFF0C;&#x4E0D;&#x8981;&#x5E26;&#x5165;&#x8FC7;&#x591A;&#x7684;&#x7A0B;&#x5E8F;&#x5458;&#x601D;&#x7EF4;&#x3002;&#x603B;&#x662F;&#x611F;&#x89C9;&#x8FD9;&#x4E9B;&#x7231;&#x597D;&#x5F00;&#x59CB;&#x7684;&#x5F88;&#x529F;&#x5229;&#xFF0C;&#x4E5F;&#x96BE;&#x4EE5;&#x4F53;&#x4F1A;&#x5176;&#x4E2D;&#x5FEB;&#x4E50;&#x3002;</li>
<li>&#x80FD;&#x8D5A;&#x94B1;&#xFF0C;&#x4F46;&#x6CA1;&#x6709;&#x5356;&#x82E6;&#x529B;&#x7684;&#x5FC3;&#x3002;&#x4E00;&#x5E74;&#x51E0;&#x5341;&#x4E07;&#x771F;&#x7684;&#x5F88;&#x96BE;&#x8BA9;&#x6211;&#x5168;&#x5FC3;&#x5168;&#x610F;&#x7684;&#x4ED8;&#x51FA;&#x3002;&#x518D;&#x591A;&#x94B1;&#x5427;&#xFF0C;&#x53C8;&#x6CA1;&#x4EBA;&#x613F;&#x610F;&#x7ED9;&#x6211;&#x3002;&#x3002;&#x3002;</li>
<li>&#x6E34;&#x671B;&#x7231;&#x60C5;&#xFF0C;&#x4F46;&#x4E0D;&#x592A;&#x77E5;&#x9053;&#x8BE5;&#x600E;&#x4E48;&#x529E;&#xFF0C;&#x8FD9;&#x4E2A;&#x5012;&#x662F;&#x53EF;&#x4EE5;&#x5F80;&#x540E;&#x653E;&#x653E;</li>
</ul>
<p>&#x603B;&#x4F53;&#x770B;&#x6765;&#x786E;&#x5B9E;&#x96BE;&#x4EE5;&#x5B9E;&#x73B0;&#x81EA;&#x5DF1;&#x7684;&#x7406;&#x60F3;&#x548C;&#x610F;&#x5FD7;&#xFF0C;&#x751A;&#x81F3;&#x96BE;&#x6709;&#x7406;&#x60F3;&#xFF0C;&#x6216;&#x8005;&#x4E0D;&#x77E5;&#x9053;&#x5982;&#x4F55;&#x5B9E;&#x73B0;&#x3002;&#x6211;&#x603B;&#x89C9;&#x5F97;&#x8981;&#x505A;1%&#x7684;&#x4EBA;&#x624D;&#x6709;&#x610F;&#x601D;&#xFF0C;&#x4F46;&#x662F;&#x8FD1;&#x51E0;&#x5E74;&#x771F;&#x7684;&#x8FF7;&#x60D8;&#x4E86;&#x3002;&#x7F3A;&#x5C11;&#x4E86;&#x610F;&#x5FD7;&#x7684;&#x652F;&#x6301;&#xFF0C;&#x4E0D;&#x77E5;&#x9053;&#x4E0B;&#x4E00;&#x6B65;&#x80FD;&#x4E0D;&#x80FD;&#x8D70;&#x4E0B;&#x53BB;&#x3002;</p>
<p>&#x591A;&#x601D;&#x65E0;&#x76CA;&#xFF0C;&#x8FD8;&#x662F;&#x5F97;&#x884C;&#x52A8;&#x8D77;&#x6765;&#xFF0C;&#x51C6;&#x5907;&#x7ED9;&#x81EA;&#x5DF1;&#x627E;&#x70B9;&#x4E8B;&#x60C5;&#x505A;&#xFF0C;&#x52A0;&#x5927;&#x641C;&#x7D22;&#x8303;&#x56F4;&#xFF0C;&#x770B;&#x770B;&#x80FD;&#x4E0D;&#x80FD;&#x78B0;&#x4E0A;&#x6700;&#x4F18;&#x89E3;&#x3002;&#x751F;&#x6D3B;&#x8FD8;&#x662F;&#x5F97;&#x4E50;&#x8D77;&#x6765;&#xFF0C;&#x4E0D;&#x884C;&#x627E;&#x70B9;&#x65B0;&#x7684;&#x4E50;&#x5B50;&#x3002;&#x60C5;&#x611F;&#x65B9;&#x9762;&#x8FD8;&#x662F;&#x5F97;&#x653E;&#x5E73;&#x5FC3;&#x6001;&#x3002;&#x81EA;&#x5DF1;&#x7684;&#x53D1;&#x5C55;&#x65B9;&#x5411;&#x8FD8;&#x662F;&#x968F;&#x9047;&#x800C;&#x5B89;&#xFF0C;&#x518D;&#x91CD;&#x70B9;&#x6536;&#x83B7;&#x3002;&#x5E0C;&#x671B;&#x80FD;&#x575A;&#x6301;&#x4E0B;&#x53BB;&#xFF0C;&#x627E;&#x5230;&#x751F;&#x6D3B;&#x7684;&#x91CD;&#x5FC3;&#xFF0C;&#x652F;&#x6301;&#x81EA;&#x5DF1;&#x7684;&#x751F;&#x6D3B;&#xFF0C;&#x5B9E;&#x73B0;&#x81EA;&#x5DF1;&#x7684;&#x610F;&#x5FD7;&#x3002;</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[新买的27寸4K显示器]]></title><description><![CDATA[U2720QM]]></description><link>https://blog.crackcreed.com/xin-mai-de-xian-shi-qi-dell/</link><guid isPermaLink="false">61fa83346a4a3f074c69b4c9</guid><category><![CDATA[Thing]]></category><category><![CDATA[Log.Me]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Wed, 02 Feb 2022 13:14:38 GMT</pubDate><media:content url="https://blog.crackcreed.com/content/images/2022/02/WechatIMG10.jpeg" medium="image"/><content:encoded><![CDATA[<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2022/02/WechatIMG10-1.jpeg" width="1706" height="1279" loading="lazy" alt="&#x65B0;&#x4E70;&#x7684;27&#x5BF8;4K&#x663E;&#x793A;&#x5668;" srcset="https://blog.crackcreed.com/content/images/size/w600/2022/02/WechatIMG10-1.jpeg 600w, https://blog.crackcreed.com/content/images/size/w1000/2022/02/WechatIMG10-1.jpeg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2022/02/WechatIMG10-1.jpeg 1600w, https://blog.crackcreed.com/content/images/2022/02/WechatIMG10-1.jpeg 1706w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2022/02/WechatIMG11.jpeg" width="1706" height="1279" loading="lazy" alt="&#x65B0;&#x4E70;&#x7684;27&#x5BF8;4K&#x663E;&#x793A;&#x5668;" srcset="https://blog.crackcreed.com/content/images/size/w600/2022/02/WechatIMG11.jpeg 600w, https://blog.crackcreed.com/content/images/size/w1000/2022/02/WechatIMG11.jpeg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2022/02/WechatIMG11.jpeg 1600w, https://blog.crackcreed.com/content/images/2022/02/WechatIMG11.jpeg 1706w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2022/02/WechatIMG12.jpeg" width="1706" height="1279" loading="lazy" alt="&#x65B0;&#x4E70;&#x7684;27&#x5BF8;4K&#x663E;&#x793A;&#x5668;" srcset="https://blog.crackcreed.com/content/images/size/w600/2022/02/WechatIMG12.jpeg 600w, https://blog.crackcreed.com/content/images/size/w1000/2022/02/WechatIMG12.jpeg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2022/02/WechatIMG12.jpeg 1600w, https://blog.crackcreed.com/content/images/2022/02/WechatIMG12.jpeg 1706w" sizes="(min-width: 720px) 720px"></div></div></div></figure><img src="https://blog.crackcreed.com/content/images/2022/02/WechatIMG10.jpeg" alt="&#x65B0;&#x4E70;&#x7684;27&#x5BF8;4K&#x663E;&#x793A;&#x5668;"><p> </p>]]></content:encoded></item><item><title><![CDATA[Scala - How to sort Scala collections using sortWith]]></title><description><![CDATA[ ]]></description><link>https://blog.crackcreed.com/how-to-sort-scala-collections-sortwith/</link><guid isPermaLink="false">61ec17766a4a3f074c69b4b0</guid><category><![CDATA[Scala Note]]></category><category><![CDATA[How2Code]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Sat, 22 Jan 2022 14:46:43 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1571132023384-795ff2d8cef2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDV8fHNvfGVufDB8fHx8MTY0Mjg2MjkwMA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><pre><code class="language-scala">scala&gt; val ll = List(1,2,3,5,5)
ll: List[Int] = List(1, 2, 3, 5, 5)

scala&gt; ll.take(2)
res3: List[Int] = List(1, 2)

scala&gt; def compare(a:Int, b:Int):Boolean = {
     |   println(&quot;comparing %s and %s&quot;.format(a,b))
     |   a&gt;b
     | }
compare: (a: Int, b: Int)Boolean

scala&gt; compare(33,11)
comparing 33 and 11
res4: Boolean = true

scala&gt; ll.sortWith(compare)
comparing 2 and 1
comparing 3 and 2
comparing 5 and 3
comparing 5 and 5
comparing 5 and 5
comparing 5 and 2
comparing 5 and 3
comparing 5 and 5
comparing 5 and 5
res5: List[Int] = List(5, 5, 3, 2, 1)

scala&gt; List(10, 5, 8, 1, 7).sortWith(_ &lt; _)
res1: List[Int] = List(1, 5, 7, 8, 10)

</code></pre>
<!--kg-card-end: markdown--><img src="https://images.unsplash.com/photo-1571132023384-795ff2d8cef2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDV8fHNvfGVufDB8fHx8MTY0Mjg2MjkwMA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="Scala - How to sort Scala collections using sortWith"><p></p>]]></content:encoded></item><item><title><![CDATA[爆破分销电商后台系统]]></title><description><![CDATA[豆瓣，黑产集中营]]></description><link>https://blog.crackcreed.com/force-try-password-by-burp/</link><guid isPermaLink="false">619bb052cfe3fa053051b656</guid><category><![CDATA[暗夜游侠]]></category><category><![CDATA[极客生活指南]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Mon, 22 Nov 2021 15:07:18 GMT</pubDate><media:content url="https://blog.crackcreed.com/content/images/2021/11/246815510_428258975318963_2856389778983948204_n-1.jpg" medium="image"/><content:encoded><![CDATA[<blockquote>&#x7B80;&#x5355;&#x8BB0;&#x5F55;&#x4E00;&#x6B21;&#x66B4;&#x529B;&#x7834;&#x89E3;&#x975E;&#x6CD5;APP&#x7BA1;&#x7406;&#x540E;&#x53F0;&#x7684;&#x8FC7;&#x7A0B;</blockquote><img src="https://blog.crackcreed.com/content/images/2021/11/246815510_428258975318963_2856389778983948204_n-1.jpg" alt="&#x7206;&#x7834;&#x5206;&#x9500;&#x7535;&#x5546;&#x540E;&#x53F0;&#x7CFB;&#x7EDF;"><p><br>&#x5076;&#x5C14;&#x5728;&#x8C46;&#x74E3;&#x76F8;&#x4EB2;&#x7EC4;&#x53D1;&#x73B0;&#x4E86;&#x4E00;&#x4E2A;&#x6F02;&#x4EAE;&#x6E29;&#x67D4;&#x7684;&#x5973;&#x5B69;&#x5B50;&#xFF0C;&#x7B80;&#x5355;&#x804A;&#x4E0B;&#x5C31;&#x52A0;&#x4E86;QQ&#x3002;&#x6211;&#x627F;&#x8BA4;&#x6211;&#x4E3B;&#x8981;&#x770B;&#x8138;&#x4E86;&#x3002;&#x5728;&#x6DF1;&#x5165;&#x4EA4;&#x6D41;&#x4E86;&#x51E0;&#x5929;&#x540E;&#xFF0C;&#x6536;&#x5230;&#x4E86;&#x5982;&#x4E0B;&#x5BF9;&#x8BDD;&#xFF1A;<br></p><figure class="kg-card kg-image-card"><img src="https://blog.crackcreed.com/content/images/2021/11/1.jpeg" class="kg-image" alt="&#x7206;&#x7834;&#x5206;&#x9500;&#x7535;&#x5546;&#x540E;&#x53F0;&#x7CFB;&#x7EDF;" loading="lazy" width="1080" height="2963" srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/1.jpeg 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/1.jpeg 1000w, https://blog.crackcreed.com/content/images/2021/11/1.jpeg 1080w" sizes="(min-width: 720px) 720px"></figure><p><br>&#x6211;&#x62B1;&#x7740;&#x770B;&#x70ED;&#x95F9;&#x7684;&#x5FC3;&#x60C5;&#xFF0C;&#x4E0B;&#x8F7D;&#x4E86;app&#x3002;&#x3002;&#x3002;&#x5BF9;&#x6807;&#x4E1C;&#x5357;&#x4E9A;&#x7535;&#x5546;Bukalapak&#xFF0C;&#x53EF;&#x60DC;APP&#x592A;&#x5C71;&#x5BE8;&#xFF0C;&#x540D;&#x5B57;&#x53EB;Bukalapak-l&#x3002;&#x5F00;&#x5C4F;&#x9875;&#x8FD8;&#x662F;&#x4E2D;&#x6587;&#xFF0C;&#x9996;&#x9875;&#x5982;&#x4E0B;&#xFF1A;<br></p><figure class="kg-card kg-image-card"><img src="https://blog.crackcreed.com/content/images/2021/11/app.jpeg" class="kg-image" alt="&#x7206;&#x7834;&#x5206;&#x9500;&#x7535;&#x5546;&#x540E;&#x53F0;&#x7CFB;&#x7EDF;" loading="lazy" width="1080" height="2340" srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/app.jpeg 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/app.jpeg 1000w, https://blog.crackcreed.com/content/images/2021/11/app.jpeg 1080w" sizes="(min-width: 720px) 720px"></figure><p><br>&#x662F;&#x4E2A;&#x5546;&#x57CE;APP, &#x4ECE;&#x5982;&#x6B64;&#x7B80;&#x964B;&#x7684;&#x98CE;&#x683C;&#xFF0C;&#x6211;&#x63A8;&#x6D4B;&#x8FD9;&#x4E2A;APP&#x4E0D;&#x7B80;&#x5355;&#xFF0C;&#x5F53;&#x7136;&#x4E86;&#x5C0F;&#x59D0;&#x59D0;&#x5F00;&#x59CB;&#x8BA9;&#x6211;&#x8054;&#x7CFB;&#x5BA2;&#x670D;&#x5145;&#x94B1;&#x4E86;&#xFF0C;&#x6B64;&#x65F6;&#x5F00;&#x59CB;&#xFF0C;&#x6211;&#x7684;&#x5174;&#x8DA3;&#x70B9;&#x8F6C;&#x79FB;&#x4E86;&#x3002;&#x60F3;&#x770B;&#x770B;&#x8FD9;&#x4E2A;APP&#x5230;&#x5E95;&#x662F;&#x4E2A;&#x5565;&#x3002;<br>&#x7B2C;&#x4E00;&#x6B65;&#xFF0C;&#x76D1;&#x542C;APP&#x6D41;&#x91CF;&#xFF0C;&#x80FD;&#x505A;&#x8FD9;&#x4E2A;&#x8F6F;&#x4EF6;&#x5F88;&#x591A;&#xFF0C;&#x8FC7;&#x7A0B;&#x8DF3;&#x8FC7;&#x3002;&#x62FF;&#x5230;&#x4E86;APP&#x540E;&#x53F0;&#x7684;&#x5730;&#x5740;&#xFF0C;&#x76F4;&#x63A5;&#x6253;&#x5F00;&#x6839;&#x76EE;&#x5F55;&#x6709;&#x60CA;&#x559C;&#xFF1A;</p><figure class="kg-card kg-image-card"><img src="https://blog.crackcreed.com/content/images/2021/11/login.png" class="kg-image" alt="&#x7206;&#x7834;&#x5206;&#x9500;&#x7535;&#x5546;&#x540E;&#x53F0;&#x7CFB;&#x7EDF;" loading="lazy" width="1920" height="1080" srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/login.png 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/login.png 1000w, https://blog.crackcreed.com/content/images/size/w1600/2021/11/login.png 1600w, https://blog.crackcreed.com/content/images/2021/11/login.png 1920w" sizes="(min-width: 720px) 720px"></figure><p><br>&#x770B;&#x4F3C;&#x662F;&#x4E2A;&#x6B63;&#x89C4;&#x7AD9;&#xFF0C;&#x4F46;&#x662F;&#x67E5;&#x4E86;&#x7F51;&#x7AD9;&#x5907;&#x6848;&#xFF0C;&#x5177;&#x4F53;&#x516C;&#x53F8;&#x4FE1;&#x606F;&#xFF0C;&#x5168;&#x662F;&#x5047;&#x7684;&#x3002;&#x9042;&#x51C6;&#x5907;&#x641E;&#x4ED6;&#x3002;<br>&#x6253;&#x5F00;Burp Suite, &#x4F7F;&#x7528;&#x5E38;&#x7528;&#x7528;&#x6237;&#x540D;&#x5BC6;&#x7801;&#x7206;&#x7834;&#x7F51;&#x7AD9;&#x8D26;&#x6237;&#x3002;&#x7ECF;&#x8FC7;&#x6D4B;&#x8BD5;&#xFF0C;admin&#x662F;&#x5B58;&#x5728;&#x7684;&#x7528;&#x6237;&#x540D;&#xFF0C;&#x6240;&#x4EE5;&#x7F29;&#x5C0F;&#x5B57;&#x5178;&#x8303;&#x56F4;&#xFF0C;&#x4E13;&#x653B;admin&#xFF1A;</p><figure class="kg-card kg-image-card"><img src="https://blog.crackcreed.com/content/images/2021/11/pass.png" class="kg-image" alt="&#x7206;&#x7834;&#x5206;&#x9500;&#x7535;&#x5546;&#x540E;&#x53F0;&#x7CFB;&#x7EDF;" loading="lazy" width="2000" height="1250" srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/pass.png 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/pass.png 1000w, https://blog.crackcreed.com/content/images/size/w1600/2021/11/pass.png 1600w, https://blog.crackcreed.com/content/images/size/w2400/2021/11/pass.png 2400w" sizes="(min-width: 720px) 720px"></figure><p><br>&#x6CA1;&#x6709;5&#x5206;&#x949F;&#x3002;&#x3002;&#x3002;&#x5F31;&#x5BC6;&#x7801;&#x66B4;&#x9732;&#x4E86;&#xFF0C;000000.<br>&#x54B1;&#x4EEC;&#x4E00;&#x8D77;&#x770B;&#x4E0B;&#x8FD9;&#x4E2A;&#x540E;&#x53F0;&#x90FD;&#x6709;&#x5565;&#xFF0C;&#x6709;&#x4E2A;&#x5F53;&#x65E5;&#x6D41;&#x6C34;&#xFF0C;&#x5FD8;&#x4E86;&#x622A;&#x5C4F;&#xFF0C;&#x5927;&#x6982;3&#x4E07;&#x591A;&#xFF0C;&#x5F53;&#x7136;&#x5305;&#x62EC;&#x62D6;&#x513F;&#x81EA;&#x5DF1;&#x51B2;&#x7684;&#x94B1;&#x3002;</p><figure class="kg-card kg-image-card"><img src="https://blog.crackcreed.com/content/images/2021/11/site.png" class="kg-image" alt="&#x7206;&#x7834;&#x5206;&#x9500;&#x7535;&#x5546;&#x540E;&#x53F0;&#x7CFB;&#x7EDF;" loading="lazy" width="2000" height="1250" srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/site.png 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/site.png 1000w, https://blog.crackcreed.com/content/images/size/w1600/2021/11/site.png 1600w, https://blog.crackcreed.com/content/images/size/w2400/2021/11/site.png 2400w" sizes="(min-width: 720px) 720px"></figure><p><br>&#x6211;&#x5148;&#x641C;&#x5230;&#x4E86;&#x81EA;&#x5DF1;&#x7684;&#x8D26;&#x6237;&#xFF0C;&#x53D1;&#x73B0;&#x8FD9;&#x4E2A;&#x5206;&#x9500;&#x7CFB;&#x7EDF;&#x6709;&#x4E0A;&#x4E0B;&#x7EA7;&#x5173;&#x7CFB;&#xFF0C;&#x7136;&#x540E;&#x6211;&#x5C31;&#x67E5;&#x5230;&#x4E86;&#x201C;&#x5973;&#x795E;&#x201D;&#x7684;&#x7535;&#x8BDD;&#x3002;&#x3002;&#x3002;&#x800C;&#x4E14;&#x8FD9;&#x4E2A;&#x5E72;&#x4E86;&#x4E09;&#x5E74;&#x7684;&#x591A;&#x7684;&#x4EBA;&#xFF0C;&#x53EA;&#x6709;&#x524D;&#x4E24;&#x5929;&#x51B2;&#x4E86;6000&#x5757;&#xFF0C;&#x800C;&#x4E14;&#x6CA1;&#x6709;&#x4EFB;&#x4F55;&#x4EA4;&#x6613;&#x3002;&#x3002;&#x3002;&#x6740;&#x732A;&#x76D8;&#x7A33;&#x4E86;&#x3002;&#x65E2;&#x7136;&#x8FD9;&#x4E48;&#x559C;&#x6B22;&#x8FD9;&#x4E2A;&#x5546;&#x57CE;&#xFF0C;&#x6211;&#x5C31;&#x9001;&#x4E86;&#x5979;1000000&#xFF1A;</p><figure class="kg-card kg-image-card"><img src="https://blog.crackcreed.com/content/images/2021/11/gift.png" class="kg-image" alt="&#x7206;&#x7834;&#x5206;&#x9500;&#x7535;&#x5546;&#x540E;&#x53F0;&#x7CFB;&#x7EDF;" loading="lazy" width="2000" height="1250" srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/gift.png 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/gift.png 1000w, https://blog.crackcreed.com/content/images/size/w1600/2021/11/gift.png 1600w, https://blog.crackcreed.com/content/images/size/w2400/2021/11/gift.png 2400w" sizes="(min-width: 720px) 720px"></figure><p><br>&#x540C;&#x65F6;&#x4E5F;&#x80FD;&#x770B;&#x5230;&#xFF0C;&#x5979;&#x5728;&#x534A;&#x4E2A;&#x6708;&#x91CC;&#x62C9;&#x6765;&#x4E86;6&#x4E2A;&#x61A8;&#x61A8;&#x4E86;&#x3002;&#x3002;&#x3002;&#x5C31;&#x4E0D;&#x6652;&#x8D26;&#x53F7;&#x4E86;&#x3002;<br>&#x53D1;&#x73B0;&#x4E00;&#x4E2A;&#x52A0;&#x5206;&#x7C7B;&#x680F;&#x7684;&#x6A21;&#x5757;&#xFF0C;&#x53EF;&#x4EE5;&#x4E0A;&#x67B6;&#x5546;&#x54C1;&#xFF0C;&#x5F53;&#x7136;&#x4E86;&#x4E5F;&#x67E5;&#x8FC7;&#x5E93;&#x5B58;&#x4E4B;&#x7C7B;&#x7684;&#x4FE1;&#x606F;&#xFF0C;&#x5168;&#x662F;&#x5047;&#x7684;&#x3002;&#x6211;&#x5FC3;&#x4E2D;&#x7684;&#x6B63;&#x4E49;&#x611F;&#x4E0D;&#x5141;&#x8BB8;&#x5BF9;&#x8FD9;&#x4E2A;&#x5C40;&#x719F;&#x89C6;&#x65E0;&#x7779;&#xFF0C;&#x6211;&#x5728;&#x5206;&#x7C7B;&#x4E3B;&#x9875;&#x9762;&#x52A0;&#x4E86;&#x4E2A;&#x65B0;&#x5206;&#x7C7B;&#xFF1A;&#x8B66;&#x793A;&#x4FE1;&#x606F;&#x548C;&#x7AD9;&#x4E3B;&#x624B;&#x673A;&#x53F7;</p><figure class="kg-card kg-image-card"><img src="https://blog.crackcreed.com/content/images/2021/11/new.jpeg" class="kg-image" alt="&#x7206;&#x7834;&#x5206;&#x9500;&#x7535;&#x5546;&#x540E;&#x53F0;&#x7CFB;&#x7EDF;" loading="lazy" width="1080" height="2340" srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/new.jpeg 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/new.jpeg 1000w, https://blog.crackcreed.com/content/images/2021/11/new.jpeg 1080w" sizes="(min-width: 720px) 720px"></figure><p>&#x8FD8;&#x80FD;&#x505A;&#x70B9;&#x4EC0;&#x4E48;&#x5462;&#xFF1F; &#x6211;&#x987A;&#x624B;&#x628A;&#x7AD9;&#x4E3B;&#x5BC6;&#x7801;&#x548C;&#x7BA1;&#x7406;&#x5458;&#x5BC6;&#x7801;&#x5168;&#x6539;&#x4E86;&#xFF0C;&#x5E94;&#x8BE5;&#x80FD;&#x62D6;&#x4E00;&#x9635;&#x5B50;&#x3002;<br>&#x641E;&#x5B8C;&#x4E00;&#x901A;&#xFF0C;&#x5411;&#x201C;&#x5973;&#x795E;&#x201D;&#x901A;&#x62A5;&#x4E86;&#x6700;&#x65B0;&#x60C5;&#x51B5;&#xFF0C;&#x5F53;&#x7136;&#x4E86;&#x5979;&#x76F4;&#x63A5;&#x628A;&#x6211;&#x5220;&#x4E86;&#x3002;&#x3002;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[北京雁栖酒店]]></title><description><![CDATA[<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg" width="2000" height="1500" loading="lazy" alt srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg 1600w, https://blog.crackcreed.com/content/images/size/w2400/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg" width="2000" height="1500" loading="lazy" alt srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg 1600w, https://blog.crackcreed.com/content/images/size/w2400/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure>]]></description><link>https://blog.crackcreed.com/bei-jing-yan-qi-jiu-dian/</link><guid isPermaLink="false">607d2150e9c09a047e04d93e</guid><category><![CDATA[Landscape]]></category><category><![CDATA[Log.Me]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Sun, 07 Nov 2021 05:34:54 GMT</pubDate><media:content url="https://blog.crackcreed.com/content/images/2021/11/5ab8c2d55af1e4603f8ee130370813b1-1.jpg" medium="image"/><content:encoded><![CDATA[<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg" width="2000" height="1500" loading="lazy" alt="&#x5317;&#x4EAC;&#x96C1;&#x6816;&#x9152;&#x5E97;" srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg 1600w, https://blog.crackcreed.com/content/images/size/w2400/2021/11/5ab8c2d55af1e4603f8ee130370813b1.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg" width="2000" height="1500" loading="lazy" alt="&#x5317;&#x4EAC;&#x96C1;&#x6816;&#x9152;&#x5E97;" srcset="https://blog.crackcreed.com/content/images/size/w600/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg 600w, https://blog.crackcreed.com/content/images/size/w1000/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg 1000w, https://blog.crackcreed.com/content/images/size/w1600/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg 1600w, https://blog.crackcreed.com/content/images/size/w2400/2021/11/9a18be455500c18b2f7c0c3ae79cbb6f.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure>]]></content:encoded></item><item><title><![CDATA[生产环境自动扩展失效，原因竟是DockerHub把我限流了]]></title><description><![CDATA[Docker Gub免费套餐用户六小时只能拉取镜像200次了]]></description><link>https://blog.crackcreed.com/sheng-chan-huan-jing-zi-dong-kuo-zhan-shi-xiao-yuan-yin-jing-shi-dockerhubba-wo-xian-liu-liao/</link><guid isPermaLink="false">607d354fe9c09a047e04d942</guid><category><![CDATA[How2Code]]></category><category><![CDATA[AWS]]></category><category><![CDATA[Docker Note]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Mon, 19 Apr 2021 08:20:16 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1517697063925-d82f8da41135?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fGxpbWl0fGVufDB8fHx8MTYxODgyMDM3Mw&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><blockquote>
<img src="https://images.unsplash.com/photo-1517697063925-d82f8da41135?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fGxpbWl0fGVufDB8fHx8MTYxODgyMDM3Mw&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="&#x751F;&#x4EA7;&#x73AF;&#x5883;&#x81EA;&#x52A8;&#x6269;&#x5C55;&#x5931;&#x6548;&#xFF0C;&#x539F;&#x56E0;&#x7ADF;&#x662F;DockerHub&#x628A;&#x6211;&#x9650;&#x6D41;&#x4E86;"><p>dockerhub&#x514D;&#x8D39;&#x5957;&#x9910;&#x7528;&#x6237;&#x516D;&#x5C0F;&#x65F6;&#x53EA;&#x80FD;&#x62C9;&#x53D6;&#x955C;&#x50CF;200&#x6B21;&#x4E86;</p>
</blockquote>
<p>&#x4E8B;&#x60C5;&#x65F6;&#x8FD9;&#x6837;&#x7684;&#xFF1A;</p>
<p>&#x4E0A;&#x5468;&#x5728;&#x516C;&#x53F8;&#x5BF9;&#x8D1F;&#x8D23;&#x7CFB;&#x7EDF;&#x8FDB;&#x884C;&#x8D1F;&#x8F7D;&#x6D4B;&#x8BD5;&#xFF0C;&#x7B2C;&#x4E00;&#x8F6E;&#x6D4B;&#x5F97;&#x5F88;happy&#xFF0C;&#x54CD;&#x5E94;&#x901F;&#x5EA6;&#x4E0E;&#x81EA;&#x52A8;&#x6269;&#x5C55;&#x80FD;&#x529B;&#x90FD;&#x7B26;&#x5408;&#x9884;&#x671F;&#x3002;&#x5947;&#x602A;&#x7684;&#x4E8B;&#x5728;&#x7B2C;&#x4E8C;&#x8F6E;&#x65F6;&#x51FA;&#x73B0;&#x4E86;&#x3002;&#x3002;&#x3002;&#x7EBF;&#x4E0A;&#x7CFB;&#x7EDF;&#x65B0;&#x589E;&#x5BB9;&#x5668;&#x4E0D;&#x65AD;&#x91CD;&#x542F;&#x3002;&#x3002;&#x3002;&#x6574;&#x4E2A;&#x7CFB;&#x7EDF;&#x80FD;&#x529B;&#x88AB;&#x5361;&#x8116;&#x5B50;&#x4E86;&#x3002;&#x3002;&#x3002;</p>
<p>&#x8FD9;&#x7EDD;&#x5BF9;&#x662F;&#x89C1;&#x4E86;&#x9B3C;&#x4E86;&#xFF0C;&#x7CFB;&#x7EDF;&#x57FA;&#x4E8E;AWS ECS&#x670D;&#x52A1;(AWS&#x63D0;&#x4F9B;&#x7684;&#x57FA;&#x4E8E;docker&#x7684;&#x5BB9;&#x5668;&#x96C6;&#x7FA4;&#xFF0C;&#x4E0D;&#x8981;&#x548C;&#x963F;&#x91CC;&#x4E91;&#x7684;&#x4E3B;&#x673A;&#x670D;&#x52A1;&#x6DF7;&#x6DC6;&#xFF09;&#xFF0C;&#x9891;&#x7E41;&#x7684;Task&#x542F;&#x52A8;&#x5931;&#x8D25;&#x7EDD;&#x5BF9;&#x662F;&#x6709;&#x5927;&#x95EE;&#x9898;&#x4E86;&#x3002;&#x6211;&#x7B2C;&#x4E00;&#x65F6;&#x95F4;&#x67E5;&#x770B;&#x4E86;AWS console &#x4E0A;&#x5173;&#x4E8E;&#x542F;&#x52A8;&#x5931;&#x8D25;&#x7684;&#x4EFB;&#x52A1;&#x63A8;&#x51FA;&#x7801;&#xFF1A;</p>
<p><img src="https://blog.crackcreed.com/content/images/2021/04/error.jpg" alt="&#x751F;&#x4EA7;&#x73AF;&#x5883;&#x81EA;&#x52A8;&#x6269;&#x5C55;&#x5931;&#x6548;&#xFF0C;&#x539F;&#x56E0;&#x7ADF;&#x662F;DockerHub&#x628A;&#x6211;&#x9650;&#x6D41;&#x4E86;" loading="lazy"></p>
<p>ECS&#x4EFB;&#x52A1;&#x5B9A;&#x4E49;&#x4E0B;&#x6709;&#x4E00;&#x4E2A;&#x662F;&#x4E3B;&#x7A0B;&#x5E8F;&#xFF0C;&#x8FD8;&#x6302;&#x4E86;&#x51E0;&#x4E2A;Side-Car&#x6A21;&#x5F0F;&#x7684;&#x5BB9;&#x5668;&#x505A;&#x6307;&#x6807;&#x8F6C;&#x53D1;&#x548C;&#x7A0B;&#x5E8F;&#x8FFD;&#x8E2A;&#x3002;&#x51FA;&#x4E86;&#x4E3B;&#x7A0B;&#x5E8F;&#x662F;&#x81EA;&#x5DF1;&#x6784;&#x5EFA;&#x7684;&#xFF0C;&#x5176;&#x4ED6;&#x90FD;&#x662F;&#x4ECE;dockerhub&#x76F4;&#x63A5;&#x53D6;&#x7684;&#xFF0C;&#x800C;&#x8FD9;&#x4E9B;&#x955C;&#x50CF;&#x90FD;&#x62C9;&#x53D6;&#x5931;&#x8D25;&#x4E86;&#xFF0C;&#x81F4;&#x4F7F;&#x6574;&#x4E2A;ECS&#x4EFB;&#x52A1;&#x4E0D;&#x80FD;&#x6B63;&#x5E38;&#x542F;&#x52A8;&#x3002;&#x8FD9;&#x662F;&#x600E;&#x4E48;&#x56DE;&#x4E8B;? &#x5C45;&#x7136;&#x62C9;&#x53D6;&#x955C;&#x50CF;&#x90FD;&#x4E0D;&#x6210;&#x529F;&#x4E86;&#x3002;</p>
<blockquote>
<p>Docker is both a company and an Open Source project which revolutionised how users deploy code to production. Containers rather than Virtual Machines (VMs) are now considered the lingua franca of deployments, and containers are packed in &#x201C;images&#x201D;. These images need to be distributed through a container registry, such as the registry created and operated by Docker called the Docker Hub.</p>
</blockquote>
<p>&#x6839;&#x636E;docker&#x7ED9;&#x7684;&#x63D0;&#x793A;&#x4FE1;&#x606F;&#x518D;&#x7ED3;&#x5408;&#x8C37;&#x6B4C;&#x5927;&#x6CD5;&#xFF1A;</p>
<p><img src="https://blog.crackcreed.com/content/images/2021/04/google_docker_limit.png" alt="&#x751F;&#x4EA7;&#x73AF;&#x5883;&#x81EA;&#x52A8;&#x6269;&#x5C55;&#x5931;&#x6548;&#xFF0C;&#x539F;&#x56E0;&#x7ADF;&#x662F;DockerHub&#x628A;&#x6211;&#x9650;&#x6D41;&#x4E86;" loading="lazy"></p>
<p>&#x57FA;&#x672C;&#x9501;&#x5B9A;&#x4E86;dockerhub&#x53D8;&#x574F;&#x4E86;&#xFF0C;&#x5BF9;&#x7528;&#x6237;&#x8981;&#x5DEE;&#x522B;&#x5BF9;&#x5F85;&#x4E86;&#x3002;&#x6DF1;&#x6316;&#x4E00;&#x4E0B;&#x6709;&#x4E86;&#x7ED3;&#x679C;,&#x6CE8;&#x518C;&#x7684;&#x514D;&#x8D39;&#x7528;&#x6237;&#x516D;&#x5C0F;&#x65F6;&#x53EA;&#x6709;200&#x6B21;&#x7684;&#x62C9;&#x53D6;&#x673A;&#x4F1A;&#x3002;&#x533F;&#x540D;&#x7528;&#x6237;&#x53EA;&#x6709;100&#x6B21;&#x3002;&#x3002;&#x3002;</p>
<p><img src="https://blog.crackcreed.com/content/images/2021/04/docker_blog_limit.png" alt="&#x751F;&#x4EA7;&#x73AF;&#x5883;&#x81EA;&#x52A8;&#x6269;&#x5C55;&#x5931;&#x6548;&#xFF0C;&#x539F;&#x56E0;&#x7ADF;&#x662F;DockerHub&#x628A;&#x6211;&#x9650;&#x6D41;&#x4E86;" loading="lazy"></p>
<p>&#x6839;&#x636E;DockerHub&#x7ED9;&#x7684;&#x6587;&#x6863;&#x68C0;&#x9A8C;&#x4E0B;&#x5269;&#x4F59;&#x7684;&#x4F7F;&#x7528;&#x989D;&#x5EA6;&#xFF1A;(<a href="https://www.docker.com/blog/checking-your-current-docker-pull-rate-limits-and-status/">https://www.docker.com/blog/checking-your-current-docker-pull-rate-limits-and-status/</a>)</p>
<p><img src="https://blog.crackcreed.com/content/images/2021/04/dockerhub_check_limit.jpg" alt="&#x751F;&#x4EA7;&#x73AF;&#x5883;&#x81EA;&#x52A8;&#x6269;&#x5C55;&#x5931;&#x6548;&#xFF0C;&#x539F;&#x56E0;&#x7ADF;&#x662F;DockerHub&#x628A;&#x6211;&#x9650;&#x6D41;&#x4E86;" loading="lazy"></p>
<p>&#x5B9E;&#x9524;&#x4E86;&#xFF01;&#x505A;&#x8D1F;&#x8F7D;&#x6D4B;&#x8BD5;&#x65F6;&#x628A;&#x8D26;&#x53F7;&#x7684;&#x4F7F;&#x7528;&#x9650;&#x989D;&#x7ED9;&#x8D85;&#x4E86;&#x3002;DockerHub&#x5BF9;&#x8FD9;&#x4E2A;&#x8D26;&#x53F7;&#x8FDB;&#x884C;&#x4E86;&#x9650;&#x6D41;&#x3002;</p>
<h2 id="dockerhub">DockerHub&#x65B0;&#x653F;&#x7B56;&#x7684;&#x5F71;&#x54CD;</h2>
<p>&#x5728;&#x5F00;&#x6E90;&#x8F6F;&#x4EF6;&#x793E;&#x533A;&#xFF0C;&#x533F;&#x540D;&#x62C9;&#x53D6;&#x955C;&#x50CF;&#x662F;&#x975E;&#x5E38;&#x5E38;&#x89C1;&#x7684;&#xFF0C;&#x5C24;&#x5176;&#x5728;CI/CD&#x7CFB;&#x7EDF;&#x4E2D;&#xFF0C;&#x51E0;&#x4E4E;&#x6240;&#x6709;&#x4EBA;&#x90FD;&#x4F1A;&#x7528;&#x5230;Docker Hub&#x4E2D;&#x7684;&#x955C;&#x50CF;&#x6216;&#x8005;&#x4EE5;&#x516C;&#x6709;&#x955C;&#x50CF;&#x4F5C;&#x4E3A;&#x57FA;&#x51C6;&#x7EE7;&#x7EED;&#x6784;&#x5EFA;&#x81EA;&#x5DF1;&#x7684;&#x955C;&#x50CF;&#x3002;&#x57FA;&#x4E8E;&#x5BB9;&#x5668;&#x7684;&#x670D;&#x52A1;&#x4E5F;&#x57FA;&#x672C;&#x90FD;&#x4F1A;&#x9047;&#x5230;&#x8FD9;&#x4E2A;&#x95EE;&#x9898;&#xFF0C;&#x6BD4;&#x5982;AWS ECS, EKS &#x6216;&#x8005;Kubernetes&#x3002;&#x5F53;&#x8FDB;&#x884C;&#x6269;&#x5C55;&#x65F6;&#xFF0C;&#x5982;&#x679C;&#x5BF9;dockerhub&#x7684;&#x8BF7;&#x6C42;&#x5DF2;&#x7ECF;&#x8D85;&#x8FC7;&#x9650;&#x5236;&#xFF0C;&#x5C31;&#x4F1A;&#x6301;&#x7EED;&#x5931;&#x8D25;&#x72B6;&#x6001;&#xFF0C;&#x9020;&#x6210;&#x670D;&#x52A1;&#x505C;&#x673A;&#x3002;CI/CD&#x6D41;&#x6C34;&#x7EBF;&#x4E0A;&#x4F1A;&#x9020;&#x6210;&#x6253;&#x5305;&#x53D1;&#x5E03;&#x5931;&#x8D25;&#x7B49;&#x95EE;&#x9898;&#x3002;</p>
<h2 id>&#x89E3;&#x51B3;&#x65B9;&#x6CD5;</h2>
<ol>
<li>
<p>&#x76F4;&#x63A5;&#x4EA4;&#x94B1;&#xFF0C;&#x5347;&#x7EA7;&#x5230;&#x4ED8;&#x8D39;&#x7248;&#x672C;&#xFF0C;&#x91CD;&#x65B0;&#x83B7;&#x5F97;&#x65E0;&#x9650;&#x4F7F;&#x7528;&#x6743;</p>
</li>
<li>
<p>&#x627E;&#x65B0;&#x7684;docker&#x4ED3;&#x5E93;&#x6216;&#x7740;dockerhub&#x7684;&#x955C;&#x50CF;&#x7AD9;&#x70B9;&#x4F7F;&#x7528;</p>
</li>
</ol>
<p>&#x5BF9;&#x4E8E;AWS&#x7528;&#x6237;&#xFF0C;&#x53EF;&#x4EE5;&#x4F7F;&#x7528;Amazon ECR Public Gallery -- Share and deploy container images, publicly and privately.<br>
&#x5728;AWS&#x73AF;&#x5883;&#x5185;&#x4F7F;&#x7528;&#x8FD9;&#x4E2A;&#x516C;&#x5171;&#x4ED3;&#x5E93;&#x53EF;&#x4EE5;&#x83B7;&#x5F97;&#x65E0;&#x9650;&#x7684;&#x4F7F;&#x7528;&#x9891;&#x7387;&#x3002;</p>
<p><img src="https://blog.crackcreed.com/content/images/2021/04/public_ecr.png" alt="&#x751F;&#x4EA7;&#x73AF;&#x5883;&#x81EA;&#x52A8;&#x6269;&#x5C55;&#x5931;&#x6548;&#xFF0C;&#x539F;&#x56E0;&#x7ADF;&#x662F;DockerHub&#x628A;&#x6211;&#x9650;&#x6D41;&#x4E86;" loading="lazy"></p>
<p>&#x6211;&#x7684;&#x89E3;&#x51B3;&#x65B9;&#x6CD5;&#x4E5F;&#x662F;ECR Public Gallery&#xFF0C;&#x5C06;images&#x5168;&#x90E8;&#x6362;&#x6389;&#xFF0C;&#x91CD;&#x65B0;&#x90E8;&#x7F72;&#x670D;&#x52A1;&#xFF0C;&#x4E00;&#x5207;&#x6062;&#x590D;&#x6B63;&#x5E38;&#x4E86;&#x3002;</p>
<hr>
<p>&#x53C2;&#x8003;&#x94FE;&#x63A5;&#xFF1A;</p>
<ul>
<li><a href="https://www.docker.com/blog/checking-your-current-docker-pull-rate-limits-and-status/">https://www.docker.com/blog/checking-your-current-docker-pull-rate-limits-and-status/</a></li>
<li><a href="https://www.docker.com/blog/what-you-need-to-know-about-upcoming-docker-hub-rate-limiting/">https://www.docker.com/blog/what-you-need-to-know-about-upcoming-docker-hub-rate-limiting/</a></li>
<li><a href="https://www.openshift.com/blog/mitigate-impact-of-docker-hub-pull-request-limits">https://www.openshift.com/blog/mitigate-impact-of-docker-hub-pull-request-limits</a></li>
<li><a href="https://thenewstack.io/docker-hub-limits-what-they-are-and-how-to-route-around-them/">https://thenewstack.io/docker-hub-limits-what-they-are-and-how-to-route-around-them/</a></li>
<li><a href="https://inlets.dev/blog/2020/10/29/preparing-docker-hub-rate-limits.html">https://inlets.dev/blog/2020/10/29/preparing-docker-hub-rate-limits.html</a></li>
<li><a href="https://blog.container-solutions.com/dealing-with-docker-hub-rate-limiting">https://blog.container-solutions.com/dealing-with-docker-hub-rate-limiting</a></li>
<li><a href="https://aws.amazon.com/blogs/containers/advice-for-customers-dealing-with-docker-hub-rate-limits-and-a-coming-soon-announcement/">https://aws.amazon.com/blogs/containers/advice-for-customers-dealing-with-docker-hub-rate-limits-and-a-coming-soon-announcement/</a></li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2020/12/announcing-amazon-ecr-public-and-amazon-ecr-public-gallery/">https://aws.amazon.com/about-aws/whats-new/2020/12/announcing-amazon-ecr-public-and-amazon-ecr-public-gallery/</a></li>
</ul>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Get ssl certificate expired date by cmd]]></title><description><![CDATA[
]]></description><link>https://blog.crackcreed.com/get-ssl-certificate-expired-date/</link><guid isPermaLink="false">60175394f918640498cf23ae</guid><category><![CDATA[Linux Note]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Mon, 01 Feb 2021 01:06:19 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1564694202883-46e7448c1b26?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MXwxMTc3M3wwfDF8c2VhcmNofDV8fHNzbHxlbnwwfHx8&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id></h1>
<pre><code class="language-bash">$ echo &quot;QUIT&quot; | openssl s_client -connect cdf-retrieval-ocs-205065-main-public-production.tr-fr-prod.aws-int.thomsonreuters.com:443 2&gt;/dev/null | openssl x509 -noout -enddate 2&gt;/dev/null
notAfter=Jan 25 23:59:59 2022 GMT

# echo &quot;QUIT&quot; | openssl d-connect google.com:443 2&gt;/dev/null | openssl x509 -noout -startdate 2&gt;/dev/null
</code></pre>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Quick Start of Terraform]]></title><description><![CDATA[ ]]></description><link>https://blog.crackcreed.com/quick-start-of-terraform/</link><guid isPermaLink="false">5f61ce819ebcb70637083c53</guid><category><![CDATA[Getting Started]]></category><category><![CDATA[Docker Note]]></category><category><![CDATA[Install]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Wed, 16 Sep 2020 08:41:53 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1519220985059-ddd08d6aee2c?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h2 id="install">Install</h2>
<blockquote>
<img src="https://images.unsplash.com/photo-1519220985059-ddd08d6aee2c?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" alt="Quick Start of Terraform"><p><a href="https://www.terraform.io/downloads.html">https://www.terraform.io/downloads.html</a></p>
</blockquote>
<pre><code class="language-bash">brew install hashicorp/tap/terraform
</code></pre>
<pre><code class="language-bash">curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-add-repository &quot;deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main&quot;
sudo apt-get update &amp;&amp; sudo apt-get install terraform
</code></pre>
<ul>
<li><a href="https://learn.hashicorp.com/tutorials/terraform/install-cli">https://learn.hashicorp.com/tutorials/terraform/install-cli</a></li>
</ul>
<h2 id="verifytheinstallation">Verify the installation</h2>
<pre><code class="language-bash">yuyang@YYStation ~ % terraform
Usage: terraform [-version] [-help] &lt;command&gt; [args]

The available commands for execution are listed below.
The most common, useful commands are shown first, followed by
less common or more advanced commands. If you&apos;re just getting
started with Terraform, stick with the common commands. For the
other commands, please read the help and docs before usage.

Common commands:
    apply              Builds or changes infrastructure
    console            Interactive console for Terraform interpolations
    destroy            Destroy Terraform-managed infrastructure
    env                Workspace management
    fmt                Rewrites config files to canonical format
    get                Download and install modules for the configuration
    graph              Create a visual graph of Terraform resources
    import             Import existing infrastructure into Terraform
    init               Initialize a Terraform working directory
    login              Obtain and save credentials for a remote host
    logout             Remove locally-stored credentials for a remote host
    output             Read an output from a state file
    plan               Generate and show an execution plan
    providers          Prints a tree of the providers used in the configuration
    refresh            Update local state file against real resources
    show               Inspect Terraform state or plan
    taint              Manually mark a resource for recreation
    untaint            Manually unmark a resource as tainted
    validate           Validates the Terraform files
    version            Prints the Terraform version
    workspace          Workspace management

All other commands:
    0.12upgrade        Rewrites pre-0.12 module source code for v0.12
    0.13upgrade        Rewrites pre-0.13 module source code for v0.13
    debug              Debug output management (experimental)
    force-unlock       Manually unlock the terraform state
    push               Obsolete command for Terraform Enterprise legacy (v1)
    state              Advanced state management
yuyang@YYStation ~ % terraform version
Terraform v0.13.2
</code></pre>
<h2 id="quickstarttutorial">Quick start tutorial</h2>
<blockquote>
<p>need docker service on your machine</p>
</blockquote>
<pre><code class="language-main.tf">terraform {
  required_providers {
    docker = {
      source = &quot;terraform-providers/docker&quot;
    }
  }
}

provider &quot;docker&quot; {}

resource &quot;docker_image&quot; &quot;nginx&quot; {
  name         = &quot;nginx:latest&quot;
  keep_locally = false
}

resource &quot;docker_container&quot; &quot;nginx&quot; {
  image = docker_image.nginx.latest
  name  = &quot;tutorial&quot;
  ports {
    internal = 80
    external = 8000
  }
}
</code></pre>
<pre><code class="language-bash">yuyang@YYStation mkdir terraform-docker-demo
yuyang@YYStation cd terraform-docker-demo
yuyang@YYStation ls
main.tf
yuyang@YYStation terraform-docker-demo % terraform init

Initializing the backend...

Initializing provider plugins...
- Finding latest version of terraform-providers/docker...
- Installing terraform-providers/docker v2.7.2...
- Installed terraform-providers/docker v2.7.2 (signed by HashiCorp)

The following providers do not have any version constraints in configuration,
so the latest version was installed.

To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.

* terraform-providers/docker: version = &quot;~&gt; 2.7.2&quot;

Terraform has been successfully initialized!

You may now begin working with Terraform. Try running &quot;terraform plan&quot; to see
any changes that are required for your infrastructure. All Terraform commands
should now work.

If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
yuyang@YYStation terraform-docker-demo % terraform apply

An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # docker_container.nginx will be created
  + resource &quot;docker_container&quot; &quot;nginx&quot; {
      + attach           = false
      + bridge           = (known after apply)
      + command          = (known after apply)
      + container_logs   = (known after apply)
      + dns              = (known after apply)
      + dns_opts         = (known after apply)
      + entrypoint       = (known after apply)
      + exit_code        = (known after apply)
      + gateway          = (known after apply)
      + hostname         = (known after apply)
      + id               = (known after apply)
      + image            = (known after apply)
      + ip_address       = (known after apply)
      + ip_prefix_length = (known after apply)
      + ipc_mode         = (known after apply)
      + log_driver       = (known after apply)
      + log_opts         = (known after apply)
      + logs             = false
      + must_run         = true
      + name             = &quot;tutorial&quot;
      + network_data     = (known after apply)
      + read_only        = false
      + restart          = &quot;no&quot;
      + rm               = false
      + shm_size         = (known after apply)
      + start            = true
      + user             = (known after apply)
      + working_dir      = (known after apply)

      + ports {
          + external = 8000
          + internal = 80
          + ip       = &quot;0.0.0.0&quot;
          + protocol = &quot;tcp&quot;
        }
    }

  # docker_image.nginx will be created
  + resource &quot;docker_image&quot; &quot;nginx&quot; {
      + id           = (known after apply)
      + keep_locally = false
      + latest       = (known after apply)
      + name         = &quot;nginx:latest&quot;
    }

Plan: 2 to add, 0 to change, 0 to destroy.

Do you want to perform these actions?
  Terraform will perform the actions described above.
  Only &apos;yes&apos; will be accepted to approve.

  Enter a value: yes

docker_image.nginx: Creating...
docker_image.nginx: Still creating... [10s elapsed]
docker_image.nginx: Creation complete after 20s [id=sha256:7e4d58f0e5f3b60077e9a5d96b4be1b974b5a484f54f9393000a99f3b6816e3dnginx:latest]
docker_container.nginx: Creating...
docker_container.nginx: Creation complete after 2s [id=3225d6f72fc01577bd30e21d537ee78e3937898c7fd41914341e6d1a3678bc1c]

Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
yuyang@YYStation terraform-docker-demo %
yuyang@YYStation terraform-docker-demo % terraform destroy
docker_image.nginx: Refreshing state... [id=sha256:7e4d58f0e5f3b60077e9a5d96b4be1b974b5a484f54f9393000a99f3b6816e3dnginx:latest]
docker_container.nginx: Refreshing state... [id=3225d6f72fc01577bd30e21d537ee78e3937898c7fd41914341e6d1a3678bc1c]

An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
  - destroy

Terraform will perform the following actions:

  # docker_container.nginx will be destroyed
  - resource &quot;docker_container&quot; &quot;nginx&quot; {
      - attach            = false -&gt; null
      - command           = [
          - &quot;nginx&quot;,
          - &quot;-g&quot;,
          - &quot;daemon off;&quot;,
        ] -&gt; null
      - cpu_shares        = 0 -&gt; null
      - dns               = [] -&gt; null
      - dns_opts          = [] -&gt; null
      - dns_search        = [] -&gt; null
      - entrypoint        = [
          - &quot;/docker-entrypoint.sh&quot;,
        ] -&gt; null
      - gateway           = &quot;172.17.0.1&quot; -&gt; null
      - group_add         = [] -&gt; null
      - hostname          = &quot;3225d6f72fc0&quot; -&gt; null
      - id                = &quot;3225d6f72fc01577bd30e21d537ee78e3937898c7fd41914341e6d1a3678bc1c&quot; -&gt; null
      - image             = &quot;sha256:7e4d58f0e5f3b60077e9a5d96b4be1b974b5a484f54f9393000a99f3b6816e3d&quot; -&gt; null
      - ip_address        = &quot;172.17.0.2&quot; -&gt; null
      - ip_prefix_length  = 16 -&gt; null
      - ipc_mode          = &quot;private&quot; -&gt; null
      - links             = [] -&gt; null
      - log_driver        = &quot;json-file&quot; -&gt; null
      - log_opts          = {} -&gt; null
      - logs              = false -&gt; null
      - max_retry_count   = 0 -&gt; null
      - memory            = 0 -&gt; null
      - memory_swap       = 0 -&gt; null
      - must_run          = true -&gt; null
      - name              = &quot;tutorial&quot; -&gt; null
      - network_data      = [
          - {
              - gateway          = &quot;172.17.0.1&quot;
              - ip_address       = &quot;172.17.0.2&quot;
              - ip_prefix_length = 16
              - network_name     = &quot;bridge&quot;
            },
        ] -&gt; null
      - network_mode      = &quot;default&quot; -&gt; null
      - privileged        = false -&gt; null
      - publish_all_ports = false -&gt; null
      - read_only         = false -&gt; null
      - restart           = &quot;no&quot; -&gt; null
      - rm                = false -&gt; null
      - shm_size          = 64 -&gt; null
      - start             = true -&gt; null
      - sysctls           = {} -&gt; null
      - tmpfs             = {} -&gt; null

      - ports {
          - external = 8000 -&gt; null
          - internal = 80 -&gt; null
          - ip       = &quot;0.0.0.0&quot; -&gt; null
          - protocol = &quot;tcp&quot; -&gt; null
        }
    }

  # docker_image.nginx will be destroyed
  - resource &quot;docker_image&quot; &quot;nginx&quot; {
      - id           = &quot;sha256:7e4d58f0e5f3b60077e9a5d96b4be1b974b5a484f54f9393000a99f3b6816e3dnginx:latest&quot; -&gt; null
      - keep_locally = false -&gt; null
      - latest       = &quot;sha256:7e4d58f0e5f3b60077e9a5d96b4be1b974b5a484f54f9393000a99f3b6816e3d&quot; -&gt; null
      - name         = &quot;nginx:latest&quot; -&gt; null
    }

Plan: 0 to add, 0 to change, 2 to destroy.

Do you really want to destroy all resources?
  Terraform will destroy all your managed infrastructure, as shown above.
  There is no undo. Only &apos;yes&apos; will be accepted to confirm.

  Enter a value: yes

docker_container.nginx: Destroying... [id=3225d6f72fc01577bd30e21d537ee78e3937898c7fd41914341e6d1a3678bc1c]
docker_container.nginx: Destruction complete after 0s
docker_image.nginx: Destroying... [id=sha256:7e4d58f0e5f3b60077e9a5d96b4be1b974b5a484f54f9393000a99f3b6816e3dnginx:latest]
docker_image.nginx: Destruction complete after 1s

Destroy complete! Resources: 2 destroyed.
</code></pre>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Install Ubuntu 20.04 on Raspberry Pi 4B]]></title><description><![CDATA[  ]]></description><link>https://blog.crackcreed.com/install-ubuntu-20-04-on-respberry-pi-4b/</link><guid isPermaLink="false">5f4a35cdfd77fe05eb76145f</guid><category><![CDATA[Linux Note]]></category><category><![CDATA[Setup]]></category><category><![CDATA[Install]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Sat, 29 Aug 2020 11:08:29 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1552283576-3ea3519bf12e?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><blockquote>
<img src="https://images.unsplash.com/photo-1552283576-3ea3519bf12e?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" alt="Install Ubuntu 20.04 on Raspberry Pi 4B"><p><a href="https://wiki.ubuntu.com/ARM/RaspberryP">https://wiki.ubuntu.com/ARM/RaspberryP</a></p>
</blockquote>
<h2 id="downloadubuntuserver">download ubuntu server</h2>
<!-- > <http://cdimage.ubuntu.com/releases/18.04/release> -->
<blockquote>
<p><a href="https://ubuntu.com/download/raspberry-pi">https://ubuntu.com/download/raspberry-pi</a></p>
</blockquote>
<h3 id="useraspberrypiimager">use Raspberry Pi Imager</h3>
<blockquote>
<p><a href="https://www.raspberrypi.org/downloads/">https://www.raspberrypi.org/downloads/</a></p>
</blockquote>
<p>Use Raspberry Pi Imager for an easy way to install Raspberry Pi OS and other operating systems to an SD card ready to use with your Raspberry Pi</p>
<h3 id="usecmdonmac">use cmd on mac</h3>
<pre><code class="language-bash">yuyangdeMacBook-Pro:Downloads yuyang$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume disk - &#x6570;&#x636E;             78.6 GB    disk1s1
   2:                APFS Volume Preboot                 81.3 MB    disk1s2
   3:                APFS Volume Recovery                528.5 MB   disk1s3
   4:                APFS Volume VM                      3.2 GB     disk1s4
   5:                APFS Volume disk                    10.7 GB    disk1s5

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *31.9 GB    disk2
   1:             Windows_FAT_32 NO NAME                 31.9 GB    disk2s1

yuyangdeMacBook-Pro:Downloads yuyang$ diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful
yuyangdeMacBook-Pro:Downloads yuyang$ sudo dd bs=1m if=ubuntu-18.04.3-server-arm64.iso of=/dev/disk2 conv=sync
Password:
Sorry, try again.
Password:
902+1 records in
903+0 records out
946864128 bytes transferred in 353.327691 secs (2679847 bytes/sec)
</code></pre>
<pre><code class="language-bash">sudo sh -c &apos;gunzip -c ~/Downloads/&lt; image file &gt; | sudo dd of=&lt; drive address &gt; bs=32m&apos;
</code></pre>
<h2 id="ubuntu2004connecttowififromcommandlinewithnetplanstepbystepinstructions">Ubuntu 20.04: Connect to WiFi from command line with Netplan step by step instructions</h2>
<pre><code class="language-bash">vim /etc/netplan/50-cloud-init.yaml

sudo netplan apply
# sudo netplan --debug apply
</code></pre>
<pre><code class="language-yaml"># This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init&apos;s
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    ethernets:
        eth0:
            dhcp4: true
            optional: true
    version: 2
    wifis:
        wlp3s0:
            optional: true
            access-points:
                &quot;SSID-NAME-HERE&quot;:
                    password: &quot;PASSWORD-HERE&quot;
            dhcp4: true
</code></pre>
<h3 id="enablessh">enable ssh</h3>
<pre><code class="language-bash">sudo apt update
sudo apt install openssh-server
sudo system status ssh
</code></pre>
<h2 id="updatesourcewithustcifyouinchina">update source with ustc if you in china</h2>
<blockquote>
<p><a href="http://mirrors.ustc.edu.cn/help/ubuntu-ports.html">http://mirrors.ustc.edu.cn/help/ubuntu-ports.html</a></p>
</blockquote>
<pre><code class="language-/etc/apt/sources.list">deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal main main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse
</code></pre>
<h2 id="installadesktop">Install a desktop</h2>
<p>You can install a desktop if you like, here are some popular ones:</p>
<pre><code class="language-bash">sudo apt-get install xubuntu-desktop
sudo apt-get install lubuntu-desktop
sudo apt-get install kubuntu-desktop
sudo apt-get install ubuntu-desktop

# sudo apt autoremove kubuntu-desktop
</code></pre>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://blog.crackcreed.com/content/images/2020/08/ubuntu.png" class="kg-image" alt="Install Ubuntu 20.04 on Raspberry Pi 4B" loading="lazy"></figure>]]></content:encoded></item><item><title><![CDATA[获取出口IP的几种方式]]></title><description><![CDATA[quick note]]></description><link>https://blog.crackcreed.com/get-nat-ip/</link><guid isPermaLink="false">5eba05bf0b4fce068af5cb02</guid><category><![CDATA[Linux Note]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Tue, 12 May 2020 02:15:36 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1563452619267-bc16ef6cecec?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id></h1>
<h2 id="1ipinfoio">1. ipinfo.io</h2>
<pre><code class="language-bash">~ % curl ipinfo.io
{
  &quot;ip&quot;: &quot;198.179.137.192&quot;,
  &quot;city&quot;: &quot;Eagan&quot;,
  &quot;region&quot;: &quot;Minnesota&quot;,
  &quot;country&quot;: &quot;US&quot;,
  &quot;loc&quot;: &quot;44.8041,-93.1669&quot;,
  &quot;org&quot;: &quot;AS4583 West Publishing Corporation&quot;,
  &quot;postal&quot;: &quot;55123&quot;,
  &quot;timezone&quot;: &quot;America/Chicago&quot;,
  &quot;readme&quot;: &quot;https://ipinfo.io/missingauth&quot;
}
</code></pre>
<h2 id="2ifconfigme">2. ifconfig.me</h2>
<pre><code class="language-ff"> ~ % curl http://ifconfig.me/
198.179.137.192
```d</code></pre>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Using curl send binary file]]></title><description><![CDATA[quick note]]></description><link>https://blog.crackcreed.com/using-curl-send-binary-file/</link><guid isPermaLink="false">5ea95642c5550d61db1bf23b</guid><category><![CDATA[Linux Note]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Wed, 29 Apr 2020 10:27:36 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1474755032398-4b0ed3b2ae5c?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id></h1>
<blockquote>
<img src="https://images.unsplash.com/photo-1474755032398-4b0ed3b2ae5c?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" alt="Using curl send binary file"><p><a href="https://ec.haxx.se/http/http-post">https://ec.haxx.se/http/http-post</a></p>
</blockquote>
<pre><code class="language-bash">#POSTing binary
curl --data-binary @filename http://example.com/
</code></pre>
<pre><code class="language-bash">yuyang@YYStation Downloads % curl -v -i  https://i-bp18d4yolzv6lk76d7zm.mycloud.com/78deaab2-0000-1111-2222-6b332213dfaf/sdk/v2/files/ra6dgixuzqzumfosggddvdssf/resumable/content \
-X PUT \
-H &quot;authorization:Bearer XXX&quot; \
--data-binary @balenaEtcher-1.5.78.dmg
</code></pre>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[XBox One X]]></title><description><![CDATA[  ]]></description><link>https://blog.crackcreed.com/xbox-one-x/</link><guid isPermaLink="false">5ea64d12c5550d61db1bf220</guid><category><![CDATA[Thing]]></category><dc:creator><![CDATA[于洋]]></dc:creator><pubDate>Mon, 27 Apr 2020 03:21:03 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1482855549413-2a6c9b1955a7?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2020/04/WechatIMG2.jpeg" width="1080" height="1440" loading="lazy" alt="XBox One X" srcset="https://blog.crackcreed.com/content/images/size/w600/2020/04/WechatIMG2.jpeg 600w, https://blog.crackcreed.com/content/images/size/w1000/2020/04/WechatIMG2.jpeg 1000w, https://blog.crackcreed.com/content/images/2020/04/WechatIMG2.jpeg 1080w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.crackcreed.com/content/images/2020/04/WechatIMG1.jpeg" width="1440" height="1080" loading="lazy" alt="XBox One X" srcset="https://blog.crackcreed.com/content/images/size/w600/2020/04/WechatIMG1.jpeg 600w, https://blog.crackcreed.com/content/images/size/w1000/2020/04/WechatIMG1.jpeg 1000w, https://blog.crackcreed.com/content/images/2020/04/WechatIMG1.jpeg 1440w" sizes="(min-width: 720px) 720px"></div></div></div></figure>]]></content:encoded></item></channel></rss>