Задать вопрос
  • Как настроить NGINX для ЧПУ Wordpress?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Все, что нужно для ЧПУ в WordPres + Nginx это:

    1. try_files $uri $uri/ /index.php?$args; в конфиге
    2. Пересохранить пермалинки (WordPress admin - Settings - Permalinks)

    Если не работает - проблема в другом месте. Надо смотреть логи, начните с Nginx access.log и error.log
    Ответ написан
    Комментировать
  • Какую cms использовать для сайта на html css и может быть js (и точно без пхп руби и прочем)?

    Krasnodar_etc
    @Krasnodar_etc
    fundraiseup
    Если вы юзаете CMS - вы не сможете обойтись без серверного ЯП (php, ...)
    По пунктам:
    - Они все почти одинаково просто ставятся
    - К любой CMS есть документация
    - Да почти у всех более 3-х лет. Joomla, WP, Битрикс, OpenCart, ......
    - Да ну, какой один человек? гитхаб говорит, там 13 контрибьютеров и 70+ форков. Не много, но вполне стабильный опенсорс. Даже если её забросят, что помешает с ней работать? Другое дело, что хранение данных в файлах... Звучит не очень.

    То, что вам нужно, обеспечивает вообще любая CMS. Берите что нравится. WP какой-нибудь
    Ответ написан
    7 комментариев
  • Какой таск-менеджер выбрать программисту?

    @anton99zel
    29а класс средней школы №7
    А про https://bitbucket.org/ забыли?
    Насоздавал себе проекты, поставил задачки, отметил важное не важное, документацию написал сам себе))
    Ответ написан
    3 комментария
  • Как реализовать отправку файла на сервер на чистом JS?

    @Kirill-Gorelov
    С ума с IT
    На всякий случай напишу про мелочи о которых все знают. Вдруг забыл, бывает.
    1. multipart/form-data
    2. <input type="file" name="file">
    3. Посмотри что приходит get/post
    4. max_file_uploads смотреть в phpinfo();
    5. post_max_size смотреть в phpinfo();

    И смотри какой вес файла отправляется.
    Хотя бы будешь знать в чем причина ошибки.
    Ответ написан
    Комментировать
  • В чем преимущества *nix, linux перед windows (для веб разработчика)?

    DevMan
    @DevMan
    1. вы получаете окружение близкое или идентичное к продакшену.
    2. вы получаете внятную консоль/шел из коробки.
    3. вы избавляетесь от массы вопросов типа "на локалке все работает, а залил на сервер и получил жопу" (или наоборот).
    4. у вас появляется более лучшее понимание как на сервере все работает.

    при теперешнем развитие технологий и производительности железа, нет необходимости себя ломать.
    можно попробовать в виртуалке (docker/vagrant)/дуалбуте и самому для себя решить стоит или нет.
    Ответ написан
    17 комментариев
  • Могу ли я отказаться от проекта?

    @McBernar
    Уверен, что формально в вашем трудовом договоре нет строчки, что вы будете работать только с React и Vue.

    Как надо сделать правильно

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

    Говорить, что вы такой принц в белом и ручки о старый Angular марать не хотите — это, простите, показать всем вокруг, что вы ошиблись профессией.
    Ответ написан
    2 комментария
  • Что такое "СМС нулевого уровня"?

    morihaos
    @morihaos
    На 99% вопросов уже есть ответы в инетке...
    Привет,
    Для управления функциями телефона или предустановленными приложениями злоумышленники используют SMS нулевого класса, которые никак не проявляют себя и не сохраняются в телефоне. Такие SMS ещё называют Silent SMS или Stels SMS. Все эти запросы направлены на HLR оператора эмитента. В VERTE HLR находится в их инфраструктуре и как следствие они гарантированно фиксируем все запросы, блокируют их и оповещают абонентов о попытках атак.

    Про HLR уж сами почитайте... Вбейте в Яндексе "sms нулевого уровня что это", ссылок накидвет про эти стелсы - кучу...
    Ответ написан
    Комментировать
  • Как могут взломать базу данных MySQL?

    @mickvav
    Programmer, system and network administrator
    Смотрите ответы выше - всё правду говорят, мудрые.
    Добавлю ещё из опыта - мне тут попалась конфигурация с смотрящим в 0.0.0.0/0 бэкендом. Не делайте так. Лучше к базе (как таковой) из инета вообще никого не пускать. Фаерволом.
    Ответ написан
    4 комментария
  • Какие навыки программирования нужны хакеру?

    ozknemoy
    @ozknemoy
    яваскриптист
    думаю стоит подучить УК РФ и зоновскую феню
    Ответ написан
    Комментировать
  • Какие навыки программирования нужны хакеру?

    @kiberlain
    я не хакер а всего-лишь сраный верстальщик, но думаю что для начала нужно освоить основы ит-безопасности. Хакерство сейчас как и любая работа не более чем ремесло: сидят чуваки по квартирам и разрабатывают софт, который тестируют на внутренних серверах. В реале они его никак не светят. Потом продают в даркнете за хорошие деньги. Этот софт покупает всякая школота и студенты ( у которых обеспеченные родители конечно), а дальше по накатаной - засылают в нужную организацию казачка, который через полгода (может больше может и меньше) внедряет во внутреннюю систему трояна. Потом он получив свою долю увольняется, а школотроны цедят бабки\ценные сведения и продают кому надо. Сами "хакеры" , то есть разработчики никак к данному действу не относятся, а просто сидят(лежат) в своих комнатах-офисах-гамаках-на пляже, разрабатывают и тестируют софт. Нету там никакой романтики, революций и масок гая фокса - просто бизнес и деньги.
    Ответ написан
    8 комментариев
  • Какие навыки программирования нужны хакеру?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, настоящему хакеру без Ассемблера никуда. Поэтому первым делом учишь ассемблер и разбираешься в деталях того, как работает железо. Для практики стоит написать свою элементарную операционную систему.

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

    В-третьих, разбираешься как работают сети. Весь стек протоколов, коммутация, маршрутизация. Пробуешь писать свои сервера. Учишься читать tcpdump на лету и общаться с серверами telnet'ом.

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

    a1exDi
    @a1exDi
    Geek
    RoundCube
    Ответ написан
    Комментировать
  • Как лучше всего посчитать эффективность удаленного сотрудника?

    Zifix
    @Zifix
    Barbatum
    Это не работает. Программисты обычно ребята умные, и умеют подстраиваться под любые KPI.

    https://blog.sibirix.ru/2012/09/26/kpi-as-genocide/
    Ответ написан
    1 комментарий
  • Коллеги, расскажите о своих методах защиты от "Клиент всегда прав" в процессе разработки?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Почему всегда приводится половина поговорки?)))

    Клиент всегда прав, если он клиент или пока он клиент
    Шаг в сторону от договора - это уже не клиент.
    Нарушил договоренности, даже тупо по срокам оплаты - это уже не клиент.

    Ты работаешь за деньги? Значит, это какой-никакой бизнес. Бизнес НЕ РАВНО миндальничанье!
    Как только это станет стержнем в твоей голове, бизнес твой станет настоящим, т.е. безубыточным и приятным.

    ультимативный подход - не решение. С таким ответом у клиента остается по-прежнему непонимание почему он неправ.

    это ты так думаешь, очень часто это искусственно формируемое нечестным т.н. клиентом ощущение в твоей голове))) все он понимает, просто цели у т.н. клиента немного другие, нежели твои.
    Ответ написан
    Комментировать
  • Коллеги, расскажите о своих методах защиты от "Клиент всегда прав" в процессе разработки?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Я объясняю клиенту почему не стоит делать так, как он хочет. Но если он настаивает, то делаю. В конце концов, это же его проект и его деньги. Если он не хочет получить экспертное мнение и зарабатывающий продукт, а хочет только реализацию его идей - это его право. Несколько таких клиентов приносят мне весьма неплохой доход: они придумывают безумную идею, я её реализацию, беру оплату, через месяц-два они просят это безумие убрать, я и за это тоже беру оплату. И так уже несколько лет.
    Ответ написан
    7 комментариев
  • Локальная разработка и Docker?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    1. GIT не относится не посредственно окружения для вашего кода, так что его имеет смысл использовать глобальный. А вот всякие composer / php / node / gulp / yarn /... - это часть окружения для выполнения, и их лучше держать прямо в контейнере.

    Ладно там PHP со своими версиями, но эти же обычно обратносовместимы и не трубуют хранения зоопарка версий.

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

    Да и PhpStorm можно один раз настроить указав путь в Git, ноде, File Watchers.

    Это да.

    Ведь с докером мне на каждом проекте все эти минификаторы, композеры указывать заново?

    Да

    Действительно ли оправдано использовать Docker одному или небольшой группой?

    Да. Например хотите посмотреть проект годичной давности, но обратная совместимость зависимостей вашего проекта потеряна, такое сплошь и рядом.

    Возможно, мои проекты не такого уровня, но мне действительно не критично воссоздать dev и prod окружение 1 в 1.

    1 в 1 никто и не создает, а вот максимально похоже по стеку технологий - вот это правильно.

    Ну и пусть там на боевом крутится php 5.6, когда у меня 7.1.

    В таком окружении смысла нема. Ваш код будет работать по другому, на боевом сервере и на вирутальном окружении.

    А если ты разрабатываешь с нуля и не знаешь какая будет конфигурация на боевом?

    Ко боевому можно предъявлять требования.

    Действительно ли деплой так прост, что заменяет все фтп-заливки, jenkins'ы, git-пуллы?

    Нет
    Ответ написан
    Комментировать
  • Разве Composer бесполезен в 2017?

    usdglander
    @usdglander Куратор тега PHP
    Yipee-ki-yay
    Пока проект на старте, то никто не пишет тесты, ибо это долго, а стартовые инвестиции имеют свойство кончаться. Да и о рефакторинге особо никто не задумывается. Позже, когда проект уже выходит на самоокупаемость или даже прибыль, то встаёт вопрос стоимости внесения изменения.
    Судя по тому что используется Кохана, то проект не месяц назад начался. А значит стоимость внесения изменений уже высокая и тимлид даёт вам понять что именно такая стоимость всех устраивает. А то пришёл тут выскочка, который сейчас всё в порядок приведёт и половина штата программистов окажется не нужна. Вдруг ещё его уволят :)
    Ответ написан
    Комментировать
  • Удаленная работа системным администратором. Насколько актуально в 2017?

    ushliy
    @ushliy
    nix-админ
    Странные комментарии наблюдаю выше. Даже забавно. На удаленке не нужен и неинтересен эникейщик. Ибо картриджи кому-то надо менять и бухов успокаивать. Уже около 3 лет админю нагруженные проекты удаленно. Не фриланс, но без официального трудоустройства. Никаких неудобств не испытываю. Если надо официальщины - делаешь ИП и оказываешь услуги компании. Все ж просто. Смотри ИТ-конторы, там классических юзверей мало
    Ответ написан
    2 комментария