Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

anitspam

  • 30
    вклад
  • 6
    вопросов
  • 53
    ответа
  • 13%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как правильно обработать NUL символ?

    anitspam @anitspam
    Данные можно сохранить в поле типа BLOB https://dev.mysql.com/doc/refman/8.0/en/blob.html

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

    Надо смотреть функции обработки, как должно быть "корректно" и как получается.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Git push бесконечно висит иногда может выдать ошибку unable to connect. В чем может быть проблема?

    anitspam @anitspam
    Возможная проблема.
    У вас сервер просит указать имя пользователя и пароль.
    Но из-за того, что в файле ~/.bashrc (или подобный) настроен вывод каких-то символов в "терминал", вы можете "не видеть" этот запрос.
    Git подключается к серверу, висит какое-то время, ожидая ввод логина/пароля, и отключается.

    В Нетбинс у вас работает, так как в нём уже указаны данные для подключения к серверу.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как запустить BGP и стоит ли в это вляпываться?

    anitspam @anitspam
    Если у вас "сервер" - это программа и её можно перенести на другое железо, то в принципе можно и датацентр рассматривать. Обслуживание 2000 соединений (тем более от модемов) не потребует "дорогих" параметров оборудования.

    Я работал с 1000 модемов. ВПС нагрузку не ощущала.

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

    anitspam @anitspam
    можно проверить такую ситуацию

    https://www.php.net/session_start
    Замечание: Для использования сессий на основе cookie, функция session_start() должна быть вызвана перед выводом чего бы то ни было в браузер.

    Выводится в браузер может, например, BOM, если файл в кодировке UTF-8.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сохранить в таблицу по 2 Primary keys с помощью Eloquent(Laravel5)?

    anitspam @anitspam
    taylorotwell commented on 26 Jun 2015
    I currently have no plans to implement composite key support.

    https://github.com/laravel/framework/issues/5355#i...

    пока, видимо, никак
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как добавить свой класс используя laravel 5.3 + gulp + scss?

    anitspam @anitspam
    на первый взгляд вы говорите работать с файлом myfile.scss
    но вносите изменения в myfile.css (он вам зачем-то нужен и вы где-то на него ссылаетесь?)

    попробуйте добавить ваш класс в myfile.scss и посмотреть результат
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Чем могут грозить предупреждения php?

    anitspam @anitspam
    1. Замедлением работы.
    2. Выдачей некорректной информации на сайте. Например, вы ждёте, что у вас будет сообщение "На сайте 10 пользователей", а из-за такой ошибки будет выведено "На сайте пользователей" или вообще не будет этого сообщения.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как перенести домен сайта на свой договор с договора, который принадлежит "мертвой" компании?

    anitspam @anitspam
    Номер их договора никто не знает


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

    Просите соединить вас с бухгалтерией, договорным отделом, начальством, с тем, кто может решить ваш вопрос. И всё получится.

    Если конечно всё так, как вы говорите.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • MySQL vs другие СУБД - что лучше?

    anitspam @anitspam
    На mysql.com на первой странице "10 причин выбрать mysql". Переведите - и будет вам доводы)
    www.oracle.com/webapps/dialogue/ns/dlgwelcome.jsp?...
    На счёт старая dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-3... вот обновление выпуска за 1 января 2014 года. Сейчас есть версия 5.6, а также готовится 5.7.

    ну а на аргумент "и всё такое" конечно сложно подобрать ответ.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Абстрактные и простые модели?

    anitspam @anitspam
    Если сильно не мудрить и делать по заданным условиям, то можно сделать Модель 2 неабстрактную, объекты её типа можно будет создавать и Модель 2_1, в которую добавить абстрактные методы и от которой будут наследоваться Модель 3 и 4.

    Если пробовать делать ещё проще, то можно написать, какую проблему из реального мира вы пробуете решить и вам возможно подскажут более правильное разделение на типы.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • PHP и инициализация очень тяжелых объектов

    anitspam @anitspam
    +1 к предварительному профилированию
    эта постоянная переинициализация съедает 90% ресурсов

    если эта цифра верна, то вполне может оказаться, что одна-две функции делают как раз эти 90% ресурсов.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • [PHP] Ставить ли скобки в условии if, если в блоке всего 1 действие?

    anitspam @anitspam
    я стал ставить скобки и переносить их на новую строку, когда увидел в промышленном коде, отвечающем за безопасность, примерно такое
    с++
    ...
    if (...)
        DEBUG('...')
        a = 1;
    ...


    такие ошибки труднее найти визуально
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как в NetBeans IDE включить подсветку синтаксиса?

    anitspam @anitspam
    правой кнопкой по имени проекта - свойства - первая категория sources - последние пункты "разрешить короткие теги" и "разрешить асп теги"
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Какой выбрать язык для создания сайтов?

    anitspam @anitspam
    Если между строк в вашем вопросе содержится "Смогу ли я через 5 лет работы с пхп покупать хлеб с маслом?", то ответ да, сможете.
    Если между строк в вашем вопросе содержится "Смогу ли я через 5 лет работы с пхп получать больше, чем с Java и С#?", то ответ скорее нет, чем да.

    А в остальном всё зависит уже от вас. И лет через 10 вам уже как профессиональному программисту будет всё равно на чём писать.

    Я бы сейчас углубился в javascript для клиентской стороны - и работа у вас будет, и на пике технологий будете :)
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Помогите для PHP выбрать формат конфига с поддержкой кириллических ключей

    anitspam @anitspam
    Если используется PHP, то предполагается, что данные хранятся на сервере, а не на клиенте. Сервер может хранить данные (в этом случае «ключи») в удобном ему формате, а перед отображение пользователю преобразовывать.

    Поэтому мой совет — использовать удобные вам ключи, а бухгалтерам показывать переведённые ключи.
    Сам «конфиг» конечно же хранить в базе данных, так как то, что вы привели, не очень похоже на конфигурацию приложения.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Вымпелком (Бийлайн) — глобальные проблемы в сети?

    anitspam @anitspam
    Во Владивостоке по ДСЛ уже 4 часа нормально.

    Понравились настройки, которые выдавались при переподключении модема
    Aug 1 11:23:20 daemon notice pppd[493]: primary DNS address 8.8.8.8
    Aug 1 11:23:20 daemon notice pppd[493]: secondary DNS address 80.243.64.67
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Смотрят ли работодатели на степень кандидата наук?

    anitspam @anitspam
    Я б закончил работу над диссертацией.

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

    Кстати, чтобы более точно получить ответ на свой вопрос вы можете просто написать представителям компаний, занимающихся Computer Vision. На Хабре некоторые из них есть.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Количество аргументов в методах. ООП?

    anitspam @anitspam
    Одним из видов кода с большим количеством аргументов — это получение данных из базы. В нём можно на практике увидеть, почему большое количество аргументов — это плохо.

    habrahabr.ru/post/154245/#comment_5254885
    //Получаем запись
    abstract public function getRecords($what='*',$where=NULL, $limit=NULL, $order=NULL,$join=NULL,$debug=false);

    самое интересное начинается, когда сортируем чаще, чем ограничиваем и решаем поменять параметры $limit и $order местами. или когда решаем добавить ещё один параметр, который ставится после $debug. или когда решаем переделать список параметров на параметр в виде массив. или когда…
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как сделать ограничение, чтобы пользователь мог пользоваться только одной программой? [Android]?

    anitspam @anitspam
    пользуюсь вот таким play.google.com/store/apps/details?id=com.whisperarts.kidsshell&feature=search_result

    можно поискать что-то с похожим функционалом
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Сколько людей на хабре?

    anitspam @anitspam
    достаточно попробовать самому ответить на этот вопрос) и сразу появляются дополнительные вопросы — что будет где? когда? с чем?
    вот например, что будет если попросить php вывести число на единичку больше, чем int
    >php -r «echo PHP_INT_MAX;»
    2147483647

    >php -r «echo PHP_INT_MAX + 1;»
    2147483648

    >php -r «echo (int)(PHP_INT_MAX + 1);»
    -2147483648
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 8 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • vpetrov
    Виктор Петров
    • 6 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 5 ответов
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 4 ответа
    • 0 вопросов
  • pindschik
    pindschik
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации