Задать вопрос
  • Какой дистрибутив Linux выбрать для ноутбука?

    @pfg21
    ex-турист
    из убунтопоследователей самое близкий к винде минт.
    тестировал на главном инженере, мужику за 50 в свое время еще ламповую технику разрабатывал - норм, использовал без лишних проблемм.
    Ответ написан
    2 комментария
  • Удаленная авторизация REST API, как реализовать?

    @DmitryBurn
    Бекенд разработчик Python/Django
    На стороне django-rest сервера стоит защита csrf. Нужно в момент вызова requests.post ( обращение по при) подкинуть в куки csrf token (его можно получить из текущего реквеста)
    Ответ написан
    4 комментария
  • Создание платных библиотек для .NET, Android и т.п. - прибыльно ли?

    @electronik777
    По за просу "pdf dll for .net buy" огромный вывод коммерческих библиотек. Чем Ваша будет лучше всего этого огромного списка? Сейчас высокая конкуренция в IT, огромное кол-во языков программирования, которые сменяют друг друга.

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

    Вот именно. Есть проект, его написали. Получили с него денег. Некоторые его части решили монетизировать, что бы еще заработать.

    А зачем писать, если будет готовое достаточно гибкое - то есть моя система?

    Я про Вашу систему не слышал. Да и зачем мне покупать Вашу систему, если у меня штат высококвалифицированных программистов, которые пишут дорогостоящий софт. То что Вы искали потому что Вам было лень/не знали/не поняли/не хотели разбираться, то другие берут и пишут. Если Вы придумаете то чего нет на рынке, тогда да.

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

    У совфтверных компаний огромный штат программистов, они сами могут написать. Фрилансеру смысл? У него почасовая оплата, ему выгоднее самому написать, да и если фрилансер со стажем, то у него уже огромное кол-во готового кода который ездит из проекта в проект, ему Ваша библиотека не особо понадобится если в ней нет чего то уникального.

    Так на какой доход можно будет рассчитывать именно в ближайшее время - месяцы, первые пару лет?

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

    Как раскручиваться? (хабр - само собой, но как-то это слабо)

    У Вас бюджет на продвижение будет выше Вашего заработка. На одном хабре Вы не взлетите.

    Предвижу ответы "ты от жизни отстал, сейчас опенсорс рулит".

    Вы не правы.

    Но я не вижу с него профита.

    Это только Ваше виденье.

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

    А еще есть платная тех поддержка. Как пример посмотрите сколько стоит платный сапорт nginx, там сумма от $2500. А писать его начинало всего несколько человек. Вы путаете понятия, OpenSource это НЕ бесплатный софт, это софт с открытым исходным кодом.

    Нас пятеро, и ни один - ни разу.

    Это Вы, основная поддержка opensource происходит за счёт инвестиций больших компаний, который этот софт использует. Например создатель WhatsApp задонатил $1 000 000

    И самое главное. Если хотите что то продавать, Вам навык программирования меньше всего нужен.
    Ответ написан
    1 комментарий
  • Как запустить java-программу на хостинге?

    Ahen
    @Ahen
    Универсальный дилетант
    1. VDS с линуксом, ставим туда java
    2. jar
    3. java -jar filename.jar
    Ответ написан
    Комментировать
  • Как установить другую версию php в подпапку?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Подскажите, пожалуйста, правильную последовательность действий

    1. Поднимаете php-fpm нужной версии.
    2. Проксируете конкретный location в nginx к этому php-fpm, вместо apache.
    3. Profit!
    Ответ написан
    2 комментария
  • Сильно ли отличаются горячие клавиши Linux от Windows при работе на рабочем столе?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Заходите в настройки клавиатуры, горячие клавиши и там настраиваете так как хотите и душеньке угодно.
    Ответ написан
    Комментировать
  • Берут ли на службу по контракту программистов?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Программист - не военная профессия, покрайне мере в том ключе каком вы желаете это видеть.
    Юрист - вполне военная, это военная прокуратура.
    Радиоинженер - нужная в войсках профессия.
    Повар - военная профессия.
    Врач - военная профессия (все врачи стоят на военном учёте)
    Ещё куча всего интересного, но всё это интересное вообще не так как вы захотите это видеть, только в фильмах всё так клёво и романтично, в жизни полная жопа и разруха.

    В армии нечего делать - до тех пор пока государство не будет эту самую армию содержать, как в техническом плане так и финансовом.

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

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    maintenance плагин ставь и закрывай сайт для всех. Как починишь и вычистишь гадость - отключи.
    Ответ написан
    5 комментариев
  • Как найти книги по математике \ сис.администрированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    "Девять окончил еле-еле,особенно плохо с математикой\физикой\химией etc.
    В будущем хочу связать себя с IT. Выбор стоит между сисадмином и,скорее всего,кодером."

    Зачем вам связывать себя с IT, если так плохо с учебой? Неужели вы считаете, что в IT нужно просто почитать пару книжек и все пойдет путем?

    IT ВСЕ время развивается. Учебные программы и учебники для современного IT устаревают слишком быстро, поэтому никто не будет тебя учить, нужно все самостоятельно. А ты даже базовые книги сам найти не можешь.

    Даже на новичка, которого можно взять на работу, вам придется изучить больше, чем за всю школу. Вы точно понимаете, что такое современное IT?
    Ответ написан
    5 комментариев
  • Как вы делаете бэкапы?

    @dady_KK
    PM
    Мы делаем аналогично, но у нас на проектах очень маленькие базы. А Вам бы я посоветовал настроить репликацию мастер-слейв и делать бекап со слейва, в инете много туториалов на эту тему. Это должно решить вопрос с доступностью сайта + всегда можно дамп сжимать ганзипом и проверять после этого архив, а лучше делать распаковку и импорт в тестовую базу и следить за возникновением ошибок во время этого.
    Ответ написан
    2 комментария
  • Установка нескольких ОС на одну машину?

    @Fixid Куратор тега Linux
    Порядок очень важен
    Windows использует MBR, а Linux GRUB.
    Установка MBRповерх GRUB затирает последний. Но GRUB знает как работать с MBR, поэтому ставят последним
    7 (MBR) -> 8.1 (MBR) -> 10 (MBR) -> ubuntu (GRUB) -> centos (GRUB)
    Ответ написан
  • Оформлять ли страницу с 404 ошибкой или направлять на главную?

    lukoie
    @lukoie
    Прихожу я по ссылке из гугла, где должны быть кошечки. Аоно меня на главную. Плююсь и закрываю.
    404 мне скажет "ой, тут действительно были кошечки, но куда-то девались". Или "тут ничего не было отродяся" - и я такой перепроверяю урл, и вижу что одну укву куда-то посеял.
    Короче, оформляйте 404 как заведено. Кому надо на главную = пройдет на главную. Положите еще лучше пару ссылок на топовые статьи сайта.
    Ответ написан
    1 комментарий
  • Столкнулся с проблемой. Как и чем сжать 15 миллионов файлов по 10-100 килобайт?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Но через час получил - tar: Error exit delayed from previous errors.

    Убери бесполезную v и запусти снова -- получишь список тех самых previous errors. О них и поговорим дальше.
    Ответ написан
    5 комментариев
  • Операционная система для умного дома на C++ c полного нуля. Как?

    @LiguidCool
    По моему задавая подобный вопрос, даже не стоит начинать ... Просто "умный дом" это зоопарк из технологий, с кучей нюансов.

    Брать что-то за основу для подобного проекта - не солидно

    А с таким подходом стоит подумать о смене профессии. Серьезно.

    было решено делать свою ОС

    Еще один бред ... Хотя ноги оттуда же. ОС вам не нужна, пишите софт для готовой. В вашем случае под Linux.

    0) Определите бюджет конечного продукта (цена на выходе). Вы сюда будете часто возвращаться и тут ждет не мало не приятных сюрпризов.
    1) Как минимум определитесь с железом. Малина и аналоги конечно круто, но что будет исполнительным оборудованием? Выбор очень большой и не очевидный. А это как раз основной вопрос.
    2)
    - Как?

    Найдите ответ на этот вопрос. И тут вам кто-то врядли поможет, потому что не ясно что вы хотите получить на выходе.
    3)
    - Что учить?

    Ну раз собрались писать на сях, то их и учите. Много учите. МНОГО! Но я бы выбрал язык попроще типа PHP, Node JS, Go. В этом случае МНОГО будет несколько меньше.
    4) Раз вас много, постарайтесь разбиться по разным направлениям.
    5)
    - В каком направлении работать? (Дизайн --- Функциональность)

    Во всех, но по классике сначала пилят функционал, а потом уже натягивают картинку.
    Ответ написан
    3 комментария
  • Как предотвратить "отжатие" домена злоумышленниками?

    sim3x
    @sim3x
    Не использовать регистраторов в юрисдикции РФ
    Ответ написан
    4 комментария
  • Зачем устанавливать GitLab?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    GitLab устанавливают по следующим причинам:
    1. Соблюдение коммерческой тайны
    2. Изоляция от публичной сети (например развертывание в локальной сети учебного заведения)
    3. Уменьшение финансового бремени (приватные репозитарии стоят денег)
    4. Уменьшение зависимости от бизнес-модели. Например ГитХаб уважает законы других стран и реагирует на нарушения в правовом поле. ГитЛаб не несет отвественности, поскольку ответственность возглагается на того, кто его устанавливает и как им пользуется. Это значит, что вы можете захоститься где-нибудь в Корее и в репу насовать всякой дряни. ГитЛаб никак не может на это повлять, поскольку это невозможно.
    5. Cреда непрерывной интеграции у Gitlab лучше.
    6. Чтобы сказать Нет уродливому сине-фиолетовому цвету, который недавно на нем ввели.
    Ответ написан
    3 комментария
  • Как поднять свой dns сервер на VPS?

    @aol-nnov
    ну, собери из исходников! что ты не как красноглазик! :-D
    делай раз: "окей, гугл. freebsd install bind9"
    делай два: https://forums.freebsd.org/threads/45716/
    Ответ написан
    3 комментария
  • Какие есть варианты вывода изображений с чужого хостинга под видом своего?

    Проксируйте запрос к картинке через свой сервер, на выбор два варианта:
    1. Настраиваете прокси на уровне nginx, если используете его
    2. Настраиваете прокси на стороне PHP: создаете роут вида images/%absolutePathToRemoteImage%, контроллер принимает путь, забираете изображение через
      file_get_contents('http://site.com/' . $absolutePathToRemoteImage)
      и через echo отдаете его пользователю
    Ответ написан
    Комментировать
  • Почему при скачке больших файлов через curl иногда они не докачиваются?

    @remzalp
    Программер чего попало на чем попало
    логируете всё на стороне php (лог ошибок посмотреть)
    берётё tcpdump, сохраняете дамп, анализируете в Wireshark

    одна из очевидных ошибок - пытаетесь всё забрать в оперативную память (отдаёте в переменную), а надо отдавать указатель на файл. CURLOPT_RETURNTRANSFER в случае больших файлов - вреден.

    Пример:
    $out = fopen($local_path.$newfilename,"wb");
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_FILE, $out);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_URL, $file);

    curl_exec($ch);
    curl_close($ch);
    Ответ написан
    Комментировать