Задать вопрос
  • База данных и приложение в разных ДЦ, можно разносить?

    @MechanID
    Админ хостинг провайдера
    Был неуспешный опыт, проблема - задержка изза дистанции (километры и пинг как следствие) между приложения нодами и ДБ, проще поднимать ноды приложения рядом с дб сервером чем бороться с задержкой.
    Ответ написан
    Комментировать
  • C#. Как правильно получить список файлов из папки в нужном порядке?

    @kttotto
    пофиг на чем писать
    То, как Вы видите файлы в папке, сортирует проводник и вовсе не говорит о том, как они хранятся или в каком порядке добавлялись в папку. Если хотите увидеть в том же порядке, что и в проводнике, то и результат сортируйте по тем же параметрам
    testFiles.OrderBy(f => f.Name)
    Ответ написан
    Комментировать
  • Как можно задействовать GPU во всех вычислениях вместе с CPU поиск в txt файлах?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Как можно задействовать GPU во всех вычислениях вместе с CPU поиск в txt файлах?
    Задействовать конечно можно.
    Только что именно GPU будет делать???
    GPU умеет считать сразу сотни процессоров одновременно будут щелкать как орешки операции с плавающей запятой, и все. кроме этого она ничего не умеет делать.
    А что конкретно вам считать надо?

    У вас вроде поиск в файлах - там вычислений практически нет. Считать нечего.

    Файлов очень много, поиск требуется осуществлять максимально быстро.
    Значит нужно строить индекс.
    Ответ написан
    2 комментария
  • Доброй ночи,как создать свою IDE?

    FedLapshin06
    @FedLapshin06
    C/C++, Go, Python developer
    У Вас хорошая идея, а реализовать можно всё что угодно и на всём что угодно, главное иметь желание и идею!

    Совет: Писать лучше либо на C#, либо на C++, PHP тут не поможет, разве что NodeJS Electron(JS,HTML,CSS) для GUI.
    Ну а если всё таки PHP, то предупреждаю: 1- ЦП и ОЗУ от IDE на php не поздоровится; 2. придётся делать свой фреймворк для GUI...

    Если что я предупредил.

    Так что Стас Коростелев дерзайте!
    Ответ написан
    Комментировать
  • Как найти сайт в интернете по куску верстки?

    Grarnik
    @Grarnik
    web-мастер
    Думаю так не получится найти. Даже если было бы можно, то есть вероятность что верстку сменили, а также таких кусков верстки может быть великое множество.

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

    Считайте что получили опыт)
    Ответ написан
    Комментировать
  • Блог для интернет форума. Стоит ли?

    Egorian
    @Egorian
    Зависит от тематики форума.
    Если это, например, форум молодых мамочек, то им этапы разработки будут не интересны.
    Да и вообще, сомневаюсь, что интерес к форуму стоит подогревать через блог о разработке. Такое может прокатить с играми, но не с форумом.
    Ответ написан
    Комментировать
  • А вы делаете тестовое задание?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Вот сколько раз не делал тестовое задание, в итоге никуда и не брали.

    Когда не берут, нужно узнавать причины. Может быть вы каждый раз делаете тестовое настолько некачественно, что у проверяющего потом ещё неделю кровь из глаз течёт.
    Ответ написан
    Комментировать
  • Ошибка в .htaccess, как исправить?

    3-4 строка дожно быть 70 для php 7.0, 71 для 7.1 и т.д., вместо 7
    PS и зачем вам вообще весь первый блок?
    Ответ написан
    4 комментария
  • Планшет с режимом kiosk?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Ответ написан
    Комментировать
  • Сколько примерно можно заработать на сайте с посещаемостью 11 000 в сутки?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Так вам нужно много табличек.
    Табличка с типами заданий, табличка с ключевыми персонажами, предметами, строками которые фигурируют в задании. Табличка с самими квестами, где для квеста будет перечислены его шаги из заданий и участников, логика квеста (его ветки в зависимости от результата выполнения) а также известный ревард.
    А уже потом табличка со статусом пользователей о прохождении конкретного квеста.
    Ответ написан
    2 комментария
  • Как обновить Debian, ISPmanager и PHP для WP сайта?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    1) Не трогаем production. Пусть, работает в штатном режиме.
    2) Создаем локальную копию сайта или копию сайта на сервере и обязательно закрываем от индексации. Можно даже запароллить через htaccess & htpasswd
    3) Включаем рнр версии 7.0 и выше, дорабатываем сайт, обновляем плагины, темы, исправляем баги
    4) Берем новый сервер с LAMP + ISP Manager 5 или Vesta. (например, Debian Stretch)
    5) Настраиваем новый сервер и переносим сайт
    6) включаем дебаг и окончательно проверяем сайт.
    7) Если все ок, то изменяем DNS записи, чтобы домен указывал на новый сервер.

    Может в ускорении поможет смена шаблона? Но в этом случае все может захромать...

    Посмотрите, что советуют вам на сайте
    https://gtmetrix.com/
    https://developers.google.com/speed/pagespeed/insights/

    Причин может быть много... Надо изучить для начала. Это и ресурсы сервера, и конфигурация сервера, и сам сайт ВП и т.д. Также поможет подключение CDN сервиса и подгрузка статичных файлов из кукис фри доменов или из субдомена сайта.
    Ответ написан
  • Как правильно задать директорию для FirefoxProfile?

    @martensit Автор вопроса
    Нужно сначала создать этот профиль, а потом уже использовать. Запустить фаярфокс с префиксом -P (это нужно делать когда все инстансы браузера закрыты)

    firefox.exe -P

    и создать профиль в нужной папке.
    А потом уже использовать этот профиль в селениуме тем способом, который описан в вопросе.
    //спасибо @andrew со stackoverflow
    Ответ написан
    Комментировать
  • Почему асимметричное шифрование слабее симметричного?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    При одинаковой длине ключей, симметричных и асимметричных, криптостойкость алгоритмов разная. И криптостойкость симметричных выше. Асимметричных ниже. ...

    Как это объяснить?

    Это объясняется тем, что у симметричных и асимметричных алгоритмов разная природа.
    Симметричные (например AES) используют ключ для генерации преобразования входного блока в выходной. Количество бит в ключе напрямую определяет размер пространства преобразований -- 128-битный ключ даёт 2128 возможных значений выходного блока для каждого входного.
    Асимметричные используют ключ по-разному, поэтому нужно рассматривать конкретный алгоритм. RSA использует биты ключа для хранения произведения двух простых чисел. 128-битный ключ даёт 64-битные простые числа. Факторизация 128-битного числа не требует перебора 2128 вариантов и занимает на обычном современном железе порядка секунды.
    Ответ написан
    Комментировать
  • Могут ли возникнуть проблемы с поисковиками, если использовать ES6 без транспиляции?

    @curious-101
    Frontend developer
    Читал, что в настоящее время поисковики пытаются выполнять javascript на сайтах. но тот же GoogleBot использует Chrome41 и не умеет в ES6. О чём прямо говорится на странице справки.


    Если это не ответ на вопрос, то не знаю как помочь
    Ответ написан
    Комментировать
  • Могут ли возникнуть проблемы с поисковиками, если использовать ES6 без транспиляции?

    У гугля есть другие критерии, которые гораздо сильнее влияют на индексацию, (mobile first, скорость загрузки, наличие микроразметки) кроме того, у гугля есть прекрасный инструмент, чтобы посмотреть как он видит вашу страницу
    https://search.google.com/search-console/

    Для того, чтобы оценить поддержку тех или иных фич браузерами, можете использовать https://caniuse.com/
    Ну и в документации гугл рекомендует использовать полифилы, например, тогда в новых браузерах будет работать нейтивный ES6 https://polyfill.io/v3/api
    Ответ написан
    1 комментарий
  • Как правильно настроить учётные записи в Windows 10?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    стандартный сценарий - стандартное решение. при установке предлагается создание учетки, по дефолту она член "админов", но в отличии о заблокированного встроенного "админа", работает под контролем UAC. обычно это лучший баланс контроля и комфорта.

    (считать ли встроенного админа "супер админом" или аналогом рута - уже холивар. у него по дефолту отключен UAC, этого достаточно для аналогии "sudo su" в линухе, что собственно и является резким снижением безопасности)
    Ответ написан
    Комментировать
  • Как скопировать файлы с диска на диск с проверкой целостности?

    Jump
    @Jump Куратор тега Системное администрирование
    Системный администратор со стажем.
    На исходном компьютере упаковываете данные в архив (RAR, 7zip) на целевом проверяете целостность архива.
    Сжатие использовать не обязательно.
    Но по желанию и необходимости можно добавить избыточность и поставить наиболее удобный для передачи и промежуточного хранения размер.
    Ответ написан
    2 комментария
  • SfeMovie. Может ли мне кто-то рассказать как лучше его установить?

    myjcom
    @myjcom Куратор тега C++
    Ее собрать еще нужно sfemovie.yalir.org/latest/start.php

    И еще
    What are the supported operating systems?

    Linux N/A GCC & Clang Intel 64 bits
    macOS macOS 10.7 and later Clang Intel 64 bits
    Windows Windows XP and later Visual C++ 2013 and later Intel 32 bits

    C:\Users\Angi\Desktop\DemoGame\x64\Debug\DemoGame.exe
    Ответ написан
    Комментировать
  • Как скачать изображение по ссылке с GET-параметрами?

    @Sir_Akakii
    Возможно, необходимо добавлять сами параметры отдельно, в QueryString.
    Т.е., если набросать по быстрому, выглядеть всё должно приблизительно так:

    WebClient myWebClient = new WebClient();
    myWebClient.QueryString.Add("k", "6");
    myWebClient.QueryString.Add("m", "903165532");
    myWebClient.QueryString.Add("s", "612x612");
    myWebClient.QueryString.Add("w", "0");
    myWebClient.QueryString.Add("h", "TMnsNyav_kyvQvBaxS9zwpZN4PjInF_t-FlNbuKnO0s=");
    myWebClient.DownloadFileAsync("https://domain.com/data/name-docement", path);


    Т.е. все требуемые параметры следует задавать отдельно.
    Более подробно тут - https://docs.microsoft.com/ru-ru/dotnet/api/system...
    Ответ написан
    Комментировать