Skip to content

Instantly share code, notes, and snippets.

View oyeb's full-sized avatar
🎯
Focusing

Ananya Bahadur oyeb

🎯
Focusing
View GitHub Profile
@oyeb
oyeb / Instructions.md
Last active February 15, 2016 10:02 — forked from ananth95/Instructions.md

Setup CodeBlocks for Battle of Bots!

The default (even the latest) CodeBlocks installer will install GCC 4.8.1 toolchain (as of Feb 15 2016).

Hence, the following steps don't require you to upgrade/re-install CodeBlocks.

To compile your bot, you need GCC compiler version > 4.8.X. CodeBlocks doesn't tie you down with a particular compiler and you can install and use a different compiler that works for you.

You can ignore the installation of TDM GCC if you already have a working installation of GCC > 4.8.X.

##Installing TDM-GCC

@oyeb
oyeb / work-product.md
Last active January 2, 2022 11:04
GSoC 2016 Integration of Cyclops in Open-Ephys [Final Work Product Report]

Module to Control Cyclops LED driver from Open-Ephys GUI

GSoC 2016 Final Work Product Report

Name Role Contact
Ananya Bahadur GSoC Intern ananya95@gmail.com
Jonathan P. Newman Mentor jpnewman@mit.edu

>[Skip to Work Product][main-skip]

@oyeb
oyeb / ideas.md
Last active March 20, 2017 06:03
Project ideas

Potential tknow projects

IMO, each of the following projects provide broad coverage of skills, from good Software Engg. to implementation difficulty. Most of them have something to do with servers, services and websites, but in varying degrees. Some of the projects have much to do with AMuDA Lab, just because I know of some requirements there :)

I wish to share foss.amritanet.edu with everyone who needs it, but that requires configuration which is beyond my skill level.

(Vacant) Posts

  • Manager aka God
@oyeb
oyeb / ideas_beginner.md
Created March 19, 2017 14:41
Beginner projects

Potential projects Sem 2 onwards

HTML, js projects are good, as UI is easily created. CBSE now focuses on Java in +2 curriculum. So Java based implementation is also fine. But I really can't think of a project that requires Java.

1. Vim and Shell scripts

Will help in C Programming course, but is hard. People who have no problem in feeling frustrated or late night SO surfing are welcome. Make a shell script that helps in reducing keystrokes in the Lab, automates and speeds up the workflow of:

@oyeb
oyeb / Guide.md
Last active April 25, 2017 22:18
Amrita Gitlab usage guide

Guide to Using Amrita's Gitlab CE

Hello! The Coimbatore campus of Amrita Vishwa Vidyapeetham now runs an instance of Gitlab CE on http://git.amritanet.edu

@account-init

Do these things first.

  1. Learn how to use git.
  2. Generate and upload public SSH key, can do from windows too. No excuse.
@oyeb
oyeb / Android 2017.md
Last active May 9, 2017 16:14
Tips on how to submit the course project

Submitting your Android project

We are working towards making the instance available on the public internet. For now, all features work when the instance is accessed from Amrita network on:

http://git.amritanet.edu

Note the net after amrita

0. (Optional) Read our wiki

@oyeb
oyeb / cse_em_gmail.md
Created July 18, 2017 16:33
Operating IIT Bombay CSE account with Android Gmail App

Adding your CSE email account to Gmail android app

  1. Goto Gmail > Settings > Add Account.
  2. Choose Other and enter you CSE email ID, xxx@cse.iitb.ac.in.

Imgur

  1. Choose IMAP

Imgur

@oyeb
oyeb / helpers.ex
Last active January 12, 2018 20:17
Utility functions for GlobalCollect
# This is a module attribute, keep it after the `@moduledoc`
# This maps thecard brand to a GlobalCollect specific code
@brand_map %{
"VISA": "1",
"AMERICANEXPRESS": "2",
"MASTER": "3",
"DISCOVER": "128",
"JCB": "125",
"DINERSCLUB": "132"
@oyeb
oyeb / dev.exs
Last active January 12, 2018 13:20
Development bindings
defmodule M do
# some handy aliases
alias Gringotts.{CreditCard, Response, Money, Gateways.GlobalCollect}
# some really, really frequently used bindings!
@amount %{value: 4200, currency: "USD"}
@card %CreditCard{
number: "4567350000427977",
month: 12,
@oyeb
oyeb / elixir-meetup.sh
Last active January 12, 2018 12:45
Launching the dev environment for the meetup
#!/bin/sh
git clone https://github.com/aviabird/gringotts.git
cd gringotts
git fetch origin dev
git checkout dev
# fork off from dev into `global-collect` or whatever you wish
git checkout -b global-collect
mix deps.get