Codengineering - блог о программировании ➜ страница 2243
Как ограничить пользователей SSH предопределенным набором команд после входа в систему?
это идея для безопасности. Наши сотрудники должны иметь доступ к некоторым командам на сервере linux, но не ко всем. Они должны, например, иметь возможность доступа к файлу журнала (less logfile) или запустить разные команды (shutdown.sh/run.sh). Справочная информация: все сотрудники получают доступ к серверу с тем же именем пользователя: наш продукт работает с "нормальными" разрешениями пользователя, не требуется "установка". Просто распакуйте его в свой пользовательский каталог и запустите е ...
В ожидании списка будущего
у меня есть метод, который возвращает List фьючерсы List<Future<O>> futures = getFutures(); теперь я хочу подождать, пока либо все фьючерсы не будут успешно обработаны, либо любая из задач, выход которых возвращается будущим, вызывает исключение. Даже если одна задача вызывает исключение, нет смысла ждать других фьючерсов. простой подход к wait() { For(Future f : futures) { try { f.get(); } catch(Exception e) { //TODO catch specific exception / ...
Как воспроизвести звук с помощью Swift?
Я хотел бы воспроизвести звук с помощью Swift. мой код работал в Swift 1.0, но теперь он больше не работает в Swift 2 или новее. override func viewDidLoad() { super.viewDidLoad() let url:NSURL = NSBundle.mainBundle().URLForResource("soundName", withExtension: "mp3")! do { player = try AVAudioPlayer(contentsOfURL: url, fileTypeHint: nil) } catch _{ return } bgMusic.numberOfLoops = 1 bgMusic.prepareToPlay() if (Data.backgroundMenuPlayed == 0 ...
Эгит отклоняются не вперед
Я получаю это сообщение при нажатии на репозиторий github. Можете ли вы сказать мне, шаг за шагом процедуры, чтобы исправить это? Я толкнул только один раз, и это было успешно. Но, когда я обновил проект и попытался протолкнуть свой второй коммит, он показывает "master rejected non-fast-forward" и не позволяет мне нажимать. Пожалуйста, объясните процедуру. ...
Алгоритм N-путем слияния
двустороннее слияние широко изучается как часть алгоритма Mergesort. Но мне интересно узнать, как лучше всего можно выполнить слияние N-way? допустим, у меня есть N файлы, которые отсортировали 1 миллион целых чисел каждый. Я должен объединить их в один файл, который будет иметь эти 100 миллионов отсортированных целых чисел. пожалуйста, имейте в виду, что прецедент для этой проблемы на самом деле внешняя сортировка, которая основана на диске. Поэтому в реальных сценариях было бы будьте огранич ...
Передача массива JavaScript в PHP через jQuery $.Аякс
Я хочу манипулировать массивом JavaScript в PHP. Можно ли сделать что-то подобное? $.ajax({ type: "POST", url: "tourFinderFunctions.php", data: "activitiesArray="+activities, success: function() { $("#lengthQuestion").fadeOut('slow'); } }); Activities-это одномерный массив, например: var activities = ['Location Zero', 'Location One', 'Location Two']; скрипт не завершается, когда я пытаюсь это сделать... Как я могу это исправить? ...
Как получить родительский узел в капибара?
Я работаю со многими плагинами jQuery, которые часто создают элементы DOM без идентификатора или других идентификационных свойств, и единственный способ получить их в Capybara (например, для щелчка) - это сначала получить своего соседа (другого ребенка своего предка). Но я нигде не нашел, поддерживает ли капибара такие вещи, например: find('#some_button').parent.fill_in "Name:", :with => name ? ...
PHP короткий хэш, как URL-сокращение веб-сайтов
Я ищу функцию PHP, которая создает короткий хэш из строки или файла, подобный тем веб-сайтам сокращения URL, таким как tinyurl.com хэш не должен быть длиннее 8 символов. ...
Что такое объектно-реляционная структура отображения? [дубликат]
этот вопрос уже есть ответ здесь: Что такое ORM и где я могу узнать больше об этом? 9 ответов Как говорится в названии; что такое структура ORM и для чего она полезна? ...
Как преобразовать datetime в строку в T-SQL
Я удивлен, что не могу найти этот вопрос здесь уже. У меня есть дата и время VAR и я хочу, чтобы преобразовать его в строку, так что я могу добавить его в другую строку. Я хочу его в формате, который может быть легко преобразован обратно в дату времени. Как я могу это сделать? (Я хочу дату и время.) ...