Прощальный матч мастера
Недавно, зацепившись за AlphaGo, я писал про легендарную партию Хонимбо Сюсаи и Китани Минору «Прощальная партия» и даже приводил ссылочку на интерактивный разбор партии. Как оказалось, есть авторский разбор Валерия Асташкина этой самой партии.
Валерий Асташкин был главным мотором, главной движущей силой развития российского го в период 70-90-х годов двадцатого века. Ребята нашли черновик единственной книги, которая значится как книга Асташкина.
Сейчас готовится издание книги «Прощальный матч мастера», в процессе можно поучаствовать.
Основную часть книги составит авторский разбор Валерия Асташкина — одной из самых знаковых партий го двадцатого века. Также в книгу будет набор воспоминаний и фотографии. Всего планируется 1000 экземпляров.
Недавно, зацепившись за AlphaGo, я писал про легендарную партию Хонимбо Сюсаи и Китани Минору «Прощальная партия» и даже приводил ссылочку на интерактивный разбор партии. Как оказалось, есть авторский разбор Валерия Асташкина этой самой партии.
Валерий Асташкин был главным мотором, главной движущей силой развития российского го в период 70-90-х годов двадцатого века. Ребята нашли черновик единственной книги, которая значится как книга Асташкина.
Сейчас готовится издание книги «Прощальный матч мастера», в процессе можно поучаствовать.
Основную часть книги составит авторский разбор Валерия Асташкина — одной из самых знаковых партий го двадцатого века. Также в книгу будет набор воспоминаний и фотографии. Всего планируется 1000 экземпляров.
🔥1
Притча про 10000 обезьян
Прочитал тут хороший анекдот:
Это отсылка к теореме о бесконечных обезьянах. В разных формулировках теоремы упоминается от одной до бесконечного количества обезьян, которые пишут разнообразные тексты, но чаще всего «Войну и мир» Толстого, «Гамлета» Шекспира или многотомную Британскую энциклопедию. Эта теорема о том, что вероятность создания текста обезьянами стремится к 1 при стремлении времени к бесконечности. Формальное доказательство можно найти, например, тут.
Автор теории однозначно не определён, однако, одним из первых о ней писал французский математик Эмиль Борель сначала в статье в 1913-м, а годом позднее в книге «Случай». Борель рассуждал о применении статистических методов к изучению проблем кинетической теории и ошибках в законах распределения, которыми можно пренебречь, время от времени сравнивая примеры из физики и миф о дактилографирующих обезьянах. Идея о «чудесных» или невероятных, но логически осуществимых случаях, встречаются и в более ранних трудах.
В философском трактате «О природе богов» (45-44 гг. до н. э.) Цицерон иронично сравнил теорию происхождения мира из случайного столкновения неделимых тел (атомов) и вероятность того, что сброшенные с высоты золотые буквы образуют «Анналы» древнеримского поэта Энния.
В 2002 году исследователи перешли от теории к экспериментам и поместили iMac в вольер с шестью макаками зоопарка Пейнтон в Англии. Это скорее был перформанс, а не попытка проверить теорию в реальных условиях. За полтора месяца обезьянки напечатали 5 страниц текста, отдавая предпочтение букве «s», заполнившей более половины текста. Результаты оформили в виде книги Notes on the Complete Works of Shakespeare, а как проходил эксперимент показано тут.
Уже в 2003 году стартовал проект «The Monkey Shakespeare Simulator», где виртуальные «обезьянки» генерировали случайные комбинации символов, которые сравнивали с произведениями Шекспира. Начиная со 100 особей и удваивая популяцию каждые несколько дней за время существования проекта было сгенерировано 10^35 страниц. Самая длинная строка из 24 символов считая пробелы — «RUMOUR. Open your ears; 9r"5j5&?OWTY Z0d…» — совпадает с текстом пьесы Генрих IV, часть 2. Для создания такой строки потребовались бы «2,737,850 миллионов миллиардов миллиардов миллиардов обезьяньих лет» по расчётам авторов.
Помимо подобных проектов, теорема нашла своё отражение в тестировании ПО. Одна из версий появления термина Monkey testing связана именно с ней.
П.С. На бусти дополнительные материалы , ну чтобы в одном месте.
Прочитал тут хороший анекдот:
— 10 000 обезьян за пишущими машинками за бесконечное количество времени рано или поздно напишут «Войну и мир».
— А как тебе мой рассказ?
— Три обезьяны, два часа.
Это отсылка к теореме о бесконечных обезьянах. В разных формулировках теоремы упоминается от одной до бесконечного количества обезьян, которые пишут разнообразные тексты, но чаще всего «Войну и мир» Толстого, «Гамлета» Шекспира или многотомную Британскую энциклопедию. Эта теорема о том, что вероятность создания текста обезьянами стремится к 1 при стремлении времени к бесконечности. Формальное доказательство можно найти, например, тут.
Автор теории однозначно не определён, однако, одним из первых о ней писал французский математик Эмиль Борель сначала в статье в 1913-м, а годом позднее в книге «Случай». Борель рассуждал о применении статистических методов к изучению проблем кинетической теории и ошибках в законах распределения, которыми можно пренебречь, время от времени сравнивая примеры из физики и миф о дактилографирующих обезьянах. Идея о «чудесных» или невероятных, но логически осуществимых случаях, встречаются и в более ранних трудах.
В философском трактате «О природе богов» (45-44 гг. до н. э.) Цицерон иронично сравнил теорию происхождения мира из случайного столкновения неделимых тел (атомов) и вероятность того, что сброшенные с высоты золотые буквы образуют «Анналы» древнеримского поэта Энния.
В 2002 году исследователи перешли от теории к экспериментам и поместили iMac в вольер с шестью макаками зоопарка Пейнтон в Англии. Это скорее был перформанс, а не попытка проверить теорию в реальных условиях. За полтора месяца обезьянки напечатали 5 страниц текста, отдавая предпочтение букве «s», заполнившей более половины текста. Результаты оформили в виде книги Notes on the Complete Works of Shakespeare, а как проходил эксперимент показано тут.
Уже в 2003 году стартовал проект «The Monkey Shakespeare Simulator», где виртуальные «обезьянки» генерировали случайные комбинации символов, которые сравнивали с произведениями Шекспира. Начиная со 100 особей и удваивая популяцию каждые несколько дней за время существования проекта было сгенерировано 10^35 страниц. Самая длинная строка из 24 символов считая пробелы — «RUMOUR. Open your ears; 9r"5j5&?OWTY Z0d…» — совпадает с текстом пьесы Генрих IV, часть 2. Для создания такой строки потребовались бы «2,737,850 миллионов миллиардов миллиардов миллиардов обезьяньих лет» по расчётам авторов.
Помимо подобных проектов, теорема нашла своё отражение в тестировании ПО. Одна из версий появления термина Monkey testing связана именно с ней.
П.С. На бусти дополнительные материалы , ну чтобы в одном месте.
Долго вел серию про «Найм» (осталось 2 выпуска, ни как не сядем дособрать их) и тут такой подарок — 27 июня Яндекс проведёт в Москве гик-фестиваль Young Con. Это для студентов и молодых специалистов.
«Con» в названии намекает на комик-коны и вот это все. Инсайдеры процесса подготовки обещают массу интересного. Коллеги обещают закончить всё эффектным код-баттлом на сцене Live Арены с участием 4 вузов-финалистов.
Как много вкусного и все тут (ходить регистрироваться). Почему я такой старый? Эх....
«Con» в названии намекает на комик-коны и вот это все. Инсайдеры процесса подготовки обещают массу интересного. Коллеги обещают закончить всё эффектным код-баттлом на сцене Live Арены с участием 4 вузов-финалистов.
Как много вкусного и все тут (ходить регистрироваться). Почему я такой старый? Эх....
That last hand, it nearly killed me.
Впервые за четыре года мне пришлось отменить командировку. Несколько дней пролежал с температурой 38. Со мной все хорошо, но я пропустил сразу множество прекрасных конференций.
Одним из событий этой весны для меня должна была стать конференция JPoint, но буду наслаждаться записями. Жалко, что в живую пропустил массу прекрасных докладов. Из общепозновательного, конечно, хочется окунуться с головой в доклад Алексея Семихатова — «Квантовая революция: через неразбериху к триумфу».
Но мы снова в деле, и постараемся наверстать на других площадках.
П.С. Кстати, в русском переводе фраза «That last hand, it nearly killed me» — последний прикуп чуть не убил меня, не передает всей глубины смысла фразы.
Впервые за четыре года мне пришлось отменить командировку. Несколько дней пролежал с температурой 38. Со мной все хорошо, но я пропустил сразу множество прекрасных конференций.
Одним из событий этой весны для меня должна была стать конференция JPoint, но буду наслаждаться записями. Жалко, что в живую пропустил массу прекрасных докладов. Из общепозновательного, конечно, хочется окунуться с головой в доклад Алексея Семихатова — «Квантовая революция: через неразбериху к триумфу».
Но мы снова в деле, и постараемся наверстать на других площадках.
П.С. Кстати, в русском переводе фраза «That last hand, it nearly killed me» — последний прикуп чуть не убил меня, не передает всей глубины смысла фразы.
👍5
Во всём математик.
Так о себе говорил Карл Фридрих Гаусс (30 апреля 1777- 23 февраля 1855) – немецкий математик, астроном, геодезист и физик, лауреат старейшей престижной награды Лондонского королевского общества – медали Копли, член английского Королевского общества, Шведской и Российской Академий наук. Другие называли Гаусса «королём математиков» и именно ему принадлежит известная фраза:
В области чистой математики им опубликованы работы по теории чисел, алгебре, анализу, геометрии поверхностей. Однако, гений математики придавал огласке не все свои идеи. Множество из них были описаны в его личном дневнике, включающем 146 записей на 19-ти страницах, и вошли в научное обращение только через 43 года после смерти математика. Гаусс провел исследования в теории эллиптических и абелевых функций, владел интегрированием в области комплексного переменного до работ Коши, разрабатывал неевклидову геометрию, проводил астрономические расчёты и наблюдения. Надо отметить, что Гаусса называли ригористом в математике, он стал первым среди проводников строгости в мат. анализе и публиковал завершённые исследования.
Первое широкое признание пришло к Гауссу благодаря вычислениям орбиты наименьшей среди известных карликовых планет Солнечной системы – Цереры. Гаусс указал метод, обладающий несомненной полезностью для астрономии. Техническая изобретательность также не обошла математического гения и в 1833 году Гаусс изобретает электрический телеграф и вместе с физиком Вильгельмом Вебером строит его действующую модель и телеграфную линию в 700 метров в Гёттингене, где он занимает должность профессора и пост директора обсерватории.
Гаусса по праву называют учителем математиков всего мира, хотя преподавание он не любил. Своему другу астроному и математику Фридриху Бесселю Гаусс писал:
Но были и другие примеры. Познакомившись по переписке с идеями и работами «месье Леблана», Гаусс высоко оценил труды. Под псевдонимом скрывалась француженка Софи Жермен, известная работами в акустике, математической теории упругости и высшей арифметике. В дальнейшем по рекомендации профессора ей было присуждено звание почётного доктора наук, которое Жермен получить не успела в связи с кончиной. Позднее в 1874 году в Гёттингенском университете звание доктора философских наук будет присвоено первой в мире женщине-профессору Ковалевской Софье Васильевне.
Помимо математики Гаусс с юных лет был увлечён филологией. В возрасте 62 лет Гаусс выучил русский язык и в письмах в Петербургскую академию просил прислать ему русские журналы и книги, в частности «Капитанскую дочку» Пушкина. Однако, и в этом увлечении без математики не обошлось. По представлению Гаусса в 1842 году Николай Иванович Лобачевский был избран членом-корреспондентом Гёттингенского научного общества как один из «выдающихся математиков Российской империи».
Гаусса ставят в один ряд с Архимедом и Ньютоном благодаря его великим достижениям в математике. Но наибольшую известность ему принёс гауссовский закон распределения, впервые описанный Муавром задолго до рождения гения, широко используемым Лапласом ещё до школьной скамьи великого математика и получившего название «нормального» благодаря Питерсону. А вы думали все так просто? Тут тоже скандалы, интриги, расследования...
Так о себе говорил Карл Фридрих Гаусс (30 апреля 1777- 23 февраля 1855) – немецкий математик, астроном, геодезист и физик, лауреат старейшей престижной награды Лондонского королевского общества – медали Копли, член английского Королевского общества, Шведской и Российской Академий наук. Другие называли Гаусса «королём математиков» и именно ему принадлежит известная фраза:
«Математика — царица наук, арифметика — царица математики»
В области чистой математики им опубликованы работы по теории чисел, алгебре, анализу, геометрии поверхностей. Однако, гений математики придавал огласке не все свои идеи. Множество из них были описаны в его личном дневнике, включающем 146 записей на 19-ти страницах, и вошли в научное обращение только через 43 года после смерти математика. Гаусс провел исследования в теории эллиптических и абелевых функций, владел интегрированием в области комплексного переменного до работ Коши, разрабатывал неевклидову геометрию, проводил астрономические расчёты и наблюдения. Надо отметить, что Гаусса называли ригористом в математике, он стал первым среди проводников строгости в мат. анализе и публиковал завершённые исследования.
Первое широкое признание пришло к Гауссу благодаря вычислениям орбиты наименьшей среди известных карликовых планет Солнечной системы – Цереры. Гаусс указал метод, обладающий несомненной полезностью для астрономии. Техническая изобретательность также не обошла математического гения и в 1833 году Гаусс изобретает электрический телеграф и вместе с физиком Вильгельмом Вебером строит его действующую модель и телеграфную линию в 700 метров в Гёттингене, где он занимает должность профессора и пост директора обсерватории.
Гаусса по праву называют учителем математиков всего мира, хотя преподавание он не любил. Своему другу астроному и математику Фридриху Бесселю Гаусс писал:
«Этой зимой я читал два курса лекций трем студентам, из которых один обладает средними знаниями, другой — менее, чем средними, а третий лишен и знаний, и способностей. Таковы тяготы профессии математика».
Но были и другие примеры. Познакомившись по переписке с идеями и работами «месье Леблана», Гаусс высоко оценил труды. Под псевдонимом скрывалась француженка Софи Жермен, известная работами в акустике, математической теории упругости и высшей арифметике. В дальнейшем по рекомендации профессора ей было присуждено звание почётного доктора наук, которое Жермен получить не успела в связи с кончиной. Позднее в 1874 году в Гёттингенском университете звание доктора философских наук будет присвоено первой в мире женщине-профессору Ковалевской Софье Васильевне.
Помимо математики Гаусс с юных лет был увлечён филологией. В возрасте 62 лет Гаусс выучил русский язык и в письмах в Петербургскую академию просил прислать ему русские журналы и книги, в частности «Капитанскую дочку» Пушкина. Однако, и в этом увлечении без математики не обошлось. По представлению Гаусса в 1842 году Николай Иванович Лобачевский был избран членом-корреспондентом Гёттингенского научного общества как один из «выдающихся математиков Российской империи».
Гаусса ставят в один ряд с Архимедом и Ньютоном благодаря его великим достижениям в математике. Но наибольшую известность ему принёс гауссовский закон распределения, впервые описанный Муавром задолго до рождения гения, широко используемым Лапласом ещё до школьной скамьи великого математика и получившего название «нормального» благодаря Питерсону. А вы думали все так просто? Тут тоже скандалы, интриги, расследования...
❤6👍1
Кто реально угрожает C++ ?
Ну вот иногда прям хочется чего-то эдакого почитать, а тут такой приятный материальчик — всем советую, расслабитесь, отдохнете +)
Ну вот иногда прям хочется чего-то эдакого почитать, а тут такой приятный материальчик — всем советую, расслабитесь, отдохнете +)
🔥3👎1
А бывает, что использование какого-то термина вас бесит? Ну вот функционал или функциональность? А вот еще — метод, методика, методология? Меня аж корежит иногда.
Но бывает так, что к терминам оооочень аккуратно относятся. Вот, например, в книге «Канбан: краткое руководство» за авторством создателя Канбан-метода Дэвид Дж. Андерсона и Энди Кармайкла есть такие слова:
С большой или с маленькой, с методом и без, все к месту. Прямо эстетическое удовольствие получаешь от чтения. Ну а тут вышла прекрасная книга у Алексея Пименова — «Канбан Метод. Базовая практика». Надо брать читать, наслаждаться.
Но бывает так, что к терминам оооочень аккуратно относятся. Вот, например, в книге «Канбан: краткое руководство» за авторством создателя Канбан-метода Дэвид Дж. Андерсона и Энди Кармайкла есть такие слова:
Слово «Канбан» неоднократно появится на страницах этой книги, но читатели заметят, что оно не всегда начинается с прописной буквы. Свое название Канбан-метод получил в 2007 году вслед за тем, как Дэвид Андерсон провел презентации по этому методу управления в Microsoft (Андерсон, 2005) и Corbis, а вокруг представленных и аналогичных идей сформировалось сообщество заинтересованных лиц. Если слово «Канбан» используется в таком смысле, то как отдельно, так и в составе словосочетаний «Канбан-метод», «Канбан-сообщество» оно пишется с прописной буквы.
Однако японское слово «канбан» (означающее знак, карточку-указатель, бирку или большую доску для визуального отображения информации) используется в контексте процесса как минимум с 1960-х.
С большой или с маленькой, с методом и без, все к месту. Прямо эстетическое удовольствие получаешь от чтения. Ну а тут вышла прекрасная книга у Алексея Пименова — «Канбан Метод. Базовая практика». Надо брать читать, наслаждаться.
👍3
Воистину связь.
Как же это я вчера оплошал... 7 мая, или по старому стилю 25 апреля, в 1895 году в Санкт-Петербургском университете на заседании физического отделения Русского физико-химического общества (РФХО) случилось великолепное.
Александр Степанович Попов продемонстрировал первую в мире искровую беспроводную приёмо-передающую радиосистему, созданную им для обмена информационными сигналами, и провёл публичный сеанс радиосвязи. Позже Александр Степанович станет ответственным наблюдающим за процессом оснащения военных кораблей аппаратурой беспроволочной телеграфии. Про искровые передатчики я писал чуть ранее тут.
День радио начали отмечать в СССР аж еще в 1925 году, а с 1945 года праздник отмечается ежегодно. Вчера я позволил себе накатить за свой и не только свои праздник. Как шутит отец: «Ты связист в третьем поколении», оба моих родителя и одна из бабушек отдали многие годы на службу в такой нужной отрасли, как связь.
Как же это я вчера оплошал... 7 мая, или по старому стилю 25 апреля, в 1895 году в Санкт-Петербургском университете на заседании физического отделения Русского физико-химического общества (РФХО) случилось великолепное.
Александр Степанович Попов продемонстрировал первую в мире искровую беспроводную приёмо-передающую радиосистему, созданную им для обмена информационными сигналами, и провёл публичный сеанс радиосвязи. Позже Александр Степанович станет ответственным наблюдающим за процессом оснащения военных кораблей аппаратурой беспроволочной телеграфии. Про искровые передатчики я писал чуть ранее тут.
День радио начали отмечать в СССР аж еще в 1925 году, а с 1945 года праздник отмечается ежегодно. Вчера я позволил себе накатить за свой и не только свои праздник. Как шутит отец: «Ты связист в третьем поколении», оба моих родителя и одна из бабушек отдали многие годы на службу в такой нужной отрасли, как связь.
👍7
Календарь. Битва за слот.
Немного выпав из жизни продолжаю готовить серию инструкций по применению про «Шансы и цели». А пока записал для вас вторую часть из серии «Календарь» — Битва за слот.
Мы все понимаем, что количество слотов в календаре ограничено и что с этим делать? Ответ во второй части, которая уже на Бусти.
Серия:
Привычка записывать.
Немного выпав из жизни продолжаю готовить серию инструкций по применению про «Шансы и цели». А пока записал для вас вторую часть из серии «Календарь» — Битва за слот.
Мы все понимаем, что количество слотов в календаре ограничено и что с этим делать? Ответ во второй части, которая уже на Бусти.
Серия:
Привычка записывать.
Как сделать хорошее выступление?
Замечали, что британские учёные не так плохи, как анекдоты о них? Один из них, Саймон Пейтон Джонс, ведущий разработчик языка программирования Haskell и компилятора этого языка — Glasgow Haskell Compiler, а также один из создателей C-- и исследователь в области ленивых вычислений, не поленился и ещё в 2016 году поделился опытом создания интересных выступлений на научных конференциях.
То, о чём говорит Саймон, может пригодиться сейчас, в разгар сезона конференций, и на самом деле очевидно, что не только для научных мероприятий справедливы его тезисы. Для того, чтобы сделать хорошее выступление нужно всего лишь…
Всё, всего две основные вещи Саймон предлагает добавить в выступление. Узнать, что предлагается исключить из выступления и как взаимодействовать с аудиторией можно из доклада «How to Give a Great Research Talk» и презентации.
Я бы расширил основные аспекты успешного выступления до пяти пунктов, что и сделал в одной из своих пятничных заметок.
Замечали, что британские учёные не так плохи, как анекдоты о них? Один из них, Саймон Пейтон Джонс, ведущий разработчик языка программирования Haskell и компилятора этого языка — Glasgow Haskell Compiler, а также один из создателей C-- и исследователь в области ленивых вычислений, не поленился и ещё в 2016 году поделился опытом создания интересных выступлений на научных конференциях.
То, о чём говорит Саймон, может пригодиться сейчас, в разгар сезона конференций, и на самом деле очевидно, что не только для научных мероприятий справедливы его тезисы. Для того, чтобы сделать хорошее выступление нужно всего лишь…
— Погрузить аудиторию в проблему, решение которой раскроем в докладе. Поддержать интерес слушателей, используя примеры и мотивируя решение проблемы своими целями. Например, как в цифрах изменится какой-то показатель, почему вообще эту проблему необходимо решать.
— Сформировать у аудитории интуитивное понимание своей главной идеи выступления и не пытаться засунуть всё, что знаем, в один доклад. Сократить материал вокруг основной идеи, чтобы после выступления она засела в головах как мелодия, которую невозможно забыть.
Всё, всего две основные вещи Саймон предлагает добавить в выступление. Узнать, что предлагается исключить из выступления и как взаимодействовать с аудиторией можно из доклада «How to Give a Great Research Talk» и презентации.
Я бы расширил основные аспекты успешного выступления до пяти пунктов, что и сделал в одной из своих пятничных заметок.
🔥3
QR code он же Quick Response code
Помните, мы затрагивали тему передачи информации на дальние расстояния? На «ближних» дистанциях эту тему можно рассмотреть под разным углом. Останавливаясь на представлении и передаче данных в визуальной, машиночитаемой форме впору вспомнить ткацкий станок Жаккарда, управляемый с помощью перфокарт на основе двоичного кода, штрих-код, изобретённый Норманом Вудлендом и Бернардом Сильвером, вдохновлённых азбукой Морзе, или 2D штрих-код Code 49 за авторством Дэвида Алле для решения задач сканирования больших объемов данных на небольших объектах. Однако, учитывая ограничение телеграм-поста в 4096 символов, погрузимся в историю создания QR-кода, который отмечает в этом году своё 30-летие.
QR-коды позволили эффективно решить задачу размещения большого объёма машиночитаемой информации для идентификации автомобильных компонентов в корпорации Denso (входит в Toyota Group). Существующие тогда решения не отвечали требованиям японского автопрома из-за ограничений по количеству кодируемой информации, скорости распознавания, положения кода на продукте для считывания и проблем, связанных с потерей или загрязнением части штрих-кодов.
Над новым кодом работала команда из двух специалистов подразделения Denso Wave под руководством Масахиро Хара. Инженер черпал вдохновение для своего решения из игры го: двумерный матричный код вмещает больше информации благодаря кодированию как по горизонтали, так и по вертикали. Повысить скорость распознавания кода удалось за счёт внедрения шаблонов определения положения (квадратов по углам). По слухам, Масахиро Хара придумал эти паттерны, наблюдая из окна поезда за небоскрёбами вокруг. Блоки данных в QR-коде было решено дополнить кодами Рида-Соломона, что позволило сохранить читаемость кода при повреждении до 30% его площади.
Спустя полтора года работы в 1994 году QR-код получил свой законченный вид. Он мог содержать до 7089 цифр, а также символы кандзи, и считывался в 10 раз быстрее по сравнению с кодами других типов. QR-коды начали использовать в электронном канбане корпорации, но благодаря утверждению спецификаций кода «общедоступными» QR-код широко распространился за пределы автопрома и Японии. Это стало возможным поскольку Denso Wave не воспользовалась своим патентом и выпустила технологию бесплатно.
Кодирование данных в виде QR-кодов закреплено в международных стандартах и свободно лицензируется при их соблюдении. Радуют и интересные решения, например, тут описан проект по передаче файлов через анимированные QR коды.
Помните, мы затрагивали тему передачи информации на дальние расстояния? На «ближних» дистанциях эту тему можно рассмотреть под разным углом. Останавливаясь на представлении и передаче данных в визуальной, машиночитаемой форме впору вспомнить ткацкий станок Жаккарда, управляемый с помощью перфокарт на основе двоичного кода, штрих-код, изобретённый Норманом Вудлендом и Бернардом Сильвером, вдохновлённых азбукой Морзе, или 2D штрих-код Code 49 за авторством Дэвида Алле для решения задач сканирования больших объемов данных на небольших объектах. Однако, учитывая ограничение телеграм-поста в 4096 символов, погрузимся в историю создания QR-кода, который отмечает в этом году своё 30-летие.
QR-коды позволили эффективно решить задачу размещения большого объёма машиночитаемой информации для идентификации автомобильных компонентов в корпорации Denso (входит в Toyota Group). Существующие тогда решения не отвечали требованиям японского автопрома из-за ограничений по количеству кодируемой информации, скорости распознавания, положения кода на продукте для считывания и проблем, связанных с потерей или загрязнением части штрих-кодов.
Над новым кодом работала команда из двух специалистов подразделения Denso Wave под руководством Масахиро Хара. Инженер черпал вдохновение для своего решения из игры го: двумерный матричный код вмещает больше информации благодаря кодированию как по горизонтали, так и по вертикали. Повысить скорость распознавания кода удалось за счёт внедрения шаблонов определения положения (квадратов по углам). По слухам, Масахиро Хара придумал эти паттерны, наблюдая из окна поезда за небоскрёбами вокруг. Блоки данных в QR-коде было решено дополнить кодами Рида-Соломона, что позволило сохранить читаемость кода при повреждении до 30% его площади.
Спустя полтора года работы в 1994 году QR-код получил свой законченный вид. Он мог содержать до 7089 цифр, а также символы кандзи, и считывался в 10 раз быстрее по сравнению с кодами других типов. QR-коды начали использовать в электронном канбане корпорации, но благодаря утверждению спецификаций кода «общедоступными» QR-код широко распространился за пределы автопрома и Японии. Это стало возможным поскольку Denso Wave не воспользовалась своим патентом и выпустила технологию бесплатно.
Кодирование данных в виде QR-кодов закреплено в международных стандартах и свободно лицензируется при их соблюдении. Радуют и интересные решения, например, тут описан проект по передаче файлов через анимированные QR коды.
👍2🔥2
PHDays Fest 2.
Мои дорогие Middle бустяне уже давно в курсе, что в этом году впервые выступаю на PHDays. Всё случится в конце мая в Лужниках! Мой доклад можно послушать в треке для разработчиков. Конечно, будет масса прекрасных докладов от хозяев конференции Positive Technologies и их друзей.
Среди докладчиков и экспертов будет много интересных людей, полная программа и всякие подробности о киберфестивале тут. Например, среди экспертов и гостей будет мой коллега Лев Шумский, директор по развитию практик безопасности в Yandex Cloud. Также среди докладчиков замечен бессменный лидер JUG Ru Group Алексей Федоров. Да и многие другие...
Приходите, будет интересно.
Мои дорогие Middle бустяне уже давно в курсе, что в этом году впервые выступаю на PHDays. Всё случится в конце мая в Лужниках! Мой доклад можно послушать в треке для разработчиков. Конечно, будет масса прекрасных докладов от хозяев конференции Positive Technologies и их друзей.
Среди докладчиков и экспертов будет много интересных людей, полная программа и всякие подробности о киберфестивале тут. Например, среди экспертов и гостей будет мой коллега Лев Шумский, директор по развитию практик безопасности в Yandex Cloud. Также среди докладчиков замечен бессменный лидер JUG Ru Group Алексей Федоров. Да и многие другие...
Приходите, будет интересно.
🔥9❤1🎉1🤩1
True True True...
Сезон конференций в самом разгаре. Чуть не забыл рассказать про еще одно событие этой недели. Уже завтра пройдет True Tech Day 2.0. Сообщество — это люди, и важно, что есть места, где можно с этими людьми встретиться и пообщаться.
Конференция True Tech Day, по предварительным данным, должна быть более масштабнее, интереснее, полезнее, чем в прошлом году, — коллеги из МТС говорят, что в прошлом году очно их посетили 1,5 тысячи участников, а очно там и вообще запредельные 60 тысяч онлайн-зрителей.
В этом году среди докладчиков будут мои знакомые и коллеги: Олег Бондарь, CPO YDB, из Яндекса, и Алексей Дмитриев, Product Owner для Yandex Query и Yandex Data Streams, из Yandex Cloud. А также множество бывших коллег (от чего они не перестали быть прекрасными специалистами +), как вы понимаете).
Полную программу можно посмотреть тут.
Сезон конференций в самом разгаре. Чуть не забыл рассказать про еще одно событие этой недели. Уже завтра пройдет True Tech Day 2.0. Сообщество — это люди, и важно, что есть места, где можно с этими людьми встретиться и пообщаться.
Конференция True Tech Day, по предварительным данным, должна быть более масштабнее, интереснее, полезнее, чем в прошлом году, — коллеги из МТС говорят, что в прошлом году очно их посетили 1,5 тысячи участников, а очно там и вообще запредельные 60 тысяч онлайн-зрителей.
В этом году среди докладчиков будут мои знакомые и коллеги: Олег Бондарь, CPO YDB, из Яндекса, и Алексей Дмитриев, Product Owner для Yandex Query и Yandex Data Streams, из Yandex Cloud. А также множество бывших коллег (от чего они не перестали быть прекрасными специалистами +), как вы понимаете).
Полную программу можно посмотреть тут.
👍2🎉1
Инклюзивный актёрский интенсив
Наверняка среди ваших коллег, знакомых или друзей есть люди с особенностями слуха, зрения или опорно-двигательного аппарата. Им по жизни бывает весьма несладко. И более того, ряд специализаций для них закрыты.
Узнал, что для таких людей команда неравнодушных коллег в Яндексе запускает инклюзивный актёрский интенсив! Это кинопроект! Если среди вышеобозначенных людей есть те, кто мечтал попробовать себя в кино в качестве начинающих актеров, то это крутая возможность попробовать, этакая открытая дверь.
Программа проекта адаптирована для людей с особенностями слуха, зрения и опорно-двигательного аппарата.
Уже начался прием заявок на участие. Пост о проекте в ТГ Кинопоиска.
Наверняка среди ваших коллег, знакомых или друзей есть люди с особенностями слуха, зрения или опорно-двигательного аппарата. Им по жизни бывает весьма несладко. И более того, ряд специализаций для них закрыты.
Узнал, что для таких людей команда неравнодушных коллег в Яндексе запускает инклюзивный актёрский интенсив! Это кинопроект! Если среди вышеобозначенных людей есть те, кто мечтал попробовать себя в кино в качестве начинающих актеров, то это крутая возможность попробовать, этакая открытая дверь.
Программа проекта адаптирована для людей с особенностями слуха, зрения и опорно-двигательного аппарата.
Уже начался прием заявок на участие. Пост о проекте в ТГ Кинопоиска.
👍1
Event-driven architecture & serverless
В это прекрасное субботнее утро предлагаю вам посмотреть несколько полезных видео:
Journey to EDA: Patterns, Best Practices & Practical Tips
Часто говорят о преимуществах EDA, но не так часто можно услышать, что ждёт разработчика, решившего воплотить хороший паттерн в жизнь. Дэвид Бойн (Developer Advocate AWS) расскажет, как реализовать event-driven architecture — от проектирования до обслуживания. Дэвид также объясняет, что такое асинхронное мышление и как оно может помочь в разработке.
Building next-generation applications with event-driven architecture
Для создания легко масштабируемых распределённых приложений необходимо понимать базовые принципы разработки. Эрик Джонсон (Developer Advocate AWS) позаботился об этом и объяснил, как работают модели обмена сообщениями и как обрабатывать различные события.
Empowering Architectural Evolution: Governing Event-Driven Solutions
Взгляд на event-driven architecture с точки зрения управления представил Сэм Денглер (Capital One) в своём докладе на GOTO EDA Day 2023. Сэм делится опытом как организовать контроль данных, обеспечить согласованность событий и управлять всеми взаимодействиями между компонентами решения.
Best practices for serverless developers
Джулиан Вуд (Serverless Developer Advocate AWS) и Крис Маннс (Advisor AWS) расскажут, какую роль играют события в serverless-архитектуре и покажут примеры лучших практик разработки бессерверных приложений.
В это прекрасное субботнее утро предлагаю вам посмотреть несколько полезных видео:
Journey to EDA: Patterns, Best Practices & Practical Tips
Часто говорят о преимуществах EDA, но не так часто можно услышать, что ждёт разработчика, решившего воплотить хороший паттерн в жизнь. Дэвид Бойн (Developer Advocate AWS) расскажет, как реализовать event-driven architecture — от проектирования до обслуживания. Дэвид также объясняет, что такое асинхронное мышление и как оно может помочь в разработке.
Building next-generation applications with event-driven architecture
Для создания легко масштабируемых распределённых приложений необходимо понимать базовые принципы разработки. Эрик Джонсон (Developer Advocate AWS) позаботился об этом и объяснил, как работают модели обмена сообщениями и как обрабатывать различные события.
Empowering Architectural Evolution: Governing Event-Driven Solutions
Взгляд на event-driven architecture с точки зрения управления представил Сэм Денглер (Capital One) в своём докладе на GOTO EDA Day 2023. Сэм делится опытом как организовать контроль данных, обеспечить согласованность событий и управлять всеми взаимодействиями между компонентами решения.
Best practices for serverless developers
Джулиан Вуд (Serverless Developer Advocate AWS) и Крис Маннс (Advisor AWS) расскажут, какую роль играют события в serverless-архитектуре и покажут примеры лучших практик разработки бессерверных приложений.
👍3🔥1
Календарь. Битва за здоровье.
Вернулся из очередной командировки, чуть выдохнул и дособрал ролик из серии «Календарь» — «Битва за здоровье». Он не фундаментальный и касается только календаря. В инструкции раскрываю несколько аспектов календаря для тех, кто регулярно мотается по командировкам и не только. Ролик уже на «Бусти» .
Серия:
Привычка записывать.
Битва за слот.
Вернулся из очередной командировки, чуть выдохнул и дособрал ролик из серии «Календарь» — «Битва за здоровье». Он не фундаментальный и касается только календаря. В инструкции раскрываю несколько аспектов календаря для тех, кто регулярно мотается по командировкам и не только. Ролик уже на «Бусти» .
Серия:
Привычка записывать.
Битва за слот.
IoT и пчёлы.
В моем доме, незаметно, завелась одна говорящая железка. И возникло желание копнуть на тему ее возможностей чуть более глубоко. Утверждают, что колонку можно использовать как элемент умного дома. И, как говорится, сначала надо залезть под капот.
Существуют задачи в сетях, где стандарты Wi-Fi и Bluetooth не подходят. Например, создание систем умного дома предполагает использование устройств и датчиков, как интеллектуальных, так и не выполняющих сложные вычисления — эти устройства должны надёжно передавать информацию и долго работать без замены источников питания.
С 90-х годов предпринимались попытки создать «альтернативные» спецификации для построения беспроводных персональных сетей (WPAN). Спецификация сетевых протоколов верхнего уровня ZigBee получила широкое распространение и популярность. На физическом уровне (PHY) и уровне управления доступом к среде (MAC) модели OSI ZigBee использует стандарт 802.15.4 для беспроводных персональных сетей с низким уровнем мощности сигнала.
Спецификация создавались для беспроводных сетей, объединяющих датчики и управляющие устройства на небольших расстояниях (10–100 метров) и название получила от слов ZigZag и Bee типа схожесть с поведением пчёл. Скорость в таких сетях невысока, но они отличаются низкой стоимостью внедрения и малым энергопотреблением. ZigBee поддерживает ячеистую (mesh) топологию сети, что позволяет любому узлу связываться с любым другим. В такой сети может быть около 60 тыс. узлов, а если точнее, то 2^16, поскольку адресация в рамках IEEE 802.15.4 подразумевает использование 64-битных адресов, а сетевые адреса ZigBee 16-битные. Устройства ZigBee могут обмениваться данными и ретранслировать сигналы, что повышает скорость отклика, стабильность связи и расширяет зону покрытия.
Первая спецификация была ратифицирована в 2004-м и была доступна для членов некоммерческой компании Connectivity Standards Alliance. Сейчас в ней более 500 компаний. Вместе они производят более 2500 ZigBee-совместимых продуктов для реализации технологии интернета вещей.
В моем доме, незаметно, завелась одна говорящая железка. И возникло желание копнуть на тему ее возможностей чуть более глубоко. Утверждают, что колонку можно использовать как элемент умного дома. И, как говорится, сначала надо залезть под капот.
Существуют задачи в сетях, где стандарты Wi-Fi и Bluetooth не подходят. Например, создание систем умного дома предполагает использование устройств и датчиков, как интеллектуальных, так и не выполняющих сложные вычисления — эти устройства должны надёжно передавать информацию и долго работать без замены источников питания.
С 90-х годов предпринимались попытки создать «альтернативные» спецификации для построения беспроводных персональных сетей (WPAN). Спецификация сетевых протоколов верхнего уровня ZigBee получила широкое распространение и популярность. На физическом уровне (PHY) и уровне управления доступом к среде (MAC) модели OSI ZigBee использует стандарт 802.15.4 для беспроводных персональных сетей с низким уровнем мощности сигнала.
Спецификация создавались для беспроводных сетей, объединяющих датчики и управляющие устройства на небольших расстояниях (10–100 метров) и название получила от слов ZigZag и Bee типа схожесть с поведением пчёл. Скорость в таких сетях невысока, но они отличаются низкой стоимостью внедрения и малым энергопотреблением. ZigBee поддерживает ячеистую (mesh) топологию сети, что позволяет любому узлу связываться с любым другим. В такой сети может быть около 60 тыс. узлов, а если точнее, то 2^16, поскольку адресация в рамках IEEE 802.15.4 подразумевает использование 64-битных адресов, а сетевые адреса ZigBee 16-битные. Устройства ZigBee могут обмениваться данными и ретранслировать сигналы, что повышает скорость отклика, стабильность связи и расширяет зону покрытия.
Первая спецификация была ратифицирована в 2004-м и была доступна для членов некоммерческой компании Connectivity Standards Alliance. Сейчас в ней более 500 компаний. Вместе они производят более 2500 ZigBee-совместимых продуктов для реализации технологии интернета вещей.
Технологическая весна. Радио.
Рутинные рабочие моменты могут стать настоящими открытиями, если присмотреться. Одно из таких событий произошло 7 мая 1895 года. В Санкт-Петербурге стояла тёплая весенняя погода, столица жила своими интересами и заботами, а газетная рубрика «Телеграммы» пестрила последними новостями: военные столкновения на Дальнем Востоке между Японией и Китаем, резкое повышение акций электрической компании «Сименс и Гальске», заседание физического отделения Русского физико-химического общества…
Это 201 заседание стало отправной точкой для появления радио в России благодаря докладу Александра Степановича Попова «Об отношении металлических порошков к электрическим колебаниям».
Александр Степанович, начав своё обучение с духовного училища, позднее связал свою жизнь с физикой, преподаванием и Морским ведомством. Его идеи и изобретения активно использовались в русско-японской войне для решения проблемы связи, представлялись за рубежом и подарили нам новую технологию – радио. Идея создания этой технологии давно витала в воздухе, а накопленных научно-технических знаний было достаточно, чтобы несколько изобретателей добились результата с тем или иным успехом, среди которых Никола Тесла, Оливер Джозеф Лодж, Карл Фердинанд Браун.
Первым патент на устройство беспроводной телеграфии получил 2 июля 1897 года итальянский радиотехник Гульельмо Маркони, через год после подачи заявки в Британское патентное ведомство. В том же году Маркони основывает свою компанию Wireless Telegraph and Signal Company и активно занимается коммерциализацией своих изобретений. Маркони подавал заявки на патенты и в других странах, в том числе в Россию. Получение такого патента означало бы, что каждый, кто захотел бы изготовить в России аппараты по схеме, указанной в таком патенте, должен просить разрешения у Маркони и платить ему за это.
Волей случая и бюрократической необходимости заявка попала к Александру Степановичу. В итоге всех необходимых проверок ведомствами Маркони было отказано в получении патента, а протесты были отклонены. Осознавали последствия получения Маркони патента и в Германии. Юридическим предлогом для отказа также послужили работы и доклады Попова в научных и открытых собраниях, начиная с 1895 года, опубликованные в журналах, в ученых вестниках и известиях. Немаловажную роль в этом сыграл профессор Технического университета Берлина и член Германского патентного управления Адольф Слаби, работавший над беспроводным телеграфом со своим талантливым ассистентом Арко.
В 1900 году в Кронштадте при непосредственном участии Попова открывается мастерская по изготовлению и ремонту радиоаппаратуры − первое предприятие отечественной радиопромышленности. С 1901 года Александр Степанович курирует вопросы вооружения флота аппаратурой беспроволочной телеграфии. В первые годы работы мастерской немногочисленность персонала затрудняла производство приборов.
Начало массового радиотехнического производства в России связывают с заключением договора в мае 1904 года между тремя контрагентами: германской фирмой «Telefunken», основанной Г. Арко, АО Русских электротехнических заводов «Сименс и Гальске» и А.С. Поповым – открывшим «Отделение для беспроволочной телеграфии по системе профессора Попова и Общества беспроволочной телеграфии «Telefunken».
Может показаться, что сейчас радио актуально в основном для владельцев автомобилей. Но у каждого из нас есть гаджеты и умные устройства, использующие для обмена информацией всё то, что было придумано более 100 лет назад.
Рутинные рабочие моменты могут стать настоящими открытиями, если присмотреться. Одно из таких событий произошло 7 мая 1895 года. В Санкт-Петербурге стояла тёплая весенняя погода, столица жила своими интересами и заботами, а газетная рубрика «Телеграммы» пестрила последними новостями: военные столкновения на Дальнем Востоке между Японией и Китаем, резкое повышение акций электрической компании «Сименс и Гальске», заседание физического отделения Русского физико-химического общества…
Это 201 заседание стало отправной точкой для появления радио в России благодаря докладу Александра Степановича Попова «Об отношении металлических порошков к электрическим колебаниям».
Александр Степанович, начав своё обучение с духовного училища, позднее связал свою жизнь с физикой, преподаванием и Морским ведомством. Его идеи и изобретения активно использовались в русско-японской войне для решения проблемы связи, представлялись за рубежом и подарили нам новую технологию – радио. Идея создания этой технологии давно витала в воздухе, а накопленных научно-технических знаний было достаточно, чтобы несколько изобретателей добились результата с тем или иным успехом, среди которых Никола Тесла, Оливер Джозеф Лодж, Карл Фердинанд Браун.
Первым патент на устройство беспроводной телеграфии получил 2 июля 1897 года итальянский радиотехник Гульельмо Маркони, через год после подачи заявки в Британское патентное ведомство. В том же году Маркони основывает свою компанию Wireless Telegraph and Signal Company и активно занимается коммерциализацией своих изобретений. Маркони подавал заявки на патенты и в других странах, в том числе в Россию. Получение такого патента означало бы, что каждый, кто захотел бы изготовить в России аппараты по схеме, указанной в таком патенте, должен просить разрешения у Маркони и платить ему за это.
Волей случая и бюрократической необходимости заявка попала к Александру Степановичу. В итоге всех необходимых проверок ведомствами Маркони было отказано в получении патента, а протесты были отклонены. Осознавали последствия получения Маркони патента и в Германии. Юридическим предлогом для отказа также послужили работы и доклады Попова в научных и открытых собраниях, начиная с 1895 года, опубликованные в журналах, в ученых вестниках и известиях. Немаловажную роль в этом сыграл профессор Технического университета Берлина и член Германского патентного управления Адольф Слаби, работавший над беспроводным телеграфом со своим талантливым ассистентом Арко.
В 1900 году в Кронштадте при непосредственном участии Попова открывается мастерская по изготовлению и ремонту радиоаппаратуры − первое предприятие отечественной радиопромышленности. С 1901 года Александр Степанович курирует вопросы вооружения флота аппаратурой беспроволочной телеграфии. В первые годы работы мастерской немногочисленность персонала затрудняла производство приборов.
Начало массового радиотехнического производства в России связывают с заключением договора в мае 1904 года между тремя контрагентами: германской фирмой «Telefunken», основанной Г. Арко, АО Русских электротехнических заводов «Сименс и Гальске» и А.С. Поповым – открывшим «Отделение для беспроволочной телеграфии по системе профессора Попова и Общества беспроволочной телеграфии «Telefunken».
Может показаться, что сейчас радио актуально в основном для владельцев автомобилей. Но у каждого из нас есть гаджеты и умные устройства, использующие для обмена информацией всё то, что было придумано более 100 лет назад.
👍6
CFP AI Conf 2024
Осенний сезон конференций не за горами. AI Conf 2024 — новая прикладная конференция по Data Science от команды Онтико, которая состоится 26 и 27 сентября в Москве.
Открыт CFP до 15 июня, среди основных тем лично мне интересны:
Но конечно, среди всего что разыскивает ПК есть и работа со звуком и речью, музыка и компьютерное зрение да и вообще вагон всего.
ПК ждёт заявки от ваших экспертов!
Осенний сезон конференций не за горами. AI Conf 2024 — новая прикладная конференция по Data Science от команды Онтико, которая состоится 26 и 27 сентября в Москве.
Открыт CFP до 15 июня, среди основных тем лично мне интересны:
— Automotive: беспилотники, роботы, робо-руки, складские и промышленные механизмы;
— Разработка агентов, Reinforcement Learning, мультиагенты;
— Мультимодальный подход, Artificial General Intelligence;
Но конечно, среди всего что разыскивает ПК есть и работа со звуком и речью, музыка и компьютерное зрение да и вообще вагон всего.
ПК ждёт заявки от ваших экспертов!
🔥2
Будущее Го.
С 23 по 27 мая 2017 года в китайской провинции Чжэцзян прошёл саммит «Будущее Го». Организаторами мероприятия выступили китайская ассоциация вэйци, спортивное бюро провинции Чжэцзян и компания Google. В рамках мероприятия состоялся матч из пяти партий в го с участием программы AlphaGo. Две игры прошли в парном и командном форматах и три игры с Кэ Цзе, китайским профессиональным игроком в го, держащим самый высокий рейтинг в мире.
На этом саммите в мае 2017 года программа AlphaGo одержала победу в матче из трёх партий над чемпионом мира по игре го. Это произошло спустя 20 лет после того, как в мае 1997 года шахматный суперкомпьютер Deep Blue II выиграл матч из шести партий у чемпиона мира по шахматам.
Чем примечательно это событие? Игра го считалась сложной для реализации методами искусственного интеллекта из-за большого количества возможных позиций на доске и сложности алгоритмизации оценки позиции.
Эта победа продемонстрировала возможности искусственного интеллекта и привлекла внимание всего мира к Демису Хассабису и его команде, которые на тот момент работали в дочерней компании Google — DeepMind.
Открытое продолжение истории на Бусти.
С 23 по 27 мая 2017 года в китайской провинции Чжэцзян прошёл саммит «Будущее Го». Организаторами мероприятия выступили китайская ассоциация вэйци, спортивное бюро провинции Чжэцзян и компания Google. В рамках мероприятия состоялся матч из пяти партий в го с участием программы AlphaGo. Две игры прошли в парном и командном форматах и три игры с Кэ Цзе, китайским профессиональным игроком в го, держащим самый высокий рейтинг в мире.
На этом саммите в мае 2017 года программа AlphaGo одержала победу в матче из трёх партий над чемпионом мира по игре го. Это произошло спустя 20 лет после того, как в мае 1997 года шахматный суперкомпьютер Deep Blue II выиграл матч из шести партий у чемпиона мира по шахматам.
Чем примечательно это событие? Игра го считалась сложной для реализации методами искусственного интеллекта из-за большого количества возможных позиций на доске и сложности алгоритмизации оценки позиции.
Эта победа продемонстрировала возможности искусственного интеллекта и привлекла внимание всего мира к Демису Хассабису и его команде, которые на тот момент работали в дочерней компании Google — DeepMind.
Открытое продолжение истории на Бусти.
👍2