User:Shyam Has Your Anomaly Mitigated: Difference between revisions

From Rosetta Code
Content added Content deleted
Line 167: Line 167:
* [https://wiki.haskell.org/The_JavaScript_Problem .hs -> .js]
* [https://wiki.haskell.org/The_JavaScript_Problem .hs -> .js]
* [https://github.com/krispo/awesome-haskell Awesome Haskell]
* [https://github.com/krispo/awesome-haskell Awesome Haskell]
==== [https://www.meetup.com/CanFPG/ CanFP] ====
* [https://www.meetup.com/CanFPG/events/235170383/ Free 3-day Data61 FP/Haskell course & final night con] (2016 Nov 14-16)
** I'm the [https://www.meetup.com/CanFPG/photos/27429707/#456137892 guy in the hoodie]. (tagged)
** '''What I remember:'''
*** '''Day 1 :''' Free salad, and Haskell.
*** '''Day 2 :''' Free pizza, and Haskell.
*** '''Day 3 :''' Free nacho sandwiches, and Haskell.
*** '''[https://www.meetup.com/CanFPG/events/235506718/ Night 3:]''' Free (EPIC!!!) custom pizza, and Elm.
* [https://www.meetup.com/CanFPG/events/236804669/ Free con] (2017 Jan 18)
** Petri nets
** [http://lambdajam.yowconference.com.au/ Lambda Jam] / [http://yowconference.com.au/ YOW!]
** '''Elm:'''
*** [http://blog.jenkster.com/ Kris Jenkins' Blog]
*** [https://github.com/ohanhi/elm-taco Taco] ∧ [https://debois.github.io/elm-mdl/ elm-mdl]
*** '''Compile [https://github.com/isRuslan/awesome-elm .elm] to dedicated .js:'''
***# <code>elm-make sauce.elm --output sauce.js;</code>
***# [https://en.wikipedia.org/wiki/Google_Closure_Tools Google Clojure Tools]
** '''Haskell:'''
*** [https://hackage.haskell.org/package/servant Servant] @[https://haskell-servant.github.io/ GitHub] @[http://haskell-servant.readthedocs.io/en/stable/ RTFM]
*** [https://wiki.haskell.org/The_JavaScript_Problem .hs -> .js] (Reconsidering Elm...I'm still waiting for them to patch the bloated compilations.)
** [https://rawgit.com/ GitHub CDN]
** [[Sorting algorithms/Sleep sort|Sleep sort]]
** [http://codegolf.stackexchange.com/questions/97472/trick-or-treat-polyglot Trick∨Treat]
▗▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▖
▐░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▌
▐░░░░░░░░ℙℝ𝕆ℂ𝔼𝕊𝕊_𝕄𝕆𝔻𝔼𝕃𝕃𝕀ℕ𝔾_𝕃𝔸ℕ𝔾𝕌𝔸𝔾𝔼𝕊_𝔽𝔸𝕄𝕀𝕃𝕐_𝕋ℝ𝔼𝔼░░░░░░░░░▌
▐░░░░░░░░░░░░░░░░░░░░Petri_Net░░░░░░░░░░░░░░░░Lambda_Calculus░░░░░░░▌
▐░░░Timed_Petri_Net──────┤░░░░░░░░░░Process_Calculus─┴─Pi_Calculus░░▌
▐░░░░░░░░░░│░░░░░░░░░░░░░│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│░░░░░░░▌
▐░Stochastic_Petri_Net░░░│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░API_Calculus░▌
▐░░░░░░░░░┌──────────────┼──────────────┐𝕄𝔸𝕋ℍ𝔼𝕄𝔸𝕋𝕀ℂ𝔸𝕃_𝕄𝕆𝔻𝔼𝕃𝕊░▌
▐░░░░░░░░░│░░░░░░░░░░░░░░│░░░░░░░░░░░░░░│░░░░░░░░░░░░░░░░░░░░░░░░░░░▌
▐░Coloured_Petri_Net░Extensions░UML_State_Diagram░░░░░░░░░░░░░░░░░░░▌
▐░░░░░░░░░░░░░░░░░ℙ𝕀ℂ𝕋𝕆ℝ𝕀𝔸𝕃_𝕄𝕆𝔻𝔼𝕃𝕊░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▌
▐░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▌
▝▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▘
* [https://www.meetup.com/CanFPG/events/237084208/ Free con] (2017 Feb 15)
** '''Elm:'''
*** Elm.json three-way
** '''Haskell:'''
*** [https://hackage.haskell.org/package/repa Repa]
*** Type Level Programming
** [https://en.wikipedia.org/wiki/Lenna Lena]
** [https://en.wikipedia.org/wiki/Canny_edge_detector Canny Edge Detection]
** [https://en.wikipedia.org/wiki/Generalized_algebraic_data_type GADT syntax]
** [https://wiki.haskell.org/Kind Kinds are types of types]
** [http://canfp.slack.com/ CanFP@Slack]
** [https://github.com/govlawtech/dva-sop-api Get paid for pull requests]
* [https://www.meetup.com/CanFPG/events/237743060/ Free con] (2017 Mar 15)
** '''Haskell:'''
*** [https://hackage.haskell.org/package/pipes pipes]
**** [https://en.wikipedia.org/wiki/Tee_(command) tee]
**** [https://hackage.haskell.org/package/conduit conduit]
*** [https://hackage.haskell.org/package/pipes-concurrency pipes-concurrency]
*** [https://hackage.haskell.org/package/foldl foldl]
**** [https://hackage.haskell.org/package/QuickCheck QuickCheck]
**** [https://hackage.haskell.org/package/statistics-linreg linear] [https://hackage.haskell.org/package/regress regression]
*** [https://hackage.haskell.org/package/Frames Frames]
** '''Scala:'''
*** Four models of requestions & getting responses:
**** Dysconcurrency
**** Concurrency.js
**** [http://doc.akka.io/docs/akka-stream-kafka/current/home.html Akka Stream]
***** [https://www.scala-lang.org/api/current/scala/concurrent/Future.html Future]
***** [http://doc.akka.io/japi/akka-stream-and-http-experimental/1.0/akka/stream/scaladsl/Flow.html Flow]
**** [http://doc.akka.io/docs/akka-http/current/ Akka HTTP]
*** [http://letitcrash.com/ Let It Crash] ([http://wiki.c2.com/?LetItCrash Erlang])
*** ''Effort trumps common sense.''
** [https://hackage.haskell.org/package/haxl haxl] (FB spam filter)
** [https://jobs.csiro.au/job/Brisbane%2C-QLD-Functional-Programming-Engineer/385667500/ Early Career Functional Programming Engineers]
** [http://lambdajam.yowconference.com.au/volunteer/ YOW! Lambda Jam '17 Volunteer] (2017 May 8-9 @ Sydney)
** [https://www.youtube.com/user/YOWAustralia YOW! Australia YouTube Channel]

=== [https://perl6.org/resources/ Perl] ===
=== [https://perl6.org/resources/ Perl] ===
* [http://web.archive.org/web/20160304015907/http://www.johndcook.com/blog/2008/01/31/three-hour-a-week-language/ 3 Is A Magic Number]
* [http://web.archive.org/web/20160304015907/http://www.johndcook.com/blog/2008/01/31/three-hour-a-week-language/ 3 Is A Magic Number]

Revision as of 21:59, 23 March 2017

My Favorite Languages
Language Proficiency
Assembly Jedi Initiate @ 2017
C++ Jedi Initiate @ 2017
Prolog Jedi Initiate @ 2017
Datalog Jedi Initiate @ 2017
Haskell Jedi Initiate @ 2017
Perl Jedi Initiate @ 2017
TeX Jedi Initiate @ 2017
Vim Jedi Initiate @ 2017

Hello World,
My name is Shyam; which is a recursive acronym ∵ I'm mad as a Hatter!
But you can call me Cloudwalker ∵ I am a Cloudtrooper ∴ I can clouDance ∧ I whisper to the Cloud (like noone else does).
I am currently studying my B.IT@RMIT ∧ plan to study my M.IT@UNSW; specialising in Artificial Intelligence ∧ Data Science & Engineering ∨ Bioinformatics ∵ I get to use PCRE (and get away with it), and also potentially become an immortal GodMO thanks to sequencing, CRISPR/Cas9, and telomeres.

Rules Of Promotional Experience

Donate your soul to the open market; Rebellion join YOU wants the Yoda to today! <(=_=)>

  • Jedi Initiate: Harvest knowledge crystals to build first software.
  • Jedi Padawan : Build first useful software ∧ use/maintain it daily.
  •                Must have been a Jedi Initiate for a minimum of 1 year.
  • Jedi Knight  : Win first competition; #1.
  •                If no contest, then seek 3 years of professionalism.
  •                Must have been a Jedi Padawan for a minimum of 1 year.
  • Jedi Master  : Build hacking Instructions/Tools (IT, as in M.IT).
  •                Must have been a Jedi Knight for a minimum of 1 year.

That's 3 years of XP! :D
for(;food;){will(code);} <(=_=)>
( commented treasures )

Legal And Dark Documentation Endorsed Raise

$ell your soul on the black market; just be Darth, and Maul the source, you empirical corporate Bane! C8<]

My Favourite Languages

Assembly

So assembly is the assemblers' language, and assembler is the tool that assembles assembly; right? Or am I the assembler ∵ I write assembly? If the assembly instructions have been assembled, to say binary (for example); the fidi has been assembled, or is an assembled fidi ∴ the assembler must be the tool‽ So what am I; the instructor?
( commented treasure )

(M)MIX

x86 (AMD64 APU)

UAL (CHIP & Raspberry Pies)

I will be able to afford an Android, one day...

C++

Prolog

ROPE

Datalog

ROPE

Haskell

Perl

TeX

Vim

My Favourite Tools

My Favourite Instructions

IℝL:

IℕL:

My Favourite Program

  1. ViMonday           : Vim Programming
  2. TeXnical Tuesday   : TeX Programming
  3. Whatever Wednesday : Pending...
  4. Thoughtful Thursday: Inferentially Logical Programming
  5. Functional Friday  : Referentially Functional Programming
  6. System@ic Saturday : System Programming
  7. Sunday Scripture   : Scripting Programming

Taste-based mnemonics:

  1. bitter: Pending...
  2. salty : salt in water; sprinkled, not stirred
  3. pure  : oxygen in distilled water; steamed, not stirred
  4. sweet : honey in water; squeezed, not stirred
  5. spicy : chilli sauce in water; melted, not stirred
  6. sour  : lemon juice in water; poured, not stirred
  7. umami : milk in canned tomato; stirred, not shaken ∵ I'm lazy ∧ cans're ¬resealable!

My Favourite Parameters

  • Coding Conventions: Are obsolete thanks to code formatters! (Even naming conventions can be automated; camel-case to snake-case, and vice versa, is as elementary as Holmesian deduction!)
  • Indentation: Tabs for efficiency! (Unless you lack the intellectual capacity to configure your software?)
egyptian_snakes_are_ergonomically_good /^
   indented
   code
   block
$/g
SupercalifragilisticexpialidociouslyBad /^ indented
                                           code
                                           block
$/
  • Logic: In order of precedence...
    • Mathematician: ¿(0.665m < Yoda) ∧ (Yoda < 0.667m)?
      • Preferably: ¿0.665m < Yoda < 0.667m? (if supported)
    • Vulcan: ¿Yoda is green?
    • Jedi: ¿green is Yoda?
    • NPN: is Yoda green? (Polish are the most literate!)
      • Is Yoda, green? Then {...} = if(Yoda == green){...}
    • RPN: ⸮neerg Adoy si