Задать вопрос
  • Что почитать про java + mysql?

    @nesterione
    Для java читайте про технологию JDBC. И вот Вам не плохая ссылка www.vogella.com/tutorials/MySQLJava/article.html . В уроке примерно то, что Вы хотите сделать, а подробнее читайте в документации (обычно идет вместе с драйвером JDBC)
    Ответ написан
    Комментировать
  • Почему если вызывать QWidget::show() через точку, то не показывает?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    достаточно мне заменить точку на стрелочку и, разумеется, объект на указатель на объект и (о чудо!) всё работает

    Самого главного не сказал: "и объект QWidget на стеке текущей функции на объект в куче".

    Чисто академический вопрос: почему так?

    Потому что в первом случае виджет разрушается при выходе из функции show_widget, а во втором остаётся болтаться в куче. Выход происходит сразу после возврата из QWidget::show, а сам этот вызов неблокирующий.
    Ответ написан
    1 комментарий
  • Что лучше использовать для разработки сайта? Движок типа wordpress или самому код писать с html 5 и css?

    kapuletti
    @kapuletti
    Тут нужно ответить на вопросы: сколько страничек будет на сайте? Будут ли эти страницы добавляться и как часто/много? Сайт будешь вести ты или не знакомый с html и css человек?

    Если страниц не много, контент почти не обновляется, а сайтом занимаешься лично ты, то конечно проще статичные странички.

    Если страниц много, контент динамический и добавляется каждый день через удобную админку, тот тут без вариантов нужна CMS.
    Ответ написан
    Комментировать
  • Как быстро и просто создать {gif,png,jpg}-изображение на языке C++?

    SagePtr
    @SagePtr
    Еда - это святое
    ImageMagick, к примеру
    Ответ написан
    Комментировать
  • Как и где посмотреть рабочие примеры с кодом программ на java?

    @j_wayne
    GitHub слышал, но очень сложный для меня

    Ничего, втянетесь, у вас особо нет выбора)
    Ответ написан
    Комментировать
  • Как повысить знания в области архитектуры веб проектов?

    @FoxInSox
    На работу устраивайтесь, а не "видео-уроки" смотрите.
    Ответ написан
    8 комментариев
  • Почему не могу сдвинуть [HTML, CSS]?

    htmlcssverstka
    @htmlcssverstka
    Верстка сайтов
    input.search{
      position:relative;
      top:10px;
    }
    Ответ написан
    Комментировать
  • Регулярные выражения. С чего начать изучение?

    Bandicoot
    @Bandicoot
    Вась-программист
    regexone.com
    www.regexr.com
    https://regex101.com/
    www.rexv.org

    Актуальные ресурсы, можно еще найти
    Ответ написан
    Комментировать
  • Как можно уменьшать размер элементов пропорционально экрану?

    nalomenko
    @nalomenko
    Руководитель отдела разработок в студии «Lava»
    Можно использовать либо единицы измерения vw/vh (ширина и высота вьюпорта соответственно), либо полагаться на старые добрые проценты (%), что довольно примитивно и грубо, но более кросс-браузерно, и работает, если верстать под условно один тип устройств (например, только под компы, предположив, что в большинстве случаев мы имеем соотношение сторон вьюпорта 16:9).
    Ответ написан
    2 комментария
  • Frontend или Backend?

    north_leshiy
    @north_leshiy
    Руководитель направления разработки
    1. Back-end с опытом фронтенда - это хорошо
    2. Back-end оплачивается больше, сама сфера напорядок больше. У нас в компании разница в senior back/front правда небольшая - в 15-20%
    3. Все таки это разные вещи, и творчество проявляешь по разному =)
    Back-end это более хардкорная разработка) Для серьезных бородатых дядей) Например результат труда ты своего визуально не подкрепишь) Какая нибудь нетривиально анимированная SVGшка не будет радовать твой взор)
    Но зато ты имеешь шанс получить кайф от того что написал какую нибудь автоматизированную интеграцию двух больших баз данных, или запилил нереально крутую архитектуру проекта =)

    В общем на ЗП и условия не смотри - попытайся понять что тебе больше нравится =)
    И если нет вариантов работать в текущей компании по интересному тебе направлению, если живешь в достаточно большом городе и выбор есть - то лучше смени место работы)
    Ответ написан
    6 комментариев
  • Как понять конструкцию "указатель на указатель"?

    @Koss1024
    Вот с картинками.
    cppstudio.com/post/9555
    Ответ написан
    Комментировать
  • Какие ЯП будут более востребованными через 10-15 лет?

    mrRontgen
    @mrRontgen
    Scala lover.
    Изучай алгоритмы и структуры данных. Они будут жить вечно! А когда понадобиться, то применишь эти знания на любом ЯП (возможно даже на новом), и цены тебе не будет!
    Ответ написан
    Комментировать
  • Что учить после PHP?

    @shoomyst
    dumb
    Если вы хотите развиваться как программист, первое что стоит почитать - это основы алгоритмизации, которые закладывают базу разработчика, чего у вас судя по всему нет: поскольку многие считают, что это сегодня никому уже не надо. Языки это уже вторично: Js/Python/Ruby/Java/Go/Rust - если есть время, можно каждый глянуть по 2-4 недели на язык.
    Ответ написан
    Комментировать
  • Современная cms для интернет магазина (2014-2015) ?

    @SRoman
    Битрикс - работаю с ним давно, сложились хорошие впечатления. Многие говорят что он из каменного века, код устаревший и так далее. Да - код местами просто атас, но его сохраняют для поддержки старых версий, а так ядро переписывается на новый движок D7, который разработан на ООП. В коробке есть интернет магазин, скидки. В новой версии 15 (выйдет в три этапа: начало, середина и конец ноября) будет много плюшек для инет магазов. Разработчиков по данной системе много, в маркетплейсе много модулей как платных, так и бесплатных.
    Из важных плюсов лично для меня - это безопасность, за все время работы ломали только совсем "лохматые" версии, сайты которые в адекватные сроки обновляю всегда чистые (нет вирусов и другой нечисти).
    Ну и стоит отметить что таки инет магазы как Эльдорадо, Связной работают на Битриксе.
    Ответ написан
    4 комментария
  • Какая проверка работает быстрее?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Какая проверка работает быстрее?

    Которая вызывает переход, предсказанный предсказателем переходов (поскольку ветвь по которой пойдет код уйдет в конвеер)

    Если в контексте PHP/Python/Ruby то разницы нету вообще, потому что поток команд формируется по мере выполнения и в итоге не особо получится что-то такое разруливать и тут вообще пофигу какое из перечисленных условий вы будете выполнять. А если говорить о java/javascript/c#/c++/etc то тут большее значение имеет то, как часто будет срабатывать одна или другая ветвь кода. Скажем если условие всегда выполняется или не выполняется, то современный процессор будет после первых двух итераций всегда угадывать какая ветвь кода будет грузиться и оверхэда вообще не будет. Не знаю как на AMD но на интеловских так же неплохо работает предсказание того, что ветви будут выполняться по переменно, один раз одна, другой раз другая.

    Так что совсем не важно что будет выполняться в условии. Важно что бы это было предсказуемо, поддавалось каким-то шаблонам. И тогда это будет максимально производительно. А сама операция сравнения это одна операция. и не важно какая это будет операция. Намного важнее что бы весь поток команд который идет на выполнение был в кеше процессора.

    И да, если это вообще разовое условие то можно просто забить. Это важно только в циклах.
    Ответ написан
    Комментировать
  • Кто отвечает за анимации сайта?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Jquery??? Ха-ха-ха! Великие разработчики придумали для этого CSS3 keyframes!! Создаете анимацию вы(т.е. верстальщик), а дизайнер ее придумывает и продумывает(как будут сменяться картинки, что как будет появляться и т.д.). Но то что вы их правите по 100500 раз говорит о том, что дизайнер мягко говоря туповат и не знает что хочет, либо ленив что бы написать все это сразу!

    У меня на работе точно так же, я после 1 и 2й правки ставлю перед фактом, что бы он сразу сидел и продумывал иногда даже с криками.
    Ответ написан
    3 комментария
  • Какой язык учить?

    @TheStrangeWind
    Начать учить языки хорошо с python - легко учится и приучает к хорошему стилю кодинга. Довольно востребован, хотя и уступает C#, Java.
    Python используется и в веб, и в десктоп разработке. Язык очень приятный и вдохновляет программировать на нём.
    Ответ написан
    1 комментарий
  • Наследование в ООП - стоит ли широко применять?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    Наследование действительно следует избегать. Вообще, идеально избегать так, будто наследования нет вовсе, будто это чит-код при использовании которого пролетариат убивает котёнка.

    Почему так? Давай-те представим, что мы всё и вся наследуем. Тогда объект будет... Очень ёмким, ведь он связан непосредственным родством со всеми предками (равно как и предки - со всеми наследниками). И связность будет очень и очень сильной, что очень сильно усложнит архитектуру. Чаще намного целесообразнее просто включать объект в класс (агрегировать). Во-первых, это значительно упростит архитектуру. Во-вторых, цепочка конструкторов может быть очень длинной. И лишний раз создавать объект - не лучшая идея. В-третьих, наследованием мы как бы декларируем, что вот этот класс объектов так же является вот этим классом. Далеко не всегда это верно, что в дальнейшем породит множество костылей и боль. Тогда как ошибившись с агрегацией мы всегда сможем в дальнейшем расширить до наследования несколькими изменениями.
    Ответ написан
    1 комментарий