Skip to content

Instantly share code, notes, and snippets.

View vivainio's full-sized avatar

Ville Vainio vivainio

View GitHub Profile
Disable-VMIntegrationService -VMName DockerDesktopVM -Name "Time Synchronization"
Enable-VMIntegrationService -VMName DockerDesktopVM -Name "Time Synchronization"
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Protos/greet.proto
// </auto-generated>
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
internal/modules/cjs/loader.js:638
throw err;
^
Error: Cannot find module 'C:\Program'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
select * from
(
select ALL_TAB_COLUMNS.COLUMN_NAME as COLUMN_NAME, ALL_TAB_COLUMNS.TABLE_NAME as TABLE_NAME, ALL_TAB_COLUMNS.DATA_TYPE as DATA_TYPE, JOINED_TABLE_NAME.TABLE_NAME as TABLE_NAME_TABLE_NAME
from ALL_TAB_COLUMNS
LEFT OUTER join ALL_TABLES JOINED_TABLE_NAME on ALL_TAB_COLUMNS.TABLE_NAME=JOINED_TABLE_NAME.TABLE_NAME
) rootq
order by 1 ASC
offset 5000 rows fetch next 2000 rows only
let execContext = Fake.Core.Context.FakeExecutionContext.Create false "build.fsx" []
Fake.Core.Context.setExecutionContext (Fake.Core.Context.RuntimeContext.Fake execContext)
  • CJS needs to die. We should create single file esm bundles for libs, and only support those in the bundler
  • Webpack is too slow. We have 2 min+ prod builds at the moment.
  • TypeScript should be able to take flat esm files (libraries) and emit full app with just those. We have already sort of agreed what JS modules should look like and shouldn't need a separate linker anymore
    • Unless community has not agreed and the CJS shit show goes on
public ManthManForm()
{
InitializeComponent();
TrivialBehinds.CreateComponentBehind(this);
}
module MathMan.Main
open System
open System.Windows.Forms
open MathManDesign
open TrivialBehind
type MathManBehind(ui: MathManUi) =
let mutable counter = 0;
do
using System.Windows.Forms;
using TrivialBehind;
namespace MathManDesign
{
public partial class MathManForm: Form
{
public MathManForm()
{
InitializeComponent();