• Как определить хорошего сеошника?

    Alex_Skorpius
    @Alex_Skorpius
    я как сеошник скажу: не бывает плохих сеошников! Есть ленивые, упрямые, необразованные или просто глупые люди, но для продвижения нужно собрать все в кучу и тогда будет результат. Тот кто не разбирается в сео, по большей части никогда Вам ничего такого не предложит, ориентируйтесь на грамотность человека, и не ведитесь на предложения получить все и сразу... так не бывает!
    Ответ написан
    Комментировать
  • Что означают эти логи обращений к сайту?

    Это один из методов ссылочного спама, делается на случай если логи каким либо образом доступны по ссылке, поисковики сканирую такие логи и профит, ссылка на сайт есть
    Ответ написан
    Комментировать
  • Как написать межсетевой экран?

    @spotifi
    Если это учебная задача - см. исходники аналогичных программ. Полно открытых.
    Если это для дела - нафига писать такую вещь самому - полно готовых.
    Ответ написан
    Комментировать
  • Как в bat файле прописать имя пользователя и пароль для net use?

    alsopub
    @alsopub
    net use [driveletter:] \\ComputerName\ShareName[\volume] [password | *]
    [/USER:[domainname\]username] [/PERSISTENT:{YES | NO}]

    net use \\192.168.1.1\C$ /user:domain\username password
    Ответ написан
    2 комментария
  • Как в Roundcube работать со спамом?

    mxms
    @mxms
    IT voodoo
    Лучший вариант это использовать Dovecot antispam plugin который при перемещении писем в СПАМ (или наоборот) по IMAP может вызывать соответствующие действия, например, делать обучение фильтров. Это будет работать для любого клиента.
    Для Roundcube при этом будет достаточно лишь плагина с функцией простого перемещения.

    UPD. Написал статью на эту тему https://t.co/iH6TNNK0iR
    Ответ написан
    Комментировать
  • Какие виды работ входят в тех поддержку сайта?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Кратко:
    Тех. поддержка - это починить, если поломалось и не допустить поломки.
    Всё остальное - доработки.

    По-видам работ для ТП:
    1. следить за объемом свободного места на хостинге (логи и прочее)
    2. следить за безопасностью и своевременно устранять "дыры"
    3. при внезапно возросшей нагрузке на сервер/сеть - быстро находить и устранять проблему (лучше - причину).
    4. обеспечить безотказную работу веб-сайта/сервиса на протяжении всего времени ТП.
    5. делать резервные копии и обновления ПО или его модулей (при необходимости)

    Остальное - ТЗ/доработки и/или доп.работы.
    Ответ написан
    4 комментария
  • Какой код показать заказчику/работодателю?

    @jaxel
    На что лично я бы обратил внимание:
    1. Оформление кода. Весь код должен строго придерживаться одного стиля. Идеально, если он будет соответствовать актуальному стандарту, например PSR-2. Обязательно говорящие имена переменных, никаких a, b, row, foo и прочей жести. Именование классов в соответствии с названием используемого паттерна. Код должен быть самодокументирующимся. Обязательно везде PHPDoc комменты в соответствии со стандартами. Комменты с описание особо сложных мест.

    2. Если это фреймворк - то соответствие принятым в фремворке стандартам и рекомендациям. Никакой самодеятельности.

    3. Общая архитектура проекта. Никаких портянок в контроллерах. Чёткая разбивка кода по сервисам. Никаких адовых функций по 100500 строк. Логичное разделение кода по классам. Применение подходящих паттернов для решения задач.

    4. Минимум велосипедов. Если есть отличная библиотека для решения задачи, а человек пишет свой говнокостыль - это явный минус. Если есть готовая функция - аналогично. Кроме случаев, когда готовая библиотека чем-то не подходит.

    5. Использование менеджера пакетов для проекта. Ну думаю в 2016 году без него уже никто не кодит:)

    6. Думаю разбираться в работе сложных алгоритмов я бы не стал, и ограничился тем, что перечислил выше.

    7. Я бы отдавал предпочтение коду на фреймворках. Так же не плохо, если это сборная солянка на готовых компонентах, заточенная под свои задачи.

    8. Полный самопис - это явный минус. Не использовать в наши дни хорошие готовые решения, делая вместо этого стрёмные, никому не понятные велосипеды - это глупость.

    9. На CMS код можно даже не присылать. Там в любом случае будет говнокод. Сами CMS к этому обязывают:)
    Ответ написан
    Комментировать
  • Как определить хорошего сеошника?

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

    Хорошие сеошники продвигают свои или чужие торренты и крупные медиа, возится с мелкими коммерческими сайтами им неинтересно.
    Хороший спец:
    1. Не берёт клиента если не видит способов продвижения (т.е. он скажет вот эти двое мне интересны, а эти пусть лесом идут)
    2. Играет в долгую, полгода минимум.
    3. Его действия для вас совершенно неочевидны, например он может предложить создать второй сайт или каталог конкурентов.
    4. Он говорит что descroption и keywords это полня фигня, хотя вокрут все только про них и твердят.
    5. Требует создать внутри компании редакцию, либо человека ответственного за тексты, либо выделить довольно много денег на тексты фриласерам. Если этого не происходит уходит из проекта.
    6. Имеет свои базы ключевых слов (платные)
    7. Имеет свои базы хороший сайтов для размещения статей, обмена ссылками
    8. Имеет технологии быстрой оценки качества любых новых доноров.
    9. Знает что такое bit.ly и UTM-метки
    10. Не брать сеошником человека, который говорит "Я не сеошник"
    Ответ написан
    14 комментариев
  • Не могу создать базу данных и за лимита почему?

    @lubezniy
    А разве BINARY-поля могут быть AUTO_INCREMENT?
    Ответ написан
    Комментировать
  • Сайт и почта через CNAME одновременно?

    alsopub
    @alsopub
    Ничего не понял.

    CNAME - это имя хоста, отвечающего за поддомен
    Почта - это MX запись, куда вы занесете то что вам выдаст сервис.
    Или что именно у вас не получается?

    Например вы разместили сайт на ГуглСайты, а почту, например на mailservice.com.
    Вы в своем dns прописали примерно следующее:
    www CNAME ghs.google.com
    @ MX mx.mailservice.com (то что выдаст сервис)
    @ TXT v=spf1 redirect=_spf.mailservice.com

    и у вас будет сайт www.domain.ru и почта вида addr@domain.ru

    Бонусом еще редирект domain.ru -> www.domain.ru, если у вас к хостингу привязан только www.domain.ru - Редирект с domain.ru на www.domain.ru без веб-сервера, сервис?
    Ответ написан
    3 комментария
  • Как выбрать рандомно строки, если в определённом поле встречаются дубликаты?

    @inDeepCode
    SELECT DISTINCT ...  GROUP BY('user_id') ORDER BY RAND();
    Ответ написан
    Комментировать
  • Как правильно оценить стоимость работы дизайнера?

    ntrox
    @ntrox
    Дизайнер digital-продуктов — elikov.ru
    Адекватной цены не будет точно )
    От цены сильно зависят качество и время работы большинства дизайнеров.

    Дизайнер вполне может вам "занедорого" и быстро нарисовать внешний вид.
    Но без трёх состояний каждой кнопки, не предусмотреть "резину" для промежуточных разрешений, не учесть поп-апы и другие подобные тонкости.
    То есть макет-то будет, но верстать его потом можно задолбаться.

    Поэтому если вы хотите дешевле рынка, скажем так, вам надо расписать весь ваш интерфейс подробно, снабдить мок-апами и чеклистом для будущей проверки.

    А так, дизайн плеера с плейлистами, избранным, может эквалайзером для трёх систем даже чисто по времени выйдет на месяц-два. Сколько получает в месяц специалист нужного уровня?

    P.S. Единственный способ сэкономить - сделать часть работы самостоятельно.
    Ответ написан
    Комментировать
  • Как проиндексировать документы в elasticsearch быстро?

    un1t
    @un1t
    Ты на каждый документ отдельный запрос чтоли делаешь?
    Используй Bulk API
    Ответ написан
    9 комментариев
  • Как правильно продать паблик Vkontakte?

    BVadim
    @BVadim
    На сколько я знаю, кроме того, что продажа запрещена правилами Вконтакте, существует проблема, что паблик не может быть отчуждён. Создатель в любом случае останется администратором, поэтому, если и идти против правил Вконтакте, то продать его можно будет только вместе с аккаунтом, с которого он был создан, что не всегда возможно.
    Ответ написан
    2 комментария
  • Как предотвратить Mysql server has gone away?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    В общем с PDO история такая, что сама пул соединений управляется как на стороне драйвера, так и на стороне MySQL. Если соединение не используется, то оно будет закрыто.

    $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
    // соединение установлено
    
    // делаем какую-то работу
    
    // закрываем соединение
    $dbh = null;


    По-хорошему вам нужно изолировать выполнением вашего запроса в отдельную функцию и вызывать ее через определенные интервалы.

    function doit() {
    $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
    // соединение установлено
    // делаем какую-то работу
    // закрываем соединение
    $dbh = null;
    }
    // а затем вызывать вот так
    doit();
    sleep(60);
    doit();


    Также рекомендуется проверить значение wait_timeout в настройках MySQL.

    Еще, как вариант, можно сделать нечто вроде этого https://terenceyim.wordpress.com/2009/01/09/adding...
    Дело в том, что у PDO нет полноценного ping, поэтому приходится симулировать его пустым запросом и отловом исключения с восстановлением соединения в дальнейшем.
    Ответ написан
    Комментировать
  • Sshd и отдельная база пользователей?

    selivanov_pavel
    @selivanov_pavel
    Linux admin
    libpam-mysql - в базе mysql
    libpam-ldap - в базе ldap

    PAM модулей дофига на все случаи жизни
    Ответ написан
    1 комментарий
  • Специалист по информационной безопастности?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Для начала неплохо было бы научиться правильно писать наименование специальности по правилам русского языка :)
    Вообще специалисты по IT-безопасности в РФ обычно делятся на две категории. Первые - пишут всякие бумажки, регламенты, карты доступа и прочее. То есть занимаются обычной бюрократией. И вторые - как правило специалисты высокой категории - будь то программисты или администраторы, хорошо разбирающиеся в стеке технологий на техническом уровне, уязвимости в которых они собираются закрывать.
    Поэтому сперва подумайте - нужно ли оно вам. Если склоняетесь к первой категории - то идите в профильный ВУЗ, потом через знакомых пробивайте себе место. С определенным везением вам найдут место для того чтобы в офисе бумажки разгребать.
    Если склоняетесь ко второй - то сперва хорошо разберитесь в стеке технологий - будь то веб, или мобильные приложения или еще что. Как минимум до уровня понимания глубинных процессов и основ. А там сами определитесь - будет ли желание вам после этого идти в специалисты по ИБ...
    Ответ написан
    Комментировать
  • Как делаеться такая анимация?

    @GreatRash
    Ответ написан
    Комментировать
  • Как понять данную ошибку phpmyadmin?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Быть может стоит ее распаковать перед импортом? А не пытаться импортировать файл RAR-архива вместо дампа базы :)
    Ответ написан
    4 комментария