Commit graph

628 commits

Author SHA1 Message Date
Stefan Mesken
bba147f185
read environment variable (#604)
* read environment variable

* set default config path
2020-06-13 16:01:41 -07:00
Stefan Mesken
019c0a0d2c
(de)-serialize a matrix (#589)
* (de)-serialize a matrix

* enable serde-serialize for nalgebra

* fix typo

* add references
2020-06-13 14:18:33 -07:00
‏‏Dave
67329add00
Fix tiny typo (#601) 2020-06-13 14:17:53 -07:00
Stefan Mesken
ffaa6acec8
fix link in ANSI terminal (#602) 2020-06-13 14:17:18 -07:00
Andrew Gauger
203b108521
test fixes (#600)
* test fixes

* filter mac osx until stable pulls right crate
2020-06-07 11:40:48 -07:00
Jeff Hajewski
3c32c84475
Adds crossbeam channel example of a parallel data pipeline. (#554)
Co-authored-by: Andrew Gauger <andygauge@gmail.com>
2020-06-06 19:25:02 -07:00
Stefan Mesken
a00ff787ce
fix broken links (#588) 2020-06-06 19:22:37 -07:00
Vinzent Steinberg
dac3bd15ee
Fix typo (#592) 2020-06-06 19:18:22 -07:00
Andrew Gauger
dd4efa8dcd
Async reqwest (#597)
* update reqwest and tokio

* Make extract link working with new packages

* Make uniq working with new packages

* Update get.md

* Make rest-post working with new packages

* Make API resource exists working with new packages

* Make Query the GitHub API working with new packages

* Fix typos

* update to edition 2018

* Extending reqwest

* fix mime request

* fix post file

* Fix download basic

* Remove toml lines

* add error handling

* Fix partial

* Improve coding in unique

* Borken links fix

* Fix retain example

* merging master

* Completed updating for async

* https://docs.rs/reqwest/0.10.6/reqwest/ references clients and they provided 404 errors

* replace anyhow with error-chain

* spelling and links

Co-authored-by: pollosp <pollo.es.pollo@gmail.com>
Co-authored-by: Olopez <pollosp@users.noreply.github.com>
2020-06-06 19:12:09 -07:00
Ivan Tham
b61c8e588a
Update to edition 2018 (#565)
* Update to edition 2018

Update mdbook to 0.3.5

Command:
sed -i '/extern crate/ {N;s/\n$//}' src/**.md; sed -i 's/extern crate error_chain;/use error_chain::error_chain;/; s/extern crate lazy_static;/use lazy_static::lazy_static;/; s/extern crate bitflags;/use bitflags::bitflags;/; s/extern crate serde_json;/ use serde_json::json;/; s/extern crate serde_derive;/use serde::{Serialize, Deserialize};/; /macro_use/d; /extern crate/ d; s/```rust/```rust,edition2018/; s/bail!/error_chain::&/; s/\(debug\|info\|warn\|error\)!/log::&/;' src/**.md

Fix #530

* Update rand-dist.md

* Fixes #569

* dump syslog

version 4 depends on error-chain v 0.11 and version 5 depends on v 0.12 
!!!!

Co-authored-by: Andrew Gauger <andygauge@gmail.com>
2020-05-31 17:26:32 -07:00
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