Victor Shepelev

Results 136 issues of Victor Shepelev

Older, and, unfortunately, still popular versions of MediaWiki had pretty different API description page, like http://harrypotter.wikia.com/api.php Should also be parseable (though, probably, would not be that easy).

enhancement

Lots of clients does not require all 100+ actions, so generator for them could probably be "optimized" with command line argument which actions to choose. Less code, less classes required,...

enhancement

Cookies are important. Need to find cookies details in MediaWiki docs, then implement! Use `faraday-cookie_jar` gem or something.

enhancement

Something like ``` ruby c = MediaWiktory::Wikipedia::Api.new do |b| # b is Faraday::Builder, allowing to change underlying web client, add middleware and so on end ```

enhancement

I am not sure how this format is properly called (investigate?), but it is pretty common for scientific and international standartization data. Example (official [unicode tables](http://www.unicode.org/Public/10.0.0/ucd/), official timezones tables are...

Importer

There are some gems gaining popularity recently, whose task could be solved (probably with more grace!) with daru+daru-io. Let's look at them and consider what useful ideas we can borrow:...

enhancement

An idea for far future, extracted from [discussion](https://github.com/SciRuby/daru/issues/344): ...support for some sort of "transactions" for writing could be useful, like * transaction writing to that db: df1 to table1, df2...

enhancement
Exporter

Just a wild idea, not sure how useful... But seems quite a bit. Use case: I have some data and want to _quickly_ show it to a colleague in another...

Importer
Exporter
ready

As it was introduced into Ruby 3.3 as `Dir#chdir`, and was requested before that in #25.

OK, it is not the time for it currently, just an idea for future. Usage: ``` ruby puts SymEngine.formula {|x, y| x**2 + y**2} # => x**2 + y**2 ```...