powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Какие технологии использовать для веб программирования сайта?
25 сообщений из 161, страница 3 из 7
Какие технологии использовать для веб программирования сайта?
    #39605656
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pettawattСледующий проект у меня reverse engineering джава машины, цель обнаружить где происходит jit т.е. превращение джава байткода в ассемблерный код."Им, хирургам, всё бы резать ... Вот тебе таблетка - само отвалится".

Исходный код Sun/Oracle JVM (Hotspot) открыт уже лет десять, если не больше в виде OpenJDK.
Недавно IBM отдала в open source свою J9.
Есть, пока экспериментальный, проект Graal (Java JIT) в рамках всё того же OpenJDK.

P.S. Вместо готовых ссылок - ещё один старый анекдот:
Бородатый мужик останавливает маленькую девочку:
- Немцы в деревне есть?
- Да вы что, дедушка! Вот уже сорок лет как закончилась.
- Да ты что?! А я до сих пор поезда под откос пускаю ...
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605659
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяопять таки не понимание темы - приложение для смартфона , как правило пишутся на java, и работают там без проблем и устанавливать там jvm незачем. там своя "машина java"
и такое приложение надо писать в среде разработки для смартфонов, там свои правила, хоть и java. десктопное приложение там работать не будет. поэтому писать его надо по новой.

Но как же для айфонов, я могу ошибаться конечно, но я слышал, что в эппле не жалуют джаву и jvm не стоит на айфонах.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605668
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pettawatt Следующий проект у меня
reverse engineering джава машины, цель обнаружить где происходит jit т.е. превращение джава
байткода в ассемблерный код.(для чего надо это длинная история)
Я тебе сэкономил кучу времени тынц .
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605669
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. SidorovpettawattСледующий проект у меня reverse engineering джава машины, цель обнаружить где происходит jit т.е. превращение джава байткода в ассемблерный код."Им, хирургам, всё бы резать ... Вот тебе таблетка - само отвалится".

Исходный код Sun/Oracle JVM (Hotspot) открыт уже лет десять, если не больше в виде OpenJDK.
Недавно IBM отдала в open source свою J9.
Есть, пока экспериментальный, проект Graal (Java JIT) в рамках всё того же OpenJDK.

P.S. Вместо готовых ссылок - ещё один старый анекдот:
Бородатый мужик останавливает маленькую девочку:
- Немцы в деревне есть?
- Да вы что, дедушка! Вот уже сорок лет как закончилась.
- Да ты что?! А я до сих пор поезда под откос пускаю ...
я осведомлен об этом. Но для меня залезьть в ассеблерный код и отловить то, что интересуют
намного проще, чем вникать в миллионы строк на С++. Особенно когда что-то не работает и требуется хирургическое вмешательство. Вот например намедни, делаю на джава с помощью opencv, доступ к своей wi-fi camera.
JPanelOpenCV t = new JPanelOpenCV();
//VideoCapture camera = new VideoCapture(0);
//String url=" http://admin:admin@192.168.1.3/image/jpeg.cgi?user=admin&password=&channel=6%22;]http://admin:admin@192.168.1.3/image/jpeg.cgi?user=admin&password=&channel=6";
String url=" http://admin:admin@192.168.1.3:80/mjpeg.cgi?user=admin&password=admin&channel=6&.mjpg";
к юсб камере доступ есть, а к вайфай камере его нету. Правда обошлось tcpdump который и показал, что библиотека не хочет работать. Не открывает сокет в принципе. Сорцы подключить у меня мозгов не хватило, делаю хаком все. Это быстро и доходчиво, если знать куда смотреть.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605674
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аффтар, ну ты жжёшь))
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605675
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин Марк,
Вот представь себе ситуацию, у тебя есть миллионы кода на С++ того же двига.
А мне всего-то нужно понять почему не открывается сокет. Так мне проще открыть это gdb, и поглядеть всего то пару функций socket, connect, send, recv и т.п. и глянуть на их аргументы. Затем если аргументы не правильные найти где они формируются тоже в ассемблере. (Это не так уж сложно, если знать как, ребята :)). Есть такая пословица китайская: Почему океан сильнее всех? Ответ: потому что он ниже всех.
Вы не поверите, как намного проще иногда бывает просто заглянуть в машинный код. Там чудес нет, все тайное становится сразу же очевидным. Фраймворки же и сорцы очень сильно затуманивают картину(по крайней мере по моим скромным убеждениям) Но мы кажется отвлеклись, я извиняюсь.
по JSF сказано в другом топе, что это отстой пока не появлись какие-то фейсы.
А что насчет Rest? Нужно ли это использовать?
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605679
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Аффтар, ну ты жжёшь))
Я прошу прощения за оффтоп ребята, просто было интересно поделиться.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605685
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pettawattВы не поверите, как намного проще иногда бывает просто заглянуть в машинный код.Поверю.
Только ситуаций, когда это действительно полезно - очень мало.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605686
pand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Аффтар, ну ты жжёшь))
Причем напалмом и в три струи.

Следующий уровень просветления - мини стаместкой перешивать логику в процессоре .

Простите за офтоп, не удержался , четвертый раз челюсть с пола поднимаю
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605689
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Рекомендую, есть такая замечательна книга,
Covert Java: Techniques for Decompiling, Patching,
and Reverse Engineering
автор Калиновский Алексей. К сожалению она не полна. Еще бы добавил он
хак в jit и jvm тогда был бы замечательный манускрипт.
В этой книге он описывает в частности как решал проблемы в разных компаниях
когда джава код работал не так как надо. Часто исходников не было, приходилось хачить байткод.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605692
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pandPetro123Аффтар, ну ты жжёшь))
Причем напалмом и в три струи.

Следующий уровень просветления - мини стаместкой перешивать логику в процессоре .

Простите за офтоп, не удержался , четвертый раз челюсть с пола поднимаю
кстати, есть процессоры, которые вместо ассемблера используют джава байткод.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605693
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pettawattНо как же для айфонов, я могу ошибаться конечно, но я слышал, что в эппле не жалуют джаву и jvm не стоит на айфонах.ты сможешь портировать jvm на яблоки?
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605696
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
еще один момент интересен, не знаю может кто поможет. Когда создается объект класса в джава он же получает свой уникальный id среди всех объектов? Тогда по этим объектам можно отслеживать как используется память и не насозданно ли объектов,которые зря висят в памяти(особенно если они тяжелые в смысле объемные)
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605699
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяpettawattНо как же для айфонов, я могу ошибаться конечно, но я слышал, что в эппле не жалуют джаву и jvm не стоит на айфонах.ты сможешь портировать jvm на яблоки?
А разве не создан уже двиг для яблок? Просто они его по умолчанию не пускают мне кажется.
Джобс известен был своей нетерпимостью к чужим технологиям таким как ютуб, флеш, теперь вот джава двиг. Но по моему скромным убеждениям это тупиковый путь, Андроид бьет эппл по продажам по миру, да и в сша кажется. Поэтому основной рынок это андроиды. То же наблюдалось с виндовс и линкус, как линукс медленно но верно отвоевывал жизненное пространство. Боюсь та же судьба ждет эппл если они не прекратят политику изолиционизма. Но это только мое мнение навеенное так сказать годами наблюдений и опытом, который сын ошибок трудных.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605724
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Итак, такие выводы.
1) postgresql
2) Spring
3) Hibernate
4) jsp - немного
5) Rest да или нет
6) фейсы какие-то аналог JSF да или нет
7) Struts - нет
8) Tapestry - нет
9) maven - да
10) линукс -да
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605730
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pettawatt,

1) дело вкуса
2) можно обойтись и бе него
3) прокладки нафиг
4) можно всё , достаточно
5) надо ли?
9) дело вкуса
10) кросплатформенно( разработка под окнами - продакшен под линуксом)
11) js+html5+css3
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605735
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяpettawatt,

1) дело вкуса
2) можно обойтись и бе него
3) прокладки нафиг
4) можно всё , достаточно
5) надо ли?
9) дело вкуса
10) кросплатформенно( разработка под окнами - продакшен под линуксом)
11) js+html5+css3
тут еще говорят нужно dhtml для динамики?
Вот допустим, мне нужно чтобы человек с браузера зашел ко мне на сайт и если захотел бы
(включив например плагины) смог вживую передать видео со своей камеры мне на сайт.
Допустим не получается у него что-то с языком, или что-то хочет показать другим.
Плагины это на чем делают?
И почему разработка по окнами?
css3 - стили. Очень нужны?
можно что-то еще добавить?
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605737
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плагины браузера это свой ужасный мир, специфичный для каждого браузера в отдельности.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605740
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,
Не знаю, hibernate мне понравился. Проверяет правильность ввода, делает простым созранения бинсов в базу и упрощает работу с базой.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605741
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pettawattВот допустим, мне нужно чтобы человек с браузера зашел ко мне на сайт и если захотел бы (включив например плагины) смог вживую передать видео со своей камеры мне на сайт.Велосипедостроение, конечно, хорошо, но будет лучше предметно изучить и опробовать то, что уже сделано другими.
Если вам интересен видеостримминг на java, то есть Red5 и сделанный на его основе OpenMeetings .
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605742
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pettawattтут еще говорят нужно dhtml для динамики?забудь
pettawattВот допустим, мне нужно чтобы человек с браузера зашел ко мне на сайт и если захотел бы
(включив например плагины) смог вживую передать видео со своей камеры мне на сайт.webrtc, websocket.
если из браузера - камера только при подключении по https
нужны сертификаты

pettawattПлагины это на чем делают?забудь
pettawattИ почему разработка по окнами?дело вкуса
pettawattcss3 - стили. Очень нужны?не задавай таких вопросов - никогда!!!!
я ж тебе не зря связку дал. это святая троицы вебморды
мне хватает
1)mysql
4)
11)
ide - по вкусу
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605743
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pettawattНе знаю, hibernate мне понравился. Проверяет правильность ввода, делает простым созранения бинсов в базу и упрощает работу с базой.пока у тебя три таблицы ....
не может эта прокладка быть умнее прогера владеющего sql. тем более если использовать все возможности конкретной субд, с использованием хранимок и прочих особенностей и фишек конкретной субд
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605745
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pettawatt1) postgresqlвот для mysql есть хороший инструмент DbForge.
делают и для postgresql, но он платный.
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605747
pettawatt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, ребята. Картина начинает постепенно вырисовываться.
Вадя, что на счет аналога jsf -это ведь вебморда?
И еще ты упомянул js, что если js отключают? Некоторые делают это, можно ли включить
его удаленно, скажем с согласия пользователя браузера?
Вот например, есть некий текст на английском языке. Мне нужно чтобы юзер просто наводил мышкой на непонятном слове и сразу появлялся перевод этого слова, в виде баллуна или в каком нибудь окошке.
Это с помощью javascript реализуется? Чисто джавы нет технологии, чтобы не использовать js?
...
Рейтинг: 0 / 0
Какие технологии использовать для веб программирования сайта?
    #39605748
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяне задавай таких вопросов - никогда!!!!
я ж тебе не зря связку дал. это святая троицы вебморды)))))
Вадя, ты как на проповеди)))
...
Рейтинг: 0 / 0
25 сообщений из 161, страница 3 из 7
Форумы / Java [игнор отключен] [закрыт для гостей] / Какие технологии использовать для веб программирования сайта?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]