• Создаем несложный шахматный ИИ: 5 простых этапов



      Перевели для вас статью Лори Хартикка (Lauri Hartikka) о создании простейшего ИИ для шахмат. Она написана еще в 2017 году, но базовые принципы остались теми же. Все файлы, которые использовал Лори, тоже доступны.

      Простой искусственный интеллект, который умеет играть в шахматы, можно создать на базе четырех концепций:

      1. 1. Перемещение;
      2. 2. Оценка доски;
      3. 3. Минимакс;
      4. 4. Альфа-бета-отсечение. На каждом этапе работы с алгоритмом будет использоваться одна из них, это позволит постепенно совершенствовать игровые способности ИИ.
      Читать дальше →
      • +35
      • 7,2k
      • 6
    • Колония. Глава 22: Окончательное решение


        Гордон в очередной раз кивнул и провел пальцами по бороде.


        – Впечатляет, – сказал он и бросил взгляд на Джо. – Быстро же ты сообразил.


        Джо откинулся на спинку стула, слегка улыбнулся и ответил после небольшой паузы:


        – Если честно, я не особо соображал. На самом деле я хотел как раз надрать задницу этому чудищу. И спасло нас только то, что я попросту не видел его – это изнутри, на мониторах все так хорошо видно, а у меня-то там не было «ночнушки». – Он подвинулся вперед, уперся локтями в колени и посмотрел в пол. – И единственное, что бросилось мне в глаза – это натянутый трос. И затем все как-то само сложилось в единую картину, я даже подумать ничего не успел.

        Читать дальше →
        • +28
        • 4,2k
        • 9
      • Перестану-ка я добро на помойку выкидывать

          Я на Хабре чуть больше года, пишу достаточно много, кто-то всю эту хрень читает, ставит плюсы и подписывается на меня. Всем спасибо.

          За ваши плюсы мне дают такие штуки, как инвайты, возможность самому плюсовать статьи, а недавно еще я какой-то значок получил, и теперь мой голос стоит 2 единицы.

          Так вот. Вы делаете мне добро, я его возвращаю. Инвайты и плюсы.
          Читать дальше →
        • 4 визуальных новеллы для изучения английского

            Игровой процесс в изучении английского успешно используется уже долгое время и преподаватели ищут новые возможности для его улучшения.

            Визуальная новелла — это что-то среднее между компьютерной игрой и классической книгой. По сути это интерактивная история, основу которой составляет текст, но для удобства восприятия читателю демонстрируют картинки героев и локаций.

            Именно из-за акцента на тексте визуальные новеллы считаются отличным способом изучения иностранных языков. Но есть несколько нюансов.

            • Во-первых, большинство визуальных новелл создается в Японии. Естественно, на японском. Если вы учите японский — радуйтесь и пользуйтесь. Но для изучения английского нужно обратить внимание на локализацию — далеко не всегда они получаются хорошими.
            • Во-вторых, если локализация удалась, то это вдвойне хорошо. Ведь при переводе локализаторы очень нечасто используют сложные или малоиспользуемые конструкции и лексику, ограничиваясь общеизвестной. Поэтому практически все хорошие новеллы можно читать с уровнем английского Intermediate и Upper-Intermediate.

            Многие визуальные новеллы позволяют читателю влиять на сюжет через выбор вариантов ответов в диалогах. И эти выборы прямо влияют на результат игры — разработчики предусматривают отдельные концовки, которые меняются в зависимости от выборов.

            Прелесть визуальных новелл для изучения английского в том, что вы вручную управляете текстом. То есть, абзац будет на экране до тех пор, пока вы его не прочитаете. При надобности можно 10 или 20 минут сидеть над репликой, чтобы понять все ее нюансы и подтекст — механика визуальных новелл это позволяет.

            Мы подобрали несколько популярных визуальных новелл с отличным переводом, которые помогут вам прокачать английский.
            Читать дальше →
          • Как я научила робота бегать по видео с YouTube

              Мы продолжаем рассказывать о совместных научных проектах наших студентов и JetBrains Research. В этой статье поговорим об алгоритмах глубокого обучения с подкреплением, которые используются для моделирования двигательного аппарата человека.

              Смоделировать все возможные движения человека и описать все сценарии поведения — достаточно сложная задача. Если мы научимся понимать, как человек двигается, и сможем воспроизводить его движения «по образу и подобию» — это сильно облегчит внедрение роботов во многие области. Как раз для того, чтобы роботы учились повторять и анализировать движения сами, и применяется машинное обучение.


              Читать дальше →
            • Студентам, вечным студентам и жаждущим новых знаний



                В ноябре студиозусы всего мира отмечали Международный день студента. А сегодня мы празднуем свой, «локализованный» День российского студенчества — 264 года назад был подписан указ о создании Московского университета, сегодня известного в узких кругах как МГУ. И в честь праздника ловите подборку курсов GeekBrains и видеолекций на любой вкус. Это ведь 200 лет назад можно было получить диплом и прекрасно жить с полученными знаниями до внуков, а сегодня знания устаревают стремительно.

                И пока будете читать, не забудьте включить фоном бессмертный Gaudeamus Igitur.
                Читать дальше →
              • Save File Me — бесплатный сервис бэкапов с шифрованием на стороне клиента

                  Каждый администратор знает, на сколько важно делать ежедневные резервные копии.
                  Для меня «идеальный» сервис резервирования это:

                  • Отсутствие регистрации, привязки к почтовому адресу и т.п.
                  • Возможность создавать независимые учетные записи, под каждый проект
                  • Шифрование на стороне клиента, в том числе имени файла
                  • Хранение неограниченного количества «версий» файлов
                  • Открытый исходный код клиента, чтобы можно было доверять шифрованию
                  • Один бинарный файл, без зависимостей, чтобы было удобно деплоить
                  • По возможности на халяву :)

                  Я решил создать такой сервис, и вот что у меня получилось:
                  Читать дальше →
                • Ведро дёгтя в бочке мёда, или О потенциальном культурном шоке для заводящих трактор

                  На Хабре в последнее время регулярно публикуются статьи, посвящённые поиску работы за пределами РФ, Украины и СНГ и последующему переезду в другую страну. На мой взгляд, они адекватно рассказывают о перипетиях поиска потенциального работодателя, заключения контракта, прохождения необходимых формальностей и оформления документов, о планировании и подготовки к переезду. Но о чём они обычно умалчивают или забывают упомянуть, или обходят стороной — это адаптации к новым реалиям, культурной среде, жизни в новом незнакомом обществе. «Культурный шок», о котором непременно рассказывают в том числе в государственных интеграционных программах, доступных по месту нового жительства, для многих оказывается непереносимым, и если о таких вещах потенциальный ИТ-эмигрант извещён заранее — ему будет проще адаптироваться. Или же, возможно, он поменяет своё решение на отъезд в выбранную страну и поищет более привлекательные места для переезда, или же вовсе откажется от намерения в ближайшее время сменить страну проживания.
                  Читать дальше →
                • С Днем студента, программист


                    Сегодня Татьянин День, он же праздник всех грызущих в родном Отечестве гранит науки студентов. Празднующих с праздником, всем бурно отмечающим, пожелания без последствий справиться с этим очередным красным днем календаря. Признаться честно, иногда жалею, что судьба определила быть лириком, особенно на фоне, действительно, блестящих физиков, математиков и программистов. Но, как известно, гении не берутся ниоткуда, обычно этому что-то предшествует. Под катом много картинок и шанс почувствовать себя старым.
                    Читать дальше →
                    • +26
                    • 8,3k
                    • 3
                  • Три процента

                      — У вас не занято?
                      — Нет, прошу вас.
                      — Спасибо.


                      К столику Лайонела Валетти подсел представительный мужчина средних лет:
                      — Вы позволите вашу плевательницу?
                      — Да, конечно.


                      Мужчина подвинул её поближе к себе, сосредоточился, потом набрал побольше слюны в рот и смачно плюнул. Плевок упал рядом с плевательницей. Мужчина с видимым удовольствием откинулся на спинку дивана.


                      — Впечатляет, — довольно спокойно сказал Лайонел. – Сколько времени вам нужно было добиваться права плевать мимо плевательницы?
                      — Два года три месяца. Если есть связи, то можно получить его на два месяца раньше. Я говорю только про время для получения права плевать куда угодно, не включая все необходимые для его получения права вроде чихания и зевания. Но это сущие мелочи, какие-то несколько недель.

                      Читать дальше →
                    • Траты на облако впервые превысили расходы на традиционную инфраструктуру — что это значит

                        По данным IDC, в третьем квартале 2018 года доход компаний, поставляющих серверы и свитчи облачным провайдерам, впервые превысил доход вендоров оборудования для традиционной инфраструктуры. Разбираемся, с чем может быть связан этот тренд.

                        Читать дальше →
                      • Теория салютов. Фантазия на космологическую тему

                          image

                          Этот опус, конечно, требует математической проверки и пока больше похож на представление древних о строении Земли, но с другой стороны объединяет все существующие теоретические модели с минимальными отклонениями.

                          Представьте себе огромную емкость произвольной формы: шар, пирамиду, бочку, цистерну, тор, куб, мяч… что угодно. На внутренней поверхности этой емкости расположите пушки для салютов. Расположите также дополнительные пушки произвольно внутри емкости, повернув орудия во все стороны. Зарядите пушки «лентами» выстрелов. Теперь эти пушки стреляют в разные стороны с разной периодичностью. Внутри емкости то тут, то там возникают салюты. Они «перекрещиваются», т.е. один салютный шар может проходить через другой. Они «соприкасаются». Они «догоняют» друг друга.

                          Представили?

                          Все это происходит непрерывно на протяжении миллиардов лет. Салюты вспыхивают и продолжают гореть тоже миллиарды лет. Каждый салют, каждый шар салюта — это одна вселенная. Каждая светящаяся точка салюта — скопление галактик.
                          Читать дальше →
                        • Ослабляем гайки, часть 2: срок голосования за публикации и другие изменения

                            В начале недели мы рассказали о важных изменениях для пользователей и, кажется, они всем понравились: рейтинг публикации перевалил за 300, написано более 800 комментариев (и они активно продолжают появляться). Там же мы посеяли зерно интриги и пообещали ещё кое-какие изменения. Сказано — сделано, мы выкатили релиз с обновлениями и готовы рассказать, куда делась та самая потерявшаяся шестая гайка с КДПВ.


                            Читать дальше →
                          • Профессиональное выгорание в ИТ (результаты исследования «Моего круга»)



                              В октябре прошлого года «Мой круг» пригласили на РИФ Воронеж сделать доклад про профессиональное выгорание среди ИТ-специалистов. Как всегда, мы подошли основательно, провели по этой теме соцопрос среди пользователей «Моего круга» и «Хабра» и сегодня рады поделиться своим исследованием. Посмотрим, насколько ИТ-специалисты подвержены выгоранию, какие его признаки выделяют, на какие причины указывают, как выходят из него.

                              Большинство вопросов анкеты строилось на материалах мастер-класса Наталии Дзеружинской, доктора медицинских наук, профессора, врача-психиатра высшей квалификационной категории, проведённого ею в рамках «Школы менеджеров «Стратоплан»» (видеозаписи 5 мастер-классов школы).

                              Перед тем, как погрузиться в диаграммы и их интерпретацию, сразу скажем, почему важно знать как можно больше о профессиональном выгорании, уметь не попадать в него самому и не давать этого делать другим.

                              Как мы узнали, более 50% ИТ-специалистов имеют опыт профессионального выгорания, причём половина из них прошли через этот опыт 2 и более раза. Для работодателя подобное выгорание сотрудников имеет довольно серьёзные последствия: до 20% сотрудников находятся регулярно в подобном состоянии, только 25% выгорающих остаётся на прежнем месте работы. А значит, довольно большая часть сотрудников работает крайне неэффективно и мешает другим, плюс постоянно нужно вкладывать средства в рекрутинг и адаптацию новых сотрудников взамен выгоревших. Если работодатель научится управлять процессом выгорания, то сможет экономить много материальных и моральных сил для своей компании.
                              Читать дальше →
                            • Повышаем продуктивность на GitHub: советы для новичков и не только



                                От переводчика: публикуем для вас статью Даррена Барнса, который делится своим опытом работы с GitHub. Его советы будут полезны, в первую очередь, новичкам. Возможно, и опытный кодер найдет что-то для себя.

                                GitHub — отличный сервис, которым пользуются пусть не все, но очень многие программисты. После того, как объем приватных репозиториев стал неограниченным, сервис привлек внимание даже тех, кто не работал с ним раньше.

                                Сервис разрабатывался программистами для программистов. Его создатели добавили большое количество очень удобных инструментов, которые повышают производительность. Но, к сожалению, не все разработчики об этих инструментах знают. А кто знает — не всегда использует.
                                Читать дальше →
                                • +58
                                • 18,9k
                                • 5
                              • Исказитель будущего

                                  Роберт подошёл к двери. Обычная офисная дверь, без таблички, только с номером. По её внешнему виду невозможно догадаться, кто ждёт его внутри. Чуть помедлив, Роберт открыл дверь и вошёл.


                                  — Доктор Греттинг! Прошу, мы вас с нетерпением ждем, — произнёс человек в дорогом костюме. — Меня зовут Альберт Монтье, я председатель совета по контролю за вашим изобретением — тахионным реактором.
                                  — Контролю? Но ведь моё изобретение является общественным достоянием.
                                  — Конечно, но мы были бы последними идиотами, если бы не пытались контролировать такое стратегически важное устройство, в первую очередь, из соображений национальной безопасности.
                                  — Понимаю. Но мне всё ещё непонятна причина, по которой я здесь нахожусь.

                                  Читать дальше →
                                • Больше позитива

                                    Объяснительная диспетчера фабрики горячего синтеза Дэвида Трэмпла


                                    Я, Дэвид Трэмпл, 15 декабря 2547 года столкнулся с критической ситуацией на рабочем месте. Из-за бурана вышли из строя три из четырёх энергоблока, что повлекло за собой падение мощности на генераторах магнитного поля, которые удерживали горячую плазму в пределах реактора. Автоматическое отключение генераторов не сработало, поэтому возникла угроза взрыва всего энергокомплекса. Мной было принято решение обесточить главный распределительный щит. Отключение щита привело к прекращению подачи электричества в штат Техас. Несмотря на это, разрушение фабрики было остановлено, так как в противном случае взрыв мощностью около 700 мегатонн сделал бы штат Техас непригодным к проживанию любых форм жизни в течение следующих 3 000 лет.


                                    Объяснительная начальника отдела


                                    Вследствие героических действий моего подчинённого Трэмпла Д. 15 декабря 2547 отдел недовыполнил месячный план по синтезу ферродиевых зарядов для торпед ближнего радиуса действия (1 000 — 10 000 км) на 6%. Тем не менее, отдел смог перевыполнить план синтеза тритиумных зарядов для торпед среднего (10 000 – 100 000 км) и дальнего (100 000 – 1 000 000 км) радиуса действия на 9% и 14% соответственно, что обеспечило полную загрузку логистических кораблей, а также создало профицит боеприпасов на складе в количестве 2.2 млн снарядов.

                                    Читать дальше →
                                  • Вода

                                      image

                                      Говорят, что среднестатистический человек перманентно находится в состоянии поиска собственного счастья. И движение это присуще даже тем, кто успешно не подозревает о таковом или не желает подозревать. Хотелось бы начать повествование с короткой истории, которую Дэвид Фостер Уоллес рассказал выпускникам одного из вузов США.

                                      “Плывут две молодые рыбки и спокойно друг с другом о чем-то общаются (насколько рыбы вообще в состоянии общаться (прим. пер.)). Навстречу им плывет рыба постарше, и, когда они поровнялись, старая рыбка и говорит — “Привет, парни, как водичка?”
                                      Неловкое молчание и молодые рыбки проплыли дальше. Через некоторое время одна молодая рыбка поворачивается к другой и спрашивает — “О чем это он? Что нафиг за водичка?”.
                                      Читать дальше →
                                      • +16
                                      • 6,2k
                                      • 2
                                    • Псто добра

                                        Дисклеймер
                                        Я осознаю, что этот пост можно расценивать как флуд, и приношу свои извинения тем, кому он испортил аппетит. Однако прошу понять, что это нежелательный побочный эффект. Цель поста — социальный эксперимент и, возможно, восстановление справедливости.

                                        Введение


                                        В последнее время в комментариях на Хабре (особенно — в комментариях к постам TechMedia) с особой настойчивостью стали высказываться мнения о несправедливости существующей системы кармы. Среди откровенно бредовых аргументов (о тайных элитарных обществах минусаторов, о недопустимости цензуры в любом виде и т.п.) попался один, над которым я задумался.

                                        image
                                        Читать дальше →
                                      • Тень точки Кельвина

                                          Пролог был здесь.

                                          Встреча выпускников намечалась в ресторане, находившемся, по счастью, недалеко от моего дома. Это важно – я нигде так не пью, как на встрече выпускников. Если ехать далеко, я просто до дома не доберусь.

                                          Ребят, с которыми учился в институте, после выпуска я видел только на встречах выпускников. В жизни мы с ними не пересекаемся вообще – не считать же пересечением наличие в друзьях в социальных сетях? Оттого встречи эти становятся для меня потрясающей возможностью.

                                          Как-то мне попался на глаза один фильм, про двух подруг, которые боялись идти на встречу выпускников. Вроде, там Лиза Кудроу играла… Да, «Роми и Мишель на встрече выпускников», кажется так. За 10 лет их достижения равнялись нулю, а девчонкам страсть как хотелось не быть пустым местом. Точнее, не казаться. Мало ли, как сложилась судьба остальных? Вот они и придумали себе легенду: будто бы они изобрели клей для бумажных стикеров.

                                          Не знаю, почему они боялись этой встречи. Я не боюсь. Для меня это – как отдушина, по одной простой причине: меня там не знают. И мне без разницы, что они все обо мне подумают. Точнее, не так: что подумают, то и ладно.

                                          Это как на собеседования ходить – можешь рассказывать про себя любую ересь, никто ведь не проверит? А если и проверят, то ничего страшного – просто не возьмут на работу. Я и так знаю, что не возьмут, иначе не торчал бы на своем месте.

                                          Я просто пойду на эту встречу и нажрусь. Мне не интересно, как у кого дела, кто какую песню споет о своих успехах в деловой или личной сфере. Я ведь знаю – они такие же, как и Роберт. То есть, как я.
                                          Читать дальше →

                                        Самое читаемое