profile
viewpoint
Victor vectorhacker Puerto Rico Just an annoying hacker.

vectorhacker/goro 11

Go client library for EventStore.

vectorhacker/consul-gateway 3

A consul connected load balancing http client gateway for microservice applications. Loosely based on Martin Fowlers slides on Testing Strategies in a Microservice Architecture .

vectorhacker/pygeteventstore 3

A client for Event Store, the open-source, functional database with Complex Event Processing, written in python

vectorhacker/angular2-starter 1

A starter kit for Angular 2

vectorhacker/ergo 1

The management of multiple local services running on different ports made easy

vectorhacker/eventing 1

Library for creating and handling events and event sourcing in golang

vectorhacker/ai 0

Collection of AI stuff

vectorhacker/angular-flux 0

FLUX architecture examples with Angular 2

startedaitte2/dualshock_driver

started time in 38 minutes

startedLynxmotion/Arduino-PS2X

started time in an hour

startedlorenzodifuccia/safaribooks

started time in an hour

startedbetaflight/betaflight

started time in an hour

issue commentossu/computer-science

Request for Comment: Replace edX Calculus sequence with MIT OCW

I am taking Calculus 1A (to help out a student) on edX and I found it to be quite excellent. Can't say anything about 1B or 1C yet. The shorter videos are very good for online interactive pedagogy. A lecture or recitation-length example is taken up and broken into 10+ interactive pieces of quizzes. Each quiz holds you by the hand and carefully walks you through the understanding in very small steps. A LOT OF EFFORT is made to anticipate what difficulties a student might face. Often the student is led to intuitively figure out a difficulty (with non-penalizing multiple choice questions), which is then immediately explained by a short video. The discussion sections at the bottom of each page are quite active with lots of good questions and answers.

Granted, this style of learning and pedagogy is sure to frustrate some people. I can see that in the discussion sections. Similar sentiments. Although a lot of learners seem to be loving it. I am guessing @dougc85 is one of those people whose natural learning style does not mesh very well with this. There are students who cannot get through the longer lecture videos without falling asleep. Personally I taught HUNDREDS of such students! Some would never show up to lectures at all, only to recitations.

So... I found Calculus 1A to be quite the opposite of @dougc85 's experience. To me it seems like they took a good quality lecture+recitation combo, and figured out how to translate it to online interactive learning really well.

Personally I don't care either way... in fact I would prefer OCW because I don't want to deal with stupid "honor codes". But I have to ask @dougc85 : why the replacement? why does it have to be either/or? Why either OCW or edX?

Can't we offer both, and say "take either according to your learning style/preference"? And also "take OCW if edX is currently not active". And also "here is OCW problem bank you might like." I certainly do not want to rob students who learn better with shorter videos and online interactive style.

I would also like to ask @dougc85 : did you take Calculus 1A? You say "... for someone like me who didn't learn calculus before" Did you jump straight to Calculus 1B? It's quite possible that this is unintended, and MIT prepared the courses to have a certain difficulty curve, and 1A prepares you to get ready for the higher difficulty later. I mean, it IS MIT after all.

dougc85

comment created time in 2 hours

startedmcdeoliveira/rcpy

started time in 3 hours

create barnchi-love-flamingo/flamingo-commerce

branch : search-promotions

created branch time in 4 hours

startedfunctionalone/serverless-iam-roles-per-function

started time in 4 hours

startedjboursiquot/portscan

started time in 4 hours

PR closed ossu/computer-science

Add "Practical C Programming by Steve Oualline"

Added amazon link to the book "Practical C Programming by Steve Oualline". The book is a great resource for beginners and for those wanting to start with C. I think this book can be used with CS50 course.

+1 -0

6 comments

1 changed file

mehtaRohit

pr closed time in 5 hours

startedstyled-components/styled-theming

started time in 6 hours

Pull request review commenti-love-flamingo/flamingo-commerce

cart: Retrieve cart when deleting item when updating item qty to update cache

 func (cs *CartService) UpdateItemQty(ctx context.Context, session *web.Session,  	qtyBefore := item.Qty 	if qty < 1 {-		return cs.DeleteItem(ctx, session, itemID, deliveryCode)+		err := cs.DeleteItem(ctx, session, itemID, deliveryCode)

I guess it boils down to: Is the function in the return executed before or after the defer is executed? Will debug locally and in best case provide a test case that fails to present the problem

ChristopherSchwab

comment created time in 8 hours

Pull request review commenti-love-flamingo/flamingo-commerce

cart: Retrieve cart when deleting item when updating item qty to update cache

 func (cs *CartService) UpdateItemQty(ctx context.Context, session *web.Session,  	qtyBefore := item.Qty 	if qty < 1 {-		return cs.DeleteItem(ctx, session, itemID, deliveryCode)+		err := cs.DeleteItem(ctx, session, itemID, deliveryCode)

@danielpoe Hola! Could you revisit the discussion? ChristopherSchwab's point seems valid to me. On immediate return the cache gets overwritten with the previously assigned cart variable and therefore the cache will not include the current cart.

We need to overwrite the cart variable in order to have the deferred cache update to be valid in this function.

ChristopherSchwab

comment created time in 10 hours

startedjsherman212/xnuspy

started time in 11 hours

push eventossu/computer-science

Silent

commit sha 03ad94e0d365569fe17d66d4cea224d3137c2e4d

changed the discord invites Changed the 2 invite links (one inside the svg) to direct to the #welcome discord channel. Also changed some relevant language.

view details

push time in 13 hours

PR merged ossu/computer-science

changed the discord invites

Changed the 2 invite links (one inside the svg) to direct to the #welcome discord channel. Also changed some relevant language.

+1 -1

0 comment

1 changed file

Silential

pr closed time in 13 hours

PR opened ossu/computer-science

changed the discord invites

Changed the 2 invite links (one inside the svg) to direct to the #welcome discord channel. Also changed some relevant language.

+1 -1

0 comment

1 changed file

pr created time in 13 hours

startedsongquanpeng/webhook-service

started time in 14 hours

startedSafeBreach-Labs/SirepRAT

started time in 16 hours

startediancoleman/orderedmap

started time in 17 hours

startedzyedidia/perforator

started time in 17 hours

push eventossu/computer-science

waciumawanjohi

commit sha 0ef1801cddb6fe91467ab8c4d37a771ff02ca351

Remove topic that is not covered in the section

view details

push time in 20 hours

startedigor-nap/ros-roomba

started time in 21 hours

startedNetBUG/roomba_500_series

started time in 21 hours

startedJackBister/logsuck

started time in a day

startedbufbuild/buf

started time in a day

issue commentossu/computer-science

Request for Comment: Add Security Courses

One possible resource: https://www.hoppersroppers.org/training.html

waciumawanjohi

comment created time in 2 days

startedhusarion/rosbot_description

started time in 2 days

startedhusarion/rosbot-firmware-ros2

started time in 2 days

startedsjamthe/hoverboard-ros

started time in 2 days

more