Задать вопрос
  • Насколько реальна прослушка разговоров Skype и перехват чата Skype?

    sledopit
    @sledopit
    Если вы хотите уверенности в отсутствии прослушки со стороны, то использование стороннего сервиса, какие бы гарантии он не предоставлял, исключается как класс. Там где есть третья сторона, там нет приватности.
    Поднимайте jabber с pgp на собственном сервере и спите спокойно.
    Ответ написан
    3 комментария
  • Моральная сторона уплаты/не уплаты налогов фрилансером?

    @Voley
    Нужно понимать, что налоги это не только инфраструктура, но и:
    — медицина (какая бы плохая она не была, она есть) для всех, включая пенсионеров и т.д.
    — пенсии
    — дотации в экономику (отрасли которые традиционно слабы без государственной поддержки — сельское хозяйство, научные исследования)
    — государственные учреждения

    Понятное дело что коррупция, воровство, и т.д. это та цена которую мы платим за функционирование всей системы, но она не отменяет преимущества той работы, которая проделывается. Конечно это неприятно, но подумайте каково пенсионерам с копеечными пенсиями, медсестрам с зарплатой
    Ответ написан
    7 комментариев
  • Как сделать частичный git stash?

    @vovkab
    Вы на стэш смотрите немного не правильно, он не предназначен для подготовки комитов.
    Он предназначит для того что бы спрятать не нужные на данный момент изменения, потому он и называется stash, в переводе — прятать, припрятывать.
    Ответ написан
    3 комментария
  • Как не завянуть программисту?

    dezconnect
    @dezconnect
    На что только люди не пойдут чтобы активным отдыхам аля спортом не заниматься =)
    Ответ написан
    2 комментария
  • кем бы вы хотели быть?

    Начинающие программисты всегда ищут идеальный язык программирования. Но в итоге понимают или не понимают (что чаще происходит), что дело не в языке, а в представлении и понимании алгоритмов работы программы и её взаимодействия с областью приложения.
    Или скажу проще «Неважно какая у тебя машина — BNW или Запорожец. Если не умеешь водить, то никуда не уедешь.»
    Ответ написан
    1 комментарий
  • Проблема взаимоотношений «новичков» и «старичков»

    Ivnika
    @Ivnika
    Очень многое зависит от формы совета от новичка, например такие ситуации:
    1. Я смотрю ты делаешь вот так а меня учили вот так и так, объясни пожалуйста в чем грабли?- Отличный вариант, новичок показывает свои знания и позволяет старичку «сохранить лицо», все довольны.
    2. Ну ты и… С таким опытом пишешь такую лажу, тебя не учили что ли? — Отвратительный вариант, неважно правильный или неправильный совет но новичок будет послан… куда- нибудь.

    Соответственно и вывод- начальство должно провести беседу с новичками о субординации в коллективе и разъяснить кто есть кто. Тогда и новичку помогут и он в свою очередь может принести свежие идеи, да и атмосфера в коллективе будет нормальная.
    Ответ написан
    Комментировать
  • Проблема взаимоотношений «новичков» и «старичков»

    А причём тут возраст?

    Если человек прав, то он прав вне зависимости от возраста. Если он неправ, то он неправ вне зависимости от возраста. Всё остальное стереотипы, которые только мешают жизни.
    Ответ написан
    2 комментария
  • Самоуничтожение файла по истечению времени

    Dolios
    @Dolios
    Имхо, это невозможно. Даже если файл попал ко мне путем автосинхронизации с облачным хранилищем и через некоторое время будет также автоматически удален (хотя ПО сервиса все равно придется ставить), никто не помешает мне скопировать файл в другое место и потом открыть. Не говоря уже о том, что пользователь сможет скопировать/распечатать информацию с этого файла.

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

    Tonik
    @Tonik
    Мне кажется в общему случае — не реально. Максимум что вы сможете сделать это дать какую то ссылку, на отрендеренный текст, которая будет активна только определенное время. Но ни чего не помешает юзеру сделать принтскрин или чтото такое.
    Ответ написан
    1 комментарий
  • Влияние наличия конструктора на расположение элементов внутри класса?

    mejedi
    @mejedi
    Вам знакомо понятие «выравнивание»?

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

    Таким образом, поле типа long должно быть выравнено на границу 8 байт. Так как объекты могут располагаться в массивах подряд друг за дружкой, размер объекта также должен быть кратен 8. В общем случае — необходима кратность максимальному выравниванию среди полей. В результате получается следующий расклад: 8 байт long, 4 байт int, 4 байт паддинга. Если выравнивание на 8 байт не нужно (отсутствует long поле), то необходимости «подгонять» размер объекта тоже нет, и паддинга не возникает.

    Теперь самое интересное — почему есть эффект от пустого конструктора?

    Снова обратимся к теории. В C++ есть понятие POD типа. Можно сказать, это такая декларация, для которой гарантируется совместимость с Си. Для структур в языке Си непосредственно в стандарте прописаны правила «раскладки» полей в памяти, паддинги и все такое. До тех пор, пока Point не имеет пользовательского конструктора, он является POD, и следовательно должен иметь в конце «неприкосновенный» padding.

    Напротив, для не-POD типов стандарт не фиксирует представление в памяти. Например классы вполне законно представлять хоть хеш-таблицей, именно поэтому в C++ запрещено использование offsetof для полей класса. Поэтому компилятор вполне вправе творчески переиспользовать padding в объете Point для полей Point3D. Замечу, на другом компиляторе вы могли получить другой результат, и это было бы все равно ок с точки зрения языка C++.

    Что любопытно, объявления с ключевым словом class все еще могут быть POD-типами. Классы и структуры перестают быть POD типами наприемр если есть наследование или пользовательские конструкторы или виртуальные функции.
    Ответ написан
    1 комментарий
  • Существует ли психологическая оценка личности, пишущей исключительно КАПСОМ?

    SLIDERWEB
    @SLIDERWEB
    ИТ-Куроводитель
    Факт, что человек пишет капсом, ни о чем не говорит. Каких-то определенных исследований по этой теме не проводилось или мне не известны, однако, делать каие-либо выводы о личности человека на этом основании — огромное заблуждение.
    Есть множество людей которым «так лучше видно» или «больше нравится» и т.п. Это всего один факт, который не говорит ни о чем.
    Если вы объяснили человеку какие-то нбансы и он не перестал писать капсом — это говорит только об одном — что вы для него, скорее всего, не авторитет и не более того.

    Вообще вопрос в корне не верный. Личность невозможно оценить, так как каждая личность есть индивидуальность. Нет двух одинаковых личностей, и как следствие, оценосного суждения не может быть по определению, так как этолон не существует.
    А вот оценку психотипа делают, и то только по базовым критериям.

    В связи со всем выше сказанным вопрос — а Вы с какой целью интересуетесь вопросом? Может и есть на него ответ. Расскажите почему Вас этот вопрос заинтересовал.
    Ответ написан
    4 комментария
  • Из git в svn, или работа одновременно

    @balloon
    Ответ написан
    Комментировать
  • Почему sub быстрее, чем add?

    alexxxst
    @alexxxst
    mov rax, 0
    Ответ написан
    Комментировать
  • Формирование программистского кругозора и мотивации к самостоятельному обучению у начинающих?

    un1t
    @un1t
    Ох уж этот академический подход…

    Вся эта теоретическая хрень не нужна на данном этапе. Нужно учить на простых практических примерах. Например мы хотим сделать упрощенную версию арканойда. Для начала упростимм ее до такой степени что шарик летает по экрану и отталкивается от стенок. Садимся пишем. Здесь не нужны ни системы счисления ни архитектура компьютера. Здесь нужны лишь понятия переменных, циклов и какое-то API для отрисовки простой фигуры. Нужно подбирать пример который будет интересен ученику, это может быть что-то другое.
    Ответ написан
    1 комментарий
  • Как перевести на английский «кривые руки» в ИТ-контексте? :)

    Wott
    @Wott
    не стоит использовать сленг, которым вы не владеете — можете попасть в очень пикантную ситуацию :)
    Ответ написан
    Комментировать
  • Компьютерное кресло. Что выбрать?

    ZUZ
    @ZUZ
    Минимальные требования:
    1) подголовник
    2) «прозрачная» спинка
    3) жетские подлокотники (а не висюльки как тут или тут )
    4) регулируемые по высоте подлокотники
    5) никакой кожи (ни нат. ни зам.)

    Это тот минимум, без которого на стул даже можно не смотреть — в обоих могазинах нет ни одного более-менее подхожящего стула вообще. Ищите магазин с хорошим выбором
    Ответ написан
    2 комментария
  • Вопрос по теме синхронизации?

    @lesha_penguin
    Если меняет поле только один поток, а все остальные только читают — то да (только volatile у поля не забываем).
    Ответ написан
    9 комментариев
  • Насколько вредно шифровать SSD?

    @kaladhara
    Как это скажется на их сроке жизни?

    Никак.
    Если чипсет использует сжатие для передачи данных (см. например тут) — падает производительность, поскольку зашифрованные данные плохо жмутся.
    Ответ написан
    Комментировать