Задать вопрос
  • GUI для C++. Как можно?

    Zoominger
    @Zoominger
    System Integrator
    (сразу - никак Qt)

    А зря. Это ведь идеальный язык для GUI.

    Погуглил за вас: https://tproger.ru/digest/cpp-best-gui/
    Ответ написан
    1 комментарий
  • Всем привет. Необходима небольшая помощь при составлении SQL-запроса?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега SQL
    Седой и строгий
    Да, это осуществимо.
    Ответ написан
    Комментировать
  • Подключение к базе данных MySql, как правильно и современно?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Вопрос хороший, но неправильно сформулирован.
    Поскольку тут на самом деле два вопроса - какой драйвер использовать и уже потом - как правильно соединяться.
    Ответ на первый вопрос очевиден. Если выбирать из mysql_connect, mysqli и PDO, то достаточно зайти на страницу мануала, посвященную каждому варианту, и посмотреть, что там написано. Ну или попробовать использовать в своем коде и посмотреть что получится.

    А вот вопрос, как правильно подключаться в двух оставшихся вариантах, действительно важный, и ответ на него, как обычно, почти никто не знает, поскольку все друг у друга списывают статьи не 2-х, а 22-х летней давности. К счастью, есть сайты с актуальной информацией.

    Теоретически, можно использовать mysqli. Но не нужно. Потому что это низкоуровневый драйвер и пользоваться им без подготовки очень неудобно. Но если вот прям так приспичило, то вот как правильно соединяться используя mysqli

    Ключевые моменты:
    - необходимо задавать режим выброса исключений
    - необходимо задавать кодировку
    - при подключении необходимо перехватывать исключение и выбрасывать его снова, чтобы в сообщении об ошибке не было логина и пароля.

    Но правильным ответом, если выбирать из перечисленных трех, будет PDO. Здесь тоже не так просто, поэтому смотрим как правильно соединяться используя PDO - учитывая те же ключевые моменты, которые указаны выше.

    Хорошим вариантом будет использовать высокоуровневую абстракцию типа redbean. Но поскольку нормальной документации по нему нет, а есть только пара хайповых видео, где он используется, причем без каких бы то ни было объяснений и разбора основ, то я бы рекомендовал редбин уже опытному разработчику, а не начинающему. Но в любом случае как в нем соединяться, написано в документации

    Пароль в базе данных не шифруется а хэшируется. Делается это с посощью функции password_hash
    Ответ написан
    3 комментария
  • Где сейчас тусуются серьезные PHP программисты?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Завсит от цели, для чего это спрашивается.

    Если чтобы поприставать с нубскими вопросами - то нигде.
    Если чтобы почитать умных мыслей - РНР дайджест на Хабре прекрасно суммирует все, что было написано за две недели. У меня например никогда не хватает времени, чтобы прочесть всё. Куда больше-то - я уж и не знаю.
    Если чтобы поучаствовать в серьезном прокете - на гитхабе, выбирай любой.
    Если чтобы послушать интересные доклады и пообщаться вживую - то конференции.
    Если интересует внутренне устройство языка - то php internals.
    Если интересует, что пишут пхп селебрити про что угодно, кроме программирования - то твиттер (Расмус показывает картинки из аэропортов и роботов, которых собирает его сын, Сара постит котиков - и так далее).

    Где точно не тусуются:
    Тостер и всякие подобные ресурсы типа стаковерфлоя.
    Ну то есть специалиста можно найти, если поискать, но концентрация будет гомеопатическая, если учитывать количество восторженных щеночков, которые увидели язык вчера, и спешат срочно поделиться уже накопленным багажом знаний.
    Чаты. Телеграм, дискорд - вот это вот все.
    Самая адовая трата времени, которая в принципе бывает в жизни.
    Опять же, люди пишут о чем угодно, кроме программирования, и ради пары полезных строчек надо убить весь день.
    Ответ написан
    4 комментария
  • Как узнать забытый пароль пользователя в Windows 10?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Узнать забытый пароль в винде невозможно. Можно только сбросить - Hiren's BootCD, например. Если пароль использовался много где - стоит посмотреть сохраненные пароли - в винде, в FF (если используется), в хроме.
    Ответ написан
    Комментировать
  • Как узнать забытый пароль пользователя в Windows 10?

    NeiroNx
    @NeiroNx
    Программист
    Я бы в сохраненных паролях в браузере порылся - это проще всего. Наверняка один из многих будет тем что нужно.
    Ответ написан
    Комментировать
  • Фатальная ошибка php, почему?

    Потому что этот ваш денвер устарел полвека назад

    А так он не может открыть credits.php
    Ответ написан
    1 комментарий
  • Способы подработки для Десктоп разработчика?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    для начинающего С# разработчика который еще в процессе обучения

    Устроится продавцом-партаймером в магазин бытовой техники или салон сотовой связи.
    Ответ написан
    1 комментарий
  • ЯП для кросплатформенной разработки?

    Zoominger
    @Zoominger
    System Integrator
    Пока всему, что вы описали, удовлетворяет Qt.
    Ответ написан
    5 комментариев
  • Сколько вершин имеет диамант?

    AnkoII
    @AnkoII
    Студент
    Количество сторон треугольников: 16*3=48.
    Поскольку стороны фигур соединяются попарно, количество ребер: 48/2=24.
    Теорема Эйлера: В-Р+Г=2
    В = Р - Г + 2 = 24 - 16 + 2 = 10.
    Ответ написан
    Комментировать
  • Как создать платежный агрегат?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    начни с
    ну там
    https://habr.com/ru/company/oleg-bunin/blog/354824/

    расклад такой:

    на Кипре под конский процент (4% там, сравни с Робокассой ) можно стартануть с 30ки евро,
    плеваться будут все, и в первую очередь США ( 50+% карт в нете)

    в США старт от 200к для внятного понятного работающего биза (да, амер с SSN номером тоже понадобится, лучше два)

    (30- 200 это не "отдать", а страховой депозит,
    по факту эквивалент "отдать" на все время сотрудничества)

    в общем, проще со Сбером переговорить: ну там бизнес-план то се

    да, они тоже возьмут свои 0,2% + 0,15 центов минимум

    дешевле всего в ВиЧате с процентами )))))))))))

    ну, собственно, и все
    мечту стать космонавтом придется отложить
    Ответ написан
    Комментировать
  • Защита виндовс сети с помощью линукс?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    попробую коротко - нет. потенциал больше. но его надо изучать и уметь настраивать. но раз вы задаете этот вопрос - вы не умеете (даже самостоятельно учится.. гугл то всегда рядом ;)

    ps в копилку https://ru.wikipedia.org/wiki/Vyatta
    pps ну или мощную железяку, и MS ISA или MS TMG.. хотя и то и другое устарело, МС на них забил ))... да и не легален такой путь )) .. разве что виндузятникам проще чему то научиться ))
    Ответ написан
    1 комментарий
  • Как показать заказчику файлы в цветовом режиме CMYK?

    mixail_fet
    @mixail_fet
    Дизайнер веб-интерфейсов
    1. Создавать документ 300dpi и в цветовом профиле CMYK
    2. Сохранять (особенно для демонстрации) все в том же CMYK - так как этот результат будет максимально похож на тот, что будет при печати.
    3. Не в коем случае не работать с RGB с самого начала, потому что ожидаемый результат будет совсем другой.

    В этой всей схеме вообще не должен участвовать RBG, как просматриваете проект - так и передаете, все в цвете CMYK.
    Ответ написан
  • Какому языку, в какой среде начинать учить ребенка программированию 10 лет?

    sim3x
    @sim3x
    Подход не верен

    0. Вам нужно получить базовые знания по педагогике
    Почему:
    Если у вас не будет понимания и навыка обучения вы потратите время зря и еще привьете неприязнь к профе

    1. Пока получаете навыки обучения, сделайте упор на секциях с
    - английским (или другими языками), разговорных секциях. Плевать на грамматику
    - спорт (легкая алтлетика, плавание и тп)
    - обучение чтению (желательно сразу на английском)
    Почему:
    Английский обязательный язык общения.
    Легкая атлетика создадут базу для развития тела в будущем. Если он в дальнейшем захочет заняться спортом для здоровья - он будет иметь огромный бонус даже если не будет иметь хорошую генетику
    Чтение обучает концентрации внимания и ето наилучший (наиболее быстрый) способ получения информации

    2. Когда получите навык преподавателя выяснится, что для лучшего обучения вам потребуется делать что-то вместе - найдите такое занятие, которое будет занимать ваc обоих

    3. Не зацикливайтесь на ремесле - изучайте математику/физику
    Почему:
    Когда ребенок вырастет разработка будет общим местом, как чтение.
    А вот даже уровень 1 курса ВУЗа в математике не всем будет доступен по причине ограниченности IQ и/или лени

    4. Научите ребенка выступать перед публикой.
    Почему:
    Неважно, что ты сделал, важно, как ты ето представил
    Ответ написан
    Комментировать
  • Параллельное выполнение функции в скрипте, php?

    inoise
    @inoise Куратор тега PHP
    Solution Architect, AWS Certified, Serverless
    Очереди ваше все. RabbitMQ, например
    Ответ написан
    Комментировать
  • Какую систему комментариев лучше использовать на сайте?

    20ivs
    @20ivs
    Пользователь пока ничего не рассказал о себе.
    Ответ написан
    Комментировать
  • Софт для визуального обучения управления и настройки серверами?

    vaut
    @vaut
    Идеология работы с консолью намного более человеколюбивая чем гуи:
    1) Полнота документации. man и --help работают для почти всех утилит и без сторонних сервисов позволяют найти нужные опции.
    2) Простота передачи и хранения знаний. Простейший пример сборка OBS для линуха:
    spoiler
    git clone --recursive https://github.com/obsproject/obs-studio.git
    cd obs-studio
    mkdir build && cd build
    cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr ..
    make -j4
    sudo checkinstall --default --pkgname=obs-studio --fstrans=no --backup=no \
             --pkgversion="$(date +%Y%m%d)-git" --deldoc=yes

    Никаких тысяч скриншотов и заумных ссылок. Такие же инструкции есть для большинства популярных решений.
    3) Простота и скорость работы на удаленных серверах. ssh это быстро просто и надежно.
    Есть для всего: от смартфонов до мака.
    4) Обратная связь. 90% утилит пишут белым по черному что они делают, или какая ошибка возникла. Саму ошибку при необходимости легко загуглить.

    Если же больше нравится как обезьянка тыкать в кнопочки, с линухом лучше не связываться. Вас ожидает одна боль.
    Ответ написан
    Комментировать
  • Есть авторитетный сайт с ответами?

    @ipokos
    Которые задаются 1000 раз

    toster.ru
    Ответ написан
    Комментировать