Наши встречи по пятницам неожиданно стали доброй традицией. И вот опять мы встречаемся после бурной трудовой недели в уютном дружеском кругу. Сегодня не просто "пятница", а "большая пятница". Это значит, что за такой пятницей следует сразу три выходных дня. Это приятно! Два выходных дня уже неплохо, а три - вообще большое удовольствие.
Сегодня мы с вами займёмся шахматами и программированием на JS (JavaScript, ДжаваСкрипт, ЯваСкрипт).
Я тут недавно накатал книжку "Шахматы, самоучитель для новичков - 2" и вот теперь для усиления влияния этой книги на улучшение игровых качеств шахматиста-новичка написал маленькую программку: Игра тренировка "Шахматный адрес".
Длительность игры 10 секунд. Система даёт запрос в стандартном формате адреса шахматной клетки. Вы должны быстро среагировать, кликнув заданную клетку. Развивает реакцию, запоминание шахматной нотации и скоростные навыки, необходимые для игр "блиц" и "пуля".
Если вы прокачаетесь до стабильного результата 7 удачных реакций белыми (это когда доска в положении "белые внизу" и 6 удачных реакций чёрными (это когда доска в положении "чёрные внизу"), то ваш шахматный рейтинг вырастет на 100 пунктов только за счёт быстрого и чёткого ориентирования на шахматном поле боя.
Шахматную нотацию надо знать. Можно, конечно, "шлёпать" и без знания нотации. Это как современные композиторы пишут музыку без знания нот. Но это не наш путь. Наш успех в шахматах и в программировании базируется на крепком здоровом фундаменте.
Кстати, с этого примера вы можете начать свой путь в программировании на JS. Этот язык прекрасен тем, что ничего не требуется для работы программ на вашем устройстве. Если есть любой браузер - программа на JS будет работать.
На странице игры есть также ссылка для скачивания дистрибутива. Скачайте его и распакуйте. Все 5 файлов разместите в одну папку.
19.02.2026 20:59 3690 index.html
19.02.2026 20:48 3823 local1.css
19.02.2026 21:04 8729 local1.js
14.02.2026 21:44 5449 correct.mp3
14.02.2026 22:07 8917 wrong.mp3
В браузере открываете файл index.html и процесс пошёл. Внесите изменения в этот функционал (например, замените файл wrong.mp3) и посмотрите, как отобразились эти изменения.
Сообщайте, понравилась программа или нет, получилось ли установить на своём устройстве.
...
Первоисточники:
Игра тренировка "Шахматный адрес".
https://wpvi.ru/pages/games/chess/address/
Программа сделана на чистом нативном JS.
Вы можете бесплатно не только прокачать знание шахматной нотации и быстроту реакции, но также скачать дистрибутив и потренироваться в программировании на этом реальном несложном примере.
"Шахматы, самоучитель для новичков - 2"
https://wpvi.ru/pages/ads/litres/ebook/73089693/
Играть в шахматы - хорошо! Но играть хорошо - ещё лучше. После прочтения и изучения второй части самоучителя вы научитесь обыгрывать сильных шахматистов, возможно, даже мастеров и гроссмейстеров.
===
Поржал, да. У меня первый разряд по шахматам. Ну как первый. Был когда-то. В 91-м я защитил его на районных соревнованиях. У моего отца было звание мастер спорта по шахматам. И мы играли с ним почти всегда, когда встречались. И я НИ РАЗУ у него не выиграл. А тут книжку прочел и раз! Возможно ты победишь гроссмейстера!
Так вот — не победишь.
Нет, без книжек ты его вообще никогда не победишь. Необходимо знание, что такое гамбит, что такое защита, что такое цугцванг и цейтнот. И какие виды бывают защит и гамбитов. А так же как избегать цугцванга и цейтнота. И что делать в эндшпиле. Это можно узнать из книжек.
Вот только все это приходит не только с чтением книжек. Но и с опытом. Вы должны сыграть тысячи партий, если не десятки тысяч. С опытными противниками. И только тогда у вас появится шанс обыграть мастера. И уж тем более — гроссмейстера.
Я не лазил по ссылкам ТС, но подозреваю, что этот пост тупая реклама книжки по шахматам. Не ведитесь. Прочитав книгу, вы не сможете играть на уровне мастера. Это возможно только если вы регулярно практикуетесь. Книги лишь могут дополнить ваше умение.
У вас устаревшее представление о шахматном мире. Сейчас шустрый мальчик может обыграть гросса при игре в пулю после быстрой подготовки.
Не смешите мои тапочки.
Попытался играть по ссылке.
Автор, ты бы не позорился… Я вот тоже программер. И у меня бывают косяки. Но блять, уже на первом ходу...
Я даже просто не могу сходить Е2-Е4. Программа просто верещит неприятно и все.
Нет! Полное говно!
1c — не настоящие программисты
Да ладно! А кто настоящий? Я вполне когда-то на С++ программировал. Еще на спектруме на ассемблере вполне писал. SQL так вообще без него никак в 1С. Ну и что, что на русском языке? Более того, есть у меня клиент, у которого все производство крутится на PostgreSQL и я из 1с-ки коннекчусь к нему и вполне пишу запросы на английском языке.
Зато профессия востребованная и платят за нее хорошо. Меня вон @4iLiSH буржуем называет.
А так-то, мне вообще-то похер на чем кодить. Программист, это не профессия, это состояние души.
ну это ж шутка, алло
Да я понял.
Я просто к тому, что 1С это как способ заработать на кусок хлеба.
*Я даже просто не могу сходить Е2-Е4
Нет, это вообще не про это. Это не игра, это задача быстро шлёпнуть по нужному полю по заданному полю. Например, задание поле f4, надо кликнуть по полю f4 и т.д. Задача: максимальное количество правильных кликов за 10 секунд.