Steveek3121,
Прежде всего это технический университет.
Потом переквалификация в Европе.
Но можно и на некоторых ресурсах изучать. Можно тут или тут
По мере изучения java, старайтесь что-то создавать. Даже если это уже кто-то создал.
Я создавал на других языках для себя аудио проигрыватели, проигрыватели m3u потоков телеканалов для samsung smart tv, погодные сканеры, клиент по управлению базами данных.
Короче, идей много. Для андройда я писал простой калькулятор.
Сейчас я изучаю rust и технологию tauri. И на tauri пишу опять погодный сканер, используя API от openweathermap.
сергей кузьмин, Я согласен с вами. В Германии уже отказываются от программистов многие компании. Конечно, это не выглядит так будто их массово увольняют. Это преподносится как сокращение.
Оставляют несколько человек для контроля. И на фоне этого водафон, немецкий, словил штраф в 45 млн евро.
Видимо так же экономили на программистах. Побоялись лишний миллион в год доплачивать специалистам, а потеряли на 45 лет ))
И такое нас ждёт везде.
Не зря есть две шутки в интернете.
1. Настоящий программист всегда распечатывает билеты и маршрутный лист для заселения в отель. Знает, что система не надёжна.
2. Компания разыскивает программистов с интеллектом, чтобы создавать искусственный интеллект.
Простите. Выскажу вам своё мнение. Я проходил курсы в школах онлайн, это нужно было в Германии мне делать для подтверждения документов о образовании.
Так вот. Я что заметил, что все эти учебники и все эти курсы заставляют ученика делать продукт красивым, но абсолютно не безопасным. Чего стоит vodaphone в Германии, который влетел штрафом на 45 млн евро.
Если человек пишет код просто чтобы работало и не понимает основ программирования, то хоть котлин, хоть java, хоть php - это будет говнокод, который надо разгребать.
Если человек понимает язык, имеет представление о основах проектирования, то я думаю, что он на любом языке сможет писать идеальный код.
Это прямо косяк от microsoft )) Мне кажется или совершая любые действия от админа, консоль должна запросить пароль.
Вот у меня есть две учетной записи.
Одна для работы, а другая для домашних дел.
Та которая для домашних дел является админской, а та которая для работы - нет.
Если я в рабочей учетки хочу удалить что либо или запустить от имени админа, я обязан ввести пароль.
Так что ваш ребенок, скорее всего, знает пароль от системного аккаунта или у вас ломаная винда.
Александр Дегтярев,
Я вам уже всё описал.
Поймите, если js будет обращаться к существующим ресурсам, то всё это будет проходить через сервер.
Если вы хотите хранить контент в index.html, то обращений не будет к серверу, но во-всяком случае, вы собираетесь обращаться к страницам, которые существуют.
1. Сервер возвращает index.html
2. разбираем url.
3. согласно сегментам url вызываем тот контент, который вам нужен.
по сути вам нужно на фронте сделать следующее.
1. функция router()
2. <div>, в который мы вставим информацию.
3. перехват поведения по умолчанию нажатых ссылок
4. назначить свои действия на клик ссылки.
Вот и вся идея.
И тогда, когда вы пользователю отправите ссылку, то он перейдет по ней, а дальше будет так.
1. запустится index.html
2. сработает функция router()
3. будет разобран url
4. будет вызван нужный контент
5. перед пользователем появится нужная информация.
doexec, Я подключал samsung galaxy s23 ultra и при помощи пульта тв управлял им. там есть какой-то hdmi выход который умеет не только принимать, но и передавать команды. и при таком подходе получается управлять одним пультом.
Когда-то я думал в сторону мине пк и даже в youtube есть варианты как из него сделать смарт тв, но там всё крутилось на windows 10 и её режим планшетный.
Там есть варианты как из сайтов сделать wpa приложения, которые будут запускаться на полный экран.
В комнате у меня стоит пк с монитором и мне вполне хватает. к нему купил пульт и работает норм.
shurshur, О дааа, их бигсби это самый тупой ассистент, который можно было придумать.
Вечно ничего не может и ничего не умеет.
Хорошо хоть в oneUi 7 разрешили Gemini на кнопку блок экрана поставить.
Прям жить легче стало.
Александр Дегтярев, Если контент хранится в других html файлах или еще как-то, то к серверу вы все равно будете обращаться.
Если весь контент хранится в index.html
то тут стоит смотреть в сторону hashtag.
И тогда
Адрес будет выглядить примерно так /#page1 /#page2 /#page3
тогда разбейте на блоки страницу, в блоках храните информацию и в зависимости от хештега вы будете открывать нужный блок информации.
И тогда так вам не нужно обращаться к серверу.
Александр Дегтярев,
можно. Но ведь вам нужно вызвать страницу, а как её вызвать, если только не нажать на неё.
1. Пользователь пришел.
2. Пользователю нужна какая-то страница. Тут ApiHistory не поможет, так как он не знает, что делал пользователь на этом сайте.
3. Пользователь нажал на ссылку, событие отправило данные в router, а там уже произошла фиксация данных в ApiHistory.
4. Но и тут есть засада. Когда пользователь начнёт кнопками бегать вперед назад, то вам опять нужно вызывать функцию router, чтобы подгружать данные. Иначе, некоторые браузеры могут кешировать. и когда пользователь будет бегать вперед назад, то пользователю будет показываться старая информация, а router будет её исправлять.
Михаил,
Тогда вам нужно ваш компьютер заставить обратиться к серверу и забрать на печать.
Вижу примерно такой план.
1. На вашем пк ставим open server.
2. Пишем скрипт, который будет обращаться к вашему серверу в дата центре.
3. Этот скрипт должен забрать данные на печать, если сервер таковые имеет.
4. Скрипт, через system() или exec() должен отправить на печать данные.
5. После успешной печати скрипт должен очистить данные, если это вам нужно.
Всё это дело на крон и будет работать.
Refguser, Ну тут ничего не могу сказать. У меня все пк авторизированы в microsoft. По логики и copilot так же должен быть авторизирован, а нет. Copilot не авторизирован.
Из этой логики могу думать о том, что авторизация в copilot проходит без полной авторизации пк. Попробуйте на сайте microsoft найти такую информацию. Или попробуйте на сайте copilot.microsoft.com может так можно через другой браузер
modsamara, Жмем win+i. откроется окно параметров.
1. выбираем время и язык
2. Выбираем язык и регион
3. Выбираем нужный язык
4. Жмем Другие параметры
5. В списке жмем удалить.
6. Перезагружаем пк.
7. Проверяем приложения.
8. Если нужен опять английский, просто подтягиваем и всё.
ChatGPT сказал:
Ситуация интересная и нестандартная. Попробую разложить по полочкам, что могло пойти не так и как можно попробовать прошить флеш-накопитель для вязальной машины PROTTI.
1. Почему не работает копирование через dd?
Ты скопировал образы (vhd) на флешки командой dd, но они не заработали. Возможные причины:
• Флешка не является загрузочной. Просто запись образа на флешку может не сделать её загрузочной.
• Неправильный способ копирования. dd копирует побитово, но если образ vhd не содержит загрузочных секторов, BIOS просто не увидит флешку как загрузочную.
• Файловая система несовместима. Вязальная машина, работающая под DOS, скорее всего, использует FAT16 или FAT32. Проверь структуру разделов через fdisk -l.
• Аппаратные различия в накопителях. В некоторых промышленных устройствах накопители имеют встроенные аппаратные идентификаторы (серийные номера), и прошивка может проверять соответствие.
2. Что можно попробовать?
Шаг 1: Проверить оригинальную структуру разделов
Перед записью образа попробуй посмотреть, какие разделы есть на оригинальной рабочей флешке:
sh
Копировать
Редактировать
sudo fdisk -l /dev/sdX
или
sh
Копировать
Редактировать
lsblk
Где /dev/sdX – твоя флешка.
Если видишь нестандартные разделы или метки, то dd просто не переносит нужную разметку.
Шаг 2: Скопировать не только данные, но и разметку
Если fdisk -l показывает несколько разделов, попробуй сначала скопировать MBR и таблицу разделов:
sh
Копировать
Редактировать
sudo dd if=/dev/sdX of=/dev/sdY bs=512 count=1
Где:
• /dev/sdX – оригинальная флешка,
• /dev/sdY – новая флешка.
После этого уже записать полный образ:
sh
Копировать
Редактировать
sudo dd if=/dev/sdX of=/dev/sdY bs=4M status=progress
Шаг 3: Проверить файловую систему
Если копирование не помогло, попробуй смонтировать флешку и проверить, как она отформатирована:
sh
Копировать
Редактировать
sudo mount /dev/sdX1 /mnt
ls /mnt
Если файловая система слетела, можно попробовать восстановить загрузочные файлы через syslinux:
sh
Копировать
Редактировать
sudo syslinux --install /dev/sdX1
Или, если используется DOS, попробовать fdisk /mbr из-под загрузочной дискеты DOS.
Шаг 4: Протестировать загрузку через QEMU
Можно проверить, загружается ли образ VHD, смонтировав его в виртуальной машине:
sh
Копировать
Редактировать
qemu-system-i386 -hda myimage.vhd
Если он не загружается, возможно, образ неполный.
3. Если флешка содержит прошивку или ключи
В промышленных машинах флешки могут быть не просто накопителями, а содержать прошивку или специальные идентификаторы.
Если есть старые оригинальные флешки, можно проверить их содержимое:
sh
Копировать
Редактировать
sudo hexdump -C /dev/sdX | less
Если там не обычная файловая система, а что-то бинарное, возможно, нужен специальный инструмент для клонирования.
Вывод
1. Проверь файловую систему и таблицу разделов.
2. Попробуй dd с полным клонированием, включая MBR.
3. Проверь загрузочные файлы и попробуй syslinux или fdisk /mbr.
4. Если машина не видит флешку в BIOS, проблема может быть в идентификаторах устройства.
5. Если флешка содержит не только ОС, но и прошивку, может потребоваться специальный софт от PROTTI.
Попробуй эти шаги и скажи, что получилось!
Zettabyte, Возможно и сможет найти, но только нужно чтобы туда вписали модель машины.
Тот же chat gpt умеет шарится по всяким форумам. может что и найдёт.
попробуйте какой-то ии использовать. возможно в их базах есть какое-то решение, которое вас подтолкнёт к нужному решению.
Загрузите в них скрины и они попробуют найти
Ипатьев,
В вас много злости.
1. Автор ничего не знает. Давайте напишем ему, что его дерьмокод сюда нельзя было публиковать.
2. Самый быстрый вариант узнать содержимое ключа login - это куда-то вывести.
3. Автор еще не знает о функциях, которые могут проверять существование ключа в массиве.
4. Если у автора сборка типо open server и подобных инструментов для windows, скачанных с не официальных сайтов, могут проявлять плохое поведение.
5. Ну и последнее, на windows в php 8 у меня было такое, когда я пытался проверить существование ключа в массиве, на несуществующий все равно была ошибка. только если проверку завернуть в try.
Посоветуйте админам проекта, чтобы они добавили правило, которое запрещает новичкам поднимать вопросы, чтобы вас это не бесило.
Прежде всего это технический университет.
Потом переквалификация в Европе.
Но можно и на некоторых ресурсах изучать.
Можно тут или тут
По мере изучения java, старайтесь что-то создавать. Даже если это уже кто-то создал.
Я создавал на других языках для себя аудио проигрыватели, проигрыватели m3u потоков телеканалов для samsung smart tv, погодные сканеры, клиент по управлению базами данных.
Короче, идей много. Для андройда я писал простой калькулятор.
Сейчас я изучаю rust и технологию tauri. И на tauri пишу опять погодный сканер, используя API от openweathermap.
так что практика нужна.