Это довольно странно - называть ретро компом просто старый IBM PC. Ретро компы - это Атари, Амиженька, Коммодор, ZX Spectrum, наконец. А ваш комп - просто старый и медленный IBM PC.
Не поймите неправильно, я очень рад за вас, что ваша мечта сбылась, просто терминология цепляет глаз.
Да, мы совершенно не даём никакого шанса Linux. Любой школьник, покупая компьютер, требует установить ему Windows, чтобы получить весь тот сонм софта и игр, которые разработаны на Windows, для Windows, и тем самым привыкает и сам того не понимая пополняет ряды разработчиков Windows.
А между тем на Linux гораздо сильнее проработаны вопросы безопасности, на нём почти нет вирусов, а базовая сборка ОС в десятки раз жрёт меньше памяти и места на диске.
Тоже раньше считал js дырявым, пока не открыл для себя typescript. Эта штука с линтером точно не даст вам накостылить ошибок и заодно сильно поможет при разработке (подсказками и предупреждениями).
Что только не придумают, чтобы порекламировать очередной продукт. Мы всё равно поняли и расстроились, когда уже потратили время и начали верить в реальность этой истории. Не так времени жалко, как обидно на какой уровень вышло враньё.
Пробовал менять на INNER JOIN - результат запроса в этом случае получался далеко не тот, который хотелось бы (сильно меньше записей выбирается в этом случае, что логично). А смену порядка выполнения подзапросов я увидел в EXPLAIN, из чего и последовали мои сомнительные выводы.
Аналогично, в своём коде обнаружил, что он выполняет left join в неправильном порядке и поэтому сильно тормозит. Замена на straight_join решила проблему кардинально - с 22 секунд до 0,14 секунд! Но у меня 5 миллионов записей.
Спасибо за подробное исследование. Сам горю желанием реализовать однопоточную многозадачность на манер Nodejs в слабом восьмибитном применении и твою статью буду использовать как референс.
Хорошо живётся до тех пор, пока не понимаешь, что отрасль (и не одна) целого государства зависит от одного чьего-то внешнего решения. Потом начинается прозрение.
Отличная возможность заложить основу для отечественных разработок в этой области. Кто знает - может именно в нашей стране на нашем оборудовании будут сделаны прорывные открытия.
Лол, я думал сделать сайт - это накатить WP и готовую тему, настроить, подшаманить странички и меню мышкой, работы на 5-6 часов и готово. Сколько вы говорите, 100к руб?
Как же плохо я узнал веб-дев за свои 22 года разработки :)
Специально для таких предпринимателей как вы, другие предприниматели придумали MVP. Пользуйтесь, не благодарите.
Как только у вас появится мысль "Нууу, MVP для моей идеи не подходит, потому что..." знайте: это подходит для ВСЕГО, нужно только чуток напрячь мозг, чтобы понять как это должно выглядеть для вашей идеи.
Не тратьте 5 лет на разработку одной херни, пробуйте 50 раз делать MVP для разных идей. И да будет вам предпринимательское счастье!
Это довольно странно - называть ретро компом просто старый IBM PC. Ретро компы - это Атари, Амиженька, Коммодор, ZX Spectrum, наконец. А ваш комп - просто старый и медленный IBM PC.
Не поймите неправильно, я очень рад за вас, что ваша мечта сбылась, просто терминология цепляет глаз.
Да, мы совершенно не даём никакого шанса Linux. Любой школьник, покупая компьютер, требует установить ему Windows, чтобы получить весь тот сонм софта и игр, которые разработаны на Windows, для Windows, и тем самым привыкает и сам того не понимая пополняет ряды разработчиков Windows.
А между тем на Linux гораздо сильнее проработаны вопросы безопасности, на нём почти нет вирусов, а базовая сборка ОС в десятки раз жрёт меньше памяти и места на диске.
Безобразие!
// это сарказм, но я думаю смысл понятен :)
Тоже раньше считал js дырявым, пока не открыл для себя typescript. Эта штука с линтером точно не даст вам накостылить ошибок и заодно сильно поможет при разработке (подсказками и предупреждениями).
Точно, и без всякого предупреждения!
А без этого википипл превратится в гадюшник, наполненный треш-статьями, нагенерированными тысячами ботов.
Да что вы такое делаете-то) ностальгия - как жажда, пока не утолишь - не отпустит.
Пошёл играть в Quazatron.
Современные тоже есть очень хорошие.
Очень приятно, я INTP. Типология Майерс-Бриггс - это не шарлатанство, не астрология, а удачная попытка психологической классификации людей.
Всем настоятельно рекомендую пройти тест на 16personalities и узнать несколько советов для себя. Вас ожидает прозрение и жить станет легче. Обещаю.
Что только не придумают, чтобы порекламировать очередной продукт. Мы всё равно поняли и расстроились, когда уже потратили время и начали верить в реальность этой истории. Не так времени жалко, как обидно на какой уровень вышло враньё.
Ммм, ну тогда можно улучшать CGI технологии, говорят, прорывная штука (была в своё время).
Что только не придуиают, лишь бы не изучать React.
Пробовал менять на INNER JOIN - результат запроса в этом случае получался далеко не тот, который хотелось бы (сильно меньше записей выбирается в этом случае, что логично). А смену порядка выполнения подзапросов я увидел в EXPLAIN, из чего и последовали мои сомнительные выводы.
Во всяком случае вы больше эксперт и вам виднее.
Аналогично, в своём коде обнаружил, что он выполняет left join в неправильном порядке и поэтому сильно тормозит. Замена на straight_join решила проблему кардинально - с 22 секунд до 0,14 секунд! Но у меня 5 миллионов записей.
Спасибо за подробное исследование. Сам горю желанием реализовать однопоточную многозадачность на манер Nodejs в слабом восьмибитном применении и твою статью буду использовать как референс.
Только мне одному показалось, что автор всю статью рассказывал про React/Nextjs, называя его почему-то TinyJS?
Хорошо живётся до тех пор, пока не понимаешь, что отрасль (и не одна) целого государства зависит от одного чьего-то внешнего решения. Потом начинается прозрение.
Отличная возможность заложить основу для отечественных разработок в этой области. Кто знает - может именно в нашей стране на нашем оборудовании будут сделаны прорывные открытия.
Лол, я думал сделать сайт - это накатить WP и готовую тему, настроить, подшаманить странички и меню мышкой, работы на 5-6 часов и готово. Сколько вы говорите, 100к руб?
Как же плохо я узнал веб-дев за свои 22 года разработки :)
Подтверждаю. Первые 3-4 раза у меня были в минус, пятый пошёл в ноль и немного в плюс, а потом уже стало получаться. Главное - не останавливаться.
Всего две вещи:
Специально для таких предпринимателей как вы, другие предприниматели придумали MVP. Пользуйтесь, не благодарите.
Как только у вас появится мысль "Нууу, MVP для моей идеи не подходит, потому что..." знайте: это подходит для ВСЕГО, нужно только чуток напрячь мозг, чтобы понять как это должно выглядеть для вашей идеи.
Не тратьте 5 лет на разработку одной херни, пробуйте 50 раз делать MVP для разных идей. И да будет вам предпринимательское счастье!
Посмотрите и наш клон :) сделано в 1996 году под Спектрум. До сих пор считается наиболее удачной реализацией Battle City под этот ретро-компьютер.
https://viva-games.ru/game/battle-city-4-2