Skip to content

Commit a39817a

Browse files
added meta tags, updated links
1 parent d0f431f commit a39817a

File tree

8 files changed

+27
-23
lines changed

8 files changed

+27
-23
lines changed

atom.xml

+16-12
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="https://learnbyexample.github.io/atom.xml" rel="self" type="application/atom+xml"/>
66
<link href="https://learnbyexample.github.io"/>
77
<generator uri="https://www.getzola.org/">Zola</generator>
8-
<updated>2023-01-04T00:00:00+00:00</updated>
8+
<updated>2023-01-07T00:00:00+00:00</updated>
99
<id>https://learnbyexample.github.io/atom.xml</id>
1010
<entry xml:lang="en">
1111
<title>CLI tip 21: inplace file editing with GNU awk</title>
@@ -3160,7 +3160,7 @@
31603160
<entry xml:lang="en">
31613161
<title>Removing duplicates irrespective of field order</title>
31623162
<published>2022-01-19T00:00:00+00:00</published>
3163-
<updated>2022-01-19T00:00:00+00:00</updated>
3163+
<updated>2023-01-07T00:00:00+00:00</updated>
31643164
<link rel="alternate" href="https://learnbyexample.github.io/duplicates-irrespective-field-order/" type="text/html"/>
31653165
<id>https://learnbyexample.github.io/duplicates-irrespective-field-order/</id>
31663166
<content type="html">&lt;p&gt;I posted a coding challenge in the tenth issue of &lt;a href=&quot;https:&#x2F;&#x2F;learnbyexample.gumroad.com&#x2F;l&#x2F;learnbyexample-weekly&quot;&gt;learnbyexample weekly&lt;&#x2F;a&gt;. I discuss the problem and various solutions in this blog post.&lt;&#x2F;p&gt;
@@ -3673,7 +3673,7 @@
36733673
<entry xml:lang="en">
36743674
<title>Counting nested braces</title>
36753675
<published>2021-12-15T00:00:00+00:00</published>
3676-
<updated>2021-12-15T00:00:00+00:00</updated>
3676+
<updated>2023-01-07T00:00:00+00:00</updated>
36773677
<link rel="alternate" href="https://learnbyexample.github.io/counting-nested-braces/" type="text/html"/>
36783678
<id>https://learnbyexample.github.io/counting-nested-braces/</id>
36793679
<content type="html">&lt;p&gt;I posted a coding challenge in the fifth issue of &lt;a href=&quot;https:&#x2F;&#x2F;learnbyexample.gumroad.com&#x2F;l&#x2F;learnbyexample-weekly&quot;&gt;learnbyexample weekly&lt;&#x2F;a&gt;. I discuss the problem and Python&#x2F;Perl solutions in this blog post.&lt;&#x2F;p&gt;
@@ -3950,7 +3950,7 @@
39503950
<content type="html">&lt;p&gt;I posted a coding challenge in the second issue of &lt;a href=&quot;https:&#x2F;&#x2F;learnbyexample.gumroad.com&#x2F;l&#x2F;learnbyexample-weekly&quot;&gt;learnbyexample weekly&lt;&#x2F;a&gt;. I discuss the problem and Python&#x2F;Perl solutions in this blog post.&lt;&#x2F;p&gt;
39513951
&lt;span id=&quot;continue-reading&quot;&gt;&lt;&#x2F;span&gt;&lt;br&gt;
39523952
&lt;h2 id=&quot;problem-statement&quot;&gt;Problem statement&lt;a class=&quot;zola-anchor&quot; href=&quot;#problem-statement&quot; aria-label=&quot;Anchor link for: problem-statement&quot;&gt;🔗&lt;&#x2F;a&gt;&lt;&#x2F;h2&gt;
3953-
&lt;p&gt;Find numbers from &lt;code&gt;1&lt;&#x2F;code&gt; to &lt;code&gt;10000&lt;&#x2F;code&gt; (inclusive) which reads the same in reversed form in both binary and decimal format. For example, &lt;code&gt;33&lt;&#x2F;code&gt; in decimal is &lt;code&gt;100001&lt;&#x2F;code&gt; in binary and both of these are palindromic.&lt;&#x2F;p&gt;
3953+
&lt;p&gt;Find numbers from &lt;code&gt;1&lt;&#x2F;code&gt; to &lt;code&gt;10000&lt;&#x2F;code&gt; (inclusive) which reads the same in reversed form in both binary and decimal formats. For example, &lt;code&gt;33&lt;&#x2F;code&gt; in decimal is &lt;code&gt;100001&lt;&#x2F;code&gt; in binary and both of these are palindromic.&lt;&#x2F;p&gt;
39543954
&lt;br&gt;
39553955
&lt;h2 id=&quot;python-solution&quot;&gt;Python solution&lt;a class=&quot;zola-anchor&quot; href=&quot;#python-solution&quot; aria-label=&quot;Anchor link for: python-solution&quot;&gt;🔗&lt;&#x2F;a&gt;&lt;&#x2F;h2&gt;
39563956
&lt;p&gt;Here&#x27;s one possible solution for this problem:&lt;&#x2F;p&gt;
@@ -4244,7 +4244,7 @@
42444244
<entry xml:lang="en">
42454245
<title>Practice Python Projects book announcement</title>
42464246
<published>2021-07-30T00:00:00+00:00</published>
4247-
<updated>2021-08-02T00:00:00+00:00</updated>
4247+
<updated>2023-01-07T00:00:00+00:00</updated>
42484248
<link rel="alternate" href="https://learnbyexample.github.io/practice-python-projects-book-announcement/" type="text/html"/>
42494249
<id>https://learnbyexample.github.io/practice-python-projects-book-announcement/</id>
42504250
<content type="html">&lt;p&gt;Hello!&lt;&#x2F;p&gt;
@@ -4281,17 +4281,20 @@
42814281
&lt;p&gt;The &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;practice_python_projects&quot;&gt;https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;practice_python_projects&lt;&#x2F;a&gt; repo has program&#x2F;example files, markdown source and other details about the book.&lt;&#x2F;p&gt;
42824282
&lt;br&gt;
42834283
&lt;h2 id=&quot;feedback&quot;&gt;Feedback&lt;a class=&quot;zola-anchor&quot; href=&quot;#feedback&quot; aria-label=&quot;Anchor link for: feedback&quot;&gt;🔗&lt;&#x2F;a&gt;&lt;&#x2F;h2&gt;
4284-
&lt;p&gt;Hope you find it useful and fun to practice these Python projects. As always, I&#x27;d highly appreciate your feedback. Please do let me know if you spot any error or typo.&lt;&#x2F;p&gt;
4285-
&lt;p&gt;Issue Manager: &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;practice_python_projects&#x2F;issues&quot;&gt;https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;practice_python_projects&#x2F;issues&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
4286-
&lt;p&gt;E-mail: &lt;code&gt;learn by [email protected]&lt;&#x2F;code&gt; (without the spaces)&lt;&#x2F;p&gt;
4287-
&lt;p&gt;Twitter: &lt;a href=&quot;https:&#x2F;&#x2F;twitter.com&#x2F;learn_byexample&quot;&gt;https:&#x2F;&#x2F;twitter.com&#x2F;learn_byexample&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
4284+
&lt;p&gt;Hope you find it useful and fun to practice these Python projects. I would highly appreciate if you&#x27;d &lt;strong&gt;let me know how you felt about this book&lt;&#x2F;strong&gt;. It could be anything from a simple thank you, Gumroad rating, pointing out a typo, mistakes in code snippets, which aspects of the book worked for you (or didn&#x27;t!) and so on. Reader feedback is essential and especially so for self-published authors.&lt;&#x2F;p&gt;
4285+
&lt;p&gt;You can reach me via:&lt;&#x2F;p&gt;
4286+
&lt;ul&gt;
4287+
&lt;li&gt;Issue Manager: &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;practice_python_projects&#x2F;issues&quot;&gt;https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;practice_python_projects&#x2F;issues&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
4288+
&lt;li&gt;E-mail: &lt;code&gt;learn by [email protected]&lt;&#x2F;code&gt; (without the spaces)&lt;&#x2F;li&gt;
4289+
&lt;li&gt;Twitter: &lt;a href=&quot;https:&#x2F;&#x2F;twitter.com&#x2F;learn_byexample&quot;&gt;https:&#x2F;&#x2F;twitter.com&#x2F;learn_byexample&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
4290+
&lt;&#x2F;ul&gt;
42884291
&lt;p&gt;Happy learning :)&lt;&#x2F;p&gt;
42894292
</content>
42904293
</entry>
42914294
<entry xml:lang="en">
42924295
<title>Escaping madness to get literal field separators in awk</title>
42934296
<published>2021-07-02T00:00:00+00:00</published>
4294-
<updated>2021-07-02T00:00:00+00:00</updated>
4297+
<updated>2023-01-07T00:00:00+00:00</updated>
42954298
<link rel="alternate" href="https://learnbyexample.github.io/escaping-madness-awk-literal-field-separator/" type="text/html"/>
42964299
<id>https://learnbyexample.github.io/escaping-madness-awk-literal-field-separator/</id>
42974300
<content type="html">&lt;p&gt;I&#x27;m building a tool called &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;regexp-cut&quot;&gt;rcut&lt;&#x2F;a&gt; that allows you to use &lt;code&gt;cut&lt;&#x2F;code&gt; like syntax with features like regexp based delimiters. The solution uses &lt;code&gt;awk&lt;&#x2F;code&gt; inside a &lt;code&gt;bash&lt;&#x2F;code&gt; script.&lt;&#x2F;p&gt;
@@ -5613,7 +5616,7 @@ The substitution works from start of the line for every iteration of the while l
56135616
<entry xml:lang="en">
56145617
<title>I know Python basics, what next?</title>
56155618
<published>2020-07-25T00:00:00+00:00</published>
5616-
<updated>2022-08-08T00:00:00+00:00</updated>
5619+
<updated>2023-01-07T00:00:00+00:00</updated>
56175620
<link rel="alternate" href="https://learnbyexample.github.io/python-intermediate/" type="text/html"/>
56185621
<id>https://learnbyexample.github.io/python-intermediate/</id>
56195622
<content type="html">&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;&#x2F;images&#x2F;python_what_next.png&quot; alt=&quot;Python what next&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
@@ -5633,6 +5636,7 @@ The substitution works from start of the line for every iteration of the while l
56335636
&lt;ul&gt;
56345637
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;exercism.org&#x2F;tracks&#x2F;python&#x2F;exercises&quot;&gt;Exercism&lt;&#x2F;a&gt;, &lt;a href=&quot;https:&#x2F;&#x2F;www.hackinscience.org&#x2F;exercises&#x2F;&quot;&gt;Hackinscience&lt;&#x2F;a&gt; and &lt;a href=&quot;https:&#x2F;&#x2F;www.practicepython.org&#x2F;&quot;&gt;Practicepython&lt;&#x2F;a&gt; — these are all beginner friendly and difficulty levels are marked&lt;&#x2F;li&gt;
56355638
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;100_page_python_intro&#x2F;blob&#x2F;main&#x2F;exercises&#x2F;Exercises.md&quot;&gt;100 Page Python Intro exercises&lt;&#x2F;a&gt; — practice problems from my introductory guide&lt;&#x2F;li&gt;
5639+
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;inventwithpython.com&#x2F;pythongently&quot;&gt;Python Programming Exercises, Gently Explained&lt;&#x2F;a&gt; — includes gentle explanations of the problem, the prerequisite coding concepts you&#x27;ll need to understand the solution, etc&lt;&#x2F;li&gt;
56365640
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;adventofcode.com&#x2F;&quot;&gt;Adventofcode&lt;&#x2F;a&gt;, &lt;a href=&quot;https:&#x2F;&#x2F;www.codewars.com&#x2F;&quot;&gt;Codewars&lt;&#x2F;a&gt;, &lt;a href=&quot;https:&#x2F;&#x2F;www.pythonmorsels.com&#x2F;&quot;&gt;Python Morsels&lt;&#x2F;a&gt; — includes more challenging exercises for intermediate to advanced level users&lt;&#x2F;li&gt;
56375641
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;py.checkio.org&#x2F;&quot;&gt;Checkio&lt;&#x2F;a&gt;, &lt;a href=&quot;https:&#x2F;&#x2F;www.codingame.com&#x2F;start&quot;&gt;Codingame&lt;&#x2F;a&gt;, &lt;a href=&quot;https:&#x2F;&#x2F;codecombat.com&#x2F;&quot;&gt;Codecombat&lt;&#x2F;a&gt; — gaming based challenges&lt;&#x2F;li&gt;
56385642
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;dailyprogrammer&quot;&gt;&#x2F;r&#x2F;dailyprogrammer&lt;&#x2F;a&gt; — not active currently, but there&#x27;s plenty of past challenges with discussions&lt;&#x2F;li&gt;
@@ -5715,7 +5719,7 @@ The substitution works from start of the line for every iteration of the while l
57155719
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;ehmatthes.github.io&#x2F;pcc_2e&#x2F;cheat_sheets&#x2F;cheat_sheets&#x2F;&quot;&gt;Python Crash Course cheatsheet&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
57165720
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;gto76.github.io&#x2F;python-cheatsheet&#x2F;&quot;&gt;Comprehensive Python cheatsheet&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
57175721
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;ipgp.github.io&#x2F;scientific_python_cheat_sheet&#x2F;&quot;&gt;Scientific Python cheatsheet&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
5718-
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;pythonforbiologists.com&#x2F;29-common-beginner-errors-on-one-page&#x2F;&quot;&gt;Common beginner errors&lt;&#x2F;a&gt; — use the pdf link&lt;&#x2F;li&gt;
5722+
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;pythonforbiologists.com&#x2F;29-common-beginner-errors-on-one-page.html&quot;&gt;Common beginner errors&lt;&#x2F;a&gt; — use the pdf link&lt;&#x2F;li&gt;
57195723
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;learnbyexample.github.io&#x2F;python-regex-cheatsheet&#x2F;&quot;&gt;Python regular expression cheatsheet&lt;&#x2F;a&gt; — my blog post, includes examples as well&lt;&#x2F;li&gt;
57205724
&lt;&#x2F;ul&gt;
57215725
&lt;br&gt;

0 commit comments

Comments
 (0)