• Чем заменить Ubuntu?

    @AVKor
    Debian с XFCE.

    Но следует учесть, что приложения могут активно сжирать оперативку (те же Netbeans, Firefox...).
    Ответ написан
    Комментировать
  • Как убрать ошибку в запросе mysql?

    $nearTour['tourpreregtable'] - пустой

    сделайте вывод запроса перед запуском будет понятнее
    Ответ написан
    Комментировать
  • Как перейти с Windows на Linux для работы с C++?

    @Eddy_Em
    Быстро не получится.
    Сначала почитать пару-тройку книжек про то, как вообще в линуксе работать. Еще неплохо бы Advanced Bash Scripting почитать. Получается, минимум полгода уйдет на литературу.
    Далее обкладываемся гентушными хэндбуками, гуголом и т.п. и ставим генту.
    Помаленьку настраиваем и через год-два уже на мастдайку вообще не потянет! Главное — понять суть UNIX-way, тогда станет ясно, что мастдайка — это даже не гнилая операционная система, а некачественная прошивка для игровых приставок!
    Ответ написан
    1 комментарий
  • При кодировании видео через ffmpeg не находит кодек. Что делать?

    ffmpeg -i "video.mp4" -vcodec libx264 -vpre slow -crf 22 "new_file_name.mp4"
    Ответ написан
    Комментировать
  • Ваше мнение о видеоуроках Евгения Попова?

    SagePtr
    @SagePtr
    Еда - это святое
    Скажу помягче: за такой код, который пишет Попов в своих видеоуроках, раньше либо четвертовали, либо сжигали на костре. И сейчас только мораторий на смертную казнь мешает сделать это.
    Ответ написан
    Комментировать
  • Как стать успешным хакером/программистом?

    Mike77
    @Mike77
    lamp sf2 yii разработчик
    если под хакером ты имеешь ввиду быть преступником, то знай за это сажают)

    если под этим ты имеешь ввиду профессионалом который очень хорошо знает свое дело
    то лучше долго не мутить воду, отвечу сразу

    >Есть ли у меня будущее в программировании
    есть) если будешь заниматься этим достаточно долго и упорно

    P.S. Хакер это устаревшее и размытое понятие, не говори хакер
    P.S.S Набери в гугле
    1) "Как установить убунту" и установи ее
    2) "Как пользоваться Vim" и выучи его
    3) "Уроки c++ linux" нутыпонял
    Ответ написан
    4 комментария
  • Что делать с тупыми ответами на Тостере?

    karaboz
    @karaboz
    Директор продуктов в Хабре.
    Мне кажется, для заявленной вами проблемы как раз подходит пункт жалобы «Это какая-то реплика, а не ответ». И не стоит искать другой формулировки, нам нельзя их слишком много плодить, иначе жалобами невозможно будет пользоваться.

    Как можно улучшить качество ответов? Вот что у нас как разработчиков на уме на этот счет.
    Сразу скажу, что я не очень верю в рекомендации и всякого рода теоретические курсы, обучающие качеству текстов. Скорее нужно показывать, как писать хорошо, а как нехорошо, сразу на практике. Также я не особо верю в сильно закрытую систему. Пускать нужно всех, но нужно и улучшать инструменты группового контроля.

    1. Самое простое, что можно сделать — привлечь в уже существующую систему жалоб больше участников. Для этого можно высылать уведомления всем, кто жаловался, что ответ был удалён. Плюс выдавать награды тем, чьи жалобы чаще всего удовлетворяются. Система наград у нас на подходе, кстати.

    2. Можно вместо удаления сделать сокрытие в неуместное, чтобы автор ответа и все вокруг видели, что ответ был заминусован сообществом по определённым причинам. И пусть автор сам удаляет свой ответ, если не хочет выглядеть неприглядно. А заодно лишний раз поучится, как писать в сообществе не принято.

    3. На днях мы выкатим возможность коллективного редактирования вопросов. Когда обкатаем этот функционал и увидим, что он работает, что сообщество может модерировать само себя, сразу же перенесем этот же принцип коллективного редактирования на ответы. Активные и отвественные участники смогут показать менее радивым, как стоит оформлять свои тексты и свои мысли. По идее, это сильно должно улучшить качество ответов.
    Ответ написан
    38 комментариев
  • На что вы зря потратили время в изучении программирования и веб-разработки в целом?

    KorsaR-ZN
    @KorsaR-ZN
    на написания убийственных CMS и фреймворков :)
    Ответ написан
    Комментировать
  • Есть ли рускоязычная среда програмирования?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    я не думаю что вам будет понятнее такой код:
    класс ПростойКласс {
        приватно:
            свойство строка названиеПеременной
        публично конструктор (строка названиеПеременной) {
             контекст.названиеПеременной = названиеПеременной;
        }
        // ...
    }
    
    ПростойКласс[] массивКлассов = создать ПростойКласс[10];
    пока (беззнаковое целое итератор = 0; итератор < 10; итератор++) {
        массивКлассов[итератор] = создать ПростойКласс("строка передаваемая в конструктор);
    }


    Вообще все эти понятия типа "функция может возвращать значение" (точнее наоборот, она обычно возвращает значение но может и не возвращать) родом из математики, и там никто не ноет что "почему все называют эти все штуки буквами греческого алфовита". Никто не кричит "почему синус принято обозначать sin а не син" и т.д.

    Тут так же. Знание самого языка не поможет вам понять смысла конструкций типа for.
    Ответ написан
    3 комментария
  • Как вызвать событие на javascript

    termi
    @termi
    Во всех современных браузерах можно создать событие используя конструктор
    document.documentElement.addEventListener("click", function(e) {
      console.log(e.type, e);
    })
    document.documentElement.addEventListener("magic", function(e) {
      console.log(e.type, e);
    })
    
    var event = new Event("click", {bubbles : true, cancelable : true})
    var customEvent = new CustomEvent("magic", {bubbles : true, cancelable : true, detail : "<any string data>"})
    
    document.documentElement.dispatchEvent(event);
    document.documentElement.dispatchEvent(customEvent);
    


    Совместимость со старыми браузерами можно обеспечить с помощью polyfill библиотек
    Ответ написан
    1 комментарий