<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>C# on ІТ Дранік</title><link>http://itdranik.com/be/tags/c%23/</link><description>Recent content in C# on ІТ Дранік</description><generator>Hugo -- 0.152.2</generator><language>be</language><copyright>Yauheni Shybeka</copyright><lastBuildDate>Mon, 05 Apr 2021 06:30:00 +0000</lastBuildDate><atom:link href="http://itdranik.com/be/tags/c%23/index.xml" rel="self" type="application/rss+xml"/><item><title>Тэорыя гульняў: Minimax на C#</title><link>http://itdranik.com/be/post/game-theory-minimax/</link><pubDate>Mon, 05 Apr 2021 06:30:00 +0000</pubDate><guid isPermaLink="false">http://itdranik.com/be/post/game-theory-minimax/</guid><description>&lt;p&gt;Прахалодны вечар сакавіка пагрузіў горад у звычайную цемру. Вулічны шум практычна сышоў на нішто. І толькі лёгкі вясновы дождж рытмічна стукаў у акно старэйшага распрацоўшчыка Васіля. Гукі дажджу прыемна супакойвалі, асабліва пасля нервовага працоўнага дня. Васіль мацней захінуўся ў цёплую коўдру. Сёння ён цвёрда вырашыў легчы спаць крыху раней, і здавалася, усё спрыяла яму ў гэтым пачынанні.&lt;/p&gt;
&lt;p&gt;— Тук-тук, тук-тук. Нібыта барабаншчык! Ці не, як быццам хтосьці ў офісе стукае па клавіятуры. Цікава, калі яны зноў адкрыюцца?&lt;/p&gt;</description></item><item><title>Папулярныя алгарытмы кэшавання: LFU кэш</title><link>http://itdranik.com/be/post/caching-lfu-algorithm/</link><pubDate>Sat, 28 Mar 2020 19:00:25 +0000</pubDate><guid isPermaLink="false">http://itdranik.com/be/post/caching-lfu-algorithm/</guid><description>&lt;p&gt;Прывітанне, паважаны чытач!&lt;/p&gt;
&lt;p&gt;Сённяшні пост я б хацеў пачаць са стандартнага пытання на сумоўі: &amp;ldquo;Якімі дасягненнямі на працы ты асабліва ганарышся?&amp;rdquo; Гэтае пытанне можа здзівіць ці нават абразіць, бо сёння аказваецца недастаткова проста добра выконваць свае абавязкі, гэтым трэба абавязкова ганарыцца. Але не дай інтэрв&amp;rsquo;юеру цябе заспець знянацку. Калі памяшканне прасторнае, то ў гэты момант лепш нават ўстаць з крэсла, твой монаспектакль павінен запальваць агонь у вачах. Абгарнуў на днях метад у &lt;code&gt;try / catch&lt;/code&gt;? Не саромейся - ты ўжо асцярог кампанію ад выключнай сітуацыі! Месяц таму выправіў чарговы баг? Гэта было не проста выпраўленне, гэта было выратаванне кампаніі ад патэнцыйнага банкруцтва! І тут галоўнае не перастарацца, бо інтэрв&amp;rsquo;юер хутчэй за ўсё таксама часта наведвае сумоўя, і ўжо не раз &amp;ldquo;ратаваў кампанію ад банкруцтва&amp;rdquo;. А лепш, вядома, загадзя падрыхтавацца да гэтага пытання.&lt;/p&gt;</description></item><item><title>Папулярныя алгарытмы кэшавання: LRU кэш</title><link>http://itdranik.com/be/post/caching-lru-algorithm/</link><pubDate>Sun, 22 Mar 2020 19:15:19 +0000</pubDate><guid isPermaLink="false">http://itdranik.com/be/post/caching-lru-algorithm/</guid><description>&lt;p&gt;Прывітанне, паважаны чытач!&lt;/p&gt;
&lt;p&gt;Тэхнічнае сумоўе - гэта працэс рашэння цікавых алгарытмічных задач, якія хутчэй за ўсё не спатрэбяцца ні табе, ні твайму інтэрв&amp;rsquo;юеру ў прафесійнай кар&amp;rsquo;еры, акрамя як на наступным тэхнічным сумоўі. І тым не менш такія задачы вельмі папулярныя на сумоўях, таму што дазваляюць ацаніць навыкі кандыдата ў пошуку абмежаванняў, прасачыць за яго працэсам абдумвання, а таксама замерыць хуткасць набору цыклаў &lt;strong&gt;for&lt;/strong&gt; у нататніку. Адным з тыпаў папулярных задач з&amp;rsquo;яўляюцца задачы на рэалізацыю кэша.&lt;/p&gt;</description></item><item><title>Разбор матэматычных выразаў на C#. Такенізацыя</title><link>http://itdranik.com/be/post/math-expressions-tokenization/</link><pubDate>Sat, 29 Feb 2020 20:00:34 +0000</pubDate><guid isPermaLink="false">http://itdranik.com/be/post/math-expressions-tokenization/</guid><description>&lt;p&gt;Навука пастаянна развіваецца, тэхналогіі імкліва ўрываюцца ў наша жыццё, з&amp;rsquo;яўляюцца новыя інструменты і магчымасці, нязменна толькі адно - пануры выраз твару твайго інтэрв&amp;rsquo;юера. І калі з чытаннем эмоцый інтэрв&amp;rsquo;юера мы разабраліся, то з чытаннем выразаў у нас усё яшчэ ёсць праблемы. Таму ў дадзеным пасце разбяром самую простую тэму ў кантэксце дадзенай задачы - разбіццё зыходнага радка на асобныя токены.&lt;/p&gt;
&lt;p&gt;Як згадвалася ў папярэдніх пастах пра &lt;a class="link" href="http://itdranik.com/be/post/math-expressions-postfix-notation/" &gt;постфіксную натацыю&lt;/a&gt; і &lt;a class="link" href="http://itdranik.com/be/post/math-expressions-shunting-yard-algorithm/" &gt;алгарытм сартавальнай станцыі&lt;/a&gt;, мы маем наступныя віды токенаў:&lt;/p&gt;</description></item><item><title>Разбор матэматычных выразаў на C#. Алгарытм сартавальнай станцыі</title><link>http://itdranik.com/be/post/math-expressions-shunting-yard-algorithm/</link><pubDate>Sat, 22 Feb 2020 08:00:16 +0000</pubDate><guid isPermaLink="false">http://itdranik.com/be/post/math-expressions-shunting-yard-algorithm/</guid><description>&lt;p&gt;Зіма - самая халодная пара года, але нават яна не настолькі халодная, як рэакцыя інтэрв&amp;rsquo;юера на тваю рэалізацыю калькулятара для постфікснай натацыі. Тым не менш у нас няма часу на эмоцыі, таму прыступім да разбору алгарытму сартавальнай станцыі, згаданага ў &lt;a class="link" href="http://itdranik.com/be/post/math-expressions-postfix-notation/" &gt;папярэднім пасце&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Дадзены алгарытм прызначаны для пераўтварэння выразаў з інфікснай натацыі ў постфіксную. У дадзеным артыкуле не будзе прыводзіцца поўны доказ працы дадзенага алгарытму, а толькі дадзены частковыя тлумачэнні, каб зрабіць рэалізацыю больш інтуітыўна зразумелай.&lt;/p&gt;</description></item><item><title>Разбор матэматычных выразаў на C#. Постфіксная натацыя</title><link>http://itdranik.com/be/post/math-expressions-postfix-notation/</link><pubDate>Sat, 15 Feb 2020 08:00:01 +0000</pubDate><guid isPermaLink="false">http://itdranik.com/be/post/math-expressions-postfix-notation/</guid><description>&lt;p&gt;Прывітанне, паважаны чытач!&lt;/p&gt;
&lt;p&gt;Хто ж, як не мы, прапаленыя жыццём і маніторам распрацоўнікі, ведае які супярэчлівы, цяжкі і несправядлівы гэты свет тэхнічных сумоўяў! Хай твае рашэнні запускаюць касмічныя караблі, або твой сэрвіс утрымлівае мільёны запытаў, дасведчаны інтэрв&amp;rsquo;юер заўсёды выведзе цябе на чыстую ваду. Не можаш з ходу ўзгадаць розніцу паміж сартаваннем зліццём і ўстаўкамі, не ведаеш на памяць усе SOLID прынцыпы? О, сябар мой, у адрозненне ад цябе інтэрв&amp;rsquo;юер падрыхтаваўся сур&amp;rsquo;ёзней і яшчэ з раніцы паўтарыў гэтыя важныя тэмы. Твая некампетэнтнасць відавочна. Пераздача!&lt;/p&gt;</description></item></channel></rss>