history- все статьи тега


Невероятная история Tux: наш любимый талисман Linux!

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

Обновить svn checkout до определенной даты, включая внешние данные

Я хочу выполнить обновление svn до определенной даты, и я могу сделать это с помощью svn update -r {2010-10-17}. К сожалению, когда это встречается с внешним, он будет делать обновление внутри внешнего, не проходя через опцию -r {2010-10-17}. Это приводит к тому, что мы получаем правильную прошлую ревизию базового кода, но последние (нежелательные) версии многих внешних компонентов. Как я могу обновить до определенной ревизии или даты и правильно выполнить эту рекурсию через внешние компонент ...

LP64, LLP64 и переход IL32

Во время перехода от 16 к 32 битам в 80-х годах int был либо 16, либо 32 бит. Используя текущую 64-битную номенклатуру переходов, я понимаю, что было довольно равномерное распространение машин ILP32 и LP32. В то время, я думаю, было понятно, что int всегда будет следовать за регистром или шириной указателя для любой заданной архитектуры, и что long останется 32-битным. Перемотав вперед 25 лет, я вижу, что LP64 довольно распространен, но пока я не столкнулся с 64-битными платформами [мой открыти ...

Откуда берется "Привет мир"?

'hello, world ' обычно является первым примером для любого языка программирования. Мне всегда было интересно, откуда взялось это предложение и где оно было впервые использовано. мне однажды сказали, что это было первое предложение, которое когда-либо отображалось на экране компьютера, но я не смог найти никакой ссылки на это. Итак, мой вопрос: Где же практика использовать 'hello, world ' как первый пример для компьютерных языков происходят из? Где это было впервые используется? обновление Хот ...

Системе, где 1 байт!= 8 бит? [дубликат]

этот вопрос уже есть ответ здесь: Какие платформы имеют что-то другое, чем 8-битный символ? 12 ответов все время я читаю такие предложения, как Не полагайтесь на 1 байт размером 8 бит использовать CHAR_BIT вместо 8 в качестве константы для преобразования между битами и байты и так далее. Какие системы реальной жизни существуют сегодня, где это справедливо? (я не уверен, есть ли различия между ...

Почему стеки обычно растут вниз?

Я знаю, что в архитектурах, с которыми я лично знаком (x86, 6502 и т. д.), стек обычно растет вниз (т. е. каждый элемент, помещенный в стек, приводит к уменьшению SP, а не к увеличению). Я задаюсь вопросом об историческом обосновании этого. Я знаю, что в едином адресном пространстве удобно запускать стек на противоположном конце сегмента данных (скажем), поэтому проблема возникает только в том случае, если две стороны сталкиваются посередине. Но почему стек традиционно получает верхнюю часть? ...

Почему номер 9 в команде kill -9 в unix?

Я понимаю, что это не по теме, я не мог найти нигде в интернете, и я думал, что, возможно, гуру программирования в сообществе могут это знать. Я обычно использую kill -9 pid для того чтобы убить работу. Я всегда задавался вопросом о происхождении 9. Я посмотрел его в интернете, и он говорит " 9 означает сигнал уничтожения, который не улавливается или игнорируется. Другими словами, это будет сигнализировать процесс (некоторое запущенное приложение), чтобы немедленно выйти " (источник: http: ...

Почему git log не показывает историю для перемещенного файла, и что я могу с этим поделать?

я переименовал пару файлов с помощью git mv, используется git stash, быстро взглянул на голову (не меняя ее), затем сделал git stash pop чтобы вернуть все обратно. Мои ходы исчезли из списка фиксации, поэтому я переделал их с git rm и сообщение о фиксации утверждало, что git заметил, что переименование было переименованием. Так что я больше не думал об этом. но теперь, после фиксации, я не могу добраться до истории перемещенных файлов! Вот что git говорит о фиксации в вопрос: ~/projects% git l ...

В чем смысл DBNull?

в .NET есть null ссылка, которая используется везде, чтобы обозначить, что ссылка на объект пуста, а затем есть DBNull, который используется драйверами базы данных (и несколькими другими) для обозначения... почти то же самое. Естественно, это создает много путаницы, и процедуры преобразования должны быть выработаны и т. д. так почему же оригинальные авторы .NET решили сделать это? Для меня это не имеет смысла. Их документация не имеет смысла либо: класс DBNull представляет несуществующее зн ...

Как посмотреть историю регистрации конкретного пользователя в TFS?

Как видим регистрация-в истории той или иной пользователь в TFS (TFS-2008)? ...