• Как быть в курсе, что происходит у себя на сервере?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Логирование, думается, решает эту задачу. Статья: winston: Pluggable async logging library for Node.js А уж куда логировать (консоль, файл, почта, еще куда-то) настройте, как нравится.
    Ответ написан
    Комментировать
  • Фриланс в России без подписок?

    ZLOFENIX
    @ZLOFENIX
    Абсолютно поехавший
    Odesk например, а наши давно уже стали выжимать максимум из каждой кнопки. Фрилансру - всегда выжимал денег, фрилансим - сразу 500р жмут, при этом это кусок хабра, у которого написано про не блокируйте рекламу, нам кушать нечего.
    Ответ написан
    9 комментариев
  • Нужна помощь гиков). Как отправить письмо через 15 лет?

    @kstyle
    задача аналогично такой: гарантированно прожить еще 15 лет.
    Ответ написан
    Комментировать
  • Нужна помощь гиков). Как отправить письмо через 15 лет?

    sabramovskikh
    @sabramovskikh
    За 15 лет рушатся империи.
    Через пол года может не стать человечества.
    Ответ написан
    2 комментария
  • Конфликт IP адресов?

    LESHIY_ODESSA
    @LESHIY_ODESSA
    Может, IPMI/iLO интерфейс?


    И вот я о том же подумал.
    Ответ написан
    Комментировать
  • Как обойти блокировку VPN?

    CityCat4
    @CityCat4 Куратор тега VPN
    Внимание! Изменился адрес почты!
    Нет. Против лома нет приема. Только уход с GRE на OpenVPN/IPSec.
    Это к сожалению тенденция - многие "супер-провайдеры" начали в последнее время блокировать GRE, а также порт 1723, мотивируя это разными нелепыми причинами. МТС, например, в ответ на вопрос "Почему заблокирован порт 1723" бормочет что-то про повышенную нагрузку на оборудование. Причем, если купить у них услугу белого IP, повышенная нагрузка чудесным образом испаряется...
    Ответ написан
    Комментировать
  • Что в себя должна включать поддержка ПО и сколько за это брать денег?

    @Joysi75
    Не зная софта тяжело сказать что и как требуется. Но обычно:
    1. Гарантийные обязательства обычно включают в себя:
    - Указание срока его предоставления.
    - Исправление критических ошибок
    - Консультирование клиента в рамках функционирования ПО (отдельно можно описать круг тем).
    - Обновлении версий
    - Функционирование ПО в рамках обязательств заключенных в договоре (или приложении ТЗ к нему) или указанных в акте (или иных договоренностей) на момент сдачи ПО.
    - Иное обслуживание ранее указанное в договоре/акте/... на момент сдачи ПО. Например, Вы договорились что у клиента ориентировочно через 3 мес откроется пару филиалов и Вы настроете ПО на работу с ним.

    2. Поддержка может включать в себя обычно: техническое обслуживание, аварийное обслуживание, обучение.

    2.1 Аварийное обслуживание. Заранее прописывают 2 вещи: категорию аварии и время реагирования/время устранения + штрафы(не обязательно финансовые, может быть разрыв договора) в случаи нарушения. Например,
    1я категория - не запускается софт (например из-за установки service pack на ОС) время реагирования=30 минут, время устранения=3 часа.
    3я категория - криво сформировался ежегодный отчет (в следствие нарушения данных и т.п.) . Время реагирования=1 час, время устранения=5 раб. дней.

    2.2 Техническое обслуживание. Обычно тут "хотелки" (написать небольшой дополнительный функционал, например, добавить ИТОГО,графики + доп колонки в какой-либо отчет) либо доп. требования (например, выгрузка каких-либо данных для налоговой из инет-магазина при изменении законодательства). В договоре опять-же категоризируют такие работы (например: установка дополнительного АРМ, экспорт-импорт данных в XML/JSON/TXT в стороннее ПО ...) и устанавливают доп цены на них принципу:
    N штук таких работ выставляют в виде периодической абонплаты, а выше N - по отдельной цене (например, за фиксированную почасовую оплату). Будет хорошо, если вы приложите расценки с указаниям кол-ва часов для решения наиболее возникающих проблем. Также указывают штрафы при нарушении сроков и т.п.

    2.3. Обучение. Обычно после сдачи софта разработчик берется:
    - Обучить N сотрудников работе с ним в течении X дней.
    - При изменении версии (или критическом обновлении) произвести обучении M сотрудникам в течении Y дней.
    - Периодически проводить семинары для Z сотрудников не реже S дней в квартал
    Все что за пределами этого (и не входит в гарантийные обязательства) - прописывается и категоризируется. Отдельно прописываются права третьих лиц за отдельные виды работ (например, возможность нанимать внештатных инженеров).

    Также совет - попросите у знакомых (лучше работающих в иностранных конторах) анонимайзированные (персональные и юр/фин данные забиты ИВан Иванычами и *) договоров продажи ПО с прописанными SLA, приложениями (категории и виды доп работа, бланки-заказов, актов и т.п. - сразу станет понятнее.
    Ответ написан
    1 комментарий
  • Формирование цен, как работать с клиентами (фриланс)?

    @Justina666
    Очень светлая голова. Блондинка я.
    У меня тоже проблемы с ценообразованием, поделюсь наблюдениями над своими граблями:
    1. Если заказчик уходит к более низкой цене - лучше пускай уходит, нервы целее будут. Все мои попытки сдемпиться заканчивались очень плохо. Во-первых, планка цен уже понижена, а заказчик может еще навалить проектов если его все устроит, то есть со временем все равно либо посылаешь его либо так и работаешь за еду. Во-вторых, надо учитывать, что клиенты тоже бывают геморные, и если стопиццот правок за нормальную стоимость воспринимается нормально, то за бесплатно или за копейки энтузиазма не вызывают, как итог работа "на отвали".

    2. Если не все моменты ясны, нужно максимально пытаться гонять по ТЗ. Правда, не со всеми это прокатывает, и есть категория населения, которая либо прямым текстом отказывается, либо заполняет в стиле "хочу ооооочень красиво оочень красиво хочу", так что ничего вразумительного от них не добьешься. Ну и опять же никто не мешает заказчику полностью поменять это самое ТЗ когда уже все сделано и, естественно, не хотеть ничего доплачивать под предлогом "а я это по телефону сказал а вы наверное не поняли". В общем для меня нежеление конкретизировать и общаться письменно - уже звоночек, что лучше не связываться (ну или указывать заведомо более высокую стоимость).

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

    @KriBetko
    Способ откуда-то из интернетов:

    Нужно выяснить от чего компьютер просыпается, можно сделать командой (от админа):
    1) powercfg -lastwake
    2) Дальше, смотрим перечень устройств, которые могут его разбудить: powercfg -devicequery wake_armed
    3) Через диспетчер устройство, выбрав нужное устройство, переходим в вкладку "Управление электропитанием" и снимаем галку "Разрешить этому устройству выводить компьютер из ждущего режима".

    Если это не помогло, смотрим остальные возможные wake timer"ы: powercfg -waketimers

    Наиболее частый случай для Windows 10 - это запланированная дефрагментация и обслуживания ПК ночью, отключить можно здесь:
    1) Идем в Планировщик заданий
    2) NT TASK\Microsoft\Windows\UpdateOrchestrator\Reboot
    3) Правый клик > Свойства > Условия
    4) Снимите галочку возле "Пробуждать компьютер для выполнения задачи"
    Ответ написан
    3 комментария
  • Как корректно вести переговоры о зарплате?

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

    vawsan
    @vawsan
    Frontend Developer
    Если речь касается повышения, обоснованного реальной квалификацией, то не нужно испытывать никаких угрызений совести. Поэтому при разговоре деликатно сообщаете следющее:
    1. Вам нужны деньги по тем или иным причинам
    2. На подобную сумму есть предложения
    3. Эти предложения основываются не на иллюзиях, а соответствуют вашей квалификации как специалиста и вы можете это как-то подтвердить(был на тестировании, получил оффер после собеседования, позвал товарищ)
    4. Вы очень любите свое место и надеетесь на компромиссное решение

    И вот тут задаете вопрос: мы сможем договориться?

    При наличии такой базы, работодатель видит, что это не блеф, а реальная стоимость сотрудника. Значит у него 2 пути: или повышает, если вы нужны, или мнется - тогда "аля-улю".
    Ответ написан
    Комментировать
  • Что мой провайдер знает обо мне?

    Mystray
    @Mystray
    NOC
    По поводу торрентов: чаще всего этим занимаются специализированные копирастические конторы вроде Irdeto и IP-Echelon, которые сами, прикидываясь пирами известных раздач, ищут сидов. А поскольку IP-адрес им известен, то они уже отсылают abuse провайдеру с известной им инфой вроде:
    Notice ID: 310-123456789
    Asset: Fallout 4
    Protocol: BitTorrent
    IP Address: w.x.y.z
    File Name: fallout 4 2015 pc steamrip by noodle
    File Size: 27062100367
    Timestamp: 02 Jan 2016 18:48:33 GMT
    Last Seen Date: 02 Jan 2016 18:48:33 GMT
    Username (if available):
    Port ID: 14835
    Ответ написан
    3 комментария
  • Что мой провайдер знает обо мне?

    @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 комментария
  • Формирование цен, как работать с клиентами (фриланс)?

    petermzg
    @petermzg
    Самый лучший программист
    Вы же не будете постоянно работать за бесплатно, вот и посчитайте сколько бы хватило на жизнь, это поделите на примерное время сколько удается получить часов работы, вот вам и минимум.
    Наберется много положительных отзывов, и чтобы уменьшить число клиентов, начнете поднимать цену.
    Чтобы клиенты не терялись, как в вашем случае "Я предложила сделать новый дизайн." смелее предлагайте несколько вариантов. Мол новый дизайх Х зеленых, а улучшить Y.
    Ответ написан
    2 комментария
  • Какую безопасную схему работы в интернете выбрать для Windows 7?

    opium
    @opium
    Просто люблю качественно работать
    как минимум надо перейти с нод32 на другой антивирус каспера или докторвеба практика показала они все таки пободрее.
    Ответ написан
    2 комментария
  • Какую безопасную схему работы в интернете выбрать для Windows 7?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Не скачивайте и не запускайте ни одной программы с левых сайтов, из левых писем, и от друзей.
    Вообще старайтесь не лазить по левым сайтам, особенно если они предлагаю чего-то запустить.

    Если нужен софт:
    Для бесплатного софта, не поленитесь лезть не в первую ссылку гугла, а уточнить что это официальный сайт этого софта, и что софт не содержит всяких приветов от mail.ru и других подобных инсталляторов.
    Для ломанного софта - пользуйтесь проверенными торрентами, где требуется регистрация и конкретный торрент скачало и опробовало десятки человек.

    Этих нехитрых правил достаточно, чтобы на 99% быть уверенным в надежности защиты, даже если у вас вообще не стоит никакой антивирус.

    Уязвимость в ОС и используемых программах конечно возможна, но в принципе атака на вас маловероятна. Если очень нужно проверить какой-то софт - виртуалбокс, сделать бэкап настроенной виртуалки, если нужно откатить, и запускайте проверяйте там.
    Ответ написан
    2 комментария
  • Какую безопасную схему работы в интернете выбрать для Windows 7?

    dima92
    @dima92 Автор вопроса
    Информационная безопасность
    Ребята, ну почему когда речь заходит о кейлоггерах, то на человека сразу навешивают ярлык параноика, как будто кейлоггеров не существует вовсе. Еще три года назад как-то сам экспериментировал с ними, закидывал друзьям на комп, а потом показывал им. У меня нет стопроцентной уверенности в антивируснике Nod 32, а тем более в "дырявой" системе Windows. На Linux я перейти не могу, так весь мой софт основан на Windows. А гигиену я соблюдаю и по помойкам не шляюсь, но вот боюсь, что как то могут мне троянчика подкинуть - на то есть причины (разве троян или кейлоггер - это редкий случай?).
    Ответ написан
  • Как пишется псевдо ИИ в играх?

    begemot_sun
    @begemot_sun
    Программист в душе.
    В общем случае читайте про принцип минимакса.
    Вы должны:
    1. описать игровое пространство, что можно делать и чего нельзя.
    2. описать возможные действия бота (ход вправо, влево, стрелять и т.п.)
    3. описать функцию оценивающую текущую обстановку на поле (с учетом положения и состояния всех игроков на поле, или только той части что известный боту)
    4. Руководствуясь принципом минимакса выбрать лучший ход для бота в текущий момент.
    5. Оптимизировать процесс с учетом того, что у вас будет комбинаторный взрыв возможностей.
    Ответ написан
    2 комментария
  • Насколько выгодно работать удалённо с заказчиками из Германии?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Я пробовал. Пока не было ни одного клиента из Германии. Большинство немецких компаний ищет сотрудников в офис. То ли им так больше нравится, то ли есть более близкие контрактники из стран еврозоны (так им несколько проще и/или понятней в плане налогового законодательтсва и расчетов). Но что точно, так это то, что немецкий язык понадобится. Только с английским наняться можно только с релокацией и работой в офисе, если компания уж очень сильно вас хочет. Погуглите по "Remote Arbeit für Programmierer"
    Ответ написан
    8 комментариев