profile
viewpoint

crertel/graphmath 70

An Elixir library for performing 2D and 3D mathematics.

crertel/elixir_rigid_physics 6

A 3D rigid-body physics library for Elixir.

adept-bits/adept_svg 2

A tiny and fast library to compile and render inline SVGs for Phoenix templates and live views.

crertel/js-3d-rasterization-talk 2

Talk about 3D rasterization in JS.

crertel/almanac 1

A small, handy collection of simple text files that are useful to devs.

crertel/elixir-book-practice 1

Practice exercises from the elixir book.

crertel/js-raster 1

A simple software render for Javascript.

aabecker/SwarmControlSandbox 0

small examples of swarm control

crertel/0x40-hues-of-brendan-eich 0

0x40 Hues of Megumi recreated in a sane, reasonable, quality programming language.

issue commentboydm/scenic

Migrate Math module to Elixir's Math module

Scenic uses a very limited version of matrix math (what you need for graphics), and doesn't implement all the operations one might be interested in. There are other libraries that target more general-purpose usage.

I like the spirit of your suggestion, but I don't think it's practical at this time.

pcarvsilva

comment created time in 23 days

push eventscenic-contrib/scenic_examples

crertel

commit sha 6d94c24dda2d5d69559e40bdd518cc7f6b52330b

Reorganize and make clear todo/roadmap.

view details

push time in a month

push eventcrertel/statisaur

crertel

commit sha 7ee041ab45a2f176fb36f8ee93d52ef13bba826c

Update missing contributors

view details

push time in a month

pull request commentboydm/scenic_new

Add generators

Talked to Boyd today; we're probably going to move the generators over to single-file mix tasks in core scenic (and swap the templates for heredocs), and then move @axelson 's work here for 0.11 support into normal scenic_new.

crertel

comment created time in a month

issue openedScenicFramework/scenic_driver_local

Add ability to get screenshot

It'd be great if the driver supported some debug command to dump its current window contents to a PNG or similar file.

created time in a month

push eventcrertel/scenic_examples

crertel

commit sha 8d1af8957c52c52f0bd4cf71244fdbf6fbe15b1c

Update to scenic v0.11-beta-0.

view details

push time in a month

pull request commentboydm/scenic_new

Add generators

@boydm Should be ready for proper consideration now!

crertel

comment created time in a month

push eventcrertel/scenic_new

crertel

commit sha 06fece3075b753ea04d4d36f34dfb369bf94c246

Update test to check for correct scenic release.

view details

push time in a month

pull request commentplausible/analytics

Add metadata to annotate the JavaScripts according to LibreJS

Ah, I can't help but notice that this changes from MIT to a network-transmissible viral copyleft license (AGPL).

Are y'all absolutely sure you want to make that change?

bhavin192

comment created time in a month

push eventcrertel/scenic_new

crertel

commit sha 232b372bd1cc76d01255e512dde3ef2a395ba142

Switch to use hex v0.11 candidate.

view details

push time in a month

pull request commentboydm/scenic_new

Add generators

I'm doing cleanup right now, and switched us over to the hex v0.11 RC. More on the way.

crertel

comment created time in a month

pull request commentboydm/scenic_new

Add generators

Broughtt in the awesome work @axelson did!

crertel

comment created time in a month

push eventcrertel/scenic_new

Jason Axelson

commit sha 6ea4d9d9a262120f6e6f41b4e44f5f9196d10c06

Update to Scenic v0.11 Only update `new`, `gen_scene`, and `gen_component` Switch to scenic_driver_local Add a usage statement for gen_component A few stylistic changes Switch build_embedded to false to workaround a bug Switch the scenic dep to the v0.11 branch (will need to be updated once a release is cut)

view details

crertel

commit sha 1cf7149110eba69c6addf007773b26413a673dcf

Merge pull request #1 from axelson/update-to-scenic-0.11 Update to Scenic v0.11

view details

push time in a month

PR merged crertel/scenic_new

Update to Scenic v0.11

Only update new, gen_scene, and gen_component

Switch to scenic_driver_local Add a usage statement for gen_component A few stylistic changes Switch build_embedded to false to workaround a bug Switch the scenic dep to the v0.11 branch (will need to be updated once a release is cut, along with scenic_driver_local)

+137 -86

1 comment

16 changed files

axelson

pr closed time in a month

pull request commentcrertel/scenic_new

Update to Scenic v0.11

Ah, this is awesome, thank you!

axelson

comment created time in a month

push eventcrertel/scenic_new

crertel

commit sha dabf3f7298366a30762a3ab904d824199d13967a

Add credo.

view details

push time in a month

PR merged crertel/scenic_new

Pull from upstream
+2 -1

0 comment

1 changed file

crertel

pr closed time in a month

PR opened crertel/scenic_new

Pull from upstream
+2 -1

0 comment

1 changed file

pr created time in a month

push eventcrertel/control_loop

crertel

commit sha 6727d1755577fa9462594af2ce2fe892cf915bab

Better pattern-matching for BBC.

view details

push time in 2 months

push eventcrertel/control_loop

crertel

commit sha 01efcbbb3823aed5087abd0babdff769e46a6b3c

Use pattern-matching more for HBBC.

view details

push time in 2 months

push eventcrertel/control_loop

crertel

commit sha cc7d1f92f981de6cd91d8d9355f04310f693505e

Add bang-bang controller.

view details

crertel

commit sha 065b610c496c20ce9d471873ed2c517087b711a5

Add hysteretic bangbang controller.

view details

push time in 2 months

create barnchcrertel/control_loop

branch : master

created branch time in 2 months

created repositorycrertel/control_loop

Various control loops in Elixir

created time in 2 months

issue commentphilss/floki

Add :root pseudoselector

I believe that does, yes. Thank you both!

crertel

comment created time in 2 months

issue commentscout119/beamdasm

Unable to open files :(

I submitted a patch for this on Linux! #268

crertel

comment created time in 2 months

PR opened scout119/beamdasm

Fix use of recursive filewatching on Linux.

This seems to be sufficient to get the disassembler to run on VS Code under Linux, where the older base node being used (14.x.y) kinda freaks out if you try to do a recursive file watch.

+4641 -2045

0 comment

2 changed files

pr created time in 2 months

push eventcrertel/beamdasm

crertel

commit sha 70a3b6a85b854d8f5e629ee67d1a50604f173b29

Fix use of recursive filewatching on Linux.

view details

push time in 2 months

fork crertel/beamdasm

Erlang\Elixir byte code viewer. BEAM file disassembler extension for Visual Studio Code.

fork in 2 months

more