powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Тяпничный танко-хакотон
25 сообщений из 316, страница 11 из 13
Тяпничный танко-хакотон
    #39156903
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Челы. Попробуйте посмотрите. Видно-ли моё SR в гуглодоках? Для доступа возможно вам нужен будет gmail аккаунт.

https://docs.google.com/document/d/1skhNFFu_ZL-hjCi9ANQTEtz_VKBuJhrMGzUGfJBR8Yc/edit
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156914
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
требует разрешения на доступ
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156918
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чорт. Щас поищу.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156919
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужен твой емейл.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156923
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
в профиле , напиши туда,ответом дам
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156926
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
демку сделал :)
нужно твоё мыло , напишу как подключиться
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156931
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доступ дал. Пробуй.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156938
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonДоступ дал. Пробуй.
уже посмотрел.
твоё мыло?
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156942
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой смысл? Мои разработки - коллективные.

Вот тут кидай сорцы.
https://codeshare.io/

А в гуглодок - документацию.
https://docs.google.com
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156943
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если надо - уже поднят SVN.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156948
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
это простая демка, но не для широкого распространения, сорцы выложить не могу там много частного, могу показать демку запущенную в хроме.
управление картинкой по вертикали/горизонтали в одном окне , и повторение этих движений во втором окне/компе.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156952
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяmayton,
это простая демка, но не для широкого распространения, сорцы выложить не могу там много частного, могу показать демку запущенную в хроме.
управление картинкой по вертикали/горизонтали в одном окне , и повторение этих движений во втором окне/компе.
Вадя я ценю твоё внимание. Но скажи пожалуйста что я должен увидеть в твоей демке?
Пойми меня правильно но у меня совершенно нет желания изучать сложный и чужой
код, который кроме всего еще и покрыт копирайтами и штампами секретности.

Может быть давай ты его вычисти до состояния теч-демо и выкладывай. Мне интересно
мнение сообщества.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156953
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jsp
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.CallableStatement"%>
<%@page import="java.sql.Connection"%>
<%@page import="com.Singleton"%>
<%@page import="java.sql.DriverManager"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>xx</title>
        <link rel="stylesheet" href="CSS/page.css" type="text/css"  />
        <link rel="stylesheet" href="CSS/menu.css" type="text/css"  />
        <script src="js/jquery.js"></script>
        <style>

            #admin{position: absolute;
                   top:60px;
                   left: 50%
            }
        </style>
    </head>
    <body>
        <%@include file="header.jspf"%>
        <script>
            var t = 1000;
            var pre = 0;
            var dirV = 0;
            var dirH = 0;
            var timerId;
            $(document).ready(function () {
                $(document).on('keydown', function (event) {
                    var key;
                    if (window.event) {
                        key = window.event.keyCode;
                    } else {
                        key = event.keyCode;
                    }

                    switch (key + event.ctrlKey * 10000) {

                        case 38: //up
                            dirH_ = 0;
                            dirV_ = -1;
                            t_ = 1000;
                            break;
                        case 40: //down
                            dirH_ = 0;
                            dirV_ = 1;
                            t_ = 1000;
                            break;
                        case 37://left
                            dirV_ = 0;
                            dirH_ = -1;
                            t_ = 1000;
                            break;
                        case 39://right
                            dirV_ = 0;
                            dirH_ = 1;
                            t_ = 1000;
                            break;
                        case 87://w
                            t_ -= t_ / 10;
                            break;
                        case 83://s
                            t_ += t_ / 10;
                            break;
                    }
                    con.send('yyy1|' + t_ + "®" + dirH_ + "®" + dirV_);
                }
                );
            });
            function yyy1(p) {
                console.log(p);
                var s = p.split('®');
                t = parseInt(s[0]);
                t_ = t;
                dirH = parseInt(s[1]);
                dirV = parseInt(s[2]);

            }
            timerId = setTimeout(function tick() {
                $('#admin').css('top', $('#admin').position().top + dirV + 'px');
                $('#admin').css('left', $('#admin').position().left + dirH + 'px');

                timerId = setTimeout(tick, t);
            }, t);
        </script>
        <div id="d1">
            <img id='admin' src="pic/arrow_ltr2.png" alt=""/>
        </div>
    </body>
</html>



jspf
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
<%@page import="com.Singleton"%>
<%@page pageEncoding="UTF-8" %>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.CallableStatement"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.SQLException"%>
<%
    out.print(Singleton.main_menu().toString());

%>


<script>
    <%out.write(com.Singleton.block_back()); %>

    $(document).on('click', '#exit', function () {
        window.location = '/tan/page00.jsp';
    });

    $(document).on('click', '.go_page', function () {
        window.location = $(this).attr('data-action');
    });
</script>

<%    if (!request.getServletPath().equals("/page0.jsp")) {%>

<script>
    var con;
    var rg = /^([a-z_0-9.]{1,})\|([\s\S]*)/;
    $(document).ready(function () {
        con = new WebSocket("wss://<%=Singleton.getServerWSS() + ":" + Singleton.getPORT_WSS()%>");
        con.binaryType = "arraybuffer";
        con.onopen = function (e) {
            con.send('auth|<%=request.getSession().getAttribute("token")%>~<%= session.getId()%>');
        };
        con.onmessage = function (response) {
            if (typeof (response.data) === 'string') {
                var r = rg.exec(response.data);
                try {
                    if (r[1].includes('.')) {
                        var d = r[1].split('.');
                        window[d[0]][d[1]](r[2]);
                    } else {
                        window[r[1]](r[2]);
                    }
                } catch (er) {
                    console.log('ошибка ' + er.stack);
                    console.log('вызов ' + r[1]);
                    console.trace();

                }
            } else {
//                var uInt8Array = new Uint8Array(response.data); 
//                var arrayBuffer = response.data;
//                var bytes = new Uint8Array(arrayBuffer);
//                console.log(bytes);
//                yyy45();
            }
        };
        con.onclose = function (event) {
            if (event.wasClean) {
                console.log('Соединение закрыто чисто');
            } else {
                console.log('закрытие');
            }
            console.log('Код: ' + event.code + ' причина: ' + event.reason);
        };
        con.onerror = function (error) {
            console.log("Ошибка wss " + error.message);
        };
    });

    function ready(p) {
        console.log(p);
        try {
            ready_wss();
        } catch (er) {
            console.log(er);
        }
    }
    function xxx(p) {
        console.log(p);
        location.href = p;
    }

    function ready_wss() {
        console.log('--------------------------');
    }

</script>

<%  }%>

...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156956
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Сходу скажу что у меня будут проблемы JSP.

Я не уверене что Jetty из коробки его поддержит. Это всё-таки embedded-сервак
и мне нужно курить доки как прикрутить сбоку еще один language.

Либо мне придётся его адаптировать к чистому сервлету.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156958
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
там стока завязано, что вытаскивать для демки у меня к сожалению нет времени.
отдельные куски кода , для понятикя как организована работа с ws могу выложить браузерная часть демки выше.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156960
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

я советую tomcat
сравнение
http://www.asjava.com/jetty/jetty-vs-tomcat-performance-comparison/
всё просто из коробки работает
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156965
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяmayton,
там стока завязано, что вытаскивать для демки у меня к сожалению нет времени.
отдельные куски кода , для понятикя как организована работа с ws могу выложить браузерная часть демки выше.
Давай отложим пока. Пороть горячку меняя сервера.... Нафиг.

Я подключать Томкат не хочу. Из-за одной jps-хи.
У меня - короткий стек технологий. Стендэлон апликейшен. И мне это нравится.

Спасибо тебе за помощь.

P.S. Коллеги. Если кто-то конфигурил джетти под JSP-присоединяйтесь. Но прошу от вас кодинга.
Мне советов уже достаточно. Мне нужен живой код. Который собирается через. mvn jetty:run
или mvn exec:java.

Никаких сторонних серваков и баз данных быть не должно. Пока всё - стендэлон.

Я отмечу это в SR как часть требования.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156981
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вадя я для варианта с Tomcat создам в SVN отдельный бранч и дам тебе возможность параллельно
со мной кодить. Я - в транке на поддержке jetty. Ты в клоне на Томкате.

По результатам - посмотрим как оно выйдет.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156986
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВадя я для варианта с Tomcat создам в SVN отдельный бранч и дам тебе возможность параллельно
со мной кодить. Я - в транке на поддержке jetty. Ты в клоне на Томкате.

По результатам - посмотрим как оно выйдет.
спасибо за доверие, поробую.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156988
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39156996
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь будет корень SVN-а

https://sourceforge.net/p/tankigo/code/HEAD/tree/
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39157010
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Кино и немцы" :)) Адский трэш.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39157020
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий Кит, помогай бездельник.
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39157023
elitegroup
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
https://github.com/vitaly-chibrikov/tp_java_2014_09
тут исходники чата
...
Рейтинг: 0 / 0
Тяпничный танко-хакотон
    #39157030
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
25 сообщений из 316, страница 11 из 13
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Тяпничный танко-хакотон
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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