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

    @Akellacom
    CTO
    Привет! В свое время была задача сделать карту яндекс в ЧБ, нашел вот такое решение jsfiddle.net/9aj8j
    Попробуй покапать в ту сторону, может что получится.

    upd

    Стало интересно, немного погуглил на эту тему и вот что нашел legal.yandex.ru/maps_api
    Это нарушение условий пользования API

    2.3.7.5. Сохранять, обрабатывать и видоизменять полученные через Сервис Данные (включая результаты геокодирования), за исключением случаев временного хранения (кэширования) результатов геокодирования исключительно для целей улучшения функциональности и работоспособности Сервиса и только для использования в рамках возможностей, предоставляемых Сервисом.


    Средствами API Yandex, как я понимаю ничего не получится сделать.

    upd 2
    Для Google Maps, советую gmaps-samples-v3.googlecode.com/svn/trunk/styledma...
    Ответ написан
    Комментировать
  • Есть ли альтернатива PHP?

    akubintsev
    @akubintsev
    Опытный backend разработчик
    Если только для бекенда, то перспективен Go. Но там ООП как такового нет.
    Ответ написан
    Комментировать
  • Как добавить существующий файл в проект на Eclipse?

    GavriKos
    @GavriKos
    Вам надо положить их в папку с проектом. Таково устройство Eclipse. Можете воспользоваться симлинками.
    Ответ написан
    2 комментария
  • Какой легкий css фреймворк лучше использовать для адаптивного одностраничного сайта?

    standy
    @standy
    Используйте кастомизированный бутстрап, он будет достаточно легким
    Ответ написан
    Комментировать
  • Какую FastCGI-библиотеку для C/C++ посоветуете?

    bogolt
    @bogolt
    А может ну его, это фаст-сги, а взять сразу http библиотеку, и прямо с ее помощью все написать?
    А потом пустить все через nginx чтобы исключить разные проблемы безопасности.

    Например берем libevent http - он позволяет обрабатывать http запросы, пишем на его основе одно/многопоточный сервер.
    Тоже самое можно сделать при помощи boost.asio, в самом бусте есть немало примеров посвященных созданию http серверов.
    Кроме того вам уже указали на cppcms которая вроде как заточена под подобные задачи.

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

    Нет, но можно самостоятельно разделить. Там все находиться в одном цикле, сначала ввод, а потом TimerFunc. Ввод происходит быстро, вот и незаметен.

    Тестовый код
    #include<glut.h>
    
    void Keyboard(unsigned char key, int x, int y)
    {
    	while (true);
    }
    float angle = 0;
    void Draw()
    {
    	angle++;
    	glLoadIdentity();
    	glRotatef(angle, 0,0,1);
    	glClear(GL_COLOR_BUFFER_BIT);
    	glBegin(GL_LINES);
    		glVertex3f(1, 1, 0);
    		glVertex3f(-1, -1, 0);
    	glEnd();
    	glFlush();
    }
    void Time(int)
    {	
    	Draw();
    	glutTimerFunc(0,Time,50);
    }
    void Init()
    {	
    	glClearColor(1.0,1.0,1.0,0.0);  
    	glColor3f(0,0,0);
    	glOrtho(0.0,1,0.0,1, 1,-1); 
    }
    
    int main(int argv, char** argc)
    {	
    	glutInit(&argv, argc);
    	glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB); 
    	glutInitWindowPosition(200,200);
    	glutInitWindowSize(400,400);
    	glutCreateWindow("hello");
    	Init();
    	glutKeyboardFunc(Keyboard);
    	glutDisplayFunc(Draw);
    	glutTimerFunc(0,Time,50);
    	glutMainLoop();
    }
    Ответ написан
    Комментировать