<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Володимир Обрізан: особистий сайт - 10</title><link href="https://obrizan.com/uk/" rel="alternate"></link><link href="https://obrizan.com/uk/feeds/10.atom.xml" rel="self"></link><id>https://obrizan.com/uk/</id><updated>2016-09-10T10:52:00+03:00</updated><entry><title>Особиста ефективність: календар</title><link href="https://obrizan.com/uk/blog/osobysta-efektyvnist-kalendar/" rel="alternate"></link><published>2016-09-10T10:52:00+03:00</published><updated>2016-09-10T10:52:00+03:00</updated><author><name>Volodymyr Obrizan</name></author><id>tag:obrizan.com,2016-09-10:/uk/blog/osobysta-efektyvnist-kalendar/</id><summary type="html">&lt;p&gt;Часто громадяни цікавляться: як особисто я організовую свою роботу. Для особистої ефективності використовую багато інструментів. Сьогодні поговоримо про календар. &lt;/p&gt;
&lt;p&gt;Минулого разу ми говорили про список завдань: &lt;a href="https://obrizan.com/uk/blog/osobysta-efektyvnist-spysok-zavdan/"&gt;Особиста ефективність: список завдань&lt;/a&gt; Найчастіше завдання у списку завдань не прив’язані до конкретного часу й місця. Тому список завдань не допоможе спланувати час …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Часто громадяни цікавляться: як особисто я організовую свою роботу. Для особистої ефективності використовую багато інструментів. Сьогодні поговоримо про календар. &lt;/p&gt;
&lt;p&gt;Минулого разу ми говорили про список завдань: &lt;a href="https://obrizan.com/uk/blog/osobysta-efektyvnist-spysok-zavdan/"&gt;Особиста ефективність: список завдань&lt;/a&gt; Найчастіше завдання у списку завдань не прив’язані до конкретного часу й місця. Тому список завдань не допоможе спланувати час на день чи тиждень. Для цього використовується календар. У список завдань можна записати завдання "Купити квитки до Києва", "Зібрати валізу в поїздку", але час відправлення поїзда краще внести в календар.&lt;/p&gt;
&lt;p&gt;У мене є два календарі: особистий і робочий. Хоча з досвідом я зрозумів, що достатньо лише одного, тому обидва ці календарі синхронізуються один з одним. &lt;/p&gt;
&lt;p&gt;Як ПЗ я використовую Google Calendar:&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" src="https://obrizan.com/uk/images/livejournal/2016/09/10/lichnaya-effektivnost-kalendar/36844-original-39dca9faa08606da.png"&gt;&lt;/p&gt;
&lt;p&gt;Завдання календаря — показати, що в добі всього 24 години, і тим самим спустити мене з небес на землю. Не вийде за один день зустрітися й провести десяток нарад. Якщо вдається зробити 5-6 — це вже дуже хороший результат. Але зазвичай лише 3-4 зустрічі. &lt;/p&gt;
&lt;p&gt;За допомогою календаря можна планувати зустрічі не лише на тиждень, а й на кілька тижнів, а то й місяців наперед. У мене є знайомі, які не знають, що робитимуть через тиждень. З календарем я знаю, що робитиму через місяць, через два чи три. &lt;/p&gt;
&lt;p&gt;Google Calendar синхронізується з iPhone. За 10 хвилин до події в календарі iPhone починає вібрувати. Це означає, що час збиратися й іти на зустріч. А як бути з тими зустрічами, до яких за 10 хвилин не дістатися? По-перше, у Google Calendar я налаштовую час, за скільки мене треба попередити (а іноді й двічі). По-друге, якщо до місця зустрічі треба дістатися, то час на дорогу я вставляю окремою подією в календарі, яка так і називається "У дорозі".&lt;/p&gt;
&lt;p&gt;Щодня о п’ятій ранку Google надсилає мені листа про те, які зустрічі чекають на мене сьогодні. Ще з корисного: Google уміє парсити пошту й автоматично вставляти події в календар. Наприклад, коли приходять електронні квитки на літак, то всі перельоти Google додає в календар автоматично. &lt;/p&gt;
&lt;p&gt;Як люди живуть без календаря — я не знаю. Суворо рекомендую завести.&lt;/p&gt;</content><category term="10"></category></entry><entry><title>Книга «1984» Джорджа Орвелла</title><link href="https://obrizan.com/uk/blog/knyha-1984-dzhordzha-orvella/" rel="alternate"></link><published>2016-02-10T23:30:00+02:00</published><updated>2016-02-10T23:30:00+02:00</updated><author><name>Volodymyr Obrizan</name></author><id>tag:obrizan.com,2016-02-10:/uk/blog/knyha-1984-dzhordzha-orvella/</id><summary type="html">&lt;p&gt;Нещодавно прочитав книгу «1984» Джорджа Орвелла. &lt;/p&gt;
&lt;p&gt;Кажуть, ця книга зі шкільної програми. Я такої у шкільній програмі не пам’ятаю. На цю книгу постійно посилаються, тому я вирішив прочитати, що ж це таке. &lt;/p&gt;
&lt;p&gt;Коли почав читати — не повірив своїм очам. У книзі описується доля однієї людини в тоталітарному суспільстві. А …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Нещодавно прочитав книгу «1984» Джорджа Орвелла. &lt;/p&gt;
&lt;p&gt;Кажуть, ця книга зі шкільної програми. Я такої у шкільній програмі не пам’ятаю. На цю книгу постійно посилаються, тому я вирішив прочитати, що ж це таке. &lt;/p&gt;
&lt;p&gt;Коли почав читати — не повірив своїм очам. У книзі описується доля однієї людини в тоталітарному суспільстві. А суспільство — чисто український телевізор: є точка зору партії, її треба дотримуватися, хто не згоден — того в розхід; оцих люби, оцих ненавидь, педалювання теми постійної війни з кимось. Ну і так далі, ви краще за мене це знаєте. &lt;/p&gt;
&lt;p&gt;Усю книгу головний герой іде проти системи, але наприкінці скоює зраду. Я був трохи здивований, що англійський автор саме так закінчив свій роман. У книжках, виданих у СРСР, усіх учили, що треба грудьми амбразуру закривати. Згадайте, як Хлопчиша-Кибальчиша піддали страшним мукам, але він не здав своїх друзів. А тут автор із Великої Британії показує, як треба зраджувати своїх коханих людей. Мабуть, актуально було в 40-х роках минулого століття у Великій Британії.&lt;/p&gt;
&lt;p&gt;Якщо тобі 16 років — читай сміливо, там твоя улюблена тема боротьби із системою. Якщо набагато старший, але в душі все ще 16 років, то теж читай сміливо. Якщо хочеш ознайомитися, на що всі посилаються — теж читай. У всіх інших випадках роман буде марний.&lt;/p&gt;</content><category term="10"></category></entry><entry><title>Резюме сьомої зустрічі клубу "Пітон на АПВТ"</title><link href="https://obrizan.com/uk/blog/reziume-somoi-zustrichi-klubu-piton-na-apvt/" rel="alternate"></link><published>2015-12-10T09:34:00+02:00</published><updated>2015-12-10T09:34:00+02:00</updated><author><name>Volodymyr Obrizan</name></author><id>tag:obrizan.com,2015-12-10:/uk/blog/reziume-somoi-zustrichi-klubu-piton-na-apvt/</id><summary type="html">&lt;p&gt;На жаль, я особисто пропустив цю зустріч. Я попросив присутніх написати невеликі звіти. Далі звіт від імені Романа Подоляки.&lt;/p&gt;
&lt;p&gt;5 грудня відбулася сьома зустріч клубу "Пітон на АПВТ". Зустріч пройшла в ауд. 318 каф. АПВТ з 11:15 до 13:00.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Валентина Пікалова. Сайти для вивчення Пітона в ігровій …&lt;/strong&gt;&lt;/p&gt;</summary><content type="html">&lt;p&gt;На жаль, я особисто пропустив цю зустріч. Я попросив присутніх написати невеликі звіти. Далі звіт від імені Романа Подоляки.&lt;/p&gt;
&lt;p&gt;5 грудня відбулася сьома зустріч клубу "Пітон на АПВТ". Зустріч пройшла в ауд. 318 каф. АПВТ з 11:15 до 13:00.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Валентина Пікалова. Сайти для вивчення Пітона в ігровій формі&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Валентина розповіла про низку сайтів для вивчення Пітона (та інших мов).&lt;/p&gt;
&lt;p&gt;http://codecombat.com/&lt;/p&gt;
&lt;p&gt;Барвиста RPG, у якій ви керуєте своїм персонажем, реалізуючи невеликі програмки на Python (або JavaScript). Вихідний код гри повністю відкритий і доступний на GitHub (https://github.com/codecombat/codecombat). Цільова аудиторія — програмісти-початківці та вчителі інформатики. Одна з особливостей — можливість участі в грі багатьох користувачів — вивчайте Пайтон разом із друзями!&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" src="https://obrizan.com/uk/images/livejournal/2015/12/10/rezyume-sedmoi-vstrechi-kluba-piton-na-apvt/22313-original-cdaad8823f347263.png"&gt;&lt;/p&gt;
&lt;p&gt;http://www.codewars.com/&lt;/p&gt;
&lt;p&gt;На відміну від сайтів-ігор, CodeWars має доволі строгий інтерфейс і розрахований на невибагливих програмістів. Як і до найкращих закладів, сюди просто так не потрапити — вам доведеться розв’язати пару задачок, щоб довести (зокрема й самому собі), що ви достатньо здібні й мотивовані для участі у "війнах коду".&lt;/p&gt;
&lt;p&gt;Крім Пайтона, тут можна попрактикувати й екзотичніші мови програмування (наприклад, Clojure або Haskell). Свої рішення можна порівняти з рішеннями інших програмістів, щоб переконатися, що задачу було розв’язано не просто правильно (для чого CodeWars надає автоматичні тести), а ще й способом, ідіоматичним для цієї МП.&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" src="https://obrizan.com/uk/images/livejournal/2015/12/10/rezyume-sedmoi-vstrechi-kluba-piton-na-apvt/22721-original-25157f212f89a7fe.png"&gt;&lt;/p&gt;
&lt;p&gt;http://pythonchallenge.com&lt;/p&gt;
&lt;p&gt;Сайт-головоломка, який чимось схожий на "Криптомарафон від Лабараторії Касперського. Тут доведеться не лише вправлятися в розв’язанні задач за допомогою Пітона, а й у розумінні постановки цих самих задач на черговому етапі пазла :)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Розповіді членів клубу про перебіг самонавчання&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;Члени клубу коротко розповіли про проходження курсу з Пітона на Курсери. &lt;/p&gt;
&lt;p&gt;Також ми обговорили кілька інших курсів "на майбутнє":&lt;/p&gt;
&lt;p&gt;https://www.coursera.org/course/algs4partI&lt;br&gt;
https://www.coursera.org/course/algs4partII&lt;/p&gt;
&lt;p&gt;Курс професора Princeton University Роберта Седжвіка про алгоритми та структури даних. Домашні завдання виконуються мовою програмування Джава, але це не має бути проблемою для тих, хто ніколи не писав нею: достатньо вивчити синтаксис знайомих вам конструкцій (класи, методи, цикли, умовні оператори, масиви). Суб’єктивно, найдоступніший для розуміння курс для тих, хто хоче дізнатися 80% усього, що треба знати про алгоритми та структури даних, і не "потонути" в книжках Кнута.&lt;/p&gt;
&lt;p&gt;https://www.coursera.org/learn/machine-learning&lt;/p&gt;
&lt;p&gt;Стенфордський курс про машинне навчання. Якісний курс для тих, хто хоче розвіяти для себе всі міфи про ML і зрозуміти, "що це таке і з чим його їдять".&lt;/p&gt;
&lt;p&gt;https://see.stanford.edu/Course/CS107 (недоступний на Курсери)&lt;/p&gt;
&lt;p&gt;Курс про парадигми програмування від університету Стенфорда для бувалих і просунутих програмістів. Рекомендується до проходження після того, як ви вже маєте досвід написання програм якоюсь МП (особливо добре, якщо це C і/або C++). Дозволяє систематизувати свої знання CS, архітектури комп’ютерів, різних парадигм програмування (структурне, об’єктно-орієнтоване, функціональне, паралельне програмування), для чого в курсі розглядаються одразу кілька МП: C, C++, Python, Scheme і Assembler.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Володимир Рустинов. Наука про дані: великі дані, машинне навчання та інше з використанням мови Пітон&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;В останні 15–20 хвилин перед тим, як аудиторію необхідно було звільнити, встигли трохи поговорити про big data, де ці дані можна зберігати (розподілені файлові системи — Hadoop FS, Ceph FS), як ці дані можна обробляти (Hadoop), чому &lt;a href="https://en.wikipedia.org/wiki/MapReduce"&gt;MapReduce&lt;/a&gt; кращий за &lt;a href="https://en.wikipedia.org/wiki/Message_Passing_Interface"&gt;MPI&lt;/a&gt;, і що можна використовувати для аналізу таких даних (машинне навчання).&lt;/p&gt;
&lt;p&gt;Домовилися, що Володимир на одній із наступних зустрічей покаже демонстрацію використання Hadoop для обробки великих даних.&lt;/p&gt;
&lt;p&gt;Далі інформація від імені Валентини Пікалової.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ігрові онлайн-платформи. На додаток до вже використовуваних.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Пікалова Валентина, vpikalova@hotmail.com&lt;/p&gt;
&lt;p&gt;http://codecombat.com/ — багатокористувацька RPG-гра, що навчає програмуванню.&lt;/p&gt;
&lt;p&gt;Особливості:&lt;/p&gt;
&lt;p&gt;1) це справді гра, а не набір гейміфікованих уроків;&lt;br&gt;
2) у вільному доступі є набір готових рівнів, присвячених різним темам програмування. Рівні відкриваються в міру проходження;&lt;br&gt;
3) реалізація для програмування на Python і Javascript;&lt;br&gt;
4) є розділ для вчителя, посібник із проходження рівнів, можливість створення класу й додавання учнів для відстеження їхнього прогресу;&lt;br&gt;
5) усі коди у відкритому доступі, так само як і графіка. Викладено на Github.&lt;br&gt;
6) вітається участь у розвитку проєкту в ролі перекладача, програміста, розробника рівнів, тестувальника тощо;&lt;br&gt;
7) майже повна локалізація російською мовою;&lt;br&gt;
8) сайт бере участь у годині коду (code.org);&lt;br&gt;
9) підійде для вивчення програмування починаючи з 4–5 класів. Приблизна цільова аудиторія з 4 по 7 класи;&lt;br&gt;
10) доступні підказки та відеоуроки за рівнями;&lt;br&gt;
11) у процесі проходження рівнів ваш герой розвивається й отримує додаткові можливості у вигляді нових команд пітона;&lt;br&gt;
12) додаткові бали можуть нараховуватися за розв’язання з першої спроби без помилок і за оптимальний код;&lt;br&gt;
13) можливість організації командних ігор, &lt;/p&gt;
&lt;p&gt;Мінуси:&lt;/p&gt;
&lt;p&gt;1) безкоштовно доступний лише перший курс, подальші курси за підпискою 9,99$ на місяць. Другий варіант — самостійне розгортання проєкту з використанням відкритого коду з Github;&lt;br&gt;
2) запропонований варіант Пітона досить специфічний, оскільки команди використовуються тільки для цієї конкретної гри.&lt;br&gt;
3) команди пропонуються від самого початку у формі self.moveDown(), замість, наприклад, moveDown()&lt;/p&gt;
&lt;p&gt;http://www.codewars.com/ — аналог сайту checkio.org із мінімалістичним дизайном. &lt;/p&gt;
&lt;p&gt;На відміну від попереднього сайту, передбачає вивчення мови за межами проєкту. Прекрасний для відточування навичок розв’язання задач. Основна мета — розв’язання окремих задач із програмування. Елементи гейміфікації: успішне розв’язання задач підвищує рейтинг гравця в системі КЮ і Данів, за аналогією з бойовими мистецтвами. Кожна задача являє собою Ката, надалі доступні складніші задачі — Куміте. Вбудований редактор, система тестів, можливість написання й налагодження власних тестів, аналіз і порівняння різних варіантів розв’язання однієї задачі. Можливість перемикатися між різними мовами програмування. &lt;/p&gt;
&lt;p&gt;Система хороша для домашніх завдань (старша школа, молодші курси вишів), вивчення додаткової мови програмування, зручна для реалізації ідеї парного програмування.&lt;/p&gt;
&lt;p&gt;http://www.pythonchallenge.com/ — гра-квест. Проходження рівнів передбачає розв’язання головоломок засобами мови Пітон. У грі 33 рівні. Складність може становити не лише сама головоломка, а й форма подання відповіді. Починаючи з травня 2005, тут проходили рівні близько 2 млн осіб.&lt;/p&gt;
&lt;p&gt;https://opensource.com/education/15/7/codewars-codecombat-review — дуже хороший огляд двох платформ Codecombat і Codewars від шкільного вчителя англійською мовою&lt;/p&gt;
&lt;p&gt;https://newtonew.com/overview/codecombat-teach-code — стаття російською мовою про проєкт Codecombat&lt;/p&gt;
&lt;p&gt;Презентація Валентини: &lt;a href="https://drive.google.com/file/d/0BwMuwA59_aNuZjhDOXQ5OGMwT1l6UGpLa29vVDFDNkpld2pZ/view?usp=sharing"&gt;Google Drive&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Попередні зустрічі:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;№6 28.11.2015 &lt;a href="https://obrizan.com/uk/blog/reziume-shostoi-zustrichi-klubu-piton-na-apvt/"&gt;Резюме шостої зустрічі клубу "Пітон на АПВТ"&lt;/a&gt;&lt;br&gt;
№5 21.11.2015 &lt;a href="https://obrizan.com/uk/blog/pidsumky-pyatoi-zustrichi-klubu-piton-na-apot/"&gt;Підсумки п’ятої зустрічі клубу "Пітон на АПОТ"&lt;/a&gt;&lt;br&gt;
№3, №4 07.11.2015, 14.11.2015 &lt;a href="https://obrizan.com/uk/blog/reziume-tretoi-ta-chetvertoi-zustrichi-klubu-piton-na-apvt/"&gt;Резюме третьої та четвертої зустрічі клубу "Пітон на АПВТ"&lt;/a&gt;&lt;br&gt;
№2 31.10.2015 &lt;a href="https://obrizan.com/uk/blog/reziume-druhoi-zustrichi-klubu-piton-na-apvt/"&gt;Резюме другої зустрічі клубу "Пітон на АПВТ"&lt;/a&gt;&lt;br&gt;
№1 24.10.2015 &lt;a href="https://obrizan.com/uk/blog/vidbulasia-persha-zustrich-klubu-piton-na-apvt-reziume/"&gt;Відбулася перша зустріч клубу "Пітон на АПВТ". Резюме&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Як отримувати новини про зустрічі клубу "Пітон на АПВТ"?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Підписка на новини про зустрічі клубу "Пітон на АПВТ": http://bit.ly/python-apvt-reg Поштова розсилка — це буде основний канал інформування про зустрічі. &lt;/p&gt;
&lt;p&gt;Групи Вконтакте і Фейсбуці: https://vk.com/python.apvt і https://www.facebook.com/groups/python.apvt відповідно. &lt;/p&gt;
&lt;p&gt;Сайт для запитань і відповідей про Пітон і про клуб: http://bit.ly/python-apvt-qa&lt;/p&gt;
&lt;p&gt;Питання? Можна звернутися до мене особисто: volodymyr.obrizan@gmail.com&lt;/p&gt;</content><category term="10"></category></entry><entry><title>Прогноз погоди на серпень</title><link href="https://obrizan.com/uk/blog/prohnoz-pohody-na-serpen/" rel="alternate"></link><published>2010-08-10T16:06:00+03:00</published><updated>2010-08-10T16:06:00+03:00</updated><author><name>Volodymyr Obrizan</name></author><id>tag:obrizan.com,2010-08-10:/uk/blog/prohnoz-pohody-na-serpen/</id><content type="html">&lt;p&gt;Продовжуємо вчорашню тему &lt;a href="https://obrizan.com/uk/blog/novyny-pohody/"&gt;про добову температуру в Харкові&lt;/a&gt;. До вашої уваги пропонується прогноз добової температури на серпень. Усе буде саме так. І до восьминога не ходи!&lt;/p&gt;
&lt;p&gt;&lt;img alt="weather2" src="https://obrizan.com/uk/images/blogger/2010/08/10/prognoz-pogody-na-avgust/weather2-5.png"&gt;&lt;/p&gt;
&lt;p&gt;Ну і прогноз добової температури на вересень.&lt;/p&gt;
&lt;p&gt;&lt;img alt="weather3" src="https://obrizan.com/uk/images/blogger/2010/08/10/prognoz-pogody-na-avgust/weather3-5.png"&gt;&lt;/p&gt;</content><category term="10"></category><category term="Харків"></category><category term="фан"></category><category term="погода"></category><category term="вигадка"></category><category term="скриншот"></category></entry></feed>