Контакты
Местоположение
Россия, Саратовская обл., Энгельс

Наибольший вклад в теги

Все теги (8)

Лучшие ответы пользователя

Все ответы (8)
  • Можно ли как то из Android Studio залить проект на GitFlic (русский аналог GitHub)?

    @NIR-Ginko
    Я не очень понимаю, какие трудности можно испытывать при заливе на разные git хостинги, но предложу вам такой рецепт:

    1. Зайти в свой аккаунт на GitFlic;
    2. В правом верхнем углу, рядом с вашим аватаром, нарисован плюсик;
    3. Нажимаем на плюсик и видим выпадающее меню;
    4. В меню выбираем пункт "Импорт проекта";
    5. На новой странице вписываем ссылку и логин-токен для импорта (хотя при анонимном доступе по HTTP(S) логин скорее всего не нужен), а также новый путь проекта на GitFlic;
    6. Нажимаем кнопочку "Создать проект";
    7. ...
    8. PROFIT!


    А ещё можно написать им на support@gitflic.ru, если что-то не получилось - там очень отзывчивые люди, как по моему опыту.
    Ответ написан
    Комментировать
  • Как лучше вносить изменения в стороннюю библиотеку С?

    @NIR-Ginko
    Нужны подробности реализации. Если вы рассчитываете, что с вашей реализацией библиотеки должны работать и сторонние программы, то, как минимум, не надо ломать API при изменении функции.

    Вариант реализации:
    • Сделать в функции два code path. Один - как был раньше. Другой - какой нужен. Переключение осуществлять по значению переменной окружения. Ещё один вариант - сделать переменную-переключатель. Это, конечно, неудачные варианты, но если программа работает в одном потоке то по принципу "и так сойдёт" - вполне будет работать.
    • Можно попробовать для своего случая подмену функции с помощью библиотеки, загружаемой через LD_PRELOAD. Тоже не самый лучший вариант, но можно рассмотреть.
    • Таки определить другую функцию и переписать кусочек программы. Оптимальный вариант.
    Ответ написан
    1 комментарий
  • Почему samba не запускается?

    @NIR-Ginko
    Самая частая проблема - Samba хочет запустить свой встроенный BIND 9, а в системе по умолчанию уже запущен отдельный BIND 9. Вам необходимо отключить штатный BIND 9 и перезапустить Samba. Тогда у них не будет конфликта за порт DNS. Могут быть и другие проблемы, но тогда нужно больше подробностей.
    Ответ написан
    Комментировать