• Как обратить внимание посетителя на интерактивную карту?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Сделать нормальную и симпатичную карту.
    Это выглядит не понятно на первый взгляд.
    Территория России почему то серая, т.е. совершенно не важная и на нее не стоит обращать внимания. Так же, серый сбивает нас с привычной карты. Опять же, у карты не удобный угол обзора, с первого взгляда не ясно что и где это.
    За счет этого карта отталкивает.
    Когда я открыл страничку, то взгляд уперся в корабль и Китайскую стену.
    Ну и в завершении, совершенно не очевидно, что маршрут Интерактивен.
    Да и сами линии маршрута довольно кривые.

    Если опустить вопрос с самой картой, а обратить только на интерактивность, то как минимум надо сделать акцент на маршрут. Сейчас он кажется нарисованным и не активным.
    Если получше переделать маршрут, то можно повесить на Москву эффект расходящегося круга.
    Ответ написан
    4 комментария
  • Как нам растить дальше наш веб-сервис postwill.com?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    1) Понятно что пост будет опубликован через Х время но вот где? С первого взгляда не понятно. Дальше просто не смотрел.
    2, 3, 4) Это будет ясно, когда будет все понятно про сервис.
    5) Так же не понравился дизайн. На главной все угловатое а при создание поста все закругленное.
    Ответ написан
    2 комментария
  • Parse error: syntax error, unexpected T_STRING в чем ошибка?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Много где.
    Вас не смущает что див не закрыт<div id=\"login\"W G. P
    ну и если вас не смущает это
    </a> t "W A".</div>
    тогда вам надо идти в повара.

    Более верное решение, с моей точки зрения
    $login_btn = '<div id="login">W G. P <a href="?login"><img src="http://cdn.steamcommunity.com/public/images/signinthroughsteam/sits_small.png"></a> t W A.</div>';
    Ответ написан
    2 комментария
  • Матрица смежности на PHP, не могу разобраться как реализовать?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    # $citys массив городов, у которых есть poi. 
    # poi являются массивом в виде строки.
    # calcRange
    public function createdMatrix ($citys)
        {
            # Пробегаем грода
            for ($i = 0; count($citys) > $i; $i++) {
                $poi = $citys[$i]->poi;
                $count_poi = count($poi);
                for ($r = 0; $count_poi > $r; $r++) {
                    $data[$i][$r] = []; 
                    for ($v = 0; $count_poi > $v; $v++) {
                        $sqrt = $this->calcRange($poi[$r]['coordinates'], $poi[$v]['coordinates']);
                        $data[$i][$r][] = $sqrt;
                    }
                    $data[$i][$r]['max'] = $this->maxHorizontSum($data[$i][$r]);
    
                }
                $data[$i]['max'][] = max($data[$i]);
    
            }
            return $data;
        }
    
    # Получаем разницу между точками
     public function calcRange($cdr1, $cdr2)
        {
            $cdr1 = explode(',', $cdr1);
            $cdr2 = explode(',', $cdr2);
            $sqrt = sqrt(pow(( $cdr1[0] - $cdr2[0] ), 2) + pow(( $cdr1[1] - $cdr2[1] ), 2));
            return round($sqrt, 6);
        }


    В итоге вы получите примерно следующие. Если конечно в HTML будите выводить.
    11 поле, сложение горизонтали

    285fe0eab5d1499388b743ed5846c69f.png
    Ответ написан
    Комментировать
  • Почему стали популярны less, sass, ruby on rails, bower, grunt? И зачем они нужны?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Просто вы потерялись в середине нулевых, а по некоторым вещам и в начале.
    Стоит немного наверстать.

    Писать конечно можно и в блокноте. Я в середине нулевых начал пользоваться eclipse, nusphere (phped), теперь же жизнь без PHPStorm не представляю. Для простого кода обычно использую sublime.
    Ну и конечно, я так же не представляю жизнь без препроцессоров, современных наработок и т.д. Все что вам кажется дикостью. К примеру вместо PHP на серверной стороне использовать NodeJS или вообще Go.

    Помните, в 90е сотовые телефоны были редкостью ? Они были в новинку.
    Но сейчас, жизнь без них (я про обычные сотовые, без чатиков) просто не могу представить.

    Все как и с любым другим направлением, технологии развиваются, человек привыкает к удобствам и обратно уже не хочет. Соответственно, компании ищут сотрудников, которые бы обладали набором современных знаний, т.к. для командной работы это очень спасает.
    Ответ написан
    1 комментарий