Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841

Деплой java web app + mysql

15.09.2016, 11:17. Показов 2764. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Подскажите как задеплоить простое веб приложение на бесплатный хостинг, уже сколько не пробовал - не получаеться. Спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.09.2016, 11:17
Ответы с готовыми решениями:

Web-app Java Tomcat
Доброго времени суток. Не уверен что пишу в соответствующий раздел, но все же Имеется веб приложение java с настройками hibernate,...

Запуск web app java из Eclipse
При попытке компиляции пытается найти hibernate.config.out.xml - хотя настройки hibernate в файле hibernate.config.xml Где хранятся...

Java Web App best practices. Поделитесь опытом
Добрый день. Интенсивно осваиваю web-разработку на java. Не хотелось бы проходить уже истоптанный путь для выявления практик "как...

26
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
15.09.2016, 11:40
asics, на какой хостинг?
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
15.09.2016, 13:12  [ТС]
KEKCoGEN, по сути не важно, главное, что бы он был бесплатный. я уже пробовал elastic, openshift. вроде все делаю по гайду, а задеплоить никак не получаеться. буду благодарен, если кто-то подскажет как все сделать правильно. приложение не большое, по сути простой круд.
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
15.09.2016, 13:42
asics, heroin попробуйте. Там просто все
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
15.09.2016, 13:48  [ТС]
KEKCoGEN, какой юрл в сайта? а то по запросу heroin гугл выдает что-то все не по теме.
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
15.09.2016, 14:50
asics, сори, с телефона писал, мне автокорректор подправил)) хостинг heroku
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
15.09.2016, 20:08  [ТС]
KEKCoGEN, я приконектился до репо на гитхабе, какие мои дальнейшие действия?
Миниатюры
Деплой java web app + mysql  
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
15.09.2016, 20:18
asics, теперь надо запушить ваш код в этот репозиторий и он поднимается на хостинг. Там есть мануал с пошаговой инструкцией.
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
15.09.2016, 20:28  [ТС]
KEKCoGEN, так код уже там был в репо сразу.
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
15.09.2016, 21:00
asics, https://devcenter.heroku.com/a... y-have-one
https://devcenter.heroku.com/a... oying-java
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
15.09.2016, 21:33  [ТС]
KEKCoGEN, лог билда
Кликните здесь для просмотра всего текста
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project OrilTestTask: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/conflu... nException
! ERROR: Failed to build app with Maven
We're sorry this build is failing! If you can't find the issue in application code,
please submit a ticket so we can help: https://help.heroku.com/
! Push rejected, failed to compile Java app.
! Push failed
оно требует web.xml я так понимаю ? у меня джава конфиги
репо з кодом - https://github.com/koliatest/test1
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
15.09.2016, 22:04
asics, вы когда maven install делаете (без хероку), все работает?
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
15.09.2016, 22:11  [ТС]
KEKCoGEN, это в ide делаеться или как? не могу найти
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
15.09.2016, 22:30
asics, из консоли mvn clean install из папки где pom.xml (должен быть установлен мейвен)

Добавлено через 17 минут
asics, у вас не билдится проект вообще. Добавьте в pom.xml плагин

XML
1
2
3
4
5
6
7
8
9
  <plugins>
            <plugin>
                <artifactId>maven-war-plugin</artifactId>
                <version>3.0.0</version>
                <extensions>false</extensions>
                <configuration>
                    <failOnMissingWebXml>false</failOnMissingWebXml>
                </configuration>            
            </plugin>
Затем поменяйте ваш Procfile на
web: java --port $PORT $JAVA_OPTS -jar target/OrilTestTask.war

Так же вам нужно вынести конфигурацию БД в переменные окружения т.к на хероке у вас будет другая БД
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
16.09.2016, 10:59  [ТС]
KEKCoGEN, вроде задеплоилось без ошибок "Your app was successfully deployed.". Но когда открываю юрл сайта там
Code
1
2
3
4
Application Error
An error occurred in the application and your page could not be served. Please try again in a few moments.
 
If you are the application owner, check your logs for details.
лог билда
Кликните здесь для просмотра всего текста
-----> Java app detected
-----> Installing OpenJDK 1.8... done
-----> Installing Maven 3.3.9... done
-----> Executing: mvn -B -DskipTests clean dependency:list install
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.springapp:OrilTestTask:war:1.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 159, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building OrilTestTask 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ OrilTestTask ---
[INFO]
[INFO] --- maven-dependency-plugin:2.4:list (default-cli) @ OrilTestTask ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ OrilTestTask ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ OrilTestTask ---
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[INFO] Compiling 13 source files to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/classes
[WARNING] /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/java/com/kolia/model/DomainName.java:[3,52] com.sun.org.apache.xpath.internal.operat ions.Bool is internal proprietary API and may be removed in a future release
[WARNING] /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/java/com/kolia/dao/DomainNameDaoImpl.java: /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/java/com/kolia/dao/DomainNameDaoImpl.java uses unchecked or unsafe operations.
[WARNING] /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/java/com/kolia/dao/DomainNameDaoImpl.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ OrilTestTask ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ OrilTestTask ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ OrilTestTask ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-war-plugin:3.0.0:war (default-war) @ OrilTestTask ---
[INFO] Packaging webapp
[INFO] Assembling webapp [OrilTestTask] in [/tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/OrilTestTask]
[INFO] Processing war project
[INFO] Copying webapp resources [/tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/webapp]
[INFO] Webapp assembled in [87 msecs]
[INFO] Building war: /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/OrilTestTask.war
[INFO]
[INFO] --- maven-dependency-plugin:2.4:copy-dependencies (copy-dependencies) @ OrilTestTask ---
[INFO] Copying mysql-connector-java-5.1.37.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/mysql-connector-java-5.1.37.jar
[INFO] Copying cglib-2.2.2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/cglib-2.2.2.jar
[INFO] Copying junit-4.11.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/junit-4.11.jar
[INFO] Copying spring-tx-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-tx-4.3.1.RELEASE.jar
[INFO] Copying spring-orm-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-orm-4.3.1.RELEASE.jar
[INFO] Copying hibernate-jpa-2.1-api-1.0.0.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hibernate-jpa-2.1-api-1.0.0.Final.jar
[INFO] Copying jandex-1.1.0.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jandex-1.1.0.Final.jar
[INFO] Copying xml-apis-1.0.b2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/xml-apis-1.0.b2.jar
[INFO] Copying javassist-3.12.1.GA.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/javassist-3.12.1.GA.jar
[INFO] Copying jboss-logging-3.1.3.GA.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jboss-logging-3.1.3.GA.jar
[INFO] Copying antlr-2.7.7.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/antlr-2.7.7.jar
[INFO] Copying jstl-1.2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jstl-1.2.jar
[INFO] Copying spring-beans-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-beans-4.3.1.RELEASE.jar
[INFO] Copying spring-web-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-web-4.3.1.RELEASE.jar
[INFO] Copying spring-test-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-test-4.3.1.RELEASE.jar
[INFO] Copying javassist-3.18.1-GA.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/javassist-3.18.1-GA.jar
[INFO] Copying spring-webmvc-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-webmvc-4.3.1.RELEASE.jar
[INFO] Copying commons-dbcp-1.2.2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/commons-dbcp-1.2.2.jar
[INFO] Copying hibernate-core-4.3.6.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hibernate-core-4.3.6.Final.jar
[INFO] Copying hibernate-commons-annotations-4.0.5.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hibernate-commons-annotations-4.0.5.Final.jar
[INFO] Copying spring-jdbc-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-jdbc-4.3.1.RELEASE.jar
[INFO] Copying commons-pool-1.3.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/commons-pool-1.3.jar
[INFO] Copying asm-3.3.1.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/asm-3.3.1.jar
[INFO] Copying spring-context-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-context-4.3.1.RELEASE.jar
[INFO] Copying hamcrest-core-1.3.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hamcrest-core-1.3.jar
[INFO] Copying spring-expression-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-expression-4.3.1.RELEASE.jar
[INFO] Copying jsp-api-2.1.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jsp-api-2.1.jar
[INFO] Copying jboss-logging-annotations-1.2.0.Beta1.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jboss-logging-annotations-1.2.0.Beta1.jar
[INFO] Copying persistence-api-1.0.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/persistence-api-1.0.jar
[INFO] Copying spring-core-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-core-4.3.1.RELEASE.jar
[INFO] Copying commons-logging-1.2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/commons-logging-1.2.jar
[INFO] Copying servlet-api-2.5.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/servlet-api-2.5.jar
[INFO] Copying hibernate-entitymanager-4.3.6.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hibernate-entitymanager-4.3.6.Final.jar
[INFO] Copying spring-aop-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-aop-4.3.1.RELEASE.jar
[INFO] Copying jboss-transaction-api_1.2_spec-1.0.0.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jboss-transaction-api_1.2_spec-1.0.0.Final.jar
[INFO] Copying dom4j-1.6.1.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/dom4j-1.6.1.jar
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ OrilTestTask ---
[INFO] Installing /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/OrilTestTask.war to /app/tmp/cache/.m2/repository/com/springapp/OrilTestTask/1.0-SNAPSHOT/OrilTestTask-1.0-SNAPSHOT.war
[INFO] Installing /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/pom.xml to /app/tmp/cache/.m2/repository/com/springapp/OrilTestTask/1.0-SNAPSHOT/OrilTestTask-1.0-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.905 s
[INFO] Finished at: 2016-09-16T07:53:30+00:00
[INFO] Final Memory: 22M/254M
[INFO] ------------------------------------------------------------------------
-----> Discovering process types
Procfile declares types -> web
-----> Compressing...
Done: 93M
-----> Launching...
Released v4
https://koliatest123.herokuapp.com/ deployed to Heroku
ошибка я так понимаю, потому что я не настроил БД еще ?

Добавлено через 2 минуты
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
Так же вам нужно вынести конфигурацию БД в переменные окружения т.к на хероке у вас будет другая БД
как это правильно сделать, подскажите пожалуйста.
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
16.09.2016, 11:15  [ТС]
Зачем они требуют реквизиты карты если я юзаю бесплатную версию ?
Миниатюры
Деплой java web app + mysql  
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
16.09.2016, 12:20
asics, вот такое правило у них. Я им давал карту, они не снимают оттуда ничего.
Можете поставить Postgres SQL аддон. Они за бесплатный план карту не требуют.
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
16.09.2016, 16:48  [ТС]
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
Можете поставить Postgres SQL
ну меня на локалке просто MySQL.

Добавлено через 15 минут
KEKCoGEN, у меня есть юрл конекшина, который мне дал хероку:
Code
1
CLEARDB_DATABASE_URL: mysql://b90988eb951534:32d883a3@eu-cdbr-west-01.cleardb.com/heroku_2aabfa8db2d71b1?reconnect=true
его я так понимаю вставить сюда:
Java
1
2
3
4
private static final String PROPERTY_NAME_DATABASE_DRIVER = "com.mysql.jdbc.Driver";
    private static final String PROPERTY_NAME_DATABASE_URL = "jdbc:mysql://localhost:3306/oril_test_db";
    private static final String PROPERTY_NAME_DATABASE_PASSWORD = "root";
    private static final String PROPERTY_NAME_DATABASE_USERNAME = "root";
а где еще взять pass и username ?

Добавлено через 34 минуты
может там есть что типа phpAdmin, как было на jelastic и openshift
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
16.09.2016, 16:52
asics, хибернейту неважно с какой БД работать. Можете на постгрес там работать без проблем. Юзер и пароль в URL.
До : юзер, после : и до @ пароль
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
16.09.2016, 16:56  [ТС]
KEKCoGEN, а как вообше работать с БД ?
Цитата Сообщение от asics Посмотреть сообщение
может там есть что типа phpAdmin, как было на jelastic и openshift
?

Добавлено через 37 секунд
Да и в юрл как-то не очевидно, где пароль и юзернейм.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.09.2016, 16:56
Помогаю со студенческими работами здесь

Java App Mac App Store/ Windows Store
Всем привет! У меня есть вопрос на который я не в состоянии сам найти ответ. У меня есть веб приложение, полностю портативное. Тоесть...

Web app + datasource
Доброго времени суток всем. У меня абсолютно дилетантский вопрос. Итак, есть небольшое веб-приложение (servlets + jsp). Сборка в war...

Не удаляется Web Security App version 15.85
Здравствуйте, помогите, пожалуйста. В списке программ появилась программа, которую я не устанавливал Web Security App version 15.85 ...

Не устанавливается шаблон Web App Template
В VS 2015 не могу установить этот шаблон. Выдает ошибку &quot;Это расширение не может быть установлено ни для одного из установленных...

Apple-mobile-web-app-capable
скажите как влияют такие теги на продвижение сайта. Они улучшают продвижение или лучше без них &lt;!-- BEGIN WEB APP META --&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru