Skip to content

Instantly share code, notes, and snippets.

View kgashok's full-sized avatar
🎯
Focusing

Ashok Bakthavathsalam kgashok

🎯
Focusing
View GitHub Profile
@kgashok
kgashok / gbq.md
Last active July 26, 2017 19:32
GBQ

GBQ Survey

http://j.mp/gbqSurvey

How many total hours have you put in developing one specific skill (programming, presentation, or tool knowledge)?

< 100 (0)
100 - 1000 (1) 
@kgashok
kgashok / dollarToRupee.cpp
Created May 31, 2017 20:14
dollarToRupee created by kgashok - https://repl.it/I0Qr/0
#include <iostream>
using namespace std;
class RupeeAmount {
float valueInRupees;
public:
RupeeAmount() { valueInRupees = 0; }
RupeeAmount(float val) { valueInRupees = val; }
@kgashok
kgashok / reflectionsGeniusPPT.html
Last active May 24, 2017 16:11
reflectionsOnGeniusPPT
<h1 id="reflections">Reflections</h1>
<ol>
<li><p>Reflection #0: The slide deck at <a href="http://j.mp/1000kg">http://j.mp/1000kg</a> represents a compendium of all the tactics that have worked for Ashok Bakthavathsalam in his mentoring work with some students at KITE from 2012-2017.</p></li>
<li><p>Reflection #1 - the primary purpose of the PPT deck to develop the same “language” of communicating the importance of goal setting, some specific tactics for setting goals and how to go about taking specific action in alignment with the goals (the 4Ps). Goal setting (i.e. to become a genius) is equally important for faculties as well as students. </p></li>
<li><p>Reflection #2 - Reinforce the thought that you as faculty are the source of creating self-confidence for the student. Whatever you do or do not do, make them “believe” in themselves. #4P - Proactive conviction must be created in the minds of the students. Easier said than done. But then who said being a faculty is an easy job? </p></li>
<li><p>Reflecti
@kgashok
kgashok / reflectionsGeniusPPT
Created May 20, 2017 15:33
reflectionsOnGeniusPPT
<h1 id="reflections">Reflections</h1>
<ol>
<li><p>Reflection #1 - the PPT deck I have provided is for us to develop the same “language” of communicating the importance of goal setting, some specific tactics for setting goals and how to go about taking specific action in alignment with the goals (the 4Ps). </p></li>
<li><p>Reflection #2 - Reinforce the thought that you as faculty are the source of creating self-confidence for the student. Whatever you do or do not do, make them “believe” in themselves. #4P - Proactive conviction must be created in the minds of the students. Easier said than done. But then who said being a faculty is a easy job? </p></li>
<li><p>Action Item #3 - Add slides to the PPT deck as to how you can be a “Promise Extractor”. Junior faculty might find it difficult, but everyone can become a promise extractor, big or small, it doesn’t small. It is important to be specific and communicate that to students. I have added 3 slides (after the word “remix”) as a set of sample slides. </p></li>
@kgashok
kgashok / Game.fsx
Created March 3, 2017 19:16 — forked from battermann/Game.fsx
Data-centric vs Function-centric Domain Design
open System
// -----------------------------------------------------------
// Domain
// -----------------------------------------------------------
module GameDomain =
type Dice = One | Two | Three | Four | Five | Six
@kgashok
kgashok / Game.fsx
Created March 3, 2017 19:16 — forked from battermann/Game.fsx
Data-centric vs Function-centric Domain Design
open System
// -----------------------------------------------------------
// Domain
// -----------------------------------------------------------
module GameDomain =
type Dice = One | Two | Three | Four | Five | Six
@kgashok
kgashok / enterprise-tic-tac-toe-2.fsx
Created March 3, 2017 19:09 — forked from swlaschin/enterprise-tic-tac-toe-2.fsx
Follow up to the example of implementing "enterprise" tic-tac-toe in a functional way.
(*
enterprise-tic-tac-toe-2.fsx
Follow up to the example of implementing "enterprise" tic-tac-toe in a functional way.
* Added true capability based security.
Related blog post: http://fsharpforfunandprofit.com/posts/enterprise-tic-tac-toe-2/
*)
@kgashok
kgashok / adt.html
Created February 23, 2017 18:31
adtSummary.md
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>adtSummary.md</title>
<style>@import 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.2.0/katex.min.css';code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;margin:0 0 10px;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}table{background-color:transparent}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th{padding:8px;line-height:1.4285714;border-top:1px solid #ddd}.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>
@kgashok
kgashok / adt.html
Created February 23, 2017 18:30
adtSummary.md
<h1 id="types-of-data-structures">Types Of Data Structures</h1>
<ul>
<li>Primitive data structures</li>
<li>Non-primitive data structures</li>
</ul>
<hr>
<h2 id="primitive-and-non-primitive-data-structures">Primitive and Non-primitive data structures</h2>
@kgashok
kgashok / adt
Created February 23, 2017 18:28
adtSummary.md
<h1 id="types-of-data-structures">Types Of Data Structures</h1>
<ul>
<li>Primitive data structures</li>
<li>Non-primitive data structures</li>
</ul>
<hr>
<h2 id="primitive-and-non-primitive-data-structures">Primitive and Non-primitive data structures</h2>