программирование

Q & A для профессиональных программистов и энтузиастов

11
Удалить локальные ветки Git после удаления их в удаленном репо
Я хочу, чтобы мои локальные и удаленные репозитории всегда были синхронизированы с точки зрения ветвей. После проверки запроса на загрузку на GitHub я объединяю и удаляю свою ветку там (удаленно). Как я могу получить эту информацию в своем локальном репозитории и заставить Git удалить мою локальную версию ветки?
162 git  github  branch  pull  repository 

20
Нужно ли вводить максимальную длину для паролей?
Я понимаю, что установление минимальной длины паролей имеет большой смысл (чтобы спасти пользователей от самих себя), но мой банк требует, чтобы пароли были длиной от 6 до 8 символов, и я начал задаваться вопросом ... Разве это не облегчит атаки грубой силы? (Плохой) Означает ли это, что мой пароль хранится …

8
Переименование папки virtualenv, не нарушая ее
Я создал папку и инициализировал в ней экземпляр virtualenv. $ mkdir myproject $ cd myproject $ virtualenv env Когда я запускаю (env)$ pip freeze, он показывает установленные пакеты как следует. Теперь я хочу переименовать myproject/в project/. $ mv myproject/ project/ Тем не менее, теперь, когда я бегу $ . env/bin/activate …
162 python  ubuntu  virtualenv  pip 

8
Возможно ли связывание данных, видимое отрицанию («!») Логического свойства ViewModel?
Я хотел бы использовать свойство в моей ViewModel, чтобы переключать отображаемый значок, не создавая отдельное вычисляемое свойство инверсии. Это возможно? <tbody data-bind="foreach: periods"> <tr> <td> <i class="icon-search" data-bind="visible: !charted, click: $parent.pie_it"></i> <i class="icon-remove" data-bind="visible: charted, click: $parent.pie_it"></i> </td> </tr> </tbody> Моя ViewModel имеет свойство period, которое представляет собой массив месяцев, …
162 knockout.js 

7
Установка разного цвета для каждой серии в точечной диаграмме на matplotlib
Предположим, у меня есть три набора данных: X = [1,2,3,4] Y1 = [4,8,12,16] Y2 = [1,4,9,16] Я могу разбросать сюжет так: from matplotlib import pyplot as plt plt.scatter(X,Y1,color='red') plt.scatter(X,Y2,color='blue') plt.show() Как я могу сделать это с 10 сетами? Я искал это и мог найти любую ссылку на то, что я …

6
В чем разница между «git init» и «git init --bare»?
В чем разница между git initи git init --bare? Я обнаружил, что --bareдля их Git-сервера требуется много сообщений в блоге ? Со страницы руководства он сказал: --bare Создать голое хранилище. Если среда GIT_DIR не установлена, она устанавливается в текущий рабочий каталог Но что это на самом деле означает? Требуется ли …

3
Не удается добраться до $ rootScope
Следующий файл «работает» (смысл в том, что он не выдает никаких ошибок): <!doctype html> <html ng-app="modx"> <script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script> <script> angular.module("modx", [], function($routeProvider) { }); </script> </html> но это <!doctype html> <html ng-app="modx"> <script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script> <script> angular.module("modx", [], function($routeProvider, $rootScope) { }); </script> </html> выдает ошибку: Ошибка: неизвестный поставщик: $ rootScope …
162 angularjs 

7
Создание DateTime в определенном часовом поясе в c #
Я пытаюсь создать модульный тест для проверки случая, когда часовой пояс изменяется на машине, потому что он был неправильно установлен, а затем исправлен. В тесте мне нужно иметь возможность создавать объекты DateTime в не локальном часовом поясе, чтобы люди, выполняющие тест, могли делать это успешно независимо от того, где они …
162 c#  .net  datetime  timezone  .net-3.5 

23
Excel «Внешняя таблица не в ожидаемом формате.»
Я пытаюсь прочитать файл Excel (xlsx), используя код, показанный ниже. Я получаю «Внешняя таблица не в ожидаемом формате». ошибка, если у меня нет файла уже открыт в Excel. Другими словами, мне нужно сначала открыть файл в Excel, прежде чем я смогу прочитать его из моей программы на C #. Файл …

25
Как я могу заменить две строки таким образом, чтобы одна не заменяла другую?
Допустим, у меня есть следующий код: String word1 = "bar"; String word2 = "foo"; String story = "Once upon a time, there was a foo and a bar." story = story.replace("foo", word1); story = story.replace("bar", word2); После запуска этого кода значение storyбудет"Once upon a time, there was a foo and …
162 java  string  replace 

22
Ошибка Team Build: путь… уже сопоставлен с рабочим пространством
При создании новой сборки в Team Foundation Server я получаю следующую ошибку при попытке запустить новую сборку: Путь C: \ Build \ ProductReleases \ FullBuildv5.4.2x \ Sources уже сопоставлен с рабочей областью BuildServer_23. Я не вижу рабочую область с таким именем в диалоговом окне рабочих областей.
162 tfs  build-server 

6
Быстрый синтаксис do-try-catch
Я попытаюсь понять новую вещь по обработке ошибок в swift 2. Вот что я сделал: я сначала объявил enum: enum SandwichError: ErrorType { case NotMe case DoItYourself } А потом я объявил метод, который выдает ошибку (не исключение, ребята. Это ошибка.). Вот этот метод: func makeMeSandwich(names: [String: String]) throws -> …
162 swift  swift2 

5
Предотвращение скрытия полос прокрутки для пользователей трекпада MacOS в WebKit / Blink
Поведение WebKit / Blink (Safari / Chrome) по умолчанию в MacOS начиная с 10.7 (Mac OS X Lion) заключается в том, чтобы скрывать полосы прокрутки от пользователей трекпада, когда они не используются. Это может сбивать с толку ; полоса прокрутки часто является единственной визуальной подсказкой, что элемент можно прокручивать. Пример …
162 css  macos  webkit  scrollbar  blink 


5
Что означает переменная @@ в Ruby?
Какие переменные Ruby начинаются с двойного в знаках ( @@)? Мое понимание переменной, которой предшествует знак at, заключается в том, что это переменная экземпляра, как в PHP: Версия PHP class Person { public $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.