Skip to content

Instantly share code, notes, and snippets.

View mikecasas's full-sized avatar
💭
Working

Mike Casas mikecasas

💭
Working
  • United States
View GitHub Profile
@mikecasas
mikecasas / ExcelController.vb
Created November 3, 2015 22:24
Mvc controller output to excel
Imports System.Web.Mvc
Imports DocumentFormat.OpenXml.Packaging
Imports DocumentFormat.OpenXml
Imports DocumentFormat.OpenXml.Spreadsheet
Imports System.IO
Imports d = Cpp.BudgetPreparation.Data
Namespace Areas.Downloads
Public Class ExcelController
@mikecasas
mikecasas / bootstrap-tabs.html
Last active August 7, 2019 15:41 — forked from mnewt/bootstrap-tabs.html
bootstrap tabs example
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Le styles -->
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.js"></script>
</head>
<body>
cls
$mainFolder=("C:\pbc-2015")
$finalFolder=($mainFolder + "\pm\")
$lines=Get-ChildItem $mainFolder |
Where-Object {$_.name -like "*pm*" -and $_.name -like "*mp3*"} |
select name
foreach ($line in $lines) {
cls
$folder='http://site/wp-content/uploads'
$webClient = New-Object System.Net.WebClient
$destinationFolder='C:\p2014'
#Get the file list from the web page
$webString = $webClient.DownloadString($folder)
$lines = [Regex]::Split($webString, "<li>")
@mikecasas
mikecasas / Windows10-Setup.ps1
Created January 15, 2016 13:14 — forked from NickCraver/Windows10-Setup.ps1
(In Progress) PowerShell Script I use to customize my machines in the same way for privacy, search, UI, etc.
##################
# Privacy Settings
##################
# Privacy: Let apps use my advertising ID: Disable
Set-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\AdvertisingInfo -Name Enabled -Type DWord -Value 0
# To Restore:
#Set-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\AdvertisingInfo -Name Enabled -Type DWord -Value 1
# Privacy: SmartScreen Filter for Store Apps: Disable
Set-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\AppHost -Name EnableWebContentEvaluation -Type DWord -Value 0
@mikecasas
mikecasas / index.js
Last active July 26, 2016 22:08
Calculates how many chapters of a book to read each day
function calculateReading(chapters, days) {
return mike(chapters, days, 1);
}
function mike(chapters, days, dayNumber, endedOn) {
var result = (chapters % days);
@mikecasas
mikecasas / select-csv-columns.ps1
Created February 2, 2016 21:47
CSV manipulation
cls
function DefaultEmptyDate($anydate) {
if ($anydate) {
$a=[datetime]$anydate
} else {
$a= [datetime]"1/1/1900"
@mikecasas
mikecasas / rename-folder-files.ps1
Created February 2, 2016 21:50
Renames the files in a given folder
cls
$mainFolder=("C:\Users\mike-admin\Audio\pbc-2015")
$finalFolder=($mainFolder + "\wednesday\")
$lines=Get-ChildItem $finalFolder | select name
foreach ($line in $lines) {
$fn=$line.Name;
var moment = require('moment');
var startDate = new Date(2016, 8, 7);
var numberOfDaysToAdd = 7;
let nights=39;
const m=moment(startDate);
var daysFromStart;
@mikecasas
mikecasas / BaseData.vb
Created August 18, 2016 18:40
Base class for data helper library.
Imports System.Data.SqlClient
Imports Cpp.DataLayer.SqlCommandHelper
Imports Cpp.DataLayer.SqlDataReaderHelper
Namespace Data
Public MustInherit Class BaseData
Protected _dataHandlers As Handlers.OrmHandlers
Private _connectionString As String