• С чего начать изучение сетей?

    @remzalp
    Программер чего попало на чем попало
    CCNA хоть и рассказывает про реализацию циской, но это один из лучших курсов, которые ставят мозги на место.
    Хотя без практики (Packet Tracer?) навыки довольно бесполезны.

    Я бы предложил после прохождения курса взять роутер Mikrotik, который достаточно дружелюбен в консоли и стоит относительно недорого и тренироваться.

    На хабре была серия статей "сети для самых маленьких"
    Ответ написан
    1 комментарий
  • Бесплатный хостинг для проекта на nodejs + mongodb?

    SynCap
    @SynCap
    Делаю интернет с 1998 года
    Сloud9

    + Бесплатно - один персональный проект, неограниченно - открытых

    + Домен свой можно прикрутить, а по-умолчанию на халяву - есть домен 3го уровня

    + своя IDE - можно рулить с планшета, не имея под рукой ничего кроме браузера, особая фишка - позволяет одновременную параллельную работу в несколько рыл

    + дружит с GitHub-ом, BitBucket-ом и Google Cloud Platform.

    + Виртуалки - Ubuntu c SSH (были, по крайней мере раньше) в который можно и не лезть - все рулится через веб-морду или код.

    UPD

    Всё, баста карапузики, кончилися танцы -- нет больше старого доброго c9. Теперь это Амазон со всеми прилагающимися. Однако, IDE осталась, кое-какие проверенные плюшки тоже остались. Появились Амазоновские заморочки и ограничение на бесплатное использование в 12 месяцев, помимо более жестких ограничений на ресурсы.

    Хорошей халявы (м-да, умею же сказать) тоже не осталось. Из надежных бюджетных решений могу порекомендовать облачный VPS для разработчиков от VScale (подразделение Selectel). Хороший и шустрый сервер с SSD, собственным ДНС и платой в месяц как 2 чашки кофе в придорожной забегаловке. 5 лет пользуюсь -- полёт нормальный.

    UPD 2021

    - netlify.com - 3 года кайфа
    -vercel.app- простота и мощнота
    - repl.it - есть ништяки про Питонов, Го и ещё куча всего. Крутота
    все умеют тащить в автомате с ГтиХаба, а Нетлифай ещё и с ГитЛаба и Битбакета: просто пушишь в master и, бам-бара-бам але хоп - вуаля! -- все в продакшене, всё на халяву, можно прикрутить свой домен у всех.
    и
    - конечно же -- VScale!!! -- полный контроль и -- 8 лет, полёт нормальный

    Welcome.
    Ответ написан
    2 комментария
  • Электроника. С чего начать?

    R6MF49T2
    @R6MF49T2
    радиоинженер
    easyelectronics.ru/
    we.easyelectronics.ru/
    datagor.ru/
    www.uschema.com/
    marsohod.org/
    diy.elektroda.eu/
    licrym.org/

    Из того куда заглядываю время от времени.

    Ну и electronix.ru/, но туда вам дорого только когда будут уверенные знания.
    Ответ написан
    Комментировать
  • Как составить план обучения на ближайшиее время?

    aRegius
    @aRegius
    Python Enthusiast
    Добрый день, Дмитрий.

    1. В такой последовательности:
    Python
    a) Майкл Доусон - рус ... eng
    b) Марк Лутц - рус ... eng
    c) Дэвид Бизли + Лучано Рамальо
    Дальше - самостоятельный выбор, исходя из личных потребностей.
    Django
    a) Джейкоб-Каплан Мосс и Адриан Головатый - рус ... eng
    b) Django Girls Tutorial
    c) Гринфилды + Равиндран

    Параллельно читаем Django documentation

    2. HTML5 + CSS3 + JS + SQL.
    Знать на уровне, достаточном для реализации собственного проекта с нуля (скажем, свой сайт). Для этого, правда, достаточно HTML и CSS, в объеме указанных книг. Другой вопрос, что и JS, и SQL практически всегда требуются в багаже знаний при устройстве на работу (достаточно посмотреть вакансии).

    3. Нет, просто нету смысла. Актуальной качественной литературы по Python хватает. Есть некоторые исключения (некоторые из них мною упомянуты), но в целом, повторюсь, с современной литературой у Python все в полном порядке. Ищите на Amazon, сортируя по дате выхода.
    Ответ написан
    9 комментариев
  • Решил заниматься созданием сайтов на заказ. Какие документы должны быть? Налоги и т.п?

    NeiTrinO2
    @NeiTrinO2
    Предприниматель
    У меня несколько ООО. Но свое ИП я открыл только недавно.
    Я был шокирован тем, насколько это быстро и просто)))

    Более того, сейчас уже не надо даже обращаться к сторонним компаниям, чтобы они помогли зарегистрировать юр. лицо. Это просто НЕ НУЖНО.

    Итак, вот какой инструментарий я бы порекомендовал:

    1. Регистрация ИП:
    - https://service.nalog.ru/gosreg/
    - www.e-kontur.ru/ip

    Порядок действий
    • Составляем форму самостоятельно (быстро, удобно, бесплатно)
    • Формируем квитанцию для оплаты гос. пошлины (по-моему 500 руб.)
    • Оплачиваем квитанцию
    • Приходим в налоговую и просто подаем документы на регистрацию
    • Через 5 рабочих дней забираем там же все документы
    • Подаем заявление на переход на УСН (если нужно)

    2. Открытие счёта в банке.
    Я рекомендую банк Точка (человеческий сервис, удобный интернет-банк, все круто и недорого).
    Здесь все очень просто. Оставляем заявку, присылаем сканы документов. Встречаемся с менеджером или по скайпу и все работает

    3. Бухгалтерия
    Сервис Эльба от Контура. 1 год для новых юр лиц - БЕСПЛАТНО. Удобно, внятно, бесплатно.

    Тонкости
    - Нужно подготовить документы? - Фреш Док
    - Не забывать про то, что ИП должны платить взносы в ПФР и ФСС за себя

    Будущее
    Как только бизнес вырастет - лучше зарегистрировать ООО

    Успехов!
    Ответ написан
    4 комментария
  • Как ИП оказывать услуги без бюрократии?

    Menaskop
    @Menaskop
    Анархист. Работаю в Сети. Живу в Сибири.
    Добрый день.

    Собственно, проблема не великая:
    01. Делаете (заказываете) договор публичной оферты и к нему делаете 1 лист бумажный. В листе будут указаны реквизиты и основные условия + то, что контрагент присоединяется к договору оферты, который опубликован по адресу (http://....). Всё. По ст. 434 ГК РФ: "Договор в письменной форме может быть заключен путем составления одного документа, подписанного сторонами, а также путем обмена письмами, телеграммами, телексами, телефаксами и иными документами, в том числе электронными документами, передаваемыми по каналам связи, позволяющими достоверно установить, что документ исходит от стороны по договору". Повторюсь: да, ФНС любит "бумажную форму", хотя в суде они проигрывают по этому поводу с треском давно, но всё же, не испытывая судьбу - отправляете копию по факсу (можно даже через онлайн-сервисы), а потом, скажем раз в квартал, направляете письма контрагентам. А они свою копию - Вам.

    02. Если подключите агрегатор (мне нравится Z-Payment - но это дело сугубо вкуса и процентов), то он, конечно, вышлет акты Вам. Но контрагентам - нет. Есть аутсорс компании, да. Но это за деньги. Как и бухгалтер, юрист и любой другой специалист. И деньги не больше. Но можно в общем-то 1 раз заказ анализ по своему виду деятельности (например, договор возмездного оказания услуг или, скажем, что дальше от вас, агентский договор) и по форме готовить нужные документы. Онлайн-сервисы уже называли, их не масса, но тоже хватает. Совсем без отчётных документов худо: и перед налоговой не удобно, и самому потом тоже, когда нужно будет дебет с кредетом свести - во многих ООО бухглатера до сих пор слишком дотошны, т.к. дотошны инспекторы ФНС. Впрочем, я просто не люблю представителей этого вида, может - в этом проблема.

    03. Но главное, Вам нужно понять, что есть документы, кот. обязательны для налоговой, а есть те, что играют роль во внутреннем обороте между юр. лицами и ИП (или ИП-ИП). ЭЦП для первого вида - нужна только из сертифицированного сервиса со всеми последствиями, а вот для второй группы - уже давно можно организовать документооборот чисто электронный (или с минимальными бумагами - сверками по желанию). Просто у нас предприниматели очень запуганные и для них понятие "аналог собственно ручной подписи" (тот же email) или неквалифицированная подпись - как гром. А на самом деле всё в указанном ФЗ и ГК описано.

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

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

    @lakegull
    1. Скрывает IP, трафик не шифруется, соответственно провайдер всё про вас знает.
    2. Логи, мозги, наводки.
    3.Да, сведение фактов воедино, может способствовать разорению уютного гнёздышка.
    4. и 5. Воспользуйтесь услугами VPN-провайдеров, которые не ведут логи. Весь трафик будет зашифрован и со стороны провайдера невозможно будет определить что вы делали и куда заходили. Желательно, чтобы сервера VPN-провайдера находились в стране, где его законодательно невозможно обязать раскрыть логи ( при условии, что они всё таки ведутся).
    Становлению качественной анонимности предшествует процесс подготовки. Я очень надеюсь, что все ваши действия с финансовыми операциями легальны, поскольку мои советы предназначены для сохранения коммерческой тайны организации.

    Техническая сторона: если вы кому-то будете очень интересны, то успешность выхода на вас это в основном просто вопрос денег. К примеру заставить VPN-сервис раскрыть свои логи будешь стоить недёшево, а заставить сразу двух провайдеров в разных странах открыть свои карты будете стоить 10х недёшево, и не факт, что получится.
    Во этому поэтому есть смысл шифровать трафик последовательно, через 2 VPN-сервиса.

    "Социал-инженеринговая" сторона:
    На вас можно выйти по косвенным признакам: вдруг на пару часов шифранулись, чего обычно не делаете. Сообщение вроде безобидное отправили человеку, сразу образуется ненужная связь с вами, а те, кому надо, просто начинают копать дальше. А вы в курсе, что более половины аккаунтов в разных социальных сетях СНГ и почтовых ящиков взламывается за считанные часы и эти услуги стоят копейки - менее 15000 рублей?
    Советы следующие:
    Полностью прекращайте общение по бизнесу через социальные сети. Бизнес-партнёров в друзья не добавляете (даже в FB) и сообщения им не пишете, любые. Рабочую почту желательно завести у зарубежных сервисов, обычно они платные, но это всего то около 30$ в год. Покупаете VPN и шифрует весь свой трафик всегда, а не только когда проводите операции.

    UPD

    Твой Товарищ:
    Если мой айпи зашифрован, но трафик - нет. Местоположение пользователя вычисляется?
    IP не может быть зашифрован, он просто изменён на другой. Возможность вычисления местоположения зависит прежде всего от сервиса, который вы используете для смены IP-адреса. Доверять свою анонимность бесплатным прокси-серверам и всяким "анонимайзерам" - это себе дороже. Большинство платных прокси-серверов могут обеспечить вам смену IP-адреса и при этом, как я уже говорил, не ведут логов, поэтому технически вас найти будет либо очень сложно, либо вообще невозможно. Пара слов о работе прокси-сервера: он меняет ваш IP на свой. Этот "свой" он берёт у другого простого пользователя в интересующей вас стране, ПК которого заражён троянским ПО. То есть весь трафик от вас / к вам идёт через ПК этого пользователя.
    Помимо отсутствия шифрования, у прокси-серверов есть и другие минусы, это нестабильная скорость и обрыв соединения (когда пользователь с троянским ПО перезагружается или выключает ПК).
    Приоритет, чтоб локация моего устройства была недоступно для других глаз

    Если это смартфон с сим-картой внутри, то тут всё сложнее. Дело в том, что оператор связи может определить местонахождение любого абонента с точностью в несколько десятков метров (в городе). Но на смартфоне так-же можно настроить VPN (OpenVPN) и работать анонимно. GSM-анонимность - это отдельная тема, слишком большая, чтобы раскрывать её здесь. Многие прошаренные бизнесмены общаются по бизнесу только с отдельного аппарата, сим-карта которого зарегистрирована на кого-нибудь из своих охранников. В РФ пробивается любая информация, даже просушка телефонных разговоров, это лишь вопрос цены.
    И если я правильно понимаю, то трафик - это поток информации и деятельности в сети?
    Это те самые мегабайты и гигабайты информации, которую вы скачиваете с сети или наоборот отправляете в сеть. Информация разбивается на небольшие "пакеты", и они гуляют от сервера к серверу.
    И и очень важное что такое ЛОГИ?
    Это журнал протоколирования, который находится на каком-либо сервере, в нём ведётся учёт того, с какого сервера и во сколько пришёл пакет с данными и на какой сервер он был переадресован впоследствии. Это цепочка, следы на снегу, которые могут в итоге привести к вашему реальному местоположению. Эта цепочка обрывается на том месте, где сервер (в данном случае VPN-провайдер), не ведёт логи.
    Насчет по социал-инжиниринговой стороне мало понял, если есть время, то можете раскрыть?
    Социальная инженерия, это способ с помощью которого можно обойти технические средства защиты информации и получить желаемую информацию, опираясь на человеческий фактор и человеческие слабости. Если по простому - это развод кого-либо из ваших знакомых, с целью получить какую-либо информацию о вас. Если это делает профессионал, который предварительно собрал о вас информацию из открытых источников, то скорее всего вы даже не заметите, когда у вас из под носа уведут конфиденциальные данные. Эта тема ещё более огромная, чем GSM-анонимность.
    И насколько я знаю, то сторонние интерне-ресурсы обязаны по закону держать сервера с информацией на территории России. "Закон о персональных данных" который обязывает интернет-компании хранить личные данные российских пользователей внутри страны.
    VPN-провайдеры, у которых вы шифруете свой трафик, не хранят у себя на серверах скаченные вами данные. Они лишь обеспечивают транзитный трафик + его шифрование, ну и смену IP, конечно. Соответственно по действие закона о персональных данных не попадают.

    VPN работает, как показано на схеме:
    78d40072cea44952aa92a74e31288455.JPG

    По данной схеме ваш IP-адрес будет заменён на IP-адрес сервера в Нидерландах. То есть для владельца сайта, который вы посещаете, вы будите определяться как посетитель из Нидерландов.

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

    Напоследок.
    У любой анонимности есть две фазы:
    1) до того момента, как вашу личность начали ассоциировать с определённым событием
    2) после этого момента.

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

    UPD2
    еще тут человек выше вашего комментария пишет, что провайдер и так знает, где пользователь находится, если пользоваться вашими советами, то можно этого же избежать.?То вроде всё понятно с ваших слов, но встречаются некоторые разноглася между комментаторами.


    Видимо человек подразумевает что для провайдера вы не являетесь анонимным пользователем. Это верно, поскольку он вам предоставляет доступ в интернет по договору, оформленному на паспортные данные реального человека. На ваш или нет - это не важно. Физический доступ к ПК может быть у нескольких людей, но спрашивать прежде всего будут с того, чья фамилия в договоре. Разумеется это случиться только при условии что логи приведут к вам. Если всё сделать грамотно, то это не произойдёт никогда. А пока нету прецедента - никто никого искать не будет. Я повторюсь - попытка найти хвосты из IP-адресов, выстроить всю цепочку и выйти на реального человека, это очень недешёвое занятие и не факт, что будет хоть какой-нибудь результат. Браться за это дело заинтересованные лица будут только в том случае, если есть хоть какие-то гарантии, что результат покроет потраченные ресурсы. А пока вы не долларовый миллионер - никто такой марш бросок ради вас делать не будет.

    Вопрос о провайдере, который о вас знает иллюстрируется следующей аналогией:
    Вот вы идете по улице и видите вокруг себя людей, верно? Вы видите лица людей, возможно некоторые из этих лиц вам встречались ранее, возможно некоторых вы знаете по имени и даже знаете их паспортные данные (допустим коллегу по прошлой работе встретили). Вы знаете где эти люди сейчас находятся (в поле вашего зрения!), вы видите с кем они сейчас общаются, при желании вы даже можете запомнить номера и марку машины, куда они сели. Вопрос: ДАЛЬШЕ ТО ЧТО!
    Вы же не можете утверждать, что человек проходящий мимо вас в чёрных очках надел их потому, что хочет скрыть глаза, поскольку вам кажется, что очки в пасмурную погоду могут одевать только те, кто совершил какое-то преступление. Это всего лишь ваша интерпретация.
    Тоже самое и с провайдером - он не может утверждать, что вы занимаетесь чем-то нелегальным просто на основании того, что начали шифровать весь трафик. В мире любая вменяемая организация шифрует весь свой трафик. Это коммерческая тайна! Так должно быть! В противном в голове у службы безопасности такой организации - СОВОК.

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

    copist
    @copist
    Empower people to give
    Создать новостной портал с дизайном, адаптивной версткой и посадить все это дело на Drupal за 4000р.


    Займи позицию победителя. Распиши задачу по этапам, оцени в часах, пересчитай в рубли, выставь встречный счёт. Могут испугаться и отказать. Могут оценить серьёзность подхода и согласиться.

    Молодой гусар спрашивает у поручика Ржевского, как это ему удается пользоваться таким успехом у женщин.
    - Очень просто, - отвечает он, - нужно подойти к женщине и сказать: "Мадам, позвольте вам впендюрить!" И все.
    - Поручик! Но ведь за такое можно и по морде!
    - Можно и по морде. Но обычно впендюриваю.


    И какой-нибудь CMS надо владеть. Какая архитекрута, как конфигурируется, что в штатной поставке, какие бывают плагины, где купить темы? Приготовить сборки под типовые решения. Можно в ответ на задачу предложить решение с использованием другой CMS - иногда заказчики не в курсе, что есть и другие.

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

    Не пробовал удалёнку поискать? Аутсорс? (на сайтах вакансий искать "удалённо", "неполный день", "по совместительству"). И попутно ещё разовые заказы брать на биржах.

    А ещё есть биржи труда для стартапов, там бывают неплохие предложения по удалённой работе.

    и другие ресурсы по фразе стартап поиск команды
    Ответ написан
    9 комментариев
  • Учебники для «переосмысления» школьной программы?

    denver
    @denver
    Мы с тобой одной крови :) мне тоже было скучно тогда, а стало интересно сейчас.

    По наукам и истории открытий архихороша «Краткая история почти всего на свете» Билл Брайсон. Дайджест от древности до современности, география, геология, астрономия, биология, химия. Я получил огромное удовольствие. Хороша как отправная точка.

    По химии читал и тоже с интересом "Краткая история химии" Айзек Азимов (тот самый). Тоже отличная популяризация.
    Ответ написан
    3 комментария
  • Книги по криптографии

    gabriell
    @gabriell
    Некоторое правда, уже немного старовато, но все же

    Перечень:

    Cryptanalytic Attacks on RSA — Song Y. Yan.pdf
    Алгоритм Полларда — Ростовцев А..pdf
    Арифметика эллиптическихкривых над простыми полями без удвоения точек — Ростовцев А..pdf
    Большие подстановки для програмных шифров — Ростовцев А..pdf
    Взломщикик кодов — Кан Д..rtf
    Два подхода к анализу блочных шрифтов — Ростовцев А..pdf
    Логарифмирование через поднятие — Ростовцев А..pdf
    Минимализация показателя — Ростовцев А..pdf
    О времени жизни персонального и открытого ключа — Ростовцев А..pdf
    О выборе кривой над простым полем — Ростовцев А..pdf
    О матричном шифровании — Ростовцев А..pdf
    Подпись «вслепую» на эллиптической кривой — Ростовцев А..pdf
    Простое усиление схемы цифровой подписи — Ростовцев А..pdf
    Решеточный криптоанализ — Ростовцев А..pdf
    Криптография на C и C++ — Вельшенбаха М\
    Прикладная криптография — Шнайер Б\
    Gardner_-_Penrose_tiles_to_trapdoor_ciphers.djvu
    GOST R34.11-94.pdf
    GOST R3410.doc
    PGP — Левин М..pdf
    Алгоритмические основы элиптической криптографии — Болотов А..pdf
    Безопасность корпоративных сетей — Биячуев Т.А.pdf
    Булевы функции в теории кодирования и криптологии — Логачев О.А..djvu
    Введение в Криптографию — Ященко В..djvu
    Введение в теорию чисел. Алгоритм RSA.2001 — Коутинхо С..djvu
    Дискретная математика и криптология — Фомичев В..djvu
    Коды и математика — Аршинов М..djvu
    Криптография без секретов — Баричев С..doc
    Криптография и теория кодирования — Сидельников В..pdf
    Криптография от папируса до компьютера — Жельников В..pdf
    Криптография с открытым ключом — Саломаа А..pdf
    Криптология вчера, сегодня, завтра — Олейник В..djvu
    Курс теории чисел и Криптографии — Коблиц Н..djvu
    Описание алгоритма MD5.pdf
    Основы Современной Криптографии — Баричев С..djvu
    Помехоустойчивое кодирование. Методы и алгоритмы — Золотарев В..djvu
    Практическая криптография Шнайдер Б.djvu
    Прикладная криптография. Использование и синтез криптографических интерфейсов — Щербаков Л.pdf
    Современная Криптология — Брассар Ж..djvu
    Создание ускоренного криптоаналитического метода .pdf
    Стандарт криптографической защиты AES — Зензиц О..djvu
    Стандарт криптографической защиты AES.Конечные поля — Зенсин О..djvu
    Теоретико-числовые алгоритмы в криптографии — Василенко О..pdf
    Теория связи в секретных системах — Шеннон К..pdf
    Чарльз Петцольд, К.О.Д..pdf
    Элементарное введение в элептическую криптографию ч.1- Болотов А.А..djvu
    Элементарное введение в элептическую криптографию ч.2- Болотов А.А..djvu
    Элементы криптографии.Основы защиты инфорации — Нечаев В.И.djvu

    ifolder.ru/5267530
    ifolder.ru/5267531
    Ответ написан
    Комментировать
  • Какие книги стоит прочесть?

    @diGreez
    Несколько хороших книг которые я вспомнил (порядок случаен):
    Серж Московичи — Век толп. Наука о массах
    Чарльз Маккей — Наиболее распространенные заблуждения и безумства толпы
    Сунь Цзы — Искусство войны (есть с разной направленностью комментариев, в том числе чисто военной и переработанные для управленцев. Конкретную версию вспомнить не смог.)
    Уильям Шарп — Инвестиции
    Нассим Николас Талеб — Одураченные случайностью. Скрытая роль шанса в бизнесе и жизни
    Нассим Николас Талеб — Чёрный лебедь. Под знаком непредсказуемости
    Мюррей Ротбард — Этика свободы (и другие его книги)
    Милтон Фридман — Капитализм и свобода
    Маргрит Кеннеди — Деньги без процентов и инфляции
    Джон Мейнард Кейнс — Общая теория занятости процента и денег
    Уоррен Баффетт — Эссе об инвестициях, корпоративных финансах и управлении компаниями
    Уильям Боннер — Судный день американских финансов. Мягкая депрессия XXI века
    Алан Гринспен — Эпоха потрясений. Проблемы и перспективы мировой финансовой системы
    Бартон Биггс — Вышел хеджер из тумана
    Вера Смит — Происхождение центральных банков
    Джордж Сорос — Алхимия финансов (и другие его книги)
    Стивен Левитт — Фрикономика. Суперфрикономика
    Ответ написан
    1 комментарий
  • Docker. Как его применять на вебсервере?

    @pacahon
    Вы читали кучу мануалов, но упустили самое главное - официальная документация. Как так? Там как раз и говорится как делать и почему. На вопросы уже поотвечали, но пройдусь ещё раз, раз столько времени на чтение ответов потратил :>
    1) https://docs.docker.com/engine/userguide/dockervolumes/
    2) https://docs.docker.com/engine/articles/host_integ...
    3) Ответ простой - как хотите. Как лучше знаете только вы, звучит банально, но это так. Хотите хоть всё в один контейнер запихните, это ваше дело. Хотя рекомендуют 1 компонент на 1 контейнер. В этом есть своя логика - хочется обновить только mysql - обновляете этот контейнер и не думаете, поломался ли у вас uwsgi или nginx или ещё чего.
    4) Напишите свой первый Dockerfile, станет куда яснее как выбирать. А пока доверяйте только официальным образам.
    5) git? Этот вопрос - следствие непонимания вопроса 1)
    6) Уже ответили. Самое простое, если не понимаете - не используйте dockerhub вообще. Или начните понимать. :) Или платите за приватные репозитории, чтобы не думать об этом.
    Ответ написан
    Комментировать
  • Как программировать игры?

    @lookid
    Стоп-стоп-стоп! Давайте попорядку. А то сейчас начнется.
    Ваш вопрос не корректный. Вы задаете его так, как будто наигрались в Батлфилд 3 и хотите сделать такую же игру.
    1) Идете сюда en.wikipedia.org/wiki/Game_programmer Видите, что разных направлений разработки довольно много.
    2) Берете Mathematics for 3D Game Programming and Computer Graphics, Third Edition и 3D Math Primer for Graphics and Game Development, 2nd Edition. Если вам что-то не понятно, то ищите другеи способы вспоминания 1-2 курса универа: линейную алгебру, основы матана и прочие матрицы.
    3) Все игры уже лет 10 строятся на том, что основной единицей геимплея является RigidBody (абсолютное твердое тело). Идете сюда www.cs.cmu.edu/~baraff/pbm/pbm.html Качаете, читаете. Дальше качаете исходники какого-нибудь Box2D. https://code.google.com/p/box2d/downloads/list и www.bulletphysics.com/ftp/pub/test/physics/papers/...
    4) Ну и нетленка blog.gamedeff.com/?p=64
    Ответ написан
    Комментировать
  • Что мой провайдер знает обо мне?

    @nirvimel
    Когда я захожу на определенный сайт, провайдер видит URL?

    Да.

    А если я захожу на https?

    Известен IP сервера и имя домена. Больше ничего.

    Откуда провайдер узнает, что я скачиваю определенный фильм/программу через torrent?

    Торрент-клиент общается с трекером по HTTP. Все видно насквозь: конкретные торренты + вся статистика (когда начато скачивание, когда закончено, когда пошла раздача, сколько роздано). Возможно подключение к трекеру и по HTTPS, но rutracker.org такой возможности не дает (мне тоже интересно почему).

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

    Провайдер не хранит у себя весь трафик. Это технически невозможно. Но трафик обрабатывается, классифицируется и ведутся логи о том какой тип трафика когда входил/уходил от абонента.

    Или он отслеживает факт скачивания .torrent файла, а затем делает вывод по идущим пакетам, что это скачивается?

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

    Когда я пользуюсь VPN, что видит провайдер?

    Видит шифрованный траффик на конкретный IP. По IP можно узнать, что этот диапазон продается под VPSы. Сам факт шифрованного трафика вешает абонента в списки тех, "кому есть что скрывать", а значит подозреваемых при любом розыске.

    Что я зашел на определенный IP и с него идут зашифрованные потоки?

    Дальнейшее направление трафика от VPN-сервера отследить невозможно (по крайней мере, на оборудовании провайдера в автоматическом режиме). Но при целенаправленной слежке за абонентом в принципе возможно по временным меткам сопоставить трафик абонента с трафиком любого сервера.

    OpenVPN будет работать через VPN IP и в браузере и при обновлении Windows, драйверов, ...?

    В зависимости от настройки. Но в общем случае, да, так.

    Читал, что в Windows есть такая особенность, что если провайдер как-то урезает пакет, то VPN отключается и сайту показывается мой реальный IP?

    Это не связанно с провайдером. Это особенность Windows. Когда VPN отваливается, весь трафик вылетает наружу в открытом виде. Опять же зависит от настроек. Но это еще одна цена "удобства" при использовании Windows.

    При этом провайдер видит на каком я сайте, что скачиваю?

    VPN отвалился - хацкер спалился.

    Таких фишек много?

    Смотря о чем речь. В сфере сетевой безопасности и анонимности различных нюансов вообще много.

    Как от них защитится?

    Учить мат.часть. Разбираться в сетевых протоколах и в устройстве ОС.

    Если пользуюсь каким-то расширением типа ZenMate, dotvpn, провайдер аналогично как и с VPN видит что что-то отправляется и приходит на определенный VPN IP?

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

    При использовании Tor, кто-то пользуется моим IP, пока я пользуюсь чужим?

    Нет. Если у вас не сконфигурирован Exit Node.

    Что при этом видит провайдер, что я получаю потоки данных с определенных IP и каждый раз разный IP?

    У них есть система точного обнаружения использования Tor. Это факт остается в логах с теми же последствиями, что и для VPN.

    Провайдер видит URL?

    Через Tor и VPN - нет.

    Каким образом можно полностью управлять сетью на ПК, видеть что, куда и когда отправляется или приходит на ПК (Windows, Linux)?

    Видеть все: https://www.google.com/search?q=Wireshark
    Блокировать все лишнее: https://www.google.com/search?q=Comodo+Firewall
    Ответ написан
    22 комментария
  • Книги с большой Буквы

    ShashkovS
    @ShashkovS
    Прочитайте «Вы, конечно, шутите, мистер Фейнман».
    Это замечательная книга, с хорошим юмором, реальными историями, например, о том, что происходило, когда делали атомную бомбу, про то, что в мире очень много всего интересного и очень много дураков.

    На русском
    В оригинале на английском
    Ответ написан
    Комментировать
  • Каков список базовых книг по математике?

    @Source
    Лучшие справочники по основам математики, которые я встречал, это:
    Выгодский М.Я. «Справочник по элементарной математике»
    Выгодский М.Я. «Справочник по высшей математике»

    «Справочник по элементарной математике» написан в очень увлекательной манере, с краткими историческими очерками, что весьма полезно для понимания в разрезе «а почему именно так?». К тому же, несмотря на небольшой размер, данный справочник содержит гораздо больше полезной информации, чем вся школьная программа по математике.
    Ответ написан
    4 комментария
  • Учебник по математике, при почти нулевых знаниях?

    @Northewind
    engineer
    По школьной (элементарной) математике советую учебник М.И. Сканави "Элементарная математика". Учебник ориентирован на старшие классы и повторяет всю программу по математике, которую должен был знать выпускник советской школы.
    Изложение строгое, систематическое. Пойдёт и "взрослому".
    www.twirpx.com/file/15951
    Ответ написан
    Комментировать
  • Учебник по математике, при почти нулевых знаниях?

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

    Дискретная математика

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

    По дискретной математике есть русский онлайн-курс на Stepic-е.

    Если идти чуть глубже, есть неплохая книжка Кнута и др. "Конкретная математика".

    Алгоритмы и структуры данных

    Кормен "Алгоритмы: построение и анализ" в переводе А. Шеня. Осилить первые две главы, потом можно идти почти в случайном порядке. Написано достаточно просто и понятно.

    Дасгупта, Пападимитриу, Вазирани "Алгоритмы".

    Онлайн-курс по алгоритмам.

    О математике

    МЦНМО свободно распространяет много интересных книг: www.mccme.ru/free-books
    Посмотрите там в первую очередь Шеня и Арнольда. Например, В. И. Арнольд. Задачи для детей от 5 до 15 лет.

    И разумеется не упустите замечательного писателя Мартина Гарднера "Математические головоломки и развлечения".

    Задачники

    Попрактиковаться в решении с проверкой можно здесь.

    www.braingames.ru -- по математике
    https://projecteuler.net/ -- среднее, ближе к программированию
    acm.timus.ru -- по программированию

    Очные программы

    Умение самоорганизоваться -- это хорошо, но иногда нужен ментор и готовая программа.
    Если вы живете в Москве или Петербурге, попытайте счастье в этих двух организациях:
    https://yandexdataschool.ru/
    https://compscicenter.ru/
    Если нет, но есть возможность на два года уйти в учебу, попробуйте поступить в магистратуру СПбАУ на SE-направление:
    mit.spbau.ru

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

    Удачи!
    Ответ написан
    3 комментария
  • Python для чайников, где взять материалы?

    insiki
    @insiki
    broken pipe
    Ответ написан
    Комментировать
  • С помощью чего прокачать навыки в области создания устройств методом паяльника + программирования?

    gbg
    @gbg Куратор тега Программирование
    Любые ответы на любые вопросы
    В этом деле есть сразу три теоретических направления:
    -программирование, причем системное, а не прикладное.
    -электроника, которая делится на цифровую и аналоговую.

    Соответственно, изучать придется все три направления разом + математику, которая под этим всем лежит.

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

    Из программирования - понадобятся ассемблер и C. Ассемблер можно изучать при помощи замечательного отладчика в AVR-Studio. Материалы -
    easyelectronics.ru,
    сайт Николаева (автора программатора uniprof)
    И еще один сайт, для любителей web 1.0 zps-electronics.com

    Из цифровой схемотехники - вышеназванный easyelectronics и замечательная книжка Пей Ан - Сопряжение ПК с внешними устройствами

    Аналоговая электроника - Хорвиц и Хилл - искусство схемотехники.

    И практика - проектирование и сборка устройств. Понадобятся определенные приборы и материалы, а также программы. Сразу следует браться за полноценную интегрированную среду разработки плат, в которой процесс ведется от схемы - и до файлов автоматического производства платы. Такой средой, например, является KiCad.

    Для практики следует собрать:
    Двухтранзисторный мультивибратор. Это такой Hello World! для электронщика
    Кучу схем с применением легендарной К155ЛА3

    Где-то после этого можно пытаться браться за микроконтроллеры.
    Ответ написан
    9 комментариев