Codengineering - блог о программировании ➜ страница 1225


JavaScript и регулярных выражений: как я могу проверить, если строка содержит только символы ASCII?

Я знаю, что могу проверить строку со словами (0-9 A-Z a-z и подчеркивание), применив W в регулярном выражении следующим образом: function isValid(str) { return /^w+$/.test(str); } Но как проверить, содержит ли строка только символы ASCII? ( Кажется, я уже близко, но что я пропустил? ) Ссылка: https://stackoverflow.com/a/8253200/188331 UPDATE : для моего случая достаточно стандартного набора символов. ...

Как получить данные из БД в тесте Laravel 5

Здравствуйте я пишу тест и хочу получить данные из БД в нем, поэтому я делаю следующее Компания.php namespace AppModels; use IlluminateDatabaseEloquentModel; class Company extends Model { protected $table = 'companies'; } Мой самый лучший.php <?php use AppModelsCompany; class MyTest extends TestCase { public function testFileUploadAction() { $company = Company::find(1); } } Но есть ошибка Фатальная ошибка: вызов функции-члена connection () н ...

Опции инструментария для программирования игр на 2D Python [закрыто]

Каковы некоторые наборы инструментов для разработки 2D-игр на Python? Вариант, о котором я слышал, - это Pygame, но есть ли что-то, что имеет больший диапазон, чтобы делать больше вещей? Что хорошего и плохого в модулях? ...

boost:: IO service как гарантировать последовательность выполнения обработчика

У меня есть пул потоков с boost::io_service сверху. Я использую его для различных задач, связанных с процессором в целом приложении. Для некоторых задач я должен гарантировать, что задачи будут выполняться в указанном порядке (декодирование видеопотока). Использование io_service::strand гарантирует, что задачи не будут выполняться в данный момент, но у него нет никаких гарантий относительно порядка выполнения. Другими словами, задача №5 может быть выполнена до выполнения задачи №4. Существует ли ...

Можно ли использовать переменные окружения в файле конфигурации для fluentd

Мне было интересно, как использовать env vars в конфигурации Fluentd, я попробовал: <match **> type elasticsearch logstash_format true logstash_prefix $ENV_VAR host *** port *** include_tag_key true tag_key _key </match> Но это не работает, есть идея? ...

Перестановки с ограничениями

У меня есть интересная проблема, с которой я не могу справиться в течение некоторого времени. У нас есть N букв и N соответствующих им конвертов, то есть все письма и конверты адресованы (с одной и той же перестановкой). Задача состоит в том, чтобы найти количество возможных перестановок букв, которые не имеют фиксированных точек - каждая буква находится в конверте, который отличается от этого письма адресом. Проблема довольно проста, когда письма (и конверты) адресуются некоторой N-перестановко ...

Selenium WebDriver-элемент не является кликабельным в точке, почему?

Я знаю, что есть несколько тем, касающихся этой темы, но я не обязательно ищу решение, а скорее объяснение. Я работаю над очень большим пакетом автоматизации, который тестирует веб-приложение через мобильные телефоны с помощью browserstack. Моя стабильность очень низкая.. и именно из-за этой ошибки на меня накинулись! Иногда это будет работать, а иногда нет.. Я не могу использовать действия, потому что Browserstack не поддерживает это.. Почему эта ошибка существует и была ли у кого-нибудь такая ...

Конструктор форм, например Zend Form Html или ExtJS Form для JQuery

Мне было интересно, есть ли на основе JavaScript HTML Form builder, подобный тому, что вы можете сделать с Zend_Form_Html или с ExtJS Forms, но основанный на JQuery? Есть несколько плагинов, связанных с формами, но вам все равно придется кодировать каждую форму вручную. Идея заключается в том, что я обычно хочу редактировать/добавлять только отдельные сущности из моей доменной модели (например, в доктрине с PHP), скажем, нового пользователя. У меня есть пользователь в качестве объекта JSON { ...

Есть ли способ добавить Julia, R и python в один текстовый файл, такой как R markdown или блокнот, который можно использовать в качестве текстового файла?

Кратко сказано: я хотел бы иметь текстовый файл, в котором я мог бы плавно переключаться между R, python и Julia. Важно, что я ищу способ запуска, а не просто отображения кода Я знаю, что можно добавить python (и многие другие языки) в R markdown http://goo.gl/4w8XIb , но не уверен, что смогу добавить Джулию. Также можно использовать ноутбуки, такие как Beaker http://beakernotebook.com/ со всеми тремя языками (и более), но моя проблема с записными книжками заключается в том, что они не так быст ...

Play Framework CSRF error " [CSRF] проверка не удалась, так как в заголовках не найден токен"

Я новичок в игровом фреймворке и пытаюсь представить форму, но получаем такую ошибку: "P.filters.CSRF - [CSRF] проверка не удалась, так как в заголовках не найден токен" . Я использую Play 2.6, вот мой код контроллера: package controllers; import play.libs.Json; import play.mvc.*; import views.html.*; import java.util.ArrayList; import java.util.List; import java.util.Map; public class HomeController extends Controller { public Result index() { return ok(index.render("Your ...