Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 00:07
    Blacksmoke16 labeled #12783
  • 00:07
    Blacksmoke16 labeled #12783
  • Nov 26 23:55
    carlhoerberg opened #12783
  • Nov 26 11:21
    straight-shoota milestoned #12781
  • Nov 26 11:21
    straight-shoota milestoned #12781
  • Nov 26 02:15
    straight-shoota assigned #11331
  • Nov 25 23:24
    straight-shoota labeled #12782
  • Nov 25 23:24
    straight-shoota labeled #12782
  • Nov 25 23:24
    straight-shoota opened #12782
  • Nov 25 23:17
    straight-shoota labeled #12781
  • Nov 25 23:17
    straight-shoota labeled #12781
  • Nov 25 23:17
    straight-shoota opened #12781
  • Nov 25 23:01
    straight-shoota synchronize #11635
  • Nov 25 22:56
    straight-shoota synchronize #11840
  • Nov 25 22:49
    straight-shoota labeled #12636
  • Nov 25 19:21
    straight-shoota labeled #12780
  • Nov 25 19:21
    straight-shoota labeled #12780
  • Nov 25 19:21
    straight-shoota labeled #12780
  • Nov 25 19:21
    straight-shoota opened #12780
  • Nov 25 19:11
    straight-shoota labeled #12779
Weston
@wwselleck
deploying is one thing i have little experience in
Kent 'picat' Gruber
@picatz
It's genuinely not hard to do, and in every aspect free.
You can start small and then roll out your deployments in more elaborate ways.
Like, start with shell scripts, mess around with tools like puppet or chef.
InSpec for making sure it is actually configured that way that it is.
Like, auditing, automating, orchestrating, all the fun words. It's super accessible in my experience.
And there's all these super helpful guides you can find by just google'n
Or youtube videos for days
Weston
@wwselleck
i think im gonna give a go at a static site gen, if for nothing else to contribute something to the community while learning
is Argz in a usable state?
i might use it myself
Kent 'picat' Gruber
@picatz
I can run things
It probably needs some touch ups.
Weston
@wwselleck
I'd be happy to contribute, I'm just trying to get into the crystal community in any way
ive been jumping arund between different new languages and have definitely settled here
Kent 'picat' Gruber
@picatz
Feel free to man!
Like, I'm sure it needs the help.
command_lion can give some clues as to what I'm going to end up going for with argz
for one thing, argz things of flags as strings that start with - or --
Which I don't enforce in command_lion
There's also some other cases in argz where I'm not being consistent with command lion and can't think of.
But, it has a wiki
Weston
@wwselleck
you dont want to enforce flags starting with - or --?
Kent 'picat' Gruber
@picatz
Nah
I want the user to be able to do that.
Weston
@wwselleck
you want that configurable or something?
Kent 'picat' Gruber
@picatz
Maybe that'd be cool
But, it can be just sort of naturally enfored in the app's style
like the person developing the app could choose to use - or -- style flags or not
The string really shouldn't matter, after I thought about it
Weston
@wwselleck
whatr the other flag options?
Kent 'picat' Gruber
@picatz
Right now it's just a silly short and long thing going on
Command lion handles flags how I want argz to.
the flags keyword for a command block does some nice things :
Weston
@wwselleck
ahh ok ill take a look at that
Kent 'picat' Gruber
@picatz
It will take the first argument as the the short argument if not used in a block
Weston
@wwselleck
also, any particualr reason you're double dipping in ruby and crystal and not just full on crystal?
im no ruby dev, but to me it looks like there are only upsides to crystal
as opposed to ruby
Kent 'picat' Gruber
@picatz
I love ruby, a lot.
Weston
@wwselleck
i want to love ruby, but have always been turned off by the speed
Kent 'picat' Gruber
@picatz
There's also some really nice debugging support that I miss when developing crystal.
Ruby's speed has come into play a handful of times in my life.
But, usually I just like the syntax compared to something like go
Weston
@wwselleck
oh i use go at work and do not like it at all
Kent 'picat' Gruber
@picatz
I love the crystal takes the best of both worlds in a way
Weston
@wwselleck
i tried making that "my" language, but just coudlnt
Kent 'picat' Gruber
@picatz
I've done some weird stuff like doing go bindings to ruby.
Weston
@wwselleck
its just tooo bare bones. Just to make a data type sortable takes like 50 lines.