Daily-Neural-Network-Practice-2 This is my repo for daily practice of coding as well as machine learning (Season 2) The cover image is from this website.
Twitter: @JaeDukSeo.
More screenshots.
- Python 3
- Tensorflow
-
Set up and tear down database tests for PostgreSQL, MySQL or SQLite;
-
Install Composer dependencies;
-
Run tests for PHPUnit, Atoum, Behat, Codeception and PHPSpec;
-
Check code via Lint, PHPParallelLint, Pdepend, PHPCodeSniffer, PHPCpd, PHPCsFixer, PHPDocblockChecker, PHPLoc, PHPMessDetect, PHPTalLint and TechnicalDept;
-
Run through any combination of the other supported plugins, including Campfire, CleanBuild, CopyBuild, Deployer, Env, Git, Grunt, Gulp, PackageBuild, Phar, Phing, Shell and Wipe;
-
Send notifications on Email, XMPP, Slack, IRC, Flowdock, HipChat and Telegram;
-
Use your LDAP-server for authentication;
-
If you don't have python installed please install it.
-
Add a virtual host to your web server, pointing to the
public
directory within your new PHP Censor directory. You'll need to set up rewrite rules to point all non-existent requests to PHP Censor; -
Set up the PHP Censor Worker (Need configured Queue) or a cron-job to run PHP Censor builds;
If you want to install PHP Censor as Docker container, you can use php-censor/docker-php-censor project.
- I am going to make thsi repo my main repo
-
Add project without any project config (Runs "zero-config" plugins, including: Composer, TechnicalDept, PHPLoc, PHPCpd, PHPCodeSniffer, PHPMessDetect, PHPDocblockChecker, PHPParallelLint, PHPUnit and Codeception);
-
Similar to Travis CI, to support PHP Censor in your project, you simply need to add a
.php-censor.yml
(phpci.yml
/.phpci.yml
for backward compatibility with PHPCI) file to the root of your repository; -
Add project config in PHP Censor project page (And it will cancel file config from project repository);
The project config should look something like this: More details about configuring project.
Run to apply latest migrations:
cd /path/to/php-censor
./bin/console php-censor-migrations:migrate
Run to create new migration:
cd /path/to/php-censor
./bin/console php-censor-migrations:create NewMigrationName
cd /path/to/php-censor
./vendor/bin/phpunit --configuration ./phpunit.xml --coverage-html ./tests/runtime/coverage -vvv --colors=always
For Phar plugin tests set 'phar.readonly' setting to Off (0) in php.ini
config. Otherwise tests will be skipped.
For database B8Framework tests create empty 'b8_test' database on 'localhost' with user/password: root/<empty>
for MySQL and with user/password: postgres/<empty>
for PostgreSQL (You can change default test user, password and
database name in phpunit.xml
config constants). If connection failed tests will be skipped.
Full PHP Censor documentation.
PHP Censor is open source software licensed under the BSD-2-Clause license.