Задать вопрос
  • Нарушаю ли я авторское право парся информацию с сайтов на заказ?

    freeExec
    @freeExec
    Участник OpenStreetMap
    А сканируя книги в PDF?
    В подавляющем большинстве, снизу и мелким шрифтом - "использование материалов только с разрешения владельца".
    Ответ написан
    7 комментариев
  • Ддос на сайт через поиск, что делать?

    @alameya
    Для начала отрубить поиск чтобы остальная часть сайта работала пока вы исправляете его.
    ддос через поиск одна из самых простых атак.
    все дело в медленных запросах к бд. скорее всего у вас стоит mysql с движком innodb или другая бд/движок mysql не поддерживающая полнотекстовый поиск, либо поддерживает но индекс не построен.
    Поэтому часто совсем небольшого кол-ва запросов (4-10) достаточно чтобы положить сайт.

    Выходов несколько:
    1. Временная мера - бан по ip или кол-ву поисковых запросов в ед времени на уровне приложения.
    2. Проверка БД, индексов и самих медленных запросов
    3. Сервера полнотекстового поиска: sphinx, elasticsearch, solr, apache lucence итп
    Ответ написан
    2 комментария
  • Webpack? Но зачем?

    maxfarseer
    @maxfarseer
    https://maxpfrontend.ru, обучаю реакту и компании
    Для одностраничников (да еще и без реакта, хотя собственно кому в голову придет делать LP на реакте :) ) - конечно, webpack вообще ни к чему. Вам же достаточно gulp + browserSync для комфортной разработки?

    ---
    Когда ваш "инструментарий" отлично справляется с работой - используйте его.
    Когда у ваших инструментов есть какой-то раздражающий момент - ищите варианты решения проблемы. Может быть что-то заменить?
    Когда просто "хочется" чего-нибудь новенького - посмотрите по сторонам, лишним не будет.
    Ответ написан
    2 комментария
  • Насколько хорошо надо знать С# что бы начать писать сайты на ASP.NET?

    @SZolotov
    Asp.net core, MAUI,WPF,Qt, Avalonia
    Первая строчка звучит, прямо таки скажем, вызывающе ) 2 месяцев изучения и опыт как-то не стыкуются.
    Второе предложение правда ставит вcё свои места: был бы опыт в основах языка и в понимании принципов работы с базами данных, и уж тем более c EF , основ ASP.net- вы бы уже писали.
    Тут сразу нужно перейти к вашему последнему предложению.
    Просто на это уходит слишком много времени.

    Понимаете в чем дело... она изучение того что вы описали у людей уходят годы и десятилетия. Если для вас два месяца - это срок, задумайтесь, а тем ли вы делом занимаетесь, может программирование - это не ваше?
    и вот далее:
    Необходимо ли изучать потоки, асинхронность , XML и прочее?

    Это ваше дело. Но например, в потоках и xml вы разбираться обязаны, хотя бы что бы не задавать вопросов типа "а где здесь потоки используются? а как сериализовать объект?" По поводу синхронности - асинхронности пока что вам хватит твердой уверенности что есть что.
    Чем нужно владеть для освоения этой технологии? Необходимо ли полностью изучать с#, JavaScript, Html &CSS ?

    Вы должны сами определиться что для вас первично, а что вторично: frontend или backend.
    Сам перфекционист и пока не выучу ту или иную технологию полностью не успокаиваюсь.

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

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Сделайте на сайте простую форму в попапе, которая по АПИ будет создавать github issue. И пользователю удобно - не надо никуда переходить и аккаунты заводить, и вам норм - все запросы падают куда надо. Если уж хотите чтобы разрабы конкретно на github ходили - добавьте блок под формой с текстом типа "Вы разраб? Милости просим к нам в репу".
    Ответ написан
    2 комментария
  • На одной из ОС не видно видеокарты NVIDIA?

    edinorog
    @edinorog
    Троллей не кормить!
    Установить винду десятку и не писать глупых вопросов на тостере
    Ответ написан
    5 комментариев
  • Как делают сайты со статьями?

    А как ты создал этот вопрос? Ты лез в код?
    То же самое на сайте со статьями, все постится из админки.
    Ответ написан
    Комментировать
  • Как защитить очки в онлайн-игре от накруток?

    nelolka
    @nelolka
    1. Принудительная авторизация через соцсеть.
    2. Не пропускать свежие аккаунты соцсетей.
    3. В момент отдачи голоса записывать в базу айди и не давать больше голосовать.
    4. Капча.
    Ответ написан
    Комментировать
  • Какой язык программирования выбрать seошнику?

    @Darklez
    Конечно PHP.
    Имхо это даст лучший симбиоз с SEO.
    Ответ написан
    Комментировать
  • Как выбрать хороший мобильный интернет для работы?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    В каждой части России мобильный интернет разный. Так что идеальное решение зависит от регионов, по которым Вы будете ездить.
    Ответ написан
    Комментировать
  • Как подготовиться к закону Яровой?

    @nirvimel
    1. Купите недорогой VPS (от $15/год, можно даже дешевле) и поднимите на нем личный VPN. В Сети есть куча подробных руководств как это делается. Только не надо говорить, что у вас нет на это денег, интернетом вы же не бесплатно пользуетесь. Просто примите это как небольшую дополнительную плату за интернет за ваш спокойный сон.
    2. Работая через VPN (обязательно), заведите себе новый почтовый ящик на зарубежном сервере у компании, у которой нет никакого бизнеса и любых коммерческих интересов в РФ. Пусть это будет не мажорный гигант индустрии, а скромная компания, малоизвестная в РФ. Главное - это наличие SSL в веб-интерфейсе и в IMAP, в остальном почта есть почта, она просто работает, и этого достаточно.
    3. Работая через VPN, заведите себе новый аккаунт в vk facebook и/или google (если вы неспособны полностью отказаться от использования социалок). При регистрации указывайте место проживания подальше от РФ. Учитывайте, что все гиганты индустрии, имеющие большой бизнес в РФ, полностью сотрудничает с ГБ, но аккаунты нерезидентов, зарегистрированные и посещаемые с зарубежных IP, они не станут сливать по умолчанию (но по первому запросу сольют мгновенно). Так что забудьте про любые приваты в социалках, ведите все общение так, как будто все это читает весь ваш квартал и все те, кому бы вам меньше всего хотелось это показывать. Для приватного общения пользуйтесь только безопасной почтой (пункт 2) и защищенными чатами, на telegram jabber на зарубежных серверах. Все это касается только тех, кто не может окончательно завязать с пагубной зависимостью от соц.сетей. Очевидно, наиболее безопасным (и полезным для здоровья) вариантом является полный отказ от социалок.
    4. Не вбрасывайте в старые ящики и соц.аккаунты адреса и ссылки на новые чистые, не указывайте новые адреса в любых исходящих и старайтесь, чтобы они не попали во входящие. Помните, что в любой социалке и любом веб-интерфейсе почты (сотрудничающей) кнопка "удалить" скрывает удаляемое только от вас самих и не более того.
    5. (Самый неприятный пункт) Забудьте про vk, mail.ru и российские gmail и facebook. - КАК? - Так! Я понимаю, что это не легко, что они давно стали частью вашей жизни. Но это придется сделать! Поговорите сами с собой, спросите себя что для вас важнее: ваша личная безопасность, спокойствие и крепкий сон или старые привычки, которыми вы опутаны, и которые не хотят отпускать вас? Учтите, что продолжая пользоваться местными социалками (и сотрудничающими иностранными), вы продолжаете каждый день генерировать на себя тонны компромата, который может обернуться против вас в самый неожиданный момент самым неприятным образом. Проявляя активность в своих старых аккаунтах, вы не даете им "протухнуть" и не даете даже формального повода добрым компаниям снести их через пол года, после истечения отведенного законом срока хранения (как известно, vk не ограничивается минимальным сроком хранения, а хранит все метаданные и текст практически вечно за исключением видео/аудио).
    Ответ написан
    26 комментариев
  • Какую выбрать *nix ОС для домашнего сервера?

    Frankenstine
    @Frankenstine
    Сисадмин
    Арч, генту, и, по большому счёту, фряха в качестве сервера - для мазохистов, так как процедура апгрейда оси может весьма доставлять.
    Правильным будет выбор пакетноориентированного дистрибутива, мейнстрим здесь - centos для rpm-почитателей и debian для deb-почитателей. Остальное - для тех, кто обосновывает свой выбор чем-то.
    Ответ написан
    Комментировать
  • Dualboot - с чего начать?

    @sazhyk
    1. rEFInd - не помогу, не слышал о таком.
    2. Установку следует точно начать с Windows, так как потом будем меньше головной боли с затертым загрузчиком. Ставите винду как обычно. В окне управления дисками выбираете свой ssd и делите наполовину (всё конечно зависит от объема дисков, вы их не указали, и от ваших личных хотелок). Это конечнр холивар, но я бы порекомендовал поставить на стиль разделов gpt. Далее штатная установка винды.
    3. По окончании установки винды перезагружаетесь и загружаетесь с установочного носителя Ubuntu. Тоже обычная установка. До моменда разметки дисков. Там выбираете флажок другое и настаиваете по своему усмотрению (не описываю здесь, так как разметка дисков при установке linux, и ubuntu в частности, тема отдельных, не побоюсь этого слова, книг :) ). Далее снова штатная установка убунты.
    4. HDD лучше форматировать из windows, а в ubuntu просто прописать его потом в fstab
    На выходе у вас будет дуалбут убунту/виндовс где загрузчиком будет grub.
    PS: из вашего вопроса не ясен уровень ваших знаний, а потому подразумевается, что вы в состоянии самостоятельно или при помощи гугла:
    а) определить стиль разделов на дисках, привести их к нужному вам состоянию;
    б) создать установочный носитель (usb/dvd) с образом windows;
    в) установить windows;
    г) создать установочный носитель (usb/dvd) с образом ubuntu;
    д) установить ubuntu.
    Ответ написан
    1 комментарий
  • Можно ли создать крутой проект на Arduino не имея опыта с физикой/радиоэл.?

    @koronabora
    Человек
    Будете учится походу. Купите сразу несколько Arduino, первый контроллер скорее всего сгорит в процессе обучения.
    Ответ написан
    6 комментариев
  • Как исправить взлом сервера?

    1. Просматриваете логи и находите, через что вломились на сервер - ssh, ftp, http или что у вас там ещё крутиться
    2. Закрываете дыры


    Может как-то поможет статья https://habrahabr.ru/company/sprinthost/blog/125839/
    Ответ написан
    Комментировать
  • Какой процессор для сервера выбрать?

    @chronic86
    Ruby on Rails junior
    1. Серверу = серверный процессор
    2. Xeon поддерживает больше оперативной памяти с большей частотой
    3. Xeon поддерживает ECC, для сервера важный критерий
    4. Xeon поддерживает ряд технологий направленных на работу с многопоточностью

    Ну и личное имхо выбор может быть сделан в пользу i7 только из за недостатка финансов на сборку серверной платформы. Например, когда денег мало и берешь мощный ПК для использования в роли сервера.
    Ответ написан
    Комментировать
  • ОС Android vs ОС Fuchsia?

    Rou1997
    @Rou1997
    Нет, не стоит, подождите 2 года пока Fuchsia допишут, потом еще 2 года пока появятся первые устройства, потом еще 5 лет пока откажутся от обратной совместимости с приложениями Android, вот тогда и начинайте изучать мобильное программирование!
    Ответ написан
    4 комментария
  • Полнодисковое шифрование Linux с ключом на USB флэшке?

    @nirvimel
    Есть же куча руководств в Сети.
    Например, это - вполне годное. Использовать Btrfs, разумеется, не обязательно. Собственно, вся суть сосредоточена в строках, добавляемых в /etc/mkinitcpio.conf и этой строке
    GRUB_CMDLINE_LINUX="cryptdevice=/dev/disk/by-label/SCOTTY:root:allow-discards cryptkey=/dev/disk/by-label/ISO:ext4:/<path/to/keyfile/on/flash drive>"
    добавляемой в /boot/grub/grub.cfg (точнее в /etc/default/grub, из которого он генерируется). Тут важно указать, что SCOTTY - это метка шифруемого тома, а ISO - это метка флешки (а не тип ФС).
    Ответ написан
    Комментировать
  • Можно ли делать ОБТ для не совсем готовой игры на Google Play?

    @scriptkiddie
    Хотите фидбек? Пилите на 4PDA.
    фидбек на гуглплей..
    <игора логает, кал улдтяю>
    <зтавлю 3 пока неделаете как в кутероте>
    Ответ написан
    Комментировать
  • Можно ли делать ОБТ для не совсем готовой игры на Google Play?

    @vashaaa
    Юх с горы
    Вы не давно в индустрии? Не каждый готовый проект выстреливает, а вы ждёте хороших отзывов от альфа версии. Я не знаю что у вас за проект. Но такое может выстрелить не доработанным только если прям идея реально новая и зацепила, на примере игры the forest, игрушка на альфа версии но в первые же дни вышедшего залаганого и неоптимизированого г... разошлась как горячие пирожки по 10$, наростив народ для тестирования и выпуская каждые 2 недели по патчу 0.01. У них была идея и хорошая реклама. Если у вас нет мега идеи и большой пиар компании, то вы хотите невозможного. Время когда нужно было сделать просто хороший продукт - прошло. Сейчас таких продуктов сотни тысяч. Хотите больше людей? Нужно выкинуть больше денег в рекламу, а если нет то ваше чудо игра уйдёт на дно списка и там и останется.
    Ответ написан
    Комментировать