Commit graph

618 commits

Author SHA1 Message Date
Aleksandr
7a06c79008
Added percent-encoding badge (#587) 2020-05-05 06:47:51 -07:00
Gabriel Ghiuzan
7cce00a2c3
Fixes #570 - Updated Postgres examples (#579)
* Fixes #570 - Updated Postgres examples

* Updated postgres crate to 0.17.2

Co-authored-by: Andrew Gauger <andygauge@gmail.com>
2020-04-18 15:54:01 -07:00
Andrew Gauger
e8c27dc601
Update dictionary.txt (#584) 2020-04-18 11:25:48 -07:00
Andrew Gauger
5bd22460a3
Ignore test not no_run 2020-04-18 10:55:29 -07:00
Tianyi Shi
2eee704398
update rand-dist (#581)
* update rand-dist

* updates rand but still fails

* Update rand-dist.md

Co-authored-by: Andrew Gauger <andygauge@gmail.com>
2020-04-18 08:27:52 -07:00
Youngsuk Kim
74e9382d18
Fix dead code issue from #488 (#583) 2020-04-12 12:27:42 -07:00
Youngsuk Kim
579572e030
bump up 'rusqlite' to fix failing test (#582)
Fixes failing test code in 'database/sqlite/insert_select.md'
2020-04-11 13:59:12 -07:00
Riley Shea
698f70786a
Typo: 'marix' => 'matrix' (#577) 2020-03-13 19:27:56 -07:00
Josiah R
05b2fcbdc7
Fix issue #573 - hmac example (#574)
* Update hmac example for ring v. ^0.16.9

* Update hmac example for ring v. ^0.16.9

* Update hmac example for ring v. ^0.16.9

* Update to ring 0.16.11 in Cargo.toml

* Update to SHA256 - sect. 4.1 explicit threads

* Update all to SHA256, including comments
2020-02-29 21:12:36 -08:00
Rasmus Ansin
dddb1a9fa5 Fix sqlite example formatting and add syntax highlighting (#533)
* Fix sqlite example formatting and add syntax highlighting

* Format sqlite insert_select example using rustfmt

* Improve sqlite example code readability while adhering to rustfmt
2020-01-15 15:16:38 -08:00
AndyGauge
a38c7cb59f remove badge artifacts 2019-12-16 20:14:06 -08:00
AndyGauge
fdf9ea086e Not testing with Appveyor 2019-12-16 20:13:07 -08:00
AndyGauge
5e201b99da Do not run skeptic on pbkdf2 2019-12-16 19:48:06 -08:00
Pietro Danzi
ff903b0b66 fix PBKDF2 example (#538) 2019-12-16 19:14:59 -08:00
AndyGauge
2a57fa3904 add spsc to dictionary 2019-12-16 18:35:11 -08:00
Andrew Gauger
bc641257e7
Exclude percent encoding from skeptic (#561)
* Exclude percent encoding from skeptic

* Exclude tests that are affected by skeptic #111

* More failing tests exlcuded from Skeptic

* add ignore to infostring
2019-12-16 18:23:09 -08:00
Jeff Hajewski
084f51cff9 Adds simple single producer, single consumer crossbeam channel example. (#551) 2019-12-16 18:22:36 -08:00
Dan Wilhelm
d7c291151f Update to ndarray 0.13 (#560) 2019-12-16 18:13:33 -08:00
Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి)
3fcb08bee2 Fix the compilation error (#532)
Try `cargo run --verbose` after copying the code into a separate project. This example snippet does not compile and requires `serde` create to be present in the main.rs. So include the serde crate will fix the compilation error.
2019-09-19 16:21:40 -07:00
Thomas Mulvaney
9c72aecdfc Remove error-chain from examples having only one error variant (#531)
* Rmove error-chain from examples having only one error variant

Remove error_chain from csv example 'Serde deserializes data into ...'
Remove error_chain from toml example 'Parse TOML into your ...'

* remove linebreak after main

* remove line break
2019-09-19 16:14:38 -07:00
wangzengdi
d3a407a433 optimize variable: min -> max (#534) 2019-09-19 16:02:29 -07:00
Andrew Gauger
ad5f968c89
postgres version doesn't conflict with rand (#550) 2019-09-19 15:45:49 -07:00
Jubilee
5eba1a6068 run() -> main() (#548)
* [433] remove old run function

* Completes run() -> main() transitions
2019-09-19 13:05:17 -07:00
Andrew Gauger
f4d63dada2 Merge branch 'master' of github.com:rust-lang-nursery/rust-cookbook 2019-09-19 12:52:40 -07:00
Andrew Gauger
638246385a Removing references to rand < .5 2019-09-19 12:52:27 -07:00
Stefan Hoelzl
6d3f7f97a2 removed unsafe block from rand-choose.md (#536)
the unsafe block in this example is not necessary and might confuse beginners.
2019-09-19 11:56:04 -07:00
felipe
3d90852592 eextern -> extern (#535)
was this intentional?
2019-09-19 11:55:08 -07:00
Alex Touchet
4e05e2e205 Update Travis CI URL (#545) 2019-09-19 11:54:33 -07:00
Jubilee
16a043b09a Update inclusive range syntax, fix script pathname, crate deps (#547)
Fix docs directing developer to incorrect pathname for spellcheck.sh
Add note on the normal behavior of spellcheck.sh for clarity
Fix instances of inclusive range syntax to use '..=' style
Depend directly on percent-encoding instead of expecting re-exports
This commit compiles and tests correctly on rustc v1.37.0

link-checker found 452 failures before this commit
link-checker found 452 failures after this commit
no new errors were added by this commit
2019-09-19 11:04:37 -07:00
Stefan Mesken
cb949b04c0 removed error-chain from examples having only one error variant (#525)
* removed error-chain from 'Calculate SHA1 sum of iso files concurrently'

* removed error chain from 'Salt and hash a password with PBKDF2'

* removed error-chain from 'Parse string into DateTime struct'

* removed error-chain from 'Log messages with a custom logger'

* fixed compiler errors

* removed unnecessary feature flag

* removed error-chain from 'Log to the Unix syslog'

* removed error-chain from 'Parse and increment a version string.'

* removed error-chain from 'Parse a complex version string.'

* removed error-chain from 'Check if given version is pre-release.'

* removed error-chain from 'Percent-encode a string'

* removed error-chain from 'Encode and decode hex'

* removed error-chain from 'Read CSV records'

* removed error-chain from 'Read CSV records with different delimiter'

* removed error-chain from 'Handle invalid CSV data with Serde'

* removed error-chain from 'Serialize and deserialize unstructured JSON'

* removed error-chain from 'Deserialize a TOML configuration file'

* removed error-chain from 'Read and write integers in little-endian byte order'

* removed error-chain from 'Read lines of strings from a file'

* removed error-chain from 'Avoid writing and reading from a same file'

* removed error-chain from 'Access a file randomly using a memory map'

* removed error-chain from 'Listen on unused port TCP/IP'

* removed error-chain from 'Redirect both stdout and stderr of child process to the same file'

* removed error-chain from 'Continuously process child process' outputs'

* removed error-chain from 'Parse a URL from a string to a `Url` type'

* removed error-chain from 'Create new URLs from a base URL'

* removed error-chain from 'Extract the URL origin (scheme / host / port)'

* removed error-chain from 'Remove fragment identifiers and query pairs from a URL'

* removed error-chain from 'Query the GitHub API'

* removed error-chain from 'Check if an API resource exists'

* removed error-chain from 'Consume a paginated RESTful API'

* addressed Travis CI failure

* addressed Travis CI failure

* addressed Travis CI issue
2019-04-15 21:24:07 -07:00
lzutao
99e3d6b333 Use gen_range instead of rand::choose (#527) 2019-04-15 21:13:45 -07:00
Stefan Dombrowski
353ccf46cc Fix link (#526) 2019-04-15 14:00:23 -07:00
Vince Pike
454ceb34ff Old Code Would Not Compile (#522)
* Old Code Would Not Compile

I researched the Chrono library and made sure the code would compile with the latest Rust 2018 setup.

* Remove the DateTime part for the chrono piece

* Removed Chrono to simplify example
2019-04-15 13:59:34 -07:00
Stefan Mesken
5e1e788198 fixed broken links (#521) 2019-04-12 09:06:11 -07:00
Jonas Galvez
f1ad9ad44c add unicode-segmentation example (#517)
Thanks!
2019-04-12 09:05:36 -07:00
Stefan Mesken
5824ee21eb added data aggregation example for postgres (#520) 2019-04-12 08:22:10 -07:00
Yogesh
2ee24f4bc7 fixed rand crate deprecation warning (#510) 2019-04-12 08:18:01 -07:00
Stefan Mesken
539183c86b added invert-matrix to /science/mathematics/linear_algebra (#508)
* added invert-matrix to /science/mathematics/linear_algebra

* added nalgebra as dependency

* added nalgebra to dictionary

* fixed link to nalgebra

* Remove statistics file only includes the header
2019-04-12 08:17:46 -07:00
Andrew Gauger
35daea8254
update to sqlite version syntax (#516)
Fix merge artifact
2019-01-25 16:57:20 -08:00
Adrian Stanciu
3263728193 sqlite transactions recipe (#493)
* sqlite transactions recipe

* Reordered/cleaned-up references

* Removed package version from links

* Updates after review

* Removed comment

* Taking out a pronoun
2019-01-25 16:16:03 -08:00
Brett Lyons
e2a58821c3 Updates for rand 0.6.4 (#511)
* Updated to use Uniform instead of non-extant Range

* SliceRandom replaces depcrated Rng.choose

* Updated Cargo.tml rand version "0.6"
2019-01-25 16:06:23 -08:00
Autoclave
490e97363c Fix SQLite example so it compiles (#512)
* Fix SQLite example so it compiles

* Bump rusqlite version
2019-01-25 16:04:39 -08:00
Stefan Mesken
c5f6880ac0 Implement the FromStr trait for a custom struct (#509)
* added Text Processing > String Parsing > Implement the FromStr trait for a custom struct

* Implement the FromStr trait for a custom struct

* fixed formatting

* fixed formatting
2019-01-10 14:13:00 -08:00
Stefan Mesken
fad847ef2d fixed missing links to /science/mathematics/statistics (#507) 2018-12-27 08:29:46 -08:00
Stjepan Glavina
c1d3f12ef4 Update crossbeam-spawn.md (#496)
* Update crossbeam-spawn.md

In the latest version od Crossbeam ([docs](https://docs.rs/crossbeam/0.5.0/crossbeam/)) we have two changes:

1. Spawned closures take an argument of type `&Scope` which can be used for nested spawns.
2. The `scope` function returns a `Result` indicating whether spawned threads have been joined with success or not.

Updating the example accordingly.

* Return option from find_max

* Use split_at
2018-12-07 18:51:26 -08:00
Pawel Duzinkiewicz
c786f03e92 add big integer example (#477)
* add big integer example

* review fixes
2018-12-07 18:51:13 -08:00
Erich Cordoba
598eccc04e Fix little typo (#494) 2018-12-07 06:36:05 -08:00
Vishal Sodani
029b24503b Add recipe to show insert and select query for sqlite database (#455) (#491) 2018-12-07 06:29:24 -08:00
Jim Turner
77739fb73c Fix link to dot method for 2-D arrays (#489)
Note that this also changes the link name from `dot` to
`ndarray::Array2::dot` to avoid conflicting with the `vector-norm.md`
recipe.
2018-12-07 06:25:25 -08:00
burrrata
dc8f1f2dd2 typo
line 7: change siply to simply
2018-12-05 23:58:44 +01:00