• "Большой Брат" в офисе, за интернет-трафиком следят. Как можно обойти эту систему?

    martin74ua
    @martin74ua Куратор тега Компьютерные сети
    Linux administrator
    Как администратор - могу дать только такой совет. Или работайте по установленным правилам, или не работайте там совсем. Если вы будете обходить систему - тем самым вы привлечете к себе внимание, и если возникнут какие то вопросы и проблемы - вы будете одним из первых подозреваемых. Если вы все шифруете - аналогично. На работе - работать.
    Ответ написан
    3 комментария
  • "Большой Брат" в офисе, за интернет-трафиком следят. Как можно обойти эту систему?

    @yaror
    10 лет в мобильном телекоме
    Ребята, а давайте зайдём с другой стороны!

    Автор вопроса интересуется, как бы втихаря подсосать интернета у работодателя - у него же не убудет, правда?

    Со всей ответственностью заявляю: не надо так делать.
    И дело не в том, что у конторы интернета убудет.
    Да не убудет, конечно!

    Это вопрос личной гигиены.
    Втыкаться личным ноутбуком непойми в какую сеть - то же самое, что и спать непойми с кем без презерватива. Для обоих участников, кстати.

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

    Мои рекомендации автору вопроса:
    - купить 3G/LTE-свисток для торрентов
    - купить планшет/смартфон для соцсетей, и на работе (все ж свои, всё понимаем ) ) держать его в ящике стола
    - на рабочем месте дождаться выдачи _рабочего_ компьютера, и с него заниматься только работой
    Ответ написан
    33 комментария
  • С чего начать изучать математику?

    @twid
    Лучше возьмите репетитора.
    Я более менее серьезно.
    Люди не зря поступают в институт и ходят на лекции и семинары-по учебникам это неэффективно.

    Умение взять интеграл-это индикатор. Либо того, что человек 10 раз прорешал такие задачи, либо что у него уже и мышление устроено по-другому. Лучше)Собственно ценность математики в том как раз и есть))
    И почему бы и тут не учиться на примере?)
    Ответ написан
    Комментировать
  • Программирование и математика что надо знать?

    @Tsimur_S
    Для этой статьи вам нужно преобразование Фурье, логарифмы и тригонометрия.
    Последние две темы это школьный уровень.
    Касательно первой:
    mathprofi.ru покроет на 90% вашу потребность
    Типичная университетская последовательность:
    предел ->производная ->интеграл -> ряды -> ряды фурье
    Преобразование фурье, дискретное косинусное преобразование это специальные моменты которые не рассматриваются в курсе матанализа. Статья википедии(хабра) вам в помощь и если вы прошли путь выше и имеете навыки программирования то вам должно хватить бекграунда. Вот пример простой статьи по БПФ https://habrahabr.ru/post/196374/ . ОЧЕНЬ желательно все же пройти полный курс по цифровой обработке сигналов,что бы слова типа теорема котельникова были для вас не пустым звуком. Он в свою очередь опирается на гармонический анализ - разложения фурье и прочее(пререквизиты перечислены выше) и на теорию информации(та самая энтропия и логарифмы). Если вы захотите пойти дальше то для нейронных сетей нужны линейная алгебра(матрицы, операторы) и общее понятие функции от многих переменных и ее производной, градиента (mathprofi.ru хватит за глаза но можно и на курсеру пойти), и машинное обучение которое требует матстатистику которая в свою очередь потянет теорию вероятностей.
    Ответ написан
    Комментировать
  • ИИ без фреймворков с нуля?

    Captain
    @Captain
    проблема в том, что нужно сформулировать математически ли, алгоритмически, что такое ИИ. Нейросеть это не ИИ, но может быть частным случаем какой-то функции ИИ и соответственно так называться, что является большим упрощением.
    поэтому у меня предложение - сформулируйте сначала задачу. но не в философском смысле, а в практическом. например, я хочу сделать нейросеть, которая отличит собаку от кошки. и тогда уже можно двигаться дальше.
    а фреймворки просто позволяют не писать велосипедов.
    Ответ написан
    Комментировать
  • Какую связь имеет эта формула с функциональным программированием?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Композиция функций f и g
    Ответ написан
    Комментировать
  • Системное администрирование Linux, с чего начать?

    @frozen_coder
    Java-developer
    Как уже написал Tremo - откажитесь, по максимуму, от GUI. Консоль Ваш друг, товарищ и жена. Т.е. изучаем Bash. Все манипуляции с файлами через консоль. Редактор vim или nano. В любом обучении главное - это практика. Берите и развретывайте различные сервера - DNS, ftp, почтовики, сервера приложений (всякие apache, Tomcat, Wildfly, nginx), openVPN, XMPP. Сделайте локальную сеть из виртуалок, по возможности можно и на физической попробовать. Заюзайте smb, ssh. Разверните LDAP. Базы данных и их администрирование тоже в плюс. Еще можно развернуть и настроить TeamCity, GitLab, RedMine. Познакомтесь с Docker.
    Далее можно и python изучить для автоматизации.
    В дальнейшем можно и до кластеров дойти.
    Углубляйте свои знания сетей. Книги, статьи, журналы. На хабре вообще завались всего.
    Ответ написан
    1 комментарий
  • Как учиться новому после рабочего дня?

    petermzg
    @petermzg
    Самый лучший программист
    Так учитесь новому, до начала рабочего дня. Вставайте раньше, учите нужное, затем на работу, а после работы отдых.
    Ответ написан
    7 комментариев
  • Режим работы из массива в одну строку?

    Rastishka
    @Rastishka
    А в чем проблема, какой у вас код? Бежим циклом, по исходному массиву, генерируем новый массив:

    Если предыдущее время работы != последнему добавленному,
    добавляем строку в новый массив,
    иначе
    модифицируем последний элемент нового массива (добавляем новый день недели).
    Ответ написан
    Комментировать
  • Как создать единичную матрицу на Python, если на главной диагонали НЕ единицы?

    @Vlad_Fedorenko
    np.diag([1,2,3])
    Ответ написан
    Комментировать
  • Расскажите что в реальной жизни на самом деле делают девопс?

    Sanes
    @Sanes
    Админы они. Куда кривая девопской мечты выведет, то и делают. Сказали учи Docker, учишь Docker. Сказали в PHP въехать, въезжаешь в PHP. Нравится Cheff? Страдаешь значит Cheff.
    P.S. Придворный админ
    Ответ написан
    Комментировать
  • Как не засыпать при чтении?

    Возможно читаете когда устали и стоит поспать?

    Вспомнилось Жиза - Чтение
    Ответ написан
    1 комментарий
  • Почему на Тостере так популярен тег Linux?

    Ну, раз вам "понятно, веб-разработка", то вспомните о том, где вся эта "веб-разработка" крутится и какие операционные системы стоят на подавляющем большинстве серверов.
    Ответ написан
    Комментировать
  • Какие можете посоветовать книгу/ресурс чтобы потянуть знания по математике (10-11 класс - вышка)?

    @GreatRash
    www.mathprofi.ru - вышка
    Сайт - привет из 90-х, но это блин лучший сайт который я видел по теме!
    Ответ написан
    Комментировать
  • Какие можете посоветовать книгу/ресурс чтобы потянуть знания по математике (10-11 класс - вышка)?

    @Tsimur_S
    mathprofi.ru - лучший ресурс матанализу/линалгебре что есть в рунете. покрывает первый курс среднестатистического универа.
    по школьной: возьмите учебник мордковича для профильных классов и Прасолов Задачи по алгебре, арифметике и анализу. Задачи из последней книжки - рубеж отделяющий олимпиадную математику от шаблонных задач на применение формулы.
    Ответ написан
    Комментировать
  • Как вывести на печать ВЕСЬ массив матриц?

    Если используете numpy, то можно просто:
    numpy.set_printoptions(threshold=numpy.nan)
    В таком случае выводы сразу будут без сокращений.
    Ответ написан
    Комментировать
  • Как округлить число только в большую сторону?

    @Hello1
    function up(num) {
      return Math.ceil(num/50)*50
    }
    up(21749); //21750
    up(21750); //21750
    up(21751); //21800
    Ответ написан
    Комментировать
  • Какие сборки Linux лучше для изучения и дальнейшего пользования?

    planc
    @planc
    любая debian образная ос
    debian/ubuntu/mint

    для изучения:
    archlinux, хорошая wiki и всегда шило в жопе - "нет времени тестировать, нам нужна эта фишка сейчас"
    можно gentoo
    Ответ написан
    Комментировать
  • Как подходить к решению нетривиальных задач?

    Привет.

    Всегда использую модель боли:

    1) Смотришь задачу
    2) Пытаешься её решить
    3) Понимаешь, что ты тупой идиот, который ничего не может.
    4) Поднимаешь в помощь гугл
    5) Поднимаешь в помощь литературу
    6) Спрашиваешь ребят на тему: "почему так, а не иначе".
    7) Выполняешь задание, осознавая, что ты тупой, раз на решение этой задачи тебе пришлось потратить столько времени.

    Повторить до бесконечности, и ты станешь профи.
    Ответ написан
    7 комментариев
  • Как побеждать на олимпиадах по математике и информатике?

    Daniro_San
    @Daniro_San
    Программист
    Никак

    Знающий не говорит, говорящий не знает (Лао Цзы)


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

    От себя скажу что решать олимпиады по программированию != Хорошо программировать

    Говорю как человек в оных регулярно участвующий.

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

    Не веришь? Посмотри любые решения олимпиадников - на codeforces.com например.
    Там по всем стандартам ад и ужас.

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