Author Topic: ADARQ's journal  (Read 1655954 times)

0 Members and 1 Guest are viewing this topic.

Nightfly

  • Hero Member
  • *****
  • Posts: 923
  • Respect: +173
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5205 on: January 09, 2014, 06:19:53 pm »
0


how you liking it? sounds fun.. so i take it everything you guys do is 'native', no intermediate frameworks to bridge both api's together etc.. something like phonegap/carona perhaps.

nah i prolly won't workout unless i can get ax$ to a boxing gym... i really don't want to lift.. i finally had it, just too boring.. i might start running in a month or so.. just getting back to 'somewhat long walks' lately.. loving it because i can listen to some good lectures and learn alot.


Yeah, it's great. Everything is native, and it's great, you cand make the apps very efficient this way, less memory consuming, make em compatible with a lot of devices, and so on. Still learning a lot, but it's fun work. Also cause of work, I switched to Linux and knew a bit from day 1 cause of your UNIX server you had set up, so thanks a lot, in a way, you helped me with getting this job  :headbang:

You should do some workouts, boxing, running whatever suits you now, for me programming and training seem to mix around great :))

adarqui

  • Administrator
  • Hero Member
  • *****
  • Posts: 34034
  • who run it.
  • Respect: +9111
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5206 on: January 22, 2014, 05:24:45 pm »
0


how you liking it? sounds fun.. so i take it everything you guys do is 'native', no intermediate frameworks to bridge both api's together etc.. something like phonegap/carona perhaps.

nah i prolly won't workout unless i can get ax$ to a boxing gym... i really don't want to lift.. i finally had it, just too boring.. i might start running in a month or so.. just getting back to 'somewhat long walks' lately.. loving it because i can listen to some good lectures and learn alot.


Yeah, it's great. Everything is native, and it's great, you cand make the apps very efficient this way, less memory consuming, make em compatible with a lot of devices, and so on. Still learning a lot, but it's fun work. Also cause of work, I switched to Linux and knew a bit from day 1 cause of your UNIX server you had set up, so thanks a lot, in a way, you helped me with getting this job  :headbang:

haha did that help? awesome!


Quote
You should do some workouts, boxing, running whatever suits you now, for me programming and training seem to mix around great :))

cool.. dno, if had boxing gym nearby i'd go hit a bag/jump rope etc.. but other than that, so bored of training.. i still like looong walks tho.. can zone out listening to some lectures/talks etc.

pC!

adarqui

  • Administrator
  • Hero Member
  • *****
  • Posts: 34034
  • who run it.
  • Respect: +9111
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5207 on: January 22, 2014, 05:27:13 pm »
0
word, my first haskell code!

it's interesting, once i really started getting into haskell, i don't want to program in any other language, anymore...


https://github.com/adarqui/relocated-hs
https://github.com/adarqui/HMisc

the haskell version of my 'relocation service' (some simple daemon to relocate files after they go unmodified for N seconds), is much better than the go/node ones, because of the per client thread pools.. so that's definitely a bonus.. but the code looks much cleaner imho.. here's the go/node ones for reference:

https://github.com/adarqui/relocated
https://github.com/adarqui/relocated-go

i prefer teh haskell one.

pc

Raptor

  • Hero Member
  • *****
  • Posts: 14566
  • Respect: +2486
    • Yahoo Instant Messenger - raptorescu
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5208 on: January 22, 2014, 06:12:36 pm »
0
Hey Andrew I just started learning Python... I was wondering... what's your opinion about it?

I've heard it's a good idea to start with Python as a means to learn programming. What do you think?

aiir

  • Hero Member
  • *****
  • Posts: 1048
  • I might do it just to show ya
  • Respect: +117
    • View Profile
Re: ADARQ's journal
« Reply #5209 on: January 22, 2014, 07:21:44 pm »
0
Hey Andrew I just started learning Python... I was wondering... what's your opinion about it?

I've heard it's a good idea to start with Python as a means to learn programming. What do you think?

eazy peazy lemon sqeezy
Log

"Everybody look at you strange, say you changed -
 Like you really work that hard, to stay the same."
                                                             - HOV

seifullaah73

  • Hero Member
  • *****
  • Posts: 3933
  • Respect: +1741
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5210 on: January 23, 2014, 12:14:47 pm »
0
I would suggest you start learning C, C++, C#

You can learn a lot from them and can grasp others which follow the same style.
Warm up drills
   - a walk, b skip quick powerful switch (heel to hams focus), a runs, dribbles small to big to run, straight leg to runs (force, reflex, go up/forward). force to hit the ground before it hits the ground knee/hip is at 90 degrees.
   - acceleration: low heel recovery, shin angle low, drive legs back before hitting the ground and drive thighs/knee forward not up
-------------------------------------------------------------
Measuring reminder:
5 toe to heel steps = 148cm
------------------------------------------------------------------------

�Strength comes from the legs, Power comes from the torso and Speed comes from the arm.� � Al Vermeil
Arm also aids the legs in driving it down with power - seifullaah73

My Progress Log
A Journey to Running fast and Jumping High
http://www.adarq.org/progress-journals-experimental-routines/my-journey-to-hypertrophy/

seifullaah73

  • Hero Member
  • *****
  • Posts: 3933
  • Respect: +1741
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5211 on: January 31, 2014, 10:30:23 am »
0
victor ortiz vs louis collazo

I thought it would be an easy preparation fight for ortiz, he was doing well in the first round good amount of aggressiveness but at the second round collazo started to pick up pace but otiz still dominating until towards the end a knockout by collazo and ortiz didn't even try to get up for some reason.

He feels like he doesn't have it. I don't know what went wrong, carelssness.

Also some good news with pacquiao

Pacquiao will be willing to face timothy bradley and the good thing is marquez has said that he is willing to face the winner, which could mean pacquiao has to win continuously to get better fights after, getting better everytime.

Pacquiao vs Bradley - Pacquiao win

Pacquiao vs Marquez 5 - Pacquiao win

He will be back where he was but without the same fire instinct or maybe not...

then hopefully mayweather has no excuse and maybe hopefully he will fight pacquiao on 2015, i know i have heard it too many times, he will fight him 2012, 2013, 2014.... (yawn) 2015

we can only hope. this may even revive the hype for the fight a bit more.
« Last Edit: February 02, 2014, 02:49:16 pm by seifullaah73 »
Warm up drills
   - a walk, b skip quick powerful switch (heel to hams focus), a runs, dribbles small to big to run, straight leg to runs (force, reflex, go up/forward). force to hit the ground before it hits the ground knee/hip is at 90 degrees.
   - acceleration: low heel recovery, shin angle low, drive legs back before hitting the ground and drive thighs/knee forward not up
-------------------------------------------------------------
Measuring reminder:
5 toe to heel steps = 148cm
------------------------------------------------------------------------

�Strength comes from the legs, Power comes from the torso and Speed comes from the arm.� � Al Vermeil
Arm also aids the legs in driving it down with power - seifullaah73

My Progress Log
A Journey to Running fast and Jumping High
http://www.adarq.org/progress-journals-experimental-routines/my-journey-to-hypertrophy/

adarqui

  • Administrator
  • Hero Member
  • *****
  • Posts: 34034
  • who run it.
  • Respect: +9111
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5212 on: March 31, 2014, 02:19:24 am »
0
i didnt know the forum was slow.. sorry :<

on a related note, i wish someone would have went on the live chat and told me.. i'm on that live chat all night (with a bunch of people) :f



--------

going to buy some nike zoom waffle racers tonight.. so i can start getting some runs in again. Been wanting to get some 30-60min runs in, but i have nothing to run in... sad i know.. going to order a few pair of NZWR's once i get back inside.


reading this right now:
http://www.pgroup.com/lit/articles/insider/v3n1a3.htm
http://www.pgroup.com/lit/articles/insider/v3n2a2.htm

fortran 2003 has some impressive OO.. never had any clue.




--------

kentucky/mich game was nuts.

T0ddday

  • Hero Member
  • *****
  • Posts: 1343
  • Respect: +1114
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5213 on: April 01, 2014, 01:09:23 pm »
+1
Hey Andrew I just started learning Python... I was wondering... what's your opinion about it?

I've heard it's a good idea to start with Python as a means to learn programming. What do you think?

It's how I got started as a graduate student and made the switch from math to data analysis.  If you like math/problem solving but hate syntax and programming it's absolutely the best way to go.  Make a account on https://projecteuler.net/ and solve the first 100 problems using python.  Anybody who can do that is capable of quite a lot. 

Raptor

  • Hero Member
  • *****
  • Posts: 14566
  • Respect: +2486
    • Yahoo Instant Messenger - raptorescu
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5214 on: April 01, 2014, 05:48:56 pm »
0
Ha, interesting... I quite hate math... I've almost forgotten all of it.

LBSS

  • Hero Member
  • *****
  • Posts: 12856
  • plugging away...
  • Respect: +7961
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5215 on: April 01, 2014, 11:21:30 pm »
0
Hey Andrew I just started learning Python... I was wondering... what's your opinion about it?

I've heard it's a good idea to start with Python as a means to learn programming. What do you think?

It's how I got started as a graduate student and made the switch from math to data analysis.  If you like math/problem solving but hate syntax and programming it's absolutely the best way to go.  Make a account on https://projecteuler.net/ and solve the first 100 problems using python.  Anybody who can do that is capable of quite a lot.

neat. new procrastination technique.
Muscles are nonsensical they have nothing to do with this bullshit.

- Avishek

https://www.savannahstate.edu/cost/nrotc/documents/Inform2010-thearmstrongworkout_Enclosure15_5-2-10.pdf

black lives matter

Ice-O

  • Newbie
  • *
  • Posts: 43
  • Respect: 0
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5216 on: April 04, 2014, 09:11:12 am »
-1
Do you have any new training videos? I haven't been here in years. :lololol:

adarqui

  • Administrator
  • Hero Member
  • *****
  • Posts: 34034
  • who run it.
  • Respect: +9111
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5217 on: May 01, 2014, 11:46:22 am »
+1
EEE!! Back to trying to journal.


Wrote this little C library last night to "mimic" go's general value/error return handling, ie:

value, err := someFunction();


https://github.com/adarqui/libret-c

Need that for this lazy eval test im doing in C. I'm trying to port streamjs to C, go, and php for example. First off is C. So far so good, I have it lazy evaluating multiple streams/iterator's to eternity etc.. Extremely time/space efficient.

Now I just need to incorporate that libret-c library & implement the rest of the methods (map, fold, etc).


Tonight I'd like to work on that and get my Data.List-js, Prelude-js, and Data.Maybe-js node libraries git'd.. or I might just pass out when I get home.

pc

adarqui

  • Administrator
  • Hero Member
  • *****
  • Posts: 34034
  • who run it.
  • Respect: +9111
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5218 on: May 06, 2014, 03:42:23 am »
+2
Ohhh. More logging. Feels good.

Posted a few projects to git:

A somewhat decent file event cli tool in go. Performs crazy good so far. Had to make a few modifications to the fsnotify library so that I could hook CLOSE_WRITE inotify events. These are important because one use of this tool is to monitor 'file uploads' to a directory(s) and trigger resque events when the uploads are complete. This happens via 'intelligent guess work' instead of the uploader/uploading client triggering some kind of api.. So a CLOSE_WRITE is so far decent when trying to predict that a file has been opened for writing, written to, and then closed (upload behavior).

https://github.com/adarqui/watchque-go


This library is pretty nutty and unfinished.. Trying to port stream.js over to C -> to learn more about implementing lazy evaluation. Lazy eval can be incredibly powerful as I've learned during my research into haskell. So, the library is just a basic starting point which achieves some lazyness, but will eventually need to be re-written/re-designed. I figure, if I could implement a decent lazy list/data structure library for C, then I will have a pretty excellent grasp on lazy eval by that point.... I'd need to lazy eval various data structures, IO streams, etc.

https://github.com/adarqui/streamjs-c



These libraries are part of my 'port of haskell patterns to other languages'.. These are mostly experimental, no idea how they will turn out. I love haskell's libraries; they are on another level (of professionalism). For example, Shellac is a great example. All languages have some kind of third party/open source 'shell framework' for developing cli programs. None of them come close to shellac. Shellac is some beautiful & impressive code. So, one of my goals is to be able to port something like shellac over to C, go, node etc..... Once I'm able to accomplish those tasks, i will also be significantly better at coding haskell - which is another major goal. Want to become extremely skilled in that language. So here are some libraries I recently git'd:

https://github.com/adarqui/Prelude-js
https://github.com/adarqui/Data.Maybe-js
https://github.com/adarqui/Data.List-js

Here's the go Data.List lib I just started tonight:

https://github.com/adarqui/Data.List-go

Tomorrow I will also start the C variation of the lib, which I'm pretty excited about tbh... I'm hoping to implement most all of the C code as MACROS :D That'll be really dope and somewhat haskell-like in terms of baby-level generics & optimized code (without excessive function calls). So that should be very interesting to play with.


Some small debian build/lxc container, extremely stripped down: ~54M

https://github.com/adarqui/quark


This code is ~3-4 months old. I need to tinker with it near-daily. It's not a project that I would ever 'finish soon'. It's basically an attempt at turning 'ghci' (haskell's interpreter) into a unix-shell-like environment. Sooooo much you could do with functional shells. GHCI is perfect for this project. Some cool stuff in README.txt. For people familiar with linux/unix etc, check out the README.txt for some haskell examples that look exactly like shell commands. You'd think those were shell pipelines etc, but they are haskell functions & haskell function composition pipelines etc.. so sick.

https://github.com/adarqui/HBox




So my biggest focus right now is the 'haskell port' project.. I have lots of libraries to port over to node, go, C etc (these seem to be the languages i've settled in for now). Libraries such as Data.List, Data.Char, Data.Bits, Data.Tree, Data.Set, Shellac, etc etc.. Lots of work to do here. The idea is to provide myself (and others) with a 'unified data pattern' environment for these languages.. ie, calling map's/fold's/bitwise funcs the same (as much as i can) across the languages, so that something I do in haskell will look very similar when I port it to C.

For example, one little project is to write some key/value store similar to redis which exposes my various haskell ports via a cli/api.. That way you could map/fold/use any of the haskell libraries I port over via a cli/web api etc.. Which might be pretty fun/cool. So, I'd like for the code to look very similar between C, go, haskell and node.



Some other projects I have are porting other libraries (non haskell) too.. One such library would be async.js. I think it would be pretty cool to port that library over to C/go, especially go.. ie, using waterfall/series/parallel etc in a very similar manner, but in go.. So ya, i'm trying to abstract alot of patterns out and port them to other langs so that I can hit that next next next next level in eng/arch/programming.. So much work to do :D

#jumping @ efnet.

peace



edit: hope you feel better LBSS.

damn injuries, it's the only thing I don't miss about training.

LBSS

  • Hero Member
  • *****
  • Posts: 12856
  • plugging away...
  • Respect: +7961
    • View Profile
    • Email
Re: ADARQ's journal
« Reply #5219 on: May 06, 2014, 10:09:40 am »
+1
thanks b.
Muscles are nonsensical they have nothing to do with this bullshit.

- Avishek

https://www.savannahstate.edu/cost/nrotc/documents/Inform2010-thearmstrongworkout_Enclosure15_5-2-10.pdf

black lives matter