🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel! Set by lizmat on 6 September 2022. |
|||
00:00
discord-raku-bot left
00:01
discord-raku-bot joined
00:04
sgrs left
00:05
sgrs left
00:08
reportable6 left
00:09
reportable6 joined
00:11
euandreh joined
00:16
discord-raku-bot left
00:32
snibsnab left,
discord-raku-bot joined,
rbt left
00:33
habere-et-disper left
00:43
sgrs joined
00:58
Kaiepi left
01:05
razetime joined
01:29
jjido left,
habere-et-disper joined
01:44
sortiz left
02:06
habere-et-disper left
02:12
Guest26 joined
02:33
sgrs left
03:04
Guest2668 joined
03:06
Guest2668 left,
ToddAndMargo left
03:12
Kaiepi joined
|
|||
[Coke] | so I can use zef to install -to a specific directory. now to figure out how to make raku only look in that directory and no where else | 03:19 | |
03:21
Guest26 left
|
|||
[Coke] | my best guess would have been to use RAKULIB to override the search path, but it doesn't seem to override. | 03:24 | |
03:53
Guest26 joined
|
|||
[Coke] | use case: trying to un-skip tests in the docs, but some of them may be passing because I happen to have a module installed that someone else might not. | 03:59 | |
04:25
razetime left
04:37
swaggboi left
04:58
euandreh left
05:10
euandreh joined
05:20
euandreh left
05:24
euandreh joined
05:38
Guest79 left
05:46
Guest26 left
06:09
reportable6 left
06:10
reportable6 joined
07:10
statisfiable6 left,
committable6 left,
quotable6 left,
evalable6 left,
bisectable6 left,
releasable6 left,
reportable6 left,
shareable6 left
07:11
statisfiable6 joined
07:12
reportable6 joined,
evalable6 joined
07:13
quotable6 joined,
committable6 joined,
bisectable6 joined,
releasable6 joined,
shareable6 joined
07:48
xinming left
07:50
xinming joined
08:50
bisectable6 left,
greppable6 left,
coverable6 left,
benchable6 left,
shareable6 left,
notable6 left,
reportable6 left,
statisfiable6 left,
committable6 left,
evalable6 left,
quotable6 left,
releasable6 left,
squashable6 left,
sourceable6 left,
bloatable6 left,
nativecallable6 left,
tellable6 left
08:51
nativecallable6 joined,
greppable6 joined,
statisfiable6 joined,
bloatable6 joined,
sourceable6 joined,
bisectable6 joined,
evalable6 joined
08:52
releasable6 joined,
quotable6 joined,
shareable6 joined,
benchable6 joined,
reportable6 joined,
coverable6 joined
08:53
tellable6 joined,
notable6 joined,
squashable6 joined,
committable6 joined
09:05
tirnanog left
|
|||
nine_ | [Coke]: CompUnit::Repository::Mask was intended for that use case. It may have bitrotted a bit though. But then it's a very simple module, so presumably easy to fix. | 09:27 | |
09:44
Kaiepi left
09:57
discord-raku-bot left
09:58
discord-raku-bot joined
10:05
Kaiepi joined
10:41
Sgeo left
10:54
jjido joined
10:59
jjido left
11:06
xinming left
11:28
xinming joined
11:45
squashable6 left
11:47
squashable6 joined
12:07
reportable6 left
12:09
euandreh left,
reportable6 joined
12:10
euandreh joined,
euandreh left
12:11
euandreh joined
12:13
euandreh left
12:14
euandreh joined
12:20
euandreh left
12:25
sarna joined
13:02
razetime joined
13:17
razetime left
13:23
alfonsox joined
13:25
razetime joined
13:42
habere-et-disper joined
13:52
sarna left
13:54
epony left
14:05
sarna joined
14:08
melezhik joined
|
|||
melezhik | Hi 👋 | 14:08 | |
I need to encrypt users passwords with some strong encrypted algorithm and salt in store them in database , any existing Raku solution one can recommend? Thanks | 14:10 | ||
14:10
alfonsox left
|
|||
melezhik | I care more about encryption part , not storing in database | 14:10 | |
However if one has full example it'd be cool | 14:11 | ||
14:16
melezhik left
|
|||
Anton Antonov | <@779471841270038528> I had to figure out how to install this package recently : github.com/bduggan/p6-digest-sha1-native . See the examples in the README -- you might them to be a good start. | 14:19 | |
14:22
antononcube joined
14:29
Guest3772 joined
14:39
sgrs joined
|
|||
I want to define a set for functions for a set of "external evaluators", like, Mathematica, Python, or R. What would be a good name for a package with them? | 14:46 | ||
I know how to make those evaluators using ZMQ. Initially, I thought of "tucking them in" in the package "Text::CodeProcessing", but I am not sure that is good place... | 14:48 | ||
Currently, I consider the name "Proc::ZMQed" with sub-namespaces like "Proc::ZMQed::Mathematica" and "Proc::ZMQed::Python" etc. | 14:49 | ||
14:52
sarna left
14:58
antononcube left
15:05
sarna joined
15:31
razetime left
15:40
razetime joined
15:53
razetime_ joined,
razetime left
16:37
xinming left
16:41
xinming joined
17:01
Kaiepi left
17:02
Kaiepi left
17:06
Kaiepi joined
17:14
Kaiepi left,
xinming left
17:15
razetime_ left
17:16
xinming joined
17:20
tirnanog joined
18:07
reportable6 left
18:09
reportable6 joined
|
|||
avuserow | Melezhik: take a look at Crypt::TweetNaCl, it provides both symmetric and asymmetric encryption | 18:16 | |
18:16
euandreh joined
|
|||
I also recommend something like Crypt::Argon2 for making an encryption key from a password, if you need to do something like that | 18:18 | ||
18:27
Kaiepi joined
18:49
epony joined
19:49
sourceable6 left,
releasable6 left,
coverable6 left,
benchable6 left,
evalable6 left,
quotable6 left,
squashable6 left,
nativecallable6 left,
tellable6 left,
greppable6 left,
bisectable6 left,
notable6 left,
committable6 left,
statisfiable6 left,
bloatable6 left,
shareable6 left,
reportable6 left,
squashable6 joined,
greppable6 joined,
nativecallable6 joined,
benchable6 joined,
bisectable6 joined,
sourceable6 joined,
reportable6 joined
19:50
shareable6 joined,
committable6 joined,
bloatable6 joined
19:51
coverable6 joined,
statisfiable6 joined,
tellable6 joined,
notable6 joined
19:52
quotable6 joined,
releasable6 joined,
evalable6 joined
19:56
Sgeo joined
20:18
simcop2387 left,
simcop2387_ joined
20:19
simcop2387_ is now known as simcop2387
|
|||
Geth | advent: f9c7af410c | (Jonathan Stowe)++ (committed using GitHub Web editor) | raku-advent-2022/authors.md Update authors.md |
20:34 | |
20:49
euandreh left
21:00
NemokoschKiwi joined,
swaggboi joined
|
|||
NemokoschKiwi | greppable6: Template6 | 21:00 | |
greppable6 | NemokoschKiwi, 145 lines, 10 modules: gist.github.com/63e4804a76940ab677...49ae25457a | ||
NemokoschKiwi | nice | 21:01 | |
ugexe | If anyone has a nomination for the rainbow butterfly award please email it to [email@hidden.address] | ||
If anyone has a nomination for the rainbow butterfly award please email it to rainbow@rsc.org | |||
NemokoschKiwi | what does it need to include? | 21:02 | |
21:04
hythm joined
|
|||
hythm | m: raku -e 'say $*REPO.repo-chain' | 21:07 | |
camelia | ===SORRY!=== Error while compiling <tmp> Two terms in a row at <tmp>:1 ------> raku -e⏏ 'say $*REPO.repo-chain' expecting any of: infix infix stopper postfix statement end st… |
||
tellable6 | 2022-11-21T17:08:38Z #raku <tbrowder> hythm: i don't see any hidden files there | ||
hythm | m: say $*REPO.repo-chain | 21:08 | |
camelia | (inst#/home/camelia/.raku inst#/home/camelia/rakudo-m-inst-1/share/perl6/site inst#/home/camelia/rakudo-m-inst-1/share/perl6/vendor inst#/home/camelia/rakudo-m-inst-1/share/perl6/core ap# nqp# perl5#) | ||
21:09
NemokoschKiwi left
|
|||
ugexe | just the name or handle of whomever you wish to nominate. the award is for non-technical/core contributions | 21:10 | |
El_Che | ugexe: so you won't get one for zef? Mm | ||
ugexe | i'm afraid that would be a bit of a stretch | 21:12 | |
El_Che | lizmat also deserved a cart full of butterflies | 21:13 | |
(I almost wrote camels :P ) | |||
ugexe | it would go with their white camel | 21:14 | |
(this is the raku version of the white camel award fwiw) | |||
hythm | [Coke]: looks like `RAKUDO_PRECOMP_WITH` alters Raku's default repositories. running `RAKUDO_PRECOMP_WITH='inst#/my-custom-repo' raku -e 'say $*REPO.repo-chain' #OUTPUT: (inst#/my-custom-repo). but the documentation advises against setting `RAKUDO_PRECOMP_WITH` manually, so I'd ask nine or other experienced people in this area of code before using | 21:17 | |
it. | |||
ugexe | yeah don't use RAKUDO_PRECOMP_WITH, its an implementation detail | 21:29 | |
m: BEGIN %*ENV<RAKUDO_PRECOMP_WITH> = "foo"; BEGIN %*ENV<RAKULIB> = "bar"; say $*REPO.repo-chain | |||
camelia | (file#/home/camelia/foo) | ||
ugexe | the correct way of doing it would be using CompUnit::Repository::Mask as niner mentioned (i.e. using a custom CUR that itself will ignore the other repos) | 21:34 | |
that being said, i've been wanting an ENV var to do this forever | |||
but i can see where it might get complicated, since the order of repos affects e.g. sha1 checksums used for precomp and thus might easily create situations where precompilation needs to reoccur without the user knowing it | 21:35 | ||
21:37
sgrs left
|
|||
ugexe | i.e. it gets precompiled with one set of $*REPO.repo-chain, but then later when running it with a different $*REPO.repo-chain (such as when RAKUDO_PRECOMP_WITH is set) it would generate different sha1s and potentially need to reprecompile | 21:38 | |
21:41
discord-raku-bot left
21:42
discord-raku-bot joined
22:19
hythm left
22:40
sgrs joined
|
|||
[Coke] | nine++ | 23:27 | |
what is the rainbow butterfly? | 23:28 | ||
Nemokosch | read the weeklies 😛 | 23:31 | |
White Camel award, Raku | |||
version | |||
23:38
habere-et-disper left
|
|||
[Coke] | a writeup on the rsc site would be appropriate | 23:54 | |
tbrowder | ugexe: when will voting close? | ||
[Coke] | github.com/Raku/Raku-Steering-Coun...rfly-award | 23:55 |