• Что делает этот код?

    Therapyx
    @Therapyx
    Data Science
    к числу а прибавляется это же число а. И неизвестное n делиться на 1000. Оно должно где-то обозначатся
    Int a = 5;
    int n = 5000;
    a = a + (n / 1000);
    Можно еще так а += n / 1000;
    / - это деление. Как (вроде бы) и везде )
    Ответ написан
    Комментировать
  • Как сделать, чтобы перестали ddos'ить файл, которого уже нет на сервере?

    @CyberGrom
    Если у вас ложится сайт от ссылки на конкретный файл, то варианта два, либо в этом файле происходит прямое обращение (чтение/запись) к базе данных, либо если файл простой а сайт ложится от нагрузки, то вероятно вас ддосит сам фейсбук, и даже простыми обращениями забивает вам канал до сервера ;)
    Решение проблемы должно быть адекватным, если файл нельзя удалить, и отдавать 404 ошибку, то нужно все данные котоыре возвращаются, максимально закешировать.
    Читайте про memcache и redis.
    Ответ написан
    Комментировать
  • Почему поисковый запрос стал ссылаться на другую страницу?

    @sten8509 Автор вопроса
    Докопались до яндекс мастера и вот что он выдал.

    Страница известна роботу, но отсутствует в поиске. Возможные причины ее отсутствия описаны в Помощи.

    Не под одни санкции страничка не попадает. Месяца 3 вообще не изменялась. Написали в суппорт ждем...

    --------------------------------------------------------------------------------------

    Ответили с саппорта

    В некоторых случаях наличие дублирующих страниц может некорректно обрабатываться нашим роботом. В скором времени необходимая Вам страница вернется в выдачу, но, чтобы избежать подобных ситуаций в будущем, рекомендую Вам установить перенаправление 301 со страниц без слэша на страницы со слэшом или наоборот. Подробнее об обработке перенаправлений Вы можете прочитать на странице нашей Помощи: https://yandex.ru/support/webmaster/robot-workings... .


    Уже настроили редиректы. Спасибо всем.
    Ответ написан
    1 комментарий
  • Как вывести русские названия месяцев на PHP?

    alexclear
    @alexclear
    A cat
    Не использовать функцию date(), в мануале на которую написано:

    To format dates in other languages, you should use the setlocale() and strftime() functions instead of date().

    Сначала надо сделать setlocale(LC_ALL, 'ru_RU.UTF-8');
    Потом использовать для вывода strftime().
    Ответ написан
    2 комментария
  • Как сделать блок внутри другого блока, поверх?

    ksider
    @ksider
    Я сварщик не настоящий
    это шутка?
    .Б {
    position: absolute;
    top: 0; bottom: 0; left: 0; right: 0;
    }
    Ответ написан
    Комментировать
  • Как безболезненно внедрить Git?

    @FoxInSox
    1. на Битбакете должны быть dev ветка, master ветка и теги релиз версий. feature/hotfix ветки по необходимости. Т.е. если фича/фикс растягивается на больше чем один день, то вечером перед уходом домой вы пушите ее в репозиторий. На следующий день если вы работаете из дома, то выкачиваете ее из репозитория. Так же если вы не придете на работу, то другой разработчик сможет продолжить вашу работу выкачав ветку из репозитория.Чтение про ветки.
    2. В вашей схеме не хватает CI-сервера, и потому появляются разные костыли и вопросы по поводу веток. CI-сервер автоматически при коммите в dev ветку(закоммитчена фича/хотфикс) собирает проект, прогоняет тесты и деплоит ваш проект на dev сервер. При коммите в master ветку(закомитчен хотфикс или релиз ветки из dev) он прогоняет тесты и деплоит ваш проект на продакшн.
    Ответ написан
    3 комментария
  • Что за язык Go, и где его можно хостить?

    gadfi
    @gadfi
    https://gamega.org
    как первый однозначно нет.
    у него явно есть будущее, но молодому специалисту кушать хочется уже сегодня, а с посиком работы на нем будет куда сложнее чем на том же php/python
    кстати его основное преимущество которое часто вспоминают в холиварах ─ скорость и экономное потребление памяти, но не стоит забывать что это имеет смысл для реально долгих операций с данными
    поясню ─ если к вам на бэкенд приходят гигабайты данных которые нужно обработать (ладно пусть мегабайты, думаю тоже будет заметно) то go хороший выбор, он сделает это со cскоростью java/skala но при этом в разы меньше съест ресурсов (читал статью где благодаря go заменили 30 серверов на 2)
    Если у вас обычный сайт который ходит в бд и отдает данные на страничку, то благодаря ngnix особой разницы go и php вы не заметите, кроме трудозатрат)) так как количество фреймворков, библиотек сильно меньше. Да есть и орм и многое другое, но все пока молоддое

    Это не минус go, просто не надо воспринимать его как серебряную пулю, ее нет.

    зы анекдот:
    Я редко встречаю go программистов, они быстро умирают с голоду

    зыы для первого языка возьмите что о более распространенное, патерны, технологии едины ─ знание их вам даст реальный опыт, ну а реальный опыт вам даст работа, которую легче найти на другом языке

    зыыы повторюсь дабы не вызвать холивар, я не против go и он займет свою нишу, но убийцей php/python чего то еще в ближайшие 10 лет не станет, в it вообще с убийствами плохо, все что уже в энтерпрайзе так просто не убьешь )
    Ответ написан
    44 комментария
  • Что за язык Go, и где его можно хостить?

    shpaker
    @shpaker
    Вольный хлебопашец
    Мне всегда казалось что по нему холливаров просто тьма. Чего только стоит последний радио-т. Пишу не нём маленькие сервисы с web мордой для работы. Мне оч нравится. С детства испытываю недомогания при взгляде на пхп, теперь с радостью пишу на голанге.
    Ответ написан
    2 комментария
  • Какая мониторилка скажет, какой процесс загружает дисковый IO раз в сутки?

    @ldvldv
    А стандартные средства?

    Управление компьютером -> Производительность -> Группы сборщиков данных -> Особые

    Создать группу сборщиков данных, добавить туда нужные счетчики по процессам. Запустить группу и потом посмотреть результат системным монитором.

    tavalik.ru/performance-monitor-sborshhiki-dannyx
    Ответ написан
  • Фрилансер, хочу открыть фирму. Ваш опыт?

    CrewCut
    @CrewCut
    Коплю силы на переезд в тропики
    Доброй ночи.

    1. Касаемо CRM - попробуйте разные решения, на вкус как говорится. Рекомендую обратить внимание на Мегаплан, есть еще teamer.ru/about он проще, но в принципе норм. Для старта хватит бесплатной версии CRM, а там уж видно будет

    2. Начать нужно с подсчета расходов, примерного плана доходов, точки безубыточности и прочих неинтересных вещей. Важно понимать, что Вы переходите в бизнес, а значит будете отвечать не только за себя, но и за сотрудников. Не рекомендую читать тонны статей про успешных предпринимателей, секреты бизнеса и прочую хрень - это индивидуальные вещи, сами все поймете, когда начнете. Посчитайте что к чему, если хватит средств - снимайте офис (работа по удаленке или из дома отдельная тема, не для всех). Насчет сотрудника на удаленке - если он не слишком важен, то это нормальный вариант - дешевле выйдет. Если Вас всего двое, то пропажа этого человека будет серьезным ударом, стоит ли рисковать? Понятно, что его присутствие в офисе не гарант, но так в любом случае надежнее.

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

    3. Насчет бухгалтерии - попробуйте Эльбу или МоёДело, для начала бизнеса - отличные сервисы. Касаемо распределения обязанностей - идите от выгоды. Например, есть премиум-клиент, который Вам очень дорог - следите за этим проектом тщательно. Проекты проще и слабее можно передать сотруднику. Учитесь обращать внимание только на важные вещи, иначе загнетесь.

    А вообще, кризис - время действия. Удачи Вам!
    Ответ написан
    2 комментария
  • Как устроиться работать помощником системного администратора?

    edinorog
    @edinorog
    Троллей не кормить!
    батенька вы в глубокой попе. будем откровенны. устроиться на работу вы должны были еще до окончания учебного заведения. я так понимаю часть работы вы смыли в унитаз. вам типо не нравится работать в торговле по смежному профилю и в некоторых фирмах вам мало платят. почему я так говорю? потому-что выше озвученное есть в городе всегда! и вот тут мы подходим к главному. 90% выпускников данных специальностей идут работать .... таксистами, женами, перепрофилируются, сидят дома у мамы на шее, делают ремонты. короче занимаются всем кроме того на что учились. и это нормально!!!! причина проста. низкий уровень образования и высокий уровень доверия к уже имеющимся специалистам которые обслуживают данные фирмы. поэтому ваш крик души понятен ... но увы ... увы ... увы
    Ответ написан
    1 комментарий
  • Зачем нужно знать машинный код?

    BuriK666
    @BuriK666
    Компьютерный псих
    Куча примеров habrahabr.ru/hub/reverse-engineering
    Ну конечно не совсем машинный код. Но уже близко...
    Ответ написан
    Комментировать
  • Принципиальные отличия платной цмс от бесплатной (кроме того, что за одну платить а за другую нет)?

    2ball
    @2ball
    Хардкор кодер
    1) 10 студентов в саппорте, вместо сообщества по всему миру например...
    2) Зачастую, качество кода (Bitrix, Netcat смотрел сам, это жесть)
    3) Скорость и частота обновления
    4) Отсутствие специфики в настройке сервера
    5) Количество готовых решений опять же

    И чтобы сразу немного приглушить звон сторонников платных... Был у меня один случай с одной желтой двухсимвольной CSM, российского производства, которая себя еще и фреймворком именует, название не буду называть. Так вот там был модуль интернет-магазина, который накручивался на базовый движок по очень ржавой резьбе. И вот захотелось title на главной сделать независимым от title всего магазина... У меня не вышло, у саппорта тоже, у саппорта саппорта как-то тоже не сложилось. Через год, когда проблема снова актуализировалась - со стороны платного движка проблема так и не решалась. Вписал костыль в логику и только так смогли победить проблему в продукте стоимостью несколько сот килорублей.
    Ответ написан
    6 комментариев
  • Почему www еще жив?

    27cm
    @27cm
    TODO: Написать статус
    Ответ написан
    Комментировать
  • Ключевые слова в скрытом блоке, можно так?

    kopcap_va
    @kopcap_va
    SEO Consultant
    Умеют распознавать, делать не рекомендуется, т.к. можно схлопотать штрафные санкции.
    Ответ написан
    2 комментария
  • Какой тип ЧПУ будет предпочтительнее для русскоязычного сайта?

    kopcap_va
    @kopcap_va
    SEO Consultant
    Если у вас аккуратные англоязычные ЧПУ/транслит - устраивать переход на кириллический вариант не считаю правильным.

    Вообще, если у вас кириллический домен - смысл использования кириллицы в урл есть, а если домен с латинскими символами, то смешивать в URL кириллицу с латиницей я бы не стал.

    Хотите выделение URL в выдаче - лучше сделайте правильный транслит в ЧПУ.
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux выбрать?

    @Disinterpreter
    Безусловно ArchLinux
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux выбрать?

    Denormalization
    @Denormalization
    Хочется всего самого нового и полного контроля над системой?
    Хочется настроить рабочий стол так, чтобы девушки давали?

    Твой выбор Arch Linux:
    - Самые последние версии пакетов
    - Полный контроль над системой
    - Настраивается 1 раз, и работает годами (пока что-то не сломают)
    Ответ написан
    7 комментариев
  • Как подписать NDA?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Факсимиле. Иными словами - распечатываете, подписываете, сканируете и отправляете скан. (либо, как вариант, последние два пункта заменяете физической доставкой)
    Ответ написан