<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>My Site</title>
    <link>https://gpbaranov.github.io/en/</link>
      <atom:link href="https://gpbaranov.github.io/en/index.xml" rel="self" type="application/rss+xml" />
    <description>My Site</description>
    <generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 24 Oct 2022 00:00:00 +0000</lastBuildDate>
    <image>
      <url>https://gpbaranov.github.io/media/icon_hu_645fa481986063ef.png</url>
      <title>My Site</title>
      <link>https://gpbaranov.github.io/en/</link>
    </image>
    
    <item>
      <title>Example Talk</title>
      <link>https://gpbaranov.github.io/en/event/example/</link>
      <pubDate>Sat, 01 Jun 2030 13:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/event/example/</guid>
      <description>&lt;div class=&#34;flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900&#34;&gt;
&lt;span class=&#34;pr-3 pt-1 text-primary-600 dark:text-primary-300&#34;&gt;
  &lt;svg height=&#34;24&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;1.5&#34; d=&#34;m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z&#34;/&gt;&lt;/svg&gt;
&lt;/span&gt;
  &lt;span class=&#34;dark:text-neutral-300&#34;&gt;Click on the &lt;strong&gt;Slides&lt;/strong&gt; button above to view the built-in slides feature.&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Slides can be added in a few ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Create&lt;/strong&gt; slides using Hugo Blox Builder&amp;rsquo;s &lt;a href=&#34;https://docs.hugoblox.com/reference/content-types/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;em&gt;Slides&lt;/em&gt;&lt;/a&gt; feature and link using &lt;code&gt;slides&lt;/code&gt; parameter in the front matter of the talk file&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Upload&lt;/strong&gt; an existing slide deck to &lt;code&gt;static/&lt;/code&gt; and link using &lt;code&gt;url_slides&lt;/code&gt; parameter in the front matter of the talk file&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Embed&lt;/strong&gt; your slides (e.g. Google Slides) or presentation video on this page using &lt;a href=&#34;https://docs.hugoblox.com/reference/markdown/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;shortcodes&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Further event details, including &lt;a href=&#34;https://docs.hugoblox.com/reference/markdown/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;page elements&lt;/a&gt; such as image galleries, can be added to the body of this page.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>My Week</title>
      <link>https://gpbaranov.github.io/en/post/05/</link>
      <pubDate>Wed, 30 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/post/05/</guid>
      <description>&lt;h2 id=&#34;-weekly-summary&#34;&gt;📚 Weekly Summary&lt;/h2&gt;
&lt;p&gt;The week was productive and varied. Here&amp;rsquo;s what I managed to do:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🧪 Completed a lab project on modeling — had to wrestle with equations, but the result turned out surprisingly good.&lt;/li&gt;
&lt;li&gt;💻 Practiced writing multithreaded code in C++ — started to grasp thread synchronization more clearly.&lt;/li&gt;
&lt;li&gt;📊 Learned the basics of data visualization in Python using Seaborn — the graphs are now much more insightful.&lt;/li&gt;
&lt;li&gt;📝 Drafted the structure for my term paper — ready to move on to implementation with confidence.&lt;/li&gt;
&lt;li&gt;🎓 Attended a student seminar — listened to an insightful talk on distributed computing.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I’ve gained more knowledge — and even more motivation. A week well spent!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Why It&#39;s Important to Study Algorithms</title>
      <link>https://gpbaranov.github.io/en/publication/05/</link>
      <pubDate>Tue, 29 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/publication/05/</guid>
      <description>&lt;h1 id=&#34;-why-its-important-to-study-algorithms&#34;&gt;🤖 Why It&amp;rsquo;s Important to Study Algorithms&lt;/h1&gt;
&lt;p&gt;Algorithms are not just the &amp;ldquo;scary&amp;rdquo; part of a computer science course. They are the foundation of effective programming. Without them, you can write code — but not &lt;strong&gt;fast, scalable, and reliable&lt;/strong&gt; code.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-what-do-algorithms-give-you&#34;&gt;🧩 What Do Algorithms Give You?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Optimization&lt;/strong&gt;&lt;br&gt;
A good algorithm can speed up task execution tenfold. Why wait 10 seconds when you can get the answer in 0.1?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Versatility&lt;/strong&gt;&lt;br&gt;
Understanding algorithms helps you solve problems in many domains — from graph processing to image analysis.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Career Growth&lt;/strong&gt;&lt;br&gt;
Algorithms are the core of technical interviews at major tech companies. Theory + practice = confidence during interviews.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-what-should-you-learn&#34;&gt;📚 What Should You Learn?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Sorting and searching algorithms&lt;/li&gt;
&lt;li&gt;Recursion and dynamic programming&lt;/li&gt;
&lt;li&gt;Graph algorithms (DFS, BFS, Dijkstra, A*)&lt;/li&gt;
&lt;li&gt;Data structures: lists, trees, hash tables, heaps&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-conclusion&#34;&gt;🚀 Conclusion&lt;/h2&gt;
&lt;p&gt;Algorithms are the language computers &amp;ldquo;think&amp;rdquo; in. The better you understand them, the stronger you become as a developer. It&amp;rsquo;s not about memorization — it&amp;rsquo;s about &lt;strong&gt;thinking and structured problem-solving&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Learn them, practice them, visualize them — and your code will dramatically improve!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Completing the Introduction to Linux Course</title>
      <link>https://gpbaranov.github.io/en/project/linux-basic-course/</link>
      <pubDate>Wed, 23 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/project/linux-basic-course/</guid>
      <description>&lt;h1 id=&#34;-linux-course-from-beginner-to-confident-user&#34;&gt;🐧 Linux Course: From Beginner to Confident User&lt;/h1&gt;
&lt;p&gt;This week I completed a course on the fundamentals of the &lt;strong&gt;Linux&lt;/strong&gt; operating system. Here&amp;rsquo;s what I learned and my overall impressions.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-where-did-it-start&#34;&gt;🚀 Where Did It Start?&lt;/h2&gt;
&lt;p&gt;The course was designed for &lt;strong&gt;absolute beginners&lt;/strong&gt;, and that was clear from the start. We began with the &lt;strong&gt;installation of Linux&lt;/strong&gt;, and no prior setup was needed — everything was explained step by step, clearly and accessibly.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-graphical-interface-nothing-to-fear&#34;&gt;🖥 Graphical Interface: Nothing to Fear&lt;/h2&gt;
&lt;p&gt;The first introduction was through the &lt;strong&gt;graphical interface&lt;/strong&gt; — quite similar to the familiar Windows or macOS environments. The key was learning not to fear the new system.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-command-line-from-skepticism-to-admiration&#34;&gt;💻 Command Line: From Skepticism to Admiration&lt;/h2&gt;
&lt;p&gt;At first, using the terminal felt difficult. But gradually I learned:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;how to navigate files,&lt;/li&gt;
&lt;li&gt;how to launch programs,&lt;/li&gt;
&lt;li&gt;how to use powerful commands,&lt;br&gt;
and why the &lt;strong&gt;CLI&lt;/strong&gt; isn’t scary — it&amp;rsquo;s &lt;strong&gt;efficient and powerful&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-working-with-a-remote-server&#34;&gt;🌐 Working with a Remote Server&lt;/h2&gt;
&lt;p&gt;The next part focused on connecting to &lt;strong&gt;remote servers&lt;/strong&gt;. We learned how to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;connect via SSH,&lt;/li&gt;
&lt;li&gt;run programs remotely,&lt;/li&gt;
&lt;li&gt;copy output back to our local machines.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-advanced-topics&#34;&gt;🛠 Advanced Topics&lt;/h2&gt;
&lt;p&gt;The final section of the course covered more advanced concepts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;writing &lt;strong&gt;bash scripts&lt;/strong&gt;,&lt;/li&gt;
&lt;li&gt;mastering the &lt;strong&gt;vim&lt;/strong&gt; text editor,&lt;/li&gt;
&lt;li&gt;automating everyday tasks.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-practice-and-knowledge-checks&#34;&gt;📋 Practice and Knowledge Checks&lt;/h2&gt;
&lt;p&gt;Throughout the course, there were plenty of &lt;strong&gt;tests and hands-on exercises&lt;/strong&gt;. I especially enjoyed the bash scripting tasks — great for boosting logical thinking and attention to detail.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-certificate&#34;&gt;🎓 Certificate&lt;/h2&gt;
&lt;p&gt;The course is complete, and I’ve received my &lt;a href=&#34;https://stepik.org/cert/2833767&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;certificate of completion&lt;/a&gt; 🎉&lt;/p&gt;
&lt;p&gt;Highly recommended for anyone who wants to feel confident in Linux — whether you&amp;rsquo;re a beginner developer or just a curious learner.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>My Week</title>
      <link>https://gpbaranov.github.io/en/post/04/</link>
      <pubDate>Fri, 11 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/post/04/</guid>
      <description>&lt;h2 id=&#34;-what-got-done-this-week&#34;&gt;🗓 What Got Done This Week&lt;/h2&gt;
&lt;p&gt;This week was productive — I really felt how important it is to balance theory and practice.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Finished a graph visualization project in Python using the NetworkX library. Surprisingly flexible, especially when combined with Matplotlib.&lt;/li&gt;
&lt;li&gt;Learned core Git operations at the command line level. Creating branches, resolving conflicts, pull requests — everything makes much more sense now.&lt;/li&gt;
&lt;li&gt;Within the algorithms course, explored optimization methods on graphs. Seeing Dijkstra’s algorithm applied to real problems makes it feel far less abstract.&lt;/li&gt;
&lt;li&gt;Started gathering materials for my mini-research project on &amp;ldquo;parallel computing and its applications in big data processing.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In short: I’ve gained more knowledge — and even more questions. And that’s probably the best outcome.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Scientific Programming</title>
      <link>https://gpbaranov.github.io/en/publication/04/</link>
      <pubDate>Fri, 11 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/publication/04/</guid>
      <description>&lt;h2 id=&#34;-scientific-programming-languages-worth-knowing&#34;&gt;🧠 Scientific Programming: Languages Worth Knowing&lt;/h2&gt;
&lt;p&gt;Scientific programming isn&amp;rsquo;t about flashy UIs or design. It&amp;rsquo;s about computation, optimization, data processing, and scalability. From a computer science perspective, here are several languages that truly stand out.&lt;/p&gt;
&lt;h3 id=&#34;-python--the-undisputed-leader&#34;&gt;🐍 Python — The Undisputed Leader&lt;/h3&gt;
&lt;p&gt;Python has become the de facto standard in the scientific world. It&amp;rsquo;s easy to use, readable, and incredibly extensible. Libraries like NumPy, SciPy, Pandas, Matplotlib, TensorFlow, and PyTorch make it a universal tool for data analysis, machine learning, and mathematical modeling. Plus, it has a huge user base and excellent documentation.&lt;/p&gt;
&lt;h3 id=&#34;-matlab--a-great-tool-with-some-caveats&#34;&gt;🧮 MATLAB — A Great Tool with Some Caveats&lt;/h3&gt;
&lt;p&gt;MATLAB is still widely used in engineering and academia, especially in universities. Its strengths lie in matrix operations and built-in functions. The downside is its closed ecosystem and licensing model. That said, it’s a solid option for beginners and for data visualization.&lt;/p&gt;
&lt;h3 id=&#34;-cc--when-performance-matters&#34;&gt;⚙️ C/C++ — When Performance Matters&lt;/h3&gt;
&lt;p&gt;If you need raw performance, C or C++ is the way to go. Whether it’s numerical computing, real-time simulations, or GPU-based tasks — these are practically must-haves. The learning curve is steeper, but you gain insight into what’s happening &amp;ldquo;close to the metal.&amp;rdquo;&lt;/p&gt;
&lt;h3 id=&#34;-julia--fresh-and-promising&#34;&gt;🚀 Julia — Fresh and Promising&lt;/h3&gt;
&lt;p&gt;Julia positions itself as a fast language for scientific computing. And it lives up to the claim: clean syntax, performance close to C, and built-in support for parallelism. However, the community is still small and some libraries are underdeveloped or missing.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&#34;-conclusion&#34;&gt;🔎 Conclusion&lt;/h3&gt;
&lt;p&gt;If you&amp;rsquo;re in computer science and plan to work with data, modeling, or research tasks — here&amp;rsquo;s my advice:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Python&lt;/strong&gt; — for getting started and handling most tasks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;C++&lt;/strong&gt; — to understand low-level optimization.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Julia or Rust&lt;/strong&gt; — if you want something modern and unconventional.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Being able to choose the right language for the task is a skill that always pays off. Scientific programming isn&amp;rsquo;t about sticking to one &amp;ldquo;favorite&amp;rdquo; language — it’s about adaptability and the smart use of available tools.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Scientist’s Website with Hugo Academic</title>
      <link>https://gpbaranov.github.io/en/project/hugo/</link>
      <pubDate>Fri, 11 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/project/hugo/</guid>
      <description>&lt;h1 id=&#34;scientists-website-with-hugo-academic-when-science-meets-technology&#34;&gt;Scientist’s Website with Hugo Academic: When Science Meets Technology&lt;/h1&gt;
&lt;h2 id=&#34;why-does-every-researcher-need-a-website-today&#34;&gt;Why Does Every Researcher Need a Website Today?&lt;/h2&gt;
&lt;p&gt;The internet has become the main channel of scientific communication. Presentations, papers, projects, courses — people search for and find all of this online. In this context, a personal website is no longer a luxury — it’s a part of your academic identity, almost like journal publications or conference participation.&lt;/p&gt;
&lt;p&gt;And this is where &lt;strong&gt;Hugo Academic&lt;/strong&gt; comes into play — not just a theme, but a whole ecosystem for building a stylish and functional academic website.&lt;/p&gt;
&lt;h2 id=&#34;what-is-hugo-academic-and-why-is-it-convenient&#34;&gt;What Is Hugo Academic and Why Is It Convenient?&lt;/h2&gt;
&lt;p&gt;Hugo Academic is built on the Hugo static site generator. This means your website will be fast, reliable, and won&amp;rsquo;t require servers or databases. All you need are text files and a bit of structure. The result is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A modern, responsive, and professional-looking website.&lt;/li&gt;
&lt;li&gt;A flexible structure — from publications and projects to courses and CVs.&lt;/li&gt;
&lt;li&gt;Easy updates — everything is edited as plain text.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Plus, the theme is actively maintained and developed, so you’re not left alone with the documentation.&lt;/p&gt;
&lt;h2 id=&#34;how-can-you-use-the-website&#34;&gt;How Can You Use the Website?&lt;/h2&gt;
&lt;p&gt;Hugo Academic is tailored to the real needs of researchers. Here’s how you can customize it:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Publications&lt;/strong&gt;: Format journal articles, books, and preprints, and add source links or PDFs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Research&lt;/strong&gt;: Share project descriptions, methodologies, and results.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Teaching&lt;/strong&gt;: Create course pages, upload schedules, materials, and assignments.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;News and Notes&lt;/strong&gt;: Post about conferences, share insights, or write scientific blog-style reviews.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CV&lt;/strong&gt;: Keep your entire professional development in one place, always up to date.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;in-summary&#34;&gt;In Summary&lt;/h2&gt;
&lt;p&gt;A website powered by Hugo Academic is a way to talk about your research informally, accessibly, and professionally. It’s not just a portfolio — it’s a tool for self-identification within the academic community. The simplicity of the technology combines with a wealth of features, and the final result looks solid and modern.&lt;/p&gt;
&lt;p&gt;A website that works for you — that’s what Hugo Academic is all about.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>How to Create a Scientific Presentation</title>
      <link>https://gpbaranov.github.io/en/publication/03/</link>
      <pubDate>Sun, 30 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/publication/03/</guid>
      <description>&lt;h1 id=&#34;-guide-how-to-create-a-proper-scientific-presentation-not-just-a-bunch-of-slides&#34;&gt;🧑‍💻 Guide: How to Create a Proper Scientific Presentation (Not Just a Bunch of Slides)&lt;/h1&gt;
&lt;p&gt;If you need to prepare a &lt;strong&gt;scientific presentation&lt;/strong&gt; — for a class, a project defense, or a conference — simply pasting text from your report into PowerPoint won’t cut it anymore.&lt;/p&gt;
&lt;p&gt;Here’s a basic but effective structure that will help you stay within time limits and clearly deliver your message to the audience.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-1-presentation-structure&#34;&gt;🧱 1. Presentation Structure&lt;/h2&gt;
&lt;h3 id=&#34;-slide-1--title-slide&#34;&gt;🔹 Slide 1 — Title Slide&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Project title (the shorter and clearer — the better).&lt;/li&gt;
&lt;li&gt;Full name, field of study, supervisor (if needed).&lt;/li&gt;
&lt;li&gt;Date/event (e.g., “IT Department Conference,” “Project Pre-Defense”).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;-slide-2--relevance&#34;&gt;🔹 Slide 2 — Relevance&lt;/h3&gt;
&lt;p&gt;Why is the topic important? Where is it applied? What problems does it solve? Just one slide — ideally two short paragraphs + an illustration or diagram.&lt;/p&gt;
&lt;h3 id=&#34;-slide-3--goal-and-objectives&#34;&gt;🔹 Slide 3 — Goal and Objectives&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Be clear: “The goal is to develop…”&lt;/li&gt;
&lt;li&gt;And the tasks: “1. Research…, 2. Implement…, 3. Test…”&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;-slides-46--main-part&#34;&gt;🔹 Slides 4–6 — Main Part&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Briefly explain methods, algorithms, or system architecture.&lt;/li&gt;
&lt;li&gt;You can insert a diagram or code snippet (don’t overload with text).&lt;/li&gt;
&lt;li&gt;Show &lt;strong&gt;what you did&lt;/strong&gt;, not just what you read about.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;-slides-78--results&#34;&gt;🔹 Slides 7–8 — Results&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tables, graphs, screenshots.&lt;/li&gt;
&lt;li&gt;Brief analysis: what worked, what’s effective.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;-final-slide--conclusion&#34;&gt;🔹 Final Slide — Conclusion&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;What was achieved?&lt;/li&gt;
&lt;li&gt;What are the limitations?&lt;/li&gt;
&lt;li&gt;What could be improved?&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-2-design-minimalism-wins&#34;&gt;🛠 2. Design: Minimalism Wins&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Color palette&lt;/strong&gt; — 2–3 colors, don’t overdo it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Font&lt;/strong&gt; — easy to read (at least 18 pt).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Graphics&lt;/strong&gt; — diagrams and visuals over plain text.&lt;/li&gt;
&lt;li&gt;Don’t fear “white space” — less text, more clarity.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-3-content--copy-paste&#34;&gt;💡 3. Content ≠ Copy-Paste&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Don’t paste paragraphs from your report. Adapt them into “speaking points” — short and to the point.&lt;/li&gt;
&lt;li&gt;One slide = one idea. Keep it lean.&lt;/li&gt;
&lt;li&gt;Visualize data: charts are better than tables.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-4-presentation-tips&#34;&gt;🗣 4. Presentation Tips&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Rehearse at least once. Use a timer.&lt;/li&gt;
&lt;li&gt;Speak in your own words — don’t read off the screen.&lt;/li&gt;
&lt;li&gt;Know what’s on every slide and why it’s there.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-conclusion&#34;&gt;✅ Conclusion&lt;/h2&gt;
&lt;p&gt;A good scientific presentation clearly shows &lt;strong&gt;what you did, why, and how it works&lt;/strong&gt;. Everything else — style, visuals, special effects — is secondary.&lt;/p&gt;
&lt;p&gt;Start with logic, then move on to design. It always works.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>My Week</title>
      <link>https://gpbaranov.github.io/en/post/03/</link>
      <pubDate>Sun, 30 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/post/03/</guid>
      <description>&lt;h1 id=&#34;-weekly-summary--brief-and-to-the-point&#34;&gt;📍 Weekly Summary — Brief and to the Point&lt;/h1&gt;
&lt;p&gt;The week was quite intense, but not overwhelming. Here are the main highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🔄 We explored sorting algorithms — compared efficiency, calculated complexity, and tested them on real arrays.&lt;/li&gt;
&lt;li&gt;⚙️ In our OOP practice, we wrote our own classes with operator overloading — finally starting to see why it matters beyond textbooks.&lt;/li&gt;
&lt;li&gt;💬 Got our first course project topics — time to start defining the tasks and thinking about the architecture.&lt;/li&gt;
&lt;li&gt;🧠 Took part in a mini-discussion on neural networks — not too deep, but it definitely sparked more interest.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We’re gradually reaching the point where there&amp;rsquo;s enough knowledge to make conscious decisions in code. That feels good.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Markup Languages Introduction to LaTeX</title>
      <link>https://gpbaranov.github.io/en/publication/02/</link>
      <pubDate>Tue, 18 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/publication/02/</guid>
      <description>&lt;h1 id=&#34;markup-languages-introduction-to-latex&#34;&gt;Markup Languages: Introduction to LaTeX&lt;/h1&gt;
&lt;h2 id=&#34;what-are-markup-languages&#34;&gt;What Are Markup Languages?&lt;/h2&gt;
&lt;p&gt;Markup languages are designed to structure and format text. They are used in web development, technical documentation, academic writing, and even everyday note-taking.&lt;/p&gt;
&lt;p&gt;Some popular markup languages include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;HTML&lt;/strong&gt; — the foundation of web pages, enabling the creation of structured documents with multimedia content.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Markdown&lt;/strong&gt; — a convenient and lightweight language for writing documentation, blogs, and notes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LaTeX&lt;/strong&gt; — a powerful typesetting system especially popular among scientists and engineers.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;what-makes-latex-special&#34;&gt;What Makes LaTeX Special?&lt;/h2&gt;
&lt;p&gt;LaTeX is more than just a markup language — it&amp;rsquo;s a full document preparation system. Unlike traditional text editors, it follows a declarative approach: the author defines the document&amp;rsquo;s structure, and LaTeX takes care of the formatting.&lt;/p&gt;
&lt;p&gt;Key advantages of LaTeX:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Perfect typography&lt;/strong&gt;. Documents look professional with minimal effort.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Advanced mathematical formula support&lt;/strong&gt;. This makes it the standard in the scientific community.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flexibility and modularity&lt;/strong&gt;. You can use packages to extend functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automated formatting&lt;/strong&gt;. Headings, lists, bibliographies, references, and tables of contents are generated automatically.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;where-is-latex-used&#34;&gt;Where Is LaTeX Used?&lt;/h2&gt;
&lt;p&gt;LaTeX is widely used in scientific and technical fields:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For writing theses and term papers.&lt;/li&gt;
&lt;li&gt;In academic articles and books.&lt;/li&gt;
&lt;li&gt;In technical documentation and presentations.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Although LaTeX has a learning curve, its capabilities make it an indispensable tool when precision and quality typesetting matter.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>My Week</title>
      <link>https://gpbaranov.github.io/en/post/02/</link>
      <pubDate>Tue, 18 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/post/02/</guid>
      <description>&lt;h1 id=&#34;academic-week-summary&#34;&gt;Academic Week Summary&lt;/h1&gt;
&lt;p&gt;Another week is behind us! We worked through algorithms and data structures, delved into Python fundamentals, and got familiar with the principles of operating systems.&lt;/p&gt;
&lt;p&gt;The topic that impressed me most was multithreading — turns out parallel computing is used almost everywhere. Now I really want to try it in practice.&lt;/p&gt;
&lt;p&gt;How’s your studying going? Was there anything particularly challenging or exciting? Feel free to share!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>My Week</title>
      <link>https://gpbaranov.github.io/en/post/01/</link>
      <pubDate>Fri, 07 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/post/01/</guid>
      <description>&lt;h2 id=&#34;-weekly-summary&#34;&gt;📅 Weekly Summary&lt;/h2&gt;
&lt;p&gt;This week was eventful! Here are a few key highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🎓 Got the hang of &lt;strong&gt;recursive algorithms&lt;/strong&gt; – turned out easier than it seemed at first.&lt;/li&gt;
&lt;li&gt;🔬 Broke the experiment during the physics lab, but at least we learned what &lt;em&gt;not&lt;/em&gt; to do.&lt;/li&gt;
&lt;li&gt;🔄 Finally understood how &lt;strong&gt;closures&lt;/strong&gt; work in programming. Now the code looks cleaner!&lt;/li&gt;
&lt;li&gt;📖 Started reading a book on &lt;strong&gt;programming paradigms&lt;/strong&gt; – it’s mind-bending, but fascinating.&lt;/li&gt;
&lt;li&gt;🏃‍♂️ Broke out of the &amp;ldquo;study-home&amp;rdquo; loop and went for a walk – nature really helps reboot.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;How was your week? Share in the comments! 😊&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Version Control</title>
      <link>https://gpbaranov.github.io/en/publication/01/</link>
      <pubDate>Fri, 07 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/publication/01/</guid>
      <description>&lt;h1 id=&#34;-version-control-git&#34;&gt;🔄 Version Control. Git&lt;/h1&gt;
&lt;h2 id=&#34;what-is-version-control&#34;&gt;What Is Version Control?&lt;/h2&gt;
&lt;p&gt;Version control is the process of tracking and managing changes to code. It’s especially important for teamwork, when multiple developers are making edits to the same project.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why is it important?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;✅ Allows you to roll back to a previous version of the code&lt;/li&gt;
&lt;li&gt;✅ Helps track changes and their authors&lt;/li&gt;
&lt;li&gt;✅ Makes collaborative development easier&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;git--the-main-version-control-tool&#34;&gt;Git – The Main Version Control Tool&lt;/h2&gt;
&lt;p&gt;Git is the most popular distributed version control system (VCS). It’s used by developers around the world and powers platforms like GitHub, GitLab, and Bitbucket.&lt;/p&gt;
&lt;h3 id=&#34;-core-git-concepts&#34;&gt;🔹 Core Git Concepts&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Local and Remote Repositories&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Git stores all changes in a &lt;strong&gt;local repository&lt;/strong&gt; on your machine.&lt;/li&gt;
&lt;li&gt;The repository can be synchronized with a &lt;strong&gt;remote server&lt;/strong&gt;, such as GitHub.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Commits and Change History&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;commit&lt;/strong&gt; is a saved snapshot of changes in the project history.&lt;/li&gt;
&lt;li&gt;Each commit has a unique &lt;strong&gt;hash&lt;/strong&gt; (identifier) to easily track edits.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Branching and Merging&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Git allows you to create &lt;strong&gt;branches&lt;/strong&gt; to work on new features without breaking the main code.&lt;/li&gt;
&lt;li&gt;Once finished, the branch can be &lt;strong&gt;merged&lt;/strong&gt; into the main one.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Conflict Resolution&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If two developers modify the same file, a &lt;strong&gt;conflict&lt;/strong&gt; may occur.&lt;/li&gt;
&lt;li&gt;Git allows you to manually choose which changes to keep.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Team Collaboration&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Developers make changes in &lt;strong&gt;their own branches&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;After review, changes are &lt;strong&gt;merged&lt;/strong&gt; into the main branch.&lt;/li&gt;
&lt;li&gt;This prevents chaos and improves quality control.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;why-is-git-better-than-just-copying-files&#34;&gt;Why Is Git Better Than Just Copying Files?&lt;/h2&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Storage Method&lt;/th&gt;
          &lt;th&gt;Version Control&lt;/th&gt;
          &lt;th&gt;Rollback Capability&lt;/th&gt;
          &lt;th&gt;Team Collaboration&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Simple file copying&lt;/td&gt;
          &lt;td&gt;❌ No&lt;/td&gt;
          &lt;td&gt;❌ No&lt;/td&gt;
          &lt;td&gt;❌ No&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Git&lt;/td&gt;
          &lt;td&gt;✅ Yes&lt;/td&gt;
          &lt;td&gt;✅ Yes&lt;/td&gt;
          &lt;td&gt;✅ Yes&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;conclusion&#34;&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Git is a powerful tool for managing code versions. If you’re developing software, learning Git is a must-have skill!&lt;/p&gt;
&lt;p&gt;🚀 How do you use Git? Share in the comments!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Projects</title>
      <link>https://gpbaranov.github.io/en/projects/</link>
      <pubDate>Sun, 19 May 2024 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/projects/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Experience</title>
      <link>https://gpbaranov.github.io/en/experience/</link>
      <pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/experience/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Learn JavaScript</title>
      <link>https://gpbaranov.github.io/en/teaching/js/</link>
      <pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://gpbaranov.github.io/en/teaching/js/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://hugoblox.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Hugo Blox Builder&lt;/a&gt; is designed to give technical content creators a seamless experience. You can focus on the content and the Hugo Blox Builder which this template is built upon handles the rest.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Embed videos, podcasts, code, LaTeX math, and even test students!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On this page, you&amp;rsquo;ll find some examples of the types of technical content that can be rendered with Hugo Blox.&lt;/p&gt;
&lt;h2 id=&#34;video&#34;&gt;Video&lt;/h2&gt;
&lt;p&gt;Teach your course by sharing videos with your students. Choose from one of the following approaches:&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/D2vj0WcvH5c?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Youtube&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{{&amp;lt; youtube w7Ft2ymGmfc &amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Bilibili&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{{&amp;lt; bilibili id=&amp;quot;BV1WV4y1r7DF&amp;quot; &amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Video file&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Videos may be added to a page by either placing them in your &lt;code&gt;assets/media/&lt;/code&gt; media library or in your &lt;a href=&#34;https://gohugo.io/content-management/page-bundles/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;page&amp;rsquo;s folder&lt;/a&gt;, and then embedding them with the &lt;em&gt;video&lt;/em&gt; shortcode:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{{&amp;lt; video src=&amp;quot;my_video.mp4&amp;quot; controls=&amp;quot;yes&amp;quot; &amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;podcast&#34;&gt;Podcast&lt;/h2&gt;
&lt;p&gt;You can add a podcast or music to a page by placing the MP3 file in the page&amp;rsquo;s folder or the media library folder and then embedding the audio on your page with the &lt;em&gt;audio&lt;/em&gt; shortcode:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{{&amp;lt; audio src=&amp;quot;ambient-piano.mp3&amp;quot; &amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Try it out:&lt;/p&gt;








  








&lt;audio controls &gt;
  &lt;source src=&#34;ambient-piano.mp3&#34; type=&#34;audio/mpeg&#34;&gt;
&lt;/audio&gt;

&lt;h2 id=&#34;test-students&#34;&gt;Test students&lt;/h2&gt;
&lt;p&gt;Provide a simple yet fun self-assessment by revealing the solutions to challenges with the &lt;code&gt;spoiler&lt;/code&gt; shortcode:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;spoiler&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;text&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;👉 Click to view the solution&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;You found me!
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spoiler&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;
&lt;details class=&#34;spoiler &#34;  id=&#34;spoiler-2&#34;&gt;
  &lt;summary class=&#34;cursor-pointer&#34;&gt;👉 Click to view the solution&lt;/summary&gt;
  &lt;div class=&#34;rounded-lg bg-neutral-50 dark:bg-neutral-800 p-2&#34;&gt;
    You found me 🎉
  &lt;/div&gt;
&lt;/details&gt;
&lt;h2 id=&#34;math&#34;&gt;Math&lt;/h2&gt;
&lt;p&gt;Hugo Blox Builder supports a Markdown extension for $\LaTeX$ math. You can enable this feature by toggling the &lt;code&gt;math&lt;/code&gt; option in your &lt;code&gt;config/_default/params.yaml&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;To render &lt;em&gt;inline&lt;/em&gt; or &lt;em&gt;block&lt;/em&gt; math, wrap your LaTeX math with &lt;code&gt;{{&amp;lt; math &amp;gt;}}$...${{&amp;lt; /math &amp;gt;}}&lt;/code&gt; or &lt;code&gt;{{&amp;lt; math &amp;gt;}}$$...$${{&amp;lt; /math &amp;gt;}}&lt;/code&gt;, respectively.&lt;/p&gt;
&lt;div class=&#34;flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900&#34;&gt;
&lt;span class=&#34;pr-3 pt-1 text-primary-600 dark:text-primary-300&#34;&gt;
  &lt;svg height=&#34;24&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;1.5&#34; d=&#34;m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z&#34;/&gt;&lt;/svg&gt;
&lt;/span&gt;
  &lt;span class=&#34;dark:text-neutral-300&#34;&gt;We wrap the LaTeX math in the Hugo Blox &lt;em&gt;math&lt;/em&gt; shortcode to prevent Hugo rendering our math as Markdown.&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Example &lt;strong&gt;math block&lt;/strong&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-latex&#34; data-lang=&#34;latex&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;{{&lt;/span&gt;&amp;lt; math &amp;gt;&lt;span class=&#34;nb&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;sb&#34;&gt;$$&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\gamma&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;_{n} &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\frac&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{ &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\left&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; | &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\left&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\mathbf&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; x_{n} &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\mathbf&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; x_{n&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;} &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\right&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;^T &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\left&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\nabla&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; F &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\mathbf&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; x_{n}&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\nabla&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; F &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\mathbf&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; x_{n&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\right&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\right&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; |}{&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\left&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\|\nabla&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; F&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\mathbf&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{x}_{n}&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\nabla&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; F&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\mathbf&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{x}_{n&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\right&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\|&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;^&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$$&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;{{&lt;/span&gt;&amp;lt; /math &amp;gt;&lt;span class=&#34;nb&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;

$$\gamma_{n} = \frac{ \left | \left (\mathbf x_{n} - \mathbf x_{n-1} \right )^T \left [\nabla F (\mathbf x_{n}) - \nabla F (\mathbf x_{n-1}) \right ] \right |}{\left \|\nabla F(\mathbf{x}_{n}) - \nabla F(\mathbf{x}_{n-1}) \right \|^2}$$


&lt;p&gt;Example &lt;strong&gt;inline math&lt;/strong&gt; &lt;code&gt;{{&amp;lt; math &amp;gt;}}$\nabla F(\mathbf{x}_{n})${{&amp;lt; /math &amp;gt;}}&lt;/code&gt; renders as $\nabla F(\mathbf{x}_{n})$
.&lt;/p&gt;
&lt;p&gt;Example &lt;strong&gt;multi-line math&lt;/strong&gt; using the math linebreak (&lt;code&gt;\\&lt;/code&gt;):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-latex&#34; data-lang=&#34;latex&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;{{&lt;/span&gt;&amp;lt; math &amp;gt;&lt;span class=&#34;nb&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;sb&#34;&gt;$$&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;f&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;k;p_{&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;}^{&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\begin&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{cases}p_{&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;}^{&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;} &amp;amp; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\text&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{if }k&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;, &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\\&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;p_{&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;}^{&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;} &amp;amp; &lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\text&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{if }k&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;\end&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{cases}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$$&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;{{&lt;/span&gt;&amp;lt; /math &amp;gt;&lt;span class=&#34;nb&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;


$$
f(k;p_{0}^{*}) = \begin{cases}p_{0}^{*} &amp; \text{if }k=1, \\
1-p_{0}^{*} &amp; \text{if }k=0.\end{cases}
$$



&lt;h2 id=&#34;code&#34;&gt;Code&lt;/h2&gt;
&lt;p&gt;Hugo Blox Builder utilises Hugo&amp;rsquo;s Markdown extension for highlighting code syntax. The code theme can be selected in the &lt;code&gt;config/_default/params.yaml&lt;/code&gt; file.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```python
import pandas as pd
data = pd.read_csv(&amp;quot;data.csv&amp;quot;)
data.head()
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;pandas&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;pd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;data&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pd&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;read_csv&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;data.csv&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;data&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;head&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;inline-images&#34;&gt;Inline Images&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-go&#34; data-lang=&#34;go&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{{&amp;lt;&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;icon&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;python&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;&amp;gt;}}&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;Python&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;
&lt;p&gt;
  &lt;span class=&#34;inline-block  pr-1&#34;&gt;
    &lt;svg style=&#34;height: 1em; transform: translateY(0.1em);&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; height=&#34;1em&#34; viewBox=&#34;0 0 448 512&#34; fill=&#34;currentColor&#34;&gt;&lt;path d=&#34;M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z&#34;/&gt;&lt;/svg&gt;
  &lt;/span&gt; Python&lt;/p&gt;
&lt;h2 id=&#34;did-you-find-this-page-helpful-consider-sharing-it-&#34;&gt;Did you find this page helpful? Consider sharing it 🙌&lt;/h2&gt;
</description>
    </item>
    
  </channel>
</rss>
